Jump to content

DSDT Patcher


  • Please log in to reply
743 replies to this topic

#21
fassl

fassl

    InsanelyMac Legend

  • Retired
  • 623 posts

ASUS P5B-Deluxe..
Done mine, copied it over to the root with the new "boot", removed IntelCPUPMDisabler.kext and everything seems fine!

What is the function of the "dsdt_acpi12.diff" that comes with the "boot" file and where should it go!?
How can one see, test to see if it works or is the fact that I could remove IntelCPUPMDisabler.kext enough proof!?

SticMAN


As soon as your AppleIntelCPUPowerManagement.kext gets initialised without panic, the HPET patch worked.

greetz

#22
Morphius Faydal

Morphius Faydal

    InsanelyMac Protégé

  • Members
  • Pip
  • 43 posts
I have iATKOS v4.1i updated to 10.5.5 via Software Update. Do I need this/how do I check if I need this?

#23
fassl

fassl

    InsanelyMac Legend

  • Retired
  • 623 posts
Run the patcher, when it says: "Found IRQ in RTC Device -> removed", yeah then you need this to be able to update to 10.5.6 when its there.

greetz

#24
Morphius Faydal

Morphius Faydal

    InsanelyMac Protégé

  • Members
  • Pip
  • 43 posts
The readme says:

You need to install the Chameleon Bootloader with DSDT override from: http://forum.insanel...owtopic=132757# for this, use the newest version.

How do I check if I'm using the Chameleon bootloader? I don't think I selected when I installed iATKOS, but I'm not 100% on that... I may be using the Darwin bootloader.

#25
fassl

fassl

    InsanelyMac Legend

  • Retired
  • 623 posts
Chameleon is a modified Darwin bootloader, pretty all new distros come with Chameleon bootloader as default. Look up your Root on your OSX Partition, if there is a file called boot you should have chameleon installed.

greetz

#26
Morphius Faydal

Morphius Faydal

    InsanelyMac Protégé

  • Members
  • Pip
  • 43 posts
[codebox]hackintosh:~ morphius$ cd /
hackintosh:/ morphius$ ls
AppleAzaliaAudioBackupByTarugaPatcher.kext
Applications
Desktop DB
Desktop DF
Developer
Library
System
Users
Volumes
bin
cores
dev
etc
home
mach_kernel
mach_kernel.ctfsys
net
private
sbin
tmp
usr
var
hackintosh:/ morphius$[/codebox]

I'm going to assume I don't then. How would I go about installing Chameleon sos I can install the DSDT patcher and eventually 10.5.6?

#27
fassl

fassl

    InsanelyMac Legend

  • Retired
  • 623 posts
Google "chameleon osx" and use the installer to install it.


greetz

#28
pere

