Jump to content

[AMD] macOS 10.12.x (Sierra) Kernel Testing & Release (for help use the Help Topic)


Mr. Xtreme
 Share

788 posts in this topic

Recommended Posts

Made some changes. No Ryzen support. Not really sure how to add it. Need to wait on Bronya.

Thanks for this new FX kernel which can login desktop for my FX-6300 hackintosh at 10.12.4,

but colors flickering issue still bothers a lot and Finder seems slower to response than 10.12.4_test kernel !

I need set Depth of colors to Millions instead of Billions to fix colors flickering issue by SwitchResX 4.

After that it changed to 32-bit (ARGB8888) instead of 30-bit (ARGB2101010) without colors flickering issue now.

post-70188-0-71085300-1491445486_thumb.png

Link to comment
Share on other sites

Maybe just to let u know regarding the fllckering Problem ... even Intel Machines suffer from it   a good and easy workaround for this without editing any Kext is getting  SwitchResX 4 and setting Color of Depth to 16.7 Billions  and it should be gone .

 

Found out its editing for sure

 the /your Username/Library/Preferences/ByHost/com.apple.windowserver(yourUUID).plist but than i stopped digging  since the app above is much quicker  to solve the issue.

 

If you wanna go all crazy on it play around with the settings in the plist or compare when patched to see whats changed  to avoid using an extra app.

Thanks for your advice.

I need set Depth of colors to Millions instead of Billions to fix colors flickering issue by SwitchResX 4.

Link to comment
Share on other sites

Made some changes. No Ryzen support. Not really sure how to add it. Need to wait on Bronya.

Latest test kernel working flawless on my 8350. Running 10.12.4 with latest enoch without a hiccup! Much appreciated :)

post-1420666-0-66026000-1491559400_thumb.png

  • Like 2
Link to comment
Share on other sites

Just to confirm this is still working with FX etc, made some changes. Sorry still no Ryzen but feel free to try it.

 

If it's working I'll add it to the kernel Wiki page.

 

*Kernel Removed*

  • Like 1
Link to comment
Share on other sites

Just to confirm this is still working with FX etc, made some changes. Sorry still no Ryzen but feel free to try it.

 

If it's working I'll add it to the kernel Wiki page.

I'll try it when I get home. Thank you :)

 

Sent from my ONEPLUS A3000 using Tapatalk

  • Like 1
Link to comment
Share on other sites

Just to confirm this is still working with FX etc, made some changes. Sorry still no Ryzen but feel free to try it.

 

If it's working I'll add it to the kernel Wiki page.

Thanks for this new FX kernel and unfortunately it can not login desktop for my FX-6300 hackintosh due to busy timeout (60s) ...... error.

Although 10.12.4_test2 kernel got the same busy timeout error, it can login desktop much slower than 10.12.4_test kernel.

Up to now only previous 10.12.4_test kernel (Darwin Kernel Version 16.5.0: Tue  4 Apr 2017 19:44:46 BST; root:xnu-3789.51.2/BUILD/obj/RELEASE_X86_64 x86_64) works most smoothly in my FX-6300 hackintosh.

[Edit]

Great news:

Previous 10.12.4_test kernel (Darwin Kernel Version 16.5.0: Tue  4 Apr 2017 19:44:46 BST; root:xnu-3789.51.2/BUILD/obj/RELEASE_X86_64 x86_64) still works at 10.12.5(16F43c) in my FX-6300 hackintosh.

post-70188-0-57979100-1491620646_thumb.png

Edited by jsl
  • Like 2
Link to comment
Share on other sites

Updated system to macOS 10.12.4 with the 10.12.4_test kernel (16.5.0 Darwin Kernel Version 16.5.0: Tue  4 Apr 2017 19:44:46 BST; root:xnu-3789.51.2/BUILD/obj/RELEASE_X86_64 x86_64)

have some errors in log (symbols, xcpm)

Kext fixes: USB Sierra fix I used in 10.12.3.

System.kext is from update, AppleIntelCPUPowerManagement, AppleTYMCEDriver and pmtelemetery - removed.

Do I need to replace System.kext from 10.12.3 Shaneee kernel pack?

