![]() |
New modify chameleon bootloader for Intel CPU to use Apple kernel
2 Attachment(s)
this is modify chameleon bootloader.
add patch kernel function. let Intel CPU(need support SSE3) to use apple kernel. if you cpu support EMS64T, it can runing 64bit kernel. but need add nullpowermagement.kext this is first release, only test on some P4 CPU. maybe you can use this. Attachment 1439 Attachment 1440 2010/12/23 update: modify sse3 path, add more cpuid path, modify some CPU in RC5 will get black screen bug. download link: http://u.115.com/file/f94bb5c9f7 |
i can't see anything
|
Excellent work, PCJ
This approach is very clever. I can verify that PCJ's way is working perfect for me. His boot + Vanilla 10.4 or 10.5 ( depends on your Mac OS X version is 10.6.4 or 10.6.5 ). Sleep works too ( need NullPowerManagement.kext + SleepEnabler.kext ) Not sure if this also works for AMD, I think it should be working for Netbooks (not tested) Without using Vanilla kernel, several apps have trouble such as CleanMyMac it cannot detect platform of the Mac either Intel or IBM. |
Tried on my Gx620 with Pentium 4 HT 521 and it just rebooted itself. hmmm.
|
scififan68, I think you should clean up cache
sudo rm -r -v /System/Library/Caches/com.apple.kext.caches/* or better use AppleJack or try -v -f |
Hey, thanks! works great, again thank you both!
Darwin Kernel Version 10.5.0: Fri Nov 5 23:20:39 PDT 2010; root:xnu-1504.9.17~1/RELEASE_I386 |
scififan68, if you use GMA950 Sleep don't work in 64-bit ( actually it can sleep but no weak up ), Sleep only work in 32-bit mode as GMA950 driver is buggy and only 64-bit drivers are available in 10.6.2 only (removed in 10.6.3,4,5)
|
Yeah, I knew about that, but strangely enough, mine in true 64bit tries to sleep, but wakes up immediately. The solution is just to use 32bit mode and I can run 64bit apps as well.
|
Can you please share the diff
|
I agree with rals2007, share the source and it can be adapted into future bootloader versions and so forth. That would be highly appreciated!
|