Contribute
Register

[Guide] Acer Aspire 7 A717-72G-7600

Status
Not open for further replies.
Joined
Feb 11, 2016
Messages
5
Motherboard
Acer Aspire 7 A717-71g-7600
CPU
i7-8750H
Graphics
HD630/1980x080
[GUIDE]Apo´s HackLap:
Core i7-8750H - 16GB RAM - UHD630

Aspire-7_main.png

Components

Acer Aspire 7 A717-72G-7600

Cheap laptop with everything I need: A good screen display for this price (73% Adobe RGB and 100% SRGB), good colours and design, fast processor with 6 cores, M.2 for ssd and wifi

Samsung NVMe 970 Evo 250 gb
I always trust on Samsung SSDs

Broadcom BCM94352Z

To get WIFI/Bluetooth yo need to change the Intel M.2 wifi card with this.

Ballistix BLS8G4S240FSDK Sport LT - RAM 8 GB (DDR4, 2400 MT/s, PC4-19200, SR x8, SODIMM, 260-Pin)

A good Ram from Crucial

MacOSX 10.14 Mojave

Comments

First of all, sorry for my English :)

This is my third Hackintosh. I always use guides from this page to make them, and now I want to help to this community with a laptop computer guide that I think nobody makes.

I am a professional photographer and I always use Macs since I was 9 years old. But the last years I disapproved the things that a Apple is doing like soldered Ram and hard disk. I believe everyone can update his/her computers, And I think we need to repair, not throw it away.

I like this laptop because it has a simple design: Black, No colourful LEDS. And of course I need a fast proccessor with lot of cores and Ram to retouch photo and video.

So with this guide I want to help to try to improve this page.

What works:
- UHD630 with hardware acceleration.
- Audio
- Shutdown
- Ethernet
- Bluetooth
- WIFI
- USB 2.0 & 3.0
- Trackpad and Keyboard.
- Backlight keyboard.
- AirPlay mirroring to AppleTV.

What doesn´t work:
-HDMI
-Sleep/wake.
-Brightness control.


Installation

Step zero: Unmount and install ssd and Broadcom wifi

If you want to change wifi and ssd, you must disassembly your computer. I used a video for that, but I cannot put the link here and I don't know why. Search "demountage acer aspire a717"

Take a lot of care when you do that.

Step One: BIOS

Main:
F12 boot menu: Enabled
Wake on LAN: Disabled
Touchpad: Basic

Advanced:
Intel VTD: Disabled

Security:
Set Supervisor Password: (Put what you want, you need to disable Security options)
Password on Boot: Disabled

Boot:
Boot mode: UEFI
Secure Boot: Disabled

Step Two: Creating your High Sierra USB Installer
I followed the Laptop Guide from RehabMan using Clover.
My config.plist is config_UHD630.plist
In my kexts/other folder I have: RealtekRTL8111.kext, USBInjectAll.kext, FakeSMC.kext, VoodooPS2Controller.kext

Step Three: Install MacOS
I use APFS. Installation is easy: Boot, press F12 and select your USB, then wait. Wait. Wait... Always wait. Don't get nervous, it takes lot of time with black screen and bars without movements. You should boot two or three times to finish the installation. Every time you reboot remember: F12, USB, and select reboot or your hard disk.

Step Four: Post Installation

1) Use Clover and install on your hard drive. Be sure to install ApfsDriverLoader*.efi.

2) Avoid verbose texts due to APFS before clover:
Open Utilities > Terminal and type paste or type the following:
Code (Text):
sudo perl -i -pe 's|\x00\x74\x07\xb8\xff\xff|\x00\x90\x90\xb8\xff\xff|sg'/Volumes/EFI/EFI/CLOVER/drivers64UEFI/apfs.efi

