Jump to content
lukakeiton

[Laptop] Acer Aspire 7750G Catalina

Recommended Posts

I decided to give a second life to this laptop and successfully installed macOS Catalina 10.15.6

SoLwxlR.png

Specs

- Intel Core i7-2630QM 2GHz

- 8192MB DDR3 RAM

- 500GB SATA SSD (MacOS Catalina)

- 64GB SATA SSD (Windows 10)

- DVD-RAM/±R/±RW

- 17.3" TFT

- AMD Radeon HD 6650M 2048MB and Intel HD 3000 512MB

- Atheros Gigabit Ethernet

- Webcam

EFI Folder

Download here

Notes:

- Laptop has a modded bios, with UEFI capabilities.

- OpenCore Legacy installed (USB and SSD).

- Use this to make Intel HD 3000 work with DSDT patch.

- SMCBatteryManager works fine and shows percentage correctly.

- SMCLightSensor works fine allowing bright control

- Use this guide to remap fn keys allowing brightness control (_Q11 and _Q12).

- I created my own patched DSDT (USBs, graphic card, battery).

- Use 12 ALC layout (injected in DSDT).

- Kexts used: Lilu, WEG, AppleALC, VoodooPS2, CPUFriend, VirtualSMC (remove SMCDellSensor), mXHCD and AtherosL1cEthernet.

- HDMI and VGA output don't work and they will not.

- At this moment, I am waiting for a Broadcom BCM94352HMB for bluetooth and wifi.

- OpenCore doesn't support booting from legacy Windows, so to boot it press F12 (boot menu) while memory test.

Installation

Flash the modded bios in Windows. Download here. FLASHING YOUR BIOS ALWAYS IS RISKY. I AM NOT RESPONSIBLE OF NOTHING RELATED WITH FLASHING BIOS.  Apply these bios settings:

HK9r7Kd.jpg

3E4aqLx.jpg

CDvnZq3.jpg

Create your USB installer no matter the method. Then, apply BootInstall.command to your USB. Copy. my EFI folder to EFI partition (USB), it will also have a boot file, do not remove it.

Post-Installation

Install MacOS as normal.
Apply BootInstall.command to your HDD/SSD. Then, copy my EFI folder to EFI partition (HDD/SSD).

Install intel HD 3000 patch provided.

Reboot.

Images

3NPUXiE.png

0kMIjky.png

IxDIoFy.png

mOpKvR4.png

DcR8I0j.png

wSwyhu7.png

2JT8LOg.png

JaGOnAw.png

gPZVbpf.png

Edited by lukakeiton
  • Like 1

AMD Ryzen 9 3900X

ASUS ROG STRIX X570-E GAMING

Sapphire Nitro+ Radeon RX 590 8GB

CORSAIR Vengeance LPX 32GB DDR4 3600Mhz

Link to comment
Share on other sites

Moved to SSDTs, no DSDT patch required.

List of SSDTs added:

  • SSDT-ACAdapter.aml (Correct ACAD device)
  • SSDT-BAT0.aml (Correct battery info reading)
  • SSDT-EC.aml (Create an EC device, preserve EC0 device)
  • SSDT-FNKeys.aml (_Q11 and _Q12 methods for brightness keys map)
  • SSDT-HPET.aml (Corrected IRQ flags)
  • SSDT-IMEI.aml (Fake IMEI device)
  • SSDT-PM.aml (TurboBoost CPU)
  • SSDT-PNLF.aml (For brightness)
  • SSDT-SBUS-MCHC.aml (Fake SBUS device)
  • SSDT-UIAC.aml (For USB)
  • SSDT-XOSI.aml (Not sure if needed)

Renames needed:

  • _Q11 to XQ11 (FNKeys)
  • _Q12 to XQ12 (FNKeys)
  • Rename _BIF to XBIF (BAT0)
  • Rename _BST to XBST BAT0
  • Rename FANG to XANG (BAT0)
  • Rename FANW to XANW (BAT0)

Pretended SSDT list:

  • SSDT-HD3000.aml (Disable dGPU and inject properties)

 

I also pretend to create an intel HD 3000 SSDT to make it work. The main aim is getting 5MB RAM on this graphic card and then apply the patch mentioned on OP.

Finally, I will disable the dGPU through SSDT too. Why? Not use -wegnoegpu boot flag.

All SSDTs have been tested and working properly. Also, they appear in IORegistryExplorer and Hackintool.

I only upload not accesible SSDTs. YOU NEED TO CREATE YOUR OWNS.

Main aim of the hole work? Have a dual boot with Windows and Catalina.

Again, thank you to @MaLd0n for giving me the ACPI manual. It is a must have manual. (You can tell me I am tired xD)

SSDT-ACAdapter.aml SSDT-BAT0.aml SSDT-FNKeys.aml

Edited by lukakeiton
  • Like 1

AMD Ryzen 9 3900X

ASUS ROG STRIX X570-E GAMING

Sapphire Nitro+ Radeon RX 590 8GB

CORSAIR Vengeance LPX 32GB DDR4 3600Mhz

Link to comment
Share on other sites

Hi, I have decided to upload the hole project. It was very instructive to me.

This EFI is made with SSDTs based on a patched DSDT.

Download EFI

All patches except Intel HD 3000, no way to introduce correctly AAPL00,DualLink = 01000000 via SSDT, nor DeviceProperties, in Catalina. If I switch to High Sierra, it simply works. Anyway, there is also a configAMD.plist for High Sierra where AMD graphics is fully recognised recognised. I have extracted the VBIOS.rom and converted to OC patch, with patched frambuffer (LVDS, HDMI and VGA) using lotus FB (also tried Ipoemea) but switchable graphics simply don't work.

I also tried a third way. I have created a semi-patched DSDT, that means that I have introduced some patches using If/Else loop taking account OSYS variable, where OS is converted to an hex number. However, I have faced too many problems using this method.

So, at the end, I have switched back to full patched DSDT and use f12 to boot macOS.

CLOSED PROJECT

Edited by lukakeiton

AMD Ryzen 9 3900X

ASUS ROG STRIX X570-E GAMING

Sapphire Nitro+ Radeon RX 590 8GB

CORSAIR Vengeance LPX 32GB DDR4 3600Mhz

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.





×
  • Create New...