pere

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 726 posts
Hi,so nice job!!! :(
I try to use the patcher and i get this output:

Getting the DSDT...
ACPI contains 11 values
Failed to get DSDT


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

Could not open input file ./dsdt.dat

What can be the problem?
Do you need any output from my system?
Thanks.

#29
fassl

fassl

    InsanelyMac Legend

  • Retired
  • 623 posts
Failed to get the DSDT seems to be an Error from the GetDSDT Tool, thats not mine so i cant help you with that, what you could do to obtain your DSDT is:

ioreg -lw0 | grep DSDT > Desktop/ioregdump.txt

This will write the ACPI Tables to ioregdump.txt, remove all other tables except the DSDT, then copy the hex values to a HEX Editor like 0xED and save it as dsdt.dat

then do this to decompile your DSDT:

cd /PATH/TO/DSDT\ Patcher
./Tools/iasl -d dsdt.dat
To patch it do
./DSDT\ Patcher dsdt.dsl

greetz

#30
pere

pere

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 726 posts
Thanks! I will do it.

#31
mackerintel

mackerintel

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 128 posts

Hi,so nice job!!! :(
I try to use the patcher and i get this output:

Getting the DSDT...
ACPI contains 11 values
Failed to get DSDT


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

Could not open input file ./dsdt.dat

What can be the problem?
Do you need any output from my system?
Thanks.


Have you launched the patcher as root? (eg using sudo)

#32
pasi

pasi

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts
Can somebody look in to my dsdt.dsl??? HPET and RTC seems to be fine but i can not run both cores. Thare are no aliasis. I have hp530, CD t2400 @ 1.83, gma950, mobile945 chipset.

thanks

Attached Files



#33
pere

pere

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 726 posts
Yes i do it as root using "su root".
Using your commands i have this output:

DSDT Patcher 1.0.1b -- report Bugs to superfassl@gmail.com
enclose "DSDT Patcher/Debug/USER.tar"
Press any key to continue...
Done, now start the Patching!

Could not open file dsdt.dat

There were errors pacthing the RTC

sh-3.2# ./DSDT\ Patcher dsdt.dsl
sh: ./DSDT Patcher: No such file or directory
sh-3.2#

Thanks


Scratch this, i have use your script placing the dsdt.dat besides it and has done his job!

Thanks again!

#34
Morphius Faydal

Morphius Faydal

    InsanelyMac Protégé

  • Members
  • Pip
  • 43 posts

Google "chameleon osx" and use the installer to install it.


greetz


tyvm. :(

Said "Chameleon 1.0.11" when I booted, so I'll assume it worked.

Ran DSDT Patcher, copied dsdt.aml to /... That all I'm supposed to do?

#35
fassl

fassl

    InsanelyMac Legend

  • Retired
  • 623 posts

Can somebody look in to my dsdt.dsl??? HPET and RTC seems to be fine but i can not run both cores. I have hp530, CD t2400 @ 1.83, gma950, mobile945 chipset.

thanks



Try this and pls report back: Attached File  pasi_fixed.txt   443.74KB   177 downloads

tyvm. :(

Said "Chameleon 1.0.11" when I booted, so I'll assume it worked.

Ran DSDT Patcher, copied dsdt.aml to /... That all I'm supposed to do?


Yeah copy dsdt.aml to / and replace the /boot with the chameleon bootloader with dsdt override function. Thats all

#36
pasi

pasi

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts

Try this and pls report back: Attached File  pasi_fixed.txt   443.74KB   177 downloads


No luck, but thanks

These one is from hp6720 and is very similar to my original in the beginning and he have both cores out of the box. http://forum.insanel...t...st&id=37317 .

Maybe need to combine those two???

#37
fassl

fassl

    InsanelyMac Legend

  • Retired
  • 623 posts
When its very similar, just try to compile that one and boot with it, if you have all cores enabled then, run the Patcher to patch the other things.

greetz

#38
pasi

pasi

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts

When its very similar, just try to compile that one and boot with it, if you have all cores enabled then, run the Patcher to patch the other things.

greetz


:censored2: I try that many times before i ask for help, but i am not coder , i work with networks. But in any case thanks for your fast answer and generous effort. :D

#39
fassl

fassl

    InsanelyMac Legend

  • Retired
  • 623 posts
Ill take a look at it when i have time, or maybe another guy can do this ;)

greetz

#40
kruteshok

kruteshok

    InsanelyMac Protégé

  • Members
  • Pip
  • 28 posts
  • Location:Thailand
[codebox]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



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

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



./dsdt_fixed.txt 408: Store (Local0, Local0)

Error 4050 - ^ Method local variable is not initialized (Local0)



./dsdt_fixed.txt 413: Store (Local0, Local0)

Error 4050 - ^ Method local variable is not initialized (Local0)



ASL Input: ./dsdt_fixed.txt - 5755 lines, 187490 bytes, 2121 keywords

Compilation complete. 2 Errors, 1 Warnings, 0 Remarks, 623 Optimizations

[/codebox]

Whats wrong?  ;)

Attached Files







3 user(s) are reading this topic

0 members, 3 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy