Monthly Archive for August, 2009

10.5.8 and The End of a (short) Era

OSX 10.5.8 recently came out so I figured I would do the update on my Lenovo S10 netbook. Just did the usual software update. First reboot I had no wifi. Did a quick reboot and wifi was back! The only other issue was with sleep. It stopped working because the fix for it from the usual install method gets overwritten. Just had to do the quick Info.plist change, refresh the kexts and all was well.

In related news I sold the Lenovo S10. My mention on the blog got a bit of attention and I received a few emails. Shipped off this morning with all the goods to its new owner. I really enjoyed the whole project and what I learned from it. Plus, I had a very low cost mac for a while that served me quite well. Sounds like it’s going to serve as a road warrior now for email, web, etc now. It will also be used as a media container\offloader for photos and video. Hope it serves well!

Mac OSX on Lenovo S10 Revisited

S10MacBookPro

It’s been a LONG time since I have done any updates on running a Lenovo S10 hackintosh. When the 13″ MacBook Pros were released I ran right out and picked one up. I love the little hackintosh netbook, but it just doesn’t have the grunt I really need for running Lightroom and other photo editing software. So I am thrilled with the real deal Mac, but I still wanted to revisit the Lenovo to see how things were coming along. The good news is that it’s going VERY well.

What you’re going to need now:

  1. A working OS X 10.5.6 install (use your real Mac or a friends Mac or Hackintosh, you can do this with only a windows system but it’s a bit more complicated. See this thread from SilverZero)
  2. Retail OSX Leopard DVD 10.5.6
  3. NetbookBootMaker 0.8.1 from http://netputing.com/forum/viewtopic.php?f=10&t=4
  4. VoodooHDA from this thread.
  5. kext helper fromĀ http://cheetha.net/

If you have all the items above you are ready to go! Most everything you need to do is covered in this NetbookBootMaker howto thread. The only change is that in step 9 do not hide files. Once you have completed these steps pretty much everything other than audio and sleep is going to be working on your Lenovo. Those are up next.

To enable sleep you have to edit the Info.plist in

/System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBEHCI.kext/Contents/

You need to add these lines

<key>OSBundleCompatibleVersion</key>

<string>1.0</string>

under

<key>CFBundleVersion</key>

<string>3.1.5</string>

Then you will need to refresh your kexts by using the advanced section of the kext helper utility and running the kext permissions and tag cache rebuild options and rebooting.

To get Audio working:

  1. Delete the AppleHDA.kext from /System/Library/Extensions/ (make a backup of it somewhere to be safe)
  2. Copy the VoodooHDA.kext to the /Extra/LenovoS10Ext/ folder on your boot drive
  3. Run UpdateExtra from the /Extra/ folder
  4. Reboot
  5. You’re done!

There are still shortcomings however. Still no mic working. Still no wired ethernet working. The Audio has some issues after resuming from sleep. I haven’t tried it but apparently this thread has some steps that can fix the sound on sleep issues. Some nice bonuses are a new trackpad control panel entry that gives REALLY nice two finger scrolling capability. Very impressed with this, a huge improvement to the overall experience.

Finally, I’m not really using my S10 anymore. If you are interested in purchasing it please send me an email at web@thekitch.com I’m somewhat flexible on price, make me an offer. This includes both the stock 3 cell battery and a 9 cell battery as well as the 2gig ram upgrade. I’m happy to sell it with a working OSX installation but you’ll need your own 10.5 licensed copy.