3) Kexts on Library/extensions:
RealtekRTL8111.kext -> To Get Ethernet.
USBInjectAll.kext -> To Get USBs.
FakeSMC.kext -> This is a MUST.
VoodooPS2Controller.kext -> To get keyboard
ACPIBatteryManager.kext -> To get Battery indicator.
ApplePS2SmartTouchPad.kext -> To get trackpad works. I use 4.6.8 version because I can't find 4.7
BrcmFirmwareRepo.kext, BrcmPatchRAM2,kext, FakePCIID_Broadcom_Wifi.kext, FakePCIID.kext - >To get WIFI+Bluetooth
Lilu.kext, WhateverGreen.kext -> To get UHD630 graphic card works.
VoodooHDA.kext -> To get Audio

4) SSDts on EFI/ACPI/patched:
Copy the SSDT-UIAC.aml on the bottom of this post into EFI/ACPI/patched attached to get USBs working as expected.

5) info.plist changes on yourbootvolume/EFI/CLOVER:

ACPI/SSDT:
PluginType=true

Boot/Arguments:
dart=0=true
nv_disable=1=true
-disablegfxfirmware=false
Custom flags -cdfon

Graphics:
Inject INTEL=true
Inject ATI,InjectNvidia=false;

Kernel and Kext Patches/Kexts to Patch:

Patch #1
  • Name*: AppleAHCIPort
  • Find*: 45787465 726E616C
  • Replace*: 496E7465 726E616C
  • Comment*: External Icons Patch

Step five: Reboot and wait

When you reboot yo should wait for 2-5min with a black screen. Don't worry. It is an error the everybody has for now. Read this post if you want more information.


Final Thoughts

First, thanks RehabMan.

I like this computer. It has everything I need to work when I'm out of my office. I have Apple TV to get image on projectors, but I hope to improve things to try to get HDMI and the rest of the things that doesn't work. If someone can help me, I appreciate that and upload this guide.
 

Attachments

  • SSDT-UIAC.aml
    699 bytes · Views: 447
Last edited:
Apo´s HackLap:
Core i7-8750H - 16GB RAM - UHD630

Aspire-7_main.png

Components

Acer Aspire 7 A717-72G-7600

Cheap laptop with everything I need: A good screen display for this price (73% Adobe RGB and 100% SRGB), good colours and design, fast processor with 6 cores, M.2 for ssd and wifi

Samsung NVMe 970 Evo 250 gb

Broadcom BCM94352Z

Ballistix BLS8G4S240FSDK Sport LT - RAM 8 GB (DDR4, 2400 MT/s, PC4-19200, SR x8, SODIMM, 260-Pin)

MacOSX 10.14 Mojave

Comments

First of all, sorry for my English :)

This is my third Hackintosh. I always use guides from this page to make them, and now I want to help to this community with a laptop computer guide that I think nobody makes.

I am a professional photographer and I always use Macs since I was 9 years old. But the last years I disapproved the things that a Apple is doing like soldered Ram and hard disk. I believe everyone can update his/her computers, And I think we need to repair, not throw it away.

I like this laptop because it has a simple design: Black, No colourful LEDS. And of course I need a fast proccessor with lot of cores and Ram to retouch photo and video.

So with this guide I want to help to try to improve this page.

What works:
- UHD with hardware acceleration.
- Audio with optional selection for front headphone jack
- Shutdown
- Ethernet
- Bluetooth
- WIFI
- USB 2.0 & 3.0
- Trackpad and Keyboard.
-Backlight keyboard.

What doesn´t work:
-HDMI
-Sleep/wake.
-Brightness control.


Installation

Step One: BIOS

Main:
F12 boot menu: Enabled
Wake on LAN: Disabled
Touchpad: Basic

Advanced:
Intel VTD: Disabled

Security:
Set Supervisor Password: (Put what you want, you need to disable Security options)
Password on Boot: Disabled

Boot:
Boot mode: UEFI
Secure Boot: Disabled

Step Two: Creating your High Sierra USB Installer
I followed the Laptop Guide from RehabMan using Clover.
My config.plist is config_UHD630.plist
In my kexts/other folder I have: RealtekRTL8111.kext, USBInjectAll.kext, FakeSMC.kext, VoodooPS2Controller.kext

