- Joined
- Jun 1, 2012
- Messages
- 26
- Motherboard
- GA-Z370-HD3P
- CPU
- i7-8700
- Graphics
- RX580
- Mac
- Mobile Phone
Still trying to get this i7-8700 hackintosh back on its feet; previously it was working via an SSDT made with some fork of ssdtPRgen; I'm now trying to get it to work with plugin-type instead. I am currently stuck on early boot (More-or-less right after FakeSMC starts) and am not seeing any errors; if anything, there's a warning about being blocked when trying to set Fnum but I don't think that's relevant.
Something I have noticed (and I think is probably the problem) is that there is one SSDT that points to seven other tables related to power management; AFAICT it does this by first defining a package with a name, offset and length for each table and then uses some logic to check configuration and then load the tables from the previous offsets and lengths.
Is it possible that using a patched DSDT and SSDTs is shifting the actual offsets for these tables in memory and that's causing the boot process to freeze? Is this irrelevant?
Something I have noticed (and I think is probably the problem) is that there is one SSDT that points to seven other tables related to power management; AFAICT it does this by first defining a package with a name, offset and length for each table and then uses some logic to check configuration and then load the tables from the previous offsets and lengths.
Is it possible that using a patched DSDT and SSDTs is shifting the actual offsets for these tables in memory and that's causing the boot process to freeze? Is this irrelevant?