Advanced DSDT Fixes Enable Sleep on P55 Motherboards By Mac For Pc

0

This guide accept you have done the recently posted DSDT guide, Create and Modify Your DSDT.aml

In the event that you have figured out how to separate and alter your own DSDT as of now, and have applied DGTP and CMOS Reset fixes, at that point you’re prepared for this guide. On the off chance that you appropriately alter your DSDT to roll out these improvements, you can:

Empower Sleep without the utilization of SleepEnabler.kext

Expel IOAHCIBlockStorageInjector.kext and NullCPUPowerManagement.kext from/Extra/Extensions.

Empower your Hackintosh to perceive your USB gadgets as Built-In.

Empower your Hackintosh to perceive your Intel SATA gadgets as Built-In.

In the event that you own a GA-P55M-UD2, you’re in karma! I’ve just made the entirety of the alters. You can utilize my DSDT! The joined DSDT.aml has fixes applied for CMOS Reset, HDEF (for use with LegacyHDA_ALC888B, UHCI/EHCI, SATA, HPET, and SMBUS. I wouldn’t suggest utilizing my DSDT on your non-Gigabyte Motherboard, yet the rectifications that you make ought to be fundamentally the same as in all P55 sheets.

Organization FOR TEXT BASED FIXES

Since DSDT altering is content/code based, I made a tonymacx86-DSDT-FIXES.dsl record that you can open and duplicate/glue from in DSDTSE. You can likewise open it in any standard content manager, yet you won’t have the option to duplicate/glue numerous lines. Duplicating from standard content records or website pages embeds concealed characters, making the DSDT.aml unfit to order.

Strategy FOR DSDT EDITING

Download the most recent form of DSDTSE

Open DSDTSE.

Open your DSDT.aml document.

Your DSDT.aml will decompile into an editable DSDT.dsl and open in the proofreader.

Open tonymacx86-DSDT-FIXES.dsl

Quest for the initial segment of the code you’re endeavoring to alter, for example _WAK or HPET.

Output down your DSDT to make changes as referenced in the every model.

At the point when you are done making changes, click Tools and pick Compile.

On the off chance that you don’t get any mistakes, click Tools and pick DSDT records envelope.

Your DSDT documents organizer (/Library/Application Support/EvOSoftware/DSDT) will open in Finder. Accommodating Hint: you can maneuver this organizer into the sidebar to bookmark it.

Duplicate your dsdt.aml.

Glue your dsdt.aml into the root/of your hard drive.

Underwrite DSDT.aml

Expel IOAHCIBlockStorageInjector.kext, NullCPUPowerManagement.kext from/Extra/Extensions.

Drag/Extra/Extensions to Kext Utility.

Make reinforcements of your working/test DSDT and restart.

tonymacx86-DSDT-FIXES.zip incorporates tonymacx86-DSDT-FIXES.dsl and my most recent GA-P55M-UD2 DSDT.aml using the entirety of the accompanying fixes in addition to HDEF which I forget about for an up and coming aide on LegacyHDA.

00 – Add DTGP (Need for all Fixes)

01 – Fix CMOS reset

02 – Edit USB UHCI/EHCI – Part 1 (Enables Sleep and USB Ports Built In)

03 – Edit USB UHCI/EHCI – Part 2 (Enables Sleep and USB Ports Built In)

04 – Edit IDE (SATA) (Enables SATA ports Built-In and Internal)

05 – Edit PIC, TMR and HPET (Enables you to dispose of extra kexts)

06 – Add SBUS (Need for Sleep)

A couple of words about DSDTSE. I’ve had a few issues opening this program up-I’ve had a blunder come up and the program shut down on dispatch. Something about Nil Exception. You have to dispatch it from another area. Simply continue attempting in the event that you get a mistake it’s not the program, it’s the area. The explanation I use it is on the grounds that it’s hands down the best instrument out there for altering DSDTs. Got the chance to surrender it to The Evosx86 Team for making such a wonderful application.

Your/Extra/Extensions organizer currently should just contain:

EvOReboot.kext

fakesmc.kext

JMicronATA.kext

LegacyHDA_ALC888B.kext

PlatformUUID.kext

Good karma and have a great time altering! Don’t hesitate to present connections on completely refreshed and rest good DSDTs for survey it is extraordinary to have an assortment of them across the board place. I’ll continue looking into and doing fixes for my particular board and adding them to this site.

Unique gratitude to The Evosx86 Team for DSDTSE, The Insanelymac P55 Thread and Rekursor and Bansaku’s GA-P55-UD3R DSDT alters.

– tonymacx86

Alter: To empower rest, make a point to expel the essential kexts and check the entirety of the checkboxes in System Preferences/Energy Saver as appeared in the image beneath.

Share.

About Author

Leave A Reply