Finnish Posted September 2, 2011 Posted September 2, 2011 Hi, I successfully patched DSDT from my Hackintos using DSDT patcher, 0 errors and 230 optimizations in the final dsdt.aml System is snappy and all is good, except system won't shut down properly, it goes to shutdown but after 3-4 seconds it boots again. What is wrong? I had to run Chimera 1.5.3 after injecting DSDT with multishit 'cause otherwise I lose good graphics with my builtin HD3000 graphics card. My cpu is 2600k. DSDT.aml.zip
Administrators MaLd0n Posted September 2, 2011 Administrators Posted September 2, 2011 send me kextstat run on terminal -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 Hackintosh Support since 2006 HERE
Administrators MaLd0n Posted September 2, 2011 Administrators Posted September 2, 2011 Here you go! remove EvOreboot shutdown in DSDT -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 Hackintosh Support since 2006 HERE
Finnish Posted September 4, 2011 Author Posted September 4, 2011 remove EvOreboot shutdown in DSDT How do I do that? I removed EvOreboot from Extra-folder but that didn't work. I don't know how to remove that EvOreboot from DSDT, can you help with that? Or could you remove it and send the DSDT to me?
Administrators MaLd0n Posted September 4, 2011 Administrators Posted September 4, 2011 send me new kextstat -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 Hackintosh Support since 2006 HERE
Finnish Posted September 8, 2011 Author Posted September 8, 2011 You have any idea, MaLd0n? Do you need a clean DSDT or something else from my system?
Cassio Posted September 8, 2011 Posted September 8, 2011 You have shutdown patch in DSDT Method (_PTS, 1, NotSerialized) { [color=#FF0000] If (LEqual (Arg0, 0x05)) {} Else {[/color] Store (Arg0, DBG8) If (LAnd (LEqual (Arg0, 0x04), LEqual (OSFL (), 0x02))) { Sleep (0x0BB8) } PTS (Arg0) Store (Zero, Index (WAKP, Zero)) Store (Zero, Index (WAKP, One)) Store (ASSB, WSSB) Store (AOTB, WOTB) Store (AAXB, WAXB) Store (Arg0, ASSB) Store (OSFL (), AOTB) Store (Zero, AAXB) Store (One, \_SB.SLPS) [color=#FF0000] }[/color] } Remove EvOreboot. -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
Finnish Posted September 8, 2011 Author Posted September 8, 2011 You have shutdown patch in DSDT Method (_PTS, 1, NotSerialized) { [color=#FF0000] If (LEqual (Arg0, 0x05)) {} Else {[/color] Store (Arg0, DBG8) If (LAnd (LEqual (Arg0, 0x04), LEqual (OSFL (), 0x02))) { Sleep (0x0BB8) } PTS (Arg0) Store (Zero, Index (WAKP, Zero)) Store (Zero, Index (WAKP, One)) Store (ASSB, WSSB) Store (AOTB, WOTB) Store (AAXB, WAXB) Store (Arg0, ASSB) Store (OSFL (), AOTB) Store (Zero, AAXB) Store (One, \_SB.SLPS) [color=#FF0000] }[/color] } Remove EvOreboot. I've removed EvOreboot from Extra-folder but that didn't help, it still reboots after shutting down. Is it about removing something else also?
Cassio Posted September 8, 2011 Posted September 8, 2011 How do I do that? I removed EvOreboot from Extra-folder but that didn't work. I don't know how to remove that EvOreboot from DSDT, can you help with that? Or could you remove it and send the DSDT to me? EvOreboot is in the kextstat you posted after saying that, are you sure you removed it? -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
Finnish Posted September 8, 2011 Author Posted September 8, 2011 I'm sure I updated kextstat after removing (after reboot), here's it once again. I couldn't find EvOreboot in it. That package is dated 4.9 as I did the removal that date kextstat 4.9.txt.zip
Cassio Posted September 9, 2011 Posted September 9, 2011 You can try this patch in _PTS (like in Gigabyte mobos) If (LEqual (Arg0, 0x05)) { Store (Zero, SLPE) Sleep(0x10) } Else { ... original code } and this in scope (/) OperationRegion (PMRS, SystemIO, [color=#FF0000]PMBASE+30h[/color], One) Field (PMRS, ByteAcc, NoLock, Preserve) { , 4, SLPE, 1 } Check PMBASE in SSDT. E.g. Processor (P001, 0x01, [color=#FF0000]0x00000810[/color], 0x06) {} PMBASE+10h=0x00000810 PMBASE=0x800 so you would use OperationRegion (PMRS, SystemIO, [color=#FF0000]0x0830[/color], One) http://osx86.co/f36/various-dsdt-mods-t1960/post41570.html -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
Finnish Posted September 13, 2011 Author Posted September 13, 2011 Hi and thanks for your input, but this goes a bit too far when it comes to my knowledge to hassle with the code... You can try this patch in _PTS (like in Gigabyte mobos) If (LEqual (Arg0, 0x05)) { Store (Zero, SLPE) Sleep(0x10) } Else { ... original code } and this in scope (/) OperationRegion (PMRS, SystemIO, [color=#FF0000]PMBASE+30h[/color], One) Field (PMRS, ByteAcc, NoLock, Preserve) { , 4, SLPE, 1 } Check PMBASE in SSDT. E.g. Processor (P001, 0x01, [color=#FF0000]0x00000810[/color], 0x06) {} PMBASE+10h=0x00000810 PMBASE=0x800 so you would use OperationRegion (PMRS, SystemIO, [color=#FF0000]0x0830[/color], One) http://osx86.co/f36/various-dsdt-mods-t1960/post41570.html
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