cant find anything about the atom support, as it was supported in the testing stage (same as 10.6.2 :()
Given that we've seen nothing regarding Atom support in the kernel, I wouldn't recommend upgrading. If you already did, you can either try the patched 10.6.2 kernel and see how that works (and change your SleepEnabler back), or just wait for a patched kernel. The binary patch last time was sufficiently small that I expect we'll have an update any day now, from one source or another (netkas, meklort).
I afterall have not really all clues for why it worked cause all I did was carbon copy my old 10.6.2 over the partition that failed,installed Netinstaller with the only option of restoring chamelon ,rebooted with 10.6.2
Installing 10.6.3 combo update made me this time a kernel panic with the option single user under chamelon(obviously my sleep enabler was the old version) .
I than placed back the new sleepenabler extension and rebuild my extension.mkext
Reboot miraculously worked like a charm.
My wifi,battery,sound,micro,ethernet,graphic card is recognized under 1000HE as well as sleep when closing lid.About bluetooth seems that it is not really working eventhought hardware is recognized and activated(queer!).
I changed the IOBluetoothFamily.kext the way it works and activation/deactivation.Here it is: http://www.mediafire.com/file/mjvjghmyawo/_IOBluetoothFamily.kext.zip
"Netinstaller"
Is that "NetbookInstaller" by any chance? I know that it does some sort of patching to get around this issue and others; but unfortunately there aren't enough details around how it works to pick out just the things we need on our "normal" Eee's.
Mind running a quick md5 on the kernel so we can see if it's different? Here's the result from my MacBook Pro:
$ md5 /mach_kernel
MD5 (/mach_kernel) = 03a3fc691d83f3cd93266a89825f5232
"option of restoring chamelon"
That's probably what did it; I know Meklort has been working on Chameleon patches that greatly enhance its functionality - looks like it fixes the Atom support as well. However, using a stock Chameleon 2.0RC4 does not work with 10.6.3 on Atom.
CONFIRMED: The version of Chameleon included with NetBookInstaller works with the vanilla 10.6.3 kernel. And as a nice bonus, it recognizes the 1024x600 resolution of the Eee's display, so no more stretched boot graphics. Alternatively, a binpatched 10.6.3 kernel is now available here.
Yep ok here's a copy from terminal
blakken-pcblakken-1:/ blakken$ md5 mach_kernel
MD5 (mach_kernel) = 03a3fc691d83f3cd93266a89825f5232
Besides.I removed all that possible netbookinstaller installed in order to make my eeepc as clean as it was from 10.6.3
I don't like to make mess in my system.But I admit it did help to recover my broken boot.Still skeptical?
Oh, I didn't doubt things were working; I'm just trying to figure out the kernel magic. Since the kernel is identical, there's something else going on, and I'm very curious as to what.
thats strange, for me this has to mean that atom CPUs are supported again? hmm more informations of kexts loaded (your model is 1000HE right?) would be great. the sleepenabler is a newer one as in 10.6.2?
I'm not sure; I've seen plenty of reports of kernel panics on Atom netbooks after 10.6.3. This may be simply folks not replacing SleepEnabler, or it may still be a kernel issue. I'm creating a clone of my OS X volume so I can play around with this. Hopefully I'll have more to report tonight.
Indeed yes ,atom is supported.My intention is not here to give the process about how to install 10.6.3 but only to say yes atom is fully supported on 10.6.3 with NO kernel panics on atom processors.
I've been using my 1000HE those 24hours ahead after the upgrade and there is no kernel panic.The ONLY kext I changed from 10.6.2 was sleepenabler provided by Melkort that's all!
Here is the kexts I'm using since 10.6.0 (some of them had been upgraded but mostly they remain identical from the SL first install),maybe some of them are pointless but I don't care they don't bug the system:
blakken-pcblakken-1:Extra blakken$ cd /Extra/Extensions
blakken-pcblakken-1:Extensions blakken$ ls
AppleACPIBatteryManager.kext IONetworkingFamily.kext
AppleACPIPS2Nub.kext IOPCIFamily.kext
AppleIntelGMA950.kext OSvKernDSPLib.kext
AppleIntelGMA950GA.plugin SMBIOSResolver.kext
AppleIntelGMA950GLDriver.bundle _Disabler.kext
AppleIntelGMA950VADriver.bundle _FakeSMC.kext
AppleIntelIntegratedFramebuffer.kext _IOATAFamily.kext
ApplePS2Controller.kext _IOBluetoothFamily.kext
AttansicL1eEthernet.kext _Natit.kext
IOAudioFamily.kext _SleepEnabler.kext
IOGraphicsFamily.kext _VoodooHDA.kext
IONDRVSupport.kext _VoodooPower.kext
I'm afraid I have to disagree. Loading Mac OS X 10.6.3 on my Eee 901 resulted in an unbootable system, regardless of whether I had a 10.6.3 version of SleepEnabler or no SleepEnabler at all. The kernel didn't panic, but it also never proceeded beyond a gray Apple (the snipper never appeared). Attempting to naively repatch the kernel using a binary diff from 10.6.2 resulted in an immediate reboot.
CONFIRMED: The version of Chameleon included with NetBookInstaller works with the vanilla 10.6.3 kernel. And as a nice bonus, it recognizes the 1024x600 resolution of the Eee's display, so no more stretched boot graphics. Alternatively, a binpatched 10.6.3 kernel is now available here.
Ok thanks Diamondsw for the explanation.But it doesn't explain why 10.6.3 needs to be patched while mine is functionning without patch.More strangely I don't have vanilla kernel installed.
i can confirm this procedure:
replace the sleepenabler.kext with meklort's new one.
update to 10.6.3 and installing chameleon2 NBI of the NetbookInstaller. now i got 10.6.3 on my 1000h working good.
eeemac:~ hendrik$ uname -a
Darwin eeemac.fritz.box 10.3.0 Darwin Kernel Version 10.3.0: Fri Feb 26 11:58:09 PST 2010; root:xnu-1504.3.12~1/RELEASE_I386 i386
eeemac:~ hendrik$ md5 /mach_kernel
MD5 (/mach_kernel) = 03a3fc691d83f3cd93266a89825f5232
that's cool ;)
Means afterall atom is still supported but Chamelon is a different one…I'm gonna check the NBI package in order to see the difference in boot0 or booth
could you tell me how can i patch the systemprofiler? after update my cpu is stated "unknown" in systemprofiler it is stated as a 1,67Ghz CPU but mine is the 1,60 n270. at 10.6.2 it was recognized correctly as a intel core solo n270 and so on. is this related to the stock kernel??
Google About this Mac Fix.I can't send you mine as I erased most of the patches before upgrading to 10.6.2 . About the frequency it depends more on fakesmc and the smsbios.
okay thanks… about this mac is fixed. but it seems that some kexts which are for the 1000HE but running for me as well causes this. but hey… its running ;)
blakken, according to your md5sum above, yes, you are running the vanilla kernel, and you installed the "Chameleon" part of NetBookInstaller, so you have that Chameleon fork as well. In other words, you have exactly what I described above - in fact, I wouldn't have found it without your example. :-) And no, Atom is not supported; if it were then we wouldn't need patches to Chameleon.
ah Diamondsw you have also the vanilla kernel loaded? thought you got the original cause of your MBP. so i got vanilla kernel as well with this md5.
okay my missunderstanding… thanks. so if i get things right, our eee is running the stock kernel, with a bootloader-patch to support atom?! im confused right now :D
As near as I can tell, yup. As to how it accomplishes that little magic trick, I have no idea. It may be simply applying the proper binpatch to the kernel on the fly when it loads it. But that's just a guess.