[Mi 3 Android Development] arnabbiswasalsodeep:
/*
* [URL="http://www.digit.in/mobile-phones/bought-a-xiaomi-phone-root-it-doesnt-void-the-warranty-25001.html"]Your warranty is not void. -Xiaomi[/URL]
*
* But still,
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/

:highfive:

Hello people, I present you a custom kernel for our beloved device from MI3 :victory:

Should Work on most roms out there

Currently Miui is not supported for a while

BATTERY LIFE:-

See this post

FEATURES:-

-Compiled with latest Uber Toolchain 6.0

-Intelliplug

-KEXEC

-DT2W

-Add LCD KCAL control driver (see extras)

-Governers :- smartassH3, elementalx, abyssplugv2, wheatley, lionheart

-Scheduler:- bfq, sio, fiops, zen, vr & defaults

-Linux version 3.4.110

-MemUtils

-Voltage Control

-Faux Sound

-PM Powersuspend

-exfat support, CIFS fix

-Use phone as keyboard/mouse

-TCP Congestion:- westwood, reno, bic, cubis, highspeed, hybla, etc...

For rest see my commits

Installation:- :confused:

Put the zip file in the memory

Reboot to recovery

Wipe cache and dalvik cache

Reboot system

To recover back to stock, just flash back the original ROM, Recovery backup wont work as the system/lib/modules have been changed

BUGS:- You tell, i fix ;) . Some features are untested because i dont use them so do report if anything is not working

BETA:- the beta version can be found in the downloads folder, changelog will be in the github commits

Downloads:- Version:- ShInAgAmI (Death God) V5.2

I Kindly request to not mirror my links, if they dont work i will try to upload to other sites

Google Drive

Updates:-

[B]V5.2 ShInAgAmI (Death God)[/B][HIDE]
[B]Tonnes of fixes and ports[/B] [U](see commits)[/U][/HIDE]
[B]V4 Khukhakh[/B][HIDE]
[LIST=1]
[*]ReBase from stuxnet kernel
[*]pm powersuspend ; exfat support ; use phone as keyboard/mouse
[*]GCC 6.0, etc, etc...
[/LIST][/HIDE]
[B]V3 Sora Shiro[/B][HIDE]
[LIST=1]
[*]Clean and restart from the very beginning
[*]Used Temasek branch from kernel-hut to build, so should increase the compability
[*]GCC 5.1
[/LIST][/HIDE]
[B]V2-r9 KiSeKi[/B][HIDE]
[LIST=1]
[*]Removed smartassV2, Added wheatley
[*]Added fRandom
[*]Re-Commited memutils
[/LIST][/HIDE]
[B]V2 KiSeKi[/B][HIDE]
[LIST=1]
[*]Added New Schhedulers zen, sio, fiops, vr
[*]Added LCD KCAL driver
[/LIST][/HIDE]
[B]V1-r5 AkAtSuKi[/B][HIDE]
[LIST=1]
[*]Reduced wlan.ko size
[*]enabled faux sound and fast charge
[/LIST][/HIDE]

Future features planned:-

pcm or smartwax governor

Some additional touch modifications

Better OC (not in current versions)

Gpu oc from tarun

remove compile warnings and kmesg errors

aaand improve get a better pc (within 2 months)

Credits:- (All hail to these gods!!) :cowboy:

@faux123 - For so many Damn things!!

[MENTION=2784807]DooMLoRD[/MENTION] - For his msm8974ab tree

[MENTION=4707212]Bitti09[/MENTION] & [MENTION=4898058]audahadi[/MENTION] - The kernel fixes & tweaks and their device tree with fixes

[MENTION=5334172]Gnome[/MENTION] - Voltage Control, BFQv7r7, stuxnet kernel

[MENTION=4316709]savoca[/MENTION] & [MENTION=3795148]neobuddy89[/MENTION] - LCD KCAL driver, and a lot of stuff (currently for d2w code imports too)

and all the other devs for their commits, and xiaomi for the opensource kernel promise (unbuildable source though)

[MENTION=5579787]vasishath[/MENTION] for miui support, dt2w and anykernel2 fixes

[MENTION=5102570]Tarun93[/MENTION] for helping me with oc and other stuff

Extras:-

To use most of the features use Kernel Adiutor (Best app out there)

To use only the LCD KCAL control use this Color Control App by savoca

Also Trickster MOD works fine

Latest updated Kernel Source:- https://github.com/deeplyarnab/android_kernel_xiaomi_cancro/

​

XDA:DevDB Information

StellAR Kernel for MI3/MI4, Kernel for the Xiaomi Mi 3

Contributors

arnabbiswasalsodeep, Gnome, vasishath

Source Code: https://github.com/deeplyarnab/android_kernel_xiaomi_cancro

Kernel Special Features: LCD KCAL, ADRENO IDLER, DT2W, KEXEC

Version Information

Status: Beta

Current Stable Version: 6.5#

Stable Release Date: 2016-04-22

Current Beta Version: april_last

Beta Release Date: 2016-05-05

Created 2015-06-01

Last Updated 2016-05-06