Step Three: Install MacOS
I use APFS. Installation is easy: Boot, press F12 and select your USB, then wait. Wait. Wait... Always wait. Don't get nervous, it takes lot of time with black screen and bars without movements. You should boot two or three times to finish the installation. Every time you reboot remember: F12, USB, and select reboot or your hard disk.

Step Four: Post Installation

1) Use Clover and install on your hard drive.

2) Find your apfs.efi and avoid verbose texts before clover:
  1. Boot macOS Mojave
  2. Mount your EFI partition with Clover Configurator
  3. In the Finder menu select Go > Go to Folder…
  4. Paste or type /usr/standalone/i386/
  5. Copy apfs.efi over to /Volumes/EFI/EFI/CLOVER/drivers64UEFI/ after mounting your EFI partition
  6. Open Utilities > Terminal and type paste or type the following:
Code (Text):
sudo perl -i -pe 's|\x00\x74\x07\xb8\xff\xff|\x00\x90\x90\xb8\xff\xff|sg' /Volumes/EFI/EFI/CLOVER/drivers64UEFI/apfs.efi

3) Kexts on Library/extensions:
RealtekRTL8111.kext -> To Get Ethernet.
USBInjectAll.kext -> To Get USBs.
FakeSMC.kext -> This is a MUST.
VoodooPS2Controller.kext -> To get keyboard
ACPIBatteryManager.kext -> To get Battery indicator.
ApplePS2SmartTouchPad.kext -> To get trackpad works. I use 4.6.8 version because I can't find 4.7
BrcmFirmwareRepo.kext, BrcmPatchRAM2,kext, FakePCIID_Broadcom_Wifi.kext, FakePCIID.kext - >To get WIFI+Bluetooth
Lilu.kext, WhateverGreen.kext -> To get UHD630 graphic card works.
VoodooHDA.kext -> To get Audio

4) info.plist changes on yourbootvolume/EFI/CLOVER:

ACPI/SSDT:
GeneratePStates=true
GenerateCStates=true
EnableC2,C4,C6,C7=true

Boot/Arguments:
dart=0=true
nv_disable=1=true
-disablegfxfirmware=false
Custom flags -cdfon

Graphics:
Inject INTEL=true
Inject ATI,InjectNvidia=false;

Kernel and Kext Patches/Kexts to Patch:

Patch #1
  • Name*: AppleAHCIPort
  • Find*: 45787465 726E616C
  • Replace*: 496E7465 726E616C
  • Comment*: External Icons Patch
Patch #2
  • Name*: com.apple.driver.usb.AppleUSBXHCI
  • Find* [HEX]: 83FB0F0F 83030500 00
  • Replace* [HEX]: 83FB0F0F 90909090 9090
  • Comment: USB port Limit Patch 10.14 (creditsFredWst)
Patch #3
  • Name*: com.apple.driver.usb.AppleUSBXHCIPCI
  • Find* [HEX]: 837D8C10
  • Replace* [HEX]: 837D8C1B
  • Comment: Change 15 port limit to 26 in 10.13 XHCI kext

Step five: Reboot and wait

When you reboot yo should wait for 2-5min with a black screen. Don't worry. It is an error the everybody has for now. Read this post if you want more information.


Final Thoughts

I like this computer. It has everything I need to work when I'm out of my office. I have Apple TV to get image on projectors, but I hope to improve things to try to get HDMI and the rest of the things that doesn't work. If someone can help me, I appreciate that and upload this guide.
i have moved your post to laptop guides
 
Thanks Feartech.
 
2) Find your apfs.efi and avoid verbose texts before clover:
  1. Mount your EFI partition with Clover Configurator
  2. In the Finder menu select Go > Go to Folder…
  3. Paste or type /usr/standalone/i386/
  4. Copy apfs.efi over to /Volumes/EFI/EFI/CLOVER/drivers64UEFI/ after mounting your EFI partition
  5. Open Utilities > Terminal and type paste or type the following:
