Jump to content
Shaneee

AMD Mojave Kernel Development and Testing

251 posts in this topic

Recommended Posts

Advertisement

Has anyone managed to make the mojave run on a on Fx 8350 and NVIDIA board? my mojave starts   With vesa driver and entry in apple  logo but aborts the graphical mode and retries these messages

1C974B5C-DBF1-487C-8BF8-BDCBE51D50E0.thumb.jpeg.eb3f82678f97136568f581327cc4cfc8.jpeg

 

FDDECBF4-77BE-4730-A017-042EA4F99AAE.jpeg

Share this post


Link to post
Share on other sites

So I'm aware that AMD FX development is currently buggy but what are the required kext files needed to try and boot it with the kernel and prelinkedkernel? Could someone give me the download links to these so that I may try on my system?


Thanks!

Share this post


Link to post
Share on other sites
1 hour ago, IonGeneral said:

So I'm aware that AMD FX development is currently buggy but what are the required kext files needed to try and boot it with the kernel and prelinkedkernel? Could someone give me the download links to these so that I may try on my system?


Thanks!

 

5 hours ago, fagneroliveira said:

Has anyone managed to make the mojave run on a on Fx 8350 and NVIDIA board? my mojave starts   With vesa driver and entry in apple  logo but aborts the graphical mode and retries these messages

1C974B5C-DBF1-487C-8BF8-BDCBE51D50E0.thumb.jpeg.eb3f82678f97136568f581327cc4cfc8.jpegimageproxy.php?img=&key=c17464ef1b1b51c7imageproxy.php?img=&key=c17464ef1b1b51c7

 

FDDECBF4-77BE-4730-A017-042EA4F99AAE.jpeg


try the fx kernel and prelinekedkernel i posted
it has the usb kexts in it too .
https://www.insanelymac.com/forum/topic/335877-amd-mojave-kernel-development-and-testing/?do=findComment&comment=2654490

Share this post


Link to post
Share on other sites

I'm unable to get my (metal supported) graphics card to be detected at all.

20181221_191548.thumb.jpg.849a14eacf9650aa66afe0eb4b9a7054.jpg

My CPU is a Ryzen 7 1700 (8 core) and my GPU is a PowerColour Red Devil RX 580 (which works fine in High Sierra).

 

The install USB is made by using createinstallmedia to put the 10.14.1 installer on the USB, followed by adding prelinkedkernel.bits from foxlet-bits-b6a to /System/Library/PrelinkedKernels and /Install macOS Mojave.app/Contents/SharedSupport/BaseSystem.dmg/System/Library/PrelinkedKernels, as well as overwriting the files in BaseSystem.dmg/System/Library/Extensions (IONetworkingFamily.kext & System.kext) with the ones supplied with foxlet-bits-b6a.

 

Booting with almost the same configuration as I do with High Sierra (npci=0x2000 -radoff -v kcsuffix=bits) [bold not used with High Sierra]. RadeonDeInit is enabled (without it, I get a black screen in HS) and the presence of WhateverGreen.kext seems to not correct this issue.

 

The only kexts I have are Lilu and FakeSMC (along with the extra kexts that come with it, such as ACPISensors.kext and GPUSensors.kext). I've tried using VirtualSMC, however that doesn't work correctly and it freezes late in the boot process. I doubt that has anything to do with the GPU issues, though.

 

I've tried fixing this in many ways, such as using WhateverGreen.kext, using different versions of prelinkedkernel.bits (and the System.kext that comes with them), replacing all of the AMD kexts with HS ones, etc. Nothing has worked.

 

I've also tried using dosdude1's patcher (where oddly enough, with foxlet-bits-b5, the graphics card was actually working correctly; however it restarted a few seconds after you get into the installer). With foxlet-bits-b6a, it installed correctly, however I was unable to boot it at all (it just constantly outputted what are presumably error messages in verbose mode, mostly about System.kext/PlugIns from what I could see).

 

