chris1111 Posted January 31, 2014 Share Posted January 31, 2014 I try to compile my DSDT for My Mobos GA Z87X-UD5H How can fix this only one Error with MaciASL ?? the compiler gives me this error Someone help me please to fixing this Link to comment Share on other sites More sharing options...
fusion71au Posted January 31, 2014 Share Posted January 31, 2014 @chris1111, Maybe apply Toleda's 8 series clean compile patch to your native dsdt -located in his repo--->link. Link to comment Share on other sites More sharing options...
chris1111 Posted January 31, 2014 Author Share Posted January 31, 2014 @chris1111, Maybe apply Toleda's 8 series clean compile patch to your native dsdt -located in his repo--->link. Thanks but not work Link to comment Share on other sites More sharing options...
fusion71au Posted January 31, 2014 Share Posted January 31, 2014 @chris1111, Deleting all the lines with zero might work.... Pjalm had a very good patch repo for gigabyte boards (including yours) that used MaciASL.....disappeared 1-2 weeks ago . As an alternative to patching your dsdt, Rampagedev provides an optimised SSDT for the GA-Z87X-UD5H (and other Haswell motherboards) at his website. This injects code into the native DSDT during boot to achieve the same effect as a patched DSDT. Apparently this survives through firmware upgrades. Link to comment Share on other sites More sharing options...
naiclub Posted January 31, 2014 Share Posted January 31, 2014 Thanks but not work See .. We will use MaciASL u can download it from here. After download install application and run it, go to preferences and add sources like this. Preview guiding Do not forget to this Ad http://pjalm.info/repos/gigabyte http://pjalm.info/repos/graphics http://pjalm.info/repos/asus http://pjalm.info/repos/asrock http://pjalm.info/repos/????? http://pjalm.info/repos/????? http://www.insanelymac.com/forum/topic/288829-guide-gigabyte-z77x-ud5h-clover-uefi-installtweak-guide/ Or to follow me anywhere. search Device (P0PB) { Name (_ADR, 0x00010002) Method (_PRT, 0, NotSerialized). { If (PICM) { Return (AR0B ()) } Return (PR0B ()) } } under the Device (MEI) { Name (_ADR, 0x00160000) Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "layout-id", Buffer (0x04) { 0x3A, 0x8C, 0x00, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Device (IGPU) { Name (_ADR, 0x00020000) Method (_DSM, 4, NotSerialized) { Store (Package (0x0E) { "AAPL,slot-name", "Built In", "name", "Intel Graphics Controller", "model", Buffer (0x17) { "Intel HD Graphics 4600" }, "device_type", Buffer (0x14) { "Graphics Controller" }, "device-id", Buffer (0x04) { 0x12, 0x04, 0x00, 0x00 }, "AAPL,ig-platform-id", Buffer (0x04) { 0x03, 0x00, 0x22, 0x0D }, "hda-gfx", Buffer (0x0A) { "onboard-1" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Device (HDAU) { Name (_ADR, 0x00030000) Method (_DSM, 4, NotSerialized) { Store (Package (0x14) { "AAPL,slot-name", "Built In", "name", "High Definition Audio Controller", "built-in", Buffer (One) { 0x00 }, "model", Buffer (0x16) { "Intel Lynx Point HDMI" }, "device_type", Buffer (0x17) { "Intel(R) Display Audio" }, "device-id", Buffer (0x04) { 0x0C, 0x0C, 0x00, 0x00 }, "subsystem-id", Buffer (0x04) { 0x10, 0x20, 0x00, 0x00 }, "layout-id", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "PinConfigurations", Buffer (Zero) {}, "hda-gfx", Buffer (0x0A) { "onboard-1" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } arrive Device (B0D4) Link to comment Share on other sites More sharing options...
chris1111 Posted January 31, 2014 Author Share Posted January 31, 2014 HI naidb I try to understand ; I am nor sure what you said ? Link to comment Share on other sites More sharing options...
chris1111 Posted January 31, 2014 Author Share Posted January 31, 2014 @chris1111, Deleting all the lines with zero might work.... Pjalm had a very good patch repo for gigabyte boards (including yours) that used MaciASL.....disappeared 1-2 weeks ago . As an alternative to patching your dsdt, Rampagedev provides an optimised SSDT for the GA-Z87X-UD5H (and other Haswell motherboards) at his website. This injects code into the native DSDT during boot to achieve the same effect as a patched DSDT. Apparently this survives through firmware upgrades. I have already used the PjALM patch for my mobos and the only one error stays I am really bad whit DSDT I try to delete the Zero and result 38 error Link to comment Share on other sites More sharing options...
toleda Posted January 31, 2014 Share Posted January 31, 2014 I try to compile my DSDT for My Mobos GA Z87X-UD5H How can fix this only one Error with MaciASL ?? the compiler gives me this error It is not possble to Patch a patched dsdt. I cannot reproduce a compile with one error. Suggest extracting the native dsdt: 1. Remove edited dsdt or boot with DSDT=null flag 2. MaciASL/File/New from ACPI/DSDT or File/Export Tableset... Attach native dsdt. Link to comment Share on other sites More sharing options...
chris1111 Posted January 31, 2014 Author Share Posted January 31, 2014 It is not possble to Patch a patched dsdt. I cannot reproduce a compile with one error. Suggest extracting the native dsdt: 1. Remove edited dsdt or boot with DSDT=null flag 2. MaciASL/File/New from ACPI/DSDT or File/Export Tableset... Attach native dsdt. ok thanks I have to files Link to comment Share on other sites More sharing options...
naiclub Posted January 31, 2014 Share Posted January 31, 2014 ok thanks I have to files Hichris1111 This program AIDA64 (everest) Extreme Edition 2.0.1758 Beta. Save Acpi then bottom right click choose Save Acpi DSDT. The one you sent, it is not clean enough. http://www.youtube.com/watch?v=wK8sHsQ-76Q Link to comment Share on other sites More sharing options...
toleda Posted January 31, 2014 Share Posted January 31, 2014 ok Not native, Clover patched - PEG0 not correct (adds GFX0/interferes with existing GFX0), HDEF missing, No HD4600 edits. PJALM repo down is back. MaciASL/Patch/8series/8series-Clean Compile/Apply/Close/Compile Three errors: Name already exists in ..., Delete each line, Compile/Save Whatever was wrong with the dsdt in Post #1, can be fixed with the code in the successfully compiling dsdt. Correct audio/video edits: Patch/8series: 1. Desktop-add_dsdt(PCI0/P0P2 (w/ssdt/PEGO) 2. Desktop-HD5K/AMD/Nvidia-A1 1 Link to comment Share on other sites More sharing options...
chris1111 Posted January 31, 2014 Author Share Posted January 31, 2014 Hichris1111 This program AIDA64 (everest) Extreme Edition 2.0.1758 Beta. Save Acpi then bottom right click choose Save Acpi DSDT. The one you sent, it is not clean enough. http://www.youtube.com/watch?v=wK8sHsQ-76Q I dont have windows for now sorry Not native, Clover patched - PEG0 not correct (adds GFX0/interferes with existing GFX0), HDEF missing, No HD4600 edits. PJALM repo down. MaciASL/Patch/8series/8series-Clean Compile/Apply/Close/Compile Three errors: Name already exists in ..., Delete each line, Compile/Save Whatever was wrong with the dsdt in Post #1, can be fixed with the code in the successfully compiling dsdt. Correct audio/video edits: Patch/8series: 1. Desktop-add_dsdt(PCI0/P0P2 (w/ssdt/PEGO) 2. Desktop-HD5K/AMD/Nvidia-A1 not work I give up on that Link to comment Share on other sites More sharing options...
iFIRE Posted January 31, 2014 Share Posted January 31, 2014 with a linux live cd : DSDT EXTRACT LINUX: sudo cat /sys/firmware/acpi/tables/DSDT > dsdt.aml cd /home/ubuntu/Desktop sudo cat /sys/firmware/acpi/tables/SSDT > SSDT.aml sudo cat /sys/firmware/acpi/tables/dynamic/SSDT2 1 Link to comment Share on other sites More sharing options...
chris1111 Posted January 31, 2014 Author Share Posted January 31, 2014 with a linux live cd : DSDT EXTRACT LINUX: sudo cat /sys/firmware/acpi/tables/DSDT > dsdt.aml cd /home/ubuntu/Desktop sudo cat /sys/firmware/acpi/tables/SSDT > SSDT.aml sudo cat /sys/firmware/acpi/tables/dynamic/SSDT2 I have the live cd I going try that tonight thanks Link to comment Share on other sites More sharing options...
toleda Posted January 31, 2014 Share Posted January 31, 2014 With Clover dsdt patching, native dsdt: EFI/Clover/ACPI/origin/DSDT-or.aml Link to comment Share on other sites More sharing options...
Maniac10 Posted February 1, 2014 Share Posted February 1, 2014 Within Clover's GUI press F3 or F4 (I don't remember that well. Read the F1 help menu) and all your tables will be dumped to the ACPI/origin folder. Be aware that if you use the OEM folder then you'll need to create the ACPI/origin sub folders for it to work. You could also check the DSDT patches you want within Clover and then dump the patched DSDT using the same method, but it's another "F" key (check the help). Link to comment Share on other sites More sharing options...
chris1111 Posted February 1, 2014 Author Share Posted February 1, 2014 with a linux live cd : DSDT EXTRACT LINUX: sudo cat /sys/firmware/acpi/tables/DSDT > dsdt.aml cd /home/ubuntu/Desktop sudo cat /sys/firmware/acpi/tables/SSDT > SSDT.aml sudo cat /sys/firmware/acpi/tables/dynamic/SSDT2 same error ubuntu one more ! now have to error Within Clover's GUI press F3 or F4 (I don't remember that well. Read the F1 help menu) and all your tables will be dumped to the ACPI/origin folder. Be aware that if you use the OEM folder then you'll need to create the ACPI/origin sub folders for it to work. You could also check the DSDT patches you want within Clover and then dump the patched DSDT using the same method, but it's another "F" key (check the help). Thanks for help Maniac10 so now I have this on folder origin what I need to do with that ? sorry but I am not really good on DSDT this is my worst nightmare With Clover dsdt patching, native dsdt: EFI/Clover/ACPI/origin/DSDT-or.aml sorry dont find this patching, native dsdt ? Link to comment Share on other sites More sharing options...
Maniac10 Posted February 1, 2014 Share Posted February 1, 2014 Now you can use that clean DSDT to add patches of your own, or through MaciASL. And as I told you before you can also obtain an already patched DSDT with Clover, just enable the necessary DSDT Fixes within Clover's menus and proceed to dump the "patched" tables. As a result you'll have a patched DSDT in ACPI/origin/patched or origin. Link to comment Share on other sites More sharing options...
chris1111 Posted February 1, 2014 Author Share Posted February 1, 2014 ok I try to do that Link to comment Share on other sites More sharing options...
toleda Posted February 1, 2014 Share Posted February 1, 2014 sorry dont find this patching, native dsdt ? MaciASL patching: See MaciASL Repo "general" Add repo: 8_Series: https://raw.github.com/toleda/audio_hdmi_8series/master PJALM Gigabyte: http://pjalm.info/repos/gigabyte 1. MaciASL/File/Open/dsdt.aml 2. MaciASL/Patch/ (select patch) 3. MaciASL/Patch/Apply 4. MaciASL/Patch/Close 5. MaciASL/Compile 6. For more patches, goto 2. MaciASL/Patch/ 7. MaciASL/File/Save As... /File Format: ACPI Machine Language Binary/DSDT.aml 1 Link to comment Share on other sites More sharing options...
fusion71au Posted February 1, 2014 Share Posted February 1, 2014 Within Clover's GUI press F3 or F4 (I don't remember that well. Read the F1 help menu) and all your tables will be dumped to the ACPI/origin folder. Be aware that if you use the OEM folder then you'll need to create the ACPI/origin sub folders for it to work. You could also check the DSDT patches you want within Clover and then dump the patched DSDT using the same method, but it's another "F" key (check the help). Just for future reference, it is F4 . @toleda, thanks for the heads up re Pjalm's Gigabyte repo. I can confirm it is now back online . @chris1111, Can you upload the DSDT.aml in the origin folder from your post #17 or the one you made from the linux live media? Repos Pjalm Gigabyte: http://pjalm.info/repos/gigabyte Pjalm Graphics: http://pjalm.info/repos/graphics You only need to apply Pjalm's Z87X-UD5H mobo patch and the Generic Discrete Graphics (AMD/nVidia) patch to your native (unpatched/untouched) DSDT - see screenshot 1 Link to comment Share on other sites More sharing options...
chris1111 Posted February 1, 2014 Author Share Posted February 1, 2014 MaciASL patching: See MaciASL Repo "general" Add repo: 8_Series: https://raw.github.com/toleda/audio_hdmi_8series/master PJALM Gigabyte: http://pjalm.info/repos/gigabyte 1. MaciASL/File/Open/dsdt.aml 2. MaciASL/Patch/ (select patch) 3. MaciASL/Patch/Apply 4. MaciASL/Patch/Close 5. MaciASL/Compile 6. For more patches, goto 2. MaciASL/Patch/ 7. MaciASL/File/Save As... /File Format: ACPI Machine Language Binary/DSDT.aml I apply the patch and same error in the my first post I can't compile with one error ! whats wrong Link to comment Share on other sites More sharing options...
naiclub Posted February 1, 2014 Share Posted February 1, 2014 MaciASL patching: See MaciASL Repo "general" Add repo: 8_Series: https://raw.github.com/toleda/audio_hdmi_8series/master PJALM Gigabyte: http://pjalm.info/repos/gigabyte 1. MaciASL/File/Open/dsdt.aml 2. MaciASL/Patch/ (select patch) 3. MaciASL/Patch/Apply 4. MaciASL/Patch/Close 5. MaciASL/Compile 6. For more patches, goto 2. MaciASL/Patch/ 7. MaciASL/File/Save As... /File Format: ACPI Machine Language Binary/DSDT.aml Hello toleda chris1111 MaciASL it does not, I have to use this DSDT Editor. I try MaciASL patch it is no longer applicable. Try DSDT Editor View thank Or submit a new original DSDT.aml file. Make friends and I could help you. Do not attempt to clean the file DSDT.aml correct. Link to comment Share on other sites More sharing options...
chris1111 Posted February 1, 2014 Author Share Posted February 1, 2014 Hello toleda chris1111 MaciASL it does not, I have to use this DSDT Editor. I try MaciASL patch it is no longer applicable. Try DSDT Editor View thank ok thanks naidb anyway its to late ! I need to reinstall Mavericks from scratch I screwup my installation My fault the OS X not boot anymore ; see you next time , next Hackintosh Adventure Link to comment Share on other sites More sharing options...
chris1111 Posted February 1, 2014 Author Share Posted February 1, 2014 I am back with my new O S X sorry I try couples things in the same time and I screw up My last Installation now its ok Link to comment Share on other sites More sharing options...
Recommended Posts