AppleIntelFramebufferAzul.sh icon indicating copy to clipboard operation
AppleIntelFramebufferAzul.sh copied to clipboard

Script to patch the AppleIntelFramebufferAzul binary

*** 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!