Script to patch the AppleIntelFramebufferAzul binary
Shell
Latest commit a46083c Sep 18, 2014 @Piker-Alpha Whoops
Taking care of some cosmetic layout issues.
Permalink
Failed to load latest commit information.
.gitignore Updating script to v2.5 Aug 30, 2014
AppleIntelFramebufferAzul.sh Whoops Sep 18, 2014
README Updating script to v1.9 Aug 25, 2014

README

*** Download ***

You can download the latest revision of AppleIntelFramebufferAzul.sh by entering the following command in a terminal window:

sudo curl -o ~/AppleIntelFramebufferAzul.sh https://raw.githubusercontent.com/Piker-Alpha/AppleIntelFramebufferAzul.sh/master/AppleIntelFramebufferAzul.sh

That will download the file to your user directory. The next step is to change the file mode (+x) with: 
 
chmod +x ~/AppleIntelFramebufferAzul.sh


*** Usage ***

Usage: sudo ~/AppleIntelFramebufferAzul.sh AAPL,ig-platform-id [dump|show|patch|replace|undo|restore] [TARGET_FILE]


*** Examples ***


~/AppleIntelFramebufferAzul.sh dump [TARGET_FILE]

~/AppleIntelFramebufferAzul.sh 0x0d220003 show [TARGET_FILE]

~/AppleIntelFramebufferAzul.sh 0x0d220003 patch [TARGET_FILE]

~/AppleIntelFramebufferAzul.sh 0x0d220003 [undo or restore] [TARGET_FILE]


*** Version 1.9 adds Capri support ***

1.) Rename AppleIntelFramebufferAzul.sh to AppleIntelFramebufferCapri.sh
2.) Run AppleIntelFramebufferCapri.sh dump
3.) Replace FACTORY_PLATFORM_INFO and PATCHED_PLATFORM_INFO with the new data
4.) Patch your target data and run AppleIntelFramebufferCapri.sh 0xNNNNNNNN patch


Note: TARGET_FILE can be:

~/Desktop/OS\ X\ 10.10/DP5/E*/AppleIntelFramebufferAzul.kext/C*/M*/AppleIntelFramebufferAzul

or:

'/Users/Pike/Desktop/OS\ X\ 10.10/DP5/E*/AppleIntelFramebufferAzul.kext/C*/M*/AppleIntelFramebufferAzul'

Do not use double quotes (") because they are not supported!


*** Bugs ***

All possible bugs (so called 'issues') should be filed at:

https://github.com/Piker-Alpha/AppleIntelFramebufferAzul.sh/issues

Please do **not** use my blog for this. Thank you!