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

my CPU without SS4.1 . Can it install macOS 10.12?

You have to wait until a suitable sse4.1emulator is built. then it will work ^_^

fixed scale 1 address

the test with your last kernel gave me the same as already posted here : http://www.insanelymac.com/forum/topic/322370-task-force-amd-to-missing-sse41-instruction-set-older-cpus-on-macos-sierra-1012x/page-10?p=2525212&do=findComment&comment=2525212

 

Edit:

@ydeng,

maybe we should build a vanillia kernel with your emulator and test the kernel with a pentium dual core cpu (for example) and see if it will work. what do you mean?

Share this post


Link to post
Share on other sites
Advertisement

Added more prints.  All instructions look fine to me.

You have to wait until a suitable sse4.1emulator is built. then it will work ^_^

the test with your last kernel gave me the same as already posted here : http://www.insanelymac.com/forum/topic/322370-task-force-amd-to-missing-sse41-instruction-set-older-cpus-on-macos-sierra-1012x/page-10?p=2525212&do=findComment&comment=2525212

 

Edit:

@ydeng,

maybe we should build a vanillia kernel with your emulator and test the kernel with a pentium dual core cpu (for example) and see if it will work. what do you mean?

AMD kernel boots Intel CPU as well.

Share this post


Link to post
Share on other sites

Fixed some typos printing.  I cannot see anything wrong.

 

After this is blank screen and then installer quits?

I can't boot to the blank screen because it takes too much time with print delay

How about building a kernel without debug printouts?

Share this post


Link to post
Share on other sites

here you go.

It shows many prints like "copying 4 bytes at ..." and I wasn't able to boot to the blank screen and can't tell what happens when it's booting because of many prints of copying bytes.

Share this post


Link to post
Share on other sites

It shows many prints like "copying 4 bytes at ..." and I wasn't able to boot to the blank screen and can't tell what happens when it's booting because of many prints of copying bytes.

forgot to remove all of them.

Share this post


Link to post
Share on other sites

It keeps showing these messages

attachicon.gifIMG_0571.JPG

How about disabling debug prints for pmovzxbd, pmovsxbw, roundsd and pinsrb to be able to see other instructions?

roundsd is still printed.  Need to see different modes.

 

trustd keeps dying, understandable, lots of crypto calculations.

 

source code is here

https://opensource.apple.com/source/Security/Security-58286.1.32/OSX/trustd/trustd.c.auto.html

Share this post


Link to post
Share on other sites

pcmpeqq gone too.

is it the right kernel? it shows me prints of pmovzxbd and pmovsxbw.

 

With removed com.apple.trustd.plist from S/L/LaunchDaemons it shows these printouts before booting to the blank screen with previous kernel and there is no more prints of other instructions except pcmpeqq

post-1299088-0-84649900-1510014679_thumb.jpeg

post-1299088-0-62752500-1510014685_thumb.jpeg

Share this post


Link to post
Share on other sites

is it the right kernel? it shows me prints of pmovzxbd and pmovsxbw.

 

With removed com.apple.trustd.plist from S/L/LaunchDaemons it shows these printouts before booting to the blank screen with previous kernel and there is no more prints of other instructions except pcmpeqq

This one is correct.

Share this post


Link to post
Share on other sites

They both do a very good job

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
×