Jump to content
Sinetek

[RYZEN] macOS 10.12.x (Sierra) Kernel Research&Development Thread

780 posts in this topic

Recommended Posts

Advertisement

attachicon.gifIMG_2950.JPGattachicon.gifIMG_2955.JPG

 

Uh, Oh my two keyboards aren't recognized! I finally get into ElCapitan and I can't get through the door. Any fix for this?

 

The is Shanee, that was the last hurdle. It booted pretty quick on my Ssd.

 

Spakk's USB Fix for El Capitan, http://www.insanelymac.com/forum/files/file/521-usb-fix-for-el-capitan/

Share this post


Link to post
Share on other sites

attachicon.gifIMG_2960.JPG. Flags!

 

bootflag: nv_disable=1 is not required, since no nvidia graphics card is installed in your system,

the  AMD Radeon graphics card should be patched later, search here on insaneleymac or on other hackintosh sites for useful instructions

Share this post


Link to post
Share on other sites

bootflag: nv_disable=1 is not required, since no nvidia graphics card is installed in your system,

the AMD Radeon graphics card should be patched later, search here on insaneleymac or on other hackintosh sites for useful instructions

He added a GT710.

 

Sent from my SM-G920F using Tapatalk

Share this post


Link to post
Share on other sites

puhh ... look at his signature. . There I see only the amd radeon ... therefore please always update the signature so that no unnecessary mistakes occur...thx Shane

Share this post


Link to post
Share on other sites

Hi, just built a new rig the other week. have got mac running in the past on old Dell Intel CPU laptops....mind you slower than a tortoise with 1 leg. Never had much luck with my AMD systems due to incompatible hardware, usually the GFX side of things with what looks like 8 bit colour when loaded but have high hopes on my shiny new system. Noticed a few videos on Youtube such as  https://www.youtube.com/watch?v=ntJLxbwurK4&t=146s this guy seems to be giving thanks to Bronya. 

 

Really quite rusty on the AMD aspect of trying to get all this magic happening and have scanned the 11 pages here but anyone have or working on a tutorial to bring things to life? Wouldn't say I'm a Noob at all but certainly new ground for me. Think my kit/rig has the potential but one can only hope. 

 

Great work by you folks getting as far as you have :) I guess it's early days regardless since Ryzen is still a bit of a baby yet.

Share this post


Link to post
Share on other sites

hi all, getting closer...

 

boot args: -v -f -s busratio=34 PCIRootUID=1 dart=0 nv_disable=1 msibase=0x90 npci=0x2000

I've removed GeForce*.kext and NVDA*.kext (not sure why I still get GeForceSensors errors) and nv_disable=1

 

 

post-1610429-0-98327100-1493057211_thumb.jpg

Share this post


Link to post
Share on other sites

remove GPU Sensor Plugins from FakeSMC !!

Thanks for pointing out the graphics issue for me, and the fact that chameleon doesn't recognize my AMD card. Along with Shanee you guys pointed me into a different direction which led to cure.

 

Is there a compiled list of El Capitan graphics cards that run "native" in chameleon without need for special setup? This would help,to have a list of easy cards so testers and users can eliminate problems for installing on Ryzen.

 

Stuck at work, for now, can't wait to get USB fixed and test a Ryzen 1500x 4core 8 thread CPU, before I need to return it. It was supposed to be a 1600x but they pulled the wrong part.

 

Spakk, thanks man, you gave me some serious help, all of you did and I appreciate it.

Share this post


Link to post
Share on other sites

Hi ! 

In El_captain and Sierra no needs flags "msibase=0x90" !

 

Gigamaxx , what video card ? Nvidia or Ati ? what model ? ))

 

I recommended easy card - ati radeon 5770, or 6870 and etc ))

Right now I have a Nvidia gt 710, I can get gt 210 or also 8400gs from Nvidia. These are available locally in stores. For AMD only r7 240, 250 models available. I'll check more into it later. I need to fix the USB issue after work.

 

Thanks Bronya, with Sierra I can use my RX 480 with a helper card like this 710 if it works. I've done it before and have a long history with the RX 4XX cards in sierra. Can't wait for Vega 10 to come out.

thanks. now a different issue.

Try not to use -x -s -f -F for flags at boot.

Share this post


Link to post
Share on other sites

Right now I have a Nvidia gt 710, I can get gt 210 or also 8400gs from Nvidia. These are available locally in stores. For AMD only r7 240, 250 models available. I'll check more into it later. I need to fix the USB issue after work.

 

Thanks Bronya, with Sierra I can use my RX 480 with a helper card like this 710 if it works. I've done it before and have a long history with the RX 4XX cards in sierra. Can't wait for Vega 10 to come out.

 

Try not to use -x -s -f -F for flags at boot.

 

Nvidia gt 710 <-- gigabyte ? or asus or what ? )) 

What dev id and dev id ? )) 0x10DE  0x128B? ))

Share this post


Link to post
Share on other sites

