Jump to content

ACPI (DSDT) Patcher for BIOS and AML


  • Please log in to reply
843 replies to this topic

#821
ghajini08

ghajini08

    InsanelyMac Protégé

  • Members
  • PipPip
  • 83 posts

@ kizwan

i tried to boot with "arch=i386" but it also KP (attached) , but the KP is different

by the way,in the previous post "Post #812" ,i used "cpus=1" because without using dsdt file it is the only way to boot the system
but when i used the fixed dsdt.aml and "cpus=1" it gives me the KP on "Post #812"




try using IOATAFamily.kext in your /extra folder...should help

#822
kizwan

kizwan

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 1,422 posts
@yehia Amer,

I have revised your DSDT.aml. Please try this new one & let me know if it working or not:-
http://www.mediafire.com/?vznmyunnain

If you like to know what fixes has been applied to dsdt.dsl, please refer to "dsdt_fixed.txt" & "hpet_fixed.txt" files in Debug folder.

kizwan

#823
Nixwiz

Nixwiz

    InsanelyMac Protégé

  • Members
  • Pip
  • 27 posts
Has someone tried this with the Gigabyte P965 DS4?

#824
DirectXtraOrdinary

DirectXtraOrdinary

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 331 posts
  • Gender:Male
  • Location:Mödling, Austria

Has someone tried this with the Gigabyte P965 DS4?




Hello, i have ASUS AT3GC-I Board, running SnowLeopard. The GMA950 only displays 1024x768 CPU-rendered, so I tried to fix it with bios patcher, but sill no success, would be nice if someone can fix it for me, maybe within soundfix?!

best regards

http://www.mediafire.com/?qqggtmzmitv

#825
Hacktrix2006

Hacktrix2006

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 423 posts
  • Gender:Male
Hi i have a Lenovo G550 with Nvidia 210M. Now i have 10.6.3 working and i used a DSDT patcher that fassle made but i'd like to try and reduce the ammount of kexts files required to get 10.6.3 working. Would anyone be kind to help i have made a topic on how to install the Lenovo G550 and go a BIOS whitelist removal sorted and working with lenovo G550. Just need a DSDT that works wonders.

Now how DSDT do you need how do i extract it if you want vanilla.

I'm trying to help the OSX Community and will be making a Boot-132 CD for Leopard and Snow Leopard for the laptop. I just require a decent DSDT. if you could PM if your willing to help i'd be gratefull. Thanks in advance

#826
capitanbelico

capitanbelico

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 110 posts
  • Gender:Male
  • Location:Santo Domingo
  • Interests:OSX, Mac
Hi,
my machine is Mother Board Intel D955XS
CPU intel pentium D 820 a 2.8 ghz
4GB DDR2 RAM
2 HD : IDE 320 GB wester digital and SATA maxtor 250 GB
VIdeo card ATI radeon HD 3650 pcie ov ed.

I want to know if can i patch my MB to use retail leopard ver. or another distro like i m using actually.

actually i use leopard 10.5.8 ideneb from HD sata and windows 7 64bit from IDE HD.

i want to try Patcher for BIOS and AML

what could tell me about

#827
lin5230

lin5230

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts
Thanks for sharing

#828
manyg

manyg

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
  • Gender:Male
how to do DSDT patch? I read the topic but I do not know English well.
I downloaded Patcher02Beta5. I do not know who to my bookmarks.
I have installed Mac Os 10.6.0. My laptop is Acer 7738g.
configuration:
Posted Image

BIOS:
Posted Image

What bookmarks to put my program?

#829
AgentSlash

AgentSlash

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
Hello kizvan. I have almost the same laptop as a yehia Amer. I fixed my DSDT as well as you corrected him. But I still have bugs. The compiler complains just on the line that you added.

