blkhockeypro19 Posted August 21, 2009 Share Posted August 21, 2009 Nekas has released a new kext called FakeSMC.kext. This extension (as the name says) emulates SMC, removing the need for a decrypter kext, as the information required for Don't Steal Mac OS X.kext to decrypt necessary files is provided through SMC emulation. From netkas.org: FakeSMC – opensource smc emulator.August 20th 2009 Posted to Snow Leopard FakeSMC.kext is opensource smc emulator for macosx. It emulates SMC device, smc shows no errors at start (unlike with other emus). It’s opensource, so you can add another keys to smc keys list, in order to help to improve osx86. Here is version compiled for SnowLeopard 32/64 , can be installed to Extra or /S/L/E fakesmc.kext.zip http://rapidshare.de/files/48177699/fakesmc.kext.zip.html a version for leopard http://rapidshare.de/files/48177969/fakesmc.kext.zip.html And here is sources http://rapidshare.de/files/48177696/fakesmc.zip.html p.s. uninstall dsmos.kext before using it p.p.s. a links was updated (once) to correct smc-version detection, now it shows up in system profiler, in hardware overview Link to comment Share on other sites More sharing options...
lord_webi Posted August 21, 2009 Share Posted August 21, 2009 old news ... reboot and shutdown now will work ... Link to comment Share on other sites More sharing options...
aliasa_anderson Posted August 21, 2009 Share Posted August 21, 2009 Nekas has released a new kext called FakeSMC.kext. This extension (as the name says) emulates SMC, removing the need for a decrypter kext, as the information required for Don't Steal Mac OS X.kext to decrypt necessary files is provided through SMC emulation. From netkas.org: Hi, Please help me with my doubts. Isn't SMC responsible for power management functions on a Mac. I mean the SMC(System Management Controller) chip is used on real mac for supporting power management features(power flow,fan speeds etc). So does it also mean that apart from freedom from dsmos and decrypt kexts,there should be some improvement in power management fetaures for hacks ? Thanks in advance. Link to comment Share on other sites More sharing options...
lord_webi Posted August 21, 2009 Share Posted August 21, 2009 Hi, Please help me with my doubts. Isn't SMC responsible for power management functions on a Mac. I mean the SMC(System Management Controller) chip is used on real mac for supporting power management features(power flow,fan speeds etc). So does it also mean that apart from freedom from dsmos and decrypt kexts,there should be some improvement in power management fetaures for hacks ? Thanks in advance. YES ! Link to comment Share on other sites More sharing options...
markswell Posted August 21, 2009 Share Posted August 21, 2009 aliasa_anderson our hacks doesn't have smc chip hardware,have winbond,ite,via etc. Link to comment Share on other sites More sharing options...
Wiwi Posted August 21, 2009 Share Posted August 21, 2009 Still need AppleDecryt.kext Netkas just said delete dsmos.kext... Anyways, works fine... Now waiting for improvements... (POwermanagement ?) Link to comment Share on other sites More sharing options...
aliasa_anderson Posted August 21, 2009 Share Posted August 21, 2009 YES ! Thanks for the response. And since there would be no need for dsmos.kext and hence no more decryption routines,would it also imply a slight improvement in performance(even though theoretical) ? Link to comment Share on other sites More sharing options...
lord_webi Posted August 21, 2009 Share Posted August 21, 2009 Still need AppleDecryt.kext Netkas just said delete dsmos.kext... Anyways, works fine... Now waiting for improvements... (POwermanagement ?) AppleDecrypt.kext is not needed anymore until NetKas released the new dsmos ... BUT now he has relesed FakeSMC.kext and you never need decrypter or dsmos ! go play with leopard ! Thanks for the response.And since there would be no need for dsmos.kext and hence no more decryption routines,would it also imply a slight improvement in performance(even though theoretical) ? SL will be more performantive up to 15% (geekbench x64) ... x32 will be about 5% ... boot with new SMC Kext will speed up to 5 secs ... Link to comment Share on other sites More sharing options...
aliasa_anderson Posted August 21, 2009 Share Posted August 21, 2009 SL will be more performantive up to 15% (geekbench x64) ... x32 will be about 5% ... boot with new SMC Kext will speed up to 5 secs ... Thats cool. One last question, I read that using this kext can help people get rid of the error: ACPI_SMC_PlatformPlugin::start waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out But if my understanding is correct this meSsgae is displayed because ACPI_SMC_PlatformPlugin looks for AppleIntelCPUPowerManagement.kext during startup and dispalys the message only if it is not able to find one. If one has AppleIntelCPUPowerManagement.kext in /S/L/E then the warning is not dispalyed. So then how does having FakeSMC or not effect the warning ? Link to comment Share on other sites More sharing options...
lord_webi Posted August 21, 2009 Share Posted August 21, 2009 Thats cool. One last question, I read that using this kext can help people get rid of the error: ACPI_SMC_PlatformPlugin::start waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out But if my understanding is correct this meSsgae is displayed because ACPI_SMC_PlatformPlugin looks for AppleIntelCPUPowerManagement.kext during startup and dispalys the message only if it is not able to find one. If one has AppleIntelCPUPowerManagement.kext in /S/L/E then the warning is not dispalyed. So then how does having FakeSMC or not effect the warning ? I don't know ... I deleted AppleIntelCPUPowerManegemt.kext ... I copied NullPowerManegemt.kext to /Extra on start disk/usb-stick as well as FakeSMC.kext ... and as you are from India, you have to accept this ! Sorry ... I will not explain ... just relax ! Link to comment Share on other sites More sharing options...
bolly Posted August 21, 2009 Share Posted August 21, 2009 no shutdown....sleep and restart fine...i already delete openhalt kext Link to comment Share on other sites More sharing options...
lord_webi Posted August 21, 2009 Share Posted August 21, 2009 no shutdown....sleep and restart fine...i already delete openhalt kext dont be a peace of ... Link to comment Share on other sites More sharing options...
cparm Posted August 21, 2009 Share Posted August 21, 2009 old news ... reboot and shutdown now will work ... everything work for me, sleep, auto-sleep, shutdown, reboot, everything Link to comment Share on other sites More sharing options...
user01100 Posted August 21, 2009 Share Posted August 21, 2009 works! thx Link to comment Share on other sites More sharing options...
Konami® Posted August 22, 2009 Share Posted August 22, 2009 Anyone care to make one version for Leopard? Edit: nevermind, I found it. It's working like a charm! Link to comment Share on other sites More sharing options...
BladeRunner Posted August 22, 2009 Share Posted August 22, 2009 I tried to use this kext but ran into a problem. I am using the Voodoo2 alpha3 kernel which blacklists the "don't steel mac" kext. I have checked the doc for the kernel and don't see a way to turn off this feature. Does anyone know of a kernel flag that will bypass this blacklist feature? Link to comment Share on other sites More sharing options...
FKA Posted August 22, 2009 Share Posted August 22, 2009 no shutdown restart for me. see comments on netkas's site. Will try with SL soon-ish D. Link to comment Share on other sites More sharing options...
Beerkex'd Posted August 22, 2009 Share Posted August 22, 2009 Works well here on vanilla 10.5.8 with AppleIntelCPUPowerManagement.kext running. No disabler. I still depend on OpenHaltRestart or VoodooPower.kext to get shutdown working. In addition to what has been posted here already, when booting it now shows "Previous Shutdown Cause: 3", never seen that before. If you're a n00b: Make sure you download the "Leopard" version if you are on 10.5.x AppleDecrypt and DSMOS.kext both do the same thing. So if you're using either one, delete it before installing fakesmc.kext. Don't forget to delete extensions.mkext before rebooting. If you're using the voodoo kernel you must boot with blacklist=0 and make sure to delete AppleIntelCPUPowerManagement.kext or use a disabler.kext. Link to comment Share on other sites More sharing options...
Swhay Posted August 22, 2009 Share Posted August 22, 2009 Works great here, though still needed OpenHaltRestart, IntelCPUPMDisabler and SleepEnabler. Worked on 10a432 too. Link to comment Share on other sites More sharing options...
slipttees Posted August 22, 2009 Share Posted August 22, 2009 thx netkas jedi ! Link to comment Share on other sites More sharing options...
AppleIIGuy Posted August 22, 2009 Share Posted August 22, 2009 Tried this out on my GA-EX58-UD3R Core i7 with 10.5.8 and it works great! Well Sleep doesn't work but that didn't work before anyways. Restart & Shutdown work. Link to comment Share on other sites More sharing options...
ApexDE Posted August 22, 2009 Share Posted August 22, 2009 Is the Kext bound to 10.5.8 Kernel or will it work with newer Kernels? Important to know if updating/booting the Leopard DVD. Link to comment Share on other sites More sharing options...
eject Posted August 22, 2009 Share Posted August 22, 2009 Is the Kext bound to 10.5.8 Kernel or will it work with newer Kernels? Important to know if updating/booting the Leopard DVD. works with 10.5.6 and 10.5.7 on my machine, i removed the decrypter. i'm still on 10.5.7 because of sleep issues with 10.5.8 kernel (and my hac can load cpupm fine and i don't use a disabler) Link to comment Share on other sites More sharing options...
pawitp Posted August 22, 2009 Share Posted August 22, 2009 The "blacklist=0" kernel flag can disable blacklisting on Voodoo kernels (at least for version 1) and then FakeSMC.kext works on my AMD machine. Link to comment Share on other sites More sharing options...
sbg Posted August 22, 2009 Share Posted August 22, 2009 Works great!. Thanks! Link to comment Share on other sites More sharing options...
Recommended Posts