The graphics card also works fine in the 10.13.3 installer (as in my second monitor doesn't mirror the main one).

 

(Also, I don't know if this classifies as a support question regarding installation or the kernel, but as the GPU is working fine in High Sierra in both the installed OS and the installer itself, I'll just assume it's a kernel issue.)

Share this post


Link to post
Share on other sites
On 12/19/2018 at 1:51 PM, XLNC said:

Although these did not work in my FX-6300 hackintosh, but these work in Ryzen 1700X hackintosh and some apps such as cpu-x & HiNet.Dr.Speed.OS.X.0.32.beta working again if booted with kcsuffix=fx instead of kcsuffix=boot at 10.14.1 & 10.14.2 ! Thanks !

Great News!

These can work at 10.14.3 beta too !

 

 

1700X_Metal.gb4

1700X_OpenCL.gb4

Edited by jsl2000

Share this post


Link to post
Share on other sites
8 hours ago, jsl2000 said:

Although these did not work in my FX-6300 hackintosh, but these work in Ryzen 1700X hackintosh and some apps such as cpu-x & HiNet.Dr.Speed.OS.X.0.32.beta working again if booted with kcsuffix=fx instead of kcsuffix=boot at 10.14.1 & 10.14.2 ! Thanks !

Great News!

These can work at 10.14.3 beta too !

 

 

1700X_Metal.gb4

1700X_OpenCL.gb4


what about the network ?
is it working ?

Share this post


Link to post
Share on other sites
25 minutes ago, XLNC said:


what about the network ?
is it working ?

Network is fine and both Firefox & Google Chrome work too.

But Safari and Apple Store failed to connect.

One more wired issue:

Booted with kcsuffix=boot can shutdown, but most apps crashed.

Booted with kcsuffix=fx shutdown will cause restart, but several apps such as cpu-x, core.keygen, and Hinet.Dr.Speed.OS.X.beta worked.

However it always caused very slow to shutdown or restart (> 5 minutes) which bothered me a lot !

Edited by jsl2000

Share this post


Link to post
Share on other sites
On 12/21/2018 at 6:36 PM, XLNC said:

 


try the fx kernel and prelinekedkernel i posted
it has the usb kexts in it too .
https://www.insanelymac.com/forum/topic/335877-amd-mojave-kernel-development-and-testing/?do=findComment&comment=2654490

 Same issues

 

On 12/21/2018 at 6:36 PM, XLNC said:

 


try the fx kernel and prelinekedkernel i posted
it has the usb kexts in it too .
https://www.insanelymac.com/forum/topic/335877-amd-mojave-kernel-development-and-testing/?do=findComment&comment=2654490

 

the same problems with kcsuffix = fx, the system starts but does not load the graphical mode.

 The usb error was removed  but  apears  when load The appleusbehcipci.

 Mojave with NVIDIA  default don’t lauch Apple logo but the vesa driver it  Stück on  Logo. Maybe a buggy of Kernels?

C557596F-9D09-4BB7-8B12-F0D06C832D17.png

image.jpg

Share this post


Link to post
Share on other sites
On 12/11/2018 at 8:38 PM, foxlet said:

 

 

Hi Everyone!

 

Mojave, 10.14.2 above
Unfortunately, the VGA (GTX 1050) I can't bring to life.

The installation was not easy either, but maybe the solution! Later...

 

 

Képernyőfotó 2018-12-23 - 23.10.57.png

Képernyőfotó 2018-12-24 - 1.33.07.png

Edited by BCBoy1

Share this post


Link to post
Share on other sites

How where you able to add the kernel to the installer

I am quite new when it comes to kernels being installed on installers.

 

Also what bootloader are you guys using? Enoch or clover?

Share this post


Link to post
Share on other sites
10 minutes ago, Uyasey3 said:

How where you able to add the kernel to the installer

I am quite new when it comes to kernels being installed on installers.

 

Also what bootloader are you guys using? Enoch or clover?

Most of us use Clover. And usually the kernel is just in a folder on the installer USB if it's an automatic installer like AMD-OSX. You can simply place the kernel on the USB and then once macOS is installed, install a bootloader (Clover recommended) and then reboot to your USB installer, go to Utilities -> Terminal and then "cp" the kernel from the USB to your HDD/SSD, reboot to the HDD/SSD.

Share this post


Link to post
Share on other sites
4 minutes ago, IonGeneral said:

Most of us use Clover. And usually the kernel is just in a folder on the installer USB if it's an automatic installer like AMD-OSX. You can simply place the kernel on the USB and then once macOS is installed, install a bootloader (Clover recommended) and then reboot to your USB installer, go to Utilities -> Terminal and then "cp" the kernel from the USB to your HDD/SSD, reboot to the HDD/SSD.

Oh thanks for the fast reply! 1.  what folder do I need to place it in to for the installer? 2. What folder for HDD? 

Share this post


Link to post
Share on other sites
Quote

Unfortunately, the VGA (GTX 1050) I can't bring to life.

Not an AMD Kernel Problem ......  No Drivers from Nvidia no graphic support ..... plain simple

 

Kernellocation:

System / Library / Kernel   

 

Share this post


Link to post
Share on other sites
On 12/12/2018 at 3:38 AM, foxlet said:

Thanks for this b7 & b6 testing kernels as well as prelinkedkernel.bits.

Copy them in /S/L/Kernels/ and /S/L/PrelinkedKernels/ respectively.

Booted with kcsuffix=bits they can login desktop at 10.14.1/10.14.2/10.14.3 in Ryzen 1700X hackintosh.

Firefox, Google Chrome & GeekBench 4 all worked.

With b7 Safari & App Store worked for the first time up to now !

Shutdown & Wake Up from S3 Sleep worked too.

But cpu-x, Hinet.Dr.Speed.OS.X.beta crashed immediately.

Crashed report for cpu-x was attached here for your reference.

Also it took more than 10 minutes to shutdown or restart.

Screen Shot 2018-12-24 at 11.12.25 PM.png

Edited by jsl2000

Share this post


Link to post
Share on other sites
47 minutes ago, Shaneee said:

@jsl2000 CPU-X crashes because there's no OPEMU in these kernels. TextWrangler will do the same.

 

32-bit apps won't work without OPEMU (handling SYSENTER), but TextWangler's replacement BBEdit is 64-bit compatible.

Share this post


Link to post
Share on other sites
On 12/22/2018 at 5:30 PM, theundeadwolf0 said:

I'm unable to get my (metal supported) graphics card to be detected at all.

20181221_191548.thumb.jpg.849a14eacf9650aa66afe0eb4b9a7054.jpg

My CPU is a Ryzen 7 1700 (8 core) and my GPU is a PowerColour Red Devil RX 580 (which works fine in High Sierra).

 

The install USB is made by using createinstallmedia to put the 10.14.1 installer on the USB, followed by adding prelinkedkernel.bits from foxlet-bits-b6a to /System/Library/PrelinkedKernels and /Install macOS Mojave.app/Contents/SharedSupport/BaseSystem.dmg/System/Library/PrelinkedKernels, as well as overwriting the files in BaseSystem.dmg/System/Library/Extensions (IONetworkingFamily.kext & System.kext) with the ones supplied with foxlet-bits-b6a.

 

Booting with almost the same configuration as I do with High Sierra (npci=0x2000 -radoff -v kcsuffix=bits) [bold not used with High Sierra]. RadeonDeInit is enabled (without it, I get a black screen in HS) and the presence of WhateverGreen.kext seems to not correct this issue.

 

The only kexts I have are Lilu and FakeSMC (along with the extra kexts that come with it, such as ACPISensors.kext and GPUSensors.kext). I've tried using VirtualSMC, however that doesn't work correctly and it freezes late in the boot process. I doubt that has anything to do with the GPU issues, though.

 

I've tried fixing this in many ways, such as using WhateverGreen.kext, using different versions of prelinkedkernel.bits (and the System.kext that comes with them), replacing all of the AMD kexts with HS ones, etc. Nothing has worked.

 

I've also tried using dosdude1's patcher (where oddly enough, with foxlet-bits-b5, the graphics card was actually working correctly; however it restarted a few seconds after you get into the installer). With foxlet-bits-b6a, it installed correctly, however I was unable to boot it at all (it just constantly outputted what are presumably error messages in verbose mode, mostly about System.kext/PlugIns from what I could see).

 

The graphics card also works fine in the 10.13.3 installer (as in my second monitor doesn't mirror the main one).

 

(Also, I don't know if this classifies as a support question regarding installation or the kernel, but as the GPU is working fine in High Sierra in both the installed OS and the installer itself, I'll just assume it's a kernel issue.)

Could you make a precompiled installer in a dmg using disk utility?

Share this post


Link to post
Share on other sites
6 hours ago, jsl2000 said:

Thanks for this b7 & b6 testing kernels as well as prelinkedkernel.bits.

Copy them in /S/L/Kernels/ and /S/L/PrelinkedKernels/ respectively.

Booted with kcsuffix=bits they can login desktop at 10.14.1/10.14.2/10.14.3 in Ryzen 1700X hackintosh.

Firefox, Google Chrome & GeekBench 4 all worked.

With b7 Safari & App Store worked for the first time up to now !

Shutdown & Wake Up from S3 Sleep worked too.

But cpu-x, Hinet.Dr.Speed.OS.X.beta crashed immediately.

Crashed report for cpu-x was attached here for your reference.

Also it took more than 10 minutes to shutdown or restart.

Screen Shot 2018-12-24 at 11.12.25 PM.png

B7 don’t Boot on FX

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.

×