Jump to content

AMD Mojave Kernel Development and Testing


Shaneee
 Share

263 posts in this topic

Recommended Posts

Quote

The only issue is shutdown will restart instead of power off.

 

Which also could be caused with to much/wrong Drivers in Clovers  UEFI64 Folder ,doesn't need to be a kernel specific reason ..

Link to comment
Share on other sites

On 12/28/2018 at 10:39 PM, Shaneee said:

Shutdown and restart work fine on my System. So does Sleep :D

I had the same issue of shutdown causing reboot in both FX-6300 and Ryzen 1700X hackintoshs at 10.14.1/10.14.2/10.14.3betas.

Do you need NullCPUPowerManagement.kext in EFI/Clover/kexts/Other ?

This prelinkedkernel.test worked much better than other's, but it still not play video smoothly in Safari (exp. Nobody But You in Youtube, etc.).

Shaneee: Can you fix it as soon as possible ?

It also broke HDMI audio at 10.14.2 & 10.14.3 in both FX-6300 & Ryzen 1700X hackintoshs.

It fixed my previous shutdown-->reboot issue now !

[Edit]

Change to Nvidia GT 730 in FX-6300 hackintosh got quite different results:

1. Its power management including S3 sleep, Wake up, Shutdown & Reboot, etc. are all normal and much faster than in Ryzen 1700X using the same prelinkedkernel.test.

2. Play video in Safari was also much improved but not completely normal yet if compared in Firefox or Google Chrome.

Edited by jsl2000
Link to comment
Share on other sites

1 hour ago, BCBoy1 said:

 

Hello,

Much better start! less error messages.
recognized the GPU. (flashes only and only one monitor is working)
safari works.
iCloud works.
App Store works.
shutdown does not work.

Képernyőfotó 2018-12-29 - 12.18.48.png

Mojave.png

My FX-6300 hackintosh can shutdown properly, but unable to wake up from S3 sleep with RX 560 GPU.

Can you play Youtube video in Safari ?

Can you wake up from S3 sleep and got normal display from RX 580 GPU ?

Edited by jsl2000
  • Like 1
Link to comment
Share on other sites

5 hours ago, jsl2000 said:

My FX-6300 hackintosh can shutdown properly, but unable to wake up from S3 sleep with RX 560 GPU.

Can you play Youtube video in Safari ?

Can you wake up from S3 sleep and got normal display from RX 580 GPU ?

Hello,

the machine goes to sleep.
But it is awakening and restarting again.
Video playback safari on youtube. attached.
I don't know what the blinking causes, but it is a basic phenomenon in operation. (Not Safari and not youtube)

Edited by BCBoy1
Link to comment
Share on other sites

On 12/24/2018 at 9:02 PM, jsl2000 said:

Thanks, but it still got the same KP as previous kernel.fx & prelinkedkernel.fx at 10.14.1 in FX-6300 hackintosh.

In Ryzen 1700X it can login desktop at 10.14.1/10.14.2/10.14.3.

Safari & App Store work now in addition to Firefox and Google Chrome, but cpu-x and EFI Mount V3 crashed.

It can play video smoothly in Safari.

But it took longer time to shutdown or reboot than prelinkedkernel.fx in which Safari & App Store crashed.

 

