Jump to content
spakk

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

270 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  :)

Share this post


Link to post
Share on other sites
Advertisement

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..

Share this post


Link to post
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.

Share this post


Link to post
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 ?

Share this post


Link to post
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

Share this post


Link to post
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 )

Share this post


Link to post
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

Share this post


Link to post
Share on other sites

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

 

Gesendet von meinem SM-N910F mit Tapatalk

Share this post


Link to post
Share on other sites

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

...yes, restart PC me too...

Share this post


Link to post
Share on other sites

It will take some time to check the cause of the problem

Share this post


Link to post
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

Share this post


Link to post
Share on other sites

Hi guys, if i remember correct the corecypto kp is because of ssse3 and not sse4.1 according to Netkas,did you tested your kernels to an unsupported intel? (56nm)

Share this post


Link to post
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.

Share this post


Link to post
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 ) 

Share this post


Link to post
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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
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

Share this post


Link to post
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 ?

Share this post


Link to post
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 

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Sinn
      Hi
       
      After months again i want to install 10.10. I don't have old pendrive so i need to create new one. After created usb installation stick,change kernel and change some files in Extra folder i started to boot it up. Im stucked on "invalid kernel opcode (64 bit): 44 0f b6 1f 4c 8d 7f 01 41 83" What i shoud to do ? 
       
      AMD FX 8350
      Gigabyte Motherboard
      16 Gb of ram
      gtx 650ti
       
      Thanks in advance
×