Jump to content

TASK FORCE - [AMD] to missing SSE4.1 Instruction set - older CPUs on macOS Sierra (10.12.x)


spakk
 Share

272 posts in this topic

Recommended Posts

Hey Coder, 

 

Since we have not made a step forwards, with building of working kernel for older AMD CPUs.....and now we hope that some talented Coder would rise to this challenge in order to fix the problem. If any information are desired, then just write a message  :)

  • Like 6
Link to comment
Share on other sites

  • 2 weeks later...

I have built here two amd test kernels for older CPUs, I hope for better results

Thanks for these two new AMD kernels.

10.12.4_amd got KP due to com.apple.kec.corecrypto (1.0) for Phenom II x61405T hackintosh, but it can login desktop for FX-6300 hackintosh with some apps (cpu-x & core keygen) crashed and Firefox & Adobe Flash player working at 10.12.4.

 

10.12.4_amd-1 got the same KP as 10.12.4_amd for Phenom II x61405T hackintosh, but it can login desktop for FX-6300 hackintosh with some apps (cpu-x & core keygen) crashed and Firefox & Adobe Flash player working at 10.12.4.

 

That means there is no difference between these two kernels for my hackintoshs and it need further coding/fix to make it working for old AMD CPUs..

  • Like 1
Link to comment
Share on other sites

Thanks for these two new AMD kernels.

10.12.4_amd got KP due to com.apple.kec.corecrypto (1.0) for Phenom II x61405T hackintosh, but it can login desktop for FX-6300 hackintosh with some apps (cpu-x & core keygen) crashed and Firefox & Adobe Flash player working at 10.12.4.

 

10.12.4_amd-1 got the same KP as 10.12.4_amd for Phenom II x61405T hackintosh, but it can login desktop for FX-6300 hackintosh with some apps (cpu-x & core keygen) crashed and Firefox & Adobe Flash player working at 10.12.4.

 

That means there is no difference between these two kernels for my hackintoshs and it need further coding/fix to make it working for old AMD CPUs..

Thank's for your report, jsl. Please test it with an older corecrypto from El Capitan or use the latest corecrypto package from Shane which he uploaded some time ago.

  • Like 1
Link to comment
Share on other sites

Thank's for your report, jsl. Please test it with an older corecrypto from El Capitan or use the latest corecrypto package from Shane which he uploaded some time ago.

Do you mean Post#554 at http://www.insanelymac.com/forum/topic/312714-amd-macos-1012x-sierra-kernel-testing-release-for-help-use-the-help-topic/page-28 ?

That package was not available now.

Can you or anyone upload it again ?

Link to comment
Share on other sites

1) enclosed the corecrypto.kext from 10.11.6

2) and here another test kernel, first of all try to boot only with the original corecrypto.kext

 

 

corecrypto.kext.zip

  • Like 2
Link to comment
Share on other sites

1) enclosed the corecrypto.kext from 10.11.6

2) and here another test kernel, first of all try to boot only with the original corecrypto.kext

Hi!

 

...result: black screen, and restart PC.... :(

( -v -f npci=0x2000, delete AppleTyMCEDriver.kext and pmtelemetry.kext, system: 10.12.4 installer )

  • Like 1
Link to comment
Share on other sites

Hi!

 

...result: black screen, and restart PC.... :(

( -v -f npci=0x2000, delete AppleTyMCEDriver.kext and pmtelemetry.kext, system: 10.12.4 installer )

Yes thanks for your feedback, I will check what the cause is and will report.

Edit:

a compiler error had occurred earlier, I did not notice and then the build of the kernel was not finished, excuse me

Link to comment
Share on other sites

Something is wrong with the kernel ... It re-starts

 

Gesendet von meinem SM-N910F mit Tapatalk

Link to comment
Share on other sites

1) enclosed the corecrypto.kext from 10.11.6

2) and here another test kernel, first of all try to boot only with the original corecrypto.kext

Replaced by this kext still got KP during boot of 10.12.4 for Phenom II x6 1405T hackintosh.

post-70188-0-19437500-1492046377_thumb.jpg

  • Like 1
Link to comment
Share on other sites

For Mountain Lion 10.8.x has AnV patched the corecrypto but I can not find its source code, to see what major changes he has made.

I think the chances will increase with a patched corecrypto.

Link to comment
Share on other sites

As far as i remember there is no need to use a patched corecrypto after mavericks since AnV implemented  everything in the Decrypter build in the Kernel to use  a default apple corecrypto thats why u wont find anything about it . ( unless something significant changed in it  or u took it out while compiling your stuff ) 

Link to comment
Share on other sites

As far as i remember there is no need to use a patched corecrypto after mavericks since AnV implemented  everything in the Decrypter build in the Kernel to use  a default apple corecrypto thats why u wont find anything about it . ( unless something significant changed in it  or u took it out while compiling your stuff ) 

but apple has changed the corecrypto since 10.12, compare eg. xnu-3248.60.10 with xnu-3789.1.32, then you'll find the changes

Link to comment
Share on other sites

  • 3 weeks later...

Hello guys, I have built a new test kernel for older AMD CPus but it stops.
Very bad is that this Kernel stuck with "Kernel Extensions in Backtrace" with IOStorageFamily and IOAHCIBlockstorage .

But without opcode error, think that I have managed to bypass the AMFI. But I can not get any further. Who has an idea. Every meaningful idea is welcome.

 

 

10124-BSA_spakk-RC2.1.zip

  • Like 2
Link to comment
Share on other sites

last boot with Standard Enoch boot file

 

Edit:
I think that my Sierra installation is not complete, I have created this only with pacifist.app.
I'm not be able to generate the prelinked kernel, various info.plist missing into the drivers, I think that can be the reason why my test kernel stops at this point. Please test it on your hackintosh and report

 

Edit:

I need urgently the complete Extensions folder from Sierra 10.12.5, in order to be able to test

 

Edit:

no need FakeSMC and Nullpower

Kernel.zip

  • Like 2
Link to comment
Share on other sites

  :whistle:

 

 

Thx for your report

Do not understand these differences with invalid Opcode, in your case...?

What drivers have u installed in E/E?

 

did you have tested this kernel #17 ?

Link to comment
Share on other sites

Only EHCI Dummy ,patched rtc , rest is vanilla and the respective flags needed off course 

 

1st fails at the same stage as yours !

 

(bronyas boot file is not needed) enoch 2877 works just as good he only added the ryzen stuff to it 

 

just as a reminder u  are using a MacPro6,1 which  is not ideal for ur specs, rather use 3,1 and -no_compat_check as additional kernelflag 

  • Like 1
Link to comment
Share on other sites

Thx for your test results, I was misled by my not complete Sierra installation :(

Link to comment
Share on other sites

last boot with Standard Enoch boot file

 

Edit:

I think that my Sierra installation is not complete, I have created this only with pacifist.app. I'm not be able to generate the prelinked kernel, various info.plist missing into the drivers, I think that can be the reason why my test kernel stops at this point. Please test it on your hackintosh and report

 

Edit:

I need urgently the complete Extensions folder from Sierra 10.12.5, in order to be able to test

 

Edit:

no need FakeSMC and Nullpower

 

this kernel works

  • Like 1
Link to comment
Share on other sites

 Share

×
×
  • Create New...