natex Posted January 1, 2013 Share Posted January 1, 2013 Need Help Acer V5-571 6869 DSDT I have fixed most of common erros, but theses i have not found info about! Thanks! Here is the link of the two DSDT original and edited? http://www.mediafire.com/?d9nwfak9kynv4yi Line 7435 Store (GOST (), OSTP) Method (_REG, 2, NotSerialized) { If (LEqual (Arg0, 0x03)) { Store (Arg1, ECON) TINI () Store (0x05, SYSO) If (LGreaterEqual (OSYS, 0x07D6)) { Store (Zero, BNEN) } Store (BNEN, BCEN) Store (BNVE, BCVE) If (BCEN) { If (BCVE) {} } Store (GOST (), OSTP) ^^^PEG0.PEGP.USPL (One) } If (TSLD) { ^^^GFX0.GLID (MLID) } Else { ^^^GFX0.GLID (One) } } Line 7436 ^^^PEG0.PEGP.USPL (One) Method (_REG, 2, NotSerialized) { If (LEqual (Arg0, 0x03)) { Store (Arg1, ECON) TINI () Store (0x05, SYSO) If (LGreaterEqual (OSYS, 0x07D6)) { Store (Zero, BNEN) } Store (BNEN, BCEN) Store (BNVE, BCVE) If (BCEN) { If (BCVE) {} } Store (GOST (), OSTP) ^^^PEG0.PEGP.USPL (One) } If (TSLD) { ^^^GFX0.GLID (MLID) } Else { ^^^GFX0.GLID (One) } } Line 7961 If (LNotEqual (^^^GFX0.IGID, 0xFFFF)) Scope (\) { Mutex (MSGF, 0x00) } Scope (_SB.PCI0.LPCB.EC0) { Method (_Q5C, 0, NotSerialized) { Store (0x5C, P80H) } Method (_Q1C, 0, NotSerialized) { Store (0x1C, P80H) If (BCEN) { SDBN (BNVA, One) } Else { Acquire (MSGF, 0xFFFF) If (LNotEqual (^^^GFX0.IGID, 0xFFFF)) { BIAN (0x86) } Release (MSGF) } } Method (_Q1D, 0, NotSerialized) { Store (0x1D, P80H) If (BCEN) { SDBN (BNVA, One) } Else { Acquire (MSGF, 0xFFFF) If (LNotEqual (^^^GFX0.IGID, 0xFFFF)) { BIAN (0x87) } Release (MSGF) } } Method (_Q28, 0, NotSerialized) { Store (0x28, P80H) } Method (_Q29, 0, NotSerialized) { Store (0x29, P80H) Store (Zero, \_PR.CPU0._PPC) PNOT () If (ECON) { Store (Zero, KCP1) Store (Zero, KCP2) } Else { MBEC (0x92, 0xDF, Zero) MBEC (0x92, 0x7F, Zero) } } Method (_Q2A, 0, NotSerialized) { Store (0x2A, P80H) Store (Divide (SizeOf (\_PR.CPU0._PSS), 0x03, ), \_PR.CPU0._PPC) PNOT () If (ECON) { Store (One, KCP1) Store (Zero, KCP2) } Else { MBEC (0x92, 0xDF, 0x20) MBEC (0x92, 0xDF, Zero) } } Method (_Q2B, 0, NotSerialized) { Store (0x2B, P80H) Store (Divide (Multiply (SizeOf (\_PR.CPU0._PSS), 0x02), 0x03, ), \_PR.CPU0._PPC) PNOT () If (ECON) { Store (One, KCP1) Store (One, KCP2) } Else { MBEC (0x92, 0xDF, 0x20) MBEC (0x92, 0x7F, 0x20) } } Method (_Q2D, 0, NotSerialized) { Store (0x2D, P80H) } Method (_Q32, 0, NotSerialized) { Store (0x32, P80H) HKEY (0x32) If (ECON) { Store (Zero, KCTT) } Else { MBEC (0x92, 0xFD, Zero) } } Method (_Q33, 0, NotSerialized) { Store (0x33, P80H) If (ECON) { Store (Zero, KCSS) } Else { MBEC (0x92, 0xFE, Zero) } NTMR () } Method (_Q34, 0, NotSerialized) { Store (0x34, P80H) If (ECON) { Store (One, KCSS) } Else { MBEC (0x92, 0xFE, One) } NTMR () } Method (_Q35, 0, NotSerialized) { Store (0x35, P80H) HKEY (0x35) If (ECON) { Store (One, KCTT) } Else { MBEC (0x92, 0xFD, 0x02) } } Method (_Q36, 0, NotSerialized) { Store (0x36, P80H) If (ECON) { Store (One, KOSD) } Else { MBEC (0x92, 0xF7, 0x08) } Sleep (0x01F4) NTMR () } Method (_Q3B, 0, NotSerialized) { Store (0x3B, P80H) TRPS (0xCA, Zero) } Method (_Q3C, 0, NotSerialized) { Store (0x3C, P80H) TRPS (0xCA, One) } Method (_Q3D, 0, NotSerialized) { Store (0x3D, P80H) Store (0x03, \_PR.CPU0._PPC) PNOT () } Method (_Q40, 0, NotSerialized) { Store (0x40, P80H) Notify (BAT0, 0x81) } Method (_Q41, 0, NotSerialized) { Store (0x41, P80H) Notify (BAT0, 0x81) } Method (_Q48, 0, NotSerialized) { Store (0x48, P80H) Notify (BAT0, 0x80) } Method (_Q4C, 0, NotSerialized) { Store (0x4C, P80H) If (B0ST) { Notify (BAT0, 0x80) } } Method (_Q4D, 0, NotSerialized) { Store (0x4D, P80H) } Method (_Q50, 0, NotSerialized) { Store (0x50, P80H) Notify (ADP1, 0x80) } Method (_Q51, 0, NotSerialized) { Store (0x51, P80H) Notify (ADP1, 0x80) } Method (_Q52, 0, NotSerialized) { Store (0x52, P80H) Notify (LID0, 0x80) If (TSLD) { ^^^GFX0.GLID (One) } } Method (_Q53, 0, NotSerialized) { Store (0x53, P80H) Notify (LID0, 0x80) If (TSLD) { ^^^GFX0.GLID (Zero) } } Method (NTMR, 0, NotSerialized) { Notify (\_TZ.TZS0, 0x80) Notify (\_TZ.TZS1, 0x80) } Method (SBNL, 2, NotSerialized) { If (BCEN) { SDBN (Arg0, One) } } Method (SDBN, 2, NotSerialized) { } } I Will be posting the others codes! Link to comment Share on other sites More sharing options...
natex Posted January 2, 2013 Author Share Posted January 2, 2013 Anyone? Please help, i have searched on net about there erros, but not found a clue, i believe this is advanced editing! Link to comment Share on other sites More sharing options...
Mirone Posted January 2, 2013 Share Posted January 2, 2013 Anyone? Please help, i have searched on net about there erros, but not found a clue, i believe this is advanced editing! look: http://Olarila.com/forum/viewtopic.php?f=19&t=1131 Link to comment Share on other sites More sharing options...
natex Posted January 2, 2013 Author Share Posted January 2, 2013 I had already read this, i'm not asking for someone do for me, i'm asking help to learn fix these errors! So this way would help me and other who might have the same notebook version. look: http://Olarila.com/forum/viewtopic.php?f=19&t=1131 Link to comment Share on other sites More sharing options...
natex Posted January 2, 2013 Author Share Posted January 2, 2013 @Mirone, If you could help and post the solution here, i would apreciate! I'm really needing this to make OSX ML work! And since all versions of Aver V5-571 notebooks are the same bios, would help much more people! Thanks! Link to comment Share on other sites More sharing options...
artur-pt Posted January 2, 2013 Share Posted January 2, 2013 hello must of that errors are already in original dsdt... that bios is a mess..check in acer support if any bios update. good hack PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000 My OS X Files Link to comment Share on other sites More sharing options...
natex Posted January 3, 2013 Author Share Posted January 3, 2013 Yeah, i noticed that, i checked and all errors are present on bios 1.05 and 1.14, there is a new UEFI bios 2.09, but apparently that is the one Locked for Windows 8 only! If i can't fix i believe that i'm doomed, because seems that from now on they only will launch bios for windows 8. Since the microsoft is moving to strings to the Signed code from bios serial! Link to comment Share on other sites More sharing options...
pernacabeluda Posted January 3, 2013 Share Posted January 3, 2013 Hello, fix the syntax errors and the other ones will be gone. Scope (_SB.PCI0.PEG0.PEGP) { OperationRegion (DGPU, PCI_Config, Zero, 0x10) Field (DGPU, AnyAcc, NoLock, Preserve) { DGID, 16, GDID, 16 } Method (_DOS, 1, NotSerialized) { Store (And (Arg0, 0x03), DSEN) } Method (_DSM, 4, NotSerialized) { Store ("----- DGPU _DSM --------", Debug) If (LEqual (GPUT, 0x03)) { If (LOr (LEqual (PMDP, 0x04), LEqual (PMDP, 0x03))) { If (LEqual (Arg0, Buffer (0x10) { /* 0000 */ 0xF8, 0xD8, 0x86, 0xA4, 0xDA, 0x0B, 0x1B, 0x47, /* 0008 */ 0xA7, 0x2B, 0x60, 0x42, 0xA6, 0xB5, 0xBE, 0xE0 })) { Return (NVOP) } Store ("<<< _DSM - Perf >>>", Debug) Store (Arg0, Debug) Store (Arg1, Debug) Store (Arg2, Debug) Store (Arg3, Debug) If (CMPB (Arg0, Buffer (0x10) { /* 0000 */ 0x01, 0x2D, 0x13, 0xA3, 0xDA, 0x8C, 0xBA, 0x49, /* 0008 */ 0xA5, 0x2E, 0xBC, 0x9D, 0x46, 0xDF, 0x6B, 0x81 })) { Return (NVGS) } } } } } -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 Link to comment Share on other sites More sharing options...
natex Posted January 3, 2013 Author Share Posted January 3, 2013 Very much Thank You! Now is all fine! I have anexed the file to the post, for anyone what may have a Acer V5-571 notebook! This post may help other to fix errors from V5-571P and 571G models too! Hello, fix the syntax errors and the other ones will be gone. Scope (_SB.PCI0.PEG0.PEGP) { OperationRegion (DGPU, PCI_Config, Zero, 0x10) Field (DGPU, AnyAcc, NoLock, Preserve) { DGID, 16, GDID, 16 } Method (_DOS, 1, NotSerialized) { Store (And (Arg0, 0x03), DSEN) } Method (_DSM, 4, NotSerialized) { Store ("----- DGPU _DSM --------", Debug) If (LEqual (GPUT, 0x03)) { If (LOr (LEqual (PMDP, 0x04), LEqual (PMDP, 0x03))) { If (LEqual (Arg0, Buffer (0x10) { /* 0000 */ 0xF8, 0xD8, 0x86, 0xA4, 0xDA, 0x0B, 0x1B, 0x47, /* 0008 */ 0xA7, 0x2B, 0x60, 0x42, 0xA6, 0xB5, 0xBE, 0xE0 })) { Return (NVOP) } Store ("<<< _DSM - Perf >>>", Debug) Store (Arg0, Debug) Store (Arg1, Debug) Store (Arg2, Debug) Store (Arg3, Debug) If (CMPB (Arg0, Buffer (0x10) { /* 0000 */ 0x01, 0x2D, 0x13, 0xA3, 0xDA, 0x8C, 0xBA, 0x49, /* 0008 */ 0xA5, 0x2E, 0xBC, 0x9D, 0x46, 0xDF, 0x6B, 0x81 })) { Return (NVGS) } } } } } V5-571.aml.zip Link to comment Share on other sites More sharing options...
natex Posted January 3, 2013 Author Share Posted January 3, 2013 I have two questions. During the process of downgrading bios from 1.14 to 1.05 i have lost the UUID and Serial Number from bios, there is a way to recover it? And now after put the DSDT.aml on extra folder the notebook, don't recognizes the USB ports and PS2 ports anymore. Link to comment Share on other sites More sharing options...
pernacabeluda Posted January 3, 2013 Share Posted January 3, 2013 Why use a patched DSDT if you make no relevant changes to it? Only fixing compilation warnings and errors won't help. Actually in some cases, "fixing" warnings (like replacing CreateDWordField by CreateQWordField or editing Range Minimum/Maximum/Length values) can cause more harm than good. -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 Link to comment Share on other sites More sharing options...
Mirone Posted January 3, 2013 Share Posted January 3, 2013 try This:dsdt.aml.zip 0errors, 0warnings, 0remarks Link to comment Share on other sites More sharing options...
natex Posted January 3, 2013 Author Share Posted January 3, 2013 (edited) I apreciate your help, but mine was with zero too. I have tried, but same errors. I have found that thjs problem is that was taking to long to recognize the periphericals after boot, giving the impression of not functioning. Later Edited: I Have fixed those problems adding, Kernel Cache and mach_kernel! Now that have DSDT i added those and booted fine! Before of dsdt these options would crash the boot. try This:[attachment=0]dsdt.aml.zip[/attachment]0errors, 0warnings, 0remarks Edited January 3, 2013 by Guest Link to comment Share on other sites More sharing options...
natex Posted January 3, 2013 Author Share Posted January 3, 2013 I will dio this next, i am learning yet. What modifications you think is good to do? I have these problems: ALC 269, Not recognized. No cpu power management, would be good for battery economy! Video HD4000 only recognized addind the Device-Propriets on boot loader chameleon. But that is good since is working... What modifications would be recommended to fix these fix two problems? Why use a patched DSDT if you make no relevant changes to it? Only fixing compilation warnings and errors won't help. Actually in some cases, "fixing" warnings (like replacing CreateDWordField by CreateQWordField or editing Range Minimum/Maximum/Length values) can cause more harm than good. Link to comment Share on other sites More sharing options...
Mirone Posted January 3, 2013 Share Posted January 3, 2013 Try this:dsdt.aml.zip Link to comment Share on other sites More sharing options...
pernacabeluda Posted January 3, 2013 Share Posted January 3, 2013 You can also inject ig-platform-id in DSDT. http://Olarila.com/forum/viewtopic.php?f=3&t=1583 -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 Link to comment Share on other sites More sharing options...
natex Posted January 3, 2013 Author Share Posted January 3, 2013 Try this:[attachment=0]dsdt.aml.zip[/attachment] Thanks! You are quick! What modifications did you do? Just to be sure, what tests should i make. But now i installed Vodoo HDA 2.7.4 r6 and sound is working! Thanks! Link to comment Share on other sites More sharing options...
natex Posted January 3, 2013 Author Share Posted January 3, 2013 You can also inject ig-platform-id in DSDT. http://Olarila.com/forum/viewtopic.php?f=3&t=1583 I will do that thanks! And there is a solution for CPU Power management? Link to comment Share on other sites More sharing options...
natex Posted January 3, 2013 Author Share Posted January 3, 2013 You can also inject ig-platform-id in DSDT. http://Olarila.com/forum/viewtopic.php?f=3&t=1583 And there is how to inject the Ethernet Hex id too? Because the AppStore only work injecting the Ethernet Hex, but when i try to injenct the two with? hex1; hex2 Gives me kernel panic! I am doing something wrong? Link to comment Share on other sites More sharing options...
pernacabeluda Posted January 3, 2013 Share Posted January 3, 2013 You have to convert (gfxutil) both hex strings to plist, merge them, then convert back to hex. If you merge hex strings the result will have duplicated header. Example: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>PciRoot(0x0)/Pci(0x1c,0x5)/Pci(0x0,0x0)</key> <dict> <key>built-in</key> <string>0x01</string> </dict> <key>PciRoot(0x0)/Pci(0x2,0x0)</key> <dict> <key>AAPL,ig-platform-id</key> <string>0x01660003</string> </dict> </dict> </plist> You can also inject ethernet built-in via DSDT. http://Olarila.com/forum/viewtopic.php?f=7&t=383 About power management http://Olarila.com/forum/viewtopic.php?f=18&t=1703 -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 Link to comment Share on other sites More sharing options...
Mirone Posted January 4, 2013 Share Posted January 4, 2013 @natex I am sending the DSDT with other mofificações and ALC269 codec for your Applehda test and let me know if it worked for you. OBs: you must remove voodoohda. http://cl.ly/1l1M020n0U0t Link to comment Share on other sites More sharing options...
natex Posted January 4, 2013 Author Share Posted January 4, 2013 The sound card is detected but, no sound, the microphone works, but the audio output do not! @natexI am sending the DSDT with other mofificações and ALC269 codec for your Applehda test and let me know if it worked for you. OBs: you must remove voodoohda. http://cl.ly/1l1M020n0U0t Link to comment Share on other sites More sharing options...
Mirone Posted January 4, 2013 Share Posted January 4, 2013 their pathmaps may be different try this kext. http://cl.ly/333K0O3N2Q0e Link to comment Share on other sites More sharing options...
natex Posted January 4, 2013 Author Share Posted January 4, 2013 their pathmaps may be different try this kext.http://cl.ly/333K0O3N2Q0e Now, the itune and youtube kind crash, dont play. Press play but nothing happens! Link to comment Share on other sites More sharing options...
Mirone Posted January 4, 2013 Share Posted January 4, 2013 Now, the itune and youtube kind crash, dont play. Press play but nothing happens! the sound is working? Scratch installed Flash Player? Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now