Mac OS X Leopard on Lenovo S10
347 words, 2 minutes
Those are quick notes on how to install Mac OS X 10.5.x (Leopard) on the Lenovo IdeaPad S10.
You can watch all the videos from YouTube:
- Installing OS X Leopard on Lenovo S10 via USB Flash Drive
- Updating To and Configuring OS X 10.5.6 Leopard on Lenovo S10 Netbook
- Trackpad Fix For OS X 10.5.6 On The Lenovo S10 Netbook
Now, here’s what I did.
- Boot
MSIWindOSX86.iso, partition disk, install; - On first boot, start in single-user mode ‘
-s’; - Run the ‘
fsck’ and ‘mount’ commands; - Fake finished install:
# touch /Volumes/{DISK_NAME}/var/db/.AppleSetupDone
- Change root password:
passwd - Start normally:
exit - Log in as root and complete the
Mac OS X Setup Assistant. - Fix trackpad property from
Keyboard&Mouse: Preferences / Keyboard & Mouse / Trackpad- Set
Tracking Speed = 3; - In
Trackpad Gestures, setClicking = TRUEandDragging = TRUE.
- Set
- Create a new administrator user and login as this user. You can set
“
Automatic login” is wished; - Fix trackpad for this user;
- Fix Wifi and reboot:
# sudo ./bcm43xx_enabler_0.5.3.sh; - Configure and test Wireless connection;
- Install french language (from
Mac OS X Install DVD/System/Installation/Packages/French.pkg) and keyboard layout (in/Library/Keyboard Layouts); - Upgrade to 10.5.6 (using Combo Update);
- Plug in an external USB Keyboard & Mouse;
With KextHelper, install the video drivers (AppleIntelGMA950,
LaptopDisplay, AppleIntelIntegratedFramebuffer) and reboot. If you get a
grey screen on reboot, try rebooting using the -x flag, remove the kext,
reinstall the extensions from MSi OSX86 Upgrade Pack v1.5 and reboot.
With KextHelper, install the keyboard and mouse drivers
(ApplePS2Controller, AppleACPIPS2Nub). The computer will crash, so hold on
the power button and reboot.
Fix the fan, installing AppleACPIPlatform.kext and reboot.
Fix the Wifi and reboot: # sudo ./bcm43xx_enabler_0.5.2.sh
Set the timezone and automatic synchronization.
With KextHelper, install ClamshellDisplay.kext and AppleUSBEHCI.kext and
reboot.
In a Terminal, “cd /System/Library/Extensions/IOUSBFamily.kext/Contents/Plugins/AppleUSBEHCI.kext/Contents/”
and edit Info.plist. Search for
“
Start OSX86Tools. Run “Repair Permissions”. Run “Clear Extensions Cache”. Reboot.
Fix the sound “sudo rm -rf /System/Library/Extensions/AppleHDA.kext”,
install AzaliaAudio.pkg and reboot.
Install chud_4.6.1. Install and run Audieee. Configure the system to
autorun it on logon and reboot.
Configure TimeMachine and run update again.