Jump to content

Chameleon 2.4svn Official PKG Installer


ErmaC
4,261 posts in this topic

Recommended Posts

^^

Hooray, Enoch r2770 from the above post now boots Snow Leopard 10.6.8 without a problem....

 

 

 

Also OK with 10.7.5, 10.9.5, 10.10.5 & 10.11GM, 10.11.1beta:  Only boot with -v, FakeSMC & VoodooPS2Controller kexts injected into kernelcache/PLK from /Extra/Extensions.  I don't have 10.8.5 to test at the moment :P.

 

Thanks @Micky1979 :thumbsup_anim:.

 

 

Hi Micky,

 

Good job!

It works fine with 10.4.11, 10.5.8, 10.6.8, 10.7.5, 10.9.5, and 10.11.GM.

(without -f, keep SLE untouched, with /E/E/FakeSMC.kext, boot with prelinkedkernel and kernelcache)

But can't find Booter Extensions patch location with 10.8.5, and 10.10.5, and can't load /E/E/FakeSMC.kext as attached.

 

FYI.

attachicon.gifbdmesg-2770m.zip

Thanks to you!

 

I'm going to update my Yosemite installation to the latest 10.10.5 and try. For 10.8.5 I'll create an Installer ... and let you konw!

  • Like 2
Link to comment
Share on other sites

Thanks to you!

 

I'm going to update my Yosemite installation to the latest 10.10.5 and try. For 10.8.5 I'll create an Installer ... and let you konw!

 

Work:

10.8.5 original kernel = Darwin Kernel Version 12.5.0: Sun Sep 29 13:33:47 PDT 2013; root:xnu-2050.48.12

 

Not work:

10.8.5 update kernel = Darwin Kernel Version 12.6.0: Wed Mar 18 16:23:48 PDT 2015; root:xnu-2050.48.19

10.10.5 original kernel = Darwin Kernel Version 14.5.0: Wed Jul 29 02:26:53 PDT 2015; root:xnu-2782.40.9

 

The patch code from Clover still works, but boot file doesn't work, it could be the database(#3453) of new patch method problem as blow.

OSX 10.10.5 Yosemite Darwin/14.5.0 13. Aug 2015
OSX 10.10.4 Yosemite Darwin/14.4.0 30. Jun 2015
OSX 10.10.3 Yosemite Darwin/14.3.0 08. Apr 2015
OSX 10.10.2 Yosemite Darwin/14.1.0 27. Jan 2015
OSX 10.10.1 Yosemite  Darwin/14.0.0 17. Nov 2014
OSX 10.10.0 Yosemite  Darwin/14.0.0 16. Oct 2014

OS X 10.8.5 Darwin/12.5.0 03. Oct 2013 
OS X 10.8.4 Darwin/12.4.0 04. Jun 2013
OS X 10.8.3 Darwin/12.3.0 14. Mar 2013
OS X 10.8.2 Darwin/12.2.0 19. Sep 2012
OS X 10.8.1 Darwin/12.1.0 23. Aug 2012
  • Like 1
Link to comment
Share on other sites

Thanks for your continued efforts! I'm looking forward to installing El Capitan on my old Core 2 Quad Hack Pro.

 

Once all the source changes find their way into the trunk, I'll crank up the static analysis tools and report back.

  • Like 1
Link to comment
Share on other sites

everything looks super here with 2773 :)

 

Great, works fine for all systems of 10.4.11 ~10.11.0. :thumbsup_anim:

(without -f, keep SLE untouched, with /E/E/FakeSMC.kext, boot with prelinkedkernel and kernelcache)

 

