Jump to content
Gigamaxx

AMD High Sierra Kernel Release and Testing

926 posts in this topic

Recommended Posts

Edit From Shaneee: This topic is only for kernel testing and development. Any help questions regarding the installation should be made at the locations below,

 

Installation help - http://www.insanelymac.com/forum/forum/637-amd/

Post Installation help - http://www.insanelymac.com/forum/forum/641-amd/

 

Please list your current system specs like CPU, Motherboard, Graphics card etc.. in your signature line.   This will help others with similar builds to offer help if they know a solution.

 

 

Update: 10/3/17

 

 

Shaneee made a kernel for AMD non-Ryzen systems.   http://www.insanelymac.com/forum/index.php?app=core&module=attach&section=attach&attach_id=261688.   And System kext.  http://www.insanelymac.com/forum/index.php?app=core&module=attach&section=attach&attach_id=262357

 

 

 

Bronya Kernel HS 10.13 for Ryzen testing.. http://www.insanelymac.com/forum/index.php?app=core&module=attach&section=attach&attach_id=262897

 

 

Here is a link to a video to create a USB installer from XCiLNZ:  http://www.insanelymac.com/forum/topic/325514-amd-high-sierra-kernel-release-and-testing/page-18?do=findComment&comment=2514401

 

Here is a link for Ryzen USB install it has modified scripts for Ryzen CPU/Motherboard. http://www.insanelymac.com/forum/topic/325514-amd-high-sierra-kernel-release-and-testing/page-24?do=findComment&comment=2519914

 

High Sierra is working on AMD systems using the above linked kernels and system kexts.    You can add kernel and System kext to an existing High Sierra drive or clone, or follow the USB installer and load a fresh install.    

 

There are many different motherboards with very different bios, USB port, overclocking, and memory/sata/nvme layouts.    Fixes for one person may not work for someone else, don't get frustrated, try something new.  There may not be any one configuration that works for everybody.      

 

Please use these threads for help with Installation and post installation questions.

 

Installation help - http://www.insanelymac.com/forum/forum/637-amd/
Post Installation help - http://www.insanelymac.com/forum/forum/641-amd/

 

 

Some Professional App issues and or fixes on this thread for Ryzen systems.. http://www.insanelymac.com/forum/topic/329125-amd-ryzen-macos-high-sierra1013-professional-software-running-test/

Share this post


Link to post
Share on other sites
Advertisement

:)

 

Bronya has already encoded a valid Kernel without opemu ssse3 Yosemite beta without source codes ;)

That's encouraging, but what about the immutable kernels for High Sierra? When I remove them it starts to boot or passes the CPU enabled stage but if I leave them in place it won't even start boot process. Instant kernel panic and or restart.

Share this post


Link to post
Share on other sites

Haf! If I had the secret, :rolleyes:  Bronya, he alone has the secret, I think there is a problem with Xcode to compile the kernel H Sierra, Bronya will give us more precision, it remains much easier with the source codes (for those who know how to do) it remains a big job :)

You get to -s (bash 3.2)? , If it is not, it has not started.

Share this post


Link to post
Share on other sites

@shaneee

hope you can build a ryzen kernel too :)

 

I'll try once I get it working with FX but my Sierra Ryzen attempt wasn't a success. 

 

Edit: Installer Boots :D :D :D Installer isn't working though. Once I've got it installed and I make sure the kernel actually works fine I'll share and try Ryzen support.

Share this post


Link to post
Share on other sites

I got to the desktop once in safe boot. Now facing issues with IOConsoleUsers. I think it's a mistake in the kernel. I know it is possible though.

 

Edit: Proof of running system. Still trying to get GPU working so I can test kernel before sharing :) Shouldn't be long.

 

Screen Shot 2017-09-29 at 11.10.38.png

Share this post


Link to post
Share on other sites

I got to the desktop once in safe boot. Now facing issues with IOConsoleUsers. I think it's a mistake in the kernel. I know it is possible though.

 

Edit: Proof of running system. Still trying to get GPU working so I can test kernel before sharing :) Shouldn't be long.

 

attachicon.gifScreen Shot 2017-09-29 at 11.10.38.png

Grt job ! Shaneee

 

Btw latest nvidia web drivers for HS not working ?

and does APFS work ?  

Share this post


Link to post
Share on other sites

Grt job ! Shaneee

 

Btw latest nvidia web drivers for HS not working ?

and does APFS work ?  

 

My card doesn't work nor need the web drivers. It's always been supported with just injection. APFS should work yeah but as I couldn't get the installer to run correctly I installed it from Sierra so it's HFS+ just now. Once it's working I'll make an APFS partition and install to it.

Share this post


Link to post
Share on other sites

