careca28 Posted June 5, 2015 Share Posted June 5, 2015 I've made an almost perfect hackintosh on my acer aspire S3-391. Everything works well, but I'm having some problems with graphics on boot. After loading about 50%, the apple logo get distorted but the system loads normally despite this. After accidentally delete the AppleIntelSNBGraphicsFB kext, I didn't had this problem anymore but everything works very slow, impossible to use. I've already patched DSDT but no success, there is any way to edit this kext, or other solution to this problem? Thanks in advance. Specs: Acer aspire S3 391-6046 Intel core i3 2367m 1.4ghz HD 3000 Link to comment Share on other sites More sharing options...
RehabMan Posted June 5, 2015 Share Posted June 5, 2015 I've made an almost perfect hackintosh on my acer aspire S3-391. Everything works well, but I'm having some problems with graphics on boot. After loading about 50%, the apple logo get distorted but the system loads normally despite this. After accidentally delete the AppleIntelSNBGraphicsFB kext, I didn't had this problem anymore but everything works very slow, impossible to use. I've already patched DSDT but no success, there is any way to edit this kext, or other solution to this problem? Thanks in advance. Specs: Acer aspire S3 391-6046 Intel core i3 2367m 1.4ghz HD 3000 What chipset, 6-series or 7-series? Link to comment Share on other sites More sharing options...
careca28 Posted June 6, 2015 Author Share Posted June 6, 2015 It's a 7-series, this is a picture of how it looks like Link to comment Share on other sites More sharing options...
RehabMan Posted June 6, 2015 Share Posted June 6, 2015 It's a 7-series, this is a picture of how it looks like HD3000 on 7-series requires DSDT patch or patching the kexts. I recommend the DSDT method as it survives system updates. Apply "HD3000 on 7-series" from here: https://github.com/RehabMan/Laptop-DSDT-Patch Link to comment Share on other sites More sharing options...
careca28 Posted June 6, 2015 Author Share Posted June 6, 2015 Unfortunately it didn't worked, dont know if makes a difference, but I'm using clover. Does it affect something? Link to comment Share on other sites More sharing options...
anonymousnbs Posted June 6, 2015 Share Posted June 6, 2015 Unfortunately it didn't worked, dont know if makes a difference, but I'm using clover. Does it affect something? Take screenshot please Link to comment Share on other sites More sharing options...
RehabMan Posted June 6, 2015 Share Posted June 6, 2015 Unfortunately it didn't worked, dont know if makes a difference, but I'm using clover. Does it affect something? It should work provided your kexts are vanilla and you patched the DSDT correctly and placed it in the correct folder for Clover to load. But there are other ways to do the same on Clover. See here: https://github.com/RehabMan/OS-X-Clover-Laptop-Config Link to comment Share on other sites More sharing options...
careca28 Posted June 6, 2015 Author Share Posted June 6, 2015 Take screenshot please Sorry, I didn't understand. You want dsdt patch screenshot? It should work provided your kexts are vanilla and you patched the DSDT correctly and placed it in the correct folder for Clover to load. But there are other ways to do the same on Clover. See here: https://github.com/RehabMan/OS-X-Clover-Laptop-Config Kexts are vanila, I patched and fixed a TNOT error with this code into definitionblock code_regex External\s+\(\\TNOT\) remove_matched; and saved to /Extra folder with .aml extension. Edit: Saved to EFI/Clover/ACPI/patched and still no changes. The only difference between my config.plist and the ones you provided me is that I keep Intel inject graphics as false, otherwise I get my screen splitted in 4 Link to comment Share on other sites More sharing options...
careca28 Posted June 7, 2015 Author Share Posted June 7, 2015 Fixed with info in this post, applying the following code in config.plist <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>Second Stage Patch 1</string> <key>Find</key> <data>hcB0XUg=</data> <key>Name</key> <string>IOGraphicsFamily</string> <key>Replace</key> <data>McB0W0g=</data> </dict> <dict> <key>Comment</key> <string>Second Stage Patch 2</string> <key>Find</key> <data>QYjE6wM=</data> <key>Name</key> <string>IOGraphicsFamily</string> <key>Replace</key> <data>QYjE6yM=</data> </dict> </array> Anyway, thanks for helping RehabMan Link to comment Share on other sites More sharing options...
Recommended Posts