Jump to content

DaFOB

Members
  • Posts

    45
  • Joined

  • Last visited

  • Days Won

    2

Posts posted by DaFOB

  1. Because people are leaving important details out. Some e6400s use Intel Duo core and some use Centrino 2. Some e6400s use Intel graphics and some use Nvidia.

     

    I tried to point this out and mentioned that the guides "should" tell which processors they're for and got shot down for it. LOL, the most important detail and they don't wanna use it :)

     

    You guys bring up valid points about listing the specs for the guides, so even though most of the required specs are already listed I'll do my part and update my guides to make them a bit clearer.

  2. Since no one has started a thread for 10.9 on the E6400, I'll give it a shot and hopefully spark some interest and discussion.  Although this is mainly for the E6400, I suspect it'll work for the E6500 and M4400 w/ similar hardware.

     

    I've successfully installed Mavericks 10.9 GM on an E6400 (nVidia NVS160 graphics), building on my Mountain Lion guide. So far, everything that worked in ML 10.8.5 works in 10.9 GM: wireless, graphics (w/ full QE/CI), bluetooth, etc.  Unlike ML, the nVidia kexts do not need modifications for full graphics acceleration (those w/ Intel graphics: sorry, you're still out of luck).  Shutdown/restart also seems to be more reliable and sleep/wake continues to be hit or miss (though I've had better luck w/ the final GM from the App Store).  FakeSMC has been modified per Herve's instructions here.  I was somewhat surprised at how easy it was to install Mavericks on the E6400 compared to previous versions (especially ML).

     

     

    These instructions assume you know the basics of using myHack and the OSX installation process.

    Credits go to everyone that has helped out in any way in the hackintosh scene, particularly the many gurus on this forum.

    Prerequisites: E6400/E6500/M4400 with nVidia graphics, Mavericks GM, latest myHack that supports 10.9, 8GB USB stick, access to an existing OSX install (to prepare files), common sense and patience

    1. Extract attached Extra_10_9.zip file, which is both the bootpack and Extra folder.

    2. Use myHack to create the USB installer. You must use the latest version that supports 10.9.
    3. Run myHack again and choose "Install Extra". Point to the USB drive as the destination, and choose "use my own" and point to the folder that you extracted in step 1.
    4. Boot from USB and install Mavericks.  NOTE: MBR is currently not supported so the HDD must be formatted to use GUID partition table. See here.
    5. Near the end of the installation, myHack will ask for the Extras folder. Again, choose "use my own" and point to the Extra folder on the USB installer.

    6. When the install completes, restart. If you cannot restart or if the install reports a failure at the end, manually power off.  

    7. If the HDD isn't bootable (probably due to myHack not fully supporting 10.9 GM yet), boot off USB installer but interrupt start-up sequence and choose to boot off HDD.  Go through setup wizard and when the OS loads, run myHack -> install Chameleon. 

    Sleep should work natively with the included DSDT.aml file, but must set hibernatemode to 0 in terminal:

    sudo pmset -a hibernatemode 0
    

    If sleep still doesn't work, then you can try SleepEnabler.

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

     

     

    GM UPDATE (Oct. 7, 2013) - Looks like the instructions for installing 10.9 DP still holds for the GM.  The only major change is that although sleep still works, waking the system from sleep no longer works (it used to work in 10.7/10.8/10.9DP1).

     

    GM UPDATE #2 (Oct. 23, 2013) - The final GM (App Store version) fixes a few things that the "first" GM had problems with: Sleep/Wake seems to work again; system can restart when installation completes; Chameleon now installs correctly during setup.

     

     

    KNOWN ISSUES:

    - Sleep/Wake may not work for some

    - Occasional Shutdown/Restart issues

    - If random things happen (like freezing), try replacing the modified FakeSMC in the boot pack with a generic one (Credit to Darvinko for pointing this out)

    - You tell us... :)

     

     

    Extra_10_9.zip

    • Like 3
  3. I can also confirm Darvinko's findings in his thread that there doesn't seem to be any issues updating to 10.8.4.  I ran the update straight from the App store (from Software Update) and all went well.  Didn't have to modify or remove any kexts this time (yay!) -- probably because this was a small smaller update and there weren't significant changes.

     

    As stated in the other thread, ignore the error at the end of the update.  Reboot, repair permissions and/or run a full myFix and all should be well.

  4. I've been playing w/ the new FakeSMC/SMBios mods based on Herve's instructions.  

     

    I modified the SMC version in FakeSMC to 1.48f2, based on what I could find for the MacBookPro5,3.  It might be the placebo effect, but the E6400 system seems to run a bit cooler than before.  HWMonitor shows that the CPU speeds are adjusting, as are temps.  The graphics also seem to be snappier (again, might be the placebo effect).

     

    I'm not using NullCPUPowerManagement.kext or SleepEnabler.kext, but I'm one of the few that have sleep working. 

     

    Anyways, if anyone else is brave enough, please test and report back.

     

    1. Backup FakeSMC.kext in /Extra/Extensions.  Replace with the attached FakeSMC.kext.

    2. Backup smbios.plist in /Extra. Replace with the attached smblios.plist.

    3. Run myFix

     

    FakeSMC-E6400.zip

  5. I take no credit for this guide. Hervé and the folks at MacRumors did all the heavy lifting.  All I did was do some testing and tweaking to get all their hard work and research working on the Dell Latitude D530. What follows is a result of everyone's efforts...

     

    This guide applies to the D530 1400x1050 models. This guide was made with purchased copy of ML 10.8.0. It was not tested with purchased copies of ML 10.8.1, 10.8.2 or 10.8.3.

     

    The attached bootpack was made out of the D630 nVidia ML bootpack and the DSDT file was just replaced with a modified DSDT file taken from the D630 X3100 HiRes boot pack.

    Extra_D530_ML.zip

     

    This guide assumes you're using a blank HDD, partitioned and formated GUID or MBR partitioned HDD.  Also, have an external USB mouse or keyboard available.  At some point during these steps, the built-in trackpad or keyboard may not work and you might need to plug in external devices to proceed to the next step. 

     

    Phase 1: initial ML installation in mainstream 64bit kernel mode with unsupported graphics

    1. make the usual myHack USB installer (ML 10.8.0), using the attached bootpack.
    2. boot myHack installer and install ML 10.8.0, pointing to the /Extra folder of the installer media when prompted for the boot pack (do not choose generic).
    3. reboot into ML and complete 1st boot setup.
    4. you're now in ML 10.8.0 with default graphics at 1024x768 and without graphics acceleration.
    5. If you have not already done so, remove your myHack USB installer and put it aside.
    6. install combo update 10.8.3 (your wireless may not be supported at that stage, so use Ethernet port or install appropriate Wifi kext).
    7. the combo update might fail. This is normal. Before rebooting, run myHack and choose myFix -> Quick
    8. reboot into ML 10.8.3, still with default graphics and without acceleration.

     

    Phase 2: MLPostFactor

    1. download MLPostFactor off the Net
    2. create a new small partition on your HDD (8 to 16GB) or insert and erase your myHack USB installer (or any other available external media).
    3. following MLPF instructions to the letter, run MLPostFactor and create an ML installer on the freshly created spare HDD partition or freshly erased USB key. Select the "ML 10.8.0->10.8.2" case and run the app. If you've purchased and downloaded ML 10.8.3, select that version instead.
    4. upon completion, create a folder called "Extra" at the root of that installer media and copy DSDT table + SMBIOS & Cham boot plist files there.
    5. be prepared with a USB mouse and keyboard ready.  The MLPostFactor that you just created may not have the appropriate kexts for the D530 trackpad or built-in keyboard.
    6. reboot off your initial ML disk/partition, interrupt the boot process at the Chameleon delay bar and select this newly created ML installer partition/disk with options & flag: DSDT=/Extra/<dsdt filename> arch=i386 -f
    7. once installer is loaded, do not actually proceed with any installation (it would not be bootable). Go to "Utilities" in the menu bar and select MLPostFactor.
    8. when MLPostFactor app kicks in, click "Continue" until you're offered to select a destination volume.
    9. in the list available under the HDD icon, select your previously-made ML 10.8.3 installation, check the "10.8.3" case and click "Install MLPostFactor".
    10. upon completion, click "Quit MLPostFactor", quit installation program and reboot ML 10.8.3 with flag and boot option: "-f arch=i386".  You will now have full QE/CI !
    11. you may notice that not all of your devices such as trackpad, battery meter, wireless, etc. may be present or working.
    12. launch myHack and run myFix. Choose the quick version.
    13. open up Chameleon wizard and go to the boot plist. Check "Ignore Boot Cache (-f)" case and "32-bit (i386)" case. They're required from now on.
    14. Reboot and everything should be working, including full QE/CI!  Sleep should also work, but if not launch terminal and type "sudo pmset hibernate mode 0"

     

    That's it, enjoy ML on your previously unsupported D530 X3100.

     

     

     

    post-4953-0-75124600-1367230276_thumb.jpg

     

  6. We run the gamit  - I had it break Audio (causing a KP with VooDooHDA 2.7.4). Deleted, rebooted, installed VooDooHDA 2.8.2, problem solved. My desktop had no issues. Herve indicates no issues with his other than the false "Installation Failed" message (which I got on the E6400 also). Neither of us has graphics kext issues. I used update via the App store, Herve used Combo update.

     

    Man, aint that the truth!  I've tried every which way to install/update (App store and combo) to 10.8.3 and each and every time the OS wouldn't load w/o re-editing the 3 new nVidia kexts.  I didn't have any VoodooHDA (2.7.4) issues but probably because I use AppleHDADisabler.

     

    I'll add the edited files to this thread for those in my situation; hopefully others are in your boat and don't run into any video issues.

     

    My two desktops (both ASUS boards) updated w/o incident.  Go figure...

  7. For anyone interested, finally got 10.8.3 installed and working. 

     

    Took a little effort so going to do more testing, but long story short: had to insert the DeviceID's into the 3 new nVidia kexts again.

     

    1st post updated with the new editited nVidia kexts for 10.8.3.

  8. Hey Darvinko,

     

    Did you have to do modify the nVidia kexts?  I tried updating to 10.8.3 and it never boots back into the OS.  Seems to be stuck loading graphics like before.  So tried modifying the 2 nvidia kexts but the strings aren't even in these new versions.  Manually added the values and now it KP's on NVDAResman.

     

    Any thoughts?

     

     

     

     

    EDIT: Nevermind.  Figured it out.  Stupid me forgot to modify the 3rd kext (GeForce.kext).  After replacing these 3 files, and doing a repair, system booted back up. 

     

    I'd still like to know how you got yours to 10.8.3 without having to modify the 3 nVidia kexts.

  9. Could someone please contact me? Without knowing the problems, I can't fix EDP, unfortunately. 

     

    If someone who has it perfectly working can send his Extra folder with a description to [email protected], I can have a look. Or just put it here.

     iMick, you can grab the zip file from the first post of this thread, which is the "Extra" folder.  I have my E6400 working pretty well.  Even sleep/wake works (though not 100% of the time).  I've edited the file and removed VoodooPowerMini.kext as it doesn't really do anything.  A few people have successfully got ML up and running following these instructions so it should be legit.  Let me know if there's anything else I can do to help.

  10. Thank DoFOB, great job.

     

    On my E6400 (Core 2 Duo T9600 2.80GHz/NVIDIA Quadro NVS 160M) everything works out of the box, except Wi-Fi. Fixed with  Broadcom43XXFamilyrev2.kext.

     

    One problem, CPU fan runs full speed all the time, is there a way to fix it? Its very noisy and annoying.

     

    Unfortunately, I've never had much luck either with Power Management in ML.  10.8.2 seemed to have improved this a bit, but the high CPU use and fans kicking in is still more frequent than in Lion.  As one of the other members posted earlier in this thread, using NullCPUPowerManagement.kext might give you basic PM.

     

    Make sure you have a supported WiFi card in your machine. If you have an Intel card, it will not work. The best way is to remove the bottom and physically inspect it.

     

    You beat me to the reply, Darvinko.  :) I was just going to ask if the card is an Intel or a Dell Broadcom card.  As Darvinko said, Intel cards won't work.  If it's a Dell or other BCM-based card, then it should work.

  11. hello All

    I would like to say thank you for an excellent post and everybody's advice.

    Quick question

    how can I make the built-in camera to work? I use Skype and facetime for work all the time.

    thank you

    Gorgo

     

    You shouldn`t have to do anything. It should "just work". Does your camera work in Windows?

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

    My Extra/Extension folder is empty. I removed as well IO80211Family.kext from S/L/E each time i have apple update.

     

    I'm using new Chameleon v2.1 svn rev2070 and all works fine for now :)

     

    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?

  13. I've done all of that. Let me specify, this is a DW 1501 not the DW 1510, will this work in my setup?

     

     

    If you are still game, try the Broadcom43XXFamilyrev2.kext from here. It might help.

     

    1. Backup IO80211Family.kext from S/L/E, then remove it.

    2. Use kext utility to install Broadcom43XXFamilyrev2.kext

  14. for my wifi [WLAN 1397 802.11 a/b/g/N] to work, I need to use this Broadcom43XXFamilyrev2.kext in S/L/E.

     

    I believe the link to the IO80211Family.kext in the first post is the same one as Broadcom43XXFamilyrev2.kext (it's just been renamed).

     

     

    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:

     

    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

     

    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

  15. Compgeke,

    any luck with the reboot / shutdown issue?

    I have the same problem on e6500

     

    I aslo don't have any sound.

     

    Thanks

     

    I think the reboot/shutdown issue isn't isolated to just our model. I have this issue on multiple hackintoshes of varying makes and models. Someone mentioned in another post that it might be due to ML's new powernap feature. One thing I did notice is that 10.8.2 seems to improve shutdown/restart, though the problem is still there.

     

    As for your sound issue, hopefully you've fixed it by now but if not, try deleting AppleHDA.kext from S/L/E and re-install VoodooHDA.kext using kext helper or kext utility.

     

     

     

    Great job DaFOB!! Works well with my M4400 - 10.8.2 running very stably and smooth. Sleep, audio,wireless,ethernet,graphics all work thanks to your 5 step guide and updated "extra" folder for 10.8.2. :) :)

     

    Although this M4400 has an Nvidia FX770m with 500mb ram graphics it shows up as an Nvidia 160m with 500mb ram, but this does not seem to make any difference in performance for what I use my laptop for - still get the ripple effect when opening something in Dashboard - I don't use it for game playing

     

    You should edit the nVidia kexts and insert your FX770m deviceID... it might fix your graphics issues. I no longer have access to an M4400 or else I would post the edited kexts for you. Refer to Darvinko's post here for detailed instructions on inserting your DeviceID.

  16. I agree, working together has benefited all of us and spared others some of the trails and tribulations, or provided solutions for common problems. I noticed in your signature you have updated a D430 to 10.7.5, I have one plus the E6500 that needed updating, was that uneventful for you?

     

     

    Please see here.

  17. A bow to you, Mr. DaFOB. I swapped out my AppleACPIPlatform.kext and edited my three NVidia kexts as per your post and Viola!, I have my ML Partition back. Leave it to Apple to bring back an old Nemesis, the ol' NVidia kext in a different costume. I will post the fix in the Installation guide, giving proper credit where it is due. THANKS AGAIN.

     

     

    Hey Darvinko,

     

    Glad it worked out for you. And no thanks/credits necessary -- just doing my part and returning the favor, since you guys were the ones that started the ball rolling on getting ML on the E6400/E6500. This collective effort thing has worked out rather nicely... :P

     

    With all the work that's been done in this thread, still kinda surprised that there's no "official" ML boot pack for the E6400/E6500 posted on the boot packs downloads page. I'm guessing the mods have been busy working on other wonderful things behind the scenes.

     

    Back to enjoying ML... (that is, until 10.8.3)

  18. Don't know if anyone has tried to update to 10.7.5 on the D430 yet so just reporting my results. I read of successful updates on the D630 without much intervention but I wasn't so lucky on the D430 the first time around.

     

    Ran the combo update (though the app store update might yield the same results) and rebooted. Boot up didn't KP, but stuck on spinning wheel. Booting w/ -v showed the dreaded "waiting for root device" error. Replaced AppleACPIPlatform.kext with the one from 10.6.7, and IOPCIFamily.kext with netkas' modified version for ML and then system booted fine.

     

    Not saying replacing these two files is the fix, but it worked for me...

  19. After re-install, still an issue, even without the VoodooHDA.kext loaded. However, this time KP after stall at IOBluetoothHCIController - started - completed. I don't remember whether I reverted to the original AppleACPIPlatform.kext or I may have kept the modified one (since it wasn't an issue at the time). I may have to attempt to replace that to see if that is an issue as I see where some feel it impacts the timings on boot.

     

    What version of AppleACPIPlatform.kext are you using? I'm using 1.3.5 (probably from SL 10.6.7). I didn't replace anything in S/L/E. Everything is under E/E and used myFix to create myHack.kext.

     

    Also noticed another anomaly today w/ 10.8.2. Sleeps still works for me after the update, but upon waking the graphics are all scrambled. Noticed that the nVidia kexts have been updated in 10.8.2 so edited the Info.plist files again in the 3 new nVidia kexts (GeForce, NVDANV50Hal, NVDAResman) and now things are back to normal.

     

    For those that have successfully updated to 10.8.2, can you test sleep/wake and see if you have this situation?

  20. Under the current setup, update to 10.8.2 appears to cause a KP on reboot (I've tested this on two separate hard drives) with the incompatability relating to the VooDooHDA 2.7.4 kext. I get the installed failed error (as do many), and with subsequent restarts, the KP. My update notification included both the 10.8.2ML update and the iTunes update and I tried installing the ML update both together with the iTunes update and separately, and got KP's with both attempts. I will be trying to update prior to installation of the VooDooHDA.kext to see if that works and try to resolve the Audio issue afterwards if it does. I suggest holding off on the install of this update until someone is able to get past this issue.

     

    Another head-scratcher, because I was able to update to 10.8.2 without any issues. I also have the same setup in this thread. Tried the combo update on one E6400 and the App store update on another -> both went fine (though the App store update did give the installation failed error but it didn't seem to matter upon reboot). Just ran update(s) and rebooted w/o issues. I didn't get the Voodoo KP like most do because I'm using AppleHDADisabler.kext. I didn't have to replace AppleACPIPlatform.kext (because it's already in the myHack.kext).

×
×
  • Create New...