My card doesn't work nor need the web drivers. It's always been supported with just injection. APFS should work yeah but as I couldn't get the installer to run correctly I installed it from Sierra so it's HFS+ just now. Once it's working I'll make an APFS partition and install to it.

Great job, Shaneee! A note to anyone unfamiliar with APFS, HIgh Sierra auto loads for APFS when using a nand tech or SSD, HFS+ is default for HDD or mechanical drives. You have to specify for HFS in terminal when loading/updating from Sierra for SSD builds the option is no longer available in the loading windows. For APFS mode booting we need to have the ApfsEFI driver in Clover "Drivers64EFI" folder.

 

ApfsEFI has to be extracted from the installer Basedmg folder in usr standalone i386 folder.

Share this post


Link to post
Share on other sites

Great job, Shaneee! A note to anyone unfamiliar with APFS, HIgh Sierra auto loads for APFS when using a nand tech or SSD, HFS+ is default for HDD or mechanical drives. You have to specify for HFS in terminal when loading/updating from Sierra for SSD builds the option is no longer available in the loading windows. For APFS mode booting we need to have the ApfsEFI driver in Clover "Drivers64EFI" folder.

 

ApfsEFI has to be extracted from the installer Basedmg folder in usr standalone i386 folder.

 

Normally you could use the startosinstall command and pass --converttoapfs NO to it to prevent APFS convertion.

However to my understanding this method doesn't work for AMD systems because you'd need to replace the kernel, so alternatively you could change FFM: http://www.insanelymac.com/forum/topic/324194-pre-release-macos-high-sierra/?p=2471719

Share this post


Link to post
Share on other sites

What install method did you use?

i have one notebook with intel processor , I instal high Sierra 

 

What install method did you use?

I installed highsierra on an intel notebook, after seeing  your  kernel I got it and put it in my pc amd fx8350 to see if it worked.

now I'm trying to boot from the installer

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

  • Similar Content

    • By spakk
      Hey @ll, here you can ask several special questions about Ryzen CPUs or installation
    • By xxGOMESxx
      Uma "ajudinha" aki clã,
      Eu tenho a R9 270 e gostaria de mais informações de como instalar os drivers. Eu tentei arrumar os drivers aki no Yosemite, ja vi várias pessoas que conseguiram instalar a R9 270x e algumas q instalaram com a R9 270. Na primeira vez que eu inicio o hackinsoth (pra instalar) funciona tudo normal com os boot args: /amd1 npci=0x3000 (note que eu uso um processador AMD, mas atualmente não interfere mais na performance do hackintosh, visto que ele não necessita mais de um processador Intel). Depois de usar esses boot args, a instalação ocorre perfeitamente e o primeiro boot também, porém sem os drivers da placa de vídeo, ou seja, animações travando muito. Outro problema que encontro é que, sempre quando reinicio o PC depois de acabar de reparar as permissões, etc. na hora de fazer login ele trava na tela com o mouse rodando (aquela bolinha colorida) e um loop infinito nessa tela sempre acontece. Espero conseguir ajuda. Eu sei que isso também deve ter algo a ver com o FrameBuffer, mas das poucas vezes que eu consegui mudar alguma coisa nas configurações do clover, na hora de reiniciar e fazer login, o loop depois da tela de bloqueio ocorre novamente. Eu sempre usei hackintosh no meu Notebook da Dell, mas agora que tenho uma máquina que eu sei que tem suporte eu fico nervoso por não conseguir instalar tudo certinho, porque sei que o erro, com certeza sou eu quem está cometendo. Mas gostaria de ajuda ^^
       
      Minha placa de vídeo: Gigabyte Radeon R9 270 (OC Version).
      Meu processador: AMD FX4300 (funcionando com o boot arg: /amd1)
      Minha placa mãe: GA-78LMT-USB3 rev5 (tudo funcionando também, boot args: npci=0x3000)
      Memória RAM: 8GB HyperX
       
      OBS: A versão do FrameBuffer que eu preciso não aparece no kext  AMD7000Controller nem no AMD4000XController (já cliquei em "show package content" mas n achei meu FrameBuffer que provavelmente é o Futomaki, mas não tenho certeza.
       
      OBS 2: Já ativei a opção InjectATI no Clover e também ja salvei e substitui as configurações (substitui o arquivo do clover, pelo meu editado com os meus boot args, framebuffer info, etc.
       
      OBS 3: Não se esquecam de me ajudar também, se possível na correção desse bug da tela de login que eu comentei. Provavelmente após corrigir esse problema da placa de vídeo, não acontecerá mais nenhum loop, mas como também não tenho certeza, peço ajuda novamente.
       
      OBRIGADO PESSOAL, BEIJO NA TESTA DE VCS KKKK
       
      P.S.: RXILHA
×