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 = TRUE
andDragging = 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.