netkas.org

Netkas blog.

10.5.8 Update Released.

How to update:

install Disabler.kext

install this dsmos.kext ( a bit updated to be present in mkext)

reboot

create backup of Extensions folder. just in case:

sudo cp -rf /System/Library/Extensions /System/Library/Extensions_old

update !

good luck

if smth wrong with your drivers after update – u have a backup ;)

some info:

for radeon hd 48×0 users, binary of Motmot wasnt updated, so if u used patched framebuffers, should work fine still.

for radeonhd 4870×2 4890 4830 users – you will loose qe/ci/3d after update, wait for proper patch.

dont remove AppleIntelCPUPM.kext until install finished, or it will stop with error.

After update done, and you have rebooted twice, remove Disabler.kext and AppleIntelCPUPowe….kext

Comments

  1. A.D.
    August 5th, 2009 | 11:36 pm

    Hello, Netkas!
    Tell me please, if i have 10.5.7 working with AppleDecrypt (from Cvad), native PM working and I don’t need the Diasabler tight now (all kexts from there are loaded just fine)… Can I safely update without these two kexts You provided? Theoretically? ;)

  2. A.D.
    August 6th, 2009 | 12:07 am

    Sure, I can!
    ;)

    Just rebooted after install. Crossed fingers and ran the updater without preparation. Like with real Mac. And it succeeded.
    Two things left: get the second core active (I’ve got Dell D620 Latitude) and the sound. Latter was done by restoring my custom AppleHDA from backup. And the first one – will wait for the 9.8 kernel from cosmo1t.

    Thanks for Your effort!

  3. Andreas
    August 6th, 2009 | 12:23 am

    Thanks.
    All working here. Must only take some .plist Info from 10.5.7 for AppleHDA to get 889a(885) working again.

  4. bomber
    August 6th, 2009 | 2:24 am

    Did as you suggested master! The update went well. Thanks a bunch.
    ——————
    Asus Rampage Formula
    Intel Q9650/450×9
    8 GB of G.Skill PC2 1100
    Asus EAH4870 DK TOP 512 MB/EFI string
    RTL8110SC/Natively
    Creative USB Sound Blaster/Natively
    Areca 1210/2×36 GB Raptors in a RAID 0
    Dell 2405 FPW/1920 x 1200
    PC P&C 750W

  5. Alvin
    August 6th, 2009 | 3:00 am

    Hi. Who made ATY_Motmot.kext by the way? Is it from Apple?

  6. Alvin
    August 6th, 2009 | 3:03 am

    By the way, should we update using Software Update or the standalone Combo update of the 10.5.8?

  7. Sam
    August 6th, 2009 | 3:29 am

    That disabler kext blocks AppleEFINVRAM, AppleEFIRuntime and ACPI_SMC_PlatformPlugin as well as the usual AppleIntelCPUPowerManagement.

    Is that necessary? My current disabler just blocks AppleIntelCPUPowerManagement and everything works ok.

  8. Les
    August 6th, 2009 | 4:02 am

    I updated using software update, after following your instructions, and all went well. Updated from 10.5.7 retail install.

    The system is a P4 Prescott socket 478. I use Chameleon2-rc2 and the latest voodoo2-alpha3.

    Thanks for the prompt update and new kext.

  9. Fips
    August 6th, 2009 | 4:16 am

    Sadly it hangs at -> waiting for boot device with UUID….. still waiting for…

  10. Andreas
    August 6th, 2009 | 5:43 am

    Combo may be useful if you have an “mixed” System – some “10.5.5/10.5.6/10.5.7″ System , made by using older system content for fixes (GPU, …). Since DSDT and other helper its an better way to have an real 10.5.8, even you must do some fixes on the newest, but not using older system content for fixes (e.g. using an old but working AppleHDA from 10.5.5).

  11. youminbuluo
    August 6th, 2009 | 6:18 am

    apple updated his AppleBCM5701Ethernet.kext
    so a hex is needed!
    fortunately the old method still works!

  12. August 6th, 2009 | 6:24 am

    [...] Перед этим на всякий случай добавил в Ettensions disabler.kext по наводке netkas. Установилось все нормально, без лишних [...]

  13. August 6th, 2009 | 6:53 am

    MH my GA-EP35-DS3R audio is broken down, 889a.

    Tried restoring previous kext and no go, I dont know why! Everything else is running just fine!

  14. Alvin
    August 6th, 2009 | 7:43 am

    Hi. I did what’s on the instruction. Updated from 10.5.7 vanilla (on a GA-965P-DS3 ver 1.0 mobo), Chameleon 2 installed, using 4870 motmot.

    It won’t boot, the monitor LED turns to orange. Doesn’t even boot in safe mode.

    I have backup up the Extensions to Extension_old though and I did a backup in Time Machine before even backing up the Extensions or changing the dsmos.kext. What should I do exactly? I’m not versed with terminal but will need instructions to make it work or get it back to the way it was before. Thanks. Will need it to work as soon as possible. Gbu.

  15. netkas
    August 6th, 2009 | 8:56 am

    Alvin boot in verbose mode to see what exactly wrong

  16. heikland
    August 6th, 2009 | 12:59 pm

    Updated successfully from my vanilla 10.5.7 to 10.5.8 :-)
    Did not change my existing disabler.kext and AppleDecrypt.kext.

    Display, network and sound works :-)

    My rigg: Asus P5Q-E, Intel Quad Q9450, Nvidia GeForce GTX 260, Vanilla OSX 10.5.8 + Chameleon 2.0 RC2

  17. martin
    August 6th, 2009 | 1:12 pm

    Nektas, i can’t get sleep working, need force shutdown to start screen

  18. Toto
    August 6th, 2009 | 1:15 pm

    Sleep does not work anymore, when I updated to 10.5.7 sleep was working without patch, but its broke in 10.5.8

  19. martin
    August 6th, 2009 | 1:16 pm

    Same problem Here on a EEEPC1000H

  20. rronaldo
    August 6th, 2009 | 1:38 pm

    ist there a fix for the broken sleep issue?

  21. Tocotron
    August 6th, 2009 | 1:52 pm

    Have just downloaded and installed delta update with iDeneb 10.5.7. Removed appleintelcpupowermanagemant.kext…Result: still waiting for root device. This happens with p35c-ds3r, osx on sata (mbr).

    //it looks like ur ata kexts was modified, copy IOATAFamily.kext from backup to extensions folder

  22. bulyot
    August 6th, 2009 | 2:02 pm

    same here deep sleep doesnt work in 10.5.8…its working in 10.5.7

  23. HawgGuy
    August 6th, 2009 | 2:59 pm

    Sleep broken here as well – hangs machine and corrupts CMOS. Tried replacement dsmos, decrypt and fresh dsdt.aml. All else appears fine.

    GA-EX58-UD5, i7

  24. juan
    August 6th, 2009 | 3:24 pm

    Thank, netkas! I put your disabler and dsmos kexts in my /Extra folder, and the update went smoothly. The second reboot worried me–don’t you hate the updates that do an extra reboot?

  25. August 6th, 2009 | 3:53 pm

    i did the manual step by step, but after install i get a “still waiting for root device” error.
    Did it on a P35C-DS3R (Intel ICH9R) with sata hdd (osx 10.5.7).
    Have my kexts backuped. What shall i do? Seems that 10.5.8 doesn’t recognize my sata hdd (or my southbridge controller?). My *ATA*.kexts weren’t modified. Please help me…

    ///it looks like ur ata kexts was modified, copy IOATAFamily.kext from backup to extensions folder

  26. Heya
    August 6th, 2009 | 6:11 pm

    Netkas,

    For GTX 285 in 10.5.8, is still necessary to have your ATY_INIT.kext or can we use an EFI string?

  27. Benny
    August 6th, 2009 | 10:34 pm

    Well, just done the upgrade to 10.5.8 from 10.5.7 on my ASUS P5QC. Flawless, except for the ALC1200 audio.

    I have a Sapphire ATI4890 with dual monitor, which didn’t work in 10.5.7 (the second monitor that is). After the upgrade I lost QE and CI but guess what: dual monitor works without a problem!!

    I’m using the netkas ATY drivers with kext for 4890.

    Gr,
    B

  28. Alvin
    August 6th, 2009 | 11:20 pm

    @Netkas

    Hi. Thanks for the time to help me out. I really need this sorted out as soon as possible. My rig is: GA-965P-DS3, Chameleon R2, I think it’s vanilla, Palit 4870 (attached to VGA coz’ sleep works with that if I use SwithRes X (btw has anyone fix the sleep using DVI or HDMI?), Motmot installed, updated with combo, last OS was 10.5.7. I took a screenshot of the last parts of the boot up:

    http://i57.photobucket.com/albums/g230/alvin777/Troubleshooting/screenshot.jpg

    Thanks in advance. Gbu.

  29. Niko
    August 6th, 2009 | 11:20 pm

    Everything went fine on Asus p5q-deluxe mb but I got the sleep issue aswell. Worked in 10.5.7 but not in 10.5.8.

  30. oldnapalm
    August 6th, 2009 | 11:39 pm

    @Tocotron
    I had the same problem, my IOATAFamily.kext was version 1.7.4, I think it came with some iDeneb patch. Just copy IOATAFamily.kext version 2.0.1 from a 10.5.7 installation.

  31. dgtlchlk
    August 7th, 2009 | 1:41 am

    Followed instructions, everything went smooth as silk. Only thing that had to be done like usual was repatching AppleHDA. thanks netkas.

  32. August 7th, 2009 | 4:21 am

    Gateway P171FX 10.5.7 (Kalyway vanilla setup)

    Installed Kexts provided by Netkas using OSX86tools, rebooted, ran update, (let it reboot twice), deleted disabler.kext, reinstalled extensions using osx86tools (my backup kexts)…

    Everything went perfect!!!! Thank you so much Netkas. :)

  33. egray
    August 7th, 2009 | 5:31 am

    Sleep broken here too, BadAxe2/Quad. Was working in 10.5.7. I replaced the 10.5.8 kernel with the one from 10.5.7, and sleep works again. Don’t know if I’m asking for trouble but so far everything OK.

  34. managed
    August 7th, 2009 | 7:11 am

    I installed the update simply as it is. When it finished it gave a kernel panic.
    After rebooting in iAtkos v7 I reinstalled the disabler, all drivers and rebooted and voilla. 10.5.8 is up and running.

  35. Oby1
    August 7th, 2009 | 10:02 am

    netkas,
    is there hope for hd4600 series on this update?

  36. SatMan
    August 7th, 2009 | 11:56 am

    Anyone else getting a kernal panic after updating to 10.5.8 with the windows version of the GTX 285, netkas’ injector and the nvidia drivers? More importantly, whats the workaround?

  37. maxpop
    August 7th, 2009 | 1:54 pm

    asus p6t i7 920..

    Deep sleep dont work, any solution…?

    worked in 10.5.7 not 10.5.8….

  38. Benny
    August 7th, 2009 | 3:08 pm

    Second monitor on 4890 doesn’t work when attached at boot time. It does work when attached after GUI is up and running.

    Gr,
    B.

    ///can you tell the model of ur card and post bios dump ?

  39. Zoltan
    August 7th, 2009 | 3:13 pm

    Yes, I have the problem.. Sleep not work in 10.5.8. (DS3L / Q6600 / Boot132).

  40. Reese
    August 7th, 2009 | 11:08 pm

    After the update I have no network anymore. Using a Maximus Formula with Marvell dual gigabit.

    There seems to be no signal.

    4870 works fine. Didn’t remove the IntelPM also. Everything is OK, but no network anymore. Installing the Yukon driver didn’t help.

  41. fabcat
    August 8th, 2009 | 1:02 am

    I have asus p5w-dh motherboard with intel e6600 core 2 duo and my sleep was not working either after upgrading to 10.5.8.

    I think I have fixed this as follows:

    Remove cpu power management disablers, eg NullCPUPowerManagement.kext
    Use AppleIntelCPUPowerManagement.kext (I know we normally remove this)
    make sure ownership and permissions of kexts are correct
    sudo rm -f /System/Library/Extensions.mkext
    restart

    I was able to boot into 10.5.8 and could sleep (selecting sleep from the apple menu) and wake from sleep (by pressing a key on the keyboard.

    This might cause booting issues for some as I think AppleIntelCPUPowerManagement.kext is not good for everybody so be careful.

    Maybe Apple 10.5.8 kernel now requires AppleIntelCPUPowerManagement.kext for sleep to work?

    fabcat

  42. Postmaster
    August 8th, 2009 | 1:10 am

    Helllllllllllp I update amd a8vn cm from mac retail 10.5.7 to 10.5.8 and when reboot it goes in apple logo. I try with -v -f and every time it goes automatic in apple logo.

  43. Gary
    August 8th, 2009 | 3:33 am

    I Just updated my Mac Pro 1,1 to 10.5.8 from 10.5.7 and I have a 1GB PNY GeForce 9600GT injected with a 7300GT and your ATY_Init.kext and I have absolutely no problems at all. I did have to make minor modifications to get the vram to show correctly(when I first got it installed with 10.5.7). Just wanted to give you a big thank you and keep up the good work.

  44. capeli
    August 8th, 2009 | 4:56 am

    You are the best. Update went smoothly perfect on iAtkosv7.

    Thanks!!

  45. aschar1
    August 8th, 2009 | 7:04 am

    Sleep can be enabled in 10.5.8 and Snow LEO by running AppleIntelCPUPowermanagement
    (Remove Disabler,IntelCPUPMDisabler or NullCPUPowermanagement)
    at least on Ga X58 UD5

    !!! CPU Temperature gets hot

  46. Wojtek
    August 8th, 2009 | 8:48 am

    The easiest update, thnx @netkas!

  47. beta
    August 8th, 2009 | 2:09 pm

    Hope voodoopower.kext will be updated, this will fix the sleeping problems.

    Don’t recommend AppleIntelCPUPM.

  48. yoyodude
    August 8th, 2009 | 4:17 pm

    The update broke the drives for my Sapphire 4870 and I had to revert the drives back to the 10.5.7 ones to get it working. I have the 2GB card which doesn’t seem to work with most of the solutions posted online – the display goes grey and I can see the mouse pointer as random pixel noise moving around the screen in multiple locations with most drivers, including the new stuff that came with 10.5.8.

  49. Konami
    August 8th, 2009 | 4:28 pm

    I can confirm that sleep works if you put on root dsdt.aml and remove disabler.kext, its working like a charm here with AppleIntelCPUPowermanagement running.

  50. Taaz
    August 8th, 2009 | 11:43 pm

    Has anybody got 10.5.8 working on an Intel DP35DP motherboard? I keep getting “still waiting for root device” I tried copying IOATAFamily.kext from 10.5.7 but that didn’t seem to fix it. Please help! My system was working fine before the update!

  51. Alvin
    August 9th, 2009 | 12:19 am

    @netkas or anyone

    Hi, any solutions to my problem (see my previous post, search Alvin). I sure need OS X back for work:)

    http://i57.photobucket.com/albums/g230/alvin777/Troubleshooting/screenshot.jpg

    Gbu

  52. mudakas
    August 9th, 2009 | 1:31 am

    Confirmed: Sleep working after removing disabler.kext on Intel BX2.

  53. Andreas
    August 9th, 2009 | 7:49 am

    “working like a charm here with AppleIntelCPUPowermanagement running”

    Yeah – but of cost of much higher CPU temp (=higher powerconsumption) especially in non high CPU% usage.
    I will wait for an other solution and simple will not use sleep with that bad side effect.

  54. Airbourne
    August 9th, 2009 | 9:23 pm

    I got the “Still waiting for root device” error as well. IOATAFamily.kext has not changed. But, after some tooling around, 10.5.8 is not detecting my second SATA controller any more. I replugged my Leopard disk into the first SATA controller, and everything boots find. I’m using an ASUS P5E-VM SE. Any clues on getting this back to work again?

  55. Reese
    August 10th, 2009 | 12:20 am

    OK. Solved my network problem. Had to restore IONetwork.kext.

    Typing this with Safari on a MacOSX-pc 10.5.8…

    Did not install or changed anything for my Ati 4870. Did not delete AppleIntelCpuPM.
    Everything seems fine. I do not use the sleep function.

  56. Valery
    August 10th, 2009 | 12:42 am

    Is it required to replace AppleDecrypt.kext with your dsmos?

  57. Alvin
    August 10th, 2009 | 2:55 am

    Hi. I’m not a bash expert. Does anyone have the exact syntax or code to restore it to 10.5.7 in single user mode (the Termnial when you boot up and there’s a count down). Stuff like unmount sudo, etc.

    My backup is named Extendions_old and my Home is name OSX.
    Thanks in advance.

  58. wally
    August 10th, 2009 | 10:46 am

    Hey i have big problems my system wont start after update how can i restore my old extension folder PLSSSSS HELLLLLLPPPP

  59. JustinCase
    August 10th, 2009 | 9:28 pm

    Work great . Thx Netkas :)

  60. zillion
    August 10th, 2009 | 9:35 pm

    Work’s great thanks ! (GA-EP45-UD3P 1.1)

    BIOS: MEM at AUTO etc., CPU:Enable TM,C1E,Speedstep, Vander etc.)

    iATKOS 10.5.7 –>> 10.5.8 :)

    Step one: put Disabler.kext into /Extensions

    Step two: Reboot

    Step three: Run Apple Software Update to install the 10.5.8 Update.

    Step:Four: It will reboot twice.

    Step five: Delete the Disabler.kext file and reboot !

    Step six: Enjoy ! :)

  61. Alvin
    August 11th, 2009 | 1:42 am

    Hi. The graphics card doesn’t seem to be loading. I have a backup of the 10.5.7 called Extensions_old. How do I fix this in single user mode? Thanks in advance.

    http://i57.photobucket.com/albums/g230/alvin777/Troubleshooting/screenshot.jpg\

    Gbu

  62. zillion
    August 11th, 2009 | 2:34 am

    You hosed it ! Just redo it, You’ll “Learn” faster more on your own then trying to find the problem on the net. :)

  63. zillion
    August 11th, 2009 | 8:10 am

    Not, sure if this means anything, BUT I just added a Apple Mighty Mouse, and a Apple keyboard to the mix, SIMPLY Awesome ! :)

    (Let’s see…OHH yeah ! The Mouse connects to the keyboard !! :)

  64. drummingdemon
    August 11th, 2009 | 10:13 am

    Hey there guys!

    Does Ati RADEON HD4670 work with this update?
    Many thanks in advance!!

    //NO

  65. KKTK
    August 11th, 2009 | 3:12 pm

    In addition, I was forced to put back keyboard drivers (ApplePS2Controller.kext, AppleACPIPlatform.kext) and run patch27ae to fix video.
    I have Lenovo R60 laptop.

  66. Zoot Allures
    August 11th, 2009 | 11:55 pm

    Upgrade OK from iPC 10.5.6 > 10.5.7 > 10.5.8 following your instructions and using the files given. Only sound input to tarugize again.
    Mobo is Gigabyte G33M-DS2R with E2140.

    Thanks for the awesome works, guys!

  67. Zoran
    August 12th, 2009 | 12:00 am

    Hi,
    I have OSX 10.5.7 on EVGA X58 SLI mobo.
    Everything worked.
    I upgraded to 10.5.8 according to your directions, used
    Terminal, Kext helper b7. I booted into 10.5.8 but
    I lost audio. I restored extensions using OSX86 tools
    (I’m a newbie at this, not so versed in Terminal)
    Finally I restored Extensions using OSX86 tools.
    Still no audio although the restoration went OK.
    Did I do something wrong or is this mobo so different than
    everything else?
    thanks, I appreciate your great work.

  68. etoile
    August 12th, 2009 | 1:26 pm

    install Disabler.kext
    install this dsmos.kext ( a bit updated to be present in mkext)

    Where should I install Extra folder or System\Library\Extension ? pls help!

    ///any

  69. Alvin
    August 13th, 2009 | 1:40 am

    Hi. After 10 days it’s finally fixed. If it fails. Backup everything first (Time Machine is good coz’ you can restore it using the DVD). If it was working before 10.5.8 try removing the ATINDRV.kext before rebooting (you’ll need a password set up) or remove it at the single user mode. Do research on terminal commands and bash.

    -s
    umount -uw /
    cd /Volumes/nameOfyourdisk/System/Library/Extensions
    rm -rf /System/Library/ATINDRV.kext

    Thanks. Gbu.

  70. Alvin
    August 13th, 2009 | 1:41 am

    *mount instead of umount, sorry

  71. kirasir
    August 13th, 2009 | 7:59 am

    Неткас, все хорошо, но зачем же ты на кору всем дисейблер на советовал. Я уже давно завел нативное управление питанием, через ДСДТ (Gusar) и никакому дисейблеру этого не снилось. Кстати, с новым дсмсом система стала заметно тормознутей. Извини.

    ///щаз будешь смеятся, новый дсмос это тот же самый старый, только plist отредактировал :P , а дисайблер он для универсальности

  72. Kool
    August 13th, 2009 | 10:26 am

    Hi, I am really new to hackintosh.
    I installed retail leopard 10.5.6 and now I would like to update it to 10.5.8.
    My question is do I need to follow this instruction or just download the dmg file and install it?
    This guide is only needed for non retail leopard?

    Sorry about those questions.

  73. Gal
    August 16th, 2009 | 12:29 am

    Alvin, post a solution if you find one, i’m suffering the same problem in i7 10.5.8

  74. popeye
    August 21st, 2009 | 6:21 pm

    Hi, want to ask if I need to edit string:

    /System/Library/Extensions/Dont Steal Mac OS X.kext
    and replace it with:

    /System/Library/Extensions/dsmos.kext
    Thanks

    ///no need

  75. patpourri
    August 27th, 2009 | 5:52 am

    Thank you so much for all the great tutorials…. Every time I’m not sure about something you have the answer!!! You Rock!

  76. lee
    October 13th, 2009 | 1:39 am

    if you’re stuck in a boot loop after update, how do you boot back in to restore your backed up files?

  77. qbattersby
    November 1st, 2009 | 3:22 am

    netkas, finally decided to do this update. must say, couldn’t do it with out you!

    All the best!

  78. Rudi Schoors
    November 14th, 2009 | 11:29 am

    Hi Netkas,

    Thanks for this tutorial, it worked lik e a charm.

    One drawback though, stand-by mode doesn’t work anymore. Any suggestions where to look.

    Keep up the good work!!

  79. November 17th, 2009 | 12:09 am

    @Taaz
    I have updated my iAtkos v7 (10.5.7) to 10.5.8 using iDened combo update and it works flawlesly. Are u using the latest bios 0572? For Intel DP35DP, if you have “still waiting for root device” message, enter BIOS setup and try changing the SATA mode from AHCI (default) to IDE.

  80. gadut
    December 7th, 2009 | 4:10 pm

    Hi.. i’m a newbie on this hackintosh and i just installed ideneb 10.5.8 on my pc..it works great with default config..but the display is not good, my CRT only has 60Hz, really not good for my eyes.i have searched for a week for my vga driver..where i have tried several installer that i got (nvxxxx) which only gave me blank screen

    will you help to solve this vga driver so i can enjoy this wonderful mac ?
    this is my spec :
    abit ix38 quad gt
    intel q6600
    da gtx 260 sonic

    please send the dummy tutorial to an-shari@yahoo.com

    Thanks so much

  81. December 30th, 2009 | 10:42 am

    [...] the Procedures to Update. Only Phase 2 for Osxtool was not able to run. With same guideline from netkas.org 10.5.8 Update Released.. I end up with an Continuous reboot over and over again. Use the -v -s -f -x methods from Darwin [...]

  82. dward
    January 6th, 2010 | 3:25 am

    yup, even months and months later, netkas u are still the man.

  83. Mays
    January 14th, 2010 | 9:33 pm

    Hello, I just updated my iPC 10.5.7 to 10.5.8 using these instructions. After the update, I got the dreaded infinite reboot problem so I restored my kexts and mach_kernel from a backup I made prior to running the updater.

    My infinite reboot issue was resolved as a result of the restoration, however, now I’m getting the error “Couldn’t alloc class ‘Apple8259PICInterruptController’”.

    I googled the issue and google returned 0 results for this problem.

    I was hoping you guys could help me figure out what exactly is going on here and how I can resolve this issue without having to reinstall iPC to get this computer back up and running.

    Thank you so much!

  84. Kagar
    March 3rd, 2010 | 9:05 pm

    dsmos.kext link is dead

  85. omakayd
    March 29th, 2010 | 7:12 am

    dsmos.kext link is dead

    +1

    please re-up? :)

  86. a
    May 26th, 2010 | 5:48 pm

    please fix the broken link for dsmos.kext

  87. jaev
    July 29th, 2010 | 6:32 pm

Leave a reply