Sonoma on Kaby Lake with a Lexa RX 550!

Sonoma on Kaby Lake with a Lexa RX 550!

this took way longer than it should

CPU: Intel Core i3-7100 3.90GHz

GPU AMD Radeon RX-550 Lexa 2GB

RAM: 16GB DDR3

STORAGE: 500GB ssd (windows) 1tb hdd with a 60gb partition for macos

MOBO: GA-H110M-S2H-DDR3, LGA1151 Socket

AUDIO: I used alcid=1

ETHERNET: I just used RTL8111 and it worked, its some family controller thing idk

WIFI/BT: none

TOUCH: none

BIOS: F20, latest

GUIDES USED: Stuck on/near IOConsoleUsers: gIOScreenLock

Black Screen after IOConsoleUsers: gIOScreenLock

Prohibited Sign error (I tried using the Kaby lake SMBIOS lol)

Kaby Lake - DeviceProperties

Intel iGPU Patching

What works / Doesn't work: I won't say bluetooth doesn't work, bcuz I don't use it so I can't say for certain, but continuity camera works fine

I had to spoof my dGPU as a baffin RX550 or it would just get stuck on IOConsoleUsers, I tried making it at least boot without the dGPU but that didn't work.

I had several attempts fail where it would just gimme a black screen after IOConsoleUsers (with the dgpu spoofed), the system was there however it didn't give any video output, but I fixed that by adding agdpmod=pikera and -igfxmlr (I have no idea what this does it was listed in stuck near IO) in my bootargs, which I'm pretty sure I should have done before, I set my ig-platform-id to 00009B3E which is listed as an alternative to use if you have UHD 630, which is my case.

I got the update to show up on system settings by adding restrictevents to my EFI and revpatch=sbvmm to bootargs, I removed them after I got it booting tho

https://preview.redd.it/aztztivdgbnb1.png?width=3840&format=png&auto=webp&s=f8cfb19a478a90603b1f4a23fd3097f7aa9e5cb8

Author: @notminkit