Skip to content

Tumist76/Acer-E5-575G-39M5-Hackintosh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Acer E5-575G-39M5 Hackintosh Project

Heavy work in progress going here

This is my first hackintosh and though it required a decent time commitment, I think that's a great device for using both Mac and Windows without a lot of compromises.

Problems

  • Card reader has issues (rebooting after ejecting the SDCard, not working after sleep)
  • Brightness keys don't work yet
  • Nvidia card is not working and won't work because Mac OS doesn't support Optimus
  • Wi-Fi isn't working (requrires different module)
  • No HDMI output after disabling discrete graphics (VGA works)

Software you'll need

Kexts you'll need

Getting things to work after install

Here starts a quite long jorney to a working and usable notebook.

Basic DSDT patching

I won't provide basics of DSDT patching here, only the issues I've encountered along the way. Please use ReHabMan's patching guide to learn the basics and apply common DSDT patches. Use the following entries for refs.txt when you'll be disassembling the *.aml files:

External(_GPE.MMTB, MethodObj, 0)
External(_SB.PCI0.LPCB.H_EC.ECWT, MethodObj, 2)
External(_SB.PCI0.LPCB.H_EC.ECRD, MethodObj, 1)
External(_SB.PCI0.LPCB.H_EC.ECMD, MethodObj, 1)
External(_SB.PCI0.PEG0.PEGP.SGPO, MethodObj, 2)
External(_SB.PCI0.GFX0.DD02._BCM, MethodObj, 1)
External(_SB.PCI0.SAT0.SDSM, MethodObj, 4)
External(_GPE.VHOV, MethodObj, 3)
External(_SB.PCI0.XHC.RHUB.TPLD, MethodObj, 2)

You'll need these patches from there:

  • "Fix _WAK Arg0 v2"
  • "HPET Fix"
  • "SMBUS Fix"
  • "IRQ Fix"
  • "RTC Fix"
  • "OS Check Fix" (Windows 10)
  • "Fix Mutex with non-zero SyncLevel"

Disabling discrete card

Backlight control

Audio and microphone

  1. Download AppleHDAPatcher.
  2. Go to /System/Library/Extensions and copy AppleHDA.kext somewhere safe in case you'll need to restore or use the unpatched version.
  3. Launch the patcher.
  4. Drag the AppleHDA.kext to the window.
  5. Select Realtek ALC 255 from laptop dropdown list and click "patch AppleHDA"
  6. Open created MironeAudio folder found on Desktop and copy AppleHDA.kext and HDAEnabler.kext to Extensions folder replacing the vanilla kext.
  7. Rebuild kextcache
    sudo kextcache -i / 
    
  8. Reboot

Keyboard

Keyboard is using the PS/2 bus, so we will be installing VoodooPS2Controller.kext

  1. Download the lastest kext version.
  2. Install kext to L/E using your favorite way.
  3. Install the daemon
     sudo cp org.rehabman.voodoo.driver.Daemon.plist /Library/LaunchDaemons
     sudo cp VoodooPS2Daemon /usr/bin
    
  4. Rebuild kextcache (if it's not rebuilt)
    sudo kextcache -i / 
    
  5. Reboot

Touchpad

It would be for the best, if you'd use the full guide, but if you want the short one, here it is.

X. Enable dragging with drag lock in Accessibily settings to enable dragging with tapping.

Card reader

  1. Download Sintek's kext
  2. Install kext to L/E using your favorite way.
  3. Rebuild kextcache (if it's not rebuilt)
    sudo kextcache -i / 
    
  4. Reboot

Credits and references

Thanks to all these guys for developing and answering my stupid questions

  • ReHabMan for a lot of software, guides and help.
  • Alexandred for developing the VoodooI2C and providing help.
  • Sinetek for making the awesome kext for Realtek's PCI card readers.

References

About

Guide and helpful files for installing Mac OS on Acer E5-575G-39M5

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages