Last edit 12/10/11
First of all, please accept my apologizes cause my english level is very very poor. I hope you can understand every step clearly, if you have any doubt please feel free to reply me on this same post.
Any suggestion or file is welcome and will be added if it is useful!
I don't have any DSDT programming idea so, if someone can help us with this it will be welcome!
So, what do we need?
Lenovo s12 netbook Nvidia Ion version 2 GB RAM
1 working mac or hackintosh
1 2GB pendrive
1 8GB pendrive
1 USB mouse (you´ll understand this later)
DO YOURSELF A FAVOR… PRINT THIS GUIDE BEFORE DO ANYTHING
or save this page somewhere you can read it easily
Download all this stuff:
Snow Leopard 10.6.0 retail iso image
Chameleon RC5
Extra folder attached to this post
MacOsComboupdate10.6.6
mach_kernel_atom 10.6.6
Kexts and other packages zip file attached to this post
STEP 1
INSTALL PROCESS
On a working mac restore a snow leopard 10.6.0 iso image into the 8GB pen drive
Format the 2GB pen drive with GUI partition (Macos plus with registry)
Install Chameleon bootloader RC5 to the 2GB pendrive and copy the previously downloaded Extra folder into the root of the pen.
Turn on your netbook with both pendrives plugged and choose boot with the 2GB usb device by pressing Fn + F11 during the Lenovo screen.
Chameleon bootloader loads. Choose the Snow Leopard DVD from 8GB pen in the menu.
Apple logo appears, wait and start a standard installation… you know… using Diskutil in the menu bar for formatting your hard disk…(GUI partition (Macos plus with registry) choosing installation extra options, like printer drivers etc.
Once the installation finish copying files a Install failed screen appears. Don't worry about it and restart. REALLY don't worry about it!
Once again reboot with both pen drives plugged, press Fn + F11 during the lenovo screen and boot from your 2GB Pen drive and this time select the Hard disk on the Chameleon bootloader.
Plug an usb mouse until the trackpad install step.
Apple logo appears and after a few minutes finish the installation by filling (or not) apple´s register form.
Finally we have reach the desktop
Now you can unplug (eject) the 8GB pen drive
Note: At this point a lot of things are not working Trackpad included, don't worry about it, trackpad and other stuff like wifi and other devices, will be enabled later
STEP 2
PREPARE FOR 10.6.6 UPDATE
Copy mach_kernel_atom in the root of your hard disk
Install Chameleon bootloader RC5 to the hard disk
Copy the 2GB pendrive extra folder into root hard disk
Enter the extra folder and edit the file com.apple.Boot.plist
Change this line
<string>mach_kernel</string>
for this one
<string>mach_kernel_atom</string>
Save and exit Textedit
If you have problems with permissions trying to save, move the file to the desktop, edit it and re-insert it to the Extra folder
Install the MacOsComboupdate10.6.6
Wait patiently and
Restart
STEP 3
ALMOST DONE
INSTALLING DEVICES
Now its time to install all those kexts and packages from the zip file
I recommend to install one per time so you can test if it working before continuing with the next one
zip files includes:
Battery and bluetooth enabler (pkg)
Note: After installing this package, next restart wil take about 3 or 5 minutes... be patient! and leave it work!
Wired network kext, use kexthelper for install it (experimental but seems to work just fine)
If you already have your wifi card taped on pin 20 this step is not necessary. If not do this...
Wifi (bcm43xx_enabler this is not a kext, its a script, so you must run it from terminal)
Copy the script to the desktop
Open a terminal window
cd Desktop
sudo ./bcm43xx_enabler.sh
follow the script instructions and restart
Sound (kexts) Install the Sound kexts from Sound folder from the zip by using kexthelper
Note: Sound folder includes a DSDT fix DONT INSERT IT! he is there only for study. My DSDT already has this fix attached!
Trackpad (pkg installer plus kexts)
This one is very tricky, use the pkg file (now included in the repository zip attached! thank you HNO3!) and restart. Now the trackpad works but is not very precise.
Install the kexts and prefpane and now you should have a much more sensible trackpad.
The file com.meklort.ps2.helper.plist should be placed in HDROOT / Library / LaunchAgents folder. Do tihs cause if you don´t trackpad preferences on trackpad prefpane will never save your changes.
I have tried to install only the kexts but it doesn't seem to work. Don't know why.
DSDT file (gives you 4 hours or more battery life)
Copy this file to the Extra folder in your hard disk
IMPORTANT! FIND AND DELETE THE FILE AppleGraphicsPowerManagement.kext FROM SYSTEM/LIBRARY/EXTENSIONS
smbios.plist file (Only cosmetics for more macbook look like)
Copy this file to the Extra folder in your hard disk
Houdini (Very useful utility for showing hidden folders and files)
Kext helper (Utility for installing kexts properly)
COSMETICS:
As the Chameleon bootloader RC5 is a debug version every time you turn on the netbook must hit enter twice to startup the system.
The easiest to correct this is download the latest version of Chameleon bootloader, extract it somewhere and replace the "boot" file from your hard disk root for the new one.
Hibernate image is too old... text before apple logo during startup?
add this to your com.apple.Boot.plist in your Extra folder
<key>WakeImage</key>
<string>/var/vm/sleepimage</string>
I have recently upgrade my Lenovo´s ram memory to 3GB in total by replacing the 1GB sodimm for a new one, a Kingston 2GB. Result: Better performance... but i loose the battery meter. So i had to edit my dsdt again. The "3GB dsdt" is attached now to this post as a separate file. Now i have my battery meter again working and a big smile on the face.
RESULTS:
A working snow leopard 10.6.6 OS with almost everything working.
Whats wrong?
Ok, let me tell you that the webcam is not working out of the box.
I have read a lot about this camera and it really seems to be the cheapest peace of crap they (Lenovo) could find out to install on this netbook.
But it works "with a little help of my friends"
Camtwist is a software who enables the camera for using it with Skype or others but the image quality is really poor.
It is very weird but the camera seems to work fine on older versions of Skype!
Many MANY thanks to HNO3, he is helping me a lot by testing the guide from scratch THANK YOU!
Enjoy your "Macbook"
Carlitox
DSDT (SVN) for research and test proposes.
How to use it?
Download and copy svn.aml to your HD root, then restart and during bootloader, press any key and type DSDT=svn.aml and hit enter.
If you wanna try the nvidia fix, dont forget to remove GraphicsEnabler=yes in your com.apple.Boot.plist
NOW BLUETOOTH CAN BE DISABLED
DOWNLOAD THE NEW BLUETOOTH KEXT AND MOVE IT INTO THE EXTRAS FOLDER
REPAIR PERMISSIONS AND THATS IT on the next restart you will be able to disable the bluetooth from the menu bar!
NOW BRIGHT CONTROLS WORKS WITH HELP OF "Brightness Menulet"
Replace Extra folder for this new.zip for a full test. This file contains the last dsdt svn file!
EDIT: SLEEP WORKS, AND LID SLEEP TOO! download last svn dsdt (3gbsvndsdt.zip) and move it into extras folder replacing the old dsdt.aml file.
IMPORTANT EDIT: Finally... after months of study and disappointing kernel panics.... i have successfully cloned my hackintosh using Carbon copy clone, and successfully installed ilife11. USING ONLY BATTERY POWER!
How?
Download and copy the attached kext AppleIntelIntegratedFramebuffer.kext to your Extra folder.... AND install it using Kext Utility. More stability and no more KPS for me using this.
Now re-working on HDMI audio output
New svn3gb dsdt (7/09/11)
For those who uses skype everyday... just like me. Theres a solution for using webcam without CamTwist
Follow this post instructions and enjoy!
TODO LIST: oh yeah....
CLEAN UP!! RE-WRITE THIS GUIDE WITH ALL THE NEW COOL STUFF INCLUDED
THIS IS THE README FILE INCLUDED ON 10.6.8 UPGRADE PACKAGE
------------------------------------------------------------------------------
LENOVO S12 SNOW LEOPARD 10.6.8 UPGRADE GUIDE FROM 10.6.6
Hi guys…
First of all
As you already know, my native language is spanish, so my english is very poor.
I must apologize first cause this step should be easy to apply but it was really difficult to get the working kexts and procedure to explain it on a step by step guide. So it takes me a lot of time to test it before upload this file.
So sorry again, and i´ll try to build an enabler for this, so everyone can install snow 10.6.8 from scratch soon with less pain than now.
ONLY FOLLOW THIS GUIDE IF YOU REALLY KNOW WHAT YOU ARE DOING ANY MISTAKE COULD BREAK YOUR OS.
Ok, lets go for it.
First step.
DOWNLOAD THIS
http://www.megaupload.com/?d=RZZD5HLV
alternative server...
http://www.mediafire...a5r4ki4rw4nsfxf
Download form apple site the 10.6.8 Snow leopard combo update form here.
http://support.apple.com/kb/DL1399
Install it, it will take several minutes.
---------------------------------------------------------------------------------------
AND DONT RESTART AT THE END OF THE COMBOUPDATE!!!
---------------------------------------------------------------------------------------
Note: If you receive any kernel panics during the installation, its because you don't have the AppleIntelIntegratedFramebuffer kext properly installed on your Extra folder. You can get this file by downloading it from the post.
Install it with Kext wizard or copy the file manually and then repair permissions.
Replace your kernel (mach_kernel_atom) from this package to your hard drive.
Simply drag and drop the file to the root of your hard disk. System will prompt you to replace the file. Proceed.
Then open the kext wizard app. and use it to install the provided kexts on this package on System/Library/Extensions and into Extra folder.
Once install finish, then restart your netbook and you shoould have now 10.6.8 working.
Good luck!
Carlitosx



Sign In
Create Account










