MacOSX 10.6.2 Released

It reminds me good old days of 10.5.2, which brought support for many new vga cards.

So, what’s new in 10.6.2:

  • 64-bit kexts for intel graphics
  • 64-bit atheros driver
  • support for desktop radeonhd 43xx/45xx/46xx (only dvi output works yet, dvi2vga dongle doesnt work) with beta booter(dont forget to unpack before installing;) )
  • Bye bye atom, should be fixed as soon as apple releases kernel sources or use kernel&system.kext from 10.6.1
  • better opencl support for radeons 4 series, also opencl support for 46xx cards
  • Something I forgot to mention
  • Radeon users need to use PCEFI 10.4.1 or 10.5, pre 10.4 will cause panic in ATIRadeonX2000.kext
  • There is panic with geforce7 cards and 64-bit kernel mode, use 32-bit kernel mode
  • New core i5/i7(8xx) is supported by vanilla kernel now.

How to update – it’s easy.

Use any disabler for AppleIntelCPUPowerManagement.kext, for example – NullCPUPM.kext, install it to Extra mkext and reboot, of course if you made AppleIntelCPUPM to speedstep your cpu, you can skip this step.

Make backup of your kexts, you might need some.

Remove SleepEnabler.kext if you use it, this is very important step, old sleepenabler + new kernel = panic.

Hit the update button, if you need to edit some kexts AFTER update and BEFORE reboot – download and install update from apple site.

After reboot – re-add your device-ids to kexts where you need it and enjoy.

Updated sleepEnabler for 10.6.2 – link, I binpatched the old one, so don’t ask for sources, I don’t have them, install(if you want) only AFTER updating.

Radeon 4830/4850/4870×2/4890 users, tired of adding device-id to ATI4800Controller.kext after every update ? Use this kext in Extra mkext.

Also, for atheros users, here is legacy kext for it, to stop thinking about dev-id insertion after every update, we made it together with XyZ, add your dev-id to it in two places and install to Extra mkext, the unique feature of it is ability to load old kext in 32-bit mode and new kext in 64-bit mode, this is needed because some users have problems with signal level and new driver.

Radeon 4830/4870×2/4890 users – you need to install this pkg – qe_ci_exotic_10.6.2