Right now I have a Nvidia gt 710, I can get gt 210 or also 8400gs from Nvidia. These are available locally in stores. For AMD only r7 240, 250 models available. I'll check more into it later. I need to fix the USB issue after work.

 

Thanks Bronya, with Sierra I can use my RX 480 with a helper card like this 710 if it works. I've done it before and have a long history with the RX 4XX cards in sierra. Can't wait for Vega 10 to come out.

 

Try not to use -x -s -f -F for flags at boot.

 

tried using only -v, same error.

Share this post


Link to post
Share on other sites

tried using only -v, same error.

dart=0 ncpi=0x2000 msibase=0x90 busratio=29 ( enter your minimum MHz # 3200=32 etc. ) PCIRootUID=1 nv_disable=1. I was (am) able to get to password using only these flags. Without dart=0 it wouldn't work. I'll try to eliminate the msibase later during testing.

@ Gigamaxx,Which GT710 is installed? maybe this one: https://skinflint.co.uk/zotac-geforce-gt-710-pcie-x1-zt-71304-20l-a1478179.html if so, this is a how-to by "corei3cpu" from a page that name not allowed to publish here:

Hello,Here is an Nvidia GT 710 graphics card with 1gb. of ramThis is a minimal budget graphics card for macOS Sierra.Comes with Low Profile bracket for SFF computers.Will support Dual 1080p Displays via HDMI and DVI ports.Works with Sleep / Wake.Supports Display power management.Fanless for quiet operationSupports Audio via HDMIUse with Clover bootloader and an Nvidia GT710 graphics card.++++++++++++++++++++++++++Settings for EFI/Clover/config.plist:Select - nvda_drv=1++++++++++++++++++++++++++How to install and direct update from OS-X to Sierra:This card is not Supported in OS-X other than Sierra natively.Steps1) Backup your main drive just in case.2) Update to latest Clover boot loader.https://sourceforge.net/projects/cloverefiboot/3) back up your added Kexts in /s/l/e and store them in a folder on your desktop4) download Sierra from app store.https://itunes.apple.com/us/app/macos-sierra/id1127487414?mt=125) begin update and let reboot.6) at reboot I shut down the computer and replaced the graphics card with the "Zotac Nvidia GT 710" as I was using a "GT 610" and is not supported in Sierra.http://www.newegg.co...N=-1&isNodeId=17) Power on computer and complete upgrade.8) You are done. Add additional kexts to /s/l/e if needed however I did not have to as all my added kexts where not removed by upgrade.The GT 710 is supported Vanilla in OS-X Sierra. Just make sure you have checked in clover boot loader /EFI/Clover/config.plistCheck / Select -> nvda_drv=1++++++++++++++++++++++++++

Edit:In addition, I would choose the boot flags with thought, not crossbed Edit2: In addition, you can insert the Sapphire Radeon R9 270X in your systemthis is your graphics card:

[ PCI Express 3.0 x16: Sapphire Radeon R9 270X ]Graphics Processor Properties:Video Adapter Sapphire Radeon R9 270XBIOS Version 015.046.000.016.000000BIOS Date 7/29/2014GPU Code Name Curacao XTPart Number 113-1E27140-O4HPCI Device 1002-6810 / 174B-E271 (Rev 00)Transistors 2800 millionProcess Technology 28 nmDie Size 212 mm2ASIC Quality 70.2%Bus Type PCI Express 3.0 x16 @ 1.1 x16Memory Size 2 GBGPU Clock 300 MHz (original: 1070 MHz)RAMDAC Clock 400 MHzPixel Pipelines 32Texture Mapping Units 80Unified Shaders 1280 (v5.1)DirectX Hardware Support DirectX v11.2PowerControl 0%WDDM Version WDDM 2.0Memory Bus Properties:Bus Type GDDR5 (Elpida)Bus Width 256-bitReal Clock 150 MHz (QDR) (original: 1400 MHz)Effective Clock 600 MHzBandwidth [ TRIAL VERSION ]Architecture:Architecture AMD GCNCompute Units (CU) 20SIMD Per Compute Unit 4SIMD Width 16SIMD Instruction Width 1L1 Instruction Cache 32 KB per CU-QuadL1 Vector Data Cache 16 KB per CUL1 Scalar Data Cache 16 KB per CU-QuadL2 Cache 512 KBLocal Data Share 64 KBGlobal Data Share 64 KBTheoretical Peak Performance:Pixel Fillrate 9600 MPixel/s @ 300 MHzTexel Fillrate [ TRIAL VERSION ]Single-Precision FLOPS 768.0 GFLOPS @ 300 MHzDouble-Precision FLOPS [ TRIAL VERSION ]24-bit Integer IOPS 768.0 GIOPS @ 300 MHz32-bit Integer IOPS 153.6 GIOPS @ 300 MHzUtilization:GPU 0%Dedicated Memory 104 MBDynamic Memory 20 MBATI PowerPlay (BIOS):State #1 GPU: 1070 MHz, Memory: 1400 MHz (Boot)State #2 GPU: 1070 MHz, Memory: 1400 MHzState #3 GPU: 1020 MHz, Memory: 1400 MHz (UVD)State #4 GPU: 300 MHz, Memory: 150 MHz

