Jump to content

DSDT Auto-Patcher


MaLd0n
 Share

5,753 posts in this topic

Recommended Posts

:) hehe im happy too! i got the ar5bxb6 working wll4080 regdomain 10 = US works perfect with any dsdt in snow or leo.

now if i could get locale to say FCC oh well no big isue. still works.

now im gona try to reflash my ar9281 to regdomain 10 :)

EDIT: set to 0x0 with rcu.exe in windows.. and im totally up! Ar928x worked says FCC and US and connect in less than 1/2 second to WEP!

the older ath_info regdomain cant touch the new AR928x apparently.

 

so maldon.. the dsdt SUBS didnt do the trick thats for the RP01/2 subvendor ids with PINI and _INI..

wireless issue might be related to HPet ot RTC ? but if it timesout it could be regdomain or countrycode in atheros cards.

Link to comment
Share on other sites

daylights i used patch a while back.. but when they release applehda update... replaces it. so i use voodoohda 2.7

Yes, VoodooHDA worked perfect for the ALC883 in my previous 'not so clean' 10.6.3 install, but I was hoping that it would also be possible with as less Kexts as possible and use the AppleHDA..

Link to comment
Share on other sites

Yes, VoodooHDA worked perfect for the ALC883 in my previous 'not so clean' 10.6.3 install, but I was hoping that it would also be possible with as less Kexts as possible and use the AppleHDA..

 

alc883 yes as its natively supported.. so pinconfig should do trick.

Link to comment
Share on other sites

Thank you, I used this to make me a new dsdt for my EP35-DS4 without the need for sleepenabler.kext in 10.6.6. Now sleep works again, and I wont need to replace that damned sleepenabler.kext ever again!

 

 

It's a really nice tool! I only needed to replace my LegacyHDA.kext for the sound to work.

 

Good work. :(

Link to comment
Share on other sites

Hi

Sorry, it is an inspiron 1720 T9300, processor 2,5 ghz, chispet 965 , 4 gig memory, nvidia 8600GT 256 megas memory,

I don´t Know if you need more information

 

Thanks

 

Hi

Sorry, it is an inspiron 1720 T9300, processor 2,5 ghz, chispet 965 , 4 gig memory, nvidia 8600GT 256 megas memory,

I don´t Know if you need more information

 

Thanks

 

Here all the information

the chipset is Mobile Intel PM965 Express

post-30844-1294576316_thumb.png

send_me.zip

Link to comment
Share on other sites

pin config is added to hdef section in dsdt..

 

jose u have almost same laptop almost as me. 1520 with 8600mgt

 

try vostro1500=has x3100so try m1530 or m1330 .. or generic autopatch

edit: u allready patched your dsdt apparently.. and u have USB device id in all the usb? i didnt need that. only EHC1 EHC2 patch. by the way u have 2 sata ports. i dont.

Link to comment
Share on other sites

pin config is added to hdef section in dsdt..

 

jose u have almost same laptop almost as me. 1520 with 8600mgt

 

try vostro1500 autopatch

edit: u allready patched your dsdt apparently.. and u have USB device id in all the usb? i didnt need that. only EHC1 EHC2 patch. by the way u have 2 sata ports. i dont.

 

 

Hi thank you for your help, this is a dsdt that I did some days ago but I am not sure if it is ok, can you take a look at it please?

dsdt.Jos____Rodr___guez.zip

Link to comment
Share on other sites

Hi thank you for your help, this is a dsdt that I did some days ago but I am not sure if it is ok, can you take a look at it please?

 

what problems are u having ? any ?

 

EDIT: looks ok. i do not expect shutdown patch to work as its been an issue that few have fixed but hard to do.. depends on model of videocard, laptop.

 

the usb's device-id u can remove. your usb controlers are supported natively.

Link to comment
Share on other sites

Awsome, this actually works!! I'm now booted in 10.6.6, 64 bit. I've added this line to my com.apple.Boot.plist

 

<key>ForceHPET</key>
<string>Yes</string>

 

Also added GraphicsEnabler for the Geforce, only have to get my sound to work. Juanerson, you've got a new fan! :D

 

WoW

-_-

 

Ok, I've patched my AppleHDA for ALC883 as MaLd0n printed in the first post of this topic, but that doesn't seem to work yet. Do I need HDAEnabler or maybe even LegacyHDA combined with this?

try it without legacy

AppleHDA.kext.zip

binary/plist :(

 

Thank you, I used this to make me a new dsdt for my EP35-DS4 without the need for sleepenabler.kext in 10.6.6. Now sleep works again, and I wont need to replace that damned sleepenabler.kext ever again!

 

 

It's a really nice tool! I only needed to replace my LegacyHDA.kext for the sound to work.

 

Good work. :)

 

:)

 