Hey bro, was the system already built or did you install from zero with prelinkedkernel?
If installed from scratch, tell me what used and what did, I had the same panic with the new prelinkedkernel in the installation :( 

Link to comment
Share on other sites

1 hour ago, gudelgado_ said:

 

Hey bro, was the system already built or did you install from zero with prelinkedkernel?
If installed from scratch, tell me what used and what did, I had the same panic with the new prelinkedkernel in the installation :( 

Booted by Cloned Intel partition (HDD)  in which replaced with AMD's kernel, prelinkedkernel, & related Kexts/FrameWorks.

Please check those posted here by Shaneee, foxlet & XLNC.

It worked perfectly in Ryzen 1700X hackintosh, but always got KP in FX-6300 hackintosh except Shaneee's prelinkedkernel.test which worked in FX-6300 hackintosh too.

Edited by jsl2000
Link to comment
Share on other sites

4 hours ago, jsl2000 said:

Booted by Cloned Intel partition (HDD)  in which replaced with AMD's kernel, prelinkedkernel, & related Kexts/FrameWorks.

Please check those posted here by Shaneee, foxlet & XLNC.

It worked perfectly in Ryzen 1700X hackintosh, but always got KP in FX-6300 hackintosh except Shaneee's prelinkedkernel.test which worked in FX-6300 hackintosh too.

Thanks bro, I started the system, now I need a fix on EHCI, it is not working on USB 2.0 and it's the only ones I have :) 

 

Note: I just had an error '' This installer resources were not found '' related to the '' emuvariable + OsxAptionFix '', I deleted both and just put AptioMemoryFix and added APFSDriver

 

Hardware: FX 6300 - Asus M5A78L-M LX/BR - 8 GB RAM.

 

Good work! @Shaneee @XLNC

IMG-20181231-WA0002.jpeg

IMG-20181231-WA0007.jpeg

20181231_052013.jpg

Edited by gudelgado_
  • Like 1
Link to comment
Share on other sites

testing both kernels, all good so far.

Is there a way to ignore kext errors and generate a valid prelinkedkernel ?

 

got missing symbols in AppleMobileFileIntegrity.kext

so i hacked 10.14.1 shanee source and rebuild for 10.14.2

this version rebuilds the prelinked kernel without errors

 

i've made a prelinkedkernel using the basesystem kexts (from the installer media)

might help if u cant use the os x installer (just replace the prelinkedkernel in your usb install media) 

 

System.zip

prelinkedkernel.zip

Edited by jalavoui
  • Like 3
Link to comment
Share on other sites

On 12/25/2018 at 8:09 PM, jsl2000 said:

XLNC & Shaneee:

Tested with your kernel or prelinkedkernel always got the same KP as the first one:

The actual one was attached too.

20181212_175555.thumb.jpg.a8b4e21df32d30cfafec86a9ce3f565f.jpg

IMG_0198.JPG

 

Exactly the same KP on my machine, also fixed by the fx prelinkedkernel

But my CPU is R5 2600 not FX.

Directly updated from 10.13.6 without problem.

Thanks for your efforts.

 

 

Link to comment
Share on other sites

On 12/28/2018 at 2:11 PM, Shaneee said:

 

Please test on your FX with this.

 

 

prelinkedkernel.test.zip

Hi!

I'm test a cloned intel hddd mojave, system start, but lost the usb ports and restart after the keyboard selection.

I tried usbfix but didn't help. I'm sorry for the very bad English

IMG_20190103_200218.jpg

IMG_20190103_200342.jpg

Link to comment
Share on other sites

6 hours ago, NMZI said:

Hi!

I'm test a cloned intel hddd mojave, system start, but lost the usb ports and restart after the keyboard selection.

I tried usbfix but didn't help. I'm sorry for the very bad English

IMG_20190103_200218.jpg

IMG_20190103_200342.jpg

In addition to kernel & prelinkedkernel you need retated system.kext & IONetworkingFamily.kext as well as Framework/kernel.framework, etc.

Please check what I and Shaneee & XLNC posted here

Link to comment
Share on other sites

image.thumb.png.dc062d14edeb50f427dc3e34f36355dd.png

 

I'm trying to run the installer. Not sure what are this errors. I'm using a prelinked kernel provided here. I had problems with another prelinked kernel, but when it worked I had these errors in the photo.

Ryzen 2700X - GTX 1050ti - MSI motherboard.

Link to comment
Share on other sites

1 hour ago, Micheldiz said:

image.thumb.png.dc062d14edeb50f427dc3e34f36355dd.png

 

I'm trying to run the installer. Not sure what are this errors. I'm using a prelinked kernel provided here. I had problems with another prelinked kernel, but when it worked I had these errors in the photo.

Ryzen 2700X - GTX 1050ti - MSI motherboard.

Please try to boot with nv_disable=1 &/or -x

Because Nvidia GTX-10xx need web driver which's not available yet in Mojave.

Link to comment
Share on other sites

8 hours ago, jsl2000 said:

Please try to boot with nv_disable=1 &/or -x

Because Nvidia GTX-10xx need web driver which's not available yet in Mojave.

No way, I've tested several combinations. And All get stuck in the same error.

PS. I'm using the latest version of Clover.

 

my kexts

1953974104_CapturadeTela2019-01-04as12_52_30.thumb.png.8c57eb0b388cdd29b7d73321db8249fc.png

Edited by Micheldiz
Link to comment
Share on other sites

Hi, 

not work with my pc
I am still setup step is not complete,  it always reboots 

Spec

CPU : AMD Ryzen 7 1700X

MB : ASRock Fatal1ty B450 Gaming K4

Ram : Kingston Black 16G  (8x2)

Audio :  Realtek ALC892

Lan : Realtek RTL8111H
Wireless/Bluetooth BCM943602CS (PCI-E)
GPU: Radeon RX 580 8G

I am following from this tutorial
https://gist.github.com/reteps/3792817622f7e1f909ad8e9e1fda879d
 

 

Screen Shot 2562-01-05 at 01.32.15.png

20190105_003014.jpg

sysctl_a.txt

config.plist

Edited by giffy2499
Link to comment
Share on other sites

15 hours ago, Amici said:

hi guys I've got kext with invalid signature spaming in my verbose, since the first booting

any suggestion?

According to my repeated testing for FX-6300 hackintosh only Shaneee's prelinkedkernel.test can login desktop at 10.14.1~10.14.3, the other kernel/prelinkedkernel always got KP during booting.

16 hours ago, Micheldiz said:

No way, I've tested several combinations. And All get stuck in the same error.

PS. I'm using the latest version of Clover.

 

my kexts

1953974104_CapturadeTela2019-01-04as12_52_30.thumb.png.8c57eb0b388cdd29b7d73321db8249fc.png

According to my previous testing only Clover r.4586 & slide=176 can login desktop at 10.14.1~10.14.3 in my Ryzen 1700X hackintosh.

BTW you shoulder delete those kexts related to PATA (IDE) such as AppleATIATA.kext, etc. unless you need one of them for PATA (IDE) HDD.

Edited by jsl2000
Link to comment
Share on other sites

4 hours ago, giffy2499 said:

Hi, 

not work with my pc
I am still setup step is not complete,  it always reboots 

Spec

CPU : AMD Ryzen 7 1700X

MB : ASRock Fatal1ty B450 Gaming K4

Ram : Kingston Black 16G  (8x2)

Audio :  Realtek ALC892

Lan : Realtek RTL8111H
Wireless/Bluetooth BCM943602CS (PCI-E)
GPU: Radeon RX 580 8G

I am following from this tutorial
https://gist.github.com/reteps/3792817622f7e1f909ad8e9e1fda879d
 

 

Screen Shot 2562-01-05 at 01.32.15.png

20190105_003014.jpg

sysctl_a.txt

config.plist

In my Ryzen 1700X hackintosh I need NullCPUPowerManagement.kext in /EFI/CLOVER/kexts/Other and booted with proper kcsuffix=xxxx (xxx=fx, or test, etc.), otherwise it will reboot after login desktop at 10.14.1~10.14.3beta.

In FX-6300 hackintosh I also found AMD RX-560 is not so compatbile at Mojave, because Nvidia GT 730 was much stable and compatible than the former.

Edited by jsl2000
Link to comment
Share on other sites

I got through the installer (now I'm in the "boot installer"). To get here I had to update some kexts, modify Clover settings to make them look more like those that already work with H.Sierra  and removed AppleATIATA. However, I have this new problem "com.apple.osinstall error -29".

BTW I'm using the latest version of Clover.

 

image.thumb.png.7ede173fce655302bc4b3bf438987434.pngimage.thumb.png.532373a886afb65361703150b1b809c2.pngimage.thumb.png.d3015f32be190733a9d06944ea520a6a.png

Link to comment
Share on other sites

 Share

×
×
  • Create New...