easycome24 Posted February 13, 2012 Share Posted February 13, 2012 (edited) Just got my new Notebook its a Gigabyte P2532N Intel Core i7 - 2630qm integrated HD3000 (0x0116) 750Gbyte HDD & 8Gbyte of Ram I've patched it many time but still cant get it working, hope that someone can help me here, thanks a lot. Here is a Bin which i got from AID64. Thanks Update: This is the one that i made by my own i complied and it seems that there is no proplem, but i'm facing a panic on cpu 0 if i dont use a nullcpupowermangent kext and i think after using a nullcpupowermangent kext i can enter the install screen but, the screen seems to go black once it enters hope to have some help Thanks alot. Update2: I was able to fix the screen problem and installed Lion 10.7.2. but the cpu problem stays on. Here is the new dsdt dsdt.zip Edited February 14, 2012 by Guest Quote Link to comment Share on other sites More sharing options...
Cassio Posted February 13, 2012 Share Posted February 13, 2012 Please attach your patched DSDT and describe the problem you are trying to fix. Here's a basic guide on DSDT patching http://Olarila.com/forum/viewtopic.php?f=19&t=634 Edit: post a photo of the KP screen. If it's "should have x threads but only found y for die 0" try changing cpu0 by cpu1 and so on http://Olarila.com/forum/viewtopic.php?f=19&t=881#p8303 Don't edit your previous post if it already has a reply, post a new reply instead, or people may not see it's been updated. Quote ASUS N53Jq • CPU: Intel Core i7-740QM 1.73GHz • RAM: 6,0GB • HD: 500GB • GPU: GeForce GT 425M 1GB 1920x1080 • OS: OS X 10.8.4 • Linux Mint 15 • Windows 8 Link to comment Share on other sites More sharing options...
easycome24 Posted February 15, 2012 Author Share Posted February 15, 2012 Please attach your patched DSDT and describe the problem you are trying to fix. Here's a basic guide on DSDT patching http://Olarila.com/forum/viewtopic.php?f=19&t=634 Edit: post a photo of the KP screen. If it's "should have x threads but only found y for die 0" try changing cpu0 by cpu1 and so on http://Olarila.com/forum/viewtopic.php?f=19&t=881#p8303 Don't edit your previous post if it already has a reply, post a new reply instead, or people may not see it's been updated. Â I had made changes on my dsdt file with the post you gave, but is doesnt seem to be working out for me. still getting panic without a NullCPUPowerManagement.kext, Below is my KP screen. Thanks for helping me out. http://dl.dropbox.com/u/60510926/IMG_0376.JPG Quote Link to comment Share on other sites More sharing options...
Cassio Posted February 15, 2012 Share Posted February 15, 2012 Did you patch AICPUPM?  For many Sandy Bridge systems it's also necessary to patch AppleIntelCPUPowerManagement. Quote ASUS N53Jq • CPU: Intel Core i7-740QM 1.73GHz • RAM: 6,0GB • HD: 500GB • GPU: GeForce GT 425M 1GB 1920x1080 • OS: OS X 10.8.4 • Linux Mint 15 • Windows 8 Link to comment Share on other sites More sharing options...
easycome24 Posted February 15, 2012 Author Share Posted February 15, 2012 Did you patch AICPUPM?  i haven't done it but i'm on 10.7.3 now it doesnt seem to support it yet lol, any other ways? thanks for your help Quote Link to comment Share on other sites More sharing options...
Cassio Posted February 15, 2012 Share Posted February 15, 2012 It is supported, this version for 11D24 works with 11D50 http://www.insanelymac.com/forum/index.php?showtopic=258611&view=findpost&p=1776257 Quote ASUS N53Jq • CPU: Intel Core i7-740QM 1.73GHz • RAM: 6,0GB • HD: 500GB • GPU: GeForce GT 425M 1GB 1920x1080 • OS: OS X 10.8.4 • Linux Mint 15 • Windows 8 Link to comment Share on other sites More sharing options...
easycome24 Posted February 16, 2012 Author Share Posted February 16, 2012 It is supported, this version for 11D24 works with 11D50http://www.insanelymac.com/forum/index.php?showtopic=258611&view=findpost&p=1776257 Â Thank you so much i finally got past the ugly panic but the speedstep doesnt seem to be working I tested with ioreg -lw0 | grep CSTInfo & ioreg -lw0 | grep PerformanceStateArray but there was no value does it mean that i dont have my speedstep enabled? how can i enable them? Thanks Quote Link to comment Share on other sites More sharing options...
Cassio Posted February 16, 2012 Share Posted February 16, 2012 In Lion look for AICPMVers instead of CSTInfo. PerformanceStateArray should be there. Type "Wait=yes -v" at boot or run "bdmesg" in terminal, you should see SSDT with CPU C-States generated successfully SSDT with CPU P-States generated successfully Quote ASUS N53Jq • CPU: Intel Core i7-740QM 1.73GHz • RAM: 6,0GB • HD: 500GB • GPU: GeForce GT 425M 1GB 1920x1080 • OS: OS X 10.8.4 • Linux Mint 15 • Windows 8 Link to comment Share on other sites More sharing options...
easycome24 Posted February 16, 2012 Author Share Posted February 16, 2012 In Lion look for AICPMVers instead of CSTInfo. PerformanceStateArray should be there. Type "Wait=yes -v" at boot or run "bdmesg" in terminal, you should see SSDT with CPU C-States generated successfully SSDT with CPU P-States generated successfully  I've tried to remake a DSDT and it seems that it has values on AICPMVers & PerformanceStateArray, but still nothing on CSTInfo. Does it mean that my speedstep is on now? by the way i've been studing on battery issue today couse i cant have my battery shown anywhere, i saw a post at insanelymac which is http://www.insanelymac.com/forum/index.php?showtopic=272459 I followed the post but got stuck couse the example wasnt even close to mine dsdt codes could you please have a look at it thanks you.  Device (BAT1) { Name (_HID, EisaId ("PNP0C0A")) Name (_UID, One) Method (_STA, 0, NotSerialized) { If (And (BNUM, One)) { Return (0x1F) } Return (0x0F) } Method (_BIF, 0, NotSerialized) { Name (BPKG, Package (0x0D) { One, 0xFFFFFFFF, 0xFFFFFFFF, One, 0xFFFFFFFF, Zero, Zero, 0x64, Zero, "BAT1", "123456789", "LiOn", "GIGABYTE" }) Store (B1DC, Index (BPKG, One)) Store (B1FC, Index (BPKG, 0x02)) Store (B1DG, Index (BPKG, 0x04)) If (B1FC) { Store (Divide (B1FC, 0x0A, ), Index (BPKG, 0x05)) Store (Divide (B1FC, 0x19, ), Index (BPKG, 0x06)) Store (Divide (B1FC, 0x64, ), Index (BPKG, 0x07)) } Return (BPKG) }  Sorry of having so many question. Just got the battery and sound problem left hope you can help me out Thanks. PS.Below is the dsdt i'm using now if you need them. dsdt.rar Quote Link to comment Share on other sites More sharing options...
Cassio Posted February 16, 2012 Share Posted February 16, 2012 In Lion CSTInfo changed to AICPMVers, if you see AICPMVers it's ok. The battery issue is quite complicated, the code is different in each DSDT I have seen. The key is rewriting the battery status update methods to do 8 bit instead of 16 bit I/O http://www.insanelymac.com/forum/index.php?showtopic=181293&view=findpost&p=1736543 The "easy fix" is using AppleACPIPlatform.kext from Snow Leopard http://www.mediafire.com/?7p4r7766nlpbb6f Quote ASUS N53Jq • CPU: Intel Core i7-740QM 1.73GHz • RAM: 6,0GB • HD: 500GB • GPU: GeForce GT 425M 1GB 1920x1080 • OS: OS X 10.8.4 • Linux Mint 15 • Windows 8 Link to comment Share on other sites More sharing options...
easycome24 Posted February 16, 2012 Author Share Posted February 16, 2012 In Lion CSTInfo changed to AICPMVers, if you see AICPMVers it's ok. The battery issue is quite complicated, the code is different in each DSDT I have seen. The key is rewriting the battery status update methods to do 8 bit instead of 16 bit I/O http://www.insanelymac.com/forum/index.php?showtopic=181293&view=findpost&p=1736543 The "easy fix" is using AppleACPIPlatform.kext from Snow Leopard http://www.mediafire.com/?7p4r7766nlpbb6f  After reading the recent link i posted i understood that it is to change the 16bit data into 8bit but the problem is that i cant find any of the 16bit data in my dsdt T_T chould you point me out please? Thank you Quote Link to comment Share on other sites More sharing options...
Cassio Posted February 16, 2012 Share Posted February 16, 2012 OperationRegion (ECF2, EmbeddedControl, Zero, 0xFF) Field (ECF2, ByteAcc, Lock, Preserve) { ... B1DC, 16, B1FC, 16, B1RC, 16, B1FV, 16, B1DN, 16, B1DW, 16, B1G1, 16, B1G2, 16, B1DG, 16, B1CR, 16, B1TR, 16, ... Quote ASUS N53Jq • CPU: Intel Core i7-740QM 1.73GHz • RAM: 6,0GB • HD: 500GB • GPU: GeForce GT 425M 1GB 1920x1080 • OS: OS X 10.8.4 • Linux Mint 15 • Windows 8 Link to comment Share on other sites More sharing options...
easycome24 Posted February 17, 2012 Author Share Posted February 17, 2012 OperationRegion (ECF2, EmbeddedControl, Zero, 0xFF) Field (ECF2, ByteAcc, Lock, Preserve) { ... B1DC, 16, B1FC, 16, B1RC, 16, B1FV, 16, B1DN, 16, B1DW, 16, B1G1, 16, B1G2, 16, B1DG, 16, B1CR, 16, B1TR, 16, ...  I looked at my dsdt and changed the BAT1 into 8bit data, couse that i have BAT1 in IORegistryExplorer as the post said but still cant get the battery working on my device any ideas? thanks  OperationRegion (ECF2, EmbeddedControl, Zero, 0xFF) Field (ECF2, ByteAcc, Lock, Preserve) { ... BTMP, 1, Offset (0x05), , 1, BAMP, 1, Offset (0x06), Offset (0x0A), BTPT, 8, BTTH, 8, Offset (0x10), [color=#FF0000] //B1DC, 16, SDC0, 8, SDC1, 8, //B1FC, 16, SFC0, 8, SFC1, 8, //B1RC, 16, SRC0, 8, SRC1, 8, //B1FV, 16, SFV0, 8, SFV1, 8, //B1DN, 16, SDN0, 8, SDN1, 8, //B1DW, 16, SDW0, 8, SDW1, 8, //B1G1, 16, SG10, 8, SG11, 8, //B1G2, 16, SG20, 8, SG21, 8, //B1DG, 16, SDG0, 8, SDG1, 8, //B1CR, 16, SCR0, 8, SCR1, 8, //B1TR, 16, STR0, 8, STR1, 8, [/color] Offset (0x27), Offset (0x28), Offset (0x30), B1O1, 16, B1O2, 16, B1O3, 16, B1O4, 16, B1O5, 16, B1O6, 16, B1O7, 16, Offset (0x40), B1S1, 16, B1S2, 16, B1S3, 16, B1S4, 16, Offset (0x50), B1T1, 16, B1T2, 16, Offset (0x58), B1M1, 16, B1M2, 16, B1M3, 16, B1M4, 16, KBCE, 8, GUTR, 8, FLT2, 8, Offset (0x64), FDCL, 8, WEFH, 8, FHCT, 16, BLCT, 8, UBCE, 8, BRLL, 8, CAER, 8, BTME, 16, RPTP, 16, DWTP, 16, BETP, 16, LPTP, 16, Offset (0x9B), Offset (0xA0), Offset (0xA4), Offset (0xA6), Offset (0xA8), Offset (0xAA), Offset (0xAC), SCAN, 8, Offset (0xAE), LUXL, 8, LUXH, 8, Offset (0xB1), DHPD, 8, DIM0, 8, DIM1, 8, Offset (0xB5), Offset (0xB6), Offset (0xB7), Offset (0xB8), Offset (0xB9), Offset (0xBA), CVRT, 8, FANT, 8, SKNT, 8, AMBT, 8, CPUP, 16, MCHP, 16, SYSP, 16, CPAP, 16, Offset (0xC7), SYAP, 16, CFSP, 16, MFSP, 16, TRTP, 16, Offset (0xE4), PMAX, 8, PPDT, 8, PECI, 16, PMDT, 8 } Method (DP80, 1, NotSerialized) { Store (Arg0, P80H) } Method (EP80, 1, NotSerialized) { } Method (QP80, 1, NotSerialized) { P8XH (Zero, Arg0) } Method (XP80, 1, NotSerialized) { } Device (BAT0) { Name (_HID, EisaId ("PNP0C0A")) Name (_UID, Zero) Method (_STA, 0, NotSerialized) { Return (Zero) } } Scope (\) { Field (GNVS, AnyAcc, Lock, Preserve) { Offset (0x1E), BNUM, 8, Offset (0x20), B1SC, 8, Offset (0x23), B1SS, 8 } } Device (BAT1) { Name (_HID, EisaId ("PNP0C0A")) Name (_UID, One) Method (_STA, 0, NotSerialized) { If (And (BNUM, One)) { Return (0x1F) } Return (0x0F) } Method (_BIF, 0, NotSerialized) { Name (BPKG, Package (0x0D) { One, 0xFFFFFFFF, 0xFFFFFFFF, One, 0xFFFFFFFF, Zero, Zero, 0x64, Zero, "BAT1", "123456789", "LiOn", "GIGABYTE" }) [color=#FF0000] Store (B1B2 (SDC0, SDC1), Index (BPKG, One)) Store (B1B2 (SFC0, SFC1), Index (BPKG, 0x02)) Store (B1B2 (SDG0, SDG1), Index (BPKG, 0x04)) If (B1B2 (SFC0, SFC1)) { Store (Divide (B1B2 (SFC0, SFC1), 0x0A, ), Index (BPKG, 0x05)) Store (Divide (B1B2 (SFC0, SFC1), 0x19, ), Index (BPKG, 0x06)) Store (Divide (B1B2 (SFC0, SFC1), 0x64, ), Index (BPKG, 0x07)) } Return (BPKG)[/color] } Method (_BST, 0, NotSerialized) { Name (PKG1, Package (0x04) { 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF }) [color=#FF0000] Store (And (B1ST, 0x07), Index (PKG1, Zero)) Store (B1B2 (SCR0, SCR1), Index (PKG1, One)) Store (B1B2 (SRC0, SRC1), Index (PKG1, 0x02)) Store (B1B2 (SFV0, SFV1), Index (PKG1, 0x03)) Return (PKG1)[/color] } Method (_PCL, 0, NotSerialized) { Return (_SB) } } Scope (\) { Field (GNVS, AnyAcc, Lock, Preserve) { Offset (0x21), B2SC, 8, Offset (0x24), B2SS, 8 } } dsdt.zip Quote Link to comment Share on other sites More sharing options...
easycome24 Posted February 18, 2012 Author Share Posted February 18, 2012 I finally figured it all out, thank you so much Cassio your the best XXD. I'll post a full dsdt aml up here after i finish the sound fix. Quote Link to comment Share on other sites More sharing options...
chauming Posted August 13, 2012 Share Posted August 13, 2012 hi easycome24 can u post ur finally dsdt file? thx. Quote Link to comment Share on other sites More sharing options...
easycome24 Posted December 7, 2013 Author Share Posted December 7, 2013 hi easycome24 can u post ur finally dsdt file? thx. Â Sorry, I've sold my P2532N so no luck on updating the dsdt but i manage to fix the sound though so you maybe wanna give it a try. Quote Link to comment Share on other sites More sharing options...