Link to comment
Share on other sites

The symbol and xcpm errors aren't an issue. You can use the System kext if needed but it's not required.

previous System.kext (from 10.12.3 pack) causes panic, so I'm using kernel with only USB Sierra fix kexts

Link to comment
Share on other sites

10.12.4_test kernel works and don't need the System.kext.

10.12.4_test2 kernel conflicts with Lilu.kext and gives a panic.

 

Update: panic picture link below

https://goo.gl/photos/D87f6KcPXqz8Vdgk6

there is a problem with the Lilu.kext (patcher)of Vit9696. Uninstall the upper driver and check whether there is now a more current driver. If necessary contact Vit9696 ( lilu)  and ask for what is to be done.

Link to comment
Share on other sites

there is a problem with the Lilu.kext (patcher)of Vit9696. Uninstall the upper driver and check whether there is now a more current driver. If necessary contact Vit9696 ( lilu)  and ask for what is to be done.

after Lilu update - the same panic with 10.12.4_test2 kernel and the same work with 10.12.4_test kernel

Link to comment
Share on other sites

@ArgenLant

please, then contact Vit9696 (see link above) and ask him about the cause in connection with macOS Sierra 10.12.4

Maybe he knows the problem, I do not know. It is only an assumption of mine.


..otherwise, check if you need this driver, if you can do without it, then uninstall the driver, then Sierra 10.12.4 will/should boot without panic message

Link to comment
Share on other sites

@ArgenLant

please, then contact Vit9696 (see link above) and ask him about the cause in connection with macOS Sierra 10.12.4

Maybe he knows the problem, I do not know. It is only an assumption of mine.

..otherwise, check if you need this driver, if you can do without it, then uninstall the driver, then Sierra 10.12.4 will/should boot without panic message

I wrote message on applelife.ru in vit9696 topic about Lilu.kext, maybe he can answer what's wrong in interaction between his kexts and Shaneee kernel.

  • Like 1
Link to comment
Share on other sites

Hello,

Well, I am not sure what could I help you with given that according to the report my kexts (exactly the same binaries) work just fine on
http://www.insanelymac.com/forum/topic/312714-amd-macos-1012x-sierra-kernel-testing-release-for-help-use-the-help-topic/page-30?do=findComment&comment=2398784
and fails with:
http://www.insanelymac.com/forum/topic/312714-amd-macos-1012x-sierra-kernel-testing-release-for-help-use-the-help-topic/page-31?do=findComment&comment=2399141

So it is questionable what was changed between those kernel versions.

The error subsequently happens on this line (uio_resid call):
https://github.com/vit9696/Lilu/blob/8e82cdd84a9d5e76fef1461995ab6df29e21beca/Lilu/Sources/kern_file.cpp#L114
And without the keepsyms=1 I cannot say for sure where exactly it crashes, but it feels like it is stuck in an infinite loop here:
https://github.com/vit9696/Lilu/blob/8e82cdd84a9d5e76fef1461995ab6df29e21beca/Lilu/Sources/kern_mach.cpp#L62

For this reason, in my opinion a memory corruption issue was introduced in the test2 kernel version.
Lilu and its plugins use up to ssse3 instructions inclusive, so if there is any issue with some emulator, that would be the cause.
 

Vit

  • Like 6
Link to comment
Share on other sites

[başarılı - Success] AMD A6-6400K APU CPU 10.12.4 CLOVER UEFI

kernel : Shaneee 10.12.4test2 :) thanks for this kernel

note: no graphics card installed to the system :P i need a gpu :D apu graphics id 0x99961002 LoL :P

9Qb99r.jpg

  • Like 3
Link to comment
Share on other sites

Thanks for your advice.

I need set Depth of colors to Millions instead of Billions to fix colors flickering issue by SwitchResX 4.

 

hello jsl i see on your signature you have the same motherboard as i do and suffer from colour problem and i dont so can it be the graphics card or just the fact i had to put iMAC 14.2 and it went away

can you try using a smbios signature that as a ATI in it? and see if it works

  • Like 1
Link to comment
Share on other sites

 Share

×
×
  • Create New...