Hi thank you for your help, this is a dsdt that I did some days ago but I am not sure if it is ok, can you take a look at it please?

 

dsdt.HDEF_USB_SHUTDOWN.zip

without UHCI

add HDEF and shutdown

test it

 

you need a legacy + AppleHda patched

or AppleHda binary and plist mod

Link to comment
Share on other sites

dont forget ata timing patch too. in case he uses 10.6.0

i do it on both sata and pata. it seems to increase speeds just in ata fix alone but he has 2 sataa ports usable in 1720. 2 hdd.

 

EDIT: further up i posted wireless fix finally.

im doing a fresh dsdt with vostro 1500 autpatch.. then editing rest. to test .. fresh install of snow too. its corrupt somehow. launching system prefs it crashes.. i think its looking for sound. . havent installed voodoohda yet :(

 

for 10.6.0 install i have to use nvda patch cause it gives me the second monitor output.. the gfx or lcd detection is not perfect i guess.

Link to comment
Share on other sites

dont forget ata timing patch too. in case he uses 10.6.0

i do it on both sata and pata. it seems to increase speeds just in ata fix alone but he has 2 sataa ports usable in 1720. 2 hdd.

 

if the problem happens

he can use the DSDT EDITOR

to solve this

 

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

Chameleon RC5

Chameleon_v2.0_RC5_r700.zip

Link to comment
Share on other sites

@LatinMcGyver75

test it

shutdown

 

into method label _GTS parent_label _PTS remove_entry;
into method label _PTS insert
begin
}\n
Method (_GTS, 1, NotSerialized)\n
{\n
If (LEqual (Arg0, 0x05))\n
{\n
Store (Zero, SLPE)\n
Sleep (0x10)\n
}
end;
into method label _GTS parent_label \_PTS remove_entry;
into method label \_PTS insert
begin
}\n
Method (_GTS, 1, NotSerialized)\n
{\n
If (LEqual (Arg0, 0x05))\n
{\n
Store (Zero, SLPE)\n
Sleep (0x10)\n
}
end;
into definitionblock code_regex . code_regex_not OperationRegion\s*\(PMRS insert
begin
OperationRegion (PMRS, SystemIO, 0x1030, One)\n
Field (PMRS, ByteAcc, NoLock, Preserve)\n
{\n
	,   4, \n
SLPE,   1\n
}
end

 

:)

 

}

Link to comment
Share on other sites

:D Maldon Maldon I have executed upgrade to the 10.6.6 and have noticed to the first ignition employs more time of the usual, like never?Before it rotates turned six times, now sixteen times, I enclose you mine kernel log, I see some errors, as it can be resolved?

 

To see that I have copied and glue on the rows txt only the end of the kern log, where there are the errors.

 

Thank you very much , great Maldon.. :unsure:

kernel.rtf

Link to comment
Share on other sites

@LatinMcGyver75

test it

shutdown

 

into method label _GTS parent_label _PTS remove_entry;
into method label _PTS insert
begin
}\n
Method (_GTS, 1, NotSerialized)\n
{\n
If (LEqual (Arg0, 0x05))\n
{\n
Store (Zero, SLPE)\n
Sleep (0x10)\n
}
end;
into method label _GTS parent_label \_PTS remove_entry;
into method label \_PTS insert
begin
}\n
Method (_GTS, 1, NotSerialized)\n
{\n
If (LEqual (Arg0, 0x05))\n
{\n
Store (Zero, SLPE)\n
Sleep (0x10)\n
}
end;
into definitionblock code_regex . code_regex_not OperationRegion\s*\(PMRS insert
begin
OperationRegion (PMRS, SystemIO, 0x1030, One)\n
Field (PMRS, ByteAcc, NoLock, Preserve)\n
{\n
	 ,   4, \n
 SLPE,   1\n
}
end

 

:D

 

}

uhh im not a regex freak. tell me where.

 

i found the bug for video the 1500 is x3100 duh.

has a double _DOD .

let me get it codeboxed for u soon. so u can make a nvidia 8600 dell patch

Link to comment
Share on other sites

uhh im not a regex freak. tell me where.

 

i found the bug for video the 1500 is x3100 duh.

has a double _DOD .

let me get it codeboxed for u soon. so u can make a nvidia 8600 dell patch

 

x3100

into method label _DOD parent_adr 0x00020000 code_regex (Return\s\(Package\s\()0x04(\)\s*\{\s*\n)([^\n,]+),\s*\n[^\n]+\n([^\n]+\n)[^\n]+\n replaceall_matched begin %10x02%2%4%3\n end;
into method label _DSM parent_adr 0x00020000 remove_entry;
into device name_adr 0x00020000 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
Store (Package (0x04)\n
	{\n
		"AAPL,HasPanel", \n
		Buffer (0x04)\n
		{\n
			0x01, 0x00, 0x00, 0x00\n
		}, \n
		"model", \n
		Buffer (0x06)\n
		{\n
			"X3100"\n
		}\n
	}, Local0)\n
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
Return (Local0)\n
}
end;
into device label TV parent_adr 0x00020000 remove_entry;
into device label DVI parent_adr 0x00020000 remove_entry;

 

1530

DSDT_Auto_Patcher_1530.zip

:(

 

:D Maldon Maldon I have executed upgrade to the 10.6.6 and have noticed to the first ignition employs more time of the usual, like never?Before it rotates turned six times, now sixteen times, I enclose you mine kernel log, I see some errors, as it can be resolved?

 

To see that I have copied and glue on the rows txt only the end of the kern log, where there are the errors.

 

Thank you very much , great Maldon.. :unsure:

 

You're no native power management?

 

ioreg -lw0 | grep CSTInfo

 

add in boot.plist?

generate...

Link to comment
Share on other sites

x3100

 

;)

 

 

 

You're no native power management?

 

ioreg -lw0 | grep CSTInfo

 

add in boot.plist?

generate...

 

No there is not nataive power management...I do not have need of this, not to watch cstate failed, watches this error:

 

Jan 9 18:27:08 Mac-Pro-di-Carmine kernel[0]: Saiph 3200 Gaming Mouse::terminate(kIOServiceSynchronous) timeout

Jan 9 18:27:09 Mac-Pro-di-Carmine kernel[0]: IOHIDSystem: Seize of IOHIDPointing failed.

Jan 9 18:27:09 Mac-Pro-di-Carmine kernel[0]: IOHIDSystem: Seize of IOHIDEventDriver failed.

Jan 9 18:27:33 Mac-Pro-di-Carmine kernel[0]: NTFS-fs warning (device /dev/disk2s1, pid 46): ntfs_inode_afpinfo_cache(): AFP_AfpInfo data attribute of mft_no 0x23d21 contains invalid data (wrong signature, wrong version, or wrong size), ignoring and using defaults.

Jan 9 18:27:33 Mac-Pro-di-Carmine kernel[0]: NTFS-fs warning (device /dev/disk2s1, pid 46): ntfs_inode_afpinfo_cache(): AFP_AfpInfo data attribute of mft_no 0x23d22 contains invalid data (wrong signature, wrong version, or wrong size), ignoring and using defaults.

Jan 9 18:27:33 Mac-Pro-di-Carmine kernel[0]: NTFS-fs warning (device /dev/disk2s1, pid 46): ntfs_inode_afpinfo_cache(): AFP_AfpInfo data attribute of mft_no 0x23d6e contains invalid data (wrong signature, wrong version, or wrong size), ignoring and using defaults.

Jan 9 18:27:33 Mac-Pro-di-Carmine kernel[0]: NTFS-fs warning (device /dev/disk2s1, pid 46): ntfs_inode_afpinfo_cache(): AFP_AfpInfo data attribute of mft_no 0x23d6f contains invalid data (wrong signature, wrong version, or wrong size), ignoring and using defaults.

Link to comment
Share on other sites

Awsome, this actually works!! I'm now booted in 10.6.6, 64 bit. I've added this line to my com.apple.Boot.plist

 

<key>ForceHPET</key>
<string>Yes</string>

Great! That is good to hear, and really Im glad this very old tip worked for you :lol:

Link to comment
Share on other sites

you need a legacy + AppleHda patched

or AppleHda binary and plist mod

Thanks! I've tried this but I eventually used VoodooHDA 2.6 because this supports SPDIF better. v2.7 strangely doesn't work (SPDIF)

 

The only problem I now seem to have that the CPU temperature could not be monitored. I've tried the tool you supply on your boot CD and iStat Menu's, but only my HD temp shows up. Is there a way to fix this?

 

Great! That is good to hear, and really Im glad this very old tip worked for you :P

In all honesty, it's an old mainboard ;) But it does the job!

Link to comment
Share on other sites

Thanks! I've tried this but I eventually used VoodooHDA 2.6 because this supports SPDIF better. v2.7 strangely doesn't work (SPDIF)

 

The only problem I now seem to have that the CPU temperature could not be monitored. I've tried the tool you supply on your boot CD and iStat Menu's, but only my HD temp shows up. Is there a way to fix this?

 

 

In all honesty, it's an old mainboard ;) But it does the job!

 

great job Super Zan Zan and others superman0.gif

HWSensors_latest.zip

Link to comment
Share on other sites

lol no wonder i couldn't get spdif working 2 months ago

Thanks! I've tried this but I eventually used VoodooHDA 2.6 because this supports SPDIF better. v2.7 strangely doesn't work (SPDIF)

Maldon 1530 has nvidia 8600m ? im inspiron 1520 with the nvidia. not the x3100. when i applied patch of 1500 its x3100 oops. but i been trimming fat off the original and.

the dsdt has both memory areas 0x001000.. and 0x002000.. for support for either card. so i removed unused part. but wake has issues.. oops removed too much.

Link to comment
Share on other sites

Smooth1981.zip

 

OP REG LPCB

AZAL to HDEF

HDEF ALC889a

EHCI

UHCI

HID/CID

HPET

IRQs(PIC, TMR, RTC, HPET)

LAN0

LPC

MCEH

REMOVE

RENAME

RTC

SMBUS

SHUTDOWN

WAK

 

activate the video

 

Native PM and restart use Chameleon RC5

http://www.insanelymac.com/forum/index.php...st&id=84757

see the boot.plist

 

Firewire does not work natively?

Link to comment
Share on other sites

hammerk.gif

If you want to send me information about your system so I can make an auto-patcher for it, please download and run the attached "run_me" script and attach the "send_me.zip" file it creates on your desktop. The included data is your DSDT, a list of loaded kexts, an ioreg dump and the kernel log. If you want to see the commands it runs, just open the script with "Automator".

 

smilegu.png

 

Hi

This is my send_me file

 

Thanks!

 

send_me.zip

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...