Jump to content

KP after update to PB2


Frankiep
 Share

11 posts in this topic

Recommended Posts

I have installed El Capitan PB1 using this chris111's Chameleon Installer and all worked fine but after update to PB2 (from app store) i got kernel panic (see image here)

 

I'm using Enoch 2737 and this org.chameleon.boot.plist:

<?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>Kernel Flags</key>
	<string>kext-dev-mode=1</string>
	<key>Legacy Logo</key>
	<string>Yes</string>
	<key>Timeout</key>
	<string>2</string>
	<key>UseKernelCache</key>
	<string>No</string>
</dict>
</plist>

just tried too without luck:

 

acpi=off

ncpi=0x2000

cpus=1

PCIRootUID=0

PCIRootUID=1

rootless=0

darkwake=0

dart=0

 

any idea?

Link to comment
Share on other sites

You can try this boot plist

 

<key>EthernetBuiltIn</key>

<string>Yes</string>

<key>GraphicsEnabler</key>

<string>Yes</string>

<key>Kernel Flags</key>

<string>-v darkwake=0</string>

<key>Legacy Logo</key>

<string>Yes</string>

<key>Timeout</key>

<string>2</string>

<key>UseKernelCache</key>

<string>Yes</string>

 

  • Like 1
Link to comment
Share on other sites

Hi Try to use The appleacpiplatform kext from BP 1 if it doesn't work try one from DP1 in ur Extra Extension

 

tried to replace AppleACPIPlatform.kext in S/L/E (btw it seems the same file) without results. Tried to copy it in Extra/Extensions without results too.

 

You can try this boot plist

 

<key>EthernetBuiltIn</key>

<string>Yes</string>

<key>GraphicsEnabler</key>

<string>Yes</string>

<key>Kernel Flags</key>

<string>-v darkwake=0</string>

<key>Legacy Logo</key>

<string>Yes</string>

<key>Timeout</key>

<string>2</string>

<key>UseKernelCache</key>

<string>Yes</string>

 

same KP :(

 

Thinking that the problem was PB2 i have updated directly from PB1 to PB6 (build 15A244d) with a delta update but the problem is still here. On my system (you can see it in the signature) i boot MAC OS X since 10.7 smoothly using chameleon with GE=Yes and PCIRootUID=0 flags.

Link to comment
Share on other sites

tried to replace AppleACPIPlatform.kext in S/L/E (btw it seems the same file) without results. Tried to copy it in Extra/Extensions without results too.

 

 

same KP :(

 

Thinking that the problem was PB2 i have updated directly from PB1 to PB6 (build 15A244d) with a delta update but the problem is still here. On my system (you can see it in the signature) i boot MAC OS X since 10.7 smoothly using chameleon with GE=Yes and PCIRootUID=0 flags.

Did you try Update one at the time  maybe its better ?

  • Like 1
Link to comment
Share on other sites

Did you try Update one at the time  maybe its better ?

 

 

i tried to update from PB1 to PB2 with app store and at reboot got KP. Then i tried to update from PB1 to PB6 with delta update (.pkg) and at reboot got KP. What do you mean? 

Link to comment
Share on other sites

i tried to update from PB1 to PB2 with app store and at reboot got KP. Then i tried to update from PB1 to PB6 with delta update (.pkg) and at reboot got KP. What do you mean? 

Try PB1 to PB2 and set this on boot plist

<key>UseKernelCache</key>

 

<string>Yes</string>

Link to comment
Share on other sites

ok. i have to install chameleon on the partition or i can use the INSTALLER usb to boot into partition?

Used Post Installer Enoch 2731 inside, dont change the boot plist 

just select  FakeSMC / PC / GraphicsEnabler=Yes

  • Like 1
Link to comment
Share on other sites

good news here. So i have reinstalled PB1, then i used Chameleon Post to install Enoch and fakesmc.kext and finally updated to PB2 with app store. No more kernel panic  :w00t:

Then, to understand where the problem were, i replaced the org.chameleon.boot.plist (generated by Chameleon Post) with this one (that i use on Yosemite):

<?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>Kernel Flags</key>
	<string>kext-dev-mode=1</string>
	<key>Legacy Logo</key>
	<string>Yes</string>
	<key>Timeout</key>
	<string>2</string>
	<key>UseKernelCache</key>
	<string>No</string>
</dict>
</plist>

and kernel panic is back. So finally i changed UseKernelCache flag to Yes and it booted again.

 

 

Thanks guys!

  • Like 1
Link to comment
Share on other sites

I have installed El Capitan PB1 using this chris111's Chameleon Installer and all worked fine but after update to PB2 (from app store) i got kernel panic (see image here)

 

I'm using Enoch 2737 and this org.chameleon.boot.plist:

<?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>Kernel Flags</key>
	<string>kext-dev-mode=1</string>
	<key>Legacy Logo</key>
	<string>Yes</string>
	<key>Timeout</key>
	<string>2</string>
	<key>UseKernelCache</key>
	<string>No</string>
</dict>
</plist>

just tried too without luck:

 

acpi=off

ncpi=0x2000

cpus=1

PCIRootUID=0

PCIRootUID=1

rootless=0

darkwake=0

dart=0

 

any idea?

Current working version of Chameleon is v.2732 and must boot with UseKernelCache=Y & FakeSMC.kext in /S/L/Extensions.

Otherwise you may get Kernel Panic during booting for El Capitan PB2~PB4 or DP4~DP6.

  • Like 1
Link to comment
Share on other sites

 Share

×
×
  • Create New...