Jump to content
spakk

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

271 posts in this topic

Recommended Posts

this kernel works

Working for which kind of AMD CPU ?

If it's older AMD CPU, it's a great news for many users here !

My test showed it always got KP during booting for both FX-6300 and Phenom II x6 1405T hackintosh at 10.12.4/10.12.5.

Share this post


Link to post
Share on other sites
Advertisement

Working for which kind of AMD CPU ?

If it's older AMD CPU, it's a great news for many users here !

My test showed it always got KP during booting for both FX-6300 and Phenom II x6 1405T hackintosh at 10.12.4/10.12.5.

 

No, we have not fixed the problems with SSE4.1 yet. I will upload later another one

Share this post


Link to post
Share on other sites

Test kernel for older AMD CPU based on xnu-3789.51.2 (10.12.4)

..later am going to upload the missing system.kext and the frameworks

kernel.zip

Share this post


Link to post
Share on other sites

Trying to run Mavericks on AMD E2-1800, here is result: I can boot to installer, but installing never finishes, here is log file: https://pastebin.com/raw/AFxhFPd7

 

i don't know does that help?

 

unfortunately, you are wrong here, for Maverick you have to use a suitable amd kernel for your APU,use a kernel for FX CPU, this will boot your CPU successfully

Sory, must correct myself

use a suitable amd kernel for older amd CPUs

see here,  without SSSE3 : http://cpuboss.com/cpu/AMD-E2-1800

Share this post


Link to post
Share on other sites

AMD Athlon X2 4050

attachicon.gifIMG_1060.JPG

 

Many thanks for checking and reporting. I'm looking for a solution.

Share this post


Link to post
Share on other sites

I get this error ....please check:
mac_vnode_check_signature: sbin/launchd: Code signature validation failed fatally: When validating /sbin/launchd: The signature could not be validated because AMFI could not load its entitlements for validation: failed getting entitlementsproc 1:
load code signature error 4 for file "launchd" panic (cpu 0 caller 0xffffff80007ac35a): unexpected SIGKILL of launchd (CS_Killed) with reason--namespace 3 code 0x1 descripion When validating /sbin/launchd: The signature could not be validated because AMFI could not load its entitlements for validation: failed getting entitlements

 

........ any idea?

20170707_232253.jpg

Kernel.zip

Share this post


Link to post
Share on other sites

I get this error ....please check:

mac_vnode_check_signature: sbin/launchd: Code signature validation failed fatally: When validating /sbin/launchd: The signature could not be validated because AMFI could not load its entitlements for validation: failed getting entitlementsproc 1:

load code signature error 4 for file "launchd" panic (cpu 0 caller 0xffffff80007ac35a): unexpected SIGKILL of launchd (CS_Killed) with reason--namespace 3 code 0x1 descripion When validating /sbin/launchd: The signature could not be validated because AMFI could not load its entitlements for validation: failed getting entitlements

 

........ any idea?

I get the same error

post-1299088-0-99094300-1499555599_thumb.jpg

Share this post


Link to post
Share on other sites

check here

 

https://github.com/0xffea/xnu/blob/master/security/mac_vfs.c

 

its an old version but maybe u can find it in your kernel source

 

maybe also here https://github.com/oza/FreeBSD-8.0-dyntick/blob/master/sys/security/mac/mac_vfs.c

@jalavoui
 
Thanks for your message
The previous changes in mac_vfs.c have not reached the desired destination but as soon as I'm at home, I'll look at the two links in detail.

Share this post


Link to post
Share on other sites

I go forward only with small steps

attached a new kernel, unfortunately kernel stops, see picture

... and neglect to answer to the bootargs I've used. :P
@jalavoui, If you have interest to work on a solution, then send me a message

Kernel.zip

20170830_020933.png

Share this post


Link to post
Share on other sites

I go forward only with small steps

attached a new kernel, unfortunately kernel stops, see picture

... and neglect to answer to the bootargs I've used. :P

@jalavoui, If you have interest to work on a solution, then send me a message

 

Spakk can you try this kernel please. Minimal edits to boot on AMD and an older OPEMU with SSE42 in it. May possibly need SSE41.

kernel.zip

Share this post


Link to post
Share on other sites

Spakk can you try this kernel please. Minimal edits to boot on AMD and an older OPEMU with SSE42 in it. May possibly need SSE41.

I'll check later, shane

send you later the diff-file, then you can see what I've made changes.

Try changing kern_sig.c and hope that is doing something :Dhope I am on the right way and not go wrong way

Share this post


Link to post
Share on other sites

I'll check later, shane

send you later the diff-file, then you can see what I've made changes.

Try changing kern_sig.c and hope that is doing something :D

 

Sure. The kernel I posted only has Cupid, tsc, fpu, laptic_native and opemu edits to run with minimal edits. It still boots my FX with no issues at all. The OPEMU used is that of AnV with his base SSE4.2 edits.

Share this post


Link to post
Share on other sites

Okay then add the changes from my diff ( opemu folder as well as the instrinc from the header folder and the trap.c ) in your source and generate a new kernel

Share this post


Link to post
Share on other sites

Any one an idea??

Edit:

Just build a new one, is there someone who can test the kernel?


here the new

1504134674988135360527.jpg

Test-Kernel.zip

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
×