Jump to content

DSDT Patcher


fassl
 Share

752 posts in this topic

Recommended Posts

AppleIntelCPUPowerManagement.kext lowers power consumption!

 

Hi all,

 

I've been following this thread with much interest. I have something to report.

 

On my Dell Vostro 1510, using DSDT patcher and Chameleon, I have actually managed to lower my CPU power consumption.

 

Before AICPM, I get 2 hours 30 minutes battery life with the fan running almost constantly.

 

With DSDT patcher, and HPET and AICPM, the battery meter reads 3 hours and 20 minutes (a good 50 minutes more).

 

Furthermore, the CPU temperature drops quite significantly, and fan stops spinning.

 

The battery life now becomes in line with what I get in Windows XP.

 

The thing is, I have not been able to replicate this with my Acer TM 4202 as well as EeePC. On the Acer, the CPU actually gets hotter and burns more battery power.

 

Has anybody got any similar findings?

 

For what it's worth

 

Dell: T8100 Core 2 Duo Penryn, Santa Rosa chipset

Acer: T2350 Core Duo, GMA950 chipset

EeePC: Intel Atom (hacked kernel to prevent panic), GMA950 chipset

 

On the EeePC, I get random stuttering, and the power consumption drops as well. This indicates the CPU is dropping to lower C2/C3/C4 states.

 

I would love to hear findings from the devs, like JaS, mercurysquad etc.

 

Regards,

 

Alex

Link to comment
Share on other sites

The thing is, I have not been able to replicate this with my Acer TM 4202 as well as EeePC. On the Acer, the CPU actually gets hotter and burns more battery power.

Hi,

I have a similar issue with loaded AppleIntelCPUPowerManagement.kext on my dell studio (C2duo T5750 2Ghz, update to 10.5.6 from iATKOS i5, Vanillia Kernel 9.6, DSDT patched with 0 errors but 9 warning).

Even with voodoopower the CPU comes very hot and battery use is shorter, and when i put back the disabler.kext it's better... so for the moment I prefer to not use AppleIntelCPUPowerManagement.kext...

 

Cheers

 

EDIT Does anybody konw if we can fix this ? and how ? Is it because of the CPU ? Other hardware ?

Link to comment
Share on other sites

Thing is, I actually see an improvement.

 

With the AppleIntelCPUPowerManagement kext loaded, I get improved battery life and lower temperatures.

 

I got my brother to test this on his real MacBook.

 

With kext - 3 hours 45 minutes

no kext - 2 hours 10 minutes - fans running full on

 

If we can get this running reliably, there's potential for a lot longer battery life and lower temperature CPUs.

 

I've only managed it on one hackintosh, but not others.

 

Alex

Link to comment
Share on other sites

I am trying to do the DSDT patcher

I have downloaded and copied the fixed "boot" pc efi v9 and put it in "/"

I then downloaded DSDT Patcher

ran it

here is the output... very long

 

kurts-macpro31:DSDT_Patcher1.0.1e root# ./DSDT\ Patcher 

DSDT Patcher 1.0.1e -- report Bugs to superfassl@gmail.com
enclose "DSDT Patcher/Debug/USER.tar"


Press any key to continue...



Getting the DSDT through ioreg...



Decompiling the DSDT...

Intel ACPI Component Architecture
AML Disassembler version 20080926 [Oct  4 2008]
Copyright © 2000 - 2008 Intel Corporation
Supports ACPI Specification Revision 3.0a

