Inigo Montoya Posted March 26, 2011 Share Posted March 26, 2011 Thanks for the help! I'm now able to run the installer. I've messed up a lot, so now on to reinstall the OS and see if I can go straight to 10.6.7 without using the patched boot file and enabling native video drivers. Quote Link to comment Share on other sites More sharing options...
ZSamuels28 Posted March 27, 2011 Share Posted March 27, 2011 Pavol any chance you can do a step by step guide as to how you got on 10.6.7? Or did you just use your method update to 10.6.6 then use the software center to upgrade to 10.6.7? 4th try... did Pavol's technique using the 10.6.6 combo upgrade... and still got black screen :/ did graphicsenabler and no luck.... stuck at spinning wheel Quote Link to comment Share on other sites More sharing options...
franula Posted March 27, 2011 Share Posted March 27, 2011 Hi guys, After reading this whole post and with great help of Pavel and Driftingbunnies i installed Mac OS X but i... 1. installed 10.6.7 Combo Update instead 10.6.6 in first post 2. Used [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] 3.4 and selected the new ATI kernals from the new 10.6.7 update and touchpad drivers 4. Unchecked NULLCPU or EvOReboot 5. Pick macbook pro 6,1 instead of mac pro 4,1 6. Install chameleon 7. Replace EXTRA folder only since the new kernals don't need the new boot file. 8. Install the audio kernal and ethernet kernal and appleHDAdisabler 9. Reboot Now i have macbook PRO with NO Wireless N and forgeting problem, restart and shutdown works Only if i someone figure out how to turn keyboard lights ON it would be great Quote Link to comment Share on other sites More sharing options...
ZSamuels28 Posted March 28, 2011 Share Posted March 28, 2011 Awesome! I'm gonna try this right now! Hi guys, After reading this whole post and with great help of Pavel and Driftingbunnies i installed Mac OS X but i... 1. installed 10.6.7 Combo Update instead 10.6.6 in first post 2. Used [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] 3.4 and selected the new ATI kernals from the new 10.6.7 update and touchpad drivers 4. Unchecked NULLCPU or EvOReboot 5. Pick macbook pro 6,1 instead of mac pro 4,1 6. Install chameleon 7. Replace EXTRA folder only since the new kernals don't need the new boot file. 8. Install the audio kernal and ethernet kernal and appleHDAdisabler 9. Reboot Now i have macbook PRO with NO Wireless N and forgeting problem, restart and shutdown works Only if i someone figure out how to turn keyboard lights ON it would be great Quote Link to comment Share on other sites More sharing options...
Inigo Montoya Posted March 28, 2011 Share Posted March 28, 2011 Have everything working, thank you for posting that! Does anyone have 802.11n working? Quote Link to comment Share on other sites More sharing options...
franula Posted March 28, 2011 Share Posted March 28, 2011 Have everything working, thank you for posting that! Does anyone have 802.11n working? I have wirelessN working, read 2 posts up Quote Link to comment Share on other sites More sharing options...
ZSamuels28 Posted March 28, 2011 Share Posted March 28, 2011 THANK YOU FRANULA and PAVEL!!!! Finally got everything working, used your way franula but was getting black screen after the spinning wheel. After that I changed the boot options to GraphicsEnabler=No and all works! I am plugged into Ethernet (so I'm not sure if I will get N wireless), but I have a medialink wireless usb adapter that works natively with Mac OSX, so that worked when I plugged it in. http://www.amazon.com/Medialink-Wireless-A...e/dp/B002RM08RE Only thing now that doesn't work is the keyboard buttons and sleep. Oh, and I got a few kernel panics at the beginning but I hope that's over with. Thanks all! If anyone needs help message me! Also, how would I go about installing a windows partition alongside my Mac OSX partition using the chameleon bootloader? Quote Link to comment Share on other sites More sharing options...
franula Posted March 28, 2011 Share Posted March 28, 2011 THANK YOU FRANULA and PAVEL!!!!Finally got everything working, used your way franula but was getting black screen after the spinning wheel. After that I changed the boot options to GraphicsEnabler=No and all works! I am plugged into Ethernet (so I'm not sure if I will get N wireless), but I have a medialink wireless usb adapter that works natively with Mac OSX, so that worked when I plugged it in. http://www.amazon.com/Medialink-Wireless-A...e/dp/B002RM08RE Only thing now that doesn't work is the keyboard buttons and sleep. Oh, and I got a few kernel panics at the beginning but I hope that's over with. Thanks all! If anyone needs help message me! Also, how would I go about installing a windows partition alongside my Mac OSX partition using the chameleon bootloader? I have MAC OSX and Windows 7 and it works great but every OS has his own HardDrive. For that panics you had try and replace this file inside EXTRA folder smbios.plist.zip Quote Link to comment Share on other sites More sharing options...
ZSamuels28 Posted March 28, 2011 Share Posted March 28, 2011 I have MAC OSX and Windows 7 and it works great but every OS has his own HardDrive. For that panics you had try and replace this file inside EXTRA folder smbios.plist.zip Can I do a dual partition? Has anyone fixed these problems? Sleep Microphone HDMI Audio Out Keyboard Shortcuts/Light Quote Link to comment Share on other sites More sharing options...
franula Posted March 28, 2011 Share Posted March 28, 2011 Can I do a dual partition? Has anyone fixed these problems? Sleep Microphone HDMI Audio Out Keyboard Shortcuts/Light Yeah, that would be nice Quote Link to comment Share on other sites More sharing options...
Inigo Montoya Posted March 28, 2011 Share Posted March 28, 2011 Hm, I followed your process but I can't connect to n. Even if I put my router in n+g mixed mode it can't connect. Only g. Also, which version of chameleon is everyone installing? I used the one in [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] 3.4 with the ATI option. I have wirelessN working, read 2 posts up Quote Link to comment Share on other sites More sharing options...
franula Posted March 28, 2011 Share Posted March 28, 2011 This one Chameleon_v2.0_RC5_r750.zip Quote Link to comment Share on other sites More sharing options...
Inigo Montoya Posted March 28, 2011 Share Posted March 28, 2011 Oh man, thanks! I'm going to try this as soon as I get home from work. (almost tempted to leave early!) This one Chameleon_v2.0_RC5_r750.zip Quote Link to comment Share on other sites More sharing options...
franula Posted March 28, 2011 Share Posted March 28, 2011 Welcome Quote Link to comment Share on other sites More sharing options...
frenchie Posted March 28, 2011 Share Posted March 28, 2011 I'm doing a lot of reading on how DSDT works. I have a working install of 10.6.7 . The only noticeable problem I have is the trackpad. It just doesn't like scrolling. Still kind of confused about the whole process drifting bunnies went through though. I haven't done a lot of stuff since 2006. My has this process changed a significant amount! Quote Link to comment Share on other sites More sharing options...
driftingbunnies Posted March 28, 2011 Share Posted March 28, 2011 I basically did what Franula did. 1. [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] 2. Install SL (partition according to tonymacx depending on what you want) 3. [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] into OSX after installation is done 4. Boot up [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] 3.4. don't install yet 5. Install 10.6.7 combo update 6. Install [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url]. (select ATI drivers, touchpad, all misc except EvOReboot and NULLCPU and USB 3.0) Select Macbookpro 6,1 7. Install chameleon 8. Copy Extra folder over. 9. Reboot 10. Install audio drivers (probably need to install disabler too) and LAN driver. 11. install chameleon prefpane. Copy DSDT to EXTRA folder and use the prefpane to link the DSDT to chameleon. That's basically what I did. I'm not sure what changes will do what but if you install that way, you'll have all the issues I have but a still workable computer. I'm not sure how Franula got the wireless N to work. I'm sure he'll chime in when he sees this. Quote Link to comment Share on other sites More sharing options...
franula Posted March 28, 2011 Share Posted March 28, 2011 @Maldon Can you please help me with DSDT also? i just copied EXTRA folder provided by Pavel, also i saw in DSDT forum that someone got HDMI audio working... thanx Quote Link to comment Share on other sites More sharing options...
driftingbunnies Posted March 28, 2011 Share Posted March 28, 2011 basically you copy the DSDT to EXTRA folder and then link it using chameleon on the prefpane. I'm not sure how else you would install it. Quote Link to comment Share on other sites More sharing options...
MaLd0n Posted March 28, 2011 Share Posted March 28, 2011 DSDT Auto-Patcher G73JH DSDT_Auto_Patcher_G73JH.zip Extra Extra_NoteBook_Core_i.zip 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 device label WLAN insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x0C)\n {\n "AAPL,slot-name",\n Buffer (0x08)\n {\n "AirPort"\n },\n "device-id",\n Unicode ("*"),\n "device_type",\n Buffer (0x08)\n {\n "AirPort"\n },\n "model",\n Buffer (0x34)\n {\n "Atheros 9285 8802.11 b/g/n Wireless Network Adapter"\n },\n "subsystem-id",\n Buffer (0x04)\n {\n 0x8F, 0x00, 0x00, 0x00\n },\n "subsystem-vendor-id",\n Buffer (0x04)\n {\n 0x6B, 0x10, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into_all scope label _PR code_regex Alias\s\([^\n]+\n removeall_matched; into_all scope label \_PR code_regex Alias\s\([^\n]+\n removeall_matched; into_all all code_regex And\s\(CTRL,\s0x1E\) replaceall_matched begin And (CTRL, 0x1E, CTRL) 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 "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 "AAPL,device-internal",\n 0x10,\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 "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 "AAPL,device-internal",\n 0x10,\n Buffer (One)\n {\n 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into device label PS2K insert begin Method (_DSM, 4, NotSerialized) \n {\n Store (Package ()\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 } end; into method label GLCS code_regex Return\s\(Zero\) remove_matched; into method label GLCS insert begin Return (Zero) 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 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 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_all all code_regex (Acquire\s\(MUTE,\s0x)....\) replace_matched begin %1FFFF) end; into method label _INI parent_label _SB.PCI0 code_regex ^((?:.|\n)*)$ replace_matched begin /*\n %1 */\n Store (0x07D6, OSYS) end; into method label _INI parent_label \_SB.PCI0 code_regex ^((?:.|\n)*)$ replace_matched begin /*\n %1 */\n Store (0x07D6, OSYS) end; into method label _INI parent_label _SB code_regex ^((?:.|\n)*)$ replace_matched begin /*\n %1 */\n Store (0x07D6, OSYS) end; into method label _INI parent_label \_SB code_regex ^((?:.|\n)*)$ replace_matched begin /*\n %1 */\n Store (0x07D6, OSYS) 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 label USB1 set_label begin UHC1 end; into device label USB2 set_label begin UHC2 end; into device label USB3 set_label begin UHC3 end; into device label USB4 set_label begin UHC4 end; into device label USB5 set_label begin UHC5 end; into device label USB6 set_label begin UHC6 end; into device label USB7 set_label begin UHC7 end; into_all all code_regex USB1 replaceall_matched begin UHC1 end; into_all all code_regex USB2 replaceall_matched begin UHC2 end; into_all all code_regex USB3 replaceall_matched begin UHC3 end; into_all all code_regex USB4 replaceall_matched begin UHC4 end; into_all all code_regex USB5 replaceall_matched begin UHC5 end; into_all all code_regex USB6 replaceall_matched begin UHC6 end; into_all all code_regex USB7 replaceall_matched begin UHC7 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 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; 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 OCR2 code_regex Return\s\(Zero\) remove_matched; into method label OCR2 insert begin Return (Zero) end; into method label OCRT code_regex Return\s\(Zero\) remove_matched; into method label OCRT insert begin Return (Zero) end **** UPDATE to 10.6.7 -use Auto-Patcher (the DSDT will be generated on the desktop) -copy DSDT to Extra http://www.insanelymac.com/forum/index.php...st&id=89890 -put Extra in HD's root -Install Chameleon RC5 http://www.insanelymac.com/forum/index.php...t&p=1661084 -PS2 VoodooPs2 http://www.insanelymac.com/forum/index.php...st&id=87706 or ApplePs2 http://www.insanelymac.com/forum/index.php...st&id=89083 -Reboot -v Let me know whether it is working or not. Can you please help me with DSDT also? i just copied EXTRA folder provided by Pavel, also i saw in DSDT forum that someone got HDMI audio working... Nvidia or Ati? send me files http://www.insanelymac.com/forum/index.php...st&id=81816 Quote Link to comment Share on other sites More sharing options...
franula Posted March 28, 2011 Share Posted March 28, 2011 send me fileshttp://www.insanelymac.com/forum/index.php...st&id=81816 ATI Here it is send_me.zip Thanx Quote Link to comment Share on other sites More sharing options...
franula Posted March 28, 2011 Share Posted March 28, 2011 Strange thing about that Wireless N issue.... At home i have TP-Link router and it works fine, at work we have Trendnet N only and it also works but i tried to connect to few other routers and it connects but no Internet.... Maybe it's router problem not G73 Quote Link to comment Share on other sites More sharing options...
MaLd0n Posted March 28, 2011 Share Posted March 28, 2011 ATI look it http://www.insanelymac.com/forum/index.php...t&p=1646480 bcc9 can certainly help you Quote Link to comment Share on other sites More sharing options...
franula Posted March 28, 2011 Share Posted March 28, 2011 look ithttp://www.insanelymac.com/forum/index.php...t&p=1646480 bcc9 can certainly help you Any chance for my DSDT? thanx Quote Link to comment Share on other sites More sharing options...
MaLd0n Posted March 28, 2011 Share Posted March 28, 2011 Any chance for my DSDT? thanx dsdt.franula.zip if you use voodoohda use applehdadisabler EvOreboot NullCPUPowerManagement look it http://www.insanelymac.com/forum/index.php...st&id=89890 Quote Link to comment Share on other sites More sharing options...
ZSamuels28 Posted March 29, 2011 Share Posted March 29, 2011 DSDT Auto-Patcher G73JHDSDT_Auto_Patcher_G73JH.zip Extra Extra_NoteBook_Core_i.zip 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 device label WLAN insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x0C)\n {\n "AAPL,slot-name",\n Buffer (0x08)\n {\n "AirPort"\n },\n "device-id",\n Unicode ("*"),\n "device_type",\n Buffer (0x08)\n {\n "AirPort"\n },\n "model",\n Buffer (0x34)\n {\n "Atheros 9285 8802.11 b/g/n Wireless Network Adapter"\n },\n "subsystem-id",\n Buffer (0x04)\n {\n 0x8F, 0x00, 0x00, 0x00\n },\n "subsystem-vendor-id",\n Buffer (0x04)\n {\n 0x6B, 0x10, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into_all scope label _PR code_regex Alias\s\([^\n]+\n removeall_matched; into_all scope label \_PR code_regex Alias\s\([^\n]+\n removeall_matched; into_all all code_regex And\s\(CTRL,\s0x1E\) replaceall_matched begin And (CTRL, 0x1E, CTRL) 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 "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 "AAPL,device-internal",\n 0x10,\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 "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 "AAPL,device-internal",\n 0x10,\n Buffer (One)\n {\n 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into device label PS2K insert begin Method (_DSM, 4, NotSerialized) \n {\n Store (Package ()\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 } end; into method label GLCS code_regex Return\s\(Zero\) remove_matched; into method label GLCS insert begin Return (Zero) 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 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 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_all all code_regex (Acquire\s\(MUTE,\s0x)....\) replace_matched begin %1FFFF) end; into method label _INI parent_label _SB.PCI0 code_regex ^((?:.|\n)*)$ replace_matched begin /*\n %1 */\n Store (0x07D6, OSYS) end; into method label _INI parent_label \_SB.PCI0 code_regex ^((?:.|\n)*)$ replace_matched begin /*\n %1 */\n Store (0x07D6, OSYS) end; into method label _INI parent_label _SB code_regex ^((?:.|\n)*)$ replace_matched begin /*\n %1 */\n Store (0x07D6, OSYS) end; into method label _INI parent_label \_SB code_regex ^((?:.|\n)*)$ replace_matched begin /*\n %1 */\n Store (0x07D6, OSYS) 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 label USB1 set_label begin UHC1 end; into device label USB2 set_label begin UHC2 end; into device label USB3 set_label begin UHC3 end; into device label USB4 set_label begin UHC4 end; into device label USB5 set_label begin UHC5 end; into device label USB6 set_label begin UHC6 end; into device label USB7 set_label begin UHC7 end; into_all all code_regex USB1 replaceall_matched begin UHC1 end; into_all all code_regex USB2 replaceall_matched begin UHC2 end; into_all all code_regex USB3 replaceall_matched begin UHC3 end; into_all all code_regex USB4 replaceall_matched begin UHC4 end; into_all all code_regex USB5 replaceall_matched begin UHC5 end; into_all all code_regex USB6 replaceall_matched begin UHC6 end; into_all all code_regex USB7 replaceall_matched begin UHC7 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 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; 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 OCR2 code_regex Return\s\(Zero\) remove_matched; into method label OCR2 insert begin Return (Zero) end; into method label OCRT code_regex Return\s\(Zero\) remove_matched; into method label OCRT insert begin Return (Zero) end **** UPDATE to 10.6.7 -use Auto-Patcher (the DSDT will be generated on the desktop) -copy DSDT to Extra http://www.insanelymac.com/forum/index.php...st&id=89890 -put Extra in HD's root -Install Chameleon RC5 http://www.insanelymac.com/forum/index.php...t&p=1661084 -PS2 VoodooPs2 http://www.insanelymac.com/forum/index.php...st&id=87706 or ApplePs2 http://www.insanelymac.com/forum/index.php...st&id=89083 -Reboot -v Let me know whether it is working or not. Nvidia or Ati? send me files http://www.insanelymac.com/forum/index.php...st&id=81816 I tried the auto dsdt and my sound stopped working so I took it out, seems this one is working out for me. Also, thanks franula for the com.apple.Boot.plist file... stupid me mine said MacPro4,1 because that's the one I was using... no wonder it was giving me kernel panics :X... Extra.zip Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.