Jump to content

Recommended Posts

Posted

I flashed my new board to the latest BIOS ROM - 1.10, then did successful unishit (v1.3) install of 10.7.4. No problems thus far, except I didn't have any Ethernet support once I got to the desktop. No biggie - had DSDT Editor on a USB flash drive as well as Java Runtime installer.


Ran DSDT Editor & extracted DSDT, then I followed the instructions in DSDT 101 posting and applied all the usual/customary patches plus my specific audio patch. When I went to compile, then fix errors, I still get this one lingering error:

compile_err1.png


When I click the error message to see the detail, here's what is displayed:

compile_err2a.png


It appears that, until I correct this error, I cannot get to the "Save as AML..." command (grayed out).


I'm attaching the original DSDT that I saved before all my mucking about. Any assistance with creating a proper patch which I can then apply would be much appreciated!

H77M-ITX_1.10ROM_extract.zip

Posted

I don't know the correct fix for this error.


If you just remove the non-hex digits you'll be able to compile, but I don't know if it will have any side effect.


Replace "ABCDEFGH" by "ABCDEFFF" (instead of FF it could be any digit 0-9, A-F).

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted

UGH... trying this again:


Based on re-reading DSDT 101 a bit more thoroughly, I've applied the following patches:


Power Management:

LPC Sandy Bridge

HPET


USB:

EHCI

ICH9 USB sleep


Others from DSDT 101:

RTC

ACL892

DTGP

IRQs

SMBUS


IF I try to apply HDEF, I get a bazillion more errors :-(

...but if I omit applying HDEF, then compile & "fix errors," and fix the hex error per your suggestion, I'm down to 1 error: "Object does not exist (ATT3)" - see attached screen grab.


I'm attaching a "fresh" extract of the baseline DSDT (I re-flashed the bios, then used DSDT Editor to extract after initial 10.7.3 unishit install), as well as the patched version with the 1 remaining error. I welcome any insights or suggestions. THANKS!

199544005_CompileErrors.png.c4c0ade5ac6130e6ffbb69d01a7c07f5.png

H77MITX1.10_extracted.dsl.zip

H77MITX1.10_patched.dsl.zip

Posted

adapt _CRS to return the ResourceTemplate right above

You need to replace ATT3 by BUF0

                    Method (_CRS, 0, NotSerialized)
                   {
                       Return (BUF0)
                   }

 

You don't need HDEF patch, the device already exists.

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted

Thanks very much!! I'll try that first thing in the a.m.


I'm really excited to get this build working - I'm doing a G4 Cube hack ;). Unlike the gigabyte mini-ITX board, this one has a few extra mm's between the edge of the circuit board & the outside DIMM slot, leaving room for me to still use the original touch-sensor power button!!

Posted

Made the edit, compiled - no errors! WOOT! Home free!


...or so I thought.


Alas, my old friend kernel panic paid me a visit just now...

1230202882_H777M-ITXKP.thumb.jpg.7f63f02cce24734f6f674f22e24770f7.jpg

Also attaching a copy of the DSDT file with the last round of edits. Any additional thoughts as to what I may need to add/remove?

DSDT-ASROCK-H77MITX1.10-patched.aml.zip

Posted

ERP... I didn't even think to select a profile like Mini or iMac at this state... and no, I didn't do the patch. Crap. Just to confirm: I extract the .zip file on my Hack once I've completed my initial lion install - and run it as instructed either before or after I run multishit & use my DSDT (but before I reboot after running MB)?


This is definitely a steeper learning curve than I thought. I appreciate your patience and assistance!! :D

Posted

You can patch AICPM at any time. You need to do it again after updates. During update, use NullCPUPowerManagement.

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted

In Lion Edition multishit, there's now an option in the Kexts/Enablers section for the AICPM - see attached. Selecting the option for 10.7.3 (which is what I'm using) as well as the iMac 12,2 option via MB should give me the equivalent of what you were suggesting via the patcher + the Chameleon Wizard screen grab you included, correct?

7887260_MBoptions.jpg.72ffe3908f4ac0e14141c5bf09b75765.jpg

Posted

I have no idea, I don't use/support this tool.

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted

Understood. I'm assuming that you're more familiar (and support) the OSx86/InsanelyMac form/tools? I may need to start doing some additional studying & get up to speed on that process & tools.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×
×
  • Create New...