Jump to content

ATOM Lion Kernel (10.7.1) 1.0

Sign in to follow this  


About This File

Patched :D Kernel From Nawcom

You Have to Rename The File to mach_kernel

More Details http://blog.nawcom.com/

In OSKext.cpp, I ditched a goto so a kext in /Extra/Extensions.mkext or /Extra/Extensions/*.kext will not be disregarded if you are also loading kernelcache which also contains that same kext (versions don?t matter in this case) at the same time. Before it would simply disregard the kext in /E/E and goto finish ? now it continues down and does version checking between the two to see which one to use first.

Some still-current issues with loading kernelcache + /E/E at the same time though ? if you are using a parent kext in /E/E in which a kext in /S/L/E depends on and it ends up overriding the lower-version equivalent parent kext in /S/L/E, you will result in a linking error. I will look into it later, but if anyone is willing to play around with this issue, then have fun.

ext up in bootstrap.cpp is the core part of what gets the kernel to load /E/E when it is also loading kernelcache instead of ignoring it, credit goes to meklort. This simply injects readBooterExtensions() into the right spot to get it loading the mkext.

Credits to Nawcom

What's New in Version 1.0   See changelog


No changelog available for this version.

User Feedback

Recommended Comments

not working toshiba nb100 2GB ram 1.6GH'z and n270 chip tried:

mach_kernel_atom -v and mach_kernel_atom -v arch=i386 will keep trying

Share this comment

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.