Common quiestions and answers.

Q: what acpithrotle.kext for? should i install it?
A: it’s only for throtling (intel speedstep, amd cool) ur cpu, if u doesn’t want to do it – doesn’t install it, it doesn’t work with vanilla apple kernel

Q: what does vanilla kernel means ?
A: Vanilla kernel is kernel from Original developers, in this case, it’s kernel from original apple’s dvd or from original dmg, or from macintosh with installed leopard/tiger

Q: do i need dsmos.kext ?
A: yes , u need it for vanila kernel and pc_efi, u doesn’t need it for ToH kernel

Q: do i need to use applesmbios.kext from efi_pc pkg if i use efi_pc bootloader
A: this kext offers fixes for system profiles, loginwindow crashes and etc, if u have them. U still can use vanila applesmbios.kext, if u doesn’t need this fixes

Q: what cpus can run vanila kernel with pc_efi ?
A: all Core 2 Duo/Quad, pentium e2160 e2140 e2180, all core duo and core solo, celeron 420
Q:if my cpu can’t run vanila kernel, can i use advantages of pc_efi?
A: yes, u can use it with ToH kernel, this kernel disable all anti-efi workaeounds if it finds efi

Q:what advantages of pc_efi?
A:U can use vanila appleacpiplatform and smbios, ur pc gets closer to real mac, and geekbench2 shows ur system as mac, not a hack.

Q: do i need hpet for vanila kernel?
A: HPET exists on most modern motherboard, but only HPET on mobos with intel chipsets supported by osx.

Q: what about AppleIntelCPUPowerManagement.kext in leopard?
A: in tiger this kext was making some cpus cooler, but in leo, this kext make cpus hoter, so, i suggest to do not use it.

Q: what is ToH kernel?
A: speedstep kernel from topic of #10.5 channel on network.

Q: Time machine doesn’t work/I have error 35, what can i do to fix it ?
A: get fixed (compiled from sources, so legal) IONetworking by zef ,, unpack it and install file:

sudo cp /path/to/unpacked/IONetworkingFamily /System/Library/Extensions/IONetworkingFamily.kext/Contents/MacOS/IONetworkingFamily
sudo chown 0:0 /System/Library/Extensions/IONetworkingFamily.kext/Contents/MacOS/IONetworkingFamily
sudo rm /System/Library/Extensions.mkext

MacOSX will recreate kexts cache, then reboot, Time machine should work now and no more Error 35

Q: Installed PC_efi and trying vanilla kernel on c2d and intel-based mobo, but get reboot after kexts loaded, how can i fix it ?
A: Check No Exectuable (nx/xd) enabled in your bios, otherwise vanilla kernel will reboot.


  1. November 22nd, 2007 | 7:29 pm

    […] for pc_efi at here updated with info about problems with c2d and intel-based […]

  2. ximekon
    February 3rd, 2008 | 1:20 pm

    PC EFI is by far the best Emu Project I have heard of for a long time.

    Netkas: this is really fantastic. Thumbs up for that standing work…

    Thanks, xi

  3. April 29th, 2008 | 9:14 am

    I use vanila appleacpiplatform and smbios, but geekbench2 show Model empty. How i can make my PC real MAC for geekbench2 and me?

  4. Said Messaoui
    August 6th, 2009 | 2:20 pm

    I have Pentium 4 HT.
    can i run vanila kernel with pc_efi ???


    ///you cant

  5. isuchi
    May 7th, 2011 | 7:47 am

    Hello….I am trying to install mac os x 10.5 (leopard) using iDeneb v1.4 and Darwin x86…..
    The kexts load well…..but after loading NullCPUPowerManagement.kext……It is showing
    “Invalid Front-Side Bus Frequency 45Hz…
    Disabling the CPU….”…
    How to fix this problem? Does it mean my machine can’t run Mac?
    My Hardware specs:

    Motherboard: Intel DG41RQ1
    Processor : Intel Core 2 Duo
    Hard Disk : Samsung 500GB
    RAM : 4GB
    No Graphic card

Leave a reply