carlnunes Posted December 12, 2009 Share Posted December 12, 2009 Here's my account with installing 10.6 on GA-EP45-UD3L. SPECS - Intel Core 2 Duo E8400 Wolfdale 3.0GHz - G.SKILL 4GB (2 x 2GB) DDR2 1066 - GIGABYTE GA-EP45-UD3L (BIOS F7) - Sony DVD+R SATA - Seagate 320GB SATA 7200RPM - Snow Leopard 10.6 Retail DVD force 32bit INSTALL - Bios settings config(because SL will reset it) - Boot with custom SL boot CD(iso found at above link to GA-EP45 thread), type arch=i386(for 32bit) - Swap for retail SL DVD, and press F5(may read error while drive initiates) - Install SL(may read Failed! at end; this is okay) - Reboot, swap DVD for CD and configure the Bios settings before OS starts; type arch=i386 - Once in SL, Install bootloader PCEFI 10.5 w/ Chameleon V2.0 Rc3r658 - Copy Kext and Extension folder to Extra folder - Copy your custom dsdt.aml to /Extra/asdt.aml(lowercase) - Copy your custom com.apple.boot.plist and smbios.plist to /Extra/ - Now reboot without CD - Update via standalone 10.6.1, don't reboot until your custom files are in place - Make any additional edits to your custom files before reboot - Now reboot into 10.6.1 - Update via standalone 10.6.2, don't reboot until your custom files are in place - Delete dsmos.kext and copy over fakesmc.kext to /Extra/Extensions/ and make any additional edits to your custom files before reboot - Now reboot into SL 10.6.2 Custom Files Kext: - Use the Install Guide Support Files from the first link. - Run Kext Utility every time you mess with kext or the folders for the kext - I deleted jmicronATA.kext from System/Library/Extensions; because I don't use IDE com.apple.Boot.plist: - <key>Kernel</key><string>mach_kernel</string> - <key>Kernel Flags</key><string>rd=disk0s2</string> - <key>USBBusFix</key><string>Yes</string> - <key>arch</key><string>i386</string> smbios.plist: - Lizard will make this easy. - Check your version of Chameleon and the available options Audio ALC888: - dsdt.aml edit with iaslMe; added HDEF code; see link below for details - LegacyHDA.kext from 4 out 2 in HDA series - Finally no pop / crack sound while adjusting audio. Graphics 4890 reference: - EVOenabler.kext.zip, ATI4800Controller.kext.zip, ATIRadeonX2000.kext.zip found here: - Dual monitors - nope. SpeedStepping: - Yes, via dsdt.aml edits; see FormerlyKnownAs' original thread here. Apple Software Update - Successfully ran Apple Software Update in 10.6.2 with no known problems Run Time 12/28/09: - All running very well; with reasonable temps. 01/24/10: - Software Update went smooth; with latest security releases. 03-21-10 - Everything is running smooth; rock solid. 10.6.3 Kernel Update - Backup AppleHDA.kext(10.6.2 version) from /S/L/E - Remove SleepEnabler.kext from /Extra/Extensions - Install update, don't restart - Replace NullCPUPowerManangment.kext with new one in from /Extra/Extensions - Add new SleepEnabler.kext - Delete ATI4800Controller.kext from /Extra/Extensions - Reboot, -F if you have to ignore cache - Run Exotic pkg and fix for ATI card - Replace AppleHDA.kext(new 10.6.3 version) in /S/L/E with the backed up 10.6.2 version - Reboot, should have sound - I had to run kextcache -v 1 -m /Volumes/SystemHD/Extra/Extensions.mkext /Volumes/SystemHD/Extra/Extensions/ /Volumes/SystemHD/System/Library/Extensions/ and kextcache -v 1 -m /Volumes/SystemHD/System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /Volumes/SystemHD/System/Library/Extensions/ Time Machine Restore - Boot using custom boot CD, then to SL DVD - Restore Time Machine backup - Boot into SL using custom boot CD - Reinstall PCEFI Bootloader * Little Snitch Rules have been reset but I can easily configure on the fly. Buy lil Snitch! Flash Bios to Delete DSDT.aml - Flashed to F9 first, then Flashed to custom 5UD3LWID.07m - Followed this Guide - no longer needed kext; sleepenabler.kext, openhaltrestart.kext - had to add VoodooPowerMini.kext for speedsteping, alot easier than editing an dsdt.aml - added IOAHCIBlockStorageInjector.kext to remove orange icons Kext and Permissions - run Kext Utility In Terminal: - kextcache -v 1 -m /Volumes/SystemHD/Extra/Extensions.mkext /Volumes/base/Extra/Extensions/ /Volumes/SystemHD/System/Library/Extensions/ - kextcache -v 1 -m /Volumes/SystemHD/System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /Volumes/SystemHD/System/Library/Extensions/ - sudo diskutil repairPermissions / - Reboot 10.6.4 Update - 10.6.4 Combo Update - Netkas Exotic ATI pkg - KextUtility then the kextcache commands - Reboot - Replace AppleHDA.kext - KextUtility then the kextcache commands; again 10.6.5 Update - 10.6.5 Combo Update - Netkas Exotic ATI pkg - KextUtility then the kextcache commands - Reboot - Replace AppleHDA.kext - KextUtility then the kextcache commands; again 10.6.7 Update/Reinstall - Boot with custom boot CD and type "arch=i386" Link to comment https://www.insanelymac.com/forum/topic/202041-carls-ga-ep45-ud3l-radeon-4890-leopard-1062-retail-install/ Share on other sites More sharing options...
waldo_pepperjack Posted December 29, 2009 Share Posted December 29, 2009 Carl, I partly used your guide to help me move from 10.5.8 to 10.6.2. I also used the Vanilla Retail 10.6.2 with Chameleon v2 RC4 for Gigabyte GA-EP45-DS3L, Illustrated Step by Step Guide + BootCD = Untouched Retail System I now have everything working except: -speedstep -sleep I used the dsdtpatcher (koalala's) and blackosx's guide to do my dsdt alterations. Ethernet, alc888 audio, graphics, BIOS reset patch, USB-wakefromsleep, are all taken care of via dsdt, rather than with com.apple.Boot.plist (which has no device info now). Have you had any luck w/ sleep? I am about to start doing some dsdt work for speedstep and more importantly, sleep (as opposed to the USB-wakefromsleep), but I don't want to reinvent the wheel. I can't seem to find the exact specifics about changes to enable sleep, though. EDIT: OK, found and fixed the sleep part! I missed the part about the 10.6.2 sleepenabler.kext that is needed for 10.6.2. Now I just have to do some more edits so I have wakeup via keyboard and mouse, rather than just from the power button. EDIT #2 Now wakeup via kbd & mouse is fixed by an additional dsdt tweak. I no longer need my RealtekR1000.mext in /E/E, and Bonjour, Sleep (by menu choice & auto/idle-sleep), TimeMachine, WakeOnLAN are all working perfectly. I'm probably skipping the speed stepping stuff for now. Link to comment https://www.insanelymac.com/forum/topic/202041-carls-ga-ep45-ud3l-radeon-4890-leopard-1062-retail-install/#findComment-1371900 Share on other sites More sharing options...
carlnunes Posted January 9, 2010 Author Share Posted January 9, 2010 ... I'm probably skipping the speed stepping stuff for now. I like the speed stepping for temps. I want to know my machine is throttling and not going full blast all the time. Probably one of the coolest edits so far too! It's tech; but worth the effort. I didn't have instant notification enabled; but now I do. Sorry I couldn't respond sooner. Link to comment https://www.insanelymac.com/forum/topic/202041-carls-ga-ep45-ud3l-radeon-4890-leopard-1062-retail-install/#findComment-1380432 Share on other sites More sharing options...
phantasm10 Posted January 9, 2010 Share Posted January 9, 2010 EDIT #2 Now wakeup via kbd & mouse is fixed by an additional dsdt tweak. I no longer need my RealtekR1000.mext in /E/E, and Bonjour, Sleep (by menu choice & auto/idle-sleep), TimeMachine, WakeOnLAN are all working perfectly. I'm probably skipping the speed stepping stuff for now. What did you do to get Bonjour working properly? Link to comment https://www.insanelymac.com/forum/topic/202041-carls-ga-ep45-ud3l-radeon-4890-leopard-1062-retail-install/#findComment-1380603 Share on other sites More sharing options...
Recommended Posts