PC EFI V10.4.1

New version of chameleon based booter includes these new abilities:

  • GraphicsEnabler now supports Radeon hd 2/3 series too, but only for Leopard
  • GraphicsEnabler now set up bin_image property for all radeon hd cards found in system, should fix 100% fan speed issue.
  • You can tell GraphicsEnabler(GE) to use custom version of bios(for overcloking/changing fan speed/ etc). Use option -useatirom, and GE will look for bios files in /Extra folder (from root and boot partitions, Extra from root partition has more priority). Place bios files to Extra folder and rename them to this format – ati_XXXX_YYYY.rom, where XXXX – devid, and YYYY – vendor-id, for example rom file for 4850 should be named – ati_9442_1002.rom.
  • 3rd party sm_cpu_type patch added (well, doesnt work for me anyway) and 3d party patch to fix hibernation.
  • Proper enumerating of all pci ethernet/video devices
  • Fixed few typos
  • Support for radeon hd 4730 (rv770 based card) added to GE, the card wasn’t tested tho
  • Support for multiple Radeon hd 48×0 cards in SnowLeopard
  • Added GE support for 2600 and 3870 in snowleopard, need to remove x2000.kext to get reschange, other pre-4xxx cards need to be tested yet

Installation – make sure you have chameleon2 installed, then replace boot file in boot partition with this one – boot_10.4.1

Sources – Chameleon-2.0-RC3-r658-src_PCEFIV10.4-src.tar.bz2

Also, legacyAti4800Controller kext, to forget about adding dev-id to that kext after every update – kext, use in mkext in /Extra/

