Last year I installed 10.5.8 distro on Gateway ID5822U laptop. Since there are much support on Snow Leopard 10.6.7, I got the laptop back to install the retail snow leopard 10.6.3 and updated it to 10.6.7 and it worked with 1366x768x32 resolution every beautifully. Again, we need to know the device ids of the laptop.
Graphics GMA4500 0x2A428086
Ethernet Broadcom Gigabit 0x169814E4
Wifi Intel 5100 0x42328086
So, before we start to do this, we need to install Easybcd 1.7.2 or the new one 2.2 version and setup. Since we had the 10.5.8 installed dual boot with windows 7 already, the easybcd already setup correctly for dual booting. Go out and buy the retail Snow Leopard 10.6.3, download 10.6.7 update combo, iboot, multibeast 3.4, patched gma4500kexts, a portable USB hard drive (this one will work with all intel supported systems-this is a must). We will be installing SL10.6.3-10.6.7 onto this USB portable hard drive then restore it to the internal hard drive when everything is working as we wanted.
This is the video (hd full screen)
Turn on the laptop, hit F2 to enter the bios screen, set the bios to AHCI (if it wasn’t enable, fix the windows os to AHCI before changing this, if not you can’t boot to windows) and enable F12 to select boot menu, select USB HD as the first boot.
F10 to save and exit, since we’re using our USB hard drive, we must turn off the computer everytime for it to detect USB drive, I think this is a bug on this laptop.
Turn off the laptop, turn on and hit F12 to enter boot menu, while in boot menu, place the iboot cd in the dvd drive
select boot menu to DVD/CD
The iboot cd will boot and the iboot screen will come up if there’s no problem with the cd
Now, eject the iboot cd and place the retail snow leopard 10.6.3 in the dvd drive
Wait for about a minute (spinning) then hit F5, the second iboot screen will show the SL 10.6.3 DVD.
Hit the tab key to go to boot option screen, move the cursor to highlight the MacOSX Install DVD and type at the prompt boot: -v USBBusFix=Yes and hit enter.
The screen will have tons of dialogs then the Mac screen setup will appear.
Click Utilities and select disk utility to erase the partition on the USB hard drive (we’re installing on the USB hard drive), make sure we don’t erase the wrong partition, and since this is NOT patched retail installation DVD, the partition must be GUID, if not, it won’t install. If it was MBR, make sure to save all data before converting it to GUID because it will wipe out the disk. Select a small partition 30-50Gb for Mac OS X and the rest for Data with FAT format.
Close disk utility, it will come back to installation screen, select the correct partition to install and click customize to remove some stuff we don’t need
Now we can just click continue to install the drive, make sure to select the correct partition
After 20-30 minutes, it will be done. Turn OFF the computer using the power button.
Turn on the computer and hit F12 again to get to boot menu, while in there, pop out the Mac OS X dvd and put back the iboot cd
select CD/DVD boot from the boot menu and hit enter, when the iboot menu appear, hit the tab key to enter boot flag, move the cursor to the usb drive we just installed Snow Leopard : -v USBBusFix=Yes then hit enter.
Again, after tons of dialog displayed, this time we will enter the welcome screen with MUSIC. Enter everything and get ready to upgrade to 10.6.7
Do not restart when the update is done. Install Multibeast 3.4 right away, the installation will fail due to some reasons, click ignore and re-install Multibeast 3.4 again, this time it will be OK. We only need to select “easybeast”, “voodooHDA.2.72″,”voodooPS2controller”, “voodooPS2trackpad”,”macbook pro 6,1″, “osxsoftware”.
When the installation of multibeast is done, TURN OFF the computer, turn on the computer and this time, the first boot is USB HD, it will boot straight from the USB external hard drive with SL 10.6.7 in it, but we may still need the flag: USBBusFix=Yes to be sure. Click tab key and enter the boot flag: -v USBBusFix=Yes
Now it will boot with 10.6.7 very nicely, but we only have 1024x768x32 resolution. We need to install patched kexts for the 1366x768x32.
After booted to 10.6.7 successfully, we need to install these 2 patched kexts: AppleIntelGMAX3100.kext and AppleIntelGMAX3100FB.kext using kext helper then run kext utility (installed from multibeast 3.4).
We should also install voodoobattery.kext while we’re here to have battery indicator showing.
We also edit com.apple.plist in the Extra folder to add USBBusFix=Yes since this particular laptop doesn’t work very well for some reason. To edit plist file, just open a terminal (application/utility), type sudo nano and drag the plist to the screen, type in password.
Now we can shutdown and start the computer again to have 1366x768x32 and battery indicator.
Check for sound and sd card to make sure everything works
Here are the profile and important information about ID5822U with snow leopard 10.6.7
Now we’re ready to restore this whole USB hard drive to the internal hard drive partition for dual boot Windows 7 and Snow Leopard 10.6.7.
Launch disk utility (application/utilities), we should see our internal hard drive with 3 partitions and our USB external hard drive with label usb30gb
So, our old partition was the 10.5.8 we installed last year, the OS is the windows7. We need to restore the usb30gb partition over the l2smacprox58, be careful not to do it backward.
Click usb30gb and select restore to make sure
When restoring process is done, rename the internal hard drive “usb30gb” to something else “sl1067” to identify the hard drive partition from usb partition.
At this point, we may be able to boot from the easybcd or may not, if we can’t boot from easybcd (restart the system and the menu doesn’t exist) then we need to fix the dual boot from windows 7. To do this, boot from usb30gb (external), while booting, hit tab to show the menu, then select windows partition. The easybcd menu should show up, select windows 7 and boot to windows normally. If we use easybcd 1.7.2, we should have the restore part for vista, just restore from it and everything should work.