- Joined
- Apr 28, 2011
- Messages
- 186
- Motherboard
- Asus Z170 VIII Maximus Gene
- CPU
- i7-6700K
- Graphics
- GTX 1070
- Mobile Phone
Note: Moved to guides subforum.
Thanks, and thank you especially for everything that you share & represent in this community!
Note: Moved to guides subforum.
It is indeed an older kext, but I will try to implement the kext patching in Clover (once I figure that out)
True, I haven't added anything and this works without problem.
Thank you so much for your help here! I never tried to patch a kext on the go with clover before! Will definitely have to look more into this matter! For now I applied the patch, but I still have to replace the kext with the original one.
<dict>
<key>Comment</key>
<string>Trim Enabler</string>
<key>Find</key>
<data>
AEFQUExFIFNTRAA=
</data>
<key>Name</key>
<string>IOAHCIBlockStorage</string>
<key>Replace</key>
<data>
AAAAAAAAAAAAAAA=
</data>
</dict>
...
Would you mind sharing your DSDT.dsl? I keep pressing this point because while at first glance RehabMan's battery kext worked without the DSDT patch, I ended up getting random Null errors and such over the course of using it. Your Acer may be different than mine in this regard, however.
....
What is a "Null error"?
Instead of giving me a battery percentage, it'd read "null". Seemed to often occur after waking from sleep, or after plugging or unplugging the AC adapter, though not always. Patching EC to use 8bit fields fixed the issue.
Patching EC for 8-bit is a requirement... never optional.
That's strange. Why would my battery stats (mostly) work without the patch then? I will say that my machine needed only light EC edits, ERIB and SMD0 if I remember correctly.
https://github.com/RehabMan/Laptop-DSDT-Patch/blob/master/battery/battery_Acer-Aspire-E1-571.txt
Simple. It mostly worked because it was only partially broken.
Tried this and can confirm this works!I used this guide to use clover to patch AppleHDA in such a way that it would survive OSX upgrades. Bear in mind that this method requires a working patched AppleHDA as a prerequisite, and I'm not sure you can use ML files with this method on Yosemite.
http://www.insanelymac.com/forum/topic/298027-guide-aio-guides-for-hackintosh/page-2#entry2030060
<dict>
<key>Name</key>
<string>AppleHDA</string>
<key>Comment</key>
<string>Expect 4 matches</string>
<key>Find</key>
<data>hBnUEQ==</data>
<key>Replace</key>
<data>aQLsEA==</data>
</dict>
<dict>
<key>Name</key>
<string>AppleHDA</string>
<key>Comment</key>
<string>Expect 4 matches</string>
<key>Find</key>
<data>hAjsEA==</data>
<key>Replace</key>
<data>AAAAAA==</data>
</dict>
Would you mind sharing your DSDT.dsl? I keep pressing this point because while at first glance RehabMan's battery kext worked without the DSDT patch, I ended up getting random Null errors and such over the course of using it. Your Acer may be different than mine in this regard, however.
Looking at your original guide again, trim support can be done with a Clover kext patch too:
http://clover-wiki.zetam.org/Configuration/KernelAndKextPatches
Code:<dict> <key>Comment</key> <string>Trim Enabler</string> <key>Find</key> <data> AEFQUExFIFNTRAA= </data> <key>Name</key> <string>IOAHCIBlockStorage</string> <key>Replace</key> <data> AAAAAAAAAAAAAAA= </data> </dict>
No problem. It's the .aml file, hope that's fine too?
View attachment 138480