Editing HCL 10.6.8/Desktops

Jump to: navigation, search

Warning: You are not logged in.

Your IP address will be recorded in this page's edit history.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 135: Line 135:
 
EDIT!!
 
EDIT!!
 
The problem with the slow and intermittent ethernet connection on using AppleBCM440xEthernet.kext is solved with one of two methods.  The issue arises from having more than 1GB of RAM, so you can add "maxmem=1024" to your Boot.plist which isn't really a solution.  After doing further research I figured out that you can add the line "max_valid_dma_addr=1024" to kernel flags in your Boot.plist and problem is solved, plus your computer still can use more than 1GB of RAM.
 
The problem with the slow and intermittent ethernet connection on using AppleBCM440xEthernet.kext is solved with one of two methods.  The issue arises from having more than 1GB of RAM, so you can add "maxmem=1024" to your Boot.plist which isn't really a solution.  After doing further research I figured out that you can add the line "max_valid_dma_addr=1024" to kernel flags in your Boot.plist and problem is solved, plus your computer still can use more than 1GB of RAM.
 
So far I've run into issues with the App Store on every computer I've hackintoshed and the fix has been the same for every single one so I figured I'd post it here.
 
 
What you will need:  Your network kexts and EFI Studio
 
 
1) Install your network kext(s).  Once you have working ethernet and/or airport you can proceed.
 
2) After getting connected, go into System Preferences>Network and delete all devices from the list at the left.  The click on locations and delete all locations so that only "Automatic" is left.  Close System Preferences.
 
3) Navigate to /Library/Preferences/SystemConfiguration and delete all the .plist files associated with networking, ie; NetworkInterfaces.plist, com.apple.Network.Identifaction.plist, com.apple.airport.identification.plist
 
4) open EFI Studio and select "Ethernet" from the drop down menu.  Click on add device.  When the new window pops up, click on "Hex String to Clipboard"
 
5) open a terminal type
 
sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /Extra/com.apple.Boot.plist
 
or
 
sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /Extra/org.chameleon.Boot.plist
 
depending on which boot loader you are using.
 
6) Add a section that looks like this at the bottom (but before the</dict></plist>)
 
 
<key>device-properties</key>
 
<string>paste the hex string you copied from EFI Studio here</string>
 
 
***You will more than likely need to add the arguments "PCIRootUID=1" and "npci=0x2000" to kernel flags for this to work.
 
 
7) Lastly, add a section that looks like this to your boot.plist
 
<key>EthernetBuiltIn</key>
 
<string>Yes</string>
 
 
Then reboot.  Once your computer reboots, go into System Preferences > Network and click on assistant.  Start the process to add a new network interface and more than likely it will detect, configure and connect  to your network.  At which point, you should be able to connect to the app store without running in to the "device could not be verified" error.  If you primarily use wifi, you will still have to do this at least once with wired ethernet to get it working but after you have successfully downloaded at least one app, the error will go away and you'll be able to connect to the App Store wirelessly.  So if there are no kexts fro your particular ethernet NIC, you're probably not going to be able to connect to the app store.
 
 
**Note: This will only work on devices that actually register as an airport card.  Dongle's like the Netgear WG111 that use the Realtek Wireless Utility to connect will not register properly and can not download from the app store.
 
 
|}
 
|}
  

Please note that all contributions to OSx86 may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see OSx86:Copyrights for details). Do not submit copyrighted work without permission!

Cancel | Editing help (opens in new window)

Template used on this page:

Powered by MediaWiki © 2015 OSx86 Project  |   InsanelyMac  |   Forum  |   OSx86 Wiki  |   PHP hosting by CatN  |   Designed by Ed Gain   |   Privacy policy   |   About OSx86   |   Disclaimers