But not work with Reovery HD and Installer from createinstallmedia for all OSes here. :(

It could be the DMG mounting issue as attached (kernel patch works fine.). FYI.

bdmesg-2773.zip

 

Maybe someone else works fine. :yes:

  • Like 1
Link to comment
Share on other sites

Dears

 

i decided to try ElCap on my old hardware today and prepared USB stick by restoring BaseSystem.dmg.

 

Installed Enoch 2773 to the stick and copied latest FakeSMC under /E/E folder on stick, then tried to boot it with "-v -f" and got KP.

 

Also copied FakeSMC under /L/E folder and with "-v -f" and still KP.

 

my smbios

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>SMfamily</key>
	<string>Mac Pro</string>
	<key>SMproductname</key>
	<string>MacPro3,1</string>
	<key>SMboardproduct</key>
	<string>Mac-F42C88C8</string>
	<key>SMserial</key>
	<string>serial goes here</string>
	<key>SMbiosversion</key>
	<string>version goes here</string>
</dict>
</plist> 

my cham.boot

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>EthernetBuiltIn</key>
	<string>Yes</string>
	<key>GenerateCStates</key>
	<string>Yes</string>
	<key>GeneratePStates</key>
	<string>Yes</string>
	<key>GraphicsEnabler</key>
	<string>Yes</string>
</dict>
</plist> 

i can boot into Yosemite with this stick.

 

what should i do to run ElCap installer from USB stick?

 

tnx

Link to comment
Share on other sites

Dears

 

i decided to try ElCap on my old hardware today and prepared USB stick by restoring BaseSystem.dmg.

 

Installed Enoch 2773 to the stick and copied latest FakeSMC under /E/E folder on stick, then tried to boot it with "-v -f" and got KP.

 

Also copied FakeSMC under /L/E folder and with "-v -f" and still KP.

 

my smbios

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>SMfamily</key>
	<string>Mac Pro</string>
	<key>SMproductname</key>
	<string>MacPro3,1</string>
	<key>SMboardproduct</key>
	<string>Mac-F42C88C8</string>
	<key>SMserial</key>
	<string>serial goes here</string>
	<key>SMbiosversion</key>
	<string>version goes here</string>
</dict>
</plist> 

my cham.boot

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>EthernetBuiltIn</key>
	<string>Yes</string>
	<key>GenerateCStates</key>
	<string>Yes</string>
	<key>GeneratePStates</key>
	<string>Yes</string>
	<key>GraphicsEnabler</key>
	<string>Yes</string>
</dict>
</plist> 

i can boot into Yosemite with this stick.

 

what should i do to run ElCap installer from USB stick?

 

tnx

Show us the picture of kernel panic (I hope is not for the FakeSMC)

 

But not work with Reovery HD and Installer from createinstallmedia for all OSes here. :(

I'll investigate, last time I tried was ok... let you know

  • Like 1
Link to comment
Share on other sites

You need /Extra/kernel.plist auto-installed as picture shows.

Core 2 Quad CPU Q9550

attachicon.gif01.gif

 

 

add CsrActiveConfig = 67  to the /Extra/org.chameleon.boot.plist of your installer/partition.

Also place attachicon.gifkernel.plist.zip in /Extra/

 

tnx guyz. No KP now, but still have problem.

 

 

i followed both crazybirdy and Micky1979's tip and managed to solve KP. but stuck at some point here

post-168410-0-76663300-1443711048_thumb.png 

 

So

<key>KernelBooter_kexts</key>
<string>Yes</string>

above kernel patch works and FakeSMC loaded from /E/E. screenshot is here

post-168410-0-28011000-1443711909_thumb.png

 

i think KernelPm makes no sense to my case. Tried both Yes and No.

 

Also i tried 

<key>CsrActiveConfig</key>
<string>0x67</string>

and no succes yet. Maybe cham.boot syntax is wrong? screenshot is here

post-168410-0-23828100-1443711715_thumb.png

 

 

 

tnx

  • Like 1
Link to comment
Share on other sites

Guys here El Capitan final release wont install if the old Recovery HD is present... is the same for you?

Not know, I erase El partition firstly by using 10.9.5 disk utility which will remove recovery HD too.

 

tnx guyz. No KP now, but still have problem.

The boot file works fine to you,

your new problem seems to be graphic card's kext and cham.boot syntax issue, not the Chameleon boot file issue.

Link to comment
Share on other sites

 

The boot file works fine to you,

your new problem seems to be graphic card's kext and cham.boot syntax issue, not the Chameleon boot file issue.

 

ok.

 

my cham.boot is

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>EthernetBuiltIn</key>
	<string>Yes</string>
	<key>GenerateCStates</key>
	<string>Yes</string>
	<key>GeneratePStates</key>
	<string>Yes</string>
	<key>GraphicsEnabler</key>
	<string>Yes</string>
	<key>CsrActiveConfig</key>
	<string>0x67</string>
</dict>
</plist>

is CsrActiveConfig syntax wrong? 

 

tnx

 

p.s.

i mean cham.boot as org.chameleon.Boot.plist

lazy nuff to type. :)

  • Like 1
Link to comment
Share on other sites

×
×
  • Create New...