Jump to content

KOLIBERk

Members
  • Posts

    5
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by KOLIBERk

  1. Just a note that my wifi card (broadcom 1397) could not connect to non-WEP encrypted networks (WPA, WPA2 etc) after 10.8.4, but restoring airportd from 10.8.3 as suggested in another thread appears to have worked, re-attached that file here

     

    replace the /user/libexec/airportd with this one, fix permissions to 755 & root:wheel ownership.  I also removed the apple quarrantine flag: 

    xattr -d com.apple.quarantine /user/libexec/airportd

     

    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!

  2. 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.

  3. 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)

  4. 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. :-D

     

    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 :)

    extraE6400.zip

    Broadcom43XXFamilyrev2.kext.zip

  5. 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

    • Like 1
×
×
  • Create New...