Jump to content

[AMD] OS X El Capitan (10.11) Kernel Testing & Release (for help use the Help Topic)


spakk
 Share

1,255 posts in this topic

Recommended Posts

 

<?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>KernelBooter_kexts</key>
    <string>Yes</string>
</dict>
</plist>

 

"Created mkext archive /Extra/Extensions.mkext", so was fine but "KernelBooter_kexts" should as I said set to No for this test (only for this test), because otherwise Enoch is patching the same function...

 


I tried with no luck. Yosemite seems OK. I'll make some clean up from there  :).

 

 

OK, I think that the test has failed, but I can continue myself to test with my lappy. This require more attention. 

I'm going to remove the last kernel I posted to do this test. THX for trying :)

  • Like 1
Link to comment
Share on other sites

"Created mkext archive /Extra/Extensions.mkext", so was fine but "KernelBooter_kexts" should as I said set to No for this test (only for this test), because otherwise Enoch is patching the same function...

 

 

 

OK, I think that the test has failed, but I can continue myself to test with my lappy. This require more attention.

I'm going to remove the last kernel I posted to do this test. THX for trying :)

I can remake the mkext and alter the kernel.plist Give me a few mins

 

Edit: Without mkext and the kernel boots fine

Link to comment
Share on other sites

OK so to setup El Cappy with AMD I do the following.

Make install drive manually with the Disk Utility method,

copy kernel to /S/L/K/ on the install drive,

install Enoch with CSR Active to disable SIP,

Install OS X.

Also what kernel should I use?

Not a newb just all the instructions are confusing, thanks.

-XtremeHacker

Link to comment
Share on other sites

OK so to setup El Cappy with AMD I do the following.

Make install drive manually with the Disk Utility method,

copy kernel to /S/L/K/ on the install drive,

install Enoch with CSR Active to disable SIP,

Install OS X.

Also what kernel should I use?

Not a newb just all the instructions are confusing, thanks.

-XtremeHacker

 

Use this kernel, http://www.insanelymac.com/forum/topic/309765-amd-os-x-el-capitan-1011-kernel-testing-release-for-help-use-the-help-topic/?p=2196723

 

In your boot.plist have this,

      <key>CsrActiveConfig</key>
	<string>103</string>
  • Like 1
Link to comment
Share on other sites

 

Use this kernel, http://www.insanelymac.com/forum/topic/309765-amd-os-x-el-capitan-1011-kernel-testing-release-for-help-use-the-help-topic/?p=2196723

 

In your boot.plist have this,

      <key>CsrActiveConfig</key>
	<string>103</string>

Thanks, I'll try.

Link to comment
Share on other sites

Ok ! Back in the playground :D !

Thx Micky for your effort, I'm confident it will work at last :).

@XtremeHacker

Of course, I can't speak for everyone here but the kernel from Micky is the best one on my system… It's fast and have no issues with apps so far…

So I agree with Shaneee, give it a try !

  • Like 1
Link to comment
Share on other sites

I'm going crazy :stretcher:  :help:

Use latest Enoch bootloader.

With every kernel same result.

Error during boot - Can't get kexts port.

post-302440-0-46852300-1450045982_thumb.jpg

 

Boot stops on - hfs: set VeryLowDisk: vol:untitled, freeblks:0, dangerlimit:12

post-302440-0-04347000-1450046149_thumb.jpg

 

My org.chameleon.Boot.plist:

post-302440-0-20995400-1450046213_thumb.png

 

My kernel.plist:

post-302440-0-30622200-1450046240_thumb.png

 

My Extra folder:

post-302440-0-01602900-1450046275_thumb.png

 

Try to boot with flags: USBLegacyOff=Yes GraphicsEnabler=Yes, and without. Same result.

Every time same in log and I don't see that my graphic card loaded.

My graphics works great in Yosemite with edited DSDT.
With 10.11 I try to boot with and without DSDT file. Same result.

And I don't have volume 'untitled'

post-302440-0-85824400-1450046337_thumb.png

 

 

Also I didn't notice during boot in 10.11 these strings:

Apple16X50ACPI1: Identified Serial Port on ACPI Device=UAR1
Apple16X50UARTSync1: Detected 16550AF/C/CF FIFO=16 MaxBaud=115200

