Jump to content

Patched mach_kernel 10.6.0 for Atom-based netbooks


teateam
 Share

347 posts in this topic

Recommended Posts

  • 2 weeks later...

I just want to make sure i have the process right here...

 

i just finished my first one - a lenovo s10 with 10.6.3

 

when i read Tea's blog i see there are three steps for me to update to 10.6.7

 

i download the patch

 

run terminal commands

 

run the update

 

dont reboot - run more terminal commands.

 

 

There there is a lot of information about .kext files - am i missing a step or not catching some prerequisite?

 

from reading it seems like the terminal commands take care of the .kext files, true?

Link to comment
Share on other sites

This is just a random thought of mine, and I couldn't think of anywhere else to put this. Would it be possible for Atom support to be patched into the Lion Developer Preview? If not, does that mean those of us on Atom based netbooks are going to be stuck on Snow Leopard for good?

Link to comment
Share on other sites

  • 2 weeks later...

Hi,

 

I only have the 10.6.0 Snow Leopard install DVD as I bought it a couple years ago. Been trying to get working on an Atom D525 and only way I could boot the installer usb dvd image was to copy the 10.6.2 patched atom kernel onto the usb key. Problem is I get Kernel panic at boot after it installs.

 

I tried to install the osx onto an externel usb hard drive and got around the KP problem by running the 10.6.4 combo update onto the external drive and copying the mach_kernal 10.6.4 file onto the root. Then I could boot into safe mode. Problem is I'm trying to the install onto a hard drive thats installed into a netbox where I can't run combo update unless I pull it out of the case and hook it to an external usb adapter I suppose, but if there was a patched 10.6.0 atom kernel anywhere anyone know where I could find it?

 

Or am I thinking too hard here? Maybe I should just buy a new SL 10.6.3 install DVD from Bestbuy?

 

Thanks.

Link to comment
Share on other sites

  • 4 weeks later...

The video worked for me in upgrading a 10.6.0 Acer Aspire One ZG5 to 10.6.7, with the following noted:

  • No sleepenabler.kext installed in 10.6.0, so downloaded the latest version and installed in system/Library/Extensions when I got to that step. I'm not sure whether this is even required for the Acer Aspir One (Can anyone comment, please?)
  • No mach_kernel_atom2 in root, as system still at 10.6.0, so no need to rename the file.
  • Had multiple "System Extension cannot be used" msgs after restart, fixed by running kext utility.

Apart from these things, all working ok.

Many thanks to Teateam for the excellent work in both the patched files, and the video.

Link to comment
Share on other sites

Is there any chance to patch Lion kernel?

 

MAik,

 

A patched Lion kernel is currently being worked on. It has been patched for 64bit Atom CPU's, but 32bit should be done very soon.

 

I hope this helps you.

 

All the best,

 

NSCXP2005

Link to comment
Share on other sites

  • 1 month later...
let's wait for tea mach_kernel hacker (his blog, pity, on russian language) - hope he will do the modifications soon

 

i am a russian. and i wrote him a message. (in 10.6.7 blog) may be he Will notice it and will accelerate patching work!

 

my eee pc (10.6.7) is still waiting for his work ^)

Link to comment
Share on other sites

at last!

 

here: hxxp://prasys.info/2011/06/howto-macos-x-10-6-8-and-intel-atoms/

legacy kernel works with atom!!

we now can upgrade to 10.6.8 and simply wait for patched kernel!

 

kernel hxxp://blog.nawcom.com/legacy_kernel-10.6.8.bz2

 

legacyappleRTC must to be deleted or (MY) eee could boot only from second time

no KP... but only spinning wheel

(1000he N280)

 

kernel checked..

working...

Link to comment
Share on other sites

at last!

 

here: hxxp://prasys.info/2011/06/howto-macos-x-10-6-8-and-intel-atoms/

legacy kernel works with atom!!

we now can upgrade to 10.6.8 and simply wait for patched kernel!

 

kernel hxxp://blog.nawcom.com/legacy_kernel-10.6.8.bz2

 

checked.. working...

If I have the time I will edit the kernel binary to work with Atom cpu's... ;)

Link to comment
Share on other sites

Ok, try it and post result. I test only 32-bit kernel - all work.

