Jump to content
2 posts in this topic

Recommended Posts

Hello guys, after getting a great help by RehabMan, finally I can post my steps to use Clover UEFI with hotpatch.

My laptop have the following hardware:

CPU: i5-3210M
Video: HD 4000
Audio: Cx20590
Wifi: AR9285
Network: Atheros AR8162
BIOS: Insyde H2O - 3.7 (5ECN90WW)

All OOB, unless Card Reader (yet).

My BIOS settings:

  • Boot mode: Legacy Support - This laptop has the UEFI option too, but if I enable it, I don't have the Ethernet port working.
  • Boot priority: UEFI First
  • USB boot: Enabled
  • OS Optimized Defaults: [Other OS]

OS X Installation.
For install OS X El Capitan, use this guide: Making a 10.10/10.11 USB Installer /w Clover (UEFI and Legacy) the correct way!

Clover version: v4003

Steps.

Look at RehabMan guide about 'hotpatch' for a complete info. Google for it.
If you are using 'staticpatch' way, made a backup of the entire EFI/Clover first.

Read more about what each Clover patch/resource do in CloverWiki or in Clover v.2 Instructions

My 'Fixes' in config.plist:

<key>Fixes</key>
            <dict>
                <key>AddDTGP_0001</key>
                <true/>
                <key>AddIMEI_80000</key>
                <true/>
                <key>AddPNLF_1000000</key>
                <true/>
                <key>FIX_WAK_200000</key>
                <true/>
                <key>FixAirport_4000</key>
                <true/>
                <key>FixHDA_8000</key>
                <true/>
                <key>FixHPET_0010</key>
                <true/>
                <key>FixShutdown_0004</key>
                <true/>

My 'Patches':

<key>Patches</key>
<array>
<dict>
<key>Comment</key>
<string>change EHC1 to EH01</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
RUhDMQ==
</data>
<key>Replace</key>
<data>
RUgwMQ==
</data>
</dict>
<dict>
<key>Comment</key>
<string>change EHC2 to EH02</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
RUhDMg==
</data>
<key>Replace</key>
<data>
RUgwMg==
</data>
</dict>
<dict>
<key>Comment</key>
<string>change GFX0 to IGPU</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
R0ZYMA==
</data>
<key>Replace</key>
<data>
SUdQVQ==
</data>
</dict>
<dict>
<key>Comment</key>
<string>change SAT0 to SATA</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
U0FUMA==
</data>
<key>Replace</key>
<data>
U0FUQQ==
</data>
</dict>
<dict>
<key>Comment</key>
<string>Rename _DSM to XDSM</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
X0RTTQ==
</data>
<key>Replace</key>
<data>
WERTTQ==
</data>
</dict>
<dict>
<key>Comment</key>
<string>Change _OSI to XOSI</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
X09TSQ==
</data>
<key>Replace</key>
<data>
WE9TSQ==
</data>
</dict>
<dict>
<key>Comment</key>
<string>Change Mutex(ABCD,7) to Mutex(ABCD,0)</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
WwFBQkNEBw==
</data>
<key>Replace</key>
<data>
WwFBQkNEAA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>_Q12 to XQ12</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
X1ExMgA=
</data>
<key>Replace</key>
<data>
WFExMgA=
</data>
</dict>
<dict>
<key>Comment</key>
<string>_Q11 to XQ11</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
X1ExMQA=
</data>
<key>Replace</key>
<data>
WFExMQA=
</data>

drivers64UEFI:

Screen Shot 2017-02-12 at 20.23.45.png

 

The files used in Clover/ACPI/patched: Patches.zip

For get WiFi working, I use the ProBookAtheros.kext provided by RehabMan.

 

Credits: RehabMan and ahmed_ais

 
Edited by Allan
Updated - New Clover way.
  • Like 3
  • 1 month later...

Topic updated - Reason.

 

Rev 4006

Removed codes differentiated OldWay and NewWay for DSDT fixing. Now NewWay always.

For those who have old ways fixes set you have to revise config.plist upgrading to new Clover version.

 

Original post.

×
×
  • Create New...