-
Posts
5 -
Joined
-
Last visited
-
Days Won
1
Content Type
Profiles
Articles, News and Tips
Forums
Posts posted by KOLIBERk
-
-
Where are the NVidia kexts from? Did you or where you got them from modify them by adding the Device and Vendor ID's into the info.plist. That is what we had done to get the E6400/E6500 series to boot to ML. We had added the string: 0x06eb10de&0xffe0ffff, (which includes the Device and Vendor ID's) to the IOPCIMatch key in each one of the kext's info.plists.
They modified, got them from myHack.kext. But when they removed, system boot fine. Only got huge lags with LaunchPad.
-
Are the 3 Nvidia kexts in your S/L/E modified or are they stock? For those of us that use myHack, we put files under E/E but they aren't loaded since myHack puts these under S/L/E/MyHack.kext.
Also, do you mind posting your DSDT file?
How to check if they stock or modified?
My DSDT is one post up, in attachment extraE6400.zip (14.43K)
-
I believe the link to the IO80211Family.kext in the first post is the same one as Broadcom43XXFamilyrev2.kext (it's just been renamed).
I agree that some of those kexts in Extra can be removed. But I have a few comments/questions:
1. AppleHDADisabler.kext is there to prevent KP when using VoodooHDA.kext. If you delete it, then you should delete AppleHDA.kext. The problem with this approach is that every time a new update is released, you have to remember to remove AppleHDA.kext or you get KP upon rebooting.
2. The 3 Nvidia kexts (NVDANV50Hal.kext, NVDAResman.kext, GeForce.kext), how did you get ML to boot? A bunch of us with the nVIDIA QUADRO NVS 160M struggled for weeks just trying to get the installer to even load. ML wouldn't detect this card until we added the device ID to these kexts. I don't think this card is supported by default in ML so I'm curious how you got yours going. Are you using myHack? If you are, then can you list the contents in this path: /System/Library/Extensions/myHack.kext/Contents/Plugins? I'm betting you have these files in the myHack.kext.
I've noticed that starting with LION (or is it the new chameleon?), kexts are no longer loaded from /Extra. So it's true that you can delete kexts from /Extra/Extensions because it's not being used anymore. It'd be great if you figured out a way for ML to load w/o modifying the 3 nVidia kexts.
1. AppleHDADisabler.kext - you are correct, i never used it before, always remove AppleHDA.kext manually.
Since now it's located in my S/L/E, but i still remove manually AppleHDA.kext ;P
2. I do not use myHack.kext, as it was making mess with my WiFi. I have only this kext in S/L/E:
VoodooBattery.kext
VoodooHDA.kext
VooDooPS2Controller.kext
VoodooPS2Keyboard.kext
VoodooPS2Mouse.kext
VoodooSDHC.kext
AppleACPIPlatfom.kext
AppleHDADisabler.kext
DellBluetoothHCI.kext
FakeSMC.kext
Intell82566MM.kext
Broadcom43XXFamilyrev2.kext
Patched_10.7_AppleRTC.kext
AppleIntelIntegratedFramebuffer.kext
lspcidrv.kext
Rest of kexts from DaFOB Extra/Extensions are removed.
I have my own DSDT.aml, org.chameleon.Boot.plist and smbios.plist [in attachment].
NVDANV50Hal.kext, NVDAResman.kext, GeForce.kext are placed in S/L/E, but not in myHack.kext.
My Extra/Extension folder is empty. I removed as well IO80211Family.kext from S/L/E each time i have apple update, else my wifi wont work - in network panel is permanently OFF.
I'm using new Chameleon v2.1 svn rev2070 and all works fine for now
-
Hi there,
very good and easy tutorial, great job DaFOB, but I got some thoughts:
I didn't include the IO80211Family.kext because my wireless card worked with the DSDT out of the box, but if your wireless doesn't work then you can install the modified IO80211Family.kext in the other thread.
for my wifi [WLAN 1397 802.11 a/b/g/N] to work, I need to use this Broadcom43XXFamilyrev2.kext in S/L/E.
In Extra folder, you don't need this:
OSXRestart.kext
VooDooPowerMini.kext
lspcidrv.kext
NVDANV50Hal.kext
NVDAResman.kext
Patched_10.7_AppleRTC.kext
GeForce.kext
AppleHDADisabler.kext
Also Sleep and Restart will start to work, when you remove this kexts.
I have Intel CORE 2 DUO T9600, so this is 2.80GHz, 1066MHz, 6MB CPU. For OSX i need to use proper settings in my org.chameleon.Boot.plist and SMBIOS.plist:
org.chameleon.Boot.plist
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Default Partition</key> <string>hd(0,2)</string> <key>DropSSDT</key> <string>Yes</string> <key>EthernetBuiltIn</key> <string>Yes</string> <key>GenerateCStates</key> <string>Yes</string> <key>GeneratePStates</key> <string>Yes</string> <key>Graphics Mode</key> <string>1440x900x32@60</string> <key>GraphicsEnabler</key> <string>Yes</string> <key>Hide Partition</key> <string>hd(0,3)</string> <key>Legacy Logo</key> <string>Yes</string> <key>SMBIOS</key> <string>/Extra/SMBIOS.plist</string> <key>Theme</key> <string>LoginToLion</string> <key>Timeout</key> <string>1</string> <key>UseKernelCache</key> <string>Yes</string> <key>busratio</key> <string>21</string> </dict> </plist>
SMBIOS.plist
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Copyright</key> <string>SMBios by Dell E6400</string> <key>SMUUID</key> <string>72AD6840-5357-5ACA-877F-001E47666D1C</string> <key>SMbiosvendor</key> <string>Apple Inc.</string> <key>SMbiosversion</key> <string>MBP51.88Z.007E.B05.0905051508</string> <key>SMboardproduct</key> <string>Mac-F42D86C8</string> <key>SMexternalclock</key> <string>266</string> <key>SMfamily</key> <string>MacBook Pro</string> <key>SMmaximalclock</key> <string>2800</string> <key>SMmemspeed</key> <string>800</string> <key>SMproductname</key> <string>MacBookPro5,1</string> <key>SMserial</key> <string> </string> -< use generator for this serial </dict> </plist>
My nVIDIA QUADRO NVS 160M 256MB DDR3 is supported by default, there is no need for /extra kexts.
After this, there was no problem with update to 10.8.2 ;P
- 1
Mountain Lion anyone?
in The Archive
Posted
Confirm, works with my E6400 + WLAN 1397 802.11 a/b/g, i was able to update from 10.8.2 to 10.8.4 [apple update]
My S/L/E and E/E
you can find there working/patched airportd from 10.8.2
Thank you mrbryan!