Jump to content

[Guide] E7440 with Clover


pokenguyen

Recommended Posts

What do you have in your config file?

You mean the Clover config file?

This:

 

 

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

    <key>ACPI</key>

    <dict>

        <key>DSDT</key>

        <dict>

            <key>Debug</key>

            <false/>

            <key>DropOEM_DSM</key>

            <false/>

            <key>ReuseFFFF</key>

            <false/>

        </dict>

        <key>SSDT</key>

        <dict>

            <key>DropOem</key>

            <true/>

            <key>Generate</key>

            <dict>

                <key>CStates</key>

                <false/>

                <key>PStates</key>

                <false/>

            </dict>

        </dict>

    </dict>

    <key>Boot</key>

    <dict>

        <key>Arguments</key>

        <string>dart=0 -gux_defer_usb2 kext-dev-mode=1</string>

        <key>Legacy</key>

        <string>LegacyBiosDefault</string>

        <key>Log</key>

        <false/>

        <key>NeverHibernate</key>

        <true/>

        <key>Secure</key>

        <false/>

        <key>Timeout</key>

        <integer>0</integer>

        <key>DefaultVolume</key>

        <string>OSX</string>

        <key>XMPDetection</key>

        <string>Yes</string>

    </dict>

    <key>Devices</key>

    <dict>

        <key>USB</key>

        <dict>

            <key>FixOwnership</key>

            <false/>

            <key>Inject</key>

            <false/>

        </dict>

    </dict>

    <key>DisableDrivers</key>

    <array>

        <string>VBoxHfs</string>

    </array>

    <key>GUI</key>

    <dict>

        <key>Custom</key>

        <dict>

            <key>Entries</key>

            <array>

                <dict>

                    <key>Disabled</key>

                    <true/>

                    <key>FullTitle</key>

                    <string>UEFI Internal</string>

                    <key>Hidden</key>

                    <false/>

                    <key>Ignore</key>

                    <false/>

                    <key>NoCaches</key>

                    <false/>

                    <key>Type</key>

                    <string>Other</string>

                </dict>

            </array>

        </dict>

        <key>Mouse</key>

        <dict>

            <key>Enabled</key>

            <false/>

            <key>Mirror</key>

            <false/>

        </dict>

        <key>Scan</key>

        <dict>

            <key>Entries</key>

            <true/>

            <key>Legacy</key>

            <false/>

            <key>Tool</key>

            <false/>

        </dict>

        <key>Theme</key>

        <string>Mavs Style</string>

    </dict>

    <key>Graphics</key>

    <dict>

        <key>DualLink</key>

        <integer>0</integer>

        <key>Inject</key>

        <dict>

            <key>ATI</key>

            <false/>

            <key>Intel</key>

            <true/>

            <key>NVidia</key>

            <false/>

        </dict>

        <key>ig-platform-id</key>

        <string>0x0a260006</string>

    </dict>

    <key>KernelAndKextPatches</key>

    <dict>

        <key>AppleRTC</key>

        <true/>

        <key>KernelPm</key>

        <true/>

        <key>KextsToPatch</key>

        <array>

            <dict>

                <key>Comment</key>

                <string>AppleHDA ALC 292 #2</string>

                <key>Find</key>

                <data>

                hAjsEA==

                </data>

                <key>Name</key>

                <string>AppleHDA</string>

                <key>Replace</key>

                <data>

                AAAAAA==

                </data>

            </dict>

            <dict>

                <key>Comment</key>

                <string>AppleHDA ALC 292 #1</string>

                <key>Find</key>

                <data>

                hBnUEQ==

                </data>

                <key>Name</key>

                <string>AppleHDA</string>

                <key>Replace</key>

                <data>

                kgLsEA==

                </data>

            </dict>

            <dict>

                <key>Comment</key>

                <string>AppleHDA ALC 292 #3</string>

                <key>Find</key>

                <data>

                hQjsEA==

                </data>

                <key>Name</key>

                <string>AppleHDA</string>

                <key>Replace</key>

                <data>

                AAAAAA==

                </data>

            </dict>

        </array>

    </dict>

    <key>SMBIOS</key>

    <dict>

        <key>BiosReleaseDate</key>

        <string>05/24/13</string>

        <key>BiosVendor</key>

        <string>Apple Inc.</string>

        <key>BiosVersion</key>

        <string>MBA61.88Z.0099.B04.1305241529</string>

        <key>Board-ID</key>

        <string>Mac-7DF21CB3ED6977E5</string>

        <key>BoardManufacturer</key>

        <string>Apple Inc.</string>

        <key>BoardType</key>

        <integer>10</integer>

        <key>ChassisAssetTag</key>

        <string>Air-Enclosure</string>

        <key>ChassisManufacturer</key>

        <string>Apple Inc.</string>

        <key>ChassisType</key>

        <string>10</string>

        <key>Family</key>

        <string>MacBook Air</string>

        <key>Manufacturer</key>

        <string>Apple Inc.</string>

        <key>Mobile</key>

        <true/>

        <key>ProductName</key>

        <string>MacBookAir6,2</string>

        <key>SerialNumber</key>

        <string>C02K2415FMR7</string>

        <key>Trust</key>

        <false/>

        <key>Version</key>

        <string>1.0</string>

    </dict>

    <key>SystemParameters</key>

    <dict>

        <key>InjectKexts</key>

        <string>Yes</string>

    </dict>

</dict>

</plist>

 

 

Link to comment
Share on other sites

Your config looks fine.

Are you on Yosemite 10.10.3? The kext I attached is for 10.10.3 only.

Did you install with a kextwizard and repair permission and rebuild cache?

I am on 10.10.3

Repaired permissions and rebuilt the cache, but after restart the boot transition still looks buggy.

I've used the kext wizard to install all kexts.

EDIT: Wallpaper previews work now. Will the IOGraphicsFamily kext here fix the boot screen glitches?

Also, how do I enable single finger edge scrolling?

Link to comment
Share on other sites

  • Moderators

Add this to KextToPatch. I also added Trim and USB 3.0 fix. Remove GenericUSBXHCI.kext and -gux_defer_USB2 boot flag

Single finger side scrolling should work with VoodooPS2Controller without further configuration. If not, remove whatever PS2 controller you have and replace it with this

 

 

 

Comment

Boot graphics glitch, 10.10.2/10.10.3

Find

QYjE6xE=

Name

disabled:IOGraphicsFamily

Replace

QYjE6zE=

Comment

Enable TRIM for SSD

Find

AEFQUExFIFNTRAA=

Name

disabled:IOAHCIBlockStorage

Replace

AAAAAAAAAAAAAAA=

Comment

Enable USB3 after wake for Intel 8 series chipset

Find

xoDIAAAAAQ==

Name

AppleUSBXHCI

Replace

xoDIAAAAAA==

 

 

Link to comment
Share on other sites

  • Moderators

You'll need to boot without cache first and reboot. See if that resolves it.

Don't need the Daemon plist file. Just place voodoops2controller.kext in Clover/Kexts/10.10 or Other which ever you prefer.

Link to comment
Share on other sites

  • Moderators

Was your IOGraphicFamily kext vanilla?

 

Clover patch on the fly never really work perfectly for me, some works fine, other don't.

If you like, remove the Clover patch and patch the file manually and repair permission and cache.

 

sudo perl -pi -e 's|\x41\x88\xC4\xEB\x11|\x41\x88\xC4\xEB\x31|g' /System/Library/Extensions/IOGraphicsFamily.kext/IOGraphicsFamily

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...