p.s. Updated Graphics Enabler now works with 10.6.2 and ati 48×0 gpus.


  1. lastExile
    October 13th, 2009 | 2:19 pm

    😀 sweeet !

  2. netkas
    October 13th, 2009 | 2:24 pm

    Dont ask about mobilty, they dont work

  3. OcciJano
    October 13th, 2009 | 2:24 pm

    Thanks a lot!!!

  4. 4870
    October 13th, 2009 | 2:27 pm

    you are great , i love you man

    but does it support 4870s or not

    ///sure 😛

  5. ync
    October 13th, 2009 | 2:47 pm

    i have only chameleon rc3, just replace old boot to the newer boot from here and reboot, right? thats all?

  6. Alex
    October 13th, 2009 | 2:53 pm

    Netkas, YOU ARE THE BEST!!! Thanks a lot for ATI rom injection! :) Now I don’t want to move my 4870 to trash 😉

  7. chuuey
    October 13th, 2009 | 2:58 pm

    thanks a lot netkas, works fine on my 4890 toxic edition, using 64-bit kernel too 😉 keep it up!

  8. Fyrce
    October 13th, 2009 | 3:01 pm

    Установил V10.4, перезагружаюсь.. Комп начинает грузится, доходит до загрузки бута и уходит по новой на перезагрузку..
    Остаюсь на V10.3, который работает на ура)

  9. October 13th, 2009 | 3:26 pm

    Great! Thanks alot, been waiting for this! You don’t need to add the kext if you have an 4870 right?


  10. arobasefr
    October 13th, 2009 | 3:29 pm

    Netkas, Yes you’re the best definitely !

    Can I use the PC rom for my card directly ?
    or do I have to dump it under OSX ?

  11. Mixed
    October 13th, 2009 | 3:41 pm

    A thousand thanks to you Netkas, lord of the universe MAC for the fabulous work you do.

    And thank you for the answer that you gave me on my Sapphire HD 4870, but I had
    has the only HD 4870 incompatible, probably due to a RV770 modified.

    So I sold it for half of his money and bought a new sapphire (that is the least
    expensive) HD 4890 1GB (new edition and then a … “new layout” DP.HDMI.DVI which does not permit to connect my HD TV) but at least it is recognized and works perfectly with the unbelievable work that you realize and whose owners macpro welcome too.

    You are a great among the greats.

  12. pippo_choi
    October 13th, 2009 | 3:48 pm

    I hope netkas make cdboot file

  13. macmunch
    October 13th, 2009 | 3:49 pm


    I have one question right now I try to install 10.6 with TOTALLY VANILLA guide from insangly forum. I have a 4870 and cant install 10.6. So as I read i need this PC EFI 10.4 to do so …

    One question I have ! Will my 10.6 Boot from the disk which it is installed or do I have to boot every loadup through a USB stick or something like that ?

  14. October 13th, 2009 | 4:03 pm

    thanks a lot … in nomine Netkas et riws et osx86 sancti 😉

  15. cparm
    October 13th, 2009 | 4:06 pm

    hi netkas,

    add the ability to use custom a bios is a great idea, but does it work with nvidia cards ?

  16. Alex
    October 13th, 2009 | 4:33 pm

    “…does it work with nvidia cards ?”
    It started working with nvidia cards long time ago :) with key “VideoROM” in boot.plist

  17. netkas
    October 13th, 2009 | 4:34 pm

    for nvidia – chameleon guys already done it in rc2/rc3, read their manuals about it

  18. paxos
    October 13th, 2009 | 4:40 pm

    Any hope for HD 3870 in SL?

  19. cparm
    October 13th, 2009 | 4:51 pm

    exact, i hadn’t saw it, i feel like a noob now :-)

    sorry for this stupid question

  20. mm67
    October 13th, 2009 | 4:59 pm

    Cpu type patch works ok, shows Q9550 as Quad-Core Intel Xeon

    ////how exactly do u use it to make it work ?

  21. Emilo
    October 13th, 2009 | 5:56 pm

    Quote: “It started working with nvidia cards long time ago :) with key “VideoROM” in boot.plist”


    Would you explain how to do it for nVidia GTX 260 card?
    Can I use GTX 260 ROM that I have saved with nVFlash utility?
    Where can I find “devid” and “vendor-id” for my card?

    ///reread all comments for this article, kthx

  22. Joshua-fr
    October 13th, 2009 | 6:04 pm

    Hi Netkas,

    As all say, Thanks a lot for the good job.

    Now, about hibernation, you wrote that you added a fix.

    On my laptop i’m still not able to use deep sleep. It seems to use the hibernation file correctly :
    kernel Opened file /var/vm/sleepimage, size 4294967296, partition base 0xc805000, maxio 400000

    And going correctly to sleep but it looks like chameleon is unable to start from the sleep image.

    So, if you have time to spend for this, is there a way to debug this?

    PS : shutdown/restart does not work on my laptop so it is possibly related.

    Take care.

  23. Joshua-fr
    October 13th, 2009 | 6:11 pm

    One more thing is that Chameleon says : incorrect image signature…

  24. Senax
    October 13th, 2009 | 6:38 pm

    Hi, thanks it seems to work better than the evoenabler.

    When my machine woke up from sleep it crashed though… this is with a 4850. Is there anything I can do to help debug this?

    Which card is the best to get? I don’t mind buying someting new, even nvidia.



    ///try SleepEnabler.kext

  25. Black Knight
    October 13th, 2009 | 7:06 pm

    Hey netkas, great work. I’m wondering if this will allow Graphics Enabler to work with Leopard for 48×0 cards now. You had mentioned in PC_EFIv10.3 that it only worked for SL.

    ////yeah, should work. custom bios image will be needed for card which have jumpy screen


  26. cyberdog
    October 13th, 2009 | 7:36 pm

    very very very good work
    Thank you !!!!

  27. loll
    October 13th, 2009 | 7:38 pm

    Hey Netkas,

    update to v4 and i can remove EVOenabler now.
    Btw my 4870 (1002 9440) is shown as 4890 in pci cards and gfx card panels of system properties. is it normal ?

  28. flasho
    October 13th, 2009 | 8:27 pm

    its work with GTX285

    Love u netkas .

  29. mm67
    October 13th, 2009 | 9:07 pm

    For Quad core processors one must add SMcputype 1281 to smbios.plist

  30. Andreas / mitch germany
    October 13th, 2009 | 9:24 pm

    Thanks- Works great on C2D.
    I made an version with pci 0 as default – some users didnt have pci 1 as pci root device. No other changes made. Posted changes of source part

  31. mathis
    October 13th, 2009 | 9:47 pm

    Sweet stuff netkas!
    Any infos whether radeon hd 2 series will somewhen be supported by SL?
    Thanks and keep up the good work!

  32. MeAngry
    October 13th, 2009 | 10:05 pm

    Hi Netkas, tnx for another great release!

    I’m affraid my ASUS 4870 still won’t work with GraphicsEnabler though… It works with ATY_init, sot that makes me wonder what the difference exactly is.

    I tried switching the PCI value, tried using -useatirom with an alternative BIOS file, but nothing seems to help… :-(

  33. nathan7
    October 14th, 2009 | 12:47 am

    Works fine in 32-bit, but strangely in 64-bit it hangs at blue screen just before Desktop.

    If I boot 64 with -v -x it hangs at a very slow repeating 2.2.05 m168efe17 after Waiting for DSMOS…



  34. nathan7
    October 14th, 2009 | 12:50 am

    64 works fine with pcefi 10.3.

  35. musicchamber
    October 14th, 2009 | 1:00 am

    It works great to me. My video card is gigabyte hd2600. Also use option “-useatirom” with rom file released by Apple update.

  36. October 14th, 2009 | 3:05 am

    Excellent timing man, I just received my Sapphire Vapor-X 4870 2GB today and it worked right out of the box, thanks to this new release from you

  37. Matty
    October 14th, 2009 | 6:22 am

    got an asus 4870 512mb myself and with 10.4 it does work.
    had to use -pci0 on my asus p5e board tho

  38. RonnieD
    October 14th, 2009 | 7:31 am

    Could someone with a PciRoot(0×1) configuration test this mod of PCEFI 10.4 bootloader for me?
    I’m trying to make it autodetect PciRoot value.

  39. Nick
    October 14th, 2009 | 8:06 am


  40. October 14th, 2009 | 8:24 am


    What CPU are you using?

    Perhaps Chameleon is not detecting the right amount of cores and then injecting the wrong cpu-type.

    You can manually specify in smbios.plist

    See this thread:

    You can add to smbios:


    For Core2 Quad/Quad Extreme and Core i5/i7.

    ////yeah, added that and it was recognized

  41. Pron
    October 14th, 2009 | 8:32 am

    Hey Netkas, thanks for the update. I got my 4870 to work on my P5Q-Deluxe now without having to use EVOEnabler. I had to use -pci0. Also my 2.8 GHz Q9550 quad core was showing up wrong, but using SMcputype 1281 fixed it. FYI for people who want to know, you can use:
    1281 – Quad-Core Intel Xeon
    769 – Intel Core 2 Duo
    257 – Intel Core 2 Solo
    So now it shows up as a 3GHz Intel Xeon. By the way, I still dont get QE/CI enabled. Is that normal? Do we have to wait for SL 10.6.2?

  42. betz
    October 14th, 2009 | 8:52 am

    hi netkas.
    i got 4770 on my pc. any idea how to get this card work?

    ///no idea, try with GraphicsEnabler and Leopard

  43. Pron
    October 14th, 2009 | 9:50 am

    Sorry Netkas, actually I do..I just realized that SL doesnt show QE/CI status in the system profiler, so I assumed that I wasnt getting QE/CI. I just tested this using the Dev utilities, and found out that I do. Thanks Netkas..

  44. notsure
    October 14th, 2009 | 10:39 am

    Well, I replaced 10.3 (Andreas’ boot file with -pci0) with 10.4 boot from this site and everything works fine so far. What gives? Does the new 10.4 boot auto detects PCI Root value? Then I switched to the modified 10.4 for -pci0, the same, it works fine.
    Either way still no PCI cards info. The cpu type trick works fine also. Thanks!
    Asus P5Q, 9450, MSI N9600GT (EFI) – 10.6.1 64bit

    ///thats only for ethernet devices and ati gpus

  45. cparm
    October 14th, 2009 | 11:15 am


    it’s seems to work for me (PciRoot(0×1)), what did you have changed ??

  46. doppiozero1
    October 14th, 2009 | 11:57 am

    Hi Netkas,
    first sorry if my english is awfull, and be patient for my ignorance (is my first Osx installation on a pc)
    and if preface is a bit long but is to explain before asking..

    I’ve installed Snow Leopard on my pc following tseug guide on insanely mac (the only guide i could understand by now)..
    I skipped the step 8 in that guide so i have in
    Kernel Flags
    maybe i’m lucky but my sapphire hd4870 1g dual dvi seems to work out of box, i could change resolution on my 2 monitors, and i don’t see strange things.
    under graphics/monitor is recognized and say hardware accellerated.
    (well ‘ve to install using a 8800gt then i substitute the Nvidia with the ati, but nothing more)
    Updated to 10.6.1 and Installed PC EFI 10.4, substituting the boot file with the one here, done chmod chown to match the olds one permissions..
    and added to

    the only change i could see is that under PCI now i see the 4870 (as aty,motmot)
    and 2,5 gt
    and ethernet
    All seems to work as before, a bit more responsive mouse maybe..
    So the questions;
    1)Ive done all correctly?
    If i read well the post and the comments i’ve not to install any other package right?
    2) there’s something else i’ve to check?
    3)is correct that yours boot file have an @ at the end of permissions when i do an ls -lrt? (sorry i’m learning the basis of unix now, so is surely a stupid question but i’m puzzled why old one no and the one i’ve installed have this)..
    Thanks if you have the patience to reply..

    ///seems t o work correctly

  47. friend
    October 14th, 2009 | 1:25 pm

    this boot has deep sleep working:

    Your boot, pcefi 10.3 and pcefi 10.4 (the last) don’t, in these the boot file don’t wake the kernel,, please fix look up! hi and thanks

  48. Tom
    October 14th, 2009 | 1:48 pm

    does “option “-useatirom” with rom file released by Apple update” give me snow leopard support (atleast this qe stuff) for ati2600?

  49. kup
    October 14th, 2009 | 4:00 pm

    Where can I get just the .rom file from the HD2600 Apple update?

    I can find the package installer but not the .rom file on it’s own.

  50. Fjtorsol
    October 14th, 2009 | 4:34 pm

    I have a strange kernel panic after ThrottleProcessIO: throttling disk i/o (system log) having sleeped the computer before.

  51. Justin Spencer
    October 14th, 2009 | 5:03 pm

    Hi Netkas,

    A million thanks for all your hard work. I installed PC EFI V10.4 and everything is running very stable. But I cannot watch .avi files on VLC. If I understand the directions correctly I don’t need to add my cards (ATI 4890) device properties to the smbios.plist because PC EFI V10.4 should inject that for me? Is this correct? Do you have any suggestions?



    ///you need qe_ci_exotic pkg i posteda while ago.

  52. Justin Spencer
    October 14th, 2009 | 5:15 pm

    Hi Netkas,

    I had one other question. With PC EFI V10.4 which kext files are needed to run a ATI 4890?



  53. zarac
    October 14th, 2009 | 5:22 pm

    //Any hope for HD 3870 in SL?

    you can try using new option -useatirom with bios image of original Mac HD3870 in Extra.

    mac bios is too big to flash onto pc cards, so noone yet reported if this could work.

    it’s a far shot, but worth a try

  54. zarac
    October 14th, 2009 | 5:29 pm


    you can find mac bios here:

    i have replaced my 3870 with 4870, but stilo very interested in making it work

  55. nathan7
    October 14th, 2009 | 6:56 pm

    I still cannot get my system to boot 64-bit with pcefi 10.4. Anyone else have a hang at blue screen with 64-bit?

    Also, my sound (using a few legacy kexts in /E/E) fizzles before a sound plays after sleep when booted 32-bit with pcefi 10.4.

    Everything works fine with pcefi 10.3.

    Thank you netkas!

  56. TRD
    October 14th, 2009 | 7:07 pm

    Thanks a lot netkas. No need evoenabler anymore. My sapphire HD4870 512Mo DDR5 Blue PCB works fine only with your boot now on snow kitten. Now i need a QE/CI.

  57. musicchamber
    October 14th, 2009 | 7:38 pm

    Just tested chaemelon rc3 + EFI boot 10.4 + “-useatirom” + ati_9588_1002.rom(released by Apple)

    10.4 => Okay
    10.5 => Okay
    10.6 => black but LCD is not in sleep mode (Originally displaed snow spots with ATI injector>_<)

  58. bero
    October 14th, 2009 | 9:42 pm


    That @ is a standard OS X thing, and means that there is some extended attributes (information) associated with the file. Yours is probably the ‘downloaded from internet’ flag that OS X automatically attaches to all downloads.

    At a terminal cd to the directory where the boot file is and type ‘xattr boot’. This will printout the extended attribute. If it is ‘’ it is the download flag. If you want to remove it you can use:
    sudo xattr -d boot
    to remove it.

  59. sajmandajmand
    October 14th, 2009 | 9:47 pm

    SMcputype 1281 did not do the trick for me.
    Do I need some other files for it to show the CPU correct?

  60. chris
    October 15th, 2009 | 12:20 am

    Hi all, I have the same situation with snow leopard/hibernate as @Joshua-fr has.
    Laptop seems to go to hibernation just fine. But wakeup ends up with normal boot and the message “incorrect image signature”.
    It worked fine for leopard! Any suggestions would be nice?

  61. Kgerm
    October 15th, 2009 | 1:14 am

    Netkas, you fucking ROCK!!!
    sleep now works on Diamond 4870 1gb on ep45-ud3p v1.1 with sleepenabler.kext in E/E…running 64bit… v10.4 of course
    Snow is getting more solid then Leo ever was…
    it all most “just works”

    my system is 99.9% now…
    there are a few glitch things such as the usb mouse all most allways has to be replugged in and Spaces is not staying binded to my 5th mouse button after about an hour it drops the function but log out and in fixes that…

    just incase you guys didn’t know DO NOT LOG IN TO GUEST ACCOUNT!!! it will wipe user account!!!

    THANKS AGAIN Netkas and every one else who put in there time blood sweat and tears … apple is getting a shit load of R&D with out spending a dime…

  62. clipper99
    October 15th, 2009 | 1:18 am

    Woohoo! Finally made this work! No more EVOenabler….thats a good thing right? Was embarrassingly easy, even for a PC person. I don’t know why I couldn’t get this to work with 10.3 and my XFX HD4870 but, well, I don’t really care now! :)


  63. Teomi
    October 15th, 2009 | 8:48 am

    Netkas you are the best!!!!!
    With EFI 10.4 my Asus p5q deluxe with Ati 4850 1 gb ram snow leopard 10.6.1 work fine!!!!!

  64. desdichado
    October 15th, 2009 | 9:46 am

    Netkas, thx for your great work.
    One remark-maybe change OSBundleRequired in Legacy4800 kext to Root?It will allow to load this kext more properly.

  65. BuildSmart
    October 15th, 2009 | 10:06 am

    I’ve got to give you credit netkas, you did the EFI64 tables first and your solution also generate a valid table.

    I also see that you are releasing more of your sources in what appears to be an attempt to help stimulate further development in the hacintosh community and in my opinion this is good for the community in general.

  66. vince
    October 15th, 2009 | 10:19 am

    // zarac

    // you can find mac bios here:

    Does someone have a bios for HD3850 ?

  67. ifrodo
    October 15th, 2009 | 11:22 am

    Is that me or you didn’t change the logo or the version string of Chameleon RC3 in that release?

    I’ve replaced the boot file, it boots fine, but the GUI is exactly the same as with Chameleon RC 3, it shows a Chameleon as a logo and Chameleon 2.0 RC 3 as version string, no trace of PCI EFI.

  68. shadowmajk
    October 15th, 2009 | 12:47 pm

    All its ok, but what about new FakeSMC… netkas?

    Actuall version make me longer boot time 😉

  69. VultU
    October 15th, 2009 | 12:48 pm

    Thank you Netkas!

    Works perfect with ASUS P6T and CPU recognition works too!

  70. Shuriken
    October 15th, 2009 | 12:49 pm

    Hi Netkas

    Many thanks for your good job. I recently succeeded in installing a retail SL on my Asus P5Q3 + Gainward HD4870 Golden Sample, and I thanks it is clearly thanks to you and all the good work of the OSX86/Hackintosh community.

    Before your 10.4 EFI, SL was only starting with evoEnabler kext and GraphicsEnabler=No.(Blank screen if not)
    Now it seems that I can use the GraphicsEnabler=Yes, but my card is still not recognized as a 4870 but a 4890.
    And no change from leopard, I still can’t use dual display (a second display, a LCD TV on HDMI, desperatly keeps blank)

    Is it because I have and exoctic layout (DVI+DP+HDMI+VGA)?

    ///thats right

    Should I install the Kext your precised?



  71. g0f3r
    October 15th, 2009 | 12:52 pm


    Where can I get apple bios for my hd4850?
    Or maybe I don’t need it…
    But still 1024×768 resolution, without acceleration with pc efi 10.4 here;/

  72. topix
    October 15th, 2009 | 4:08 pm

    Hi netkas,

    it works with Sapphire hd3650 512 DDR4 on Snow Leopard??


  73. arobasefr
    October 15th, 2009 | 4:37 pm

    For ATI rom injector de syntaxe is

    y -useatirom



    Thank you for reply

  74. musicchamber
    October 15th, 2009 | 5:23 pm

    Hi, there! I put “-useatirom” in the kernel flag

  75. LaCruz
    October 15th, 2009 | 8:34 pm


    Works fine for me!

    Good job!

  76. Stoffe
    October 15th, 2009 | 10:49 pm

    Thanks, now I can run my HD4890 without evoenabler in 64 bits.

  77. bbchucks
    October 16th, 2009 | 5:18 am

    hey netkas,
    does this mean that my 4870 card which has 1dvi, 1hdmi and 1vga will have dual monitor now? i can use the dvi + vga port?

    ///ofc not

  78. Alex
    October 16th, 2009 | 11:42 am

    Hi, Netkas!
    First of all, thanks for your work and sorry for my bad english :)
    Next is a question. I have some extra info in my BIOS DMI section (macmodel, serial, manufacturer etc). Bootloader won’ts read this info from DMI and injects it’s own info dependent from CPU core numbers :( On my mobo ASUS P5KR with Core2Duo E8500 (2 cores) bootloader names my computer MacPro (4 cores!) instead iMac. It’s not a big problem, of course, but why bootloader can’t get info from DMI? Do we have some chance to correct this in the future? Thnx.

    И немного по-русски, если я намутил с английским :) Будет ли когда-нибудь загрузчик считывать информацию о модели из DMI биоса, или это очень сложно? И почему при процессоре E8500 загрузчик обзывает комп MacPro? Заранее спасибо за ответ.

  79. ZGT
    October 16th, 2009 | 2:37 pm

    This version works fine for me! thanks!!
    but always have this error in snow leopard:FireWire runtime power conservation disabled. (2).
    In leopard 10.5.X, I have this error:FireWire unable to determine security-mode; defaulting to full-secure.

    Some people thought this error with PC-EFI related.Because when using PC-EFI V10.2 this error has not appeard.I had believed after the test.

    I did not know the reason.It drives me crazy….
    This error with PC-EFI related?Is this?

  80. netkas
    October 16th, 2009 | 2:58 pm

    Эти вопросы к девам хама, они эту часть писали

  81. netkas
    October 16th, 2009 | 5:23 pm

    Added support for 2600xt in SnowLeopard, but need to remove ATIRadeonX2000.kext.

    when I booted with 4850 and 2600xt, gui appeared after few mins of blue screen, next, with glview, I discovered taht 2600xt opengl engine has Zero kb of video ram, thats problem with it i think.

  82. Landau
    October 16th, 2009 | 8:20 pm

    Gecube 3870 works perfect in 10.5.8.

    Thanks :)

  83. October 16th, 2009 | 8:27 pm

    NK: gui appeared after few mins of blue screen,

    I have this problem too with a Sapphire 4870X2 (2pc) see:

    Finally succesful with Netkas’ solution, as posted here: (with the pci=0 option)

    I’m using a Asus P5K-E, dual Sapphire 4870X2’s but here’s the thing.
    It takes like forever to initialise the graphics mode, also with a reschange it takes more than 90 seconds for the Card to initialise and thus leads to very long boot times.
    Strange thing is that with a fresh install it takes 20 seconds.

    -> found out something more, there’s a residual image on the desktop of the last desktop of the closing session of the previous boot during the first few seconds at the end of the 90 second initialisation. It seems that the memorycontents of the last boot is still there.

    After a cold boot (pull the power plug) or booting from a windows session the init-time is a ‘mere’ 20 seconds. There’s someting fishy going on with the initialisation of the graphics card and it’s memory….. idea’s are welcome.

    Also Quicktime X is refusing to play video’s, other videoplayers work fine.

    Any idea’s??

    ////its not same, i know the source of my problem, u dont.

  84. nathan7
    October 17th, 2009 | 12:16 am

    I still cannot boot 64-bit with pcefi 10.4.1. It hangs right after Waiting for DSMOS… I am using latest FakeSMC. 32-bit boots fine. I can boot 32 or 64 with pcefi 10.3.

    Netkas have you any idea why 64-bit would hang at blue screen but 32-bit is fine? Thank you.

  85. Mac_Dude
    October 17th, 2009 | 2:57 am

    Thanks Netkas !
    Another great release

  86. musicchamber
    October 17th, 2009 | 4:17 am

    The situation is improved by EFI 10.4.1 + -useatirom. (can see mouse pointer now!!)

  87. kup
    October 17th, 2009 | 4:56 am

    Musicchamber, how did you get around the graphics corruption in 10.5 with the 2600xt and the Apple Bios? I get a similar result as you do with 10.6. Did you remove x2000.kext in 10.5?

  88. 13lazing
    October 17th, 2009 | 6:30 am

    All I can say is WONDERFUL!

    Thanks, Netkas you are the best!

  89. musicchamber
    October 17th, 2009 | 7:13 am

    Hi, kup..
    In 10.5 everything goes well, no need to remove x2000.kext. Corruption only happened in 10.6.

  90. macwanabe
    October 17th, 2009 | 9:48 am

    Hi I get a kernel panic at boot on 10.4.1 in my realtek kext 32 bit mode . works fine with 10.4.

  91. zarac
    October 17th, 2009 | 11:57 am

    //Does someone have a bios for HD3850 ?

    nope, because there is no HD3850 mac edition, only 3870

    ///mac’s 3870 doesnt fix qe/ci in snow, so why to bother ?

  92. kup
    October 17th, 2009 | 12:24 pm

    Cheers for your reply. Do you have any idea what would conflict with the bios to cause corruption? I was previously using ATY_Init.

  93. Duy Dang
    October 17th, 2009 | 4:30 pm

    Have any one tried GE with 3870-mac-pc-bios? I am download and report as soon as possible

  94. musicchamber
    October 17th, 2009 | 11:58 pm

    Hi, Kup
    I’m not very sure. But I guess the key is bios. According my experience for HD2600XT with 10.6. I got the same corruption with both ATY_Init and BIOS(PC edition, it’s only 64KB). For BIOS (Mac edition, it’s 128KB), the corruption is like the one I previous attaced.

  95. October 18th, 2009 | 12:19 am


    I’ve found out, why the cpu detection does not work on some systems. It’s a bug in Chameleon. Platform.CPU.Vendor… and other are used in the code, for instance to setup NoCores, but were never initialized. I have fixed the bug quick and dirty. Here’s the patch to the netkas source It also contains a compiled boot, but this boot uses PCI0.UID=1 as default.

  96. Galbazaa
    October 18th, 2009 | 11:31 am

    Hey netkas, is it possible to write the FSB value into the BL, cause the EFIFSB is always for me wrong, so 181 or 183, it depends from the App, but it should be 200 as usual for C2D Merom CPU. Disable CPU Info detection?

    ///there was a key in chameleon to specify fsb speed, google it

  97. Matthew L.
    October 18th, 2009 | 11:53 am

    Hi netkas,

    I’d like to ask if there’s any disadvantage of the 1GB 4870 to the 512MB. (By Mac OS X means of course, do the 1GB models use different dev-ids thus need a patch?)

    Thanks in advance.

    ////no disadvantages

  98. RonnieD
    October 18th, 2009 | 2:36 pm

    * Implemented PciRoot autodetection, removed unused variables

    Netkas, could you test if it’s working for values other than (PciRoot(0×0)) ?

  99. Comeon
    October 18th, 2009 | 3:57 pm

    The rapid share link for downloading 10.4.1 is still redirected to a rogue site. This site installs a trojan (if you are running windows) and is a antivirus malware app. It uses social engineering to trick the windows user into buying a antivirus app.

    Please have rapid share fix their .htaccess code on their apache server to fix this redirection.

    I highly respect you man and appreciate everything you’ve done for us but please leave this post until this problem is fixed.

    ///I have nothing to do with, but, if you prefer with limitation for amount of downloads , then I will post stuff there next time.

    ///also, i just tried link for booter and had no problems with any redirection, so I think you are just trolling.

  100. Comeon
    October 18th, 2009 | 5:42 pm

    I am not trolling man….just tryin’ to keep everyone safe, at least any window users that might try to download.

    I also checked the link on my Mac Pro…same result after the connection to, I’m redirected to It isn’t just your link, it is


    Sorry if I offended. I’ll leave now and stop tryin’ to help out.

  101. Comeon
    October 18th, 2009 | 6:22 pm

    The download link is now fixed…..


    ///I didnt change anything.

  102. sirdemon
    October 18th, 2009 | 10:29 pm

    i’m having the same trouble as ComeOn.
    i keep getting directed to a fake virus software site.

  103. aviatmech
    October 18th, 2009 | 11:28 pm

    It’s not just Comeon having that redirect problem. I’m having it too. On both my mac & pc. But not on my iPhone?

    Anyway, if you disable javascript in your browser (I use firefox), go to the download page, re-enable javascript and refresh the page, then you can type in the authenticator and get the d/l. FWIW.

  104. kup
    October 18th, 2009 | 11:45 pm


    Cheers for the help. I’m still getting the graphics corruption though. :(

    In my boot plist is this:

    // Graphics Mode
    Kernel Flags
    -x32 arch=i386

    That doesn’t seem to even recognise the bios or init’ the card. :(


    PS: Would you be able to upload your boot.plist and your copy of the bios to hotfile or somewhere?

  105. musicchamber
    October 19th, 2009 | 12:56 am

    The bios I got from the following link..(you might need pacifist)

    Btw, I think the only difference between your plist and mine is:
    not “y” only

  106. kup
    October 19th, 2009 | 1:06 am


    Cheers for that. I got the same bios then. Did you just rename it to ati_9588_1002.rom from RV630Lamna_027_252.img (change the extension too)?

    It just doesn’t seem to initiate the card for me, I get the same corruption as if I were using ATY_Init with a stock x2000.kext…

    I’m actually tempted to flash the card to see if it makes a difference… 😛

    I’ve got a completely Vanilla install except for this bloody card. lol

    Cheers for all the help, dude. Are you on InsanelyMac or any of the other sites?


  107. Itsn
    October 19th, 2009 | 2:00 am

    First off, this tool has worked incredibly well. I updated to 10.4.1, and am using a pre-fabricated DSDT.aml and smbios.plist for my motherboard. Those two files are from the lifehacker “hackintosh” push. Secondly, I am using an ATI Sapphire Radeon HD 4870 1GB, but it won’t wake from sleep.

    Anyway, since i’m using the GraphicsEnabler, the DSDT.aml shouldn’t affect my graphics output.(?) I have SleepEnabler.kext installed in a mkext package. Everything works perfectly, QE/CI also seem to work. The computer sleeps and wakes from sleep alright, but when it wakes from sleep there is no output on the monitor. My guess is the graphics card isn’t waking properly from sleep. I’ve tried to search everywhere for this issue, and have been doing so for the past day or two with no luck. All my BIOS settings are in order, and it doesn’t seem to be a sleep issue since the computer itself wakes up.

    If anyone knows (or has experience with the issue) what the problem might be, that would be much appreciated.

  108. musicchamber
    October 19th, 2009 | 5:14 am

    Yeah, the same rom bios which I used now. Btw, please note it only works on 10.4 and 10.5. With 10.6, I got corruption scree too.

    Flash card’s bios might be dangerous, because bios size is not the same. One is 64KB, another is 128KB.

    I’m on insanelymac too. My account is the same “musicchamber”

  109. Galbazaa
    October 19th, 2009 | 9:44 am

    Ok, I ask it then different, is it possible to disable the use-efi-bus somehow?

  110. Dubwild
    October 19th, 2009 | 11:56 am

    @ Nathan 7, change HPet value in bios to 64 when booting 64bit os

  111. kup
    October 19th, 2009 | 3:11 pm


    So on a vanilla system with stock x2000 kexts you just used the -useatirom and the bios file and it worked?

    I cannot get my head around this at all. It just doesn’t seem to be loading the bios for me. Are you using the bios in / or in /extra?


    (Sorry for all the questions, you’re just the first person I’ve seen with the same GFX as me who publicly talks about it. lol

  112. LEN
    October 19th, 2009 | 4:12 pm

    Hi Netkas,
    first I like to thank you for all your hard work….

    My issue is firewire and now I am searching since month for a fix…
    but no one can help….

    This is the error I get while booting snow with pc efi v10.4.1: “FireWire runtime power conservation disabled. (2).”
    How can I fix this?

    I hope for your help Netkas.

  113. Chris
    October 19th, 2009 | 4:16 pm

    Excellent work netkas, I’m glad to see 3xxx/2xxx series support coming. I have a HD2400XT, let me know if there’s any chance of that working. I se you have 2600, you looked any at 2400’s?

    Thanks again, and looking forward to more ATI support…

  114. musicchamber
    October 19th, 2009 | 5:10 pm

    To Kup,
    It’s okay. I put the bios in “/extra”. And remove injector “ATY_init”.
    Btw, I guess another difference might be “dsdt.aml” if every configuration of plist is the same between us.

  115. Synaesthesia
    October 19th, 2009 | 6:27 pm

    So anyone try a 4730 yet?

  116. eri4
    October 19th, 2009 | 9:02 pm

    Спасибо Неткас!!!Всё работает!В загашнике имею ati2600xt прообовал поставить с твоим загрузчиком, карта определилась и работает но нет графического ускорения…я не обладю английским языком и всё, что понял так это то, что нужно удалить x2000.kext(что я и сделал)можешь кинуть ссылкой что делать дальше, не совсем пойму про биос видюхи и от куда его брать….
    спасибо тебе ещё раз!!!!

  117. OsX0211
    October 19th, 2009 | 9:11 pm

    Whitch bootfile I have to edit for the Graphics Enabler Options ? The one in root/extras or the other one (I just forgot the path ^^”.) ?

    Should my Sapphire HD4870 work wO EVOenabler now ? And, what kind of modified BIOS do you mean ? Do I have to flash that on my Card too ?

  118. kup
    October 19th, 2009 | 10:56 pm

    MC (and everyone else it may help),

    I just added -pci0 to the Kernel Flags and the Apple Bios is now working on my 2600XT.

    Cheers for all the help, MC! 😀


  119. October 20th, 2009 | 1:06 am

    I’m having the same problem with downloading 10.4.1- I can’t get to it and I have a trojan installed! Is there ANYWHERE ELSE you could possibly have the file shared or available for download? I’ve been trying for the past half hour and can’t actually download the file- it forwards me to another site before I get the chance! None of us are trolling- we just can’t download the file, and some of us are concerned about the safety of others.

    //kkk….will upload to another place today.

  120. Jeff
    October 20th, 2009 | 5:16 am

    Hi Netkas, I have tried e latest PC EFI 10.4.1 with ATI 3870 support, i have removed e ati2000.kext and graphics enabler on e apple boot list but when I boot in to SL, it show only one resolution 1600×1200, unable to change other resolution.

    Lastly e graphic card is not qe/ci supported, did i miss any step? Pls help me. Thanks

  121. Duy Dang
    October 20th, 2009 | 7:44 am

    @Kup: Have you tried on Leo or Snow Leopard?

    @Jeff: Try -pci0 and report. Thank you

  122. netkas
    October 20th, 2009 | 10:34 am

    RonnieD, i looke at your patch and..

    this doesnt give pci uid value

    root_pci_dev->, /* Get PciRoot value */

    u just was lucky cuz it returns 0, so it matched ur pci uid.

    real uid comes from DSDT table.

    and not from pci configuration space

  123. kup
    October 20th, 2009 | 2:40 pm

    Duy Dang,
    I testing on Leopard.

  124. October 20th, 2009 | 3:35 pm

    Hi Netkas!!! Congrats for the great work.

    Quick question…

    I am using an ATI Firepro V8700 card which has RV770. Any thoughts on supporting this card soon?

    The device ID for it is… 0x9456.


  125. irontony
    October 20th, 2009 | 11:00 pm

    I cant seem to use either chameleon 2 RC3 or EFI 10.4 or 10.4.1 New Boot files.

    At the bootloader screen I select my 10.6 HD

    but always get the error “cant find mach_kernel”

    Im booting off a USB stick and Im currently able to use chameleon 2 RC1 with original modified 10.6 Boot file.

  126. tdtran1025
    October 21st, 2009 | 12:34 am

    With rc3, graphics enabler works. Updated to 10.4.1 by replacing boot file, GE does not come in at all. I had to use device properties. Both version don’t support sleep (fans still on). Put the machine in deep sleep it satys in coma until reboot.
    What am I doing wrong? Can someone help?

  127. avian
    October 21st, 2009 | 7:12 am

    thanks for the great work netkas, working perfectly here, 4870 working better now than it ever worked under aty or evoenabler

  128. nathan7
    October 21st, 2009 | 7:58 am

    @ Dubwild:

    The HPET is and has been on 64-bit in BIOS. It still hangs even after just upgrading to a 9600GT from 7600GT. Thanks for the idea though!

  129. irontony
    October 21st, 2009 | 8:30 am

    Quote: At the bootloader screen I select my 10.6 HD
    but always get the error “cant find mach_kernel” :Quote

    Ok I have found a temporary solution is to switch between different Partitions at the bootloader screen then select the actual 10.6 HD and it will work.

    //there is some bug in chameleon with partition selector, and chameleon team is aware of it

  130. Tor
    October 21st, 2009 | 9:27 am

    I have a Gigabyte ATI HD4870 1GB with HDMI,DVI & DP output, and I’m unable to get it to work under SL. When SL is loaded, I can see that it’s working since there’s disk activity when using the keyboard, but the card never changes from the boot console to graphics mode.

    Have tried PC EFI v10.4.1, EvoEnabler and legacyATI4800Controller to no avail. Am wondering what I can try next?

  131. October 21st, 2009 | 10:45 am

    […] More information and installation instructions here. […]

  132. highlander
    October 22nd, 2009 | 8:25 am


    it is my first time posting

    but could someone please help?
    ok i have the 3870 512mb video card
    so i am trying to figure out how this works
    so i need to use the “-useatirom” command, right?
    and i have to put ? ati_XXXX_YYYY.rom file in the extra folder?
    and where i can find out the 3870 bios files ?
    also where i can find my video card info for XXXX ? devid, and YYYY ? vendor-id ?

    please help

  133. berlindude
    October 22nd, 2009 | 11:10 am

    “Support for multiple Radeon hd 48×0 cards in SnowLeopard” – Does this mean I can use two HD4850 which are crossfired as two independend video cards in SL, e.g. for four monitors? I know crossfire will not be supported but I do not want to leave the crossfire bridge on when booting SL. Please give me some mor information.


  134. kup
    October 22nd, 2009 | 1:53 pm


    Here is the 3870 Bios.

    I’ve not tested it yet but it’s 128KB (as with other Apple bios) compared to a standard 64KB. It was ripped from an Apple 3870.


  135. kup
    October 22nd, 2009 | 2:03 pm

    Also, rename the file like this for the 3870 to work…



  136. highlander
    October 22nd, 2009 | 3:47 pm


    thanks for the reply
    but do i put the .rom files in extra? or extra/extensions/ ?
    also can i edit my to add the -useatirom ? or where ?

    my looks like this inisde

    Graphics Mode
    Kernel Flags

    where should i add or edit the command -useatirom ?


  137. kup
    October 22nd, 2009 | 5:09 pm

    In /extra

    And then in the kernel flags put -useatirom so for you it’ll be -x64 -useatirom . And add another section to the plist.


  138. kup
    October 22nd, 2009 | 5:14 pm

    (key)Kernel Flags(/key)
    (key)Graphics Mode(/key)

  139. berlindude
    October 22nd, 2009 | 11:44 pm

    Well I tried to run two HD4850 in crossfire and without. Only when boot with -x I am able to enter OS X. The Slave card is kind of strange, no fans do run (lucky that I have big passive cooler with fans). I use graphicsenabler flag. If I boot with -x flag I only et garbled screen. Any Idea?

  140. highlander
    October 23rd, 2009 | 2:36 am


    thanks but i think i am doing something wrong
    i cant tell if it is loading the .rom or not

    i dont have any problem with leopard but i am pulling my hair with snow leopard

    anyways thanks for helping me
    but here is what i am trying to do

    A) i use with the usb 8GB drive –
    what i do is :
    – created partition
    – installed chameleon with the installer – i used the 2RC 640
    – i removed the boot on the USB drive and replaced with the new PC EFI v10.5 boot file
    – then i restored the snow leopard image to the usb drive
    – deleted the extra files and replaced with extra files for 5K-E downloaded from another guide
    – then i edited the file by deleting what i had and pasted with what you wrote but changing the () with
    – copy the .rom file and changing the name with the one you provided and installed in extra folder

    and tried but same result
    still where suppost to have welcome video, i got stuck or black screen

    how do i tell if it is loading the .rom ?
    or i cant use a usb drive?

    this instruction
    “Added GE support for 2600 and 3870 in snowleopard, need to remove x2000.kext to get reschange”
    i cant find it when i use the USB method

    but when i installed in a second hard drive
    do i just remove the ATIx2000.kext in the extension folder?
    just 1 file or anything with ATIx2000 or also ATIX1000


  141. highlander
    October 23rd, 2009 | 3:58 pm


    thanks thanks thanks
    got it working !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    my 3870 is working with snow leopard
    i had to use the second hard drive

    i am posting this comment on my new snow leopard
    so far is running only 10 min but no problem yet
    i have network working
    but i dont have sound yet , i will have to play around with the drivers
    i havent test shutdown or restart or anything yet
    just too happy that i have to post it first

    run geekbench
    scored is 5692

    all the information is more accurate
    except that my quad core intel Q6700 – is showing quad core intel Xeon instead
    dont really matter
    and my 4GB 800 is showing right
    before on leopard was showing 677 instead of 800

    so happy

    got my 3870 running in snow
    early christmas for me
    i was almost point of buying another video card

    i knew that it was my video card the problem because i could see the internet running (router was green light )

    thanks kup

  142. Duy Dang
    October 23rd, 2009 | 4:06 pm

    @highlander: ci/qe worked fine? Thanks for reporting.

  143. Highlander
    October 23rd, 2009 | 5:02 pm

    ci/qe ?
    Sorry how do I test that? I have no idea what it is
    reason is that I use my hackintosh for unlocking my iPhone and surf the net

    restart is working faster than leopard

    any idea how I can make the desktop show my hard drives ?
    It is showing the cd drive only
    I can all my HD with the finder application

    ah forgot to thank!!!

  144. highlander
    October 24th, 2009 | 4:13 am

    well qe/ci is not working with my 3870

    snow it is working but no qe support
    i tried to use ilife 09

    imovie doesnt work

    so i guess i will have to stay with leopard until snow is more compatible with 3870

  145. ovof
    October 25th, 2009 | 5:55 pm

    can’t make 3870 work

    mac bios 3870 from extra loaded (seen using wait=yes)

    but no GUI, i’m still in console. i can VNC the desktop, so i see the boot is complete. But no image, and sys pref, no video card properly found

    something is wrong but i dont know what….

  146. Highlander
    October 25th, 2009 | 8:52 pm

    @ Ovof

    did you remember to remove the x2000.kext under ?

    I did an update and I had to remove the x2000.kext again after the update

    it is working but still no QE for iMovie

    still I don’t get why it works under leopard 10.5.7

  147. maclover
    November 6th, 2009 | 2:56 am

    I am going to replace my current ATI HD2600XT with ATI HD4870. I have ATI 2600XT is working but QE/CI doesn’t work.

    Can any please confirm this EFI support HD4870 with full working OC/QE and CI on Snow 10.6 or 10.6.1.

    Many Thanks

  148. BenG
    November 11th, 2009 | 4:32 am

    Hello on my pc i have installed Snow leopard Retail version

    And now there is a Update 10.6.2

    can i safely update to version 10.6.2

    my current version is of course 10.6.1

    And i have in my extensions folder appleintelCPUmanagement.kext
    so that means iam running vanilla Snow Leopard
    And iam not using a Sleep enabler

    so thats my question

    Hope to get a quick Answer!!

  149. berlindude
    November 14th, 2009 | 12:37 pm

    @ Netkas or anybody else who has an idea

    Hi Netkas,
    me and an other owner of two HD 4850 videocards (both have same video bios) have some issues when both are installed. Booting takes really long (something about 10 minutes) but when booted up everything is fine. While booting screen gets light blue, then garbled, the mous curser appears on garbled screen, then desktop loads. Do you have an idea?
    We use pcefi v.10.5
    Tested following methods:
    1. Graphicsenabler=yes
    2. Hex String in boot.plist (aquamac method for two videocards = two times hex string)
    3. video boot device (pci,peg1,peg2)

    help would be great!
    gegards berlindude

  150. r4i
    November 20th, 2009 | 10:21 am

    Make sure you have chameleon2 installed, then replace boot file in boot partition with this one – boot

    Also, legacyAti4800Controller kext, to forget about adding dev-id to that kext after every update – kext, use in mkext in /Extra/

  151. derpuma
    November 20th, 2009 | 10:41 am

    Hi Netkas,
    also had a problem this week to get two gpu’s to work in SL!
    I tried two 9600GT with Graphicsenabeler on, but it only boots with one card.
    Also i tried the method with modifing the and DSDT without succes.

    I would appreciate a solution for this… Maybe a little help if it is prossible via efi and if not, maybe you have a good link! I have three monitors wich I would like to work with.

    Can’t wait for help!
    bestR derpuma

  152. January 29th, 2010 | 12:09 pm

    Как на счет ATI 2400 HD PCI Device ID: 0x94c3
    Есть шансы запустить ее на Снежном?

  153. January 29th, 2010 | 7:40 pm


    panic(cpu 0 caller 0x27a979): “pmap_steal_memory”@/sourceCache/xnu/xnu-1456.1.25/osfmk/vm/vm_resident.c:744
    Debugger called
    0x10bdf8 : 0x21acfa (0x5ce650 0x10be2c 0x223156 0x0)
    0x10be48 : 0x27a979 (0x58ad04 0x134b000 0x134c000 0x1000)
    0x10be98 : 0x2619b4 (0x1000 0x58af06 0x84aa44 0xa8)
    0x10beb8 : 0x61c01e (0x58af15 0x10bedc 0x4 0x84aa48)
    0x10bef8 : 0x61b571 (010bbf2c 0x10bf8c 0c847b4f 0x10bf8c)
    0x10bf38 : 0x61ac11 (0x586807 0x8221a8 0x4 0x61a88f)
    0x10bf68 : 0x2ac609 (0x591b6b 0x10bf8c 0x4 0x61b1a3)
    0x10bf98 : 0x2970f9 (0x1 0x999000 0x4 0x999000)
    0x10bfe8 : 0x29d93b (0x999000 0x0 0x29d911 0xcb000000)

    BSD process name corresponding to current thread: Unknown

    Mac OS version:
    Not yet set
    Kernel Version:
    DKV 10.0.0 PDT 2009; root:xnu-1456.1.25~1/release_i386

    system uptime in nanoseconds: 0

    This was a visontek 4850
    I ripped the rom via a windows app. I tried using it, no go.
    I tried various other variables like: arch=i386, -legacy, platform=acpi, platform=x86pc, cpus=1, maxmem=1024, -useatirom, -x -f -v in different combinations.

    I hope this helps all those wicked coders out there…
    If anyone wants to swap a 4670 or a 4850 for a similiar card hit me up!


  154. Rakesh
    February 6th, 2011 | 11:10 am

    Hi, I am rakesh and i have intel core 2 duo with Graphic card 9500GT 1GB , 500GB HDD , DVD Rom , 4GB RAM & I want this Mac version on my PC would anyone help me out of this problem any help would be appreciated. for any help my email ID :
    for anything else thanks

  155. April 8th, 2011 | 4:38 am

    ERROR: File not found. (e029a7af)

  156. July 24th, 2011 | 7:55 pm

    […] -Updated PC EFI 10.3 to PC EFI 10.4.1. […]

  157. jos peters
    December 16th, 2011 | 9:35 pm

    CPU Arch : 1 CPU – 2 Cores – 2 Threads
    CPU PSN : Genuine Intel CPU U4100 @ 1.30GHz
    CPU EXT : MMX, SSE (1, 2, 3, 3S), EM64T
    CPUID : 6.7.A / Extended : 6.17
    CPU Cache : L1 : 2 x 32 / 2 x 32 KB – L2 : 2048 KB
    Core : Penryn (45 nm) / Stepping : R0

    Freq : 1196.95 MHz (199.49 * 6)

    MB Brand : Alienware
    MB Model : 08JG36
    NB : Intel GS45 rev 07
    SB : Intel 82801IM (ICH9-M) rev 03

    GPU1 Type : Mobile Intel(R) 4 Series Express Chipset Family (Microsoft Corporation – WDDM 1.
    GPU2 Type : NVIDIA GeForce GT 335M
    DirectX Version : 11.0

    RAM : 4096 MB DDR3 Dual Channel
    RAM Speed : 399 MHz (1:2) @ 6-6-6-15
    Slot 1 : 2048MB (8500)
    Slot 1 Manufacturer : Hyundai Electronics
    Slot 2 : 2048MB (8500)
    Slot 2 Manufacturer : Hyundai Electronics

    kan ik hier snowlepard instaleren

Leave a reply