and here is a good guide by vlada, to patch the drivers etc: http://www.insanelymac.com/forum/topic/294315-radeon-r9-270x-framebuffer-issue/page-3 ** I hope it will work with sierra And in the appendix is contains the video rom-file for your Sapphire Radeon R9 270Xwhich you can either use with clover or with chameleon / enoch

I was trying anything and everything I could think of. This chameleon bootloader is very new to me, I know the debug=0x144 is recommended for chameleon/Enoch but it was giving a debugger error. I tried debug=0x100 for clover and it went away, it is probably because it had no effect but it got me further in the boot process. The nvidia_disable=1 never used before last night it's like learning a new language, I'll get there. Thanks for the R9 270 link I'm not a big Nvidia fan but it's hard to find currently available supportable AMD cards for Sierra that don't require IGPU, IGFX, as primary display. There are a few inexpensive choices from Nvidia still left, when I started into Sierra in july and got the RX 460 working and then the RX 480 I was able to use the AMD 5450 natively but now it requires kext editing to work. This R7 265 is a great card when using clover it performs like my RX 460 in most benches so if I can get it to work that would be great for now.Thanks again for all your help, you folks made it possible for this to work for me. I will update my specs tonight in my signature and try to lay out all my parameters that I used for others to check if interested. <blockquote class='ipsBlockquote' data-author="Bronya" data-cid="2411319" data-time="1493059863">Bronya, on 24 Apr 2017 - 11:51 AM, said:Bronya, on 24 Apr 2017 - 11:51 AM, said:Bronya, on 24 Apr 2017 - 11:51 AM, said:Bronya, on 24 Apr 2017 - 11:51 AM, said:Bronya, on 24 Apr 2017 - 11:51 AM, said:<p><span style='color: #000000'><span style='font-family: Verdana, Geneva, sans-serif'><span style='font-size: 12px;'>Nvidia gt 710.Nvidia gt 710 either sapphire or MSI I'll check when I get home. Here's the ID.post-1753549-0-24305400-1493066956_thumb.jpg

@Bronya, I found this the xcpm and HWP enabled message. Is this a normal FakeSMCKext loading or could we get this SkyLake/KabyLake feature working in chameleon? I know the latest clover allows use of this for power management for newer Intel CPUs. Does Ryzen have possible HWP or equivalent? It would be great if it worked for sidestepping and sleep states.

 

post-1753549-0-37979600-1493067813_thumb.jpg

Share this post


Link to post
Share on other sites

make a new photo, So that we can recognize something,please

**when you come home

Share this post


Link to post
Share on other sites

Nvidia gt710 1gb. $40 US.

Vendor 10de

Device 128b

The details you have made are the same with the details of the how-to

Share this post


Link to post
Share on other sites

Rysen 5 1500X 4 cores 8 threads $189.00 US   El Capitan 11.6     Go Bronya!   You da Man!   This thing booted right up on my freshly cloned test disk and a new CHAMELEON 2667 boot loader and edits ( Thanks to Gils, Spakk, Shanee, and Aikimo?.    

 

No msibase (like you said Bronya), basic boot flags dart=0 npc-0x2000 busratio=29 PCIRootUID=1 -nv_disable=1 -x  (first boot k panic second boot with -x added).    The majority of the work is in the kexts for support, and of course the boot and kernel provided by Bronya.    Thank you all, Gils thanks for the tips and config data this is cool!   Gifts coming for you too sir!

post-1753549-0-09683100-1493085997_thumb.png

post-1753549-0-47792900-1493086020_thumb.png

post-1753549-0-39937900-1493086039_thumb.png

post-1753549-0-92013600-1493086085_thumb.png

Share this post


Link to post
Share on other sites

Congratulations Gigamaxx for the hard work :D :thumbsup_anim:


But there should still be something possible to realize the full graphics acceleration

either via driver patch or via dsdt injection

But you can already upload the current ioreg and the dsdt, so that someone can modify the dsdt with the injection either for the nvidia or for the Sapphire Radeon R9 270X
 

Share this post


Link to post
Share on other sites

Congratulations Gigamaxx for the hard work :D:thumbsup_anim:

 

Thanks Dude!   There's no way I could've done it without you.    i figured out your USB fix, works great!   I'll check in there and report your greatness, thanks again.    I'll post more specs and screenshots of my config and bios settings.

 

I picked up a Nvidia GT 210, and 8400.   I'll test those as well as the AMD 5450 and R7 265 (R9 270X).     This little sub $200 4 core 8 thread is pretty smooth right now even with 0mb graphics.

 

post-1753549-0-29851200-1493088525_thumb.pngpost-1753549-0-68112000-1493088546_thumb.png

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.

×