- Joined
- May 27, 2013
- Messages
- 5
- Motherboard
- MSI H170 PC MATE
- CPU
- i3 Skylake
- Graphics
- AMD Radeon HD5770
- Mac
- Mobile Phone
Okay, spent some more time figuring out how to patch DSDT files... Not as hard as it looked!
Using this thread as a guide, I applied the following patches:
I don't know if they were all needed, but the battery indicator now worked, the graphics were way smoother and it went to sleep when shutting the lid. Unfortunately it wouldn't wake up again.
- Remove _DSM
- Rename PCI0.VID to PCI0.IGPU
- Haswell HD4600 Yosemite
- battery lenovo X220 (remember to remove the bit of code to make both batteries work)
- IRQ Fix
- SMBUS Fix
- AC Adapter Fix
- Add MCHC
- Fix _WAK Arg0 v2
- Fix PNOT/PPNT
- Add IMEI
- Haswell LPC
- Brightness fix (Haswell)
- 7-series / 8-series USB
This thread provided a clue, and installing RehabMan's OS-X-Generic-USB3 kext and setting the boot flags in Clover Configurator to '-gux_defer_usb2 -gux_no_idle' seemed to do the trick. I also disabled the security features in the BIOS as suggested in the thread, though I don't know what difference that made.
So, a mostly working system! Never thought I'd manage to get this far...
Hi there please advise on which code to remove with x220 code or may please share your DSDT if you can