Code (Text):
sudo perl -i -pe 's|\x00\x74\x07\xb8\xff\xff|\x00\x90\x90\xb8\xff\xff|sg' /Volumes/EFI/EFI/CLOVER/drivers64UEFI/apfs.efi

Better to use ApfsDriverLoader*.efi.
See guide:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

4) info.plist changes on yourbootvolume/EFI/CLOVER:

ACPI/SSDT:
GeneratePStates=true
GenerateCStates=true
EnableC2,C4,C6,C7=true

No need. Use only config.plist/ACPI/SSDT/Generate/PluginType=true.
(as per guide, linked above).

Comment*: External Icons Patch
Patch #2
  • Name*: com.apple.driver.usb.AppleUSBXHCI
  • Find* [HEX]: 83FB0F0F 83030500 00
  • Replace* [HEX]: 83FB0F0F 90909090 9090
  • Comment: USB port Limit Patch 10.14 (creditsFredWst)
Patch #3
  • Name*: com.apple.driver.usb.AppleUSBXHCIPCI
  • Find* [HEX]: 837D8C10
  • Replace* [HEX]: 837D8C1B
  • Comment: Change 15 port limit to 26 in 10.13 XHCI kext

Better to configure USB correctly...
https://www.tonymacx86.com/threads/guide-creating-a-custom-ssdt-for-usbinjectall-kext.211311/
 
Last edited:
[CENTER said:
If someone can help me, I appreciate that and upload this guide.
Thank you for this guide. I can confirm most of this to work. Also you might try to use the Fn key for brightness control together with F3 or F4. Works with me.

I still have problems with the trackpad, and it surprised me that 'ApplePS2SmartTouchPad.kext' worked for you (not for me). I suspected our trackpad was Elan, and we needed to wait for I2C controllers 8086,a368 and 8086,a369 (CFL) support to make this work, but maybe this is a difference in our model number...

Also VoodooPS2Controller.kext works on and off.
 

Attachments

  • debug_16671.zip
    3 MB · Views: 207
Thanks for the guide, my build also work mostly. For the black screen when login, the patched whatevergreen (found in this forum) fixed the problem (immediately login no need to wait 2~3 mins for the screen to light on), the touchpad I don't care since most time I use the external mouse. However, the HDMI out is really hurt, it is too small to see on a 15" screen without font adjustment :/
Anyone have idea or hints what to deal with it? Thanks
 
Thanks for the guide, my build also work mostly. For the black screen when login, the patched whatevergreen (found in this forum) fixed the problem (immediately login no need to wait 2~3 mins for the screen to light on),

Please share your results here:
https://www.tonymacx86.com/threads/...utes-after-booting-coffeelake-uhd-630.261131/

However, the HDMI out is really hurt, it is too small to see on a 15" screen without font adjustment :/
Anyone have idea or hints what to deal with it? Thanks

You have a 15" screen connected to HDMI? What exactly is the issue here?
 
I can't remember where to get this, the patched whatever green kext does solve the login delay for me (attached)

For the HDMI, there is no screen out to external mon (HDMI OUT not work), my laptop is 15" so if in 1080 resolution, the fonts size hurts my eyes, scaled screen makes font all blurry .....
 

Attachments

  • WhateverGreen.kext.zip
    180.6 KB · Views: 150
For the HDMI, there is no screen out to external mon (HDMI OUT not work),

So, this is a separate issue, yet you keep combining it into the same sentence as the issue related to your internal display.
You should check in Windows to see which graphics device the HDMI is connected to.

my laptop is 15" so if in 1080 resolution, the fonts size hurts my eyes, scaled screen makes font all blurry .....

Refer to the guide:
https://www.tonymacx86.com/threads/adding-using-hidpi-custom-resolutions.133254/
 
Status
Not open for further replies.
Back
Top