crencom Posted September 2, 2011 Share Posted September 2, 2011 Looks like the auto patcher has been removed. Maldon, you had done a dsdt.aml for my system, Samsung R530 recently (Aug 25th or 26th). I thank you for it and it worked perfect. I had to reinstall today and thought I had backed up the dsdt file. I was wrong. If you still have it, can you post it? If not, no worrys. Thanks Link to comment Share on other sites More sharing options...
MaLd0n Posted September 2, 2011 Share Posted September 2, 2011 use DSDT EDITOR and PATCHER http://www.insanelymac.com/forum/index.php?showtopic=223205 into_all all code_regex _T_0 replaceall_matched begin T_0 end; into_all all code_regex _T_1 replaceall_matched begin T_1 end; into_all all code_regex _T_2 replaceall_matched begin T_2 end; into_all all code_regex _T_3 replaceall_matched begin T_3 end; into_all all code_regex _T_4 replaceall_matched begin T_4 end; into_all all code_regex _T_5 replaceall_matched begin T_5 end; into method label _TMP code_regex Return\s\(Zero\) remove_matched; into method label _TMP insert begin Return (Zero) end; into method label DTGP remove_entry; into definitionblock code_regex . insert begin Method (DTGP, 5, NotSerialized)\n {\n If (LEqual (Arg0, Buffer (0x10)\n {\n /* 0000 */ 0xC6, 0xB7, 0xB5, 0xA0, 0x18, 0x13, 0x1C, 0x44, \n /* 0008 */ 0xB0, 0xC9, 0xFE, 0x69, 0x5E, 0xAF, 0x94, 0x9B\n }))\n {\n If (LEqual (Arg1, One))\n {\n If (LEqual (Arg2, Zero))\n {\n Store (Buffer (One)\n {\n 0x03\n }, Arg4)\n Return (One)\n }\n If (LEqual (Arg2, One))\n {\n Return (One)\n }\n }\n }\n Store (Buffer (One)\n {\n 0x00\n }, Arg4)\n Return (Zero)\n } end; into method label _DSM parent_adr 0x001D0000 remove_entry; into device name_adr 0x001D0000 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package ()\n {\n "device-id", \n Buffer (0x04)\n {\n 0x34, 0x3B, 0x00, 0x00\n }, \n "built-in", \n Buffer (One)\n {\n 0x00\n }, \n "AAPL,clock-id", \n Buffer (One)\n {\n 0x01\n }, \n "device_type", \n Buffer (0x05)\n {\n "EHCI"\n }, \n "AAPL,current-available", \n 0x04B0, \n "AAPL,current-extra", \n 0x02BC, \n "AAPL,current-in-sleep", \n 0x03E8, \n Buffer (One)\n {\n 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into method label _DSM parent_adr 0x001A0000 remove_entry; into device name_adr 0x001A0000 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package ()\n {\n "device-id", \n Buffer (0x04)\n {\n 0x34, 0x3B, 0x00, 0x00\n }, \n "built-in", \n Buffer (One)\n {\n 0x00\n }, \n "AAPL,clock-id", \n Buffer (One)\n {\n 0x02\n }, \n "device_type", \n Buffer (0x05)\n {\n "EHCI"\n }, \n "AAPL,current-available", \n 0x04B0, \n "AAPL,current-extra", \n 0x02BC, \n "AAPL,current-in-sleep", \n 0x03E8, \n Buffer (One)\n {\n 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into device name_hid PNP0303 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x02)\n {\n "AAPL,has-embedded-fn-keys", \n Buffer (0x04)\n {\n 0x01, 0x00, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n }\n end; into device label HDEF insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x04)\n {\n "layout-id", \n Buffer (0x04)\n {\n 0x0C, 0x00, 0x00, 0x00\n }, \n "PinConfigurations", \n Buffer (Zero) {}\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into device name_hid PNP0000 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched; into device name_hid PNP0100 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched; into device name_hid PNP0B00 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched; into device name_hid PNP0103 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} removeall_matched; into device name_hid PNP0103 code_regex Name\s\(([^,]+),\sResourceTemplate\s\(\)\n\s+\{((?:.|\n)*)\}\) replace_matched begin Name (%1, ResourceTemplate ()\n {\n IRQNoFlags ()\n {0}\n IRQNoFlags ()\n {8}\n IRQNoFlags ()\n {11}\n IRQNoFlags ()\n {15}\n %2 }) end; into method label _DSM parent_adr 0x001F0000 remove_entry; into device name_adr 0x001F0000 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x02)\n {\n "device-id", \n Buffer (0x04)\n {\n 0x09, 0x3B, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into_all all code_regex Or\s\(TMOR,\sTMPV\) replaceall_matched begin Or (TMOR, TMPV, TMOR) end; into_all all code_regex Or\s\(TMRD,\sTMPV\) replaceall_matched begin Or (TMRD, TMPV, TMRD) end; into scope label _SB insert begin Device (PNLF)\n {\n Name (_HID, EisaId ("APP0002"))\n Name (_CID, "backlight")\n Name (_UID, 0x0A)\n Name (_STA, 0x0B)\n } end; into device name_hid PNP0B00 code_regex (IO\s\((?:\s*[^,]+,\s*(?:\/\/\s.*)?\s*\n)+\s*)(\dx\d+)(,\s*(?:\/\/\s.*)?\s*\n\s*\)) replace_matched begin %10x02%3 end; into method label _PTS code_regex_not If\s\(LEqual\s\(Arg0,\s0x05\)\) code_regex ^((?:.|\n)*)$ replace_matched begin If (LEqual (Arg0, 0x05)) {}\n Else\n {\n %1 } end; into method label _DSM parent_adr 0x001D0001 remove_entry; into device name_adr 0x001D0001 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x02)\n {\n "device-id", \n Buffer (0x04)\n {\n 0x3B, 0x3B, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into method label _DSM parent_adr 0x001D0002 remove_entry; into device name_adr 0x001D0002 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x02)\n {\n "device-id", \n Buffer (0x04)\n {\n 0x3B, 0x3B, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into method label _DSM parent_adr 0x001D0003 remove_entry; into device name_adr 0x001D0003 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x02)\n {\n "device-id", \n Buffer (0x04)\n {\n 0x3B, 0x3B, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into method label _DSM parent_adr 0x001D0004 remove_entry; into device name_adr 0x001D0004 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x02)\n {\n "device-id", \n Buffer (0x04)\n {\n 0x3B, 0x3B, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into method label _DSM parent_adr 0x001A0001 remove_entry; into device name_adr 0x001A0001 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x02)\n {\n "device-id", \n Buffer (0x04)\n {\n 0x3B, 0x3B, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into method label _DSM parent_adr 0x001A0002 remove_entry; into device name_adr 0x001A0002 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x02)\n {\n "device-id", \n Buffer (0x04)\n {\n 0x3B, 0x3B, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into method label _DSM parent_adr 0x001A0003 remove_entry; into device name_adr 0x001A0003 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x02)\n {\n "device-id", \n Buffer (0x04)\n {\n 0x3B, 0x3B, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into method label _DSM parent_adr 0x001F0003 remove_entry; into device name_adr 0x001F0003 insert begin Device (BUS0)\n {\n Name (_CID, "smbus")\n Name (_ADR, Zero)\n Device (DVL0)\n {\n Name (_ADR, 0x57)\n Name (_CID, "diagsvault")\n Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x02)\n {\n "address", \n 0x57\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n }\n }\n } end; into method label _STA parent_hid PNP0103 remove_entry; into device name_hid PNP0103 insert begin Method (_STA, 0, NotSerialized)\n {\n Return (0x0F)\n } end; into method label _CRS parent_hid PNP0103 remove_entry; into device name_hid PNP0103 insert begin Method (_CRS, 0, NotSerialized)\n {\n Return (BUF0)\n } end Link to comment Share on other sites More sharing options...
segen2011 Posted September 2, 2011 Share Posted September 2, 2011 (edited) Since it appears the autopatcher thread is gone (why?) is there an appropriate thread that we could still post our DSDT's to to have assistance getting them patched? Edited December 28, 2014 by Gringo Vermelho Old topic is here: http://www.insanelymac.com/forum/topic/235523-dsdt-auto-patcher/ Link to comment Share on other sites More sharing options...
MaLd0n Posted September 2, 2011 Share Posted September 2, 2011 auto-patcher is dead had a heart attack Use DSDT EDITOR and PATCHER Link to comment Share on other sites More sharing options...
plexiputer Posted September 3, 2011 Share Posted September 3, 2011 Heart attack? If that means you had one, then I wish you a full and speedy recovery! Auto Patcher was a truly brilliant app BTW! Look after yourself Link to comment Share on other sites More sharing options...
IGP3000 Posted September 3, 2011 Share Posted September 3, 2011 auto-patcher is deadhad a heart attack Use DSDT EDITOR and PATCHER Good neews!! The auto-patcher copies I have downloaded survived the heart attacks Link to comment Share on other sites More sharing options...
MaLd0n Posted September 3, 2011 Share Posted September 3, 2011 Heart attack? If that means you had one, then I wish you a full and speedy recovery! Auto Patcher was a truly brilliant app BTW! Look after yourself I have suffered none the problem was with the Auto-Patcher Good neews!! The auto-patcher copies I have downloaded survived the heart attacks \õ/ Great News before his death I have made available all the patches Link to comment Share on other sites More sharing options...
plexiputer Posted September 3, 2011 Share Posted September 3, 2011 To MaLdOn That's OK then I wouldn't wish a heart attack on anyone! What happened with the app? Did the server break? To Donator: Any chance you have all of the patches or a complete DSDT for the Asus 1P1BL-LB? I saw it in the list last time I used Auto Patcher and I have one of those boards that I'm thinking of putting ProTools HD1 on. Link to comment Share on other sites More sharing options...
MaLd0n Posted September 3, 2011 Share Posted September 3, 2011 Asus 1P1BL-LB send me files run_me.zip Link to comment Share on other sites More sharing options...
plexiputer Posted September 3, 2011 Share Posted September 3, 2011 send me filesrun_me.zip I just need to buy and throw a processor into it and I'll get files over to you ASAP. I'll probably get a Q8400 for it? I'll need to install Windoze first just to update the bios using the exe file I got from the HP website. I'll extract a vanilla DSDT. Link to comment Share on other sites More sharing options...
LifeOnRice Posted September 3, 2011 Share Posted September 3, 2011 I just need to buy and throw a processor into it and I'll get files over to you ASAP. I'll extract a vanilla DSDT. Man, I thought MaLd0n got a heart attack, that would've sucked, the whole hackintosh community would go down ;( R.I.P Auto Patcher Link to comment Share on other sites More sharing options...
Michaelcard Posted September 4, 2011 Share Posted September 4, 2011 send me filesrun_me.zip Can you help me out with mine? So how come you stopped the DSDT auto patcher anyway? Thx send_me.zip Link to comment Share on other sites More sharing options...
MaLd0n Posted September 4, 2011 Share Posted September 4, 2011 Can you help me out with mine? dsdt.Michaelcard.zip Link to comment Share on other sites More sharing options...
Erdbeeere Posted September 4, 2011 Share Posted September 4, 2011 Hi, i hope you are able to help me with my dsdt. send_me.zip Link to comment Share on other sites More sharing options...
MaLd0n Posted September 4, 2011 Share Posted September 4, 2011 Hi, i hope you are able to help me with my dsdt. send_me.zip model? Link to comment Share on other sites More sharing options...
Erdbeeere Posted September 4, 2011 Share Posted September 4, 2011 model? ThinkPad T510 4349-WK7 i5-560M NVIDIA Quadro NVS3100M 512MB Need you any other information? Link to comment Share on other sites More sharing options...
MaLd0n Posted September 4, 2011 Share Posted September 4, 2011 ThinkPad T510 4349-WK7 i5-560M NVIDIA Quadro NVS3100M 512MB Need you any other information? dsdt.Erdbeeere.zip Link to comment Share on other sites More sharing options...
Erdbeeere Posted September 4, 2011 Share Posted September 4, 2011 Thank you so much! Anyways, this isn't working right now: Sound Conexant CX 20585 (After i installed the DSDT the notebook has a reboot and there was a bluescreen with voodoohda, so i deleted this kext from SLE) There is no device in the soundmanager. Brightness Up/Down Shutdown isn't complete (The power LED is off, but the fan is running) The system isn't going standby after lid is closed I hope you (god^^) is able to help me! Link to comment Share on other sites More sharing options...
MaLd0n Posted September 4, 2011 Share Posted September 4, 2011 remove EvOreboot, NullCPUPowerManagement add in boot.plist <key>GeneratePStates</key> <string>Yes</string> <key>GenerateCStates</key> <string>Yes</string> Use correct smbios try MacBookPro6,1 or 6,2 Link to comment Share on other sites More sharing options...
bg3po Posted September 4, 2011 Share Posted September 4, 2011 hi i have been at this for a while i cant sem to find anywhere or anyone to help me with my dsdt i want to be able to use more than 1 vid card i have a 3 pcix slots open i have a gtx480 1536mb a 9500gt dual/dvi and tvout and a 9500gt dvi/hdmi. i have 4 monitors and 2 projectors. i can run all the cards nativly one by one but as soon as i add one i get panics no matter how many or what flags i use in chameloen i have searched and searched read and read and it seams all the dsdt lingo i find is different then gigabyte boards or somthing?any help would be greatly appreciated thank you send_me.zip Link to comment Share on other sites More sharing options...
Michaelcard Posted September 5, 2011 Share Posted September 5, 2011 dsdt.Michaelcard.zip Hi MaLd0n Thanks for the DSDT. Wondering though, if it's not too much trouble, my system still won't sleep. Actually, I've never had sleep work on any version of OS X. Forgot to mention before that my motherboard is an GA-EP45-UD3P if that helps any. Again thanks for your time and effort. Also for anybody out there who may read this, How do I know if my system is actually using the DSDT? A lot of the stuff I read is kinda over my head and I am mostly flying blind here... Thx Link to comment Share on other sites More sharing options...
Noam AA Posted September 5, 2011 Share Posted September 5, 2011 Also for anybody out there who may read this, How do I know if my system is actually using the DSDT? A lot of the stuff I read is kinda over my head and I am mostly flying blind here... two options= 1. when booting, write down -v wait=y on chameleon prompt, then chameleon need to stop before moving to osx loading screen, and you should see weather DSDT got loaded or not. 2.you can use DSDTSE or any of the scripts or apps out there, that can extract your current DSDT, and then compering to what need to be loading, and that way you can see if it got loaded or not 3.in most part, putting DSDT.aml on root of hd OR on /Extra folder will do the job for you, as long as it chameleon RC4(or RC3 can't remember) and up,this path is default place for chameleon to load it right away Link to comment Share on other sites More sharing options...
Michaelcard Posted September 5, 2011 Share Posted September 5, 2011 two options=1. when booting, write down -v wait=y on chameleon prompt, then chameleon need to stop before moving to osx loading screen, and you should see weather DSDT got loaded or not. 2.you can use DSDTSE or any of the scripts or apps out there, that can extract your current DSDT, and then compering to what need to be loading, and that way you can see if it got loaded or not 3.in most part, putting DSDT.aml on root of hd OR on /Extra folder will do the job for you, as long as it chameleon RC4(or RC3 can't remember) and up,this path is default place for chameleon to load it right away Thx Noam AA The "-v wait=y" at the chameleon prompt did not work for me. However I discovered that the is a button on the app Chameleon Wizard called "bdmesg" that has a long list of text (maybe information about the boot process???) IDK... anyway I found an entry and it does show a custom DSDT being used, as well as what is in my Extra folder... Here is a snippet from it... Customizing SystemID with : 00000000-0000-0000-0000-001fd080b5e8 Read HFS+ file: [hd(0,2)/Extra/DSDT.aml] 17593 bytes. ACPI table not found: SSDT.aml FADT: Restart Fix applied! FADT: Using custom DSDT! Read HFS+ file: [hd(0,2)/Extra/Extensions/ALC8xxHDA.kext/Contents/Info.plist] 145104 bytes. Read HFS+ file: [hd(0,2)/Extra/Extensions/ElliottForceLegacyRTC.kext/Contents/Info.plist] 1666 bytes. Read HFS+ file: [hd(0,2)/Extra/Extensions/FakeSMC.kext/Contents/Info.plist] 3940 bytes. Read HFS+ file: [hd(0,2)/Extra/Extensions/JMicronATA.kext/Contents/Info.plist] 2041 bytes. Read HFS+ file: [hd(0,2)/Extra/Extensions/NullCPUPowerManagement.kext/Contents/Info.plist] 1498 bytes. So I am using a custom DSDT... Now if i could only get sleep working... To be quite honest I have no desire to even use the sleep function.... It just drives me bonkers that I CAN'T use it... lol Link to comment Share on other sites More sharing options...
Erdbeeere Posted September 5, 2011 Share Posted September 5, 2011 Thanks for your fast reply! I've changed thinks like: smbios to macbookpro6,1 c and p states added unnessasary kexts removed I've done a new sendme file and i've uploaded my extra folder. Maybe you are able to find any "bugs" in my config. Extra_2.zip send_me.zip Greets from Austria Link to comment Share on other sites More sharing options...
sthomp001 Posted September 6, 2011 Share Posted September 6, 2011 Hi MaLd0n, I was hoping you would help me with a DSDT for my laptop. I have a HP DV7t Quad LM726AV (DV7-6195us customized) which I bought from HP. I have previously installed OS X 10.6.7 successfully on my HP DV8t-1000 using Mammoth's method. I have tried installing OS X 10.6.8 on the DV7t using [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url]-Legacy 2.7.2, Bridge Helper and [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] 3.8 with no success. I installed SL 10.6.3 with [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url]-Legacy. Can't boot from the HDD, but can from the [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url]-Legacy disk. The only problem is that most of the devices are not being recognized. The ATI 6770 is not recognized. The touchpad and ethernet are also not recognized. USB works on right side, but not left. When I update to 10.6.7 I lose USB altogether. I've tried different kexts with [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] to no avail. I'm pretty sure the ATI 6770 is causing most of my problems. Any help would be appreciated. Thanks. Link to comment Share on other sites More sharing options...
Recommended Posts