1. Load Optimized Defaults
2. If your CPU supports VT-d, disable it
3. If your system has CFG-Lock, disable it
4. f your system has Secure Boot Mode, disable it
5. Set OS Type to Other OS
6. If your system has IO SerialPort, disable it
7. Set XHCI Handoff to Enabled
1. Put a fakeID 0x12345678 in my config.plist, enable the minstolensize patch 10.12, force AppleIntelSKLGraphicsFramebuffer.kext to load
2. Boot Sierra WITHOUT CACHES
3. After booting to Sierra,Install two kexts (lilu.kext, IntelGraphicsFixup.kext) into /Library/Extensions by using EasyKest Pro
4. Rebuild cache with "sudo touch /System/Library/Extensions && sudo kextcache -u /"
5. Replace ig-platform-id 0x12345678 with normal 0x19160000
6. Boot Sierra NORMALLY