Loading Acpi table from file ./dsdt.dat
Acpi table [DSDT] successfully installed and loaded
Pass 1 parse of [DSDT]
Pass 2 parse of [DSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
...................................
Parsing completed
Disassembly completed, written to "./dsdt.dsl"

Done, now start the Patching!

Patching RTC...

RTC Device found :                 Device (RTC)
Found IRQ in RTC Device, removing it
                       IRQNoFlags ()
RTC patched

Patching HPET...

HPET Device found :                 Device (HPET)
IRQ's written to HPET
HPET patched
Which OS to emulate? [0=Darwin,1=WinXP, 2=WinVista]
0
Fixing various Issues...

Done




We are done patching, press any key to try to compile the fixed DSDT


Intel ACPI Component Architecture
ASL Optimizing Compiler version 20080926 [Oct  4 2008]
Copyright © 2000 - 2008 Intel Corporation
Supports ACPI Specification Revision 3.0a

ACPI Error (nsaccess-0530): ACPI path has too many parent prefixes (^) - reached beyond root node [20080926]

Maximum error count (200) exceeded
./dsdt_fixed.txt    24:     External (^CPU0._PPC)
Error    4014 -          From ACPI CA Subsystem ^  (AE_NOT_FOUND Failure from lookup %s
)

./dsdt_fixed.txt    26:     Name (Z000, One)
Error    4063 -                      ^ Object does not exist (Z000)

./dsdt_fixed.txt    27:     Name (Z001, 0x02)
Error    4063 -                      ^ Object does not exist (Z001)

./dsdt_fixed.txt    28:     Name (Z002, 0x04)
Error    4063 -                      ^ Object does not exist (Z002)

./dsdt_fixed.txt    29:     Name (Z003, 0x08)
Error    4063 -                      ^ Object does not exist (Z003)

./dsdt_fixed.txt    30:     Name (Z004, Zero)
Error    4063 -                      ^ Object does not exist (Z004)

./dsdt_fixed.txt    31:     Name (Z005, 0x0F)
Error    4063 -                      ^ Object does not exist (Z005)

./dsdt_fixed.txt    32:     Name (Z006, 0x0D)
Error    4063 -                      ^ Object does not exist (Z006)

./dsdt_fixed.txt    33:     Name (Z007, 0x0B)
Error    4063 -                      ^ Object does not exist (Z007)

./dsdt_fixed.txt    34:     Name (Z008, 0x09)
Error    4063 -                      ^ Object does not exist (Z008)

./dsdt_fixed.txt    35:     Name (ECDY, Zero)
Error    4063 -                      ^ Object does not exist (ECDY)

./dsdt_fixed.txt    36:     Name (WFLG, Zero)
Error    4063 -                      ^ Object does not exist (WFLG)

./dsdt_fixed.txt    37:     Name (FLID, Zero)
Error    4063 -                      ^ Object does not exist (FLID)

./dsdt_fixed.txt    38:     OperationRegion (EJC1, SystemIO, 0x01F2, 0x06)
Error    4063 -           Object does not exist ^  (EJC1)

./dsdt_fixed.txt    39:     Field (EJC1, ByteAcc, NoLock, Preserve)
Error    4063 - Object does not exist ^  (EJC1)

./dsdt_fixed.txt    41:         E1F2,   8, 
Error    4063 -                    ^ Object does not exist (E1F2)

./dsdt_fixed.txt    42:         E1F3,   8, 
Error    4063 -                    ^ Object does not exist (E1F3)

./dsdt_fixed.txt    43:         E1F4,   8, 
Error    4063 -                    ^ Object does not exist (E1F4)

./dsdt_fixed.txt    44:         E1F5,   8, 
Error    4063 -                    ^ Object does not exist (E1F5)

./dsdt_fixed.txt    45:         E1F6,   8, 
Error    4063 -                    ^ Object does not exist (E1F6)

./dsdt_fixed.txt    46:         E1F7,   8
Error    4063 -                    ^ Object does not exist (E1F7)

./dsdt_fixed.txt    49:     Mutex (MUTX, 0x00)
Error    4063 - Object does not exist ^  (MUTX)

./dsdt_fixed.txt    50:     Name (SLID, Zero)
Error    4063 -                      ^ Object does not exist (SLID)

./dsdt_fixed.txt    51:     OperationRegion (PRT0, SystemIO, 0x80, 0x04)
Error    4063 -           Object does not exist ^  (PRT0)

./dsdt_fixed.txt    52:     Field (PRT0, DWordAcc, Lock, Preserve)
Error    4063 - Object does not exist ^  (PRT0)

./dsdt_fixed.txt    54:         P80H,   32
Error    4063 -                    ^ Object does not exist (P80H)

./dsdt_fixed.txt    57:     Method (P8XH, 2, Serialized)
Error    4063 -  Object does not exist ^  (P8XH)

./dsdt_fixed.txt    61:             Store (Or (And (P80D, 0xFFFFFF00), Arg1), P80D)
Error    4063 -                  Object does not exist ^  (P80D)

./dsdt_fixed.txt    61:             Store (Or (And (P80D, 0xFFFFFF00), Arg1), P80D)
Error    4063 -                                            Object does not exist ^  (P80D)

./dsdt_fixed.txt    66:             Store (Or (And (P80D, 0xFFFF00FF), ShiftLeft (Arg1, 0x08)
Error    4063 -                  Object does not exist ^  (P80D)

./dsdt_fixed.txt    67:                 ), P80D)
Error    4063 -         Object does not exist ^  (P80D)

./dsdt_fixed.txt    72:             Store (Or (And (P80D, 0xFF00FFFF), ShiftLeft (Arg1, 0x10)
Error    4063 -                  Object does not exist ^  (P80D)

./dsdt_fixed.txt    73:                 ), P80D)
Error    4063 -         Object does not exist ^  (P80D)

./dsdt_fixed.txt    78:             Store (Or (And (P80D, 0x00FFFFFF), ShiftLeft (Arg1, 0x18)
Error    4063 -                  Object does not exist ^  (P80D)

./dsdt_fixed.txt    79:                 ), P80D)
Error    4063 -         Object does not exist ^  (P80D)

./dsdt_fixed.txt    82:         Store (P80D, P80H)
Error    4063 -     Object does not exist ^  (P80D)

./dsdt_fixed.txt    82:         Store (P80D, P80H)
Error    4063 -           Object does not exist ^  (P80H)

./dsdt_fixed.txt    85:     Method (_PIC, 1, NotSerialized)
Error    4063 -  Object does not exist ^  (_PIC)

./dsdt_fixed.txt    87:         Store (Arg0, GPIC)
Error    4063 -           Object does not exist ^  (GPIC)

./dsdt_fixed.txt    90:     Method (_PTS, 1, NotSerialized)
Error    4063 -  Object does not exist ^  (_PTS)

./dsdt_fixed.txt    92:         Store (Zero, P80D)
Error    4063 -           Object does not exist ^  (P80D)

./dsdt_fixed.txt    93:         P8XH (Zero, Arg0)
Error    4063 -                    ^ Object does not exist (P8XH)

./dsdt_fixed.txt    96:             Store (Zero, \_SB.PCI0.LPCB.EC0.SLPN)
Error    4063 -                                  Object does not exist ^  (\_SB.PCI0.LPCB.EC0.SLPN)

./dsdt_fixed.txt    97:             Store (\_SB.PCI0.LPCB.EC0.SYS7, \_SB.PCI0.LPCB.EC0.PWAK)
Error    4063 -                            Object does not exist ^  (\_SB.PCI0.LPCB.EC0.SYS7)

./dsdt_fixed.txt    97:             Store (\_SB.PCI0.LPCB.EC0.SYS7, \_SB.PCI0.LPCB.EC0.PWAK)
Error    4063 -                                                     Object does not exist ^  (\_SB.PCI0.LPCB.EC0.PWAK)

./dsdt_fixed.txt    98:             \_SB.PHSR (0x4B)
Error    4063 -       Object does not exist ^  (\_SB.PHSR)

./dsdt_fixed.txt   103:             Store (One, \_SB.PCI0.LPCB.EC0.SLPN)
Error    4063 -                                 Object does not exist ^  (\_SB.PCI0.LPCB.EC0.SLPN)

./dsdt_fixed.txt   104:             Store (\_SB.PCI0.LPCB.EC0.SYS7, \_SB.PCI0.LPCB.EC0.PWAK)
Error    4063 -                            Object does not exist ^  (\_SB.PCI0.LPCB.EC0.SYS7)

./dsdt_fixed.txt   104:             Store (\_SB.PCI0.LPCB.EC0.SYS7, \_SB.PCI0.LPCB.EC0.PWAK)
Error    4063 -                                                     Object does not exist ^  (\_SB.PCI0.LPCB.EC0.PWAK)

./dsdt_fixed.txt   105:             Store (WFLG, \_SB.PCI0.LPCB.EC0.LWAK)
Error    4063 -         Object does not exist ^  (WFLG)

./dsdt_fixed.txt   105:             Store (WFLG, \_SB.PCI0.LPCB.EC0.LWAK)
Error    4063 -                                  Object does not exist ^  (\_SB.PCI0.LPCB.EC0.LWAK)

./dsdt_fixed.txt   106:             \_SB.PCI0.LPCB.PHSS (0x0E)
Error    4063 -                 Object does not exist ^  (\_SB.PCI0.LPCB.PHSS)

./dsdt_fixed.txt   111:             Store (One, \_SB.PCI0.LPCB.EC0.SLPN)
Error    4063 -                                 Object does not exist ^  (\_SB.PCI0.LPCB.EC0.SLPN)

./dsdt_fixed.txt   112:             Store (\_SB.PCI0.LPCB.EC0.SYS7, \_SB.PCI0.LPCB.EC0.PWAK)
Error    4063 -                            Object does not exist ^  (\_SB.PCI0.LPCB.EC0.SYS7)

./dsdt_fixed.txt   112:             Store (\_SB.PCI0.LPCB.EC0.SYS7, \_SB.PCI0.LPCB.EC0.PWAK)
Error    4063 -                                                     Object does not exist ^  (\_SB.PCI0.LPCB.EC0.PWAK)

./dsdt_fixed.txt   113:             Store (WFLG, \_SB.PCI0.LPCB.EC0.LWAK)
Error    4063 -         Object does not exist ^  (WFLG)

./dsdt_fixed.txt   113:             Store (WFLG, \_SB.PCI0.LPCB.EC0.LWAK)
Error    4063 -                                  Object does not exist ^  (\_SB.PCI0.LPCB.EC0.LWAK)

./dsdt_fixed.txt   114:             Store (SLID, \_SB.PCI0.LPCB.EC0.LIDW)
Error    4063 -         Object does not exist ^  (SLID)

./dsdt_fixed.txt   114:             Store (SLID, \_SB.PCI0.LPCB.EC0.LIDW)
Error    4063 -                                  Object does not exist ^  (\_SB.PCI0.LPCB.EC0.LIDW)

./dsdt_fixed.txt   117:         If (IGDS)
Error    4063 -  Object does not exist ^  (IGDS)

./dsdt_fixed.txt   121:                 \_SB.PCI0.LPCB.PHSS (0x8F)
Error    4063 -                     Object does not exist ^  (\_SB.PCI0.LPCB.PHSS)

./dsdt_fixed.txt   126:     Method (_WAK, 1, NotSerialized)
Error    4063 -  Object does not exist ^  (_WAK)

./dsdt_fixed.txt   128:         P8XH (One, 0xAB)
Error    4063 -                    ^ Object does not exist (P8XH)

./dsdt_fixed.txt   131:             If (LOr (LEqual (OSYS, 0x07D1), LEqual (OSYS, 0x07D2)))
Error    4063 -                   Object does not exist ^  (OSYS)

./dsdt_fixed.txt   131:             If (LOr (LEqual (OSYS, 0x07D1), LEqual (OSYS, 0x07D2)))
Error    4063 -                                          Object does not exist ^  (OSYS)

./dsdt_fixed.txt   133:                 TRAP (0x3E)
Error    4063 -      Object does not exist ^  (TRAP)

./dsdt_fixed.txt   141:                 If (LAnd (And (CFGD, 0xF0), LEqual (OSYS, 0x07D1)))
Error    4063 -                                          Object does not exist ^  (OSYS)

./dsdt_fixed.txt   143:                     TRAP (0x3D)
Error    4063 -          Object does not exist ^  (TRAP)

./dsdt_fixed.txt   148:         If (LEqual (RP1D, Zero))
Error    4063 -          Object does not exist ^  (RP1D)

./dsdt_fixed.txt   150:             Notify (\_SB.PCI0.RP01, Zero)
Error    4063 -                    Object does not exist ^  (\_SB.PCI0.RP01)

./dsdt_fixed.txt   153:         If (LEqual (RP2D, Zero))
Error    4063 -          Object does not exist ^  (RP2D)

./dsdt_fixed.txt   155:             Notify (\_SB.PCI0.RP02, Zero)
Error    4063 -                    Object does not exist ^  (\_SB.PCI0.RP02)

./dsdt_fixed.txt   158:         If (LEqual (RP3D, Zero))
Error    4063 -          Object does not exist ^  (RP3D)

./dsdt_fixed.txt   160:             Notify (\_SB.PCI0.RP03, Zero)
Error    4063 -                    Object does not exist ^  (\_SB.PCI0.RP03)

./dsdt_fixed.txt   163:         If (LEqual (RP4D, Zero))
Error    4063 -          Object does not exist ^  (RP4D)

./dsdt_fixed.txt   165:             Notify (\_SB.PCI0.RP04, Zero)
Error    4063 -                    Object does not exist ^  (\_SB.PCI0.RP04)

./dsdt_fixed.txt   168:         If (LEqual (RP5D, Zero))
Error    4063 -          Object does not exist ^  (RP5D)

./dsdt_fixed.txt   170:             Notify (\_SB.PCI0.RP05, Zero)
Error    4063 -                    Object does not exist ^  (\_SB.PCI0.RP05)

./dsdt_fixed.txt   173:         If (LEqual (RP6D, Zero))
Error    4063 -          Object does not exist ^  (RP6D)

./dsdt_fixed.txt   175:             Notify (\_SB.PCI0.RP06, Zero)
Error    4063 -                    Object does not exist ^  (\_SB.PCI0.RP06)

./dsdt_fixed.txt   180:             P8XH (Zero, 0x30)
Error    4063 -  Object does not exist ^  (P8XH)

./dsdt_fixed.txt   181:             TRAP (0x46)
Error    4063 -  Object does not exist ^  (TRAP)

./dsdt_fixed.txt   186:             P8XH (Zero, 0x40)
Error    4063 -  Object does not exist ^  (P8XH)

./dsdt_fixed.txt   187:             \_SB.PCI0.LPCB.PHSS (0x0F)
Error    4063 -                 Object does not exist ^  (\_SB.PCI0.LPCB.PHSS)

./dsdt_fixed.txt   188:             Store (WAKF, Local0)
Error    4063 -         Object does not exist ^  (WAKF)

./dsdt_fixed.txt   189:             Store (Zero, WAKF)
Error    4063 -               Object does not exist ^  (WAKF)

./dsdt_fixed.txt   193:                 P8XH (Zero, 0x41)
Error    4063 -      Object does not exist ^  (P8XH)

./dsdt_fixed.txt   194:                 Notify (\_SB.PWRB, 0x02)
Error    4063 -                   Object does not exist ^  (\_SB.PWRB)

./dsdt_fixed.txt   197:             If (DTSE)
Error    4063 -      Object does not exist ^  (DTSE)

./dsdt_fixed.txt   199:                 TRAP (0x47)
Error    4063 -      Object does not exist ^  (TRAP)

./dsdt_fixed.txt   200:                 If (LAnd (\_SB.PCI0.LPCB.ECOK (), LEqual (ECDY, Zero)))
Error    4063 -                               Object does not exist ^  (\_SB.PCI0.LPCB.ECOK)

./dsdt_fixed.txt   200:                 If (LAnd (\_SB.PCI0.LPCB.ECOK (), LEqual (ECDY, Zero)))
Error    4063 -                                                Object does not exist ^  (ECDY)

./dsdt_fixed.txt   202:                     If (LGreaterEqual (DTS1, DTS2))
Error    4063 -                             Object does not exist ^  (DTS1)

./dsdt_fixed.txt   202:                     If (LGreaterEqual (DTS1, DTS2))
Error    4063 -                                   Object does not exist ^  (DTS2)

./dsdt_fixed.txt   204:                         Store (DTS1, \_SB.PCI0.LPCB.EC0.SKTA)
Error    4063 -                     Object does not exist ^  (DTS1)

./dsdt_fixed.txt   204:                         Store (DTS1, \_SB.PCI0.LPCB.EC0.SKTA)
Error    4063 -                                              Object does not exist ^  (\_SB.PCI0.LPCB.EC0.SKTA)

./dsdt_fixed.txt   208:                         Store (DTS2, \_SB.PCI0.LPCB.EC0.SKTA)
Error    4063 -                     Object does not exist ^  (DTS2)

./dsdt_fixed.txt   208:                         Store (DTS2, \_SB.PCI0.LPCB.EC0.SKTA)
Error    4063 -                                              Object does not exist ^  (\_SB.PCI0.LPCB.EC0.SKTA)

./dsdt_fixed.txt   213:                     \_SB.PCI0.LPCB.PHSS (0x10)
Error    4063 -                         Object does not exist ^  (\_SB.PCI0.LPCB.PHSS)

./dsdt_fixed.txt   218:         \_PR.RPPC ()
Error    4063 -   Object does not exist ^  (\_PR.RPPC)

./dsdt_fixed.txt   226:     Method (GETB, 3, Serialized)
Error    4063 -  Object does not exist ^  (GETB)

./dsdt_fixed.txt   230:         CreateField (Arg2, Local0, Local1, TBF3)
Error    4063 -           Object does not exist ^  (TBF3)

./dsdt_fixed.txt   231:         Return (TBF3)
Error    4063 -      Object does not exist ^  (TBF3)

./dsdt_fixed.txt   234:     Method (PNOT, 0, Serialized)
Error    4063 -  Object does not exist ^  (PNOT)

./dsdt_fixed.txt   236:         If (MPEN)
Error    4063 -  Object does not exist ^  (MPEN)

./dsdt_fixed.txt   240:                 Notify (\_PR.CPU0, 0x80)
Error    4063 -                   Object does not exist ^  (\_PR.CPU0)

./dsdt_fixed.txt   244:                     Notify (\_PR.CPU0, 0x81)
Error    4063 -                       Object does not exist ^  (\_PR.CPU0)

./dsdt_fixed.txt   250:                 Notify (\_PR.CPU1, 0x80)
Error    4063 -                   Object does not exist ^  (\_PR.CPU1)

./dsdt_fixed.txt   254:                     Notify (\_PR.CPU1, 0x81)
Error    4063 -                       Object does not exist ^  (\_PR.CPU1)

./dsdt_fixed.txt   260:             Notify (\_PR.CPU0, 0x80)
Error    4063 -               Object does not exist ^  (\_PR.CPU0)

./dsdt_fixed.txt   262:             Notify (\_PR.CPU0, 0x81)
Error    4063 -               Object does not exist ^  (\_PR.CPU0)

./dsdt_fixed.txt   266:     Method (TRAP, 1, Serialized)
Error    4063 -  Object does not exist ^  (TRAP)

./dsdt_fixed.txt   268:         Store (Arg0, SMIF)
Error    4063 -           Object does not exist ^  (SMIF)

./dsdt_fixed.txt   269:         Store (Zero, TRP0)
Error    4063 -           Object does not exist ^  (TRP0)

./dsdt_fixed.txt   270:         Return (SMIF)
Error    4063 -      Object does not exist ^  (SMIF)

./dsdt_fixed.txt   275:         Method (_INI, 0, NotSerialized)
Error    4063 -      Object does not exist ^  (_INI)

./dsdt_fixed.txt   277:             Store (0x9999, MARK)
Error    4063 -                 Object does not exist ^  (MARK)

./dsdt_fixed.txt   278:             If (DTSE)
Error    4063 -      Object does not exist ^  (DTSE)

./dsdt_fixed.txt   280:                 TRAP (0x47)
Error    4063 -      Object does not exist ^  (TRAP)

./dsdt_fixed.txt   281:                 ^PCI0.LPCB.PHSS (0x10)
Error    4064 -                                       ^ Object not found or not accessible from scope (^PCI0.LPCB.PHSS)

./dsdt_fixed.txt   284:             Store (0x07D0, OSYS)
Error    4063 -                 Object does not exist ^  (OSYS)

./dsdt_fixed.txt   289:                     Store (One, LINX)
Error    4063 -                      Object does not exist ^  (LINX)

./dsdt_fixed.txt   290:                     Store (Zero, ECDY)
Error    4063 -                       Object does not exist ^  (ECDY)

./dsdt_fixed.txt   295:                     Store (0x07D1, OSYS)
Error    4063 -                         Object does not exist ^  (OSYS)

./dsdt_fixed.txt   300:                     Store (0x07D1, OSYS)
Error    4063 -                         Object does not exist ^  (OSYS)

./dsdt_fixed.txt   305:                     Store (0x07D2, OSYS)
Error    4063 -                         Object does not exist ^  (OSYS)

./dsdt_fixed.txt   310:                     Store (0x07D6, OSYS)
Error    4063 -                         Object does not exist ^  (OSYS)

./dsdt_fixed.txt   314:             If (LAnd (MPEN, LEqual (OSYS, 0x07D1)))
Error    4063 -            Object does not exist ^  (MPEN)

./dsdt_fixed.txt   314:             If (LAnd (MPEN, LEqual (OSYS, 0x07D1)))
Error    4063 -                          Object does not exist ^  (OSYS)

./dsdt_fixed.txt   316:                 TRAP (0x3D)
Error    4063 -      Object does not exist ^  (TRAP)

./dsdt_fixed.txt   319:             TRAP (0x2B)
Error    4063 -  Object does not exist ^  (TRAP)

./dsdt_fixed.txt   323:     OperationRegion (GNVS, SystemMemory, 0x7FEE1E3C, 0x0100)
Error    4063 -           Object does not exist ^  (GNVS)

./dsdt_fixed.txt   324:     Field (GNVS, AnyAcc, Lock, Preserve)
Error    4063 - Object does not exist ^  (GNVS)

./dsdt_fixed.txt   326:         OSYS,   16, 
Error    4063 -                    ^ Object does not exist (OSYS)

./dsdt_fixed.txt   327:         SMIF,   8, 
Error    4063 -                    ^ Object does not exist (SMIF)

./dsdt_fixed.txt   328:         PRM0,   8, 
Error    4063 -                    ^ Object does not exist (PRM0)

./dsdt_fixed.txt   329:         PRM1,   8, 
Error    4063 -                    ^ Object does not exist (PRM1)

./dsdt_fixed.txt   330:         SCIF,   8, 
Error    4063 -                    ^ Object does not exist (SCIF)

./dsdt_fixed.txt   331:         PRM2,   8, 
Error    4063 -                    ^ Object does not exist (PRM2)

./dsdt_fixed.txt   332:         PRM3,   8, 
Error    4063 -                    ^ Object does not exist (PRM3)

./dsdt_fixed.txt   333:         LCKF,   8, 
Error    4063 -                    ^ Object does not exist (LCKF)

./dsdt_fixed.txt   334:         PRM4,   8, 
Error    4063 -                    ^ Object does not exist (PRM4)

./dsdt_fixed.txt   335:         PRM5,   8, 
Error    4063 -                    ^ Object does not exist (PRM5)

./dsdt_fixed.txt   336:         P80D,   32, 
Error    4063 -                    ^ Object does not exist (P80D)

./dsdt_fixed.txt   337:         LIDS,   8, 
Error    4063 -                    ^ Object does not exist (LIDS)

./dsdt_fixed.txt   338:         PWRS,   8, 
Error    4063 -                    ^ Object does not exist (PWRS)

./dsdt_fixed.txt   339:         DBGS,   8, 
Error    4063 -                    ^ Object does not exist (DBGS)

./dsdt_fixed.txt   340:         LINX,   8, 
Error    4063 -                    ^ Object does not exist (LINX)

./dsdt_fixed.txt   342:         ACT1,   8, 
Error    4063 -                    ^ Object does not exist (ACT1)

./dsdt_fixed.txt   343:         ACTT,   8, 
Error    4063 -                    ^ Object does not exist (ACTT)

./dsdt_fixed.txt   344:         PSVT,   8, 
Error    4063 -                    ^ Object does not exist (PSVT)

./dsdt_fixed.txt   345:         TC1V,   8, 
Error    4063 -                    ^ Object does not exist (TC1V)

./dsdt_fixed.txt   346:         TC2V,   8, 
Error    4063 -                    ^ Object does not exist (TC2V)

./dsdt_fixed.txt   347:         TSPV,   8, 
Error    4063 -                    ^ Object does not exist (TSPV)

./dsdt_fixed.txt   348:         CRTT,   8, 
Error    4063 -                    ^ Object does not exist (CRTT)

./dsdt_fixed.txt   349:         DTSE,   8, 
Error    4063 -                    ^ Object does not exist (DTSE)

./dsdt_fixed.txt   350:         DTS1,   8, 
Error    4063 -                    ^ Object does not exist (DTS1)

./dsdt_fixed.txt   351:         DTS2,   8, 
Error    4063 -                    ^ Object does not exist (DTS2)

./dsdt_fixed.txt   353:         APIC,   8, 
Error    4063 -                    ^ Object does not exist (APIC)

./dsdt_fixed.txt   354:         MPEN,   8, 
Error    4063 -                    ^ Object does not exist (MPEN)

./dsdt_fixed.txt   355:         PCP0,   8, 
Error    4063 -                    ^ Object does not exist (PCP0)

./dsdt_fixed.txt   356:         PCP1,   8, 
Error    4063 -                    ^ Object does not exist (PCP1)

./dsdt_fixed.txt   357:         PPCM,   8, 
Error    4063 -                    ^ Object does not exist (PPCM)

./dsdt_fixed.txt   359:         CMAP,   8, 
Error    4063 -                    ^ Object does not exist (CMAP)

./dsdt_fixed.txt   360:         CMBP,   8, 
Error    4063 -                    ^ Object does not exist (CMBP)

./dsdt_fixed.txt   361:         LPTP,   8, 
Error    4063 -                    ^ Object does not exist (LPTP)

./dsdt_fixed.txt   362:         FDCP,   8, 
Error    4063 -                    ^ Object does not exist (FDCP)

./dsdt_fixed.txt   364:         IGDS,   8, 
Error    4063 -                    ^ Object does not exist (IGDS)

./dsdt_fixed.txt   365:         TLST,   8, 
Error    4063 -                    ^ Object does not exist (TLST)

./dsdt_fixed.txt   366:         CADL,   8, 
Error    4063 -                    ^ Object does not exist (CADL)

./dsdt_fixed.txt   367:         PADL,   8, 
Error    4063 -                    ^ Object does not exist (PADL)

./dsdt_fixed.txt   368:         CSTE,   16, 
Error    4063 -                    ^ Object does not exist (CSTE)

./dsdt_fixed.txt   369:         NSTE,   16, 
Error    4063 -                    ^ Object does not exist (NSTE)

./dsdt_fixed.txt   370:         SSTE,   16, 
Error    4063 -                    ^ Object does not exist (SSTE)

./dsdt_fixed.txt   371:         NDID,   8, 
Error    4063 -                    ^ Object does not exist (NDID)

./dsdt_fixed.txt   372:         DID1,   32, 
Error    4063 -                    ^ Object does not exist (DID1)

./dsdt_fixed.txt   373:         DID2,   32, 
Error    4063 -                    ^ Object does not exist (DID2)

./dsdt_fixed.txt   374:         DID3,   32, 
Error    4063 -                    ^ Object does not exist (DID3)

./dsdt_fixed.txt   375:         DID4,   32, 
Error    4063 -                    ^ Object does not exist (DID4)

./dsdt_fixed.txt   376:         DID5,   32, 
Error    4063 -                    ^ Object does not exist (DID5)

./dsdt_fixed.txt   378:         BLCS,   8, 
Error    4063 -                    ^ Object does not exist (BLCS)

./dsdt_fixed.txt   379:         BRTL,   8, 
Error    4063 -                    ^ Object does not exist (BRTL)

./dsdt_fixed.txt   380:         ALSE,   8, 
Error    4063 -                    ^ Object does not exist (ALSE)

./dsdt_fixed.txt   381:         ALAF,   8, 
Error    4063 -                    ^ Object does not exist (ALAF)

./dsdt_fixed.txt   382:         LLOW,   8, 
Error    4063 -                    ^ Object does not exist (LLOW)

./dsdt_fixed.txt   383:         LHIH,   8, 
Error    4063 -                    ^ Object does not exist (LHIH)

./dsdt_fixed.txt   385:         EMAE,   8, 
Error    4063 -                    ^ Object does not exist (EMAE)

./dsdt_fixed.txt   386:         EMAP,   16, 
Error    4063 -                    ^ Object does not exist (EMAP)

./dsdt_fixed.txt   387:         EMAL,   16, 
Error    4063 -                    ^ Object does not exist (EMAL)

./dsdt_fixed.txt   389:         MEFE,   8, 
Error    4063 -                    ^ Object does not exist (MEFE)

./dsdt_fixed.txt   391:         TPMP,   8, 
Error    4063 -                    ^ Object does not exist (TPMP)

./dsdt_fixed.txt   392:         TPME,   8, 
Error    4063 -                    ^ Object does not exist (TPME)

./dsdt_fixed.txt   394:         GTF0,   56, 
Error    4063 -                    ^ Object does not exist (GTF0)

./dsdt_fixed.txt   395:         GTF2,   56, 
Error    4063 -                    ^ Object does not exist (GTF2)

./dsdt_fixed.txt   396:         IDEM,   8, 
Error    4063 -                    ^ Object does not exist (IDEM)

./dsdt_fixed.txt   397:         GTF1,   56, 
Error    4063 -                    ^ Object does not exist (GTF1)

./dsdt_fixed.txt   399:         ASLB,   32, 
Error    4063 -                    ^ Object does not exist (ASLB)

./dsdt_fixed.txt   400:         IBTT,   8, 
Error    4063 -                    ^ Object does not exist (IBTT)

./dsdt_fixed.txt   401:         IPAT,   8, 
Error    4063 -                    ^ Object does not exist (IPAT)

./dsdt_fixed.txt   402:         ITVF,   8, 
Error    4063 -                    ^ Object does not exist (ITVF)

./dsdt_fixed.txt   403:         ITVM,   8, 
Error    4063 -                    ^ Object does not exist (ITVM)


Maximum error count (200) exceeded
ASL Input:  ./dsdt_fixed.txt - 7636 lines, 265456 bytes, 2999 keywords
Compilation complete. 201 Errors, 0 Warnings, 0 Remarks, 4 Optimizations

Maximum error count (200) exceeded



Compiling done, if it worked, you have now a patched DSDT in dsdt.aml
If the compiling went wrong, you could force to build it with ./DSDT\ Patcher -f (try this DSDT at your own risk)

 

Here is my tar file and dsdt_fixed.txt

 

 

I currently have iDeneb 1.3 10.5.5 installed on my Dell Vostro 1510

 

Thank you!

Kurt

Kurt.tar

dsdt_fixed.txt

Link to comment
Share on other sites

Well, emulating devices, i added for instance an SMC device to my DSDT, doesnt really do anything, but i have now SMC device in the IOReg:

 

	| +-o SMC  <class IOACPIPlatformDevice, registered, matched, active, busy 0, retain 8>
 | | +-o SMCMotionSensor  <class SMCMotionSensor, !registered, !matched, active, busy 0, retain 4>
 | |	   "CFBundleIdentifier" = "com.apple.driver.SMCMotionSensor"
 | |	   "IOUserClientClass" = "SMCMotionSensorClient"
 | |	   "IOClass" = "SMCMotionSensor"

 

greetz

 

fassl, how did u do that? I tried copying the device from a mbp dsdt but it made the system unbootable.

 

also, I've got some issues and I think I could solve them by injecting devices into the dsdt.aml. for example, my fingerprint device and my built in camera don't work, but I know that people who have very similar hardware has them working so I think I should just change some values in the ioreg.. is it possible through dsdt patching?

 

and, I got sleep working by brutally deleting the usb4 device from dsdt, which was the one who caused wake.. is there a more 'elegant' way to do it?

Link to comment
Share on other sites

I am trying to do the DSDT patcher

I have downloaded and copied the fixed "boot" pc efi v9 and put it in "/"

I then downloaded DSDT Patcher

ran it

here is the output... very long

 

kurts-macpro31:DSDT_Patcher1.0.1e root# ./DSDT\ Patcher 

DSDT Patcher 1.0.1e -- report Bugs to superfassl@gmail.com
enclose "DSDT Patcher/Debug/USER.tar"
Press any key to continue...
Getting the DSDT through ioreg...
Decompiling the DSDT...

Intel ACPI Component Architecture
AML Disassembler version 20080926 [Oct  4 2008]
Copyright © 2000 - 2008 Intel Corporation
Supports ACPI Specification Revision 3.0a

Loading Acpi table from file ./dsdt.dat
Acpi table [DSDT] successfully installed and loaded
Pass 1 parse of [DSDT]
Pass 2 parse of [DSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
...................................
Parsing completed
Disassembly completed, written to "./dsdt.dsl"

Done, now start the Patching!

Patching RTC...

RTC Device found :                 Device (RTC)
Found IRQ in RTC Device, removing it
                       IRQNoFlags ()
RTC patched

Patching HPET...

HPET Device found :                 Device (HPET)
IRQ's written to HPET
HPET patched
Which OS to emulate? [0=Darwin,1=WinXP, 2=WinVista]
0
Fixing various Issues...

Done
We are done patching, press any key to try to compile the fixed DSDT
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20080926 [Oct  4 2008]
Copyright © 2000 - 2008 Intel Corporation
Supports ACPI Specification Revision 3.0a

ACPI Error (nsaccess-0530): ACPI path has too many parent prefixes (^) - reached beyond root node [20080926]

Maximum error count (200) exceeded
./dsdt_fixed.txt    24:     External (^CPU0._PPC)
Error    4014 -          From ACPI CA Subsystem ^  (AE_NOT_FOUND Failure from lookup %s
)

./dsdt_fixed.txt    26:     Name (Z000, One)
Error    4063 -                      ^ Object does not exist (Z000)

./dsdt_fixed.txt    27:     Name (Z001, 0x02)
Error    4063 -                      ^ Object does not exist (Z001)

./dsdt_fixed.txt    28:     Name (Z002, 0x04)
Error    4063 -                      ^ Object does not exist (Z002)

./dsdt_fixed.txt    29:     Name (Z003, 0x08)
Error    4063 -                      ^ Object does not exist (Z003)

./dsdt_fixed.txt    30:     Name (Z004, Zero)
Error    4063 -                      ^ Object does not exist (Z004)

./dsdt_fixed.txt    31:     Name (Z005, 0x0F)
Error    4063 -                      ^ Object does not exist (Z005)

./dsdt_fixed.txt    32:     Name (Z006, 0x0D)
Error    4063 -                      ^ Object does not exist (Z006)

./dsdt_fixed.txt    33:     Name (Z007, 0x0B)
Error    4063 -                      ^ Object does not exist (Z007)

./dsdt_fixed.txt    34:     Name (Z008, 0x09)
Error    4063 -                      ^ Object does not exist (Z008)

./dsdt_fixed.txt    35:     Name (ECDY, Zero)
Error    4063 -                      ^ Object does not exist (ECDY)

./dsdt_fixed.txt    36:     Name (WFLG, Zero)
Error    4063 -                      ^ Object does not exist (WFLG)

./dsdt_fixed.txt    37:     Name (FLID, Zero)
Error    4063 -                      ^ Object does not exist (FLID)

./dsdt_fixed.txt    38:     OperationRegion (EJC1, SystemIO, 0x01F2, 0x06)
Error    4063 -           Object does not exist ^  (EJC1)

./dsdt_fixed.txt    39:     Field (EJC1, ByteAcc, NoLock, Preserve)
Error    4063 - Object does not exist ^  (EJC1)

./dsdt_fixed.txt    41:         E1F2,   8, 
Error    4063 -                    ^ Object does not exist (E1F2)

./dsdt_fixed.txt    42:         E1F3,   8, 
Error    4063 -                    ^ Object does not exist (E1F3)

./dsdt_fixed.txt    43:         E1F4,   8, 
Error    4063 -                    ^ Object does not exist (E1F4)

./dsdt_fixed.txt    44:         E1F5,   8, 
Error    4063 -                    ^ Object does not exist (E1F5)

./dsdt_fixed.txt    45:         E1F6,   8, 
Error    4063 -                    ^ Object does not exist (E1F6)

./dsdt_fixed.txt    46:         E1F7,   8
Error    4063 -                    ^ Object does not exist (E1F7)

./dsdt_fixed.txt    49:     Mutex (MUTX, 0x00)
Error    4063 - Object does not exist ^  (MUTX)

./dsdt_fixed.txt    50:     Name (SLID, Zero)
Error    4063 -                      ^ Object does not exist (SLID)

./dsdt_fixed.txt    51:     OperationRegion (PRT0, SystemIO, 0x80, 0x04)
Error    4063 -           Object does not exist ^  (PRT0)

./dsdt_fixed.txt    52:     Field (PRT0, DWordAcc, Lock, Preserve)
Error    4063 - Object does not exist ^  (PRT0)

./dsdt_fixed.txt    54:         P80H,   32
Error    4063 -                    ^ Object does not exist (P80H)

./dsdt_fixed.txt    57:     Method (P8XH, 2, Serialized)
Error    4063 -  Object does not exist ^  (P8XH)

./dsdt_fixed.txt    61:             Store (Or (And (P80D, 0xFFFFFF00), Arg1), P80D)
Error    4063 -                  Object does not exist ^  (P80D)

./dsdt_fixed.txt    61:             Store (Or (And (P80D, 0xFFFFFF00), Arg1), P80D)
Error    4063 -                                            Object does not exist ^  (P80D)

./dsdt_fixed.txt    66:             Store (Or (And (P80D, 0xFFFF00FF), ShiftLeft (Arg1, 0x08)
Error    4063 -                  Object does not exist ^  (P80D)

./dsdt_fixed.txt    67:                 ), P80D)
Error    4063 -         Object does not exist ^  (P80D)

./dsdt_fixed.txt    72:             Store (Or (And (P80D, 0xFF00FFFF), ShiftLeft (Arg1, 0x10)
Error    4063 -                  Object does not exist ^  (P80D)

./dsdt_fixed.txt    73:                 ), P80D)
Error    4063 -         Object does not exist ^  (P80D)

./dsdt_fixed.txt    78:             Store (Or (And (P80D, 0x00FFFFFF), ShiftLeft (Arg1, 0x18)
Error    4063 -                  Object does not exist ^  (P80D)

./dsdt_fixed.txt    79:                 ), P80D)
Error    4063 -         Object does not exist ^  (P80D)

./dsdt_fixed.txt    82:         Store (P80D, P80H)
Error    4063 -     Object does not exist ^  (P80D)

./dsdt_fixed.txt    82:         Store (P80D, P80H)
Error    4063 -           Object does not exist ^  (P80H)

./dsdt_fixed.txt    85:     Method (_PIC, 1, NotSerialized)
Error    4063 -  Object does not exist ^  (_PIC)

./dsdt_fixed.txt    87:         Store (Arg0, GPIC)
Error    4063 -           Object does not exist ^  (GPIC)

./dsdt_fixed.txt    90:     Method (_PTS, 1, NotSerialized)
Error    4063 -  Object does not exist ^  (_PTS)

./dsdt_fixed.txt    92:         Store (Zero, P80D)
Error    4063 -           Object does not exist ^  (P80D)

./dsdt_fixed.txt    93:         P8XH (Zero, Arg0)
Error    4063 -                    ^ Object does not exist (P8XH)

./dsdt_fixed.txt    96:             Store (Zero, \_SB.PCI0.LPCB.EC0.SLPN)
Error    4063 -                                  Object does not exist ^  (\_SB.PCI0.LPCB.EC0.SLPN)

./dsdt_fixed.txt    97:             Store (\_SB.PCI0.LPCB.EC0.SYS7, \_SB.PCI0.LPCB.EC0.PWAK)
Error    4063 -                            Object does not exist ^  (\_SB.PCI0.LPCB.EC0.SYS7)

./dsdt_fixed.txt    97:             Store (\_SB.PCI0.LPCB.EC0.SYS7, \_SB.PCI0.LPCB.EC0.PWAK)
Error    4063 -                                                     Object does not exist ^  (\_SB.PCI0.LPCB.EC0.PWAK)

./dsdt_fixed.txt    98:             \_SB.PHSR (0x4B)
Error    4063 -       Object does not exist ^  (\_SB.PHSR)

./dsdt_fixed.txt   103:             Store (One, \_SB.PCI0.LPCB.EC0.SLPN)
Error    4063 -                                 Object does not exist ^  (\_SB.PCI0.LPCB.EC0.SLPN)

./dsdt_fixed.txt   104:             Store (\_SB.PCI0.LPCB.EC0.SYS7, \_SB.PCI0.LPCB.EC0.PWAK)
Error    4063 -                            Object does not exist ^  (\_SB.PCI0.LPCB.EC0.SYS7)

./dsdt_fixed.txt   104:             Store (\_SB.PCI0.LPCB.EC0.SYS7, \_SB.PCI0.LPCB.EC0.PWAK)
Error    4063 -                                                     Object does not exist ^  (\_SB.PCI0.LPCB.EC0.PWAK)

./dsdt_fixed.txt   105:             Store (WFLG, \_SB.PCI0.LPCB.EC0.LWAK)
Error    4063 -         Object does not exist ^  (WFLG)

./dsdt_fixed.txt   105:             Store (WFLG, \_SB.PCI0.LPCB.EC0.LWAK)
Error    4063 -                                  Object does not exist ^  (\_SB.PCI0.LPCB.EC0.LWAK)

./dsdt_fixed.txt   106:             \_SB.PCI0.LPCB.PHSS (0x0E)
Error    4063 -                 Object does not exist ^  (\_SB.PCI0.LPCB.PHSS)

./dsdt_fixed.txt   111:             Store (One, \_SB.PCI0.LPCB.EC0.SLPN)
Error    4063 -                                 Object does not exist ^  (\_SB.PCI0.LPCB.EC0.SLPN)

./dsdt_fixed.txt   112:             Store (\_SB.PCI0.LPCB.EC0.SYS7, \_SB.PCI0.LPCB.EC0.PWAK)
Error    4063 -                            Object does not exist ^  (\_SB.PCI0.LPCB.EC0.SYS7)

./dsdt_fixed.txt   112:             Store (\_SB.PCI0.LPCB.EC0.SYS7, \_SB.PCI0.LPCB.EC0.PWAK)
Error    4063 -                                                     Object does not exist ^  (\_SB.PCI0.LPCB.EC0.PWAK)

./dsdt_fixed.txt   113:             Store (WFLG, \_SB.PCI0.LPCB.EC0.LWAK)
Error    4063 -         Object does not exist ^  (WFLG)

./dsdt_fixed.txt   113:             Store (WFLG, \_SB.PCI0.LPCB.EC0.LWAK)
Error    4063 -                                  Object does not exist ^  (\_SB.PCI0.LPCB.EC0.LWAK)

./dsdt_fixed.txt   114:             Store (SLID, \_SB.PCI0.LPCB.EC0.LIDW)
Error    4063 -         Object does not exist ^  (SLID)

./dsdt_fixed.txt   114:             Store (SLID, \_SB.PCI0.LPCB.EC0.LIDW)
Error    4063 -                                  Object does not exist ^  (\_SB.PCI0.LPCB.EC0.LIDW)

./dsdt_fixed.txt   117:         If (IGDS)
Error    4063 -  Object does not exist ^  (IGDS)

./dsdt_fixed.txt   121:                 \_SB.PCI0.LPCB.PHSS (0x8F)
Error    4063 -                     Object does not exist ^  (\_SB.PCI0.LPCB.PHSS)

./dsdt_fixed.txt   126:     Method (_WAK, 1, NotSerialized)
Error    4063 -  Object does not exist ^  (_WAK)

./dsdt_fixed.txt   128:         P8XH (One, 0xAB)
Error    4063 -                    ^ Object does not exist (P8XH)

./dsdt_fixed.txt   131:             If (LOr (LEqual (OSYS, 0x07D1), LEqual (OSYS, 0x07D2)))
Error    4063 -                   Object does not exist ^  (OSYS)

./dsdt_fixed.txt   131:             If (LOr (LEqual (OSYS, 0x07D1), LEqual (OSYS, 0x07D2)))
Error    4063 -                                          Object does not exist ^  (OSYS)

./dsdt_fixed.txt   133:                 TRAP (0x3E)
Error    4063 -      Object does not exist ^  (TRAP)

./dsdt_fixed.txt   141:                 If (LAnd (And (CFGD, 0xF0), LEqual (OSYS, 0x07D1)))
Error    4063 -                                          Object does not exist ^  (OSYS)

./dsdt_fixed.txt   143:                     TRAP (0x3D)
Error    4063 -          Object does not exist ^  (TRAP)

./dsdt_fixed.txt   148:         If (LEqual (RP1D, Zero))
Error    4063 -          Object does not exist ^  (RP1D)

./dsdt_fixed.txt   150:             Notify (\_SB.PCI0.RP01, Zero)
Error    4063 -                    Object does not exist ^  (\_SB.PCI0.RP01)

./dsdt_fixed.txt   153:         If (LEqual (RP2D, Zero))
Error    4063 -          Object does not exist ^  (RP2D)

./dsdt_fixed.txt   155:             Notify (\_SB.PCI0.RP02, Zero)
Error    4063 -                    Object does not exist ^  (\_SB.PCI0.RP02)

./dsdt_fixed.txt   158:         If (LEqual (RP3D, Zero))
Error    4063 -          Object does not exist ^  (RP3D)

./dsdt_fixed.txt   160:             Notify (\_SB.PCI0.RP03, Zero)
Error    4063 -                    Object does not exist ^  (\_SB.PCI0.RP03)

./dsdt_fixed.txt   163:         If (LEqual (RP4D, Zero))
Error    4063 -          Object does not exist ^  (RP4D)

./dsdt_fixed.txt   165:             Notify (\_SB.PCI0.RP04, Zero)
Error    4063 -                    Object does not exist ^  (\_SB.PCI0.RP04)

./dsdt_fixed.txt   168:         If (LEqual (RP5D, Zero))
Error    4063 -          Object does not exist ^  (RP5D)

./dsdt_fixed.txt   170:             Notify (\_SB.PCI0.RP05, Zero)
Error    4063 -                    Object does not exist ^  (\_SB.PCI0.RP05)

./dsdt_fixed.txt   173:         If (LEqual (RP6D, Zero))
Error    4063 -          Object does not exist ^  (RP6D)

./dsdt_fixed.txt   175:             Notify (\_SB.PCI0.RP06, Zero)
Error    4063 -                    Object does not exist ^  (\_SB.PCI0.RP06)

./dsdt_fixed.txt   180:             P8XH (Zero, 0x30)
Error    4063 -  Object does not exist ^  (P8XH)

./dsdt_fixed.txt   181:             TRAP (0x46)
Error    4063 -  Object does not exist ^  (TRAP)

./dsdt_fixed.txt   186:             P8XH (Zero, 0x40)
Error    4063 -  Object does not exist ^  (P8XH)

./dsdt_fixed.txt   187:             \_SB.PCI0.LPCB.PHSS (0x0F)
Error    4063 -                 Object does not exist ^  (\_SB.PCI0.LPCB.PHSS)

./dsdt_fixed.txt   188:             Store (WAKF, Local0)
Error    4063 -         Object does not exist ^  (WAKF)

./dsdt_fixed.txt   189:             Store (Zero, WAKF)
Error    4063 -               Object does not exist ^  (WAKF)

./dsdt_fixed.txt   193:                 P8XH (Zero, 0x41)
Error    4063 -      Object does not exist ^  (P8XH)

./dsdt_fixed.txt   194:                 Notify (\_SB.PWRB, 0x02)
Error    4063 -                   Object does not exist ^  (\_SB.PWRB)

./dsdt_fixed.txt   197:             If (DTSE)
Error    4063 -      Object does not exist ^  (DTSE)

./dsdt_fixed.txt   199:                 TRAP (0x47)
Error    4063 -      Object does not exist ^  (TRAP)

./dsdt_fixed.txt   200:                 If (LAnd (\_SB.PCI0.LPCB.ECOK (), LEqual (ECDY, Zero)))
Error    4063 -                               Object does not exist ^  (\_SB.PCI0.LPCB.ECOK)

./dsdt_fixed.txt   200:                 If (LAnd (\_SB.PCI0.LPCB.ECOK (), LEqual (ECDY, Zero)))
Error    4063 -                                                Object does not exist ^  (ECDY)

./dsdt_fixed.txt   202:                     If (LGreaterEqual (DTS1, DTS2))
Error    4063 -                             Object does not exist ^  (DTS1)

./dsdt_fixed.txt   202:                     If (LGreaterEqual (DTS1, DTS2))
Error    4063 -                                   Object does not exist ^  (DTS2)

./dsdt_fixed.txt   204:                         Store (DTS1, \_SB.PCI0.LPCB.EC0.SKTA)
Error    4063 -                     Object does not exist ^  (DTS1)

./dsdt_fixed.txt   204:                         Store (DTS1, \_SB.PCI0.LPCB.EC0.SKTA)
Error    4063 -                                              Object does not exist ^  (\_SB.PCI0.LPCB.EC0.SKTA)

./dsdt_fixed.txt   208:                         Store (DTS2, \_SB.PCI0.LPCB.EC0.SKTA)
Error    4063 -                     Object does not exist ^  (DTS2)

./dsdt_fixed.txt   208:                         Store (DTS2, \_SB.PCI0.LPCB.EC0.SKTA)
Error    4063 -                                              Object does not exist ^  (\_SB.PCI0.LPCB.EC0.SKTA)

./dsdt_fixed.txt   213:                     \_SB.PCI0.LPCB.PHSS (0x10)
Error    4063 -                         Object does not exist ^  (\_SB.PCI0.LPCB.PHSS)

./dsdt_fixed.txt   218:         \_PR.RPPC ()
Error    4063 -   Object does not exist ^  (\_PR.RPPC)

./dsdt_fixed.txt   226:     Method (GETB, 3, Serialized)
Error    4063 -  Object does not exist ^  (GETB)

./dsdt_fixed.txt   230:         CreateField (Arg2, Local0, Local1, TBF3)
Error    4063 -           Object does not exist ^  (TBF3)

./dsdt_fixed.txt   231:         Return (TBF3)
Error    4063 -      Object does not exist ^  (TBF3)

./dsdt_fixed.txt   234:     Method (PNOT, 0, Serialized)
Error    4063 -  Object does not exist ^  (PNOT)

./dsdt_fixed.txt   236:         If (MPEN)
Error    4063 -  Object does not exist ^  (MPEN)

./dsdt_fixed.txt   240:                 Notify (\_PR.CPU0, 0x80)
Error    4063 -                   Object does not exist ^  (\_PR.CPU0)

./dsdt_fixed.txt   244:                     Notify (\_PR.CPU0, 0x81)
Error    4063 -                       Object does not exist ^  (\_PR.CPU0)

./dsdt_fixed.txt   250:                 Notify (\_PR.CPU1, 0x80)
Error    4063 -                   Object does not exist ^  (\_PR.CPU1)

./dsdt_fixed.txt   254:                     Notify (\_PR.CPU1, 0x81)
Error    4063 -                       Object does not exist ^  (\_PR.CPU1)

./dsdt_fixed.txt   260:             Notify (\_PR.CPU0, 0x80)
Error    4063 -               Object does not exist ^  (\_PR.CPU0)

./dsdt_fixed.txt   262:             Notify (\_PR.CPU0, 0x81)
Error    4063 -               Object does not exist ^  (\_PR.CPU0)

./dsdt_fixed.txt   266:     Method (TRAP, 1, Serialized)
Error    4063 -  Object does not exist ^  (TRAP)

./dsdt_fixed.txt   268:         Store (Arg0, SMIF)
Error    4063 -           Object does not exist ^  (SMIF)

./dsdt_fixed.txt   269:         Store (Zero, TRP0)
Error    4063 -           Object does not exist ^  (TRP0)

./dsdt_fixed.txt   270:         Return (SMIF)
Error    4063 -      Object does not exist ^  (SMIF)

./dsdt_fixed.txt   275:         Method (_INI, 0, NotSerialized)
Error    4063 -      Object does not exist ^  (_INI)

./dsdt_fixed.txt   277:             Store (0x9999, MARK)
Error    4063 -                 Object does not exist ^  (MARK)

./dsdt_fixed.txt   278:             If (DTSE)
Error    4063 -      Object does not exist ^  (DTSE)

./dsdt_fixed.txt   280:                 TRAP (0x47)
Error    4063 -      Object does not exist ^  (TRAP)

./dsdt_fixed.txt   281:                 ^PCI0.LPCB.PHSS (0x10)
Error    4064 -                                       ^ Object not found or not accessible from scope (^PCI0.LPCB.PHSS)

./dsdt_fixed.txt   284:             Store (0x07D0, OSYS)
Error    4063 -                 Object does not exist ^  (OSYS)

./dsdt_fixed.txt   289:                     Store (One, LINX)
Error    4063 -                      Object does not exist ^  (LINX)

./dsdt_fixed.txt   290:                     Store (Zero, ECDY)
Error    4063 -                       Object does not exist ^  (ECDY)

./dsdt_fixed.txt   295:                     Store (0x07D1, OSYS)
Error    4063 -                         Object does not exist ^  (OSYS)

./dsdt_fixed.txt   300:                     Store (0x07D1, OSYS)
Error    4063 -                         Object does not exist ^  (OSYS)

./dsdt_fixed.txt   305:                     Store (0x07D2, OSYS)
Error    4063 -                         Object does not exist ^  (OSYS)

./dsdt_fixed.txt   310:                     Store (0x07D6, OSYS)
Error    4063 -                         Object does not exist ^  (OSYS)

./dsdt_fixed.txt   314:             If (LAnd (MPEN, LEqual (OSYS, 0x07D1)))
Error    4063 -            Object does not exist ^  (MPEN)

./dsdt_fixed.txt   314:             If (LAnd (MPEN, LEqual (OSYS, 0x07D1)))
Error    4063 -                          Object does not exist ^  (OSYS)

./dsdt_fixed.txt   316:                 TRAP (0x3D)
Error    4063 -      Object does not exist ^  (TRAP)

./dsdt_fixed.txt   319:             TRAP (0x2B)
Error    4063 -  Object does not exist ^  (TRAP)

./dsdt_fixed.txt   323:     OperationRegion (GNVS, SystemMemory, 0x7FEE1E3C, 0x0100)
Error    4063 -           Object does not exist ^  (GNVS)

./dsdt_fixed.txt   324:     Field (GNVS, AnyAcc, Lock, Preserve)
Error    4063 - Object does not exist ^  (GNVS)

./dsdt_fixed.txt   326:         OSYS,   16, 
Error    4063 -                    ^ Object does not exist (OSYS)

./dsdt_fixed.txt   327:         SMIF,   8, 
Error    4063 -                    ^ Object does not exist (SMIF)

./dsdt_fixed.txt   328:         PRM0,   8, 
Error    4063 -                    ^ Object does not exist (PRM0)

./dsdt_fixed.txt   329:         PRM1,   8, 
Error    4063 -                    ^ Object does not exist (PRM1)

./dsdt_fixed.txt   330:         SCIF,   8, 
Error    4063 -                    ^ Object does not exist (SCIF)

./dsdt_fixed.txt   331:         PRM2,   8, 
Error    4063 -                    ^ Object does not exist (PRM2)

./dsdt_fixed.txt   332:         PRM3,   8, 
Error    4063 -                    ^ Object does not exist (PRM3)

./dsdt_fixed.txt   333:         LCKF,   8, 
Error    4063 -                    ^ Object does not exist (LCKF)

./dsdt_fixed.txt   334:         PRM4,   8, 
Error    4063 -                    ^ Object does not exist (PRM4)

./dsdt_fixed.txt   335:         PRM5,   8, 
Error    4063 -                    ^ Object does not exist (PRM5)

./dsdt_fixed.txt   336:         P80D,   32, 
Error    4063 -                    ^ Object does not exist (P80D)

./dsdt_fixed.txt   337:         LIDS,   8, 
Error    4063 -                    ^ Object does not exist (LIDS)

./dsdt_fixed.txt   338:         PWRS,   8, 
Error    4063 -                    ^ Object does not exist (PWRS)

./dsdt_fixed.txt   339:         DBGS,   8, 
Error    4063 -                    ^ Object does not exist (DBGS)

./dsdt_fixed.txt   340:         LINX,   8, 
Error    4063 -                    ^ Object does not exist (LINX)

./dsdt_fixed.txt   342:         ACT1,   8, 
Error    4063 -                    ^ Object does not exist (ACT1)

./dsdt_fixed.txt   343:         ACTT,   8, 
Error    4063 -                    ^ Object does not exist (ACTT)

./dsdt_fixed.txt   344:         PSVT,   8, 
Error    4063 -                    ^ Object does not exist (PSVT)

./dsdt_fixed.txt   345:         TC1V,   8, 
Error    4063 -                    ^ Object does not exist (TC1V)

./dsdt_fixed.txt   346:         TC2V,   8, 
Error    4063 -                    ^ Object does not exist (TC2V)

./dsdt_fixed.txt   347:         TSPV,   8, 
Error    4063 -                    ^ Object does not exist (TSPV)

./dsdt_fixed.txt   348:         CRTT,   8, 
Error    4063 -                    ^ Object does not exist (CRTT)

./dsdt_fixed.txt   349:         DTSE,   8, 
Error    4063 -                    ^ Object does not exist (DTSE)

./dsdt_fixed.txt   350:         DTS1,   8, 
Error    4063 -                    ^ Object does not exist (DTS1)

./dsdt_fixed.txt   351:         DTS2,   8, 
Error    4063 -                    ^ Object does not exist (DTS2)

./dsdt_fixed.txt   353:         APIC,   8, 
Error    4063 -                    ^ Object does not exist (APIC)

./dsdt_fixed.txt   354:         MPEN,   8, 
Error    4063 -                    ^ Object does not exist (MPEN)

./dsdt_fixed.txt   355:         PCP0,   8, 
Error    4063 -                    ^ Object does not exist (PCP0)

./dsdt_fixed.txt   356:         PCP1,   8, 
Error    4063 -                    ^ Object does not exist (PCP1)

./dsdt_fixed.txt   357:         PPCM,   8, 
Error    4063 -                    ^ Object does not exist (PPCM)

./dsdt_fixed.txt   359:         CMAP,   8, 
Error    4063 -                    ^ Object does not exist (CMAP)

./dsdt_fixed.txt   360:         CMBP,   8, 
Error    4063 -                    ^ Object does not exist (CMBP)

./dsdt_fixed.txt   361:         LPTP,   8, 
Error    4063 -                    ^ Object does not exist (LPTP)

./dsdt_fixed.txt   362:         FDCP,   8, 
Error    4063 -                    ^ Object does not exist (FDCP)

./dsdt_fixed.txt   364:         IGDS,   8, 
Error    4063 -                    ^ Object does not exist (IGDS)

./dsdt_fixed.txt   365:         TLST,   8, 
Error    4063 -                    ^ Object does not exist (TLST)

./dsdt_fixed.txt   366:         CADL,   8, 
Error    4063 -                    ^ Object does not exist (CADL)

./dsdt_fixed.txt   367:         PADL,   8, 
Error    4063 -                    ^ Object does not exist (PADL)

./dsdt_fixed.txt   368:         CSTE,   16, 
Error    4063 -                    ^ Object does not exist (CSTE)

./dsdt_fixed.txt   369:         NSTE,   16, 
Error    4063 -                    ^ Object does not exist (NSTE)

./dsdt_fixed.txt   370:         SSTE,   16, 
Error    4063 -                    ^ Object does not exist (SSTE)

./dsdt_fixed.txt   371:         NDID,   8, 
Error    4063 -                    ^ Object does not exist (NDID)

./dsdt_fixed.txt   372:         DID1,   32, 
Error    4063 -                    ^ Object does not exist (DID1)

./dsdt_fixed.txt   373:         DID2,   32, 
Error    4063 -                    ^ Object does not exist (DID2)

./dsdt_fixed.txt   374:         DID3,   32, 
Error    4063 -                    ^ Object does not exist (DID3)

./dsdt_fixed.txt   375:         DID4,   32, 
Error    4063 -                    ^ Object does not exist (DID4)

./dsdt_fixed.txt   376:         DID5,   32, 
Error    4063 -                    ^ Object does not exist (DID5)

./dsdt_fixed.txt   378:         BLCS,   8, 
Error    4063 -                    ^ Object does not exist (BLCS)

./dsdt_fixed.txt   379:         BRTL,   8, 
Error    4063 -                    ^ Object does not exist (BRTL)

./dsdt_fixed.txt   380:         ALSE,   8, 
Error    4063 -                    ^ Object does not exist (ALSE)

./dsdt_fixed.txt   381:         ALAF,   8, 
Error    4063 -                    ^ Object does not exist (ALAF)

./dsdt_fixed.txt   382:         LLOW,   8, 
Error    4063 -                    ^ Object does not exist (LLOW)

./dsdt_fixed.txt   383:         LHIH,   8, 
Error    4063 -                    ^ Object does not exist (LHIH)

./dsdt_fixed.txt   385:         EMAE,   8, 
Error    4063 -                    ^ Object does not exist (EMAE)

./dsdt_fixed.txt   386:         EMAP,   16, 
Error    4063 -                    ^ Object does not exist (EMAP)

./dsdt_fixed.txt   387:         EMAL,   16, 
Error    4063 -                    ^ Object does not exist (EMAL)

./dsdt_fixed.txt   389:         MEFE,   8, 
Error    4063 -                    ^ Object does not exist (MEFE)

./dsdt_fixed.txt   391:         TPMP,   8, 
Error    4063 -                    ^ Object does not exist (TPMP)

./dsdt_fixed.txt   392:         TPME,   8, 
Error    4063 -                    ^ Object does not exist (TPME)

./dsdt_fixed.txt   394:         GTF0,   56, 
Error    4063 -                    ^ Object does not exist (GTF0)

./dsdt_fixed.txt   395:         GTF2,   56, 
Error    4063 -                    ^ Object does not exist (GTF2)

./dsdt_fixed.txt   396:         IDEM,   8, 
Error    4063 -                    ^ Object does not exist (IDEM)

./dsdt_fixed.txt   397:         GTF1,   56, 
Error    4063 -                    ^ Object does not exist (GTF1)

./dsdt_fixed.txt   399:         ASLB,   32, 
Error    4063 -                    ^ Object does not exist (ASLB)

./dsdt_fixed.txt   400:         IBTT,   8, 
Error    4063 -                    ^ Object does not exist (IBTT)

./dsdt_fixed.txt   401:         IPAT,   8, 
Error    4063 -                    ^ Object does not exist (IPAT)

./dsdt_fixed.txt   402:         ITVF,   8, 
Error    4063 -                    ^ Object does not exist (ITVF)

./dsdt_fixed.txt   403:         ITVM,   8, 
Error    4063 -                    ^ Object does not exist (ITVM)
Maximum error count (200) exceeded
ASL Input:  ./dsdt_fixed.txt - 7636 lines, 265456 bytes, 2999 keywords
Compilation complete. 201 Errors, 0 Warnings, 0 Remarks, 4 Optimizations

Maximum error count (200) exceeded
Compiling done, if it worked, you have now a patched DSDT in dsdt.aml
If the compiling went wrong, you could force to build it with ./DSDT\ Patcher -f (try this DSDT at your own risk)

 

Here is my tar file and dsdt_fixed.txt

I currently have iDeneb 1.3 10.5.5 installed on my Dell Vostro 1510

 

Thank you!

Kurt

 

HI Kurt,

 

I have exactly the same issue on my vostro 1710. Were you able to solve this problem ?

Thanks

Link to comment
Share on other sites

HI Kurt,

 

I have exactly the same issue on my vostro 1710. Were you able to solve this problem ?

Thanks

 

Unfortunately no.. I keep checking this forum hoping someone will reply...

If you find out please let me know!

 

-Kurt

Link to comment
Share on other sites

I tried the Power Button Fix on DSDT.dsl. It works partly. It does sleep & wake the machine when power button sleep option is enabled in Energy saver Preferences. But on disabling the option it does not bring up the shutdown menu. Can anyone please help? The part - Device (PWRB) looks different from what is suggested in earlier posts. Mine is -

Device (PWRB)

{

Name (_CID, EisaId ("PNP0C0C"))

Method (_STA, 0, NotSerialized)

{

Return (0x0B)

}

}

 

Before the DSDT patch the power button was completely unresponsive irrespective of settings in the preferences.

Any ideas good people?

 

This one does not fix the shutdown menu issue on all motherboards.

what is your configuration ?

and why not having a signature of it it would make everybodys life a bit easier...:wacko:

on My GA EP45T DS3 the fix works the same way as on your system, would sleep but no shutdown menu

the answer might be in ssdt

check this thread for it

http://www.insanelymac.com/forum/index.php?showtopic=145792

Link to comment
Share on other sites

I tried the Power Button Fix on DSDT.dsl. It works partly. It does sleep & wake the machine when power button sleep option is enabled in Energy saver Preferences. But on disabling the option it does not bring up the shutdown menu. Can anyone please help? The part - Device (PWRB) looks different from what is suggested in earlier posts. Mine is -

Device (PWRB)

{

Name (_CID, EisaId ("PNP0C0C"))

Method (_STA, 0, NotSerialized)

{

Return (0x0B)

}

}

 

Before the DSDT patch the power button was completely unresponsive irrespective of settings in the preferences.

Any ideas good people?

 

Note Thanks indraganzo for pointing out the Signature part. Sorry for earlier Misses

 

Edit:

While patching DSDT I had 3 warnings 1 of these I solved. What remains is

 

./dsdt_fixed.txt 4177: Return (One)

Warning 1099 - Statement is unreachable ^

 

./dsdt_fixed.txt 4310: If (LEqual (Arg2, 0x03))

Warning 1099 - Statement is unreachable ^

 

The txt file is attached.

Please help.

dsdt_fixed.txt

Link to comment
Share on other sites

Unfortunately no.. I keep checking this forum hoping someone will reply...

If you find out please let me know!

 

-Kurt

 

Thanks Kurt

Unfortunately I had no success to upgrade to 10.5.6. I tried various solutions but none worked. I think this is not possible to upgrade from Ideneb 10.5.5 to 10.5.6 without having DSDTPatcher compiling without errors.

I am trying to understand the errors seen in the patched source code to see if I can find a way to correct them. I will let you know if I find something.

 

I have also some troubles to run Ideneb 10.5.5 on my Vostro 1710 as I have to boot using the -x option (safe mode) otherwise the system crashes just after the blue screen. I can move the mouse cursor over a black screen, that's all. Just curious, what options did you used to install Ideneb 10.5.5 that do not require to use the -x option on startup?

 

Regards

Link to comment
Share on other sites

I just found out something strange!!

 

With disabler.kext:

Idle temp: 25C

Full Load temp: 46C <---

 

Without disabler.kext:

Idle temp: 32C

Full Load temp: 45-46C <---

 

So appleintelcpupowermanagement.kext only affects idle temps, but full load temps are the same!!! Anyone else noticed this? Also, does this mean it's working properly? Are these the normal values?

32C idle with low fan speed is not bad - computer is now very calm and it's not overheating (only slightly warmer).

 

Control:

Ambient temp: 18C

Stress app: mprime 257

Temp Monitor: Temperature Monitor 4.6

 

With "sudo dmesg | grep ACPI" I get:

 

Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style.
AppleACPICPU: ProcessorApicId=0 LocalApicId=0 Enabled
AppleACPICPU: ProcessorApicId=1 LocalApicId=1 Enabled
ACPI: System State [S0 S3 S4 S5] (S3)
Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style.
Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style.
Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/IDE1@1F,2/AppleIntelPIIXATARoot/PRIM@0/AppleIntelICHxSATA/ATADeviceNub@0/AppleATADiskDriver/IOATABlockStorageDevice/IOBlockStorageDriver/SAMSUNG HD161HJ SAMSUNG HD161HJ/IOGUIDPartitionScheme/Untitled@2
ACPI_SMC_PlatformPlugin::pushCPU_CSTData - _CST evaluation failed
Apple16X50ACPI1: Identified Serial Port on ACPI Device=UAR1

Link to comment
Share on other sites

It is not strange. AppleIntelCPUPowerManagement.kext main function is C-State power management. And C-States are idle states. So this is expected. Problem is if you don't have correct profile, and working SMC, it is not doing this properly. Especially if you have problematic timers in TSC or HPET, this can give all sorts of issues, like crackling sound, clock lag, etc (even without the kext).

Link to comment
Share on other sites

I just found out something strange!!

 

With disabler.kext:

Idle temp: 25C

Full Load temp: 46C <---

 

Without disabler.kext:

Idle temp: 32C

Full Load temp: 45-46C <---

 

So appleintelcpupowermanagement.kext only affects idle temps, but full load temps are the same!!! Anyone else noticed this? Also, does this mean it's working properly? Are these the normal values?

32C idle with low fan speed is not bad - computer is now very calm and it's not overheating (only slightly warmer).

 

In addition to the above post I would add those temperatures seem fine with it loaded on my machines here I get at least a 10C higher reading so you are doing good, I find not having it loading with just the C1E in the BIOS turned on works better for the power management/temperature readings you get from your machine.

Link to comment
Share on other sites

Hi,

 

The DSDT patcher does not work.

 

./dsdt_fixed.txt 399: Method (\_WAK, 1, NotSerialized)

Warning 1080 - ^ Reserved method must return a value (_WAK)

 

./dsdt_fixed.txt 5706: Store (GAHC (Arg0, Arg1), Local4)

Warning 1092 - ^ Called method may not always return a value

 

./dsdt_fixed.txt 5744: Method (GAHC, 2, NotSerialized)

Warning 1087 - ^ Not all control paths return a value (GAHC)

 

./dsdt_fixed.txt 5819: Store (GAHS (0x00), Local6)

Error 4060 - Called method returns no value ^

 

ASL Input: ./dsdt_fixed.txt - 5883 lines, 190601 bytes, 2132 keywords

Compilation complete. 1 Errors, 3 Warnings, 0 Remarks, 670 Optimizations

 

The motherboard is ABIT IP35 Pro with a Intel Q6600 3GHz processor.

 

Can you help?

 

Paul

Link to comment
Share on other sites

Resolved. I just lowered my CPU to stock freq and all went fine, with no warnings.

1.) DSDT patch

2.) Disabler.kext

