I'm having trouble progressing past this stage.
When rebooting after performing the above steps, I see the apple logo and it loads to about 40%, then the screen goes black (but is still illuminated, if that makes sense).
Loading verbose has a similar effect; the black text finishes flashing across the screen, then it reverts to the illuminated black screen.
As suggested by Lazarus, I backed up my DSDTs as both .dsl and .amls. So far, I have only edited the original DSDT once to patch the USB. I kept both .dsl and .aml backups.
My steps were as follows:
- Loaded the DSDT.dsl into MaciASL that I exported during the previous step (to fix USB) (which was working fine after reboot). Patched with with Graphics_PNLF.txt. Compiled (no errors), then exported the DSDT as .aml and .dsl for backup purposes.
- Replaced the DSDT I created in the previous step (to fix USB) in /EFI/Clover/ACPI/patched with the new DSDT.aml I just patched for sleep/brightness.
- Installed ACPIBrightness.kext with kext wizard. Repaired kernel cache (but not permissions).
I can reboot to the Yosemite desktop if I boot to clover using the USB stick, then select OS X on the hard drive. From here I can replace the DSDT.aml with the one I created in the previous step (ie. just USB patches) and can reboot without the USB. Once I try to patch it again however, I meet the above error.
Where am I going wrong?
EDIT: Additional things I should have mentioned:
- I downloaded Rehabman's repo and I'm patching, directly using the .txt files themselves rather than via sources. I find it easier to find them this way.
- I'm using graphics_PNLF.txt, NOT lenovo_ux10_PNLF.
- After exporting both the .aml and .dsl and rebooting, ensuring everything works thus far (ie. usb), I then load the .dsl, NOT the .aml into MaciASL to continue patching as per later steps.----> in other words, I am not loading the dsdt.aml in /patched into Maciasl, but rather its .dsl equivalent, exported at the same time via Maciasl 'save'.
- Will provide IOReg output ASAP. Thanks Rehabman.