00029E38: 0F B8
00029E39: B6 0F <- cpu 64
00029E3A: 05 00
00029E3B: 6F 00
00029E3C: 1B 00
00029E3D: 69 88
00029E3E: 00 05
00029E3F: C1 6A
00029E40: E0 1B
00029E41: 04 69
00029E43: 05 90
00029E44: 65 90
00029E45: 1B 90
00029E46: 69 90
00029E47: 00 90
007EDD10: 0F B8
007EDD11: B6 0F <- cpu 32
007EDD12: 05 00
007EDD13: 8A 00
007EDD14: 2D 00
007EDD15: 87 A2
007EDD16: 00 89
007EDD17: C1 2D
007EDD18: E0 87
007EDD19: 04 00
007EDD1A: 00 90
007EDD1B: 05 90
007EDD1C: 89 90
007EDD1D: 2D 90
007EDD1E: 87 90
007EDD1F: 00 90

Link to comment
Share on other sites

Ok, try it and post result. I test only 32-bit kernel - all work.

00029E38: 0F B8
00029E39: B6 0F <- cpu 64
00029E3A: 05 00
00029E3B: 6F 00
00029E3C: 1B 00
00029E3D: 69 88
00029E3E: 00 05
00029E3F: C1 6A
00029E40: E0 1B
00029E41: 04 69
00029E43: 05 90
00029E44: 65 90
00029E45: 1B 90
00029E46: 69 90
00029E47: 00 90
007EDD10: 0F B8
007EDD11: B6 0F <- cpu 32
007EDD12: 05 00
007EDD13: 8A 00
007EDD14: 2D 00
007EDD15: 87 A2
007EDD16: 00 89
007EDD17: C1 2D
007EDD18: E0 87
007EDD19: 04 00
007EDD1A: 00 90
007EDD1B: 05 90
007EDD1C: 89 90
007EDD1D: 2D 90
007EDD1E: 87 90
007EDD1F: 00 90

 

tea,

Thanks for it. I would like to try it but there is 0 seeds. Is there any chance you upload it somewhere else?

Thanks

nozyczek

Link to comment
Share on other sites

Ok, try it and post result. I test only 32-bit kernel - all work.

00029E38: 0F B8
00029E39: B6 0F <- cpu 64
00029E3A: 05 00
00029E3B: 6F 00
00029E3C: 1B 00
00029E3D: 69 88
00029E3E: 00 05
00029E3F: C1 6A
00029E40: E0 1B
00029E41: 04 69
00029E43: 05 90
00029E44: 65 90
00029E45: 1B 90
00029E46: 69 90
00029E47: 00 90
007EDD10: 0F B8
007EDD11: B6 0F <- cpu 32
007EDD12: 05 00
007EDD13: 8A 00
007EDD14: 2D 00
007EDD15: 87 A2
007EDD16: 00 89
007EDD17: C1 2D
007EDD18: E0 87
007EDD19: 04 00
007EDD1A: 00 90
007EDD1B: 05 90
007EDD1C: 89 90
007EDD1D: 2D 90
007EDD1E: 87 90
007EDD1F: 00 90

 

Worked great on my N270 based Netbook. Thanks for your work.

Link to comment
Share on other sites

Ok, try it and post result. I test only 32-bit kernel - all work.

00029E38: 0F B8
00029E39: B6 0F <- cpu 64
00029E3A: 05 00
00029E3B: 6F 00
00029E3C: 1B 00
00029E3D: 69 88
00029E3E: 00 05
00029E3F: C1 6A
00029E40: E0 1B
00029E41: 04 69
00029E43: 05 90
00029E44: 65 90
00029E45: 1B 90
00029E46: 69 90
00029E47: 00 90
007EDD10: 0F B8
007EDD11: B6 0F <- cpu 32
007EDD12: 05 00
007EDD13: 8A 00
007EDD14: 2D 00
007EDD15: 87 A2
007EDD16: 00 89
007EDD17: C1 2D
007EDD18: E0 87
007EDD19: 04 00
007EDD1A: 00 90
007EDD1B: 05 90
007EDD1C: 89 90
007EDD1D: 2D 90
007EDD1E: 87 90
007EDD1F: 00 90

 

Tea,

As always outstanding job.

Thanks

nozyczek

 

Tea,

Any progress on kernel for Lion? Did you have a chance to look at it yet?

Thanks

nozyczek

Link to comment
Share on other sites

  • 3 weeks later...
 Share

×
×
  • Create New...