Contribute
Register

[help] Implementing AppleBacklightInjector

Status
Not open for further replies.
Joined
Oct 4, 2015
Messages
102
CPU
i5-4210U
Graphics
HD 4400, Radeon R7
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
As per this guide -
https://www.tonymacx86.com/threads/...rol-using-applebacklightinjector-kext.218222/

It says GFX0 must be renamed to IGPU. I used the "Rename GFX0 to IGPU" patch in the RehabMan maciASL Laptop Patches repo. I applied it to all files containing "GFX0". that is:
  • DSDT.aml
  • SSDT-6.aml
  • SSDT-7.aml
  • SSDT-HDMI-HD4600+.aml
All compile successfully except SSDT-6.aml which returns error "unexpected PARSEOP_INTEGER", giving me a kernel panic.
 

Attachments

  • CLOVER.zip
    1.8 MB · Views: 127
  • Screen Shot 2017-12-19 at 8.57.28 PM.jpg
    Screen Shot 2017-12-19 at 8.57.28 PM.jpg
    42.7 KB · Views: 162
As per this guide -
https://www.tonymacx86.com/threads/...rol-using-applebacklightinjector-kext.218222/

It says GFX0 must be renamed to IGPU. I used the "Rename GFX0 to IGPU" patch in the RehabMan maciASL Laptop Patches repo. I applied it to all files containing "GFX0". that is:
  • DSDT.aml
  • SSDT-6.aml
  • SSDT-7.aml
  • SSDT-HDMI-HD4600+.aml
All compile successfully except SSDT-6.aml which returns error "unexpected PARSEOP_INTEGER", giving me a kernel panic.

Renames are best done in config.plist/ACPI/DSDT/Patches.
See guide for good starter plists (they already have that rename).
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

For ACPI patching basics, read here:
https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/

Key points:
- Do not apply renames that are already handled in config.plist
- use config.plist/ACPI/AutoMerge=true
- only place SSDTs in ACPI/patched that actually need patching
- use latest RehabMan Clover build
- delete all files from ACPI/origin and re-extract with F4 in Clover to get correct names for the SSDTs
- do not use SortedOrder
- do not use DropOem=true
 
Status
Not open for further replies.
Back
Top