Updating Snow Leopard to 10.6.8

All versions of Mac OS X

Moderator: SilverZero

Forum rules
The S netbook is NOT an Apple product and was never intended to run Mac OSX. Fortunately, enthusiasts have found ways to make OSX run on our netbook. However, the process may not be smooth for some. Make sure you have patience and time to get it to run. Most importantly, motivation to read and learn. This forum contains enough information to get OSX running. Most problems you may encounter can be solved just by reading through the forums or searching. So please take the time and read through the forums!

Updating Snow Leopard to 10.6.8

Postby MalibuJack » Sat Jun 25, 2011 1:51 pm

================ THIS WORKED ON 2 SIMILARLY CONFIGURED FIRST GENERATION S10's

It should work on anything that has the S10 Snow Leopard Enabler installed!

FOLLOW THESE STEPS CAREFULLY

BACKUP FULL DISK IMAGE, use CCC instead of disk utility,

10.6.8 Combo update (DOWNLOAD IT and launch it, Don't use the update program)

DO NOT REBOOT

BACK UP YOUR /extra/com.apple.Boot.plist file somewhere, you'll want to put it back if you edited it for any reason

RE-Apply Snow Leopard Enabler 1.1.18 (or 1.1.17 and replace s/l/e/_sleepenabler.kext with most current sleepenabler.kext)

I want to make this very clear, you need to find and delete _sleepenabler.kext then add the new sleepenabler.kext, at a terminal window, in the /system/library/extensions directory, set the permissions and group for sleepenabler.kext, and TOUCH the file so it automatically gets reloaded in cache (you can delete the kext cache also)

Get the newest sleep enabler here: http://code.google.com/p/xnu-sleep-enab ... ip&can=2&q

DO NOT REBOOT

copy your backed up com.apple.Boot.plist file back to /extra/ if you have changes you want to keep.

UPDATE THE FILE /extra/com.apple.Boot.plist to add pmVersion=23 to the kernel flags
(drag file from /extra to desktop, edit it with TextEdit, and move it back)

REBOOT

boot with F8 (hopefully your screen isn't garbled with a bad boot resolution) and ignore caches
you can use -v -F (verbose boot, ignor caches) also add pmVersion=23 (or 21 if you get a kernel panic in sleep enabler with 23)

It should then start, it may take awhile as caches rebuild and some permissions and file attributes are repaired.



BACKUP AND RESTORE ADVICE:

ALWAYS BACK UP THE DISK AS COMPLETELY AS POSSIBLE, either to an uncompressed image or another physical disk.

use a disk copy utility like CCC, disk utility works, but doesn't preserve the partition active flag, or MBR

I only have a single GUID partition,

when restoring or copying disk to a new disk it loses the MBR
you'll need to boot from a thumb drive prepared with the install DVD and the S10 enabler.


Boot the thumb drive and select the boot disk, and re-run S10 enabler once it starts, you might need to type
pmVersion=23 -v from the chameleon boot if your boot.plist files weren't preserved.

My com.apple.Boot.plist
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
   <key>Boot Banner</key>
   <string>No</string>
   <key>Boot Graphics</key>
   <string>No</string>
   <key>device-properties</key>
   <string></string>
   <key>GraphicsEnabler</key>
   <string>Yes</string>
   <key>GUI</key>
   <string>No</string>
   <key>Kernel</key>
   <string>mach_kernel</string>
   <key>Kernel Flags</key>
   <string>-v arch=i386 pmVersion=23</string>
   <key>Legacy Logo</key>
   <string>Yes</string>
   <key>Quiet Boot</key>
   <string>No</string>
   <key>UHCIreset</key>
   <string>Yes</string>
</dict>
</plist>


This should also work on a new install after you complete the base Snow Leopard Enabler install from a thumb drive.

UPDATE

For those of you still getting kernel panics, you might have to use a new patched kernel

http://blog.nawcom.com/legacy_kernel-10.6.8.bz2

This is a new legacy kernel that should stop the kernel panic due to an unsupported CPU (which is highly likely the reason S10 Snow Leopard Enabler 1.1.17 might not work)

UPDATE 2
Link to the blog post...

http://blog.nawcom.com/?p=791 This post has the link to just the kernel, and also a package for the kernel and sleep enabler
Last edited by MalibuJack on Wed Jun 29, 2011 7:02 am, edited 3 times in total.
MalibuJack
Experienced
 
Posts: 147
Joined: Mon Dec 15, 2008 6:55 pm

Advertisement

Re: Updating Snow Leopard to 10.6.8

Postby jimpriser » Sun Jun 26, 2011 5:19 pm

Whoops - my wife updated her S12 (Intel model) before I saw this post. However, it is still working and did not crash. But the menu bar at top - the icons are barely noticable and no icons are visible when clicking "Applications" on the dock launcher. Seems the (normally) transparent black that the icons are on top of is no longer transparent. Kind of odd to describe. The menu bar ones do function even thought not seen. Was running Enabler 1.1.17 with latest SL prior to the update. Guess I have some research to do...
jimpriser
Beginner
 
Posts: 6
Joined: Sat Jul 04, 2009 10:38 pm
Location: Warsaw, IN - USA
Color and Model: White model 4231AFU with bluetooth added
OS(s) installed: OS X 10.6.2 - Windows 7 Ultimate - Fedora 12

Re: Updating Snow Leopard to 10.6.8

Postby step2006 » Fri Jul 08, 2011 2:35 pm

MalibuJack wrote:
RE-Apply Snow Leopard Enabler 1.1.18 (or 1.1.17 and replace s/l/e/_sleepenabler.kext with most current sleepenabler.kext)



So I don't have to replace the sleepenabler.kext if I use SL Enabler 1.1.18 ?
step2006
Expert
 
Posts: 185
Joined: Thu May 28, 2009 9:37 am
Color and Model: White S10
OS(s) installed: OS X 10.6.4


Return to Mac OS X

Who is online

Users browsing this forum: No registered users and 1 guest