3.) AppleDecrypt.kext

4.) Delta update from 10.5.5 to 10.5.6.

First boot ok, second boot panic.

 

Restore and run a second try

1.) Disabler.kext

2.) AppleDecrypt.kext + reboot

3.) Delta update from 10.5.5 to 10.5.6.

First boot ok, second boot failed with Still waiting...

 

Any ideas guys? Does anyone updated Kalyway Vanilla kernel from 10.5.5 to 10.5.6 on Abit IP35 Pro?

 

Paul

Link to comment
Share on other sites

I installed Chameleon and pci 9 bootloader, but when I try to move my DSDT.aml file to root it tells me "DSDT.aml can not be replaced because files are invisible." Any one else had this issue?

 

Specs:

iatkos v5i 10.5.5 XPS m1530

Efibootlader

dsmos

kernel 9.2

ACPI x86 kernel

Nvidia Laptop (for video card)

SMBIOS(the apple one I chose)

NTFS3G

This is all from the top of my head which I chose when I customized install

 

Computer specs:

ICH8 ATA, SATA as well, now running in ACHI

Intel core2duo T5850

Nvdia 8400M 128mb

Dell Wifi 1505 (works out the box)

Sigmatel Audio 9228 (did not install drivers because I wanted to update to 10.5.6 first)

 

