Jump to content
karisx

(request) dsdt patch hp 430A i5-2430m for noob

Recommended Posts

hi everyone!!!


need some help here. i want to edit my dsdt but I'm totally noob. :oops:


i've my laptop worked enough flawlessly except its can't sleep properly(sleep but need nullcpupowermanagement+sleepenabler), card reader, bluetooth and brightness control didnt work(using shades).

fn keys that work : play/pause, next, previous, mute, volume up/down f12:wifi(seems work but the led not working)


im using irimbi mountain lion (ML distro from my country). im using nullcpupowermanagement+sleepenabler. generates p- c states smbios mbp 8,1.

im just wanted brightness control and sleep can work so i thought i have to edit my dsdt(im noob to edit dsdt, wanted to learn but i dont know where to start from. i didn't see my laptop patch neither) ..


my laptop is hp 430 i5 2430m, intel hd 3000 atheros 9285

ScreenShot2012-11-10at42748PM.png

Link to comment
Share on other sites

hello


try this


 

[attachment=0]DSDT.aml.zip[/attachment]

 

and follow


http://Olarila.com/forum/viewtopic.php?f=27&t=1716


good hack

 


thnk youu!! i think my dsdt that u edited is working. i got kp on first boot and everything is fine now. kernel log seems load the dsdt (no more dsdt:not found, i guess)..


thank u, i going to patch the power management and i'll post the result here!!! thaaaanks bro!!!

Link to comment
Share on other sites

Thx uu broo.. I have re edit the dsdt. I got 0 eror 0 warning and 0 remarks :D


But i got problem, i got eror Error Name already exists in scope ^ (\TNOT).. I have deleted the line. But if open the aml file, the eror is return again.. I have edited and compile it from dsl either aml. But eror is back again..


Any solution?.

Link to comment
Share on other sites

So my dsdt wont be loaded?


I put the edited dsdt on extra and reboot. When i opened the dsdtse snd extract the dsdt, the extracted isnt mw edited dsdt.. Could you tell me please what is wroong..



Hey arthur! You are the man!!!! Thx for helping...

Link to comment
Share on other sites

hello


see with chameleon wizard


bdmesg


and see if dsdt is loaded


u can also in chameleon wizard set the path to dsdt


in org.chameleon.boot.plist


good hack

 

i have set dsdt path on chameleon wizard...


irun bdmesg

 



kariss-MacBook-Pro:~ karis$ bdmesg

Enoch by ErmaC (r2035) [2012-08-05 02:22:02]

cpu freq classic = 0x000000008eba4800

msr(396): platform_info 60011800

msr(400): flex_ratio 0001ff00

Sticking with [bCLK: 99Mhz, Bus-Ratio: 240]


---------------------------------------------

CPU: Brand String: Intel® Core i5-2430M CPU @ 2.40GHz

CPU: Vendor/Family/ExtFamily: 0x756e6547/0x6/0x0

CPU: Model/ExtModel/Stepping: 0x2a/0x2/0x7

CPU: MaxCoef/CurrCoef: 0x0/0x18

CPU: MaxDiv/CurrDiv: 0x0/0x0

CPU: TSCFreq: 2394MHz

CPU: FSBFreq: 100MHz

CPU: CPUFreq: 2394MHz

CPU: Number of CPU Cores: 2

CPU: Number of CPU Threads: 4

CPU: Features: 0x000002ff

---------------------------------------------

Module 'Symbols.dylib' by 'Chameleon' Loaded.

Description: Chameleon symbols for linking

Version: 0

Compat: 0

Module 'ACPICodec.dylib' by 'Unknown' Loaded.

Description:

Version: 0

Compat: 0

Module 'Keylayout.dylib' by 'Unknown' Loaded.

Description:

Version: 0

Compat: 0

Module 'klibc.dylib' by 'Unknown' Loaded.

Description:

Version: 0

Compat: 0

Module 'Resolution.dylib' by 'Unknown' Loaded.

Description:

Version: 0

Compat: 0

Buffer location: 0x1000F8CA status: 0

0x00 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0x00 0x06 0xAF 0x3C 0x18 0x00 0x00 0x00 0x00

0xFF 0xFF 0xFF 0x00 0xAF 0x18 0x00 0x00 0x13 0x03 0x1F 0x78 0xC8 0x9E 0x54 0x26

0xFF 0xFF 0x06 0x18 0x00 0x13 0x80 0x78 0xA5 0x54 0x99 0x00 0x01 0x01 0x01 0x01

0xFF 0x00 0x18 0x00 0x03 0x78 0x9E 0x26 0x00 0x01 0x01 0x01 0x01 0x1B 0x00 0x16

0xFF 0xAF 0x00 0x03 0x0A 0x54 0x54 0x01 0x01 0x01 0x12 0x00 0x36 0x00 0x00 0x00

0xFF 0x18 0x13 0x78 0x54 0x00 0x01 0x01 0x01 0x00 0x00 0x18 0x00 0x00 0x20 0x41

0xFF 0x00 0x80 0x9E 0x54 0x01 0x01 0x1B 0x26 0x00 0x00 0x00 0x00 0x4F 0x20 0xFE

0x00 0x00 0x78 0x26 0x01 0x01 0x1B 0x16 0x18 0x00 0x00 0x41 0x20 0xFE 0x30 0x17

getResolution: 1366x768x32

Module 'Sata.dylib' by 'Unknown' Loaded.

Description:

Version: 0

Compat: 0

Module 'uClibcxx.dylib' by 'Unknown' Loaded.

Description:

Version: 0

Compat: 0

Loading Darwin 10.8

Loading kernel /mach_kernel

Using PCI-Root-UID value: 0

SATA device : [8086:1c03 :: 0106], changed to ICH6 ESB2

SMBus CmdReg: 0x3

Scanning SMBus [8086:1c22], mmio: 0x92605004, ioport: 0x4040, hostc: 0x1

SPD[0] (size): 0x92 @0x50

Slot: 0 Type 24 2048MB (DDR3 SDRAM) 1333MHz Vendor=Samsung

PartNo=M471B5773DH0-CH9 SerialNo=0025BA6C

SPD[0] (size): 0xff @0x51

SPD[0] (size): 0xff @0x52

SPD[0] (size): 0xff @0x53

SPD[0] (size): 0xff @0x54

SPD[0] (size): 0xff @0x55

SPD[0] (size): 0xff @0x56

SPD[0] (size): 0xff @0x57

CPU is Intel® Core i5-2430M CPU @ 2.40GHz, family 0x6, model 0x2a


Type: 0, Length: 24, Handle: 0x0

BIOSInformation:

vendor: Apple Inc.

version: MBP81.88Z.0047.B0E.1104221557

releaseDate: 04/22/11


Type: 1, Length: 27, Handle: 0x1

SystemInformation:

manufacturer: Apple Inc.

productName: MacBookPro8,1

version: 1.0

serialNumber: C02H4261DH2G

uuid: A8316A1C-8C56-BE7D-4FB2-4F3E364DD33D

wakeupReason: 0x6

skuNumber: A2N26PA#UUF

family: MacBook Pro


Type: 2, Length: 16, Handle: 0x2

BaseBoard:

manufacturer: Apple Inc.

product: Mac-94245B3640C91C81

version: 23.37

serialNumber: PCANEA7JE1F68U

assetTagNumber: Base Board Asset Tag

locationInChassis: Base Board Chassis Location

boardType: 0xA


Type: 3, Length: 23, Handle: 0x3

SystemEnclosure:

manufacturer: Apple Inc.

type: 10

version:

serialNumber:

assetTagNumber:


Type: 9, Length: 17, Handle: 0x4

Type: 9, Length: 17, Handle: 0x5

Type: 9, Length: 17, Handle: 0x6

Type: 9, Length: 17, Handle: 0x7

Type: 9, Length: 17, Handle: 0x8

Type: 9, Length: 17, Handle: 0x9

Type: 9, Length: 17, Handle: 0xa

Type: 11, Length: 5, Handle: 0xb

Type: 22, Length: 26, Handle: 0xc

Type: 32, Length: 20, Handle: 0xd

Type: 41, Length: 11, Handle: 0xe

Type: 16, Length: 23, Handle: 0xf

Type: 17, Length: 34, Handle: 0x10

MemoryDevice:

deviceLocator: DIMM0

bankLocator: BANK 0

memoryType: DDR3

memorySpeed: 1333MHz

errorHandle: ffff

manufacturer: Samsung

serialNumber: 0025BA6C

assetTag: 0123456789

partNumber: M471B5773DH0-CH9


Type: 18, Length: 23, Handle: 0x11

Type: 20, Length: 35, Handle: 0x12

Type: 17, Length: 34, Handle: 0x13

MemoryDevice:

deviceLocator: DIMM1

bankLocator: BANK 2

memoryType: DDR3

memorySpeed: 0MHz

errorHandle: ffff

manufacturer: N/A

serialNumber: N/A

assetTag: 0123456789

partNumber: N/A


Type: 18, Length: 23, Handle: 0x14

Type: 19, Length: 31, Handle: 0x15

Type: 41, Length: 11, Handle: 0x16

Type: 41, Length: 11, Handle: 0x17

Type: 4, Length: 42, Handle: 0x18

ProcessorInformation:

socketDesignation: CPU1

processorType: 3

processorFamily: 0xCD

manufacturer: Intel® Corporation

processorID: 0x206A7

processorVersion: Intel® Core i5-2430M CPU @ 2.40GHz

externalClock: 0MHz

maximumClock: 2394MHz

currentClock: 2400MHz

serialNumber:

assetTag: FFFF

partNumber:


Type: 7, Length: 19, Handle: 0x19

Type: 7, Length: 19, Handle: 0x1a

Type: 7, Length: 19, Handle: 0x1b

Type: 7, Length: 19, Handle: 0x1c

Type: 131, Length: 6, Handle: 0x1c

AppleProcessorType:

ProcessorType: 0x601


Type: 132, Length: 6, Handle: 0x1d

AppleProcessorBusSpeed:

ProcessorBusSpeed (QPI): 0.1GT/s


Type: 127, Length: 4, Handle: 0x1e


Customizing SystemID with : a8316a1c-8c56-be7d-4fb2-4f3e364dd33d

FADT: Restart Fix applied (Type : PCI) !

MADT table successfully patched

ACPI CPUs not found: P-States will not be generated !!!

SSDT table generated successfully

* Processing XSDT:

* Creating new RSDT from XSDT table

Converted ACPI V1 FADT to ACPI V2 FADT

FADT: Restart Fix applied (Type : PCI) !

ACPI Revision 2 successfully patched

Starting Darwin x86_64

Boot Args: boot-uuid=47ACA18B-0FCB-354A-AAD2-86D955BCC661 rd=*uuid -v

 

why my dsdt wont loaded? because there are bug on my bios hardware??

Link to comment
Share on other sites

Try removing ACPICodec.dylib from /Extra/modules


or move aml files to /Extra/Acpi/

with AcpiCodec all aml files must be placed in /Extra/Acpi/, alternate or overridden path is no longer supported

http://forge.voodooprojects.org/p/chameleon/source/tree/HEAD/trunk/i386/modules/AcpiCodec/Readme.txt

-Donations-

PayPal HERE - Stripe HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.





×
  • Create New...