you missed this part then:
For Ivy Bridge (HD4000), you may need to change the ig-platform-id that is used at /Graphics/ig-platform-id. But these configurations work most of the time.
Common ig-platform-ids:
0x01660003: HD4000 1366x768
0x01660004: HD4000 1600x900, 1920x1080
0x01660008, 0x01660009: HD4000 1600x900, 1920x1080
Or alternate Haswell values:
0xa260006: HD4400/HD4600/HD5000
Other Haswell ig-platform-id values: 0xa260005, 0xa260000, 0xa160000, 0xa2e0008, 0xa2e000a
Always use a plist editor (such as Xcode or PlistEdit Pro) when making changes to config.plist.
By default, config.plist/Graphics/ig-platform-id is commented out as #ig-platform-id. Of course, #ig-platform-id is ignored, and must be changed to ig-platform-id before it will become effective.