Did I miss installing some kernel or something because it wont let me move the DSDT.aml to root?

Link to comment
Share on other sites

I installed Chameleon and pci 9 bootloader, but when I try to move my DSDT.aml file to root it tells me "DSDT.aml can not be replaced because files are invisible." Any one else had this issue?

 

.....

 

Did I miss installing some kernel or something because it wont let me move the DSDT.aml to root?

 

This is because a hidden DSDT.aml file has already been present there in the root folder. You can safely delete the existing one by typing the following command:

 

sudo rm /DSDT.aml

 

You can then copy your modified DSDT.aml to the root (drag n' drop - you may need to authenticate)

 

If you want to unhide DSDT.aml, you need to edit the .hidden file present in root folder.

sudo nano /.hidden

 

Remove the line DSDT.aml

Press ^O to save, then hit Enter. you've done!

Link to comment
Share on other sites

This is because a hidden DSDT.aml file has already been present there in the root folder. You can safely delete the existing one by typing the following command:

 

sudo rm /DSDT.aml

 

You can then copy your modified DSDT.aml to the root (drag n' drop - you may need to authenticate)

 

If you want to unhide DSDT.aml, you need to edit the .hidden file present in root folder.

sudo nano /.hidden

 

Remove the line DSDT.aml

Press ^O to save, then hit Enter. you've done!

 

 

 

Thanks so much mactos that did definitely worked! I also thought about just getting a program to view invisible files too.

Link to comment
Share on other sites

fassl first of all thanks for dsdt patcher. i have followed the direction given in zip file to compile my dsdt.aml with 0 Errors, 2 Warnings, 0 Remarks, 55 Optimizations . i am requesting you to help me correct 2 warnings. i am from accounting profession and i donot know how to correct them myself. please help me. i am enclosing the dsdt.dsl dsdt_fixed.txt etc.. in the following m50vm.zip file.

Thank You very much in advance..

m50vm.zip

Link to comment
Share on other sites

I just found out something strange!!

 

With disabler.kext:

Idle temp: 25C

Full Load temp: 46C <---

 

Without disabler.kext:

Idle temp: 32C

Full Load temp: 45-46C <---

 

So appleintelcpupowermanagement.kext only affects idle temps, but full load temps are the same!!! Anyone else noticed this? Also, does this mean it's working properly? Are these the normal values?

32C idle with low fan speed is not bad - computer is now very calm and it's not overheating (only slightly warmer).

 

Control:

Ambient temp: 18C

Stress app: mprime 257

Temp Monitor: Temperature Monitor 4.6

 

With "sudo dmesg | grep ACPI" I get:

 

Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style.
AppleACPICPU: ProcessorApicId=0 LocalApicId=0 Enabled
AppleACPICPU: ProcessorApicId=1 LocalApicId=1 Enabled
ACPI: System State [S0 S3 S4 S5] (S3)
Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style.
Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style.
Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/IDE1@1F,2/AppleIntelPIIXATARoot/PRIM@0/AppleIntelICHxSATA/ATADeviceNub@0/AppleATADiskDriver/IOATABlockStorageDevice/IOBlockStorageDriver/SAMSUNG HD161HJ SAMSUNG HD161HJ/IOGUIDPartitionScheme/Untitled@2
ACPI_SMC_PlatformPlugin::pushCPU_CSTData - _CST evaluation failed
Apple16X50ACPI1: Identified Serial Port on ACPI Device=UAR1

 

Any chance someone can explain to me what's that about:

after running command:

 

sudo dmesg | grep ACPI

 

I got:

 

"ACPI_SMC_PlatformPlugin::registerLPCDriver - WARNING - LPC device initialization failed: C-state power management not initialized"

 

Thanks.

Link to comment
Share on other sites

Can't download DSDT_Patcher1.0.1e.zip. It says it may have been deleted or moved...

 

Here is the copied I have from when I downloaded it.

 

Edit: Apparently not the attachment system seems broken now if you send me a pm with an email address that will accept .zip files as an attachment I will send it to you.

Link to comment
Share on other sites

Guys ever since i installed dsdt patcher and 'patched' my iATKOS 5i system, ive had problems with updating anything from the software updater.

 

Here's a picture guide of my problems -

post-330407-1235298003_thumb.png

 

Is this my root partition "/"?

post-330407-1235298039_thumb.png

 

 

What do I do??? Have I actually removed my dsdt? When I run a search i find txt files such as these including the name dsdt in them. Do i remove those as well??post-330407-1235298105_thumb.png

 

I used to be able to update from software update, but ever since patching with dsdt i havnt been able to update at all. I cant even verify permissions or repair the disk/permissions anymore.

 

Id appreciate help guys thanks

Link to comment
Share on other sites

Hi fassl I've tested your DSDT Patcher and I have a little issue, it doesn't give me errors but when I use DSDT.aml file the system just hangs and says I need ACPI platform driver.

 

my motherboard is an intel DP45SG.

 

I also tried with -newHPET but its the same.

sedwer.tar

Link to comment
Share on other sites

 Share

×
×
  • Create New...