Intel ACPI Component ArchitectureASL Optimizing Compiler version 20100331 [Mar 31 2010]Copyright © 2000 - 2010 Intel CorporationSupports ACPI Specification Revision 4.0dsdt.dsl  2156:                 }                Return (Package (0x02) {0x00, 0x00})Error    4080 -                 Invalid object type for reserved name ^  (found PACKAGE, requires Integer)dsdt.dsl  5064:                     Method (NVIF, 3, NotSerialized)Warning  1088 -                                ^ Not all control paths return a value (NVIF)dsdt.dsl  5801:                     Method (NVIF, 3, NotSerialized)Warning  1088 -                                ^ Not all control paths return a value (NVIF)dsdt.dsl  7716:                         Name (_PLD, Buffer (0x10)Error    4080 -          Invalid object type for reserved name ^  (found BUFFER, requires Package)dsdt.dsl  7730:                             Name (_PLD, Buffer (0x10)Error    4080 -              Invalid object type for reserved name ^  (found BUFFER, requires Package)dsdt.dsl  7746:                             Name (_PLD, Buffer (0x10)Error    4080 -              Invalid object type for reserved name ^  (found BUFFER, requires Package)dsdt.dsl  7762:                             Name (_PLD, Buffer (0x10)Error    4080 -              Invalid object type for reserved name ^  (found BUFFER, requires Package)dsdt.dsl  8093:                         Name (_PLD, Buffer (0x10)Error    4080 -          Invalid object type for reserved name ^  (found BUFFER, requires Package)dsdt.dsl  8107:                             Name (_PLD, Buffer (0x10)Error    4080 -              Invalid object type for reserved name ^  (found BUFFER, requires Package)dsdt.dsl  8123:                             Name (_PLD, Buffer (0x10)Error    4080 -              Invalid object type for reserved name ^  (found BUFFER, requires Package)dsdt.dsl  8139:                             Name (_PLD, Buffer (0x10)Error    4080 -              Invalid object type for reserved name ^  (found BUFFER, requires Package)dsdt.dsl  9717:             Name (_WDG, Buffer (0x50)Warning  1099 -                      ^ Unknown reserved name (_WDG)dsdt.dsl 11395:             Method (_WED, 1, NotSerialized)Warning  1099 -  Unknown reserved name ^  (_WED)dsdt.dsl 11395:             Method (_WED, 1, NotSerialized)Warning  1099 -  Unknown reserved name ^  (_WED)dsdt.dsl 12258:                 }                Return (Package (0x02) {0x00, 0x00})Error    4080 -                 Invalid object type for reserved name ^  (found PACKAGE, requires Integer)dsdt.dsl 12284:                 }                Return (Package (0x02) {0x00, 0x00})Error    4080 -                 Invalid object type for reserved name ^  (found PACKAGE, requires Integer)dsdt.dsl 12425:                 }                Return (Package (0x02) {0x00, 0x00})Error    4080 -                 Invalid object type for reserved name ^  (found PACKAGE, requires Integer)ASL Input:  dsdt.dsl - 13841 lines, 478705 bytes, 6766 keywordsCompilation complete. 12 Errors, 5 Warnings, 0 Remarks, 13 Optimizations[Completed]

Can you fix my DSDT? If you can, overlaid with the code.

Thanks!

Attached Files

  • Attached File  DSDT.zip   77.84KB   21 downloads


#830
kizwan

kizwan

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 1,422 posts

Hello kizvan. I have almost the same laptop as a yehia Amer. I fixed my DSDT as well as you corrected him. But I still have bugs. The compiler complains just on the line that you added.


Intel ACPI Component Architecture
ASL Optimizing Compiler version 20100331 [Mar 31 2010]
Copyright © 2000 - 2010 Intel Corporation
Supports ACPI Specification Revision 4.0

dsdt.dsl  2156:				 }
				Return (Package (0x02) {0x00, 0x00})
Error	4080 -				 Invalid object type for reserved name ^  (found PACKAGE, requires Integer)
Try change to: Return (Package (0x02) {Zero, Zero})
dsdt.dsl  7716:						 Name (_PLD, Buffer (0x10)
Error	4080 -		  Invalid object type for reserved name ^  (found BUFFER, requires Package)
Try change to: Name (_PLD, Package (0x10)
[code=auto:0]
I'll look to your DSDT & will upload it here when its done. I believe, for yehia Amer, I use IASL compiler ver 3.0a. Newer IASL will detect this kind of error.

#831
kizwan

kizwan

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 1,422 posts
Hi AgentSlash,

This is your DSDT. I already fixed it. This DSDT is included with CMOS Reset Fix, USB EHCI Sleep Fix & AC Adapter Fix.
http://www.mediafire...5y28731rdoc7rlm
Note: The final DSDT is in DSDT_Patcher1.0.1e folder.

For this kind of error:-
dsdt.dsl  2156:				 }
				  Return  (Package (0x02) {0x00, 0x00})
  Error	4080 -				  Invalid object type for reserved name ^  (found PACKAGE, requires  Integer)
I figured the correct Return code is:-
Return (Package (One) {Zero})
There is an illegal IF statement which is not in any control method or function in Device (RP05). I already removed it.

#832
AgentSlash

AgentSlash

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
Thank you very much kizwan! For some time it was not possible to go on the Internet. Today I'll try.

#833
hoob

hoob

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 8 posts
  • Gender:Male
hi
With acpi patcher beta4 & beta 5
with original or latest IASL.exe return this on my MSI P55-CD53 on Seven
freeze on decompiling job

FATAL ERROR: Image Info Module(80h) is not found.

Intel ACPI Component Architecture
AML Disassembler version 20100702 [Jul 2 2010]
Copyright © 2000 - 2010 Intel Corporation
Supports ACPI Specification Revision 4.0a

Error 4069 - Could not open file "dsdt.xtr" (No such file or directory)


extract file C:\Users\hoob\Desktop\7586v17\7586v17\A7586IMS.170
Export folder C:\Users\hoob\Desktop\7586v17\export-acpi-patcher

i have tried also on dsdt.aml from ubuntu with same result

Attached Files



#834
miko88

miko88

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,334 posts
  • Gender:Male
  • Location:Italia
Hi!
I'm trying to patch the bios for a Gigabyte GA-G31M-ES2L rev. 2.0 (version BIOS FH) with acpi patcher 5 beta.
This is the original bios from the Gigabyte site: http://www.giga-byte.../mb/bios/24407/
With the option "Force Compile DSDT" I obtain 2 errors and 2 warnigs. What can I do?
This is the DSDT.aml "fixed".

Attached Files



#835
rokkot

rokkot

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts
Maybe have the way to run ALC889a without LEGACY kext ? Maybe some conig in bios? Have any idea?

#836
vlad2005

vlad2005

    InsanelyMac Protégé

  • Members
  • Pip
  • 33 posts
Hi kizwan!
I do't have good skills with such things. I try to patch my bios (not flash my bios, only dsdt.aml, to put in /Extra directory), because my laptop give me kernel panic when boot without "cpus=1".
I try'it DSDTSE, but i don't see any "alias" for CPU, to fix core problem.
My laptop is at the signature.
Can u help me to fix this problem, and maybe others in my bios?

Attached Files



#837
BugsB

BugsB

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,513 posts
  • Gender:Male
  • Location:Kauai, Hawai'i
vlad2005: DSDT editor and patcher (El Coniglio/ oldnapalm) offers the alias fix: http://www.insanelym...howtopic=223205

#838
vlad2005

vlad2005

    InsanelyMac Protégé

  • Members
  • Pip
  • 33 posts

vlad2005: DSDT editor and patcher (El Coniglio/ oldnapalm) offers the alias fix: http://www.insanelym...howtopic=223205


This don't help me. I don't have any CPU alias in my DSDT. Check atachament from previous post.

#839
fbifido

fbifido

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 135 posts
  • Gender:Male
  • Location:Jamaica
@koalala

any update?


Love this program, would like it if you work on the bios extracting and bios importing of the dsdt.aml file

Thank you

#840
Daniel8902

Daniel8902

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
Hi, i try to install mac on my laptop, but i have always the same problem....no driver found for this platform....ACPI, my specs: Intel i5 430m, chipset HM55, 3GB DDR3 ram, intel HD 4500GMA, before i try with MAC os 10.5.2 and all run normally, but my problem happend when i try to install 10.6.2, can this patcher to resolve my problem?





1 user(s) are reading this topic

0 members, 1 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