Derty Posted January 19, 2011 Share Posted January 19, 2011 Bueno maldon ha desidido quitar el dsdt autopatcher desde la web. dejo el ultimo que funcionaba para descarga. http://www.osx86.net...utopatcher.html Discontinuado...... actualiza su aplicación y agrega como 95 motherboards, portátiles, toda cosa..... genial. cada arreglo dsdt es individual y especifico para cada placa, desgraciadamente en muchos no dice que versión de bios se utiliza, un muy interesante trabajo. en el post ademas encontraran herramientas smbios especificos... MaLdOn link dsdt autopatcher insanely. post original: http://www.insanelym...howtopic=235523 pagina oficial: http://olarila.com/f....php?f=19&t=507 actualizacion soft dsdt patcher 05-2012 http://olarila.com/f...c.php?f=19&t=62 Patch por motherboard http://olarila.com/forum/packs.php 1 Link to comment Share on other sites More sharing options...
iFIRE Posted January 19, 2011 Share Posted January 19, 2011 actualiza su aplicación y agrega como 50 motherboars cada arreglo dsdt es individual y especifico para cada placa, desgraciadamente en muchos no dice que versión de bios se utiliza, un muy interesante trabajo. tambien realiza un paquete autoinstalable del chamaleon rc5 v700 link: http://www.insanelymac.com/forum/index.php?showtopic=235523 placas soportadas. Acer Aspire 3690, last modified Oct 28 Aspire 5920, last modified Nov 26 ASRock ConRoe945G-DVI, last modified Jan 13 P55M-PRO, last modified Nov 24 Asus G51jx, last modified Jan 16 IPIBL-LB, last modified Dec 22 Maximus-Rampage Formula, last modified Nov 9 P5B, last modified Nov 25 P5B Deluxe Wifi, last modified Nov 13 P5B Premium, last modified Jan 3 P5E, last modified Oct 27 P5G41T-M LX2, last modified Jan 3 P5GC-MX, last modified Dec 11 P5k, last modified Jan 16 P5K Deluxe WiFi, last modified Jan 16 P5K Premium Wi-fi, last modified Jan 16 P5K Pro, last modified Jan 16 P5K VM, last modified Jan 16 P5K-E Wifi-AP, last modified Nov 19 P5K-SE, last modified Dec 11 P5K3 Deluxe WiFi AP Edition, last modified Nov 19 P5KC , last modified Dec 19 P5KPL AM, last modified Dec 21 P5KPL SE, last modified Jan 16 P5KPL-CM, last modified Jan 16 P5KPL-VM, last modified Jan 16 P5KR, last modified Dec 13 P5L-MX, last modified Dec 19 P5LD2-SE, last modified Dec 23 P5LD2-VM DH, last modified Jan 16 P5LD2-X, last modified Nov 9 P5LP LE, last modified Jan 16 P5LP-LE, last modified Nov 10 P5P41C, last modified Oct 29 P5P43TD, last modified Nov 19 P5Q Pro Turbo, last modified Jan 16 P5Q-Deluxe, last modified Nov 24 P5Q-EM, last modified Nov 24 P5Q3, last modified Dec 19 P5QC, last modified Nov 21 P5QL PRO, last modified Nov 22 P5QL-E, last modified Nov 16 P5QL-SE, last modified Oct 29 P5W DH deluxe, last modified Dec 1 P5WD2 Premium, last modified Dec 19 P5WDG2 WS PRO, last modified Nov 19 P6T Deluxe V1, last modified Dec 19 P6T deluxe V2, last modified Nov 22 P6T SE, last modified Jan 16 P6TD Deluxe, last modified Jan 16 P6X58D-E, last modified Jan 16 P7H55-M PRO, last modified Dec 11 P7P55D LE, last modified Jan 17 P7P55D-E, last modified Jan 16 Rampage Formula intel X48, last modified Oct 28 Rampage II Extreme, last modified Jan 16 Rampage II Gene, last modified Jan 16 Rampage III Extreme, last modified Jan 16 Rampage III Formula, last modified Nov 25 Sabertooth X58, last modified Jan 13 Biostar G31-M7 TE, last modified Jan 16 TP45HP, last modified Dec 20 Dell Vostro 1500, last modified Jan 2 XPS M1330, last modified Jan 2 XPS M1530, last modified Jan 9 ECS 945GCT-M, last modified Jan 3 G31T-M, last modified Oct 28 G41T-M, last modified Nov 5 EVGA P55 FTW, last modified Jan 16 X58 SLI Micro, last modified Dec 11 X58 SLI X3, last modified Dec 11 Foxconn 45CMV(-K), last modified Nov 9 G31MXP, last modified Nov 4 Renaissance X58, last modified Dec 22 Generic Patch Generic, last modified Oct 31 Gigabyte GA 945G-DS3, last modified Jan 13 GA 945G-S3, last modified Jan 13 GA 945GCM-S2C, last modified Jan 13 GA 945GCM-S2L, last modified Jan 16 GA 945GMC-S2, last modified Jan 13 GA 945GMF-DS2, last modified Jan 13 GA 945P-S3, last modified Jan 16 GA 945PL-S3E, last modified Jan 13 GA 945PL-S3G, last modified Jan 13 GA 945PLM-S2, last modified Jan 13 GA 965G-DS3, last modified Jan 13 GA 965G-DS4, last modified Jan 13 GA 965GM-DS2, last modified Jan 13 GA 965GM-S2, last modified Jan 13 GA 965P-DQ6, last modified Jan 13 GA 965P-DS3, last modified Jan 13 GA 965P-DS3P, last modified Jan 13 GA 965P-DS4, last modified Jan 13 GA 965P-S3, last modified Jan 13 GA EG31M-S2, last modified Jan 13 GA EG31MF-S2, last modified Jan 13 GA EG41M-S2H, last modified Jan 13 GA EG41M-US2H, last modified Jan 13 GA EG41MF-S2H, last modified Jan 13 GA EG41MF-US2H, last modified Jan 13 GA EG41MFT-US2H, last modified Jan 13 GA EG43M-S2H, last modified Jan 13 GA EG45M-DS2H, last modified Jan 13 GA EG45M-UD2H, last modified Jan 13 GA EP31-DS3L, last modified Jan 11 GA EP35-DS3, last modified Jan 11 GA EP35-DS3L , last modified Jan 11 GA EP35-DS3R, last modified Jan 11 GA EP35-DS4, last modified Jan 9 GA EP41-UD3L, last modified Jan 12 GA EP41-US3L, last modified Jan 12 GA EP41T-UD3L, last modified Jan 12 GA EP41T-USB3, last modified Jan 12 GA EP43-DS3, last modified Jan 12 GA EP43-DS3L, last modified Jan 12 GA EP43-DS3LR, last modified Jan 12 GA EP43-DS3R, last modified Jan 12 GA EP43-S3L, last modified Jan 12 GA EP43-UD3L, last modified Jan 12 GA EP43-US3L, last modified Jan 12 GA EP43C-DS3, last modified Jan 12 GA EP43T-S3L, last modified Jan 12 GA EP43T-UD3L, last modified Jan 12 GA EP43T-USB3, last modified Jan 12 GA EP45-DQ6, last modified Jan 12 GA EP45-DS3, last modified Jan 12 GA EP45-DS3L, last modified Jan 12 GA EP45-DS3LR, last modified Jan 12 GA EP45-DS3P, last modified Jan 12 GA EP45-DS3R, last modified Jan 12 GA EP45-DS4, last modified Jan 12 GA EP45-DS4P, last modified Jan 12 GA EP45-DS5, last modified Jan 12 GA EP45-EXTREME, last modified Jan 12 GA EP45-UD3, last modified Jan 12 GA EP45-UD3L, last modified Jan 12 GA EP45-UD3LR, last modified Jan 12 GA EP45-UD3P, last modified Jan 12 GA EP45-UD3R, last modified Jan 12 GA EP45C-DS3, last modified Jan 12 GA EP45C-DS3R, last modified Jan 12 GA EP45C-UD3R, last modified Jan 12 GA EP45T-DS3, last modified Jan 12 GA EP45T-DS3R, last modified Jan 12 GA EP45T-EXTREME, last modified Jan 12 GA EP45T-UD3LR, last modified Jan 12 GA EP45T-UD3P, last modified Jan 12 GA EP45T-UD3R, last modified Jan 12 GA EP45T-USB3P, last modified Jan 12 GA EQ45M-S2, last modified Jan 12 GA EX38-DQ6, last modified Jan 12 GA EX38-DS4, last modified Jan 12 GA EX38-DS5, last modified Jan 12 GA EX38T-DQ6, last modified Jan 12 GA EX58-DS4, last modified Jan 12 GA EX58-EXTREME, last modified Jan 12 GA EX58-UD3R, last modified Jan 12 GA EX58-UD4, last modified Jan 12 GA EX58-UD4P, last modified Jan 12 GA EX58-UD5, last modified Jan 12 GA G31-S3G, last modified Jan 12 GA G31-S3L, last modified Jan 12 GA G31M-ES2C, last modified Jan 12 GA G31M-ES2L, last modified Jan 12 GA G31M-S2C, last modified Jan 12 GA G31M-S2L, last modified Jan 12 GA G31MF-S2, last modified Jan 12 GA G31MX-S2, last modified Jan 12 GA G33-DS3R, last modified Jan 12 GA G33M-DS2R, last modified Jan 12 GA G33M-S2, last modified Jan 12 GA G33M-S2H, last modified Jan 12 GA G33M-S2L, last modified Jan 12 GA G41M ES2L, last modified Jan 11 GA G41M-Combo, last modified Jan 12 GA G41M-ES2H, last modified Jan 12 GA G41M-ES2L, last modified Jan 12 GA G41MT-D3, last modified Jan 12 GA G41MT-ES2H, last modified Jan 12 GA G41MT-ES2L, last modified Jan 11 GA G41MT-S2, last modified Jan 12 GA H55-UD3H, last modified Jan 12 GA H55-USB3, last modified Jan 12 GA H55M-D2H, last modified Jan 12 GA H55M-S2, last modified Jan 12 GA H55M-S2H, last modified Jan 12 GA H55M-S2V, last modified Jan 12 GA H55M-UD2H, last modified Jan 12 GA H55M-USB3, last modified Jan 12 GA H55N-USB3, last modified Jan 12 GA P35-DQ6, last modified Jan 11 GA P35-DS3, last modified Jan 11 GA P35-DS3L, last modified Jan 11 GA P35-DS3R, last modified Jan 11 GA P35-DS4, last modified Jan 11 GA P35C-DS3R, last modified Jan 11 GA P41-ES3G, last modified Jan 12 GA P41T-D3, last modified Jan 12 GA P41T-ES3G, last modified Jan 12 GA P41T-USB3L, last modified Jan 12 GA P43-ES3G, last modified Jan 12 GA P43T-ES3G, last modified Jan 12 GA P55-S3, last modified Jan 12 GA P55-UD3, last modified Jan 12 GA P55-UD3L, last modified Jan 12 GA P55-UD3L-TPM, last modified Jan 12 GA P55-UD3P, last modified Jan 12 GA P55-UD3R, last modified Jan 12 GA P55-UD4, last modified Jan 12 GA P55-UD4P, last modified Jan 12 GA P55-UD5, last modified Jan 12 GA P55-UD6, last modified Jan 12 GA P55-UD6-C, last modified Jan 12 GA P55-US3L, last modified Jan 12 GA P55-USB3, last modified Jan 12 GA P55-USB3L, last modified Jan 12 GA P55A-UD3, last modified Jan 12 GA P55A-UD3P, last modified Jan 12 GA P55A-UD3R, last modified Jan 12 GA P55A-UD4, last modified Jan 12 GA P55A-UD4P, last modified Jan 12 GA P55A-UD5, last modified Jan 12 GA P55A-UD6, last modified Jan 12 GA P55A-UD7, last modified Jan 12 GA P55M-UD2, last modified Jan 12 GA P55M-UD4, last modified Jan 12 GA Q35M-S2, last modified Jan 12 GA X38-DQ6, last modified Jan 12 GA X38-DS4, last modified Jan 12 GA X38-DS5, last modified Jan 12 GA X38T-DQ6, last modified Jan 12 GA X48-DQ6, last modified Jan 12 GA X48-DS4, last modified Jan 12 GA X48-DS5, last modified Jan 12 GA X48T-DQ6, last modified Jan 12 GA X58-USB3, last modified Jan 12 GA X58A-UD3R, last modified Jan 12 GA X58A-UD5, last modified Jan 12 GA X58A-UD7, last modified Jan 12 GA X58A-UD9, last modified Jan 12 HP HDX18, last modified Nov 25 Intel D945GCLF2, last modified Jan 8 D945GNTLKR, last modified Jan 16 DG31PR, last modified Jan 8 DG33BU, last modified Nov 26 DG33FB, last modified Jan 16 DG35EC, last modified Jan 8 DG41TY, last modified Jan 16 DG965WH, last modified Jan 8 DH55HC, last modified Jan 8 DH55TC, last modified Jan 7 DP35DP, last modified Jan 8 DP43BF, last modified Jan 8 DP55KG, last modified Jan 16 DP55WB, last modified Jan 8 DX58SO, last modified Jan 8 J&W IP35-PRO, last modified Jan 16 MSI 945P Neo3, last modified Jan 17 G31M3-L, last modified Jan 8 MS 7267, last modified Nov 9 P55-CD53, last modified Nov 3 P55A-G55, last modified Dec 22 X58M, last modified Jan 16 Este tico es la bomba Derty, muy bueno i siempre dispuesto a ayudar, esta haciendo un gran trabajo, Gracias MalDon!!!!!!!!!!! Un Saludo!!!!!!!! Link to comment Share on other sites More sharing options...
bluerecap Posted January 19, 2011 Share Posted January 19, 2011 DE lujo con el compañero MalDon, me servira para revivir mi p5k3 deluxe, lástima de mi video radeon hd 2900xt k no corre en SL pero me servira gracias Derty por el dato..... Link to comment Share on other sites More sharing options...
SpiderNet Posted January 20, 2011 Share Posted January 20, 2011 Como dicen por aca... Te pasaste...!!! buena data..!!! Saludos Link to comment Share on other sites More sharing options...
Derty Posted January 20, 2011 Author Share Posted January 20, 2011 Como dicen por aca... Te pasaste...!!! buena data..!!! Saludos los que investigan y aprenden como hacer bien las correcciones del dsdt tienen buena data aqui, porque estan las correciones de placa por placa independiente y les puede ayudar a entender como se realiza y enfoca la correcion de problemas... que de put. madre...ajajaja ej P55 UD5 into method label _DSM parent_adr 0x001F0000 remove_entry; into device name_adr 0x001F0000 insert begin OperationRegion (LPC0, PCI_Config, 0xA4, 0x02)\n Field (LPC0, ByteAcc, NoLock, Preserve)\n {\n AG3E, 1\n } end; # Add method DTGP to the main block, it's used by other patches # 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 0x001D0007 remove_entry; into device name_adr 0x001D0007 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x08)\n {\n "AAPL,current-available", \n 0x05DC, \n "AAPL,current-extra", \n 0x044C, \n "AAPL,current-in-sleep", \n 0x09C4, \n "device-id", \n Buffer (0x04)\n {\n 0x3A, 0x3A, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into method label _DSM parent_adr 0x001A0007 remove_entry; into device name_adr 0x001A0007 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x08)\n {\n "AAPL,current-available", \n 0x05DC, \n "AAPL,current-extra", \n 0x044C, \n "AAPL,current-in-sleep", \n 0x09C4, \n "device-id", \n Buffer (0x04)\n {\n 0x3A, 0x3A, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into device label PWRB code_regex (Name\s\()_HID(\,\sEisaId\s\(\"PNP0C0C\"\)\)) replace_matched begin %1_CID%2 end; # Change methods _STA and _CRS into device HPET (to avoid AppleIntelCPUPowerManagement panic) # 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 (ATT3)\n } end; into_all all code_regex Or\s\(0x03,\sPARM\) replaceall_matched begin Or (PARM, 0x03, PARM) end; # Remove IRQs from devices PIC, RTC and TMR, and add IRQs to device HPET # 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_not IRQNoFlags 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 %2 }) 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 (0x02)\n {\n "device-id", \n Buffer (0x04)\n {\n 0x34, 0x3A, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } 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 0x34, 0x3A, 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 0x34, 0x3A, 0x00, 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 (0x02)\n {\n "device-id", \n Buffer (0x04)\n {\n 0x34, 0x3A, 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 0x34, 0x3A, 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 0x34, 0x3A, 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 0x34, 0x3A, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; # Change ID of device with _ADR 0x001F0000 (LPC) # 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 0x18, 0x3A, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into device label SPKR remove_entry; into device label FDC remove_entry; into device label FDC0 remove_entry; into device label LPT1 remove_entry; into device label LPTE remove_entry; into device label UAR1 remove_entry; into device label UAR2 remove_entry; into device label ECP1 remove_entry; into device label \_SB.PCI0.PEX4.JMB0 remove_entry; into device label \_SB.PCI0.PEX4.JMB1 remove_entry; into device label PEX1.JMB0 remove_entry; into device label PEX1.JMB1 remove_entry; into device label MEM remove_entry; into device label ^^RMEM remove_entry; into all code_regex Notify\s\(\\_SB.PCI0.PX40.UAR1,\s0x02\) remove_matched; into all code_regex Notify\s\(\\_SB.PCI0.LPCB.UAR1,\s0x02\) remove_matched; into all code_regex Notify\s\(\\_SB.PCI0.PX40.UAR2,\s0x02\) remove_matched; into all code_regex Notify\s\(\\_SB.PCI0.LPCB.UAR2,\s0x02\) remove_matched; into device label FWH set_label begin FWHD end; into device label MCH set_label begin MCEH end; into device label PIC set_label begin IPIC end; into device label DMA1 set_label begin DMAC end; into device label TMR set_label begin TIMR end; into device label RTC0 set_label begin RTC end; into device label COPR set_label begin MATH end; into device label OMSC set_label begin LDRC end; into device label IDE1 set_label begin SATA end; into device label CHN0 set_label begin PRT0 end; into device label CHN1 set_label begin PRT1 end; into device label USB0 set_label begin UHC1 end; into device label USB1 set_label begin UHC2 end; into device label USB2 set_label begin UHC3 end; into device label USB3 set_label begin UHC4 end; into device label USB4 set_label begin UHC5 end; into device label USB5 set_label begin UHC6 end; into device label USB6 set_label begin UHC7 end; into device label USBE set_label begin EHC1 end; into device label USE2 set_label begin EHC2 end; into device label PRIM set_label begin PRT0 end; into device label SECD set_label begin PRT1 end; into_all all code_regex DMA1 replaceall_matched begin DMAC end; into_all all code_regex TMR replaceall_matched begin TIMR end; into_all all code_regex RTC0 replaceall_matched begin RTC end; into_all all code_regex COPR replaceall_matched begin MATH end; into_all all code_regex OMSC replaceall_matched begin LDRC end; into_all all code_regex CHN0 replaceall_matched begin PRT0 end; into_all all code_regex CHN1 replaceall_matched begin PRT1 end; into_all all code_regex USB0 replaceall_matched begin UHC1 end; into_all all code_regex USB1 replaceall_matched begin UHC2 end; into_all all code_regex USB2 replaceall_matched begin UHC3 end; into_all all code_regex USB3 replaceall_matched begin UHC4 end; into_all all code_regex USB4 replaceall_matched begin UHC5 end; into_all all code_regex USB5 replaceall_matched begin UHC6 end; into_all all code_regex USB6 replaceall_matched begin UHC7 end; into_all all code_regex USBE replaceall_matched begin EHC1 end; into_all all code_regex USE2 replaceall_matched begin EHC2 end; into device name_adr 0x001E0000 set_label begin PCIB end; into_all all code_regex HUB0 replaceall_matched begin PCIB end; # Change the length of IO segment in device RTC to 0x02 (fix CMOS reset) # 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; # Insert device SBUS into device PCI0 # into device name_adr 0x001F0003 parent_label PCI0 remove_entry; into device label PCI0 insert begin Device (SBUS)\n {\n Name (_ADR, 0x001F0003)\n Device (BUS0)\n {\n Name (_CID, "smbus")\n Name (_ADR, Zero)\n Device (DVL0)\n {\n Name (_ADR, 0x57)\n Name (_CID, "diagsvault")\n }\n }\n Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x02)\n {\n "device-id", \n Buffer (0x04)\n {\n 0x30, 0x3A, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n }\n } end; # Insert return into method _WAK to fix warning # (for Gigabyte motherboards) # into method label _WAK code_regex Return\s\(\s*\n?\s*Package\s*\n?\s*\(0x02\)\s*\n?\s*\{\s*\n?(?:\s*Zero,?\s*\n?){2}\s*\}\s*\n?\s*\) remove_matched; into method label _WAK insert begin Return (Package (0x02)\n {\n Zero, \n Zero\n }) end; into method label \_WAK code_regex Return\s\(\s*\n?\s*Package\s*\n?\s*\(0x02\)\s*\n?\s*\{\s*\n?(?:\s*Zero,?\s*\n?){2}\s*\}\s*\n?\s*\) remove_matched; into method label \_WAK insert begin Return (Package (0x02)\n {\n Zero, \n Zero\n }) end; into scope label _SB insert begin Device (MCEH)\n {\n Name (_HID, EisaId ("APP0006"))\n Name (_GPE, 0x17)\n Name (_STA, 0x0B)\n } end; into scope label \_SB insert begin Device (MCEH)\n {\n Name (_HID, EisaId ("APP0006"))\n Name (_GPE, 0x17)\n Name (_STA, 0x0B)\n } end; # Change method _PTS where Arg0 is 0x05 (shutdown) # into method label _PTS code_regex (If\s*\(LEqual\s*\(Arg0,\s*0x05\)\)\s*\n\s*\{\s*\n)(?:[^\n\}]+\n)+(\s*\}) replace_matched begin %1 Store (One, \\_SB.PCI0.PX40.AG3E)\n Store (Zero, SLPE)\n Sleep (0x10)\n %2\n Else\n {\n Store (Zero, \\_SB.PCI0.PX40.AG3E)\n } end; into method label \_PTS code_regex (If\s*\(LEqual\s*\(Arg0,\s*0x05\)\)\s*\n\s*\{\s*\n)(?:[^\n\}]+\n)+(\s*\}) replace_matched begin %1 Store (One, \\_SB.PCI0.PX40.AG3E)\n Store (Zero, SLPE)\n Sleep (0x10)\n %2\n Else\n {\n Store (Zero, \\_SB.PCI0.PX40.AG3E)\n } end; into definitionblock code_regex . code_regex_not OperationRegion\s*\(PMRS insert begin OperationRegion (PMRS, SystemIO, 0x0430, One)\n Field (PMRS, ByteAcc, NoLock, Preserve)\n {\n , 4, \n SLPE, 1\n } end; # Rename device AZAL to HDEF and change all references to it # into device name_adr 0x001B0000 set_label begin HDEF end; into_all all code_regex AZAL replaceall_matched begin HDEF end; # Insert method _DSM into device with _ADR 0x001B0000 # into method label _DSM parent_adr 0x001B0000 remove_entry; into device name_adr 0x001B0000 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x0A)\n {\n "built-in",\n Buffer (One)\n {\n 0x01\n },\n "codec-id",\n Buffer (0x04)\n {\n 0x85, 0x08, 0xEC, 0x10\n },\n "layout-id",\n Buffer (0x04)\n {\n 0x75, 0x03, 0x00, 0x00\n },\n "device-type",\n Buffer (0x10)\n {\n "Realtek ALC889A"\n },\n "PinConfigurations",\n Buffer (0x28)\n {\n /* 0000 */ 0x10, 0x90, 0xA1, 0x01, 0x20, 0x90, 0xA1, 0x02,\n /* 0008 */ 0x80, 0x30, 0x81, 0x01, 0x90, 0x40, 0x21, 0x02,\n /* 0010 */ 0x30, 0x40, 0x11, 0x01, 0x40, 0x40, 0x01, 0x01,\n /* 0018 */ 0x50, 0x60, 0x01, 0x01, 0x60, 0x20, 0x01, 0x01,\n /* 0020 */ 0x70, 0x61, 0x4B, 0x01, 0xA0, 0x01, 0xCB, 0x01\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end Link to comment Share on other sites More sharing options...
SpiderNet Posted January 23, 2011 Share Posted January 23, 2011 los que investigan y aprenden como hacer bien las correcciones del dsdt tienen buena data aqui, porque estan las correciones de placa por placa independiente y les puede ayudar a entender como se realiza y enfoca la correcion de problemas... que de put. madre...ajajaja Tu lo has dicho bro.. Saludos Link to comment Share on other sites More sharing options...
titooo1 Posted March 9, 2011 Share Posted March 9, 2011 Estoy interesado en la GA G41MT-ES2L, que veo que está ahí listada. Eso significa que podré instalar en esa placa base Snow Leopard con el audio, ethernet, shutdown y reboot funcionando no? Link to comment Share on other sites More sharing options...
MaLd0n Posted March 9, 2011 Share Posted March 9, 2011 Estoy interesado en la GA G41MT-ES2L, que veo que está ahí listada. Eso significa que podré instalar en esa placa base Snow Leopard con el audio, ethernet, shutdown y reboot funcionando no? FILES.zip 1 - copia de la carpeta Extra a la raíz de la HD ou EFI (DSDT generados entra en la carpeta extra) 2- Instalar Chameleon RC5 http://www.insanelymac.com/forum/index.php?showtopic=231075 reboot -v reemplazar AppleHDA (S/L/E) y dos clics para la KextUtility Kext_Utility.zip Link to comment Share on other sites More sharing options...
titooo1 Posted March 9, 2011 Share Posted March 9, 2011 Muchas gracias por las instrucciones MaLd0n. Todavía no he comprado esa motherboard, quería saber si audio, ethernet, shutdown, reboot y sleep pueden funcionar al 100% con esa motherboard. Con tu respuesta entiendo que si, me equivoco? Link to comment Share on other sites More sharing options...
MaLd0n Posted March 10, 2011 Share Posted March 10, 2011 Muchas gracias por las instrucciones MaLd0n. Todavía no he comprado esa motherboard, quería saber si audio, ethernet, shutdown, reboot y sleep pueden funcionar al 100% con esa motherboard. Con tu respuesta entiendo que si, me equivoco? El video a bordo no es compatible(comprar una Nvidia 9xx ou 2xx) Rede http://code.google.com/p/iats/ el resto se soluciona el DSDT(Auto-Patcher) DTGP HID/CID HDEF/ALC888b(+ LegacyHDA + AppleHda patched ou 10.6.2) HPET IRQs RTC SMBUS SHUTDOWN EHCI LPC REMOVED DEVICES _WAK Link to comment Share on other sites More sharing options...
Derty Posted May 7, 2011 Author Share Posted May 7, 2011 se actualizo la aplicación, con portatiles y mas motherboards. Link to comment Share on other sites More sharing options...
dellcorreo Posted May 9, 2011 Share Posted May 9, 2011 link please, a ver si de pronto con el update hay alguna DFi como la mia. saludos. Link to comment Share on other sites More sharing options...
Derty Posted May 9, 2011 Author Share Posted May 9, 2011 link please, a ver si de pronto con el update hay alguna DFi como la mia. saludos. en el primer post esta el link..... http://www.insanelymac.com/forum/index.php...st&id=92509 incluye DFI X58 T3H6, Link to comment Share on other sites More sharing options...
Borracho Posted June 10, 2011 Share Posted June 10, 2011 Wow! Increible, esto si que es facilitar las cosas Aunque no está la ASUS P8P67 EVO, la pro se le parece realmente mucho. Tendré que hacer un par de apaños no? Gracias por el aporte Link to comment Share on other sites More sharing options...
Derty Posted June 10, 2011 Author Share Posted June 10, 2011 Wow!Increible, esto si que es facilitar las cosas Aunque no está la ASUS P8P67 EVO, la pro se le parece realmente mucho. Tendré que hacer un par de apaños no? Gracias por el aporte pasate por su post y preguntale si te lo puede mirar... http://www.insanelymac.com/forum/index.php?showtopic=235523 Link to comment Share on other sites More sharing options...
drafiko Posted June 10, 2011 Share Posted June 10, 2011 pasate por su post y preguntale si te lo puede mirar... http://www.insanelymac.com/forum/index.php?showtopic=235523 Hola A Todos. Soy nuevo en el foro, y llevo ya casi 15 dias leyendo acerca de todo este mundo del hackintosh. Tengo un portatil HP G42 con procesador i5. Se lo he cambiado pues tenía originalmente un i3. La istalación la estoy realizando sobre un disco duro de 500 Gb, donde tengo 3 particiones, una donde tengo un windows 7 funcionando muy bien, otra para el snow leopard, y otra para compartir información. El disco tiene el sistema guid por lo tanto el bootloader charmilion funciona de maravilla. Me funciona todo menos el video y el wifi. he logrado hacer las actualizaciones hasta la 10.6.7. EL video es "Placa de video Intel® HD Graphics" con memoria compartida, y el wifi es una broadcom 4313, pero de ninguna forma logro hacer funcionar ni cambiar la resolucion de video de estos disòsitivos. Tengo varias preguntas y ojalá me puedan ayudar a resolverlas. 1) Quiero empezar a usar el DSDT, que me genera el autopatcher para windows. Corro este programa bajo windows 7 y le doy la opcion "Extract DSDT from system", escojo mi portatil que es el HP G42 y para ese equipo existen las siguientes opciones: PATCH Hp G42 by MaLd0n DTGP HDEF IRQs GENERIC BRIGHTNESS RENAME RTC SMBUS EHCI UHCI USB _L METHODS SHUTDOWN SUPPORT FOR AppleAcpiBatteryManager OS PATCHING FN KEYS PNLF FIX WARNINGS Luego, me genera un archivo dsdt en el escritorio. Quisiera saber si ese archivo se coloca en la carpeta extras del chamilion antes o despues de la instalacion de mi retail dvd snow leopard + nawcom bootcd, o despues de dicha instalación. Segundo, en las opciones de cracion del archivo dsdt no veo por ningun lado el soporte para el wifi ni para la tarjeta de video. Existe alguna forma que yo haga que el video o el wifi funcionen desde este archivo dsdt???? Para las actualizaciones siempre tengo que instalar un legacy_kernel y quisiera saber si extiste la posibilidad de que tenha instalado siempre un mach_kernel para realizar las actualizaciones isn problema. Muchas gracias a todos y espero sus respuestas. Link to comment Share on other sites More sharing options...
Derty Posted August 3, 2011 Author Share Posted August 3, 2011 nuevas actualizaciones............. impresionante. gracias Maldon Link to comment Share on other sites More sharing options...
jpa Posted August 3, 2011 Share Posted August 3, 2011 cual es el link de la descarg o ultima version Link to comment Share on other sites More sharing options...
Derty Posted August 3, 2011 Author Share Posted August 3, 2011 cual es el link de la descarg o ultima version lo actualice..... en el primer post. Link to comment Share on other sites More sharing options...
KariNeko Posted September 4, 2011 Share Posted September 4, 2011 No estuve ingresando a los foros hace unas semanas y hoy me di cuenta cuando decidí abrir el DSDT Auto-Patcher que ya no funcionaba el servidor de los parches, quise entrar al thread oficial en el foro y por lo visto se esfumó también. Alguien sabe que sucedió con este proyecto? Karina. Link to comment Share on other sites More sharing options...
Derty Posted September 4, 2011 Author Share Posted September 4, 2011 No estuve ingresando a los foros hace unas semanas y hoy me di cuenta cuando decidí abrir el DSDT Auto-Patcher que ya no funcionaba el servidor de los parches, quise entrar al thread oficial en el foro y por lo visto se esfumó también. Alguien sabe que sucedió con este proyecto? Karina. opsss...... respuesta de oldnapalm. The Auto-Patcher was maintained by Madon, it was his decision to take it off-line. However the patches (no longer updated) are available here http://olarila.com/forum/viewtopic.php?f=22&t=385 You can apply the patches using DSDT Editor http://olarila.com/forum/viewtopic.php?f=19&t=62 Both apps share the same parsing and patching libraries, they are just different GUIs. Maldon says... removi o DSDT Auto-Patcher acabou aguarde novidades Link to comment Share on other sites More sharing options...
Derty Posted September 5, 2011 Author Share Posted September 5, 2011 dejo la ultima versión funcional. DSDT_Patcher_Linux_Mac_Win.zip Link to comment Share on other sites More sharing options...
platea Posted March 13, 2013 Share Posted March 13, 2013 Hola: estoy intentando hacer uno para el portatil asus k52jb, me podriais indicar como se puede realizar, o si ya hay uno hecho? Gracias. Link to comment Share on other sites More sharing options...
Recommended Posts