p.p.s. note our new file hosting.


  1. Nick
    November 9th, 2009 | 10:50 pm


  2. spanakorizo
    November 9th, 2009 | 11:06 pm

    netkas, everyone should remove AppleIntelCPUPowerManagement.kext?
    i’m on vanilla snow and ofcourse i load the vanilla AppleIntelCPUPowerManagement,
    actually all my system kexts are vanilla, besides fakesmc


    ///better to use nullcpupm than removing appleintelcpupm, except if you added p-states to your dsdt and enabled HPET in dsdt, so appleintelcpupm works and doesnt panic

  3. November 9th, 2009 | 11:16 pm

    W000t 😀 great news 😀

  4. uuid
    November 9th, 2009 | 11:51 pm

    So, any change for ATI Radeon 3870? Does it work with QE/CI now?

    ///No, :(

  5. SilentViper
    November 9th, 2009 | 11:53 pm

    am i the only unlucky one who got a Dsmos kernel panic after updating? or am i being dumb and forgetting something simple?

  6. netkas
    November 10th, 2009 | 12:02 am

    dont use dsmos.kext anymore, use fakesmc.kext

  7. November 10th, 2009 | 12:13 am

    […] Bye bye Atom – Today, 11:13 PM "Bye bye Atom" MacOSX 10.6.2 Released […]

  8. Den
    November 10th, 2009 | 12:17 am

    something wrong with flashed 4890 (ATI Flashing Tool) after installing 10.6.2.
    1) Graphics so laggy
    2) fan on 4890 Became noisy

    new “x2000.kext” and QE_CI Pkg for 10.6.2 is necessary for elimination of problems?

  9. November 10th, 2009 | 12:18 am

    […] Bye bye Atom – Today, 11:18 PM "Bye bye Atom" MacOSX 10.6.2 Released […]

  10. gnomesgames
    November 10th, 2009 | 12:22 am

    I netkas, any progress on HD2600 Mobility ? (works perfectly on external screen under 10.5.8… But no QE/CI or decent resolution on 10.6 :(..)
    Whatever, thanks for your great job !

  11. paxos
    November 10th, 2009 | 12:23 am

    Ok, i guess that was the last chance getting radeon 3870 series ever working.

    Hope 4870 will soon work with 2x DVI Dual Monitor.

    Anyway, many thanks netkas

  12. Craig
    November 10th, 2009 | 12:43 am

    FakeSMC: key info not found MSDS, length – 6
    FakeSMC: key not found BEMB, length – 1

    new keys in kernel.log
    not sure what they refer to though

  13. SilentViper
    November 10th, 2009 | 12:47 am

    ok replaced dsmos with fakesmc, hadn’t done that because the first release kernel panicked on me first boot so i went back. but now that is finished and working when i get to boot into the Final GUI, i get window server panic,

    Kernel Exetnsions in backtrace (with dependencies):

    BSD process name corresponding to current thread: WindowServer

    well i can boot into safe mode, My Graphics Card is recognized as a Geforce 7300SE

  14. Enzo
    November 10th, 2009 | 12:48 am

    I use a modified sleepenabler.kext that also blocks the appleupstreamuserclient.kext that causes mouse lag with some g92 cards. So I guess I have to wait on a modified 10.6.2 one, or can I find a better solution? Perhaps a kext dedicated to blocking that damn DRM kext.

  15. mike
    November 10th, 2009 | 1:26 am

    eyooo netkassss how the F do I get my evga x58 w/ hd 4870 to sleep!?

  16. nerone
    November 10th, 2009 | 1:32 am

    atheros kext works perfect. cheers!

  17. November 10th, 2009 | 1:40 am

    […] Apple pushed out OS X 10.6.2 today, and whilst the ultimate Snow Leopard refurbish fixes a total slew of bugs, it introduces one vital complaint for netbook hackintosh builders: It doesn’t appear to work with the Intel Atom processor. […]

  18. s01iD
    November 10th, 2009 | 1:44 am

    My rig is still freezing (no KP or something) with 10.6.2 on using WiFi.
    I did add the legacy kext, but no difference.
    Any idea?

    I use a DWA-547, which was working amazing on 10.5

  19. Freeburma
    November 10th, 2009 | 2:00 am

    Dell Inspiron 1525, updated with no issues. Netkas, Thanks!

  20. November 10th, 2009 | 2:09 am

    A black screen after 10.6.2 update
    (boots on single user mode)

    on a vanilla install which worked perfectly on 10.6.1
    (without sleepenabler)

    what does that mean to you ?

    8800GT efi strings
    ALC889A injector

  21. November 10th, 2009 | 2:13 am

    […] Posted by netkas MacOSX 10.6.2 Released November 09th 2009 Posted to Snow Leopard, Update Guides It reminds me good old days of 10.5.2, […]

  22. Brady87
    November 10th, 2009 | 2:20 am

    I’m getting the same problem as silentviper is. Kp when just entering GUI with the same errors. I have a 7300gt too might be somthing todo with are cards? Help netkas please

  23. November 10th, 2009 | 2:48 am

    Thank you so much, master Netkas.

    All done!!!

  24. KP-here
    November 10th, 2009 | 3:02 am

    I’m getting the same issues as Silentviper and Brady87.

  25. November 10th, 2009 | 3:09 am

    […] распространенная, моих знаний хватает только на то, чтобы понять, что […]

  26. djdedo
    November 10th, 2009 | 3:12 am

    netkas: nvidia 7300GT with EFI string results in KP. If I boot -x, i can remove the graphics string, boots ok. same kp as silentviper and Brady87. have fakesmc.kext and your new sleepenabler

  27. Tim
    November 10th, 2009 | 3:31 am

    Same NVidia KP when entering GUI… as Brady87 And SilentViper GEForce 6.0.6… Darn.. I have GEForce 7600GT

  28. November 10th, 2009 | 3:47 am

    same story as SilentViper’s causes panic either with patched dsdt.aml (from 10.6.1) or with GraphicsEnabler=Yes (I’m using PC EFI 10.5)

    nvidia 7600gt, running in safe mode now

  29. arnehuo
    November 10th, 2009 | 4:05 am

    I’m sorroy that my previous message is wrong.I originally mean that I replaced dsmos.kext with fakesmc.kext.Thanks.

  30. November 10th, 2009 | 4:23 am

    Any idea when the new x2000 kext will be available? :-)


  31. ibizazzz
    November 10th, 2009 | 4:29 am

    After the update, too got a panic “”. I have a Nvidia 7300GT.

  32. djdedo
    November 10th, 2009 | 4:31 am

    @silentviper, @Brady87: booted into 32bit, seems to work iwth 7300GT with EFI string

  33. November 10th, 2009 | 4:44 am

    Installation went smooth with my XFX 4890, except the Quartz graphics aren’t enabled (no ripply effects when adding a dashboard widget) anymore. I suppose this deals with the x2000.kext being outdated?

  34. November 10th, 2009 | 4:44 am

    There is a problem with the EFI string for the nVidia 8800GT 512Mo.
    This string causes a black screen on 10.6.2 boot.

    Hoping for help…

  35. apocolipse
    November 10th, 2009 | 4:47 am

    Netkas I just wanted to mention there is additional nVidia support with the update aswell. All of the G200 series mobile gpus (the ones built off the 40nm chipset) are working now in 10.6.2. This includes ( but not limited to) GT1x0m series, GT2x0m series, GTS2x0 series, and GTX2x0 series. Pre-10.6.2 QE/CI worked but was rediculously slow and full of artifacts everywhere. 10.6.2 has full support, and everything works great (even out of the box on some systems with GraphicsEnabler)

  36. MonkeyDLuffy
    November 10th, 2009 | 4:53 am

    Hey Netkas,

    Thanks for the guide! I just updated to 10.6.2 from a fresh install, works great. Thanks for the SleepEnabler.

    However, I’m having problems with my newly purchased Asus 4650 1gb ddr2 that I got this morning. I’m using DVI port (no converters).

    I updated from a fresh install then edited the ATI..X2000.kext and the ATI4600..kext adding my dev id on both 0x9498 and I was also having a black screen (monitor going to sleep). I also tried the beta kext on irc and it was having the same black screen problem.

    I made sure the beta boot files is installed and Graphics Enablers is in boot.plist.

    I tried to play with kext and I’m suspecting that the one causing the black screen is the ATIFramebuffer.kext – I tried to remove it and it gives me video but it was so scattered. I could even notice the mouse moving but the video was so garbled and its all garbage. A lot of small squares colored purple (I think it is the default Snow wallpaper).

    When I reinstall framebuffer, back to black screen.

    Could it be that the framebuffer and ATIsupport.kext is the one causing the issue? Maybe it needs patching?

    BTW, I also tried all scenarios in 10.6.1 with your beta kext (your old post) and it has the same issue.

    I’m up for testing and I’ll be in IRC all the time.

    Thank you

    ///try dvi cable repluging after os booted

  37. November 10th, 2009 | 5:26 am

    […] you start reading this guide , I recommend you to read netkas’ blog for more up to date information and special steps that should be taken  and plus what benefits […]

  38. fuzzylollipop
    November 10th, 2009 | 5:28 am

    Any basic instructions on how to re-enable QE CI on Radeon 4890?
    10.6.2 disabled the drivers I had before and the installer pkg for 10.6.1 doesn’t work anymore? New to this and need some help?

    ///wait till I release QE_Ci_Exotic pkg for 10.6.2

  39. Meanwhile
    November 10th, 2009 | 5:33 am

    Netkas, thank you. All was going well but then Kernal panic when the desktop comes up. 7300 graphics card, also.

    Kernel Extensions in backtrace (with dependencies): (6.06)@0xffffff80e6b000->0ffffff780f0efff dependency: dependency:

    Any suggestions welcome, thanks. :)

  40. zen
    November 10th, 2009 | 5:36 am

    Hello, any word on 4770 support?

    ///use beta booter, enabler GraphicsEnabler, add your device-id to ATI4600Controller.kext and test and report

  41. lovemac
    November 10th, 2009 | 6:11 am

    I also get:
    FakeSMC: key info not found MSDS, length ? 6
    Kernel Exetnsions in backtrace (with dependencies):
    My Graphics Card is recognized as a Geforce 7600GS

    I use DSDT to get my 7600GS work,so i make a new DSDT without any info of 7600GS,then I get none the FakeSMC: key info not found MSDS, length ? 6 and panic,but i have no QE.
    sorry for my poor english

  42. Bansaku
    November 10th, 2009 | 6:20 am

    FYI, after updating to 10.6.2 I can now use Vanilla Kernel on my i7 860 P55 system! Whoohoo! Systen Profiler says CPU is a quad-core Xeon but it’s better than nothing. 64-bit native and all seems to be working 100% (except for my ACL888 sound…still cannot find kexts for S/PDIF and line out).

  43. Ezhoon
    November 10th, 2009 | 6:43 am

    Updated without any issues whatsoever!
    (E5300, Jetway XBlue P43 mobo, alc883 etc)

  44. youminbuluo
    November 10th, 2009 | 8:15 am

    and i confirm this, my nvidia go 7400 hangs when enter gui interface just as SilentViper
    And the fakesmc also shows as
    FakeSMC: key info not found MSDS, length – 6
    FakeSMC: key not found BEMB, length – 1

  45. spanakorizo
    November 10th, 2009 | 8:27 am

    yes of course i added p-states and everything, power management works 100%
    i just started the update now, i trust my vanilla :)

  46. spanakorizo
    November 10th, 2009 | 8:30 am

    that was fast :)
    not a single issue after reboot cause my mod kexts are on /EFI partition :)

  47. Blitzer320
    November 10th, 2009 | 9:02 am

    so no vga on 4670 what about hdmi? because i only have a vga monitor do you think it could be enabled or fixed

    ///hdmi need some cable repluging after os booted

  48. netkas
    November 10th, 2009 | 9:05 am

    i heard already of problems with gf7 in early beta builds

  49. bio
    November 10th, 2009 | 9:06 am

    Thanks! Atheros works excellent.

  50. November 10th, 2009 | 9:13 am

    […] To NetKas.Org For Heads Up […]

  51. Harold
    November 10th, 2009 | 9:16 am


    Never been a problem since 10.0.0 Vanilla Kernel

  52. November 10th, 2009 | 9:29 am

    Hey Netkas :

    You are da man ! But I got a few questions. Note I used myHack to set up SL on my Asus N80Vb laptop.

    1. I already updated to 10.6.1 with no edits whatsoever.
    2. If I update same way will I have issues ?
    3. How do I find out if am using NullCPUPM.kext ?
    4. A more indepth guide would be nice though 😉

    Thanks For Answering !

  53. Akshunhiro
    November 10th, 2009 | 9:35 am

    Netkas, thanks sooo much to you and others assisting with this!

    I experienced KP’s on boot due to PowerManagement and SleepEnabler (I couldn’t find SE to delete before restart, might be in my EFI partition).

    Replaced with NullCPUPM.kext and new sleepenabler, all good!

    I also tried out your AtherosFix and it’s alive!!!

    Thanks again, you’re an absolute legend!

  54. youminbuluo
    November 10th, 2009 | 9:50 am

    i heard already of problems with gf7 in early beta builds

    so you mean gf7 would lack of support from 10.6.2
    bad luck!

  55. November 10th, 2009 | 9:50 am

    […] […]

  56. mildcat
    November 10th, 2009 | 10:00 am

    i have sapphire ati radeon hd4670(dvi/hdmi/vga) 512GDR4, still display out no change with netkas’s boot and 10.6.2 update.

    use without dsdt.aml, to lodad ATIRadeonX2000.kext is panic.
    make rebuild dsdt.aml , display out black screen.

    CPU C2D E8400
    M/B Gigabyte GA-G33M-DS2R

  57. Meanwhile
    November 10th, 2009 | 10:01 am

    Re geforce and kernel panic. I booted with the -x prompt via blackosx Boot CD Version 1.01. For graphics I had been using a string in the boot plist in Library/Preferences/System Configuration. Once I took that string out and then used nvinject 0.2.2 from, I was able to boot without panic. I just noticed that VLC player now shows a blank/black screen. I will try booting with -X32 and see if that sorts that out. Getting there.

  58. scrax
    November 10th, 2009 | 10:09 am

    After update I’ve only this new message:

    FakeSMC: key not found BEMB, length – 1

    ASUS P5KC DSDT HPET,RTC,UHCI,EHCI,(SATA & TMfix done but not working)

  59. Blitzer320
    November 10th, 2009 | 10:17 am

    when i load with my 4670 -x i get vesa graphics but without i get garbled i which is wierd i thought i should get a black screen with vga

  60. Shaanky98
    November 10th, 2009 | 10:36 am

    For any one using Nvidia 7300gt Graphic Card, add the following kext to your Extra folder that will stop KP after GUI

    * NVInject – An Nvidia graphic injector *x64 only
    * Natit – Graphic injector KEXT with editable paramaters.

    You get get these from Stella’s blog

  61. November 10th, 2009 | 10:45 am

    for those with geforce 7xxx cards — try booting with -x32
    this is the only way for me to boot (almost) normally
    it’s way better than -x

  62. Requilence
    November 10th, 2009 | 10:52 am

    Shaanky98, Thank you. It’s works. But it bad solutions( graphic performance go down.
    Why you use 2 injectors? Maybe NVinject only?
    GraphicEnabler in Chameleon doesn’t solve this problem?
    So… still wait for normal solution.

  63. Tommy2d
    November 10th, 2009 | 10:53 am

    Thnx for this nice piece of information netkas!

    Can anybody provide me with information on adding p states to my g31m s2l with c2d CPU on it? I never got it to work and i want to get ridd of the null- kext…

  64. maclover
    November 10th, 2009 | 11:02 am

    Thanx Netkas… Successfully updated to 10.6.2….

  65. chest0r
    November 10th, 2009 | 11:03 am

    Same problems as any other users.
    installing working great without any problems but when i boot i got a black screen. my Mouse is showing and i can move it.

    my GPU: nVidia GeForce 9500 GT 1024mb.

    any solutions?

  66. frantisheq
    November 10th, 2009 | 11:04 am

    Radeon HD 4550 – after upgrading to 10.6.2 QE/CI doesn’t work

    ///forget to add your device-id to atiradeonx2000.kext and ati4500Controller.kext yeah?

  67. Shaanky98
    November 10th, 2009 | 11:05 am

    Requilence You are right the performance is bad I will try to remove Natit and post the feedback here

  68. Shaanky98
    November 10th, 2009 | 11:13 am

    NVinject only seems to be doing the trick thanks Requilence
    and Big thank you to netkas

  69. Leader86
    November 10th, 2009 | 11:22 am

    Black screen entering GUI with GeForce 9800 GTX+ and GraphicsEnabler=Yes. Disabling GraphicsEnabler, all ok (but graphics).

  70. frtommy
    November 10th, 2009 | 11:29 am

    Hi netkas.
    I have a problem.
    I have Acer Extensa 5220 with Retail SL 10.6.0. Update without problems to 10.6.1
    Today I update to 10.6.2.
    I download the mac os x 10.6.2 update from apple site.
    Overwrite the NullCPU file in my Extra Extensions folder with your new file.
    Install the update and reboot.
    At reboot, In Chameleon’s 2RC3 with pcefi 10.5 screen, I choose my SL disk. But after 3 second my notebook reboot.
    I try to start SL with arch=i386 or arch=x86_64 , but same thing. Notebook reboot.
    In -v I see the kext load. at the finish of load i can’t read 1 line ,but the notebook reboot again.
    Can you Help me?
    Thank you very very much for you hard work.
    Bye bye.

  71. Requilence
    November 10th, 2009 | 11:45 am

    Shaanky98, I boot 32bit mode (in chameleon write «arch=i386» or if you have PC EFI «-x32»)
    This is better solution that injectors.

  72. Kuyam
    November 10th, 2009 | 12:13 pm

    ALC1200 users (I’m on a p5q), reinstall AppleHDA.kext to get sound back.

  73. sunzen
    November 10th, 2009 | 12:27 pm

    The 10.6.2 update works on Sapphire 4890, but no QE/CI and screen just stuck on 1280×1024 stretch mode) and can’t get dual dvi extend mode. There was such problem with 10.6.1 (no 10.6.1 QE_CI_exotic). … is ATIX2000.kext causing the problem? if so… we desperately need x2000 update from you netkas…
    Again…. million thanks!

  74. sunzen
    November 10th, 2009 | 12:30 pm

    ……..There was “no” such problem with 10.6.1 (no 10.6.1 QE_CI_exotic)……

    sorry.. 😛

  75. Meanwhile
    November 10th, 2009 | 12:39 pm

    I was pleased with a nvinject 64 kext, then found it wasn’t working with VLC player, etc. ‘Snow Leopard NVEnabler’ on works perfectly with my 7300GS, CI/QE – but only using the -X32 prompt at boot. It will do me for now.

    Thanks again for your 10.6.2 install tutorial, Netkas. :)

  76. frtommy
    November 10th, 2009 | 12:48 pm

    For the moment I delete the new mach_kernel and install the old Kernel 10.0.0 and notebook works.
    But i like to use 10.2.0

  77. November 10th, 2009 | 12:51 pm

    for people getting FakeSMC: key info not found msg,
    just add these 3 keys into your fakesmc plist and the msg will go away.

  78. Virgo
    November 10th, 2009 | 12:56 pm

    Thx Netkas!
    After update, all work fine wtih 7600GT EFI String.
    P.S. I always boot with Kernel Flags arch=i386.

  79. Asod
    November 10th, 2009 | 1:42 pm

    How can i disable GraphicEnabler in EFI partition?
    I am using HD4650 but if I enable GraphicEnabler, “_CST evaluation fail” will occur.

    I don’t know why but now I hang at there.
    How can I solve it?

    ///thats not related to hd4650 anyhow. _cst is about ur cpu.

  80. Tom
    November 10th, 2009 | 1:54 pm

    any hope for QE on HD 2600XT? pleeeease :)

  81. November 10th, 2009 | 2:51 pm

    The patched x2000 kexts gives me a kernel panic in both 32 and 64 bit. Also with the 10.6.1 kernel. With 10.6.2. also Netkas’ working 10.6.1. x2000 gives a KP.
    Tried most permutations, I’ll try the new X2000 on a 10.6 or 10.6.1 system and see what gives… 😉


  82. November 10th, 2009 | 3:08 pm

    damnit…. no support for atom is bad news((

    why old System.kext is needed? just old Kernel will not boot the system with System.kext from 10.6.2?

  83. Dan
    November 10th, 2009 | 3:58 pm

    Using sleepenabler.kext for 10.6.2 i got kp, but i remove it then works perfectly.

    Thanks master netkas 😉

  84. antic
    November 10th, 2009 | 3:58 pm

    Still getting kernel panic when using the new sleepenabler.kext.

    P.S Keep up the good work


  85. Alvin
    November 10th, 2009 | 4:04 pm

    Hi Netkas. There’s still no sleep even if I use the new SleepEnabler. I’m using the Palit 4870 1GB plugged to a DVI port and a GA-965P-DS3 rev. 1.0 mobo. Any fix? Thanks in advance. Gbu.

  86. kirasir
    November 10th, 2009 | 4:08 pm

    Опять жжошь с дисейблером :)

  87. November 10th, 2009 | 4:23 pm

    i dont know how to rebuild the kextcache file located in /extra
    so i pulled the drive after i Broke it LOL—-

    I installed the bootloader to it again and just didnt click on the sleepenable,

    i have the GA p45 and for some strange reason… the BIOS reset… and that is a issue because
    By default in the bios it turns NATIVE and AHCI off so it wont boot , making you think there is another issue if you have not caught on.

    but its back up now 10.6.2 however i would like to know how to rebuild the kextcache file chances are you will ignore me because i suppose this is something i should already know. but i dont know lol just incase you feel like being nice and telling me :DDDD

  88. November 10th, 2009 | 4:24 pm

    Да ппц блин=)
    Убрали поддержку селерона моего из ваниллы=(
    Поставил ядро от 10.6.0 на ноуте

  89. November 10th, 2009 | 4:42 pm
    this application does it for me :)

    kext Utility

  90. Fuxx
    November 10th, 2009 | 4:57 pm

    Hi Netkas!

    At first i want to thank you for you great work for the OSX community!

    But now to the bad part for me =/
    I use a 4870×2 (0x94411002) which worked fine with 10.6.1 and CI/QE for exotic cards. After updating to 10.6.2 i everything works fine without CI/QE patch. I installed the new package for 10.6.2 which traps now into a kernel panic on boot (except safe mode). I made a picture with my cam for you, i hope it helps for fixing the X2000 ATI package problem.

    Many thanks for distributing packages to us!

    P.S.: Has anyone a working 4870×2 with CI/QE (Saphire 2048MB version)

  91. Fuxx
    November 10th, 2009 | 4:58 pm

    Sorry for double post,i forgot the picture :(((

  92. November 10th, 2009 | 5:05 pm

    […] […]

  93. slammermx
    November 10th, 2009 | 5:14 pm

    Thanx for the head’s up about the sleep kext, My hackintosh is working like new again

  94. Cirroz
    November 10th, 2009 | 5:45 pm

    Update breaks vide.
    HD4870 1GB Sapphire perfectly worked with EFI string without any enablers and injectors on 10.6.1
    Now, looks like, EFI string doesn’t loading while boot.
    Shame on it!

  95. David
    November 10th, 2009 | 5:54 pm

    Thanks for the atheros driver. Now working on 64 bit kernel on MacBook Pro 3,1 (Santa Rosa) (though it still has sleep issues; workaround = turn off AirPort before putting to sleep). Awesome and I have a new found love for my (noticeably faster) MBP.

  96. andeify
    November 10th, 2009 | 6:06 pm

    does the efi 10.5 boot file point to the right partition? im doing the efi partition method and want to make sure everything will be fine..


  97. none
    November 10th, 2009 | 6:07 pm

    @Charles: That isn’t latest kext utility. Latest version is v2.4.2 which can be found here:

  98. latinoguy
    November 10th, 2009 | 6:08 pm

    I installed yesterday, im just playing with my sistem and got a kernell panic, reinstalled everything again and today will make the new update withe adivice from ntekas, thanks for helping peapole.

  99. MonkeyDLuffy
    November 10th, 2009 | 6:13 pm

    Hi netkas,

    I tried unplugging and replugging the DVI port as you suggested but it is still no go.

    My video card has 3 ports (HDMI, VGA, DVI) – my monitor has VGA and DVI. I also tried using a converter dvi to vga dongle and it still has black screen.

    I went ahead and accessed my black screen mac using VNC from my laptop Win7 – and I noticed that under Graphics Display (system profiler), “Display Connections:” are blank. There are two instances of “Display Connections:” – both blank. I also chcked resolution changes and it gives options to change resoultion but it was not optimal to my monitor. My monitor can only achive 1600×900 but the options give me 1650×1050 which is not about right. I also tried adding Graphics Mode in boot.plist to have 1600x900x32 but it was still the same.

    Maybe you could help us :)

  100. Cirroz
    November 10th, 2009 | 6:16 pm

    > does the efi 10.5 boot file point to the right partition? im doing the efi partition method and want to make sure everything will be fine..

    I am sorry, but I don’t understand what do you mean
    which boot file where points?
    Everything worked fine with 10.6.0 and after update to 10.6.1
    but after update to 10.6.2 kernel is panic with ATIRadeonX2000.kext

  101. Carbonyl
    November 10th, 2009 | 6:26 pm

    Having problems with KPs immediately after leaving Chameleon. I’m using updated NullCPUPowerManagement and SleepEnabler kexts. I’ve tried deleting SleepEnabler. I’ve updated fakesmc.kext, and I’m not using dsmos.kext. I still have KPs immediately, and the KPs seem to implicate:, which is something I didn’t install.

    Can anyone please help? Thank you.

    ///if it says, then u need to remove it. maybe it still stays in some mkext

  102. November 10th, 2009 | 6:41 pm

    I have exactly the same problem with my second dvi output, if somethings is connected to it (I have projector connected over DVI-HDMI cable) system starting with black screen, if I start my system only with main display everything working fine until I try to plug in a second display cable, then system seems to be freeze at all! My graphic is Geforce 9800GTX and is patched by DSDT.AML in my system.
    My board: UD3P from gigabyte

  103. e_ch
    November 10th, 2009 | 6:58 pm

    After update to 10.6.2 GFX strings for my Nvidia 8800GS don’t work, display switces to sleep mode after system boot. I used Chameleon RC3 with PC EFI 10.5 and video card worked using GraphicsEnabler. I woudn’t like to use solutions, such as nvinject or nvkush, I also haven’t DSDT.aml, so do anebody knows solution how to make gfx strings work properly?

  104. Lightwave
    November 10th, 2009 | 7:55 pm

    after i used beta booter, enabler GraphicsEnabler, add your device-id to ATI4600Controller.kext and ATIRadeonX2000

    here what i got:

    ATI Radeon 4770 Series:

    Chipset Model: ATI Radeon 4770 Series
    Type: GPU
    Bus: PCIe
    Slot: Slot-1
    PCIe Lane Width: x16
    VRAM (Total): 256 MB
    Vendor: ATI (0x1002)
    Device ID: 0x94b3
    Revision ID: 0x0000
    ROM Revision: 113-B7710C-176
    EFI Driver Version: 01.00.318
    Resolution: 1024 x 768
    Pixel Depth: 32-Bit Color (ARGB8888)
    Main Display: Yes
    Mirror: Off
    Online: Yes
    Display Connector:

    ///dont add devid to x2000.kext, do u have re change ?

  105. November 10th, 2009 | 8:10 pm

    successful update to 10.6.2 here :)

    Netkas, thanx again for your dedication to all of the OSX86 stuff – fakesmc, PC EFI, etc.
    You’re the man! :)
    Here’s mine config, if anyone is interested:

    10.6.2 Retail, Chameleon RC3, PC EFI 10.5, DSDT | GA-EP43-DS3, BIOS F10a, AHCI 1.20e | Intel Core2Duo E7500 @ 2,93GHz | nVidia GeForce 9500 GT | 8GB DDR2 | Western Digital 1TB SATA 2, Seagate 320GB SATA 2 | NEC MultiSync LCD 2690WUXi Black | Dell USB mouse | Apple keyboard (MB110BG/A)

  106. Carbonyl
    November 10th, 2009 | 8:30 pm

    My above issue was resolved by deleting the kext.

    I can boot normally now, without KP, but FakeSMC is giving me errors on verbose boot:

    FakeSMC: key info not found MSDS, length – 6

    Is this anything to worry about?

    ///its not error, its debug info

  107. Rob G
    November 10th, 2009 | 8:35 pm

    If you use all the gefore and nvidia kext from 10.6.1 there is not panic for the the seven series cards in 64 bit. You will also have q/i and c/i. I am posting the needed kext at the Dell xps 410 resource extravaganza thread over at inscanely mac.

  108. Maulwurfi
    November 10th, 2009 | 8:38 pm

    FYI, LegacyATI4800Controller.kext doesn’t help with my Gainward Radeon HD4850 512MB. I still have to put the ID (0x94421002) into the ATI4800Controller.kext’s info.plist.

    After that it is fine, though – with EFI 10.5 and graphicsenabler=yes.

  109. Mac_Dude
    November 10th, 2009 | 8:53 pm

    Have GForce 7 issue ( KP ) , but like you mentioned – booting -x32 instead of -x64 and everything is fine. Seems like I have to change GFX soon to get my 64bit Kernel back.

    Thanks Netkas !

  110. November 10th, 2009 | 8:55 pm

    I upgraded last night to 10.6.2 according to netkas’s guide and it all went smooth. There’s 1 thing that’s bother me though, but it’s a minor issue though. I compared my previous geekbench score @ 10.6.1 it’s about 13400 but now @ 10.6.2 I only get ~12500, did anybody get any performance drop after the upgrade?

  111. dust
    November 10th, 2009 | 8:59 pm

    my hd4890 wont work, i manage to gt it work on 10.6.1 with patched ati4800controller , x2000 and evoenabler…but now is stuck, after i installer QE/CI patch, also my fan now run a way too fast and noisy….any help?

  112. Siobhan
    November 10th, 2009 | 9:12 pm

    Hey netkas and community – a LOT of people are having big problems with 10.6.2 and nVidia, specifically seeing black screens when starting up, or WindowServer freezing and pegging out the CPU if certain monitors are plugged in. Myself, I have an nVidia 8600M in my laptop, but there are a TON of other people with 8xxx/9xxx series GPUs (desktops too) that are seeing this issue after upgrading 10.6.1 to 10.6.2. I’m trying to solve it on insanelymac but netkas, since you’re the resident genius, what’s the chance you could touch us with your noodly appendage and help us plebes with this annoying 10.6.2 blocker? Thanks!

  113. eb_osx86
    November 10th, 2009 | 9:18 pm

    @spanakorizo: What is your configuration. MoBo, VC? Thanks, Eugene

  114. ALEX
    November 10th, 2009 | 9:36 pm

    I LOVE YOU GUYS FINAlly supprt for 46xx radeon i’ve been planning a hackintosh now for a month saving up and now I dont need to buy a new GF card. Thanx!

  115. DOC
    November 10th, 2009 | 9:50 pm

    Hallo guys… i don’t understand if we must replace ATI4800Controller.kext with LegacyATI4800Controller.kext or if i must install LegacyATI4800Controller.kext without remove the old ATI4800Controller.kext.

    Thanks for reply 😉

    ///second case

  116. Rob G
    November 10th, 2009 | 9:55 pm

    Here are the Kext to get rid of the Kernel Panic with nvidia 7 series cards in 10.6.2. Full Q/I and C/I. just download and place in /System/Library/Extensions/

  117. Siobhan
    November 10th, 2009 | 10:14 pm

    Discovered that the fix for the issue with black screen and WindowServer freezing is to revert to the 6.0.2 versions of the NVDAResman and NVDANV50Hal kexts from 10.6.1. The 10.6.2 version (6.0.6) causes the freeze.

  118. 2kone
    November 10th, 2009 | 11:39 pm

    Now my Snow Leopard 10.6.2 with Nvidia GeForce 9500 GT 1GB works fine!!
    The only thing i have to was:

    – delete EFI String from
    – download “NVEnabler 64.kext” from
    – put it into /Extra/Extensions
    – make new Extensions.mkext with “kext utility”

    reboot and anything was fine 😀

    thx Netkas!!

  119. Astaga
    November 10th, 2009 | 11:47 pm

    I Removed old SleepEnabler.kext and update with the new SleepEnabler for 10.6.2 and everything seems ok; but if I try to sequence sleep and then restart the pc does not restart and the fans remaining on.

    Any solutions?

  120. Hecabe
    November 11th, 2009 | 12:01 am

    A temporary solution (nvidia 7x and suppose 8x) update to 10.6.2 backup graphic extensions plugs, etc. of 10.6.1 (GeForce.kext, geforce.bundled’s, NVDAN’s, etc…) then init in 32 bits 10.6.2 and reinstall backup graphics 10.6.1

  121. bomsom
    November 11th, 2009 | 12:26 am

    Kernel Panic for me, Blue and black screen with corrupted image. I’m almost sure the problem is with HD4850 as usual. Tried to:

    – Removed sleepenabler.kext, applecpupowermanagement.kext, applegraphicspowermanagement (before install update 10.6.2)
    – restore deviceid in ati4800controller.kext,
    – reinstalled all previous kexts working on 10.6.1,
    – instaled EFI 10.5, was using 10.4.1 in SL10.6.1

    No luck with any of these steps…

    I’m able to boot from Darwin Boot CD in safe mode (-x) ethernet working but stretched low res video but it sucks!!! Can’t boot in safe mode directly from HD though.
    Also: HD4850 listed as 4890 in system information.

    If anyone has a solution please post!

  122. Den
    November 11th, 2009 | 12:28 am

    “””””Radeon 4830/4870×2/4890 users – you need to install this pkg – qe_ci_exotic_10.6.2″””

    no results.
    ATI 4890 not recognized as graphic accelerator.

    during installing i see warning (screenshot)

  123. KarateMiszcz
    November 11th, 2009 | 1:01 am

    After QE_CI_Exotic_10.6.2 on 4890 i get in kernel.log:

    kxld[]: The vtable __ZTV20RV770AuxChannelProxy is malformed. Make sure your kext has been built against the correct headers.

    ////The pkg doesnt install binary og ATI4800Controller, only plist of it

  124. xtraa
    November 11th, 2009 | 2:15 am

    Spaziba for the support :)

  125. Dsaltos
    November 11th, 2009 | 2:48 am

    First of all, great job…
    SL 10.6.1 worked perfect with PC EFI 10.5, GraphicsEnabler, LegacyATI4800controller and your fantastic exotic 10.6.1 pkg an my Asus Radeon 4890 EAH.
    !0.6.2 update corrupted my graphics… Even though i followed your instructions my system boots to a corrupted graphic screen (nothing is readable).
    Maybe a misspathed ATIRADEON2000.kext inside your new exotic pkg?
    Even tried -useatirom. Same result.
    My machine: Modded bios ASUS p5q-EM,Q8400,8GB RAM,EAH4890 by ASUS.

    Keep doing great things Netkas…

    ///correct permissions for kexts

  126. Dsaltos
    November 11th, 2009 | 2:54 am

    By the way netkas -useatirom with my EAH4890 original bios gave me usable dvi and dvi2vga dual monitoring. Farest from my motherboard is DVI screen recognized as 1st monitor and dvi2vga closest to my motherboard is recognized as 2nd monitor!
    Just luck? The cables must be connected prior boot of my system.

  127. fuxx
    November 11th, 2009 | 4:12 am

    Hi Netkas!

    At first i want to thank you for you great work for the OSX community!

    But now to the bad part for me =/
    I use a 4870×2 (0×94411002) which worked fine with 10.6.1 and CI/QE for exotic cards. After updating to 10.6.2 i everything works fine without CI/QE patch. I installed the new package for 10.6.2 which traps now into a kernel panic on boot (except safe mode). I made a picture with my cam for you, i hope it helps for fixing the X2000 ATI package problem.

    Many thanks for distributing packages to us!


    P.S.: Has anyone a working 4870×2 with CI/QE (Saphire 2048MB version)

  128. Black Knight
    November 11th, 2009 | 5:07 am

    I’m getting a KP with the new QE_CI_exotic_10.6.2 and my 4870X2 which is confirmed working in 10.6.1. I only installed the ATIRadeonX2000.kext as I had already added my devid to ATI4800Controller.kext. With X2000 removed, I can get to the desktop without QE/CI, but with it I get a KP right before desktop loads.

  129. mixed
    November 11th, 2009 | 5:20 am

    charles for bios reset with gigabyte, take a look at this

    and also there

    for kext named “ElliottForceLegacyRTC.kext”

  130. Txabi
    November 11th, 2009 | 6:00 am

    Re Rooq:

    Are you using a 4870×2 by any chance? I have a similar situation the 10.6.2 kext for ATi give KPs no matter what, unless I boot with the -x flag.

  131. M0rpheus
    November 11th, 2009 | 6:07 am

    I am also getting the 4870X2 kernel panic with the X2000.kext. Can’t seem to work around it

  132. Jackson
    November 11th, 2009 | 8:43 am

    No KP, but my monitor shows “Input Not Supported” right after the gray boot screen…
    Any ideas?

  133. Azimutz
    November 11th, 2009 | 8:44 am

    Only read one person mention this.. SleepEnabler.kext gives me kp. The old one works fine.. can only test 32 bit.
    One of those already mentioned “key” msgs for FakeSMC and that’s it :)

  134. tea
    November 11th, 2009 | 9:40 am

    Hi. I’m make patch for mach_kernel for Atom-based netbooks.
    Test it please.

  135. Lee
    November 11th, 2009 | 10:03 am

    Hi Everyone, I need your guidance, I have successfully install SL thru guide from

    1. Upgrade 10.6.1 no Problem.
    2. Bonjour Not working
    3. Sound not Working

    However, when upgrade to 10.6.2 (after finish loaded to SL ) The screen prompted me to do a force shutdown

    Nvidia 7600GT
    4Gig of Corsair Ram
    WD 120Gig
    Intel Core2Quad 6600

    Thanks in advance for any help.

    P/S: I am not good with terminal.

  136. November 11th, 2009 | 10:22 am

    Just updated to 10.6.2, system with GA-P55-UD6, Core I7 870, 8 GB Ram, Nvidia GTX 280 DDL with EFI String. All ok except black screen with mouse working.
    Conecting via VNC shows desktop ok.
    I have seen that if I wait until system clear screen due to power saving and then I move the mouse or hit a key then the display begin to work perfect…..

    Maybe this info helps…

  137. mildcat
    November 11th, 2009 | 10:47 am

    hi, everyone and netkas !

    i use pcefi v10.5, 10.6.2 and HD4470 , then screen is black out.
    remote login in VNC, get information.

    kext is all loaded. but display status is disconnect.


    ATI Radeon 4670 Series:

    Chipset Model: ATI Radeon 4670 Series
    Type: GPU
    Bus: PCIe
    Slot: Slot-1
    PCIe Lane Width: x16
    VRAM (Total): 512 MB
    Vendor: ATI (0x1002)
    Device ID: 0x9490
    Revision ID: 0x0000
    ROM Revision: 113-B7710C-176
    EFI Driver Version: 01.00.318
    Display Connector:
    Display Connector:

  138. mildcat
    November 11th, 2009 | 10:51 am

    sorry, i don’t use HD4470, spell miss.

    my vga card is apphire ati radeon hd4670(dvi/hdmi/vga) 512GDR4.

  139. Rooq
    November 11th, 2009 | 11:05 am

    @Txabi, Netkas

    Yup, its a 4870X2 (two of then actually) Working in SL10.6.1 and the X2000 gives a KP in 10.6.2,
    Actually the same one as fuxx posted in a picture here

    The 10.6.1 patched versions of 4800, x2000 and Atiframebuffer.kext (these three are loaded on a correct working set)

    I think we can safely conclude that the patched x2000 for 10.6.2 does not work. Hopefully Netkas can fix this. (actually using only the patched 10.6.1 x2000 gets me a garbled desktop. Everything in place and functioning, but wrong/bad graphics)

    Help us ‘obi wan ke-‘netkas 😉 you’re our only hope on SL-love for the 4870X2 😉
    Either way, thanks, netkas for all your hard work and patience with some of us noobs…


  140. M_boro
    November 11th, 2009 | 11:18 am

    Netkas, you are the man!

    Thanks for new bootloader (beta version), sleep enabler and fake smc. All hardware seem to be detected properly. My machine works like a charm with 10.6.2 update! :)

    Gigabyte-EP45-DS3, Core 2 Duo 3.0 Mhz, GeForce 8800 GT

  141. flamenco
    November 11th, 2009 | 11:35 am

    After following the steps I have one problem:
    The disk drives icon changed.
    It seeems like they are not recognized as HDDs anymore.
    I use fakesmc, I deleted dsmos. I had problems with AppleCPUPowerManagement.kext and I installed NULLCPUPowerManagement.kext from netkas.

    I cannot seem to figure out which is the kext tha is messed up to fix the sata hdd issue.

  142. November 11th, 2009 | 12:04 pm


    Same problem as others, KP in 64 bit mode with Geforce 7200.

    i don’t have 10.6.1 extensions backup to copy 10.6.1 (GeForce.kext, geforce.bundled’s, NVDAN’s, etc…) please advise will a combo download and pacifist extraction do the job?

  143. farinatipozero
    November 11th, 2009 | 12:13 pm

    to tea… On compaq 700 (HP mini 1000) atom based it’s ok 10.6.2 kernel 10.2 (tea)

  144. November 11th, 2009 | 12:42 pm

    […] […]

  145. Mac_Dude
    November 11th, 2009 | 12:58 pm


    Download the kext`s mentioned by “Rob G ” here ->
    Rob G
    November 10th, 2009 | 9:55 pm
    Here are the Kext to get rid of the Kernel Panic with nvidia 7 series cards in 10.6.2. Full Q/I and C/I. just download and place in /System/Library/Extensions/

    I downloaded them , installed with OSXTools and ……… TATA

    Works just fine , and I have my 64 Bit Kernel back !!!

  146. November 11th, 2009 | 1:46 pm

    […] is an updated SleepEnabler but I haven’t tried it yet.  I will update this post once I have. AKPC_IDS += […]

  147. MonkeyDLuffy
    November 11th, 2009 | 1:51 pm


    We’re on the same boat. When I remote VNC I see the same thing, but I have 4650. Unfortunately, there is not fix yet. Someone said that the ATI drivers are still shitty. I hope that there will be a fix.

  148. November 11th, 2009 | 2:05 pm » MacOSX 10.6.2 Released…

    [Source:] quoted: I updated from a fresh install then edited the ATI..X2000.kext and the ATI4600..kext adding my dev id on both 0×9498 and I was also having a black screen (monitor going to sleep). I also tried the beta kext on irc and …

  149. spell correction
    November 11th, 2009 | 3:25 pm

    Hi Netkas.

    Number 1, you’re amazing! But, you made a spelling mistake.

    You have “It reminds me good old days of 10.5.2, which bringed support for many new vga cards.”

    It should be “It reminds me good old days of 10.5.2, which brought support for many new vga cards.”

    You don’t have to allow this comment if you want. . . just thought I’d let you know.

  150. November 11th, 2009 | 4:13 pm

    […] нормально поверх 10.6.1 в соответствии с рекомендациями netkas-а. Не забывайте после удаления и замены кекстов […]

  151. November 11th, 2009 | 4:16 pm

    doesn`t work with ATI4890…corrupted screen after boot

    EFI 10.5 qe_ci_exotic_10.6.2

  152. tarek
    November 11th, 2009 | 6:16 pm

    what about 4530 mobilty plz can anyone answer plz does it work with this update plz

  153. gsk
    November 11th, 2009 | 6:43 pm

    my hd 4890 doesn’t work too… crashed screen after boot…. any solution please? =(

  154. mildcat
    November 11th, 2009 | 7:26 pm


    i research it, to check display connect signal is failed. 16pin of HDA on dvi or vga up to +5v is necessary.

    i think to rebrun eeprom for HDA of EDID up to Hi.

  155. AlienFan
    November 11th, 2009 | 7:58 pm

    Hi all,

    I found one major issue in connection with an ATI4850 card, which I have: After the reboot, the screen stays gray (or sometimes scrambled).

    SOLUTION: I moved the ATI4500Controller.kext and ATI4600Controller.kext out of the way (Actually, I renamed them). Now, everything works fine.

    Hope this helps even for other ATI graphic cards,


  156. vele
    November 11th, 2009 | 8:02 pm

    @ Mac_Dude

    I confirm that it works on GeForce 7200 and 7300 GT, thus everyone with KP in 64 bit mode with h geforce7 cards refer to Mac_Dude’s post #139. Thanks you Mac_Dude, you did it. Just for the record are those kexts from 10.6.1?

  157. fuzzylollipop
    November 11th, 2009 | 8:20 pm

    I got a Sapphire Vapor-X Radeon HD 4890 and the new 10.6.2 exotic driver enabled QE and CI, it seems to be working fine.

    Do I need to install the ATIFramebuffer.kext? What is it supposed to do?

    New to this hackintosh scene and don’t understand 100% what is going on with the required kexts.

  158. none1
    November 11th, 2009 | 9:37 pm

    netkas, would it be possible to compile latest version of your chameleon (boot, boot0, boot1h) with additional function by signal64 found here:,866.0.html

    It enables full usb support (and by extension restart with EvOReboot) on Asus P5N7A-VM without messing around with bios settings which cause issues in windows.

  159. MonkeyDLuffy
    November 11th, 2009 | 9:52 pm


    Hey .. I really did not understand what you said because it may be too technical for me. But as I look at it, are you talking about +5v rail power or a 16-pin separate power for the card? It also seems that you know what youre talking about 😀

    My 4650 does not have a separate power pin. It just uses the PCIe power.

    Lol .. I really don’t know if I made sense but do you think there is a possibility of a fix? The reason I ask is Newegg only gives me 1 month to return this for a full refund. If I exceed those days, ill just waste money :(

    By the way, maybe you could post thread in Insanelymac so we can do some tests or if you find a solution.


  160. Goron
    November 11th, 2009 | 9:54 pm

    @spell correction:

    tztztz … it´s not his native language, and you understood what he ment, didn´t you?

    Perhaps you should get back to school before correcting others? Still nine mistakes in your post.

  161. MonkeyDLuffy
    November 11th, 2009 | 9:56 pm




  162. vaniii
    November 11th, 2009 | 10:59 pm

    Hi netkas, do you mind sharing the precise patch, or the original file you patched? Thanks!m

  163. NoNo
    November 11th, 2009 | 11:19 pm

    Thanks a loot it worked fine for me with an Hd4850 !

  164. Mac_Dude
    November 11th, 2009 | 11:36 pm

    Thanks goes to “Rob G” who posted the files for GForce7 .

    ( See Post 116 ! )

  165. November 12th, 2009 | 12:53 am

    Hi, I was able to install 10.6.2.
    I am a little confused though.
    I have a gigabyte g45 ud3 mb. with q9550. and gtx 260.
    Everything seems to work fine (quartz extreme etc), but the screen gets corrupted sometimes.
    1) Adobe pdf reader, acrobat pro, the font for editable field would be blank, or, if i move an object, it will leave traces.
    2) Finder sometimes (VERY rarely) gets its widgets for the windows also corrupted.
    3) VirtualBox, 3d OpenGL with seamless mode would show black windows.
    I think this is all related to the same issue, but can’t figure out what it is.
    If i disable NVDIA drivers, no QE then it will work fine. no corruption.
    and with an ATI, it works fine. But if i put another Nvdia, like the gts250, it also gets corrupted.
    What am I missing?
    3d games, opengl benchmark etc all work fine.
    The system Info, reports my card fine (gtx 260, correct amount of ram etc).

  166. leveex
    November 12th, 2009 | 1:15 am

    I can’t get work qe on my Radeon 4870 512

  167. maclover
    November 12th, 2009 | 4:33 am


    I can?t get work qe on my Radeon 4870 512

    //I had same QE issue with HD 4870 1GB after 10.6.2. i applied this qe_ci_exotic_10.6.2 package, now i have QE on 10.6.2. Everything working, sleep,wake etc….//

  168. berlindude
    November 12th, 2009 | 7:10 am

    @ AlienFan

    Hey can you give som more background information please.
    1. Do you use graphicsenabler or hex string in boot.plist?
    2. Do you inject any video BIOS with chameleon?
    3. You renamed the ATI4500Controller.kext and ATI4600Controller.kext in S/L/E, correct?
    4. Do you use any other files in your Extra folder?

    For my it works with 10.6.1 with hex or graphicsenbaler plus device ID in ATI4500Controller.kext up to now. would be great if you could reply!

  169. aleev
    November 12th, 2009 | 7:45 am

    Hi! There is a problem with my SL installation:
    After upgrade to 10.6.2 I use Chameleon v2 RC3 with Netkas boot and had only “right” FakeSMC and PlatformUUID kexts in Extra/Extansions besides a had DSDT.aml (made by “ACPI Patcher” and compiled without any problems).

    By the way I have MOBO MSI 945gcm5-f V2 and ASUS HD4350 (devid 0x954F)

    After Upgrade I had 1024x768x32 without any kexts/
    After writing my devid into atiradeonx2000 & ati4500controller I couldn’t boot – I have KP in ordinary boot (problem with atiradeonx2000) and I have “freezing” before switching in graphic mode with “-x” option

  170. Lightwave
    November 12th, 2009 | 9:07 am

    @104th post: nothing change

  171. Gagi
    November 12th, 2009 | 10:53 am

    also getting KP about ATIRadeonX2000.kext on my 4850×2 with 10.6.2
    Already tried many different combinations.
    When you are saying something like
    “Radeon 4830/4850/4870×2/4890 users ….”,
    does this always also include 4850×2 users or is there something different?

  172. Rooq
    November 12th, 2009 | 11:44 am


    It seems that the X2’s in general give a KP in the X2000.kext. I’m curious if it’s just the X2’s or also Multiple 4870’s which are getting a KP.
    If it’s just the X2’s then we may be screwed untill Ati releases new drivers or Netkas finds out what the problem is and he can fix it. As i think netkas only patched the X2000 binary inside the X2000.kext to match card ID’s (abracadabra to me;-)
    So the Kext loads and then barfs on the X2’s

    @Netkas, any news on this? I suppose you don’t have a X2 at your disposal?

    Thnks, Rooq

  173. November 12th, 2009 | 3:21 pm

    great 😀 works fine

    i wanna to buy a new video card

    this card works fine on 10.6.2? vga/hdmi/dvi works?

    sorry my bad english!

    thank you!

  174. Aj_BlaZ
    November 12th, 2009 | 4:43 pm

    ATI MOBILITY LIKE 4530 OR 4560 DOES IT WORK :'( ?:S?

  175. Black Knight
    November 12th, 2009 | 4:59 pm

    I’m pretty sure Netkas does a binary patch to X2000.kext, not just adding devids. Also, this problem seems to be affecting 4890s as well as the x2 cards, so I don’t think it is just the x2 problem. More than likely, if a single 4870 is working, having two should work as well, just not on the same board. I’m surprised Netkas hasn’t come back here to give us some insight as to why it isn’t working. He’s usually on here pretty quick with the comments.

  176. radekg
    November 12th, 2009 | 5:17 pm

    I think the i5/i7 support in 10c540 is not complete yet. The new quadcores ship with a custom os build (mac os x 10.6.2 build 10c2234). The vanilla kernel boots with my i5, but sata/usb and cpu in “about this mac” are “Unknown”, I guess the P55 drivers are not included in 10c540. Have to wait for 10.6.3 …

  177. KsenZ
    November 12th, 2009 | 6:32 pm

    Hi. I have some problem after update. I have freeze apple logo or black screen if i boot with -v option. Kext load from /Extra/10.6/Extensions on my flash drive and then freeze…

  178. kidilam
    November 12th, 2009 | 6:38 pm

    Did patched to 10.6.2 after removing sleepenabler.kext and updated with latest sleepenabler for 6.2. My 7300GT failed to work and that was fixed by installing new 64bit nvinject.kext to Extra/Extensions and removing the EFI strings from


  179. AlienFan
    November 12th, 2009 | 7:18 pm


    > 1. Do you use graphicsenabler or hex string in boot.plist?

    I use plain GraphicsEnabler=”Yes” and PCEFI 10.5

    > 2. Do you inject any video BIOS with chameleon?

    No, no injection at all.

    > 3. You renamed the ATI4500Controller.kext and ATI4600Controller.kext in S/L/E, correct?

    Yes, essentially, I renamed both in a way they end now with “.old”.

    > 4. Do you use any other files in your Extra folder?

    Sure, the new SleepEnabler.kext as well as other usual suspects. Can’t remember which of them. At least I have LegacyATI….kext in there, too. But I is my DevID in ATI4800Controller.kext as well, just to be sure.

    >For my it works with 10.6.1 with hex or graphicsenbaler plus device ID in >ATI4500Controller.kext up to now. would be great if you could reply!

    Why that? Don’t you use a 48XX ATI card? Well, here’re my specs:

    Gigabyte GA 945GMZ-DS2
    Intel C2D 1.86 Ghz
    4GB DDR2
    Gigabyte 4850 1GB Silent (the version without a fan)
    as well as 2xDVR-RAM, SATA-PCIe controller with 1xHDD attached, 2 internal SATA HDD, Bluetooth dongle (USB), Card reader (USB), etc.

    Everything is properly recognized and supported by SnowLeo. Even my USB KVM switch.



  180. KsenZ
    November 12th, 2009 | 8:08 pm

    Problem solved. I just put kernel from 10.6.1
    But still I would like to know the reason why the kernel does not boot from 10.6.2

    P.S. Sorry for bad English, machine translation.

  181. dor
    November 12th, 2009 | 8:36 pm

    just wondering, why is it better to install NullCPUPM than removing AppleIntelCPUPM?

  182. tea
    November 12th, 2009 | 10:16 pm

    With final patch mach_kernel 10.2.0 work in X86_64 mode on Intel Atom 330. All 4 cores (2 physical and 2 virtual).

  183. S.
    November 12th, 2009 | 10:19 pm

    any hope for DVI2VGA dongels?

  184. November 12th, 2009 | 11:11 pm


    And HD2600XT, the same card as Imacs have?
    My friend has one that even show firmware update on 10.5.8.

    Does it run on 10.6.2?

  185. November 13th, 2009 | 12:22 am

    Just updated to 10.6.2 and can’t get my Radeon 4850 to work…
    Had it working with QE/CI perfectly on 10.6.1 with GraphicsEnabler=Yes and QE/CI Package.

    Tried QE/CI Package for 10.6.2, although 4850 is not mentioned, but after booting screen is corrupted. Have to uninstall it.
    Now I just have minimal graphics without QE/CI and no resolution switching.

    Any idea?

    I wonder if it is right that ATI4800Controller.kext only consists of the Info.plist?

  186. bomsom
    November 13th, 2009 | 12:42 am


    I have the same problem. Installed QE/CI Package for 10.6.2 too and still got corrupted screen.
    How can I unistall it?
    Also, my 4850 is recognized in the system as 4890. Have you checked yours? I think this is part of the problem.

  187. leveex
    November 13th, 2009 | 12:46 am

    I have applied the qe_ci_exotic_10.6.2 but no success. Still no QE

  188. astro boy
    November 13th, 2009 | 3:39 am
  189. VIP-stranger
    November 13th, 2009 | 6:14 am

    2kone thanks

    Now my Snow Leopard 10.6.2 with Nvidia GeForce 9800 GT 1GB works fine!!

    – delete EFI String from
    – download “NVEnabler 64.kext” from
    – put it into /Extra/Extensions
    – make new Extensions.mkext with “kext utility”

    reboot and anything was fine

    thx 2kone

  190. berlindude
    November 13th, 2009 | 7:19 am


    Thanks for your reply. Sorry, it did get it wrong. I did not read carefully. You renamed the ATI4500Controller.kext and ATI4600Controller.kext not the ATI4800Controller.kext. Sorry, this makes sense of course.
    I’ll give it a try with a clone of my MacHD, to have a backup – just in case.

    @thyBigfoot and @bomson
    What do you mean with QE/CI Package? I never installed any special packages and had QE/CI in 10.6. Can you please clarify why you install a special package.

    I had not problems with HD4850 from Asus and His. Only both cards at same time need really long to boot but work.


  191. SnowCat
    November 13th, 2009 | 8:37 am

    For work ATI4850 and no kernel panic in Radeon2000 you must delete 4500 and 4600 kext’s. and reboot with -f flag…
    If this not work, install EVOEnabler.kext and enjoy!

  192. Damon
    November 13th, 2009 | 10:35 am

    Hi netkas and esteemed fellow hackintoshers! Pure bloody pleasure to read the stuff on these pages,as I am a tragic hackintosh addict. Couldn’t sleep for two nights in row,because,after 10.6.2 update my GTX 295,which was working perfectly in 10.6.1,installed using “digital dreamer” script,stopped working, i.e system hangs b4GUI and stays there 4ever. Solved the problem with beta boater with GraphicsEnabler=Yes and using 10.6.1 NV kexts and booting in 32bit mode,using Ati_init.kext with correct device ID in NVHAL50. Is there any way to get it working in 64bit mode? Another question: Is there AppleRTL8169 64 bit? My Realtek based Belkin nic not working in 64 bit mode. Mucho gracias Seniores/Senioritas!

  193. flamenco
    November 13th, 2009 | 11:31 am

    SleepEnabler.kext is not working.
    Also, I lost my sound ALC888 on EX58-UD4.

    Everything else is fine now.

  194. Zeke
    November 13th, 2009 | 1:52 pm

    10.6.2 perfectly running on Inspiron 1525! infinite thanks Netkas. Any idea if a specific Sigmatel STAC 92XX kext will be available any time soon? Why do I get an error reading memory info at About this mac info?

  195. dungeon
    November 13th, 2009 | 2:45 pm

    @Rob G
    I downloaded and installed the Kext from in /System/Library/Extensions/. Well, I did not have KP anymore. But I am stuck in 1280×1024 resolution. My question is what did you use to enable Nvidia card? — NVenabler, EFI string or something else? I use EFI String in Thanks.

  196. ZOleg
    November 13th, 2009 | 3:10 pm

    Installed 10.6.2 on my i7 860/Asus P7P55D Deluxe – all work normal with vanilla kernel, but with Netkas PC EFI 10.5 boot clock runs very fast (about 2-3 times faster) with i5boot clock works normal.
    Netkas please add i5 7xx and i7 8xx support to your boot.

  197. Dungeon
    November 13th, 2009 | 4:44 pm

    @Rob G
    followed u instruction. No more kp but I am stuck in 1280×1024. Can’t change resolution.
    Did u use EFI sting in or Nvenabler or sth else? Thanks

  198. Marley
    November 13th, 2009 | 7:17 pm

    Nice Work Dude,

    running 10.6.2 right now in 64 bit with nvidia7600gt and Asus p5W Dh Deluxe and Empire EFI 1.0.
    first i screwed things up but fixed it with 2. HDD where Leopard still is installed.

    Backup your Extensions and Extra Folder
    Install manually the update
    DON’T Restart

    first do this:
    So for the nvidia you have to take and copy all files from Mac Dude (Comment 145) ( to Library/Extensions as mentioned above. and take the new NullCPU from Netkas above and replace it with your old one in Extra/Extensions
    then fix permissions with Confi’s pfix (with empire EFI – located in yout root) via Terminal:
    sudo -s
    cd /Volumes/yourdiskname

    AFTER THAT restart
    and start with -x32 and fix permissions
    then restart
    all all should be fine as mine 😉

  199. Marley
    November 13th, 2009 | 8:20 pm

    hm just saw now
    firewire is not showing up…
    and USB is not USB2.0
    only 12Mbit/s


    what can we do? Need new Kext?

  200. November 13th, 2009 | 8:52 pm

    Got it finally working with Radeon 4850!

    1. Install combo update from Apple, not just online update:
    2. Login afterwards in single user mode an delete ATI4500 and ATI4600 kext.
    3. Delete Kext Cache at /System/Library/Caches
    4. Add device id (0x94421002) to ATI4800.kext/Content/Info.plist

    Do not install qe-ci-exotic package. That didn’t work for me at all…

    Good luck!

  201. zac
    November 13th, 2009 | 9:26 pm

    A problem with this Lynnfield CPUs is, that the RealTimeClock does not work correctly in Mac OS X with current PC-EFI releases.

  202. Pinarek
    November 13th, 2009 | 11:10 pm write:
    2kone thanks

    Now my Snow Leopard 10.6.2 with Nvidia GeForce 9800 GT 1GB works fine!!

    – delete EFI String from
    – download “NVEnabler 64.kext” from
    – put it into /Extra/Extensions
    – make new Extensions.mkext with “kext utility”

    reboot and anything was fine

    thx 2kone”

    Yes is all RIGHT !! in 64 Bit Mode not work my Graphiccard with QE/CI. Not work
    Picture-Preview (can not see Picture with .jpeg and.tiff etc.) Screensaver (what is in 3D not work) and OpenCL-Demo-Galaxies not work.

    In 32 BIt-Mode not Problems, woks all with OpenGL (QE/CI).

    Hav you Tipp for me ? we works in 64 Bit-Mode ???

    Thank You.

  203. booyan
    November 13th, 2009 | 11:55 pm

    please netkas look at this:

    i get some weird error in console log for fakesmc

  204. Marley
    November 14th, 2009 | 1:08 am

    remoced IOAHCIBlockStorageInjector.kext (insatlled accidentally) and repaired again permission via pfix now USB is acting 480Mbit/s but no friewire – everything else is rocking Thanx to Netkas…

  205. Danny
    November 14th, 2009 | 1:10 am

    Actually, 64-bit driver for Intel graphics works strange on my MacBook. When I sleep the system in 64-bit mode it just doesn’t wake up then… :( I mean system wakes up but display does not.

  206. Txabi
    November 14th, 2009 | 4:33 am

    @rooq and the other 4870×2 people:

    I had to re-install the combo update, and just keep the ATI4800Controller.kext. And make sure you remove your kext caches.

    It seems the patched qu-ci-exotic package hoses things for the 4870×2. However with the combo update drivers, there does not seem to be QE enabled. At least I get no display rotation for my secondary screen.

    I was mostly interested in seeing if 10.6.2 contained drivers for the ATI x2 boards that were more promising for OpenCL performance (since I am very interested in stream/data parallel algorithms).

  207. drew
    November 14th, 2009 | 4:36 am

    So, I made a mirror of my snow leopard 10.6.1 install on an external.

    1. Installed new NullCPU kext
    2. Rebooted
    3. Installed 10.6.2 update
    4. Removed DSMOS, fakesmc, sleepenabler kexts
    5. Rebooted, and it worked!

    THEN, I repeated the procedure on my internal HD, and now both the external and internal installs hang on boot — the last thing it says in -v is “Waiting for DSMOS…”

    Help! Any suggestions?

  208. November 14th, 2009 | 4:36 am
  209. bomsom
    November 14th, 2009 | 4:46 am


    Did you reinstall the update combo(step 1) and restarted or applied steps 2, 3 and 4 immediatelly after reinstall without reboot?
    To login in single user mode I use just -S in boot menu or do I have to use -X(safe mode) also?

  210. M0rpheus
    November 14th, 2009 | 6:02 am

    Is anyone familiar with binary patching the files required? Maybe Netkas made a little mistake or something. I would like to try it cause I hate waiting, but I don’t know which parts of the binary to hex edit.

  211. SLUser
    November 14th, 2009 | 6:10 am

    Used the combo update with Netkas’ instructions. No boogeymen Works fine, Thanks Netkas’

  212. slipttees
    November 14th, 2009 | 6:41 am

    FakeSMC: key info not found MSDS, length ? 6
    FakeSMC: key not found BEMB, length ? 1

    fix info.plist













  213. mano
    November 14th, 2009 | 7:31 pm

    my snowleopard server after upsdate 10.6.2 stop
    netkas presents fakesmc a kext which emulates smc device then still waitting for root device
    ple help me last whole night same resuelt

  214. Rob G
    November 14th, 2009 | 8:41 pm

    Mano you need to add your raid sata device Ids to appleahciport.kext

  215. chris
    November 14th, 2009 | 9:19 pm

    hey netkas, would you happen to know if the 4850 is a desktop variant or not, since the 27 inch quadcore uses desktop class cpu

  216. halsaman
    November 14th, 2009 | 9:49 pm

    After Netkas’s installation steps I removed ATI4500Controller and ATI4600Controller kexts, and now my Gigabyte GV-R485MC-1GI works fully without EVOEnabler!
    This is the first time since the release of SL when dual displays are working fine with sleep/wake. Hurrah!
    EFI 10.5, GraphicsEnabler=”Yes”.
    Thanks for Netkas and every guy for the fine tips!

  217. mano
    November 14th, 2009 | 11:38 pm

    thanks rob g iwill try i let u know later

  218. mano
    November 15th, 2009 | 12:10 am

    how to find raid sata device Ids for appleahciport.kext

  219. mano
    November 15th, 2009 | 12:29 am

    evoenabler: probing
    still waiting for root device
    i need help ple

  220. mano
    November 15th, 2009 | 1:12 am

    relly headage ple give me any idia

  221. maclover
    November 15th, 2009 | 4:23 am

    Please any confirm the 10.6.2 will support QE/CI for ATI HD4550 or HD4350. I need to get low profile/half height card for my PC. Many Thanks.

  222. myska
    November 15th, 2009 | 4:34 am

    For the black screen on bootup issue due to the incompatibility with the efi string used for my nvidia 9500 gt, I only replaced the nvdanv50hal and nvdaresman kexts with the ones from 10.6.1 and everything is working ok (QE/CI and resolution fully supported). Also I’m running in 64-bit mode.

  223. mano
    November 15th, 2009 | 6:55 am

    netkas can u solve my pro
    still evoenabler probing
    i cant boot i use ati4870 and bootloder 10.4.1
    ple help

  224. VooD
    November 15th, 2009 | 1:30 pm

    I tried the atheros legacy kext with a 168c, 2b device and although the Airport icon was shown, it can’t detect any wireless network :(

    Wireless is already working in XP and Ubuntu.

  225. November 15th, 2009 | 1:59 pm

    Hi all!

    And about HD2600XT, the same card as Imacs have?
    My friend has one that even show firmware update on 10.5.8.

    Does it run on 10.6.2? Any news?

  226. MrWlf
    November 15th, 2009 | 4:46 pm

    hi! i got ati4670 and old Vga monitor

    Can’t reach desktop as i got just blank screen in 10.6.2

    I badly need that you make Vga or DVI-VGA dongle work as soon as possible with your fantastic pc-efi

    Thx in advance

  227. flamenco
    November 15th, 2009 | 6:31 pm

    Done it! Sound and sleep work!
    EX58-UD4 – restored old ALC888 and installed both sleepenabler.kext and Null from netkas.

    Still I have an issue:
    FakeSMC: key info not found MSDS, length – 6
    Cannot figure out what it means.

  228. derpuma
    November 15th, 2009 | 6:38 pm

    Hi Maclover, also have a 4350 lowprofile for my media PC. If 10.6.2 will support QE/CI HD4350 I would like to see someone who shares the way it works. Tried it with the files from netkas, beta bootloader and Device ID 0x954F1002, no succes. I can boot into Snow 10.6.2 but no QE/CI! Only one Resolution. What’s wrong with the way I did it? Any help?

  229. SofaKing
    November 15th, 2009 | 6:44 pm


    If you want to get rid of that FakeSMC error add this to your fakesmc.kext plist


  230. SofaKing
    November 15th, 2009 | 6:46 pm

    It must allow posting certain characters. Let me try that again add this (without the quotes of course)


  231. SofaKing
    November 15th, 2009 | 6:47 pm

    Ok so that didn’t work either. Basically add an MSDS key with a blank string to your fakesmc.kext info.plit.

  232. kitay
    November 15th, 2009 | 10:53 pm

    I’m thinking on a Dell M6400.
    Can i install OSx on this machine?

    Precision M6400, Intel Core 2 Quad Edition Q9100 2.26GHz 1066MHZ, 12M L2 Cache (224-4630)
    4.0GB, DDR3-1066 SDRAM, 2 DIMMfor Dell Mobile Precision (311-9451)
    17 inch Wide Screen WUXGA RGB-LED Edge 2 Edge
    1GB NVIDIA Quadro FX 3700M Mobile Precision M6400 (320-7317)
    320GB Free Fall Sensor Hard Drive 9.5MM, 7200RPM
    Integrated megapixel VGA webcam with single digital microphone
    Dell WLAN 1397 (802.11b/g) 1/2MiniCard for Latitude E/MobilePrecision (430-3084)
    Thanx a lot!!!

  233. famousinternetprogrammer
    November 15th, 2009 | 11:23 pm

    Fun, Fun, Fun!!!

    I did the upgrade I get Version Mismatch between Kernel and CPU. also get sk.triaxis.kext.SleepEnabler message.

    Boot with -f boots fine.

    I rebuilt the cache using kext utility and also tried pfix.

    I have Dell 1720 Centrino Duo 2.0 Ghz, 4GB DDR2, Nvidia 8600M GT.

    Any Ideas??

  234. rahil
    November 16th, 2009 | 1:10 am

    I have what appears to be a unique problem, haven’t seen anyone with this problem yet:
    I have Radeon 4670, so booting normally gives me jumbled screen, but I can boot into safe mode. In safe mode, I was able to install the 10.6.1 update fine, but whenever I try to install the 10.6.2 update, it always kernel panics near the end. It doesn’t screw anything up, because I can reboot again, try again, and have the same problem. Does anyone have a solution for this?

  235. Meanwhile
    November 16th, 2009 | 10:37 am

    I have a Powercolor ATI4770 graphics card. After setting up GraphicsEnabler and bootbeta, I added the ATI4770’s device ID to the ATI4600 kext, installed and rebuilt extensions.mkext

    On reboot, just before the desktop would appear, my monitor tells me “Current input timing not supported by monitor, please change to 1680×1050@60 or any other listed timing as per the monitor specification.” I can remove the hard drive, put it in a caddy and edit it on another laptop if anyone can tell me what I need to change, or is there something I can type at boot?

  236. Meanwhile
    November 16th, 2009 | 10:42 am

    * minus the word ‘another’ – ATI4770 meaning desktop; the hard drive I can put in a caddy attached to a laptop, to edit plists, etc, suggestions welcome.

  237. flamenco
    November 16th, 2009 | 12:19 pm

    FakeSMC: key info not found MSDS, length – 6 FIX

    You can fix this error message easily by editing the info.plist from the fakesmc.kext

    Just add the key MSDS and on the value leave the string empty



  238. Jre
    November 16th, 2009 | 1:23 pm

    NullCPUPM.kext, install it to Extra mkext and reboot.

    Do i install this file in /Extra/Extensions or
    what do you mean with “Extra mkext” ?


  239. MonkeyDLuffy
    November 16th, 2009 | 2:17 pm


    I would suggest that you enable VNC on you hack by going to System Preference > Sharing > Just enable “Screen Sharing” and putting password on VNC (something like that, I forgot the exact words). Of course, in order to do that, you have to boot in to OSX first. Boot into single user mode and temporarily remove all the ATI kext from /S/L/E so you could boot in at least VESA – in order for you to check screen sharing AND enable static IP on your OSX (make sure to take note of it). After checking Screen Sharing and putting a password / Enabling Static IP, Install TightVNC on your laptop and remote access it – you just have to put the static IP. From there you can change the resolution of your OSX.

    Maybe you could also try in chameleon boot -v “Graphics Mode”=”1680×1050@60″

    Good luck.

  240. nomi
    November 16th, 2009 | 4:20 pm

    Sorry guys, just to let u keep informed that with Geforce 7300GS i am unable to get QE/CI. I tried multiple installs i tried Rob G’s method with it’s posted kexts but i get only 1024×768 resolution. Well i tried another way which was to take the original kexts from 10.6.0 it gave me the native resolution but no QE/CI. I have a question do i have to boot SL without dsdt.aml or is it still required secondly is it also required that EFI string should be injected?

    Please netkas do help me.

  241. November 16th, 2009 | 4:25 pm

    I’m sure Netkas is really busy trying to address all these issues we’re having, but is there a word from the master himself when we can expect to see some update?

  242. Dusan
    November 16th, 2009 | 6:32 pm

    FakeSMC: key info not found MSDS, length – 6 FIX

    Added key MSDS and on the value left the string empty but it did not make
    this anoying message to go. Any suggestions?


  243. thebestnono
    November 16th, 2009 | 7:40 pm

    Good evening,
    Great job, is there a way to activate the screen with an ATI HD 4530
    because with the boot loder beta black screen on all VGA and HDMI LCD of HP dv7 and he can insert the ktext’s dong to have the 3D acceleration and resolution
    if you don’t understand and you can speak french :
    Bonsoir ,
    super boulot , y a t-il un moyen d’activer l’écran avec une cartes graphique ATI HD 4530
    car avec le boot loder béta écran noir sur toutes les sorties VGA HDMI et écran LCD du HP dv7 et t-il possible d’inseré le ktext de dong afin d’avoir l’accélération 3d et la résolution

    the best nono

  244. Mac_Dude
    November 16th, 2009 | 11:50 pm


    I have GF 7300GS , a dsdt.aml , kext from Rob G installed with OSX86tools.
    copied the new Sleepenabler.kext then I`d run kexthelper.
    Have 64bit Kernel and QE/CL without a KP

  245. Mac_Dude
    November 16th, 2009 | 11:57 pm

    BTW forgot to mention – if youre missing “Auto” Sleep -> This App will do the trick

  246. M0rpheus
    November 17th, 2009 | 1:45 am

    I talked to Netkas on IRC last night, we can’t figure out the problem, the files are patched correctly. It’s gonna take some more investigative work.

  247. November 17th, 2009 | 3:23 am

    In the meantime, is it possible to downgrade to 10.6.1? If I installed the combo upgrade for 10.6.1, would it “overwrite” the 10.6.2 files properly?

  248. mano
    November 17th, 2009 | 4:29 am

    hi rishi can you help my pro still 10.6.2 cant boot
    i install one harddrive snowleopard and server
    ple help thanks

  249. Rob G
    November 17th, 2009 | 7:53 pm

    Mano use the same kext from 10.6.1 that worked. Use them in 10.6.2 and it will work. Appleahciport.kext is the one u need. I’ll try to upload for you when I get home. What kind of computer are u using?

  250. mano
    November 18th, 2009 | 3:17 am

    thanks for reply my system s5000xvn how to edit appleahciport.kext thanks agan ati 4870 i use evoenabler

  251. Mike C
    November 18th, 2009 | 5:46 am

    Any luck yet on getting dual displays to work with a 48xx series video card?

  252. mano
    November 18th, 2009 | 2:25 pm

    do u know how to fix this load succeeded
    still wait root divice
    thanks guys

  253. tarek
    November 18th, 2009 | 4:05 pm

    any news about fixing kernel panic after installing 10.6.2 i think this update of 10.2 kernel affecting my boot (errorsssssssssssssssssssssssssss)

  254. derek.l
    November 18th, 2009 | 7:09 pm

    Confirm working here ! after up to 10.6.2 I only apply this and my 4890 on MPro with dual mon work perfectly same as b4 on 10.6.1 !

    Thank you so much for this fast and great update job – netkas ! ! !

    I only download and apply this :

    Radeon 4830/4870×2/4890 users – you need to install this pkg – qe_ci_exotic_10.6.2

  255. flamenco
    November 18th, 2009 | 8:40 pm

    This thread got out of control.

  256. November 18th, 2009 | 10:12 pm

    I’ve tried every combination of um/modified 4800 , legacy4800, evoenabler, etc and all have same corrupted screen immediately after boot. I’ve come to the conclusion that netkas qe/qi patch fubared my .6.2 system and I can’t figure out how to remove/undo netkas’s patch. Runnin a EAH4850 ASUS here (well, was) Used a modified 4800kext+evoenabler in .6.1 and worked fantastic. Installed the qe/qi and blam – death. Does anyone know how to remove the qe/qi package? cheers,


  257. November 19th, 2009 | 10:22 am

    i’ve update to 10.6.2 on my lenovo g410, but the wifi (BCM43xx) is can’t use anymore. Someone have the solution??

  258. danny
    November 19th, 2009 | 3:57 pm

    can anybody tell me how to do step by step about install this atheros kext? I am a new guy into Apple World.

  259. Yackoo
    November 19th, 2009 | 11:50 pm

    Hi, could you help?

    I have searched any info for clear answer: is Radeon 4670 supported by OS X 10.6.2 or not?

    I have PowerColor Radeon 4670 512MB and there is problem with kernel panic in AtiRadeonX2000.kext. I tried beta boot file and Chameleon from myHack Installer 1.0 RC 4.1, and Netkas latest drivers, and still have KP. My system can’t run in any mode – with -x it’s freeze, with -f -v is KP. I checked original OS X 10.6.2 kexts – they have already ID of my card… so where is problem? There are Apple’s Macs with Radeon 4670, so this card should work… i think.

  260. TRD
    November 21st, 2009 | 2:19 am

    Hey Netkas.

    Any idea why my core i7 920 and RAM has lost performances at bench after this update, the whole system look a little bit slower. Maybe the new kernel?

    Corei7 920

  261. TRD
    November 21st, 2009 | 3:22 am

    AppleIntelCPUPowerManagement.kext 😉

    sorry bro

  262. Sebi
    November 21st, 2009 | 12:43 pm

    Hey there !

    I am no longer to boot after this update:
    I use FakeSMC v2,5and New SleepEnabler.kext

    I stuck with :
    “ACPI_SMC_PlatformPlugin::registerLPCDriver – failed to locate SMC driver”

    Any idea ?

  263. November 21st, 2009 | 4:40 pm

    I do the upgrade, after download combo of site apple.
    After this run in -s mode and mount EFI change the boot file that you give to download and surprise mine ATI HD don´t work (PowerColor 512 DDR 3). in -s too I remove the AppleIn…CPU..ment.kext and don´t install nothing more.
    USB is function properly. and video still using Intel GMA 3100 of the motherboard Gigabyte GA-G31M-ES2C

  264. Alex
    November 23rd, 2009 | 11:21 am

    I have the same problem as yackoo comment259 and iv’e spent hours and hours searching and reading still coming up with nothing.
    I have:
    gigabyte Ep45-DS5
    intel q9550
    gigabyte 4670 1gigddr3

    x2000.kext still panics and if I remove x2000 4600 panics.
    tried pc efi 10.5 and chameleon rc3.
    does anybody have a tip or something I can try? or have a clue if I’m doing something wrong or if my card is incompatible.

  265. Jeff
    November 23rd, 2009 | 3:36 pm

    Thanks Netkas for e guide :) Followed your guide but only did not put in the sleepenabler.kext and nullcpu kext, i use my own nullcpu.

    I using C2D E6300 + Gigabyte G31M-S2L with 8800GT
    Chameleon 2.0 RC3

    Yet test e fakesmc 2.5

    Hope will help others


  266. JJ
    November 24th, 2009 | 2:02 pm

    Hi Netkas, I know – no more about 4670. But please, forget me…

    It’s possible to find somewhere original firmware from iMac’s 4670 Ati card and use it in Chameleon bootloader? Or there is any metod to use 4670 in 10.6.2? I have KP or still grey screen witch circle (loading). I’m so confused – on Apple’s website is info that 4670 is supported in 10.6.2 One of iMac’s has 4670. In new kext is my ID of my card. So, where is problem?

    I had Ati’s 2600 and it wasn’t working full with 10.6. Now I have 4670 and there is the same problem. I can’t buy another card only for OS X.

    Please, just answer – “there is no way” or “wait for solution” or “rtfm”…

  267. Alex
    November 24th, 2009 | 11:15 pm

    looked my card upand I dont know if I’m being stupid but might the reason x2000.kext panics be that my card uses ddr3 not gddr3?

  268. Black Knight
    November 25th, 2009 | 9:49 am


    gddr3 just means Graphics DDR3. It’s the only DDR3 memory used in graphics cards so that is not your problem. It seems there is a problem with the patched x2000.kext that is causing kernel panics for several different cards including my 4870×2. I will soon try my 4550 and see if it is working, but for right now I’m just using the backed up ATI drivers I made from 10.6.1 (with netkas’s patches) and they work fine.

  269. November 25th, 2009 | 5:57 pm

    @Black Knight

    Which files are you using?


    All 1.6.1 versions?

    TIA, Rooq

  270. Sat
    November 25th, 2009 | 11:55 pm

    @Black Knight

    Did you made ATI drivers for radeon 4550 ?

    If it is, I’m really interested !

  271. Black Knight
    November 26th, 2009 | 12:56 am


    I’m just using the files I had working before I did the 10.6.2 update. I basically have all of the ATI files from 10.6.1, plus the files you mentioned from netkas. You could just use the stock files from 10.6.1 and apply netkas QE/CI for exotics for 10.6.1 and it should work (at least until netkas gets the new x2000 working).

  272. nuts
    November 26th, 2009 | 3:28 am

    Hi,I have a sappihre Vapor-x 4850 with DVI-HDMI-VGA ports,now it works using Pc_efi 10.5 GraphicsEnabler+Add DEV-IDS with QE/CI enabled,and the DVI port is closest to motherboard,the VGA is farthest.I have got a DVI2VGA adapter on the DVI port.

    When I start up with the VGA port,the QE/CI is enabled,there is only 4:3 resolutions instead of 16:10 in Syncmaster.It can sleep and wake up well.

    When I start up with the DVI port,the QE/CI is enabled,too,and i can get the right 1440×900 16:10 resolution.However,it’s awake with a black screen without a input.

    does anybody have a tip or something I can try to solve the poblem?…

  273. November 28th, 2009 | 12:59 pm

    […] I downloaded new versions of sleepenabler.kext and FakeSMC.kext which got everything working again. So far there are no new issues, just a few […]

  274. November 29th, 2009 | 6:54 pm

    I saw a comment (#110 above) from darrix mentioning that he had observed a drop in his Geekbench score after moving from 10.6.1 to 10.6.2.

    I have noticed a similar drop in mine. I have no idea why, but it is definitely lower by a margin of about 5%-6% and possibly more. Anyone have any idea why 10.6.2 would benchmark slower on the same hardware configured the same way?

  275. maxpop
    November 30th, 2009 | 8:31 pm


    Possible to get QE using HD4870x2?? 10.6.2
    My HD4870x2 work but no QE/CL.

    tried tha exotic patch and giving me KP…

    Any solution?

    Thank you Netkas….

  276. cui
    December 2nd, 2009 | 12:48 am

    where to download

  277. JJ
    December 2nd, 2009 | 10:53 pm

    Any new solutions for Ati 4670 & OS X 10.6.x ? Still KP, freeze or VESA resolution without acceleration… :(

  278. Tommy
    December 3rd, 2009 | 9:00 pm

    Any news on getting 4870×2 to work under Snow Leopard 10.6.2?

  279. Jeffrey
    December 3rd, 2009 | 10:44 pm

    New mach kernel by oops @ insanelymac (new releases) replace it with the old mach kernel

    i have a e5200 and 10.6.2 gave me kernel panics with this mach_kernel it works flawlessly !!!

  280. Jeffrey
    December 3rd, 2009 | 10:46 pm


    Any news for the Ati HD3870 ???

    Should i sell it or hang on to it?

    Thank you verry much and i love your work!! Genius


  281. MonkeyDLuffy
    December 4th, 2009 | 4:12 am


    Please add 0x9498 in the next patched X2000.kext (exotic)!

    Thank you :)

  282. December 4th, 2009 | 2:03 pm

    If you get a “cpu mismatch” error related to sleepenabler, delete the sleepenabler.kext from your extras folder in the root of your boot drive. That fixed it for me. It appears that some how I got the wrong one in there.

  283. December 4th, 2009 | 3:19 pm

    I attempted to add my 4770 to both the 4600 and the 4800 controller with no success. My device ID is 0x94b31002. When this is added to either kext, upon completion of boot, the monitor will lose signal and go to sleep. Interestingly, the monitor blinks out of sleep every 15 seconds or so, then goes right back out. Maybe the monitor just can’t sync up to what ever the card is putting out. Any other ideas? I do have the beta boot file installed, and my card is properly identified in system info. I have not installed the qe_ci_exotic_10.6.2 bundle as of yet. From the name that appears to be only related to quartz acceleration.

  284. P_Egor
    December 4th, 2009 | 4:06 pm

    Hi, Netkas!

    Can you get link on your beta-booter sources? Or update it to support i5 processor?
    I cannot fully run Mac Os on i5 + HD4670.

    ///beta booter is just 10.5 with edited names for 46×0 framebuffers.

  285. P_Egor
    December 4th, 2009 | 7:02 pm

    MEGA Спасибо!!!

  286. December 5th, 2009 | 1:28 am

    I think I’m dead in the water here. I’m still stuck at default rez, and the driver won’t even black out my screen for me anymore. System Profiler shows ati4600controller as being active, and the 4770 is properly detected under hardware. The lower section is rather spartan:
    ATI Radeon 4770 Series:

    Chipset Model: ATI Radeon 4770 Series
    Type: GPU
    Bus: PCIe
    Slot: Slot-1
    PCIe Lane Width: x8
    VRAM (Total): 256 MB
    Vendor: ATI (0x1002)
    Device ID: 0x94b3
    Revision ID: 0x0000
    ROM Revision: 113-B7710C-176
    EFI Driver Version: 01.00.318
    Resolution: 1024 x 768
    Pixel Depth: 32-Bit Color (ARGB8888)
    Main Display: Yes
    Mirror: Off
    Online: Yes
    Display Connector:

    I’ve been digging fro days now, and I’ve run out of leeds… anyone got any advice other than buying a new card?

  287. Tshibo
    December 5th, 2009 | 6:59 am

    Same problem as #283 with my 4850

  288. steve
    December 5th, 2009 | 10:06 pm

    Problem with my 4890 in SL 10.6.2

    In System/Library/Extensions I have:


    Both ATI ktexts have been updated and contain the 4890 0x94601002 ID.

    I have installed them using Netkas’ 10.6.2 QE Exotic Patch, and installed EVO using Ktext Helper B7.

    I repaired permissions.

    Should they also be placed in /extra/extensions?

    In I have graphics enabled.

    But whenever I start up and boot into OSX I get these errors and corrupted video:

    kxld[]: The vtable (Gives numbers/letters is corrupted/damaged) please check against the correct headers.

    Can’t load kext

    Failed to load executable for kext

    etc, etc basically the same message repeated for 3-4 lines.

  289. steve
    December 7th, 2009 | 3:16 am

    Netkas, ignore my earlier comment.

    I’ve gotten my 4890 to work all the way up to 10.6.1. I installed 10.6.2 and before the restart ran these new QE for exotic package. After reboot I got corrupted graphics.

    Is it critical I install the patch after the reboot? I know on the 10.6.1 update it could be ran after update but before restart.

  290. Fjtorsol
    December 8th, 2009 | 2:12 pm

    Restart not working after 10.6.2 update. In safe mode unloading AppleACPIEC.kext solves the problem but not in normal boot. In 10.6.1 I had 2 options to avoid this problem, disable AppleLPCB or enable SpeedStep. Anyone is experiencing the same issue??

    Currentlty using:
    PC EFI 10.5
    FakeSMC 2.5
    Mac OS X Snow Leopard 10.6.2 updated from retail install.
    SpeedStep enabled with legacy SMC Platform Plugin MacBookPro 5,2 (processor speed is controlled but not displayed in logs or ATM window, temps can be monitored per core with any application)
    DSDT RTC lengh manual fix, HPET fix, HDEF injection
    Graphics enabler on

  291. Burbruee
    December 8th, 2009 | 10:47 pm

    Hey netkas, I need help with Atheros driver if possible.
    I have a Samsung NC10, updated to 10.6.2 no problems.

    I tried the legacy driver posted, and add vendor 168c and dev 001c.
    I used Kext Helper to install it. After reboot I get a gray screen after some time (even if booting with -v) and have to shut down. So I boot with -f and I can reach the desktop.
    So then I reinstall a “” I’ve got. Reboot and everything boots up properly.

    Though, no sign of atheros being alive. No icon, nothing. (maybe reinstalling the fix disabled the kext? I have no idea)

    Anyway, if you have some advice, then PLEASE. Help me. And no, I would prefer to NOT open up my laptop and buy a dell card off ebay. At least not until I’ve tried everything.

    Thanks! 😀

  292. frantisheq
    December 9th, 2009 | 2:03 pm

    Radeon HD 4550 – after upgrading from 10.6 to 10.6.2 i have lost QE/CI and it looks like it was caused by wrong file permission. i have chowned/chmoded ATI kexts, copypasted DEV ID’s from 10.6 ATIRadeonX2000.kext to 10.6.2 X2000 kext and everything’s fine now

  293. frantisheq
    December 9th, 2009 | 2:06 pm

    i forgot to say that just adding DEV ID didn’t help

  294. seppo
    December 9th, 2009 | 8:48 pm

    Парни! поделитесь QE_CI_Exotic patch 10.6.2.pkg файлом, а то
    скачать не получается :(

    ///Вся инфа с сервера похерена, когда восстановлю – не знаю.

  295. seppo
    December 9th, 2009 | 9:57 pm

    give me please QE_CI_Exotic patch 10.6.2.pkg – i can’t download
    this from here

  296. Mike
    December 10th, 2009 | 12:26 am

    The links to the radeon hd48x0 drivers are broken.

    ////fixed now

  297. S3khM3t
    December 10th, 2009 | 4:49 pm

    Hi everybody ! It would be helpfull if someone can link on mediafire or another site the QE_CI_Exotic patch 10.6.2.pkg .

    ///link is fixed now

  298. December 10th, 2009 | 6:46 pm

    […] Ir a la web de Netkas y bajar el NullCPUPM.kext y el Updated sleepEnabler for 10.6.2 2- Borrar el Sleepenabler.kext que […]

  299. Jeffrey
    December 10th, 2009 | 10:59 pm

    what brand works the best in SL 10.6.2 4890

    Saphire 4890 1gb


    ASus 4890 1gb

    XFX 4890 1gb

  300. Jeffrey
    December 10th, 2009 | 11:00 pm

    or point of view??

  301. exseven
    December 11th, 2009 | 7:25 am

    @ frantisheq

    can you post your file permissions for the 4550 card & the dev ID’s you added? i cant get mine to work

  302. S3khM3t
    December 11th, 2009 | 12:34 pm

    Give us a new link please, this one is dead :(


  303. December 11th, 2009 | 6:14 pm

    Отвалился TV: Toshiba Regza 32XV550PR HDMI HD Rady висевший на DVI_2 через переходник DVItoHDMI. Если я переключаю свой Monitor: TFT LG 1732 с DVI_1 на DVI_2 получаю картинку с разрешением 1024×768. При попытке изменить его на 1280×1024 ловлю синий экран. А если вернуть все на свои места (DVI_1 – Monitor и DVI_2 – TV) все замирает и только RESET. После перезагрузки имею черный экран!

    Проблема с HDMI TV оказалась в новых кекстах NVDAResman.kext (6.0.6) and NVDANV50Hal.kext (6.0.6) появившихся в результате обновления 10.6.2. Существует временное «не решение» уловка! Заменить эти кексты (6.0.6) на (6.0.2) из обновления 10.6.1 но в результате отваливается QE / CI и панель не прозрачна((

    ///nvidia вообще кака, используй также все GeForce* кексты/бандлы из 10.6.1

  304. December 11th, 2009 | 6:20 pm

    This exception message processed by Google translator: fell off TV: Toshiba Regza 32XV550PR HDMI HD Rady hanging on DVI_2 via an adapter DVItoHDMI. If I switch my Monitor: TFT LG 1732 with DVI_1 on DVI_2 get a picture with a resolution of 1024 × 768. When you try to change it to 1280 × 1024 to catch a blue screen. And if all return to their seats (DVI_1 – Monitor and DVI_2 – TV) everything freezes and only RESET. After rebooting, I have a black screen!

    The problem with the HDMI TV turned out to be the new kekst NVDAResman.kext (6.0.6) and NVDANV50Hal.kext (6.0.6) have emerged from the 10.6.2 update. There is a temporary “no decision” trick! Replace these kekst (6.0.6) to (6.0.2) from the update 10.6.1 but as a result of falling off QE / CI and the panel is not transparent ((

  305. seppo
    December 11th, 2009 | 9:40 pm

    December 10th, 2009 | 10:59 pm

    what brand works the best in SL 10.6.2 4890

    Saphire 4890 1gb – THis work fine

  306. December 13th, 2009 | 11:14 am

    “///nvidia вообще кака, используй также все GeForce* кексты/бандлы из 10.6.1″и-второй-дисплейработает-или-нет/page__view__findpost__p__171602 ((

  307. December 13th, 2009 | 11:21 am
  308. maghack
    December 15th, 2009 | 12:29 am

    Preciso de ajuda com o som ALC883, ja instalei varios .pkg alc883, tentei o voodoo, mais eles so ativam o som na barra,
    Motherboad: MSI/MS-7267
    Processador: Intel C2D/E4400/2.0GHZ/x86, x86-64, MMX, SSE, SSE2, SSE3, SSSE3
    Memoria RAM: DDR-3/ 2x1GB
    Hard Disk: SATA/500GB
    Placa de rede: Realtek/RTL8101E/Onboard
    Video: Nvidia/9600GT/PCI-E/256mb
    Web CAM: Mutilaser/ZS0211/USB
    Keyboard: Microsoft/PS/2
    Mouse: Microsoft PS/2

  309. December 15th, 2009 | 3:01 am

    One other frustrating problem, that may be causing problems in my configuration and others… The boot loader listed here does not properly setup fsb speeds for P7P55D motherboards. I have to use the tony boot file from

    I also noticed that different Boot files and plist files can randomly (random = I have no idea why) effect whether you are running in 32 bit or 64 bit. During testing, make sure you take note.

  310. December 15th, 2009 | 11:52 am

    Есть возможность перейти с 8800GT на 4890! она уже у меня! но я решусь отдать эти деньги только если она заработает на 10.6.2 и я смогу проверить работоспособность своего HDMI TV. Краткую, но внятную помощь, как завести 4890 по быстрому! нет времени на эксперименты и чтиво на форумах!!

  311. Alex
    December 15th, 2009 | 5:44 pm

    The below info is based on a 4850 non-reference model (DVI+HDMI+VGA). May apply to owners of other 48X0 non-ref models.

    Test scenario:

    Enable OS X Screen Sharing (also known as VNC), then make sure you have either PC_EFI 10.5 or Chameleon 2.0 RC4, retail 10.6.2 drivers and either modify ATI4800Controller.kext to include 0x94421002 ID or use LegacyATI4800Controller.kext on /Extra. Do not install EVOEnabler.kext or any other enabler/driver/exotic. Keep things retail.

    Then boot your hack with “-f GraphicsEnabler=Yes” (either in 32 or 64-bit, depending on your CPU) until your monitor gets black/out of sync/on standby. Log on your Mac from another computer using a VNC client (works from the iPhone or with RealVNC from Windows). If your monitor is physically connected on DVI card at boot, you will see a fully accelerated, QE/CI enabled desktop. If not using DVI (ie, using VGA or HDMI connections), QE/CI will not be enabled on VNC session.

    If you have XCode, start up IO Registry Explorer. Browse to the ATI key and notice your monitor marked as “powered off” by Snow Leopard.


    Any way of modify CurrentPowerState for a connected monitor?

  312. December 15th, 2009 | 6:14 pm

    So… good news! I got the 4770 somewhat working again today. The past problem appears to be related to security settings not being applied properly. So, the card shows up properly, but like before the screen repeatedly blinks on and off like the card is trying to link up, and failing. I connected in remotely this time, and found that i was able to select multiple resolutions off the card, but none of them fixed the display issue.

    Both ports are also detected on the 4770, but neither have any details since it never detects a display. If anyone has further ideas or suggestions let me know. It seems like I’m close.

  313. Fjtorsol
    December 18th, 2009 | 9:02 pm

    I solved my restart issues with OSXRestart kext. But now I’ve noticed that my Cinebench R10 OpenGL scores at fresh login are 3775 and after 3 hours it comes down to 2975, I supose that this performance degradation could get down to 0 hw acceleration after a day, the thing is that by relogin (not shutting down between) it starts again having 3775 points as Cinebench R10 score. I tried killing all the porcesses except loginwindow (and activity monitor) but I had no luck so the error could be in loginwindow. Other NVIDA 8XXX series users have reported similar issues… Anyone knows a fix for this or at least what’s causing this bug??

  314. AlexeiLeonov
    December 19th, 2009 | 8:51 pm

    Temporary success running Vanilla 10.6.2 under 32 bits or 64 bits kernel with GeForce 9800GT 512MB:

    I’ve replaced “NVDAResman.kext” and “NVDANV50Hal.kext” with the old ones from 10.6.0 and continued to use a Boot.plist device string for GeForce 9800GTX 512MB as made available in the EFI Studio tool. Everything seems to work fine now: dual DVI enabled outputs (including one connected to a LCD TV via DVI-HDMI cable), QE/CI enabled (wave effect on dashboard), VLC runs H264 MKV videos smoothly and access to all resolutions possible.

    Note: before this trick, I’ve used the original kexts from 10.6.2 with the same EFI string. In this case I only managed to get a black screen after initial boot (before GUI) when both monitor and LCD were connected. When only the monitor was connected, it seemed to work fine, so I think the main problem of 10.6.2 kexts for GeForce resides in the DVI port management, especially the second one where I connect the LCD TV as SweetWOR explained before.

    MB: Gigabyte GA-X38-DQ6, Intel Q6600, Chameleon RC4, fakesmc 2.5

  315. Fuxx
    December 25th, 2009 | 12:54 pm

    at least i switched back to 10.6.1 due 4870×2 kernel panic issue =/

    i hope in 10.6.3 it will work again. wont buy me mac edition ati card or any other :) the x2 owners knows why 😀

    has anyone any success with x2 series? 0x94411002 seams to be incompatible to the current driver set.

  316. siaks
    December 26th, 2009 | 3:41 am

    Hi Netkas,

    Could you tell me where you made the edits? I have an XFX ATI 4670 and your beta boot loader is the only boot loader that will enable my card to work. All other boot loaders do not, even Chameleon 2.0-RC4 does not. I’d like to know the edits just in case it does not get added to the main src.

    Thanks for all you work!

    Can you get link on your beta-booter sources? Or update it to support i5 processor?
    I cannot fully run Mac Os on i5 + HD4670.

    ///beta booter is just 10.5 with edited names for 46×0 framebuffers.

  317. Helmett
    December 26th, 2009 | 6:11 pm

    Hi there
    Yes I succeded to have all enabled with Sapphire 4870×2

    I used on /Extra: a modified (by me) EvoEnabler, and Legacy4800controller
    then i applied the qe_ci_exotic_10.6.2 and all seemed to be done..
    as i said everything is enabled full resolutions till 2304×1728 on primary display qe and openGL ONLY PROBLEM that lasts only few minutes then everything but the mouse freeze… :(
    had a look at amdhardware patch but no way to sort it out…
    Netkas im quite sure you can find out whats wrong on these files, im too new to this to have a valid idea our troubles come from…
    if you need i can give you all the files i used well i mean just evoenabler plist since all the rest are by your generosity :) to see if managing among these we can find a valid stable solution..
    Thx in advance

  318. Helmett
    December 26th, 2009 | 6:30 pm

    ops forgot to say im running totally vanilla @64bit
    my specs are :
    mobo : Gigabyte GA-EX58
    pcu : Intel i7 920
    1 card : Nvidia quadro FX 4500
    2 card : ATI 4870 HD x2 Sapphire
    chameleon RC4 + 10.5
    fakesmc 2.5

  319. amunike
    December 28th, 2009 | 4:34 pm

    NEED HELP!!!

    i updated to 10.6.2

    i have kernel panic. i now know that i must remove my sleepenabler, but i can’t boot into single-user mode.

    i just have one osx intallation on my pc (that is now not working).

    how can i delete the sleepenabler kext??

  320. amunike
    December 28th, 2009 | 5:32 pm


    updated to 10.6.2 and now in kernel panic due to sleepenabler.kext as described by netkas (if only i knew about his guide before..)

    how can i delete this sleepenabler? i can’t get into single-user mode (using chameleon) because it kp anyway.

    can anyone help a sad newbie??

  321. Mario
    December 30th, 2009 | 9:59 am


    i should have read the comments before upgrading…

    4870×2 + 10.6.2 = FAIL


  322. Black Knight
    December 31st, 2009 | 1:02 am


    I have a 4550 working in SL 10.6.2 using default drivers, beta booter from netkas, and adding 0x95401002 to ATIRadeonX2000.kext. Make sure you use brand new clean drivers from the combo 10.6.2 update. Also, I would suggest adding the deviceID using the sudo nano command in terminal as it doesn’t change the permissions of the kext.

  323. Thomas
    December 31st, 2009 | 3:28 pm

    What if i am running a Hackintosh set up with VMware 7. How do I update to 10.6.2 from 10.6 on that setup without borking it?

  324. Siobhan
    January 3rd, 2010 | 3:59 am

    Has anyone with a 4850×2 or 4870×2 got their X2000 kext to work (CI/QE) on 10.6.2 with this? I have the Sapphire 4850×2 and like all of you with X2s I get a kernel panic if I use netkas’ modded X2000 kext, but no KP if I use the original X2000 kext (but of course, no QE/CI). Netkas, do you know why this combo is panicing for all of us? Is a fix in sight? Thanks for your hard work. :)

  325. Marucins
    January 4th, 2010 | 3:08 am


    Linksys WMP300N v2 (Atheros 5416) With AtherosFix.kext (64bit mode). After being connected for a few minuts… Kernel Panics.

    Maybe need different version IO80211Family.kext (I use the version from 10.6.2)

    /I had similarly earlier. Win Vista x64 /Win 7 x64. Till the time until I found drivery on the side of the producer chipsets AR5008.

  326. Marucins
    January 4th, 2010 | 6:24 pm
  327. Jumper
    January 5th, 2010 | 5:23 pm

    Hi, netkas!
    I am using Samsung R522 laptop (Core 2 Duo, Ati mobility Radeon 4650(0x94801002) )
    After installing snow leo, I can boot in safe mode.
    I have downloaded your beta booter for my videocard, added device to ATI4600Controller.kext, x2000.kext already had my device id.
    When I boot in normal (and even in safe) mode than, I got
    switching colored screens (white, red, green, dark-grey, and a few black to white gradient screens). I can’t boot into my system.
    Any thoughts or suggestions?

    Если ты из Москвы, то ставлю ящик пива, если сможешь завести на моем ноуте графику и сеть! :)

  328. brosla
    January 15th, 2010 | 5:48 pm

    Somebody please help me.

    Every time I try to update my system from 10.6.1 to 10.6.2 causes blank screen with NVenabler 64.kext, NVinject.kext or EFI string.

    Starting OSX with -f -v option,during CUI interface system seems booting normal, but when switching to GUI, it stops.
    Screen turned black and alart “NO SIGNAL” appears. It seems system loses connection with the screen.

    After removing NVenabler 64.kext or NVinject.kext from /System/Library/Extensions or removing EFI string from, I managed to start GUI of SL 10.6.2.

    But, I can’t get diaplay any other res than 1024×768(my display can show 1920×1080).

    Someone have any suggestions?

    My system spec:

    CPU:Core i7/920 2.7GHz
    motherboard:Gigabyte GA-EX58-UD5
    memory:6GB 1333MHz
    video card:nVidia GeForce GTS 250 1GB memory
    screen:Mitsubishi Diamondcrysta RDT23IWM-X(HDMI port)
    EFI:Empire EFI

  329. Dragooon
    January 16th, 2010 | 10:04 am

    Can anyone help me out? I am using your exotic drivers along with ATY_Motmot.kext and ATY_Init.kext, my 4890(XFX HD4890 with stock ROM) is recognized along with proper VRAM but Quartz Extreme is not enabled, anyone any ideas?

  330. OPG
    January 20th, 2010 | 7:03 am

    has anyone gotten GTX 295 to work with 10.6.2?
    if so please inform me on what i need to do
    thanks ahead

  331. January 23rd, 2010 | 12:21 pm

    […] download a new sleepenabler.kext from netkas site or else […]

  332. January 23rd, 2010 | 11:49 pm

    Hi netkas,

    I don’t have SleepEnabler.kext installed anywhere yet when I upgrade to 10.6.2 I get a kernel panic about SleepEnabler!

    Any ideas?


  333. January 27th, 2010 | 3:05 am

    link is not working:(

  334. Alex
    February 4th, 2010 | 1:41 am

    My 4890 WORKS with QE/CI!! Thanks netkas!
    How to make donation?

  335. February 6th, 2010 | 11:55 pm

    […] netkas for the 10.6.2 kexts […]

  336. headfuzz
    February 13th, 2010 | 5:44 am


    NOTE: If you have previously set up Screen Sharing you can VNC into your 10.6.2 system and don’t have to do steps 1 and 3.

    1) Boot into single user mode (safe mode *may* work, I didn’t try it) and copy the vanilla 10.6.2 NVDAResman.kext and NVDANV50Hal.kext files out of /System/Library/Extensions to somewhere else (Desktop for example) and reboot with -f which will give you nasty graphics but graphics nonetheless.

    2) Now go into System Preferences and activate a Hot Corner (aka “Active Screen Corners” – I prefer top left personally 😉 ) in the Exposé and Spaces Preferences Pane to sleep the display.

    3) Copy the kexts back to /System/Library/Extensions and repair permissions accordingly.

    4) Reboot and wait for the black screen to appear. Move your mouse to the hot corner you selected to sleep the display. Now move it again to bring the display out of sleep.

    VOILÀ! Perfect display and hardware support with the native 10.6.2 kexts. It’s a bit messy but works for me flawlessly. For the sake of a mouse movement and hot corner I can live with this minor blip until someone works out what’s causing the black screen.

    This works a charm on my Core2Duo/8400GS media centre so fingers crossed should help some of you too :)

  337. hackuser
    February 16th, 2010 | 8:58 am

    Hi netkas, i have try the new sleepenabler and it works, thanks;)

  338. hackuser
    February 16th, 2010 | 11:22 am

    can i know why all my post are deleting? I have broken some rules? Thanks

  339. dvd9
    February 17th, 2010 | 6:59 am

    Dell XPS 16 with ATI Mobility 4670 card.

    Is anyone ever going to write drivers for these ATI Mobility cards?

    Apple will not since they don’t use them.

  340. tangles
    February 22nd, 2010 | 11:17 am

    So Netkas,

    Is it possible to just get a 4870×2 up and running in a Mac Pro with SL?

    I’ve looked and looked, but can only find evidence of this for 10.5.8.

    1. accel.tar.bz2
    2. ATI_Init.pkg
    3. QE_CI_Exotic_cards_10_5_8.pkg

    Attempting the above with SL 10.6.[0|1|2] is a no goa…

    Am I doing something wrong? or am I just a bit ahead of expectations?


  341. tangles
    February 22nd, 2010 | 11:18 am


    in step 3, I’m using QE_CI_Exotic patch 10.6.2.pkg with SL instead…

  342. February 26th, 2010 | 1:08 am

    Gigabyte GA-EP35-DS3P
    Intel Quad Core Q9550
    8 MB DDR2, 800 MHz (2+2 dual)
    Gigabyte Nvidia GEForce 8800GT, 256 VRAM
    SATA HDs
    From 10.6 (everything working) to 10.6.1 with no problems.
    For 10.6.2 only need:
    remove Sleepenabler and replace with netkas one -Netkas you are better than Kalasnikof :)!
    Sleep working fine. Update easy, with out problems!

    Confirm that everything is working PERFECT.

  343. qstatix
    March 1st, 2010 | 10:20 pm


  344. March 3rd, 2010 | 5:52 pm

    Hello! I’ve been installed qe_ci_exotic_10.6.2 and got artefact after reboot :( My VideoCard is Sapphire Radeon 4830

    Привет! Установил кекст для 4830 (видео определилось нормально), и qe_ci_exotic_10.6.2, после перезагрузки только артефакты и ничего более…

  345. March 3rd, 2010 | 5:59 pm

    Yes, I’m using next in extra\
    Graphics Mode

  346. March 9th, 2010 | 1:08 pm

    Hello there netkas or whoever else is reading this !

    I followed the upper kinda guide about 4830 (Sapphire 4830 512 dvi-svideo-dvi).

    After installing vanilla SL , updated to 10.6.2 , put the kext about the id using kext helper , then installed the qe-ci-exotic package.

    Resolution is perfect , so is refresh rate @60 , BUT there’s a strange hiccups from the GUI ..I don’t know where it’s coming from but when moving the mouse it’s making some “stops” when moving , and not only the mouse but the whole GUI , but it’s most noticeable with the mouse (even when typing you can notice it).

    Does anybody has ANY idea about the situation ? Because I’ve looked around and found nothing.

    Thanks for any help.

  347. homesnake
    March 11th, 2010 | 4:34 am

    Thanks to Rob G :

    “Here are the Kext to get rid of the Kernel Panic with nvidia 7 series cards in 10.6.2. Full Q/I and C/I. just download and place in /System/Library/Extensions/

    fixed my 7600GS Kernel Panic issues after I stupidly updated to 10.6.2 via the updater

  348. MacOSXAddict
    March 14th, 2010 | 9:59 pm

    Hi Netkas
    I need help.

    I have a real Mac Pro (1.1) and I’m trying to get a new ATI (XFX)4850 1Gig installed.

    I’ve downloaded all the tools I could find, but when I try to boot my box with both cards installed I get a kernel panic. On my Bootcamp Partition I have Windows Vista X64 up and running and can see both cards. Is there a way on the windows side of the box to install just enough to get the card visible from the MacOSX side so I can run the injectors and Flash the card using Zeus (the new ATI flashing tool). Or can I Flash and get it working from the Windows side in general?

    Please help. I’m great a Network engineer, but when it comes to messing around with the internals of the OS I’m a cluts and don’t want to wind up with a Doorstop…

  349. alf
    March 20th, 2010 | 3:26 pm

    Thnaks for your work!!!!!!!!!!!!!!!!!!!

    But Sapphire 4870×2 is not working with qe_ci_exotic_10.6.2

  350. March 20th, 2010 | 8:29 pm

    […] updated your computer to 10.6.2. With this assumption, I’m hoping you followed Netkas’ guide to update the sleepEnabler kext (the 10.6.1 version will not work with […]

  351. March 21st, 2010 | 7:58 am

    […] Translate By […]

  352. MaxOSXAddict
    March 24th, 2010 | 6:40 pm

    Hi Guys, this all may be for nothing. The mac just went into Apple to get a repair. The logic board blew :(

    I may be getting a newer Mac Pro anyway.

    If I could get the answers anyway I’d appreciate it (in case it’s jsut the Logic Board), if not for me, for the ones that want to do it after me.

  353. pearl
    March 27th, 2010 | 4:08 pm

    Strange, after post 116 @ ROB G kext to solve nv 7xxx issue i am able to boot without KP, but KP appear accidentally after few minutes later with… I have 7600GS. Maybe I miss something different, anybody some hint here?

  354. Piterek12
    March 29th, 2010 | 2:40 pm

    Bye, bye Celeron 430!
    What can I do with this?
    Help me!!

  355. March 29th, 2010 | 5:36 pm

    Can I obtain from you a ISO to install Leopard 10.6 in a HP laptop 6700 series with Audio and WIFI support? I can donate for support.
    please reply.

  356. March 30th, 2010 | 1:46 pm

    […] the combo update from the site. The original 10.6 SleepEnabler was replaced with the 10.6.2 version from Netkas’ site after the update but before […]

  357. Macphreak4evr
    May 6th, 2010 | 6:56 pm

    mine was hosed after the 10.6.2 update, even with Stellarosas V3 fix, as stated in the posts, a Geforce 7xxx series card is NOT supported without the -x32 boot flag, 64 bit drivers are not supported, now you can download old kext or try to use an injector, and it can work, but stuck at native resolution without multiple monitor support, I just bought a 20 dollar Geforce 8400 512m ddr2 card (pci xpress) and it worked just fine. all is well and now on 10.6.3

  358. MAV
    May 11th, 2010 | 11:22 am

    I have problem with running my graphic card ati mobility hd 4500 on snow leopard. Can you advice how receive resolution 1366x768x32 or better GL/QE.

  359. tolga
    June 24th, 2010 | 12:22 pm

    3d Graph in Grapher application is not working:(((( I have a 7600 gs agp graphic card but QE and CI disabled in SL how are enabled? thanks:(

  360. tolga
    June 25th, 2010 | 11:18 pm

    hi netkas
    my system is 32 bit and snow leopard is working but cannot get CI/QE on 7600GS agp card:( so grapher, front row… etc. are not working:((((
    p.s: sorry in my bad english

  361. reeve24
    June 29th, 2010 | 7:56 am

    Any news about Atheros AR9285? PCIID-168c:002b? and ATI Mobility HD4570 as well.. anyone up there? Please help us..

  362. September 10th, 2010 | 4:54 am

    […] will now be fully enabled by default by using this guide. For further ATI solutions, check out this post on netkas’ […]

  363. February 17th, 2011 | 3:26 am

    […] […]

  364. May 7th, 2011 | 6:29 am

    […] will now be fully enabled by default by using this guide. For further ATI solutions, check out this post on netkas’ […]

  365. June 26th, 2011 | 6:49 am

    […] […]

  366. anon
    August 17th, 2011 | 3:19 pm

    All the links to the hosted files are dead.

  367. Guest
    October 23rd, 2011 | 7:32 am

    hey dudes!

    I cant find a driver for my wifi usb adapter, it’s got an atheros chip ar9271, I need it to definitely move from windows to mac os x

    I know I can build a rudimentary driver using the ath9k_htc linux driver source code

    here is the deal, I am totaly new to kext development, so could you point me in the right direction?

    …building tools and libraries needed

    I’ve got xcode 4.2, on mac os x 10.6.7… just in case :)


  368. July 25th, 2012 | 8:33 pm

    Good way of describing, and good paragraph to take information concerning my presentation topic, which i
    am going to convey in academy.

  369. July 28th, 2012 | 11:32 am

    […] Hackint0sh User : Take a note of following [VIA] […]

Leave a reply