These string appeared right before my graphics card loaded in Yosemite.

Maybe now, in El Capitan, these string don't have to be. Or they should be there?

Link to comment
Share on other sites

Also I didn't notice during boot in 10.11 these strings:

Apple16X50ACPI1: Identified Serial Port on ACPI Device=UAR1

Apple16X50UARTSync1: Detected 16550AF/C/CF FIFO=16 MaxBaud=115200

These string appeared right before my graphics card loaded in Yosemite.

Maybe now, in El Capitan, these string don't have to be. Or they should be there?

Maybe your serial port is disabled in the BIOS/UEFI.

I'm just about to try booting my El Cappy installer, pray for me.

  • Like 1
Link to comment
Share on other sites

Maybe your serial port is disabled in the BIOS/UEFI.

I'm just about to try booting my El Cappy installer, pray for me.

No, I try to boot on the same pc. these string exist when I start Yosemite, but no when I boot an el capitan usb installer. 

Link to comment
Share on other sites

I'm going crazy :stretcher:  :help:

Use latest Enoch bootloader.

With every kernel same result.

Error during boot - Can't get kexts port.

attachicon.gifIMG_0092.JPG

 

Boot stops on - hfs: set VeryLowDisk: vol:untitled, freeblks:0, dangerlimit:12

attachicon.gifIMG_0094.JPG

 

My org.chameleon.Boot.plist:

attachicon.gifScreen Shot 2015-12-14 at 00.23.17.png

 

My kernel.plist:

attachicon.gifScreen Shot 2015-12-14 at 00.23.23.png

 

My Extra folder:

attachicon.gifScreen Shot 2015-12-14 at 00.23.27.png

 

Try to boot with flags: USBLegacyOff=Yes GraphicsEnabler=Yes, and without. Same result.

Every time same in log and I don't see that my graphic card loaded.

My graphics works great in Yosemite with edited DSDT.

With 10.11 I try to boot with and without DSDT file. Same result.

And I don't have volume 'untitled'

attachicon.gifScreen Shot 2015-12-14 at 00.25.21.png

 

 

Also I didn't notice during boot in 10.11 these strings:

Apple16X50ACPI1: Identified Serial Port on ACPI Device=UAR1

Apple16X50UARTSync1: Detected 16550AF/C/CF FIFO=16 MaxBaud=115200

These string appeared right before my graphics card loaded in Yosemite.

Maybe now, in El Capitan, these string don't have to be. Or they should be there?

 

First make sure you'r using this kernel, http://www.insanelymac.com/forum/topic/309765-amd-os-x-el-capitan-1011-kernel-testing-release-for-help-use-the-help-topic/?p=2196723

 

Also you have CrsActiveConfig instead of CsrActiveConfig

  • Like 3
Link to comment
Share on other sites

 

Use this kernel, http://www.insanelymac.com/forum/topic/309765-amd-os-x-el-capitan-1011-kernel-testing-release-for-help-use-the-help-topic/?p=2196723

 

In your boot.plist have this,

      <key>CsrActiveConfig</key>
	<string>103</string>

OK I started El Cappy installer with

-v npci=0x3000 GraphicsEnabler=No

And It got to OS X verbose then spams USB stuff so I'm going to read up on El Cappy's new USB issues :D .

Tried with disabling USB 2.0 and such USBLegacyOff=Yes, nothing :(

Edited by XtremeHacker
Link to comment
Share on other sites

:)

 

no change :(

 

usb2 chiot !! 

 

<key>EthernetBuiltIn</key>

<string>Yes</string>
<key>AtiConfig</key>
<string></string>
<key>AtiPorts</key>
<string></string>
<key>KernelBooter_kexts</key>
<string>Yes</string>
<key>KernelPm</key>
<string>Yes</string>
<key>KernelLapicError</key>
<string>Yes</string>
<key>KernelLapicVersion</key>
<string>No</string>
<key>KernelHasswell</key>
<string>No</string>
<key>KernelcpuFamily</key>
<string>No</string>
<key>KernelSSE3</key>
<string>No</string>
<key>CsrActiveConfig</key>
<string>103</string>
<key>Kernel Flags</key>
<string>npci=0x2000 USBLegacyOff=Yes</string>
 
 
<?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>SMbiosdate</key>
<string>10/12/2012</string>
<key>SMbiosvendor</key>
<string>Apple Inc.</string>
<key>SMbiosversion</key>
<string>IM131.88Z.010A.B05.1210121459</string>
<key>SMboardproduct</key>
<string>Mac-FC02E91DDD3FA6A4</string>
<key>SMfamily</key>
<string>iMac</string>
<key>SMmanufacturer</key>
<string>Apple Inc.</string>
<key>SMproductname</key>
<string>iMac13,2</string>
<key>SMserial</key>
<string>C02K2875DNMP</string>
<key>SMsystemversion</key>
<string>1.0</string>
</dict>
</plist>
 
 
 

post-1093405-0-77053400-1450048918_thumb.png

Link to comment
Share on other sites

 

:)

 

no change :(

 

usb2 chiot !! 

 

EthernetBuiltIn

Yes
AtiConfig
AtiPorts
KernelBooter_kexts
Yes
KernelPm
Yes
KernelLapicError
Yes
KernelLapicVersion
No
KernelHasswell
No
KernelcpuFamily
No
KernelSSE3
No
CsrActiveConfig
103
Kernel Flags
npci=0x2000 USBLegacyOff=Yes

 

 

Do your boot.plist like this,

<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>AtiConfig</key>
<string></string>
<key>AtiPorts</key>
<string></string>
<key>CsrActiveConfig</key>
<string>103</string>
<key>Kernel Flags</key>
<string>npci=0x3000</string>
<key>USBLegacyOff</key>
<string>Yes</string>

And in Extra have kernel.plist with this in it,

 

<?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>KernelBooter_kexts</key>
<string>Yes</string>
<key>KernelPm</key>
<string>Yes</string>
<key>KernelLapicError</key>
<string>Yes</string>
</dict>
</plist>

 

 

  • Like 1
Link to comment
Share on other sites

 

Do your boot.plist like this,

<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>AtiConfig</key>
<string></string>
<key>AtiPorts</key>
<string></string>
<key>CsrActiveConfig</key>
<string>103</string>
<key>Kernel Flags</key>
<string>npci=0x3000</string>
<key>USBLegacyOff</key>
<string>Yes</string>

And in Extra have kernel.plist with this in it,

<key>KernelBooter_kexts</key>
<string>Yes</string>
<key>KernelPm</key>
<string>Yes</string>
<key>KernelLapicError</key>
<string>Yes</string>

 

Yes :) 

 

not good ? 

Link to comment
Share on other sites

@gils83 I have the exact same error when I try to boot from installer and I can't pass it. Is it kernel related?

yes is big problem :(

Thanks guys, I corrected my boot plist file and now i see that my graphis card loaded) just one letter was written incorrectly and problem.

But now i have opcode error. attachicon.gifImageUploadedByTapatalk1450049444.800717.jpg

Will try another kernels)

 

use Enock 2795 , problem with chameleon :) 

Link to comment
Share on other sites

@Gils

 

Tu ne pourras pas régler les problèmes d'USB avec des boot-flags :(. Il faut que tu détermine les adresses de tes ports USB2/3 avec IOReg (le mieux est de le faire sous Yosemite) et qu'en fonction de ta DSDT, tu créés un dummy ou plusieurs dummy ou un USB_injector pour qu'ils soient reconnus par El Cap.

 

Tu dois aussi avoir deux fichiers séparés : o.c.B.p et kernel.plist Tu ne peux pas mettre toutes les infos dans le même fichier.

 

You can't fix USB issues with just some boot-flags. You need to analyze both IOReg (best is to use Yosemite to do that) and DSDT to determine what's the correct addresses of your USB2/USB3 ports then create dummy(s) kext(s) or USB Injector.

 

And you also need to have separate files for both o.c.B.p and kernel.plist. You can't have all values in just one file.

 

It's NOT kernel related. It's caused by new USB management of El Capitan and it's the same for Intel's systems !!!

 

@lpukraine

 

EVOReboot.kext anywhere ?

  • Like 2
Link to comment
Share on other sites

 Share

×
×
  • Create New...