Friday, 30 October 2015

[KERNEL][M] ODS Kernel r3



Hello all.

Today I am proud to bring you ODS Kernel for Android 6.0, based off FrancoKernel r33.

The purpose of this kernel is to build off of the amazing base that is FrancoKernel, and add a variety of passive patches, as well as some minimal features.

Features:



- Uses a Ramdisk based off of ChainFire's new SE Policy, meaning that we are able to leave SE Linux Enforcing, and retain Root
- Adds Kexec-HardBoot Flags to default build
- Disables some security check to allow (hopefully) for a full Kexec bringup in the near future (I'll be making an attempt at it, please PM me if you are interested in helping)
- Edits Ramdisk for additional MultiROM compatibility
- Built with custom ARM-EABI-4.6
- Adds partial ability to load kernel modules (in prep for aforementioned Kexec Module bringup)
- Everything included in FrancoKernel




To be implemented:



- Make use of ChainFire's new non-system altering root setup
- Allow for Wake gesture
- Allow for screen off gestures
- Add several binaries to ramdisk



Changelog:



- 8/31 - Happy Halloween!!!
Initial Release



Only setting that should be enabled by default is Charging LED, which can be disabled through any variety of Kernel Configuration apps.

I strongly recommend grabbing the FrancoKernel Updater app from the Play Store to support FrancoKernel's developer! If you want a free alternative, I recommend Kernel Auduitor (Not a misspelling).

To try the kernel, you can just "fastboot boot boo.img" To flash the image, you can use: TWRP Image Flash Option, "fastboot flash boot boot.img", or good ole' dd.

Source can be found here: https://github.com/npjohnson/ODS-Kernel-Shamu

Happy Flashing!!!

XDA:DevDB Information
[KERNEL][M] ODS Kernel, Kernel for the Nexus 6

Contributors
npjohnson, npjohnson
Source Code: https://github.com/npjohnson/ODS-Kernel-Shamu

Kernel Special Features: Kexec-HardBoot/MultiROM Support, (Partially) Loadable Modules, Some Security Checks disabled to allow for a full Kexec Bringup, Root by defualt on M with SE Linux Enforcing

Version Information
Status: Testing
Current Stable Version: r3
Stable Release Date: 2015-10-30

Created 2015-10-31
Last Updated 2015-10-30



No comments:

Post a Comment