easycome24 Posted February 13, 2012 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
Cassio Posted February 13, 2012 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. -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
easycome24 Posted February 15, 2012 Author 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
Cassio Posted February 15, 2012 Posted February 15, 2012 Did you patch AICPUPM? For many Sandy Bridge systems it's also necessary to patch AppleIntelCPUPowerManagement. -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
easycome24 Posted February 15, 2012 Author 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
Cassio Posted February 15, 2012 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 -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
easycome24 Posted February 16, 2012 Author 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
Cassio Posted February 16, 2012 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 -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
easycome24 Posted February 16, 2012 Author 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
Cassio Posted February 16, 2012 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 -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
easycome24 Posted February 16, 2012 Author 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
Cassio Posted February 16, 2012 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, ... -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
easycome24 Posted February 17, 2012 Author 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
easycome24 Posted February 18, 2012 Author 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.
chauming Posted August 13, 2012 Posted August 13, 2012 hi easycome24 can u post ur finally dsdt file? thx.
easycome24 Posted December 7, 2013 Author 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.
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