InfiniteMac OSx86

InfiniteMac OSx86 (http://infinitemac.com/forum.php)
-   10.X (http://infinitemac.com/forumdisplay.php?f=36)
-   -   New modify chameleon bootloader for Intel CPU to use Apple kernel (http://infinitemac.com/showthread.php?t=6737)

pcj 11-21-2010 05:52 AM

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

rals2007 11-22-2010 12:22 AM

i can't see anything

NghiaDev 11-23-2010 03:15 AM

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.

scififan68 11-23-2010 04:39 AM

Tried on my Gx620 with Pentium 4 HT 521 and it just rebooted itself. hmmm.

NghiaDev 11-23-2010 04:52 AM

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

scififan68 11-23-2010 07:32 AM

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

NghiaDev 11-23-2010 09:27 AM

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)

scififan68 11-23-2010 07:54 PM

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.

rals2007 11-24-2010 11:26 AM

Can you please share the diff

scififan68 11-25-2010 04:54 AM

I agree with rals2007, share the source and it can be adapted into future bootloader versions and so forth. That would be highly appreciated!

kocoman 12-01-2010 02:38 PM

I tried this on Celeron D sse3 and it just give blank screen (not work) after the Chameleon RC5 finished loading the "-v -f"

I find that for 10.5 you don't need "-v -f", while for 10.6 I always need it (else I get Waiting for Root etc)

but I think pcj not answer or update this boot file anymore

pcj 12-23-2010 04:17 AM

Quote:

Originally Posted by kocoman (Post 51653)
I tried this on Celeron D sse3 and it just give blank screen (not work) after the Chameleon RC5 finished loading the "-v -f"

I find that for 10.5 you don't need "-v -f", while for 10.6 I always need it (else I get Waiting for Root etc)

but I think pcj not answer or update this boot file anymore

In Chameleon RC5 some CPU will get black screen, had modify boot file.
maybe can use on your Celeron D.

scififan68 12-24-2010 01:22 AM

Quote:

Originally Posted by pcj (Post 51870)
had modify boot file.

How done? Just wondering.

NghiaDev 12-26-2010 10:45 PM

Quote:

Originally Posted by scififan68 (Post 51878)
How done? Just wondering.

He has updated his first post with newer version of boot

mammoth 12-26-2010 11:06 PM

Howdy pcj ;)

Can you implement this in cdboot too?

yehia Amer 01-12-2011 12:19 AM

Quote:

Originally Posted by pcj (Post 51530)
this is first release, only test on some P4 CPU.
maybe you can use this.
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

hi pcj

this boot-loader is great

it will be just awesome if it is included in the Chameleon RC5 official Release
also to help the community develop it more and more :D

http://forum.voodooprojects.org/inde...ic,1789.0.html

So can you Help us and Share your source code

Thanks :)

valv 01-12-2011 09:38 AM

@yehia Amer,
thank you for considering my proposition.

and good job pcj,
still,
I wonder which differences are between my code and this one ;)

Gary_G 01-18-2011 06:51 AM

Hi pcj

Excellent work!
Even works perfectly after 10.6.6 update on my P4 system.
Thanks again.
:):D

Gary_G 02-10-2011 08:24 AM

Thanks pcj, works extremely well on my P4 HT with 10.6.5 and now on 10.6.6.
Boot flags: arch=x86_64 cpus=1:D

NghiaDev 02-10-2011 10:04 AM

@Gary_G:
cpus=1 ( <--- I don't think you need this )
arch=x86_64 ( <--- by default with boot file, it's on already I mean 64 bit )

I case you cannot boot to the system try -f to force load new kexts

Then use AppleJack or pfix to chean Cache + fix permission and then you can boot without -f...

wastez 02-15-2011 11:22 AM

Did anybody tried it on a leopard? Would be really great to know because my P4 system runs leopard......

Thx for your great work....

kocoman 02-18-2011 12:12 PM

Quote:

Originally Posted by Gary_G (Post 52341)
Hi pcj

Excellent work!
Even works perfectly after 10.6.6 update on my P4 system.
Thanks again.
:):D

Can you tell me what your video card is (AGP?) on your P4? How have you been able to get Core Image/Quartz Extreme working?

I am still stuck with Leopard because Snow Leopard does not support any AGP video cards on P4 (AGP) boards

---
pcj:

As to the new boot file, I will try it again and report back soon..

fumoboy007 02-18-2011 08:25 PM

Quote:

Originally Posted by kocoman (Post 52770)
Can you tell me what your video card is (AGP?) on your P4? How have you been able to get Core Image/Quartz Extreme working?

I am still stuck with Leopard because Snow Leopard does not support any AGP video cards on P4 (AGP) boards

Does this work? http://blog.nawcom.com/?p=522#comment-1394

kocoman 02-20-2011 12:49 PM

Quote:

Originally Posted by fumoboy007 (Post 52774)

ok. thanks.. what about list of other AGP cards that works?

what is ATY_Init? and fix.kext?
------
edit:

I tried the 12/10/2010 boot file but it still give blank screen..
-----
edit:

I got a 6200 agp card, and it worked in SL with CI/QE... you ***must*** use DSDT table!!

thanks!!

Lykich 04-17-2011 08:19 AM

Thanks pcj, works extremely well on my P4 with 10.6.7 !
Boot flags: arch=i386 because of video GF6600.
Quicktime - Intel (64).
Sleep never wake up...
how to conquer sleep?

sadmemories20 04-26-2011 10:42 AM

Quote:

Originally Posted by pcj (Post 51530)
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


Such a very amazing link!
Thanks you for the post.



__________________
watch online movies

odin1937 04-27-2011 09:04 PM

well , nice release , I tried this bootloader on amd opteron with a patched kernel of course , although this booloader has a patch kernel function , just from curiosity , what is going to happen and it is working better than the chameleon releases. :D I wonder what will happen , if I try to run the vanilla kernel! :D I may try to pick a vanilla kernel from the retail dvd , since I deleted it and see what happens!

bgrau2000 06-27-2011 12:23 AM

pcj boot 1 and 2 not working with 10.6.8 release
 
Hi pcj, are you planning to mod your boot to take into account the new 10.8 kernel?

I have old pentium 4 prescott (Dell 8300 Dimension)...

your boot 1 works perfectly with 10.6.7 release using vanilla 10.7 kernel...

but with 10.6.8, it reboots everytime...

I also use modded Chameleon RC5 by Nawcom...

now still use your boot, but replaced with 10.7 kernel...

thanks for your good work so far...

bgrau2000 06-30-2011 11:56 AM

dead project or developer? LOL!
 
well I guess the project is dead...

a pity, it seemed promising, better than patching the kernel...

akimoa 06-30-2011 01:08 PM

Yes would be great if he comes back to what he was doing or atleast shares what he done but i doubt that too !