[Xiaomi Redmi 2 ROMs, Kernels, Recoveries, & Other ] Ashish94:
[COLOR="green"][B]/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards, dead cats,
* thermonuclear war, or you getting fired because the alarm app failed.
* YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will go
* #Berserk :D:D
*/[/B][/COLOR]

​

FEATURES:

Unlocked CPU frequency to 1.4GHz

Unlocked GPU frequency to 465MHz

Available CPU governors: adaptive, darkness, smartmax, elementalXv2, zzmoove, impulse, despair, lionfish, barry_allen, ondemand, bioshock, interactive and performance

Available I/O Schedulers: noop, deadline, row, sio, sioplus, vr, tripndroid, cfq, bfq, fiops, and zen

Available CPU hotplugs: mpdecision, zen decision, msm, mako, state helper and msm sleeper

Vibration intensity control

Faux sound control 3.6

Dt2w support

DriveDroid support

Multirom support

KCAL advanced color control

Fsync on/off support

Advanced TCP congestion algorithms: cubic, reno, bic, westwood, highspeed, hybla, htcp, vegas, veno, scalable, lp, yeah and illinois

Exfat 1.2.9 support

NTFS R/W support

State notifier

Adreno idler

HID USB Keyboard & Mouse support (Download this app )

USB fast charge

Optimized KSM

Frandom

for more check my github commits

INSTALLATION INSTRUCTIONS:

Download the zip file and save it into the root directory of internal/external storage

Reboot into recovery

Mount system, data and cache

Flash the zip and reboot(NO NEED TO WIPE CACHE AND DALVIK)

OPTIMAL SETTINGS:

Optimal settings for balanced performance and battery life:

CPU frequency:- 200MHz to 1.2GHz

GPU frequency:- 100MHz to 310MHz

CPU governor:- impulse/interactive anyone you wish

Hotplug:- zen decision

TCP:- Westwood

Vibration intensity:- 50%

KSM:- enabled

Screen:- set preset to DeepBlack Colorful[This is optional but it makes screen color crispy]

Optimal settings for performance during gaming:-

CPU frequency:- 400MHz to 1.4GHz

GPU frequency:- 100MHz to 465MHz

FAQs:

Q. what is the difference between your normal and jerrica builds?

A. normal build is based on official CM source and jerrica is based on premaca's official xiaomi source

Q. why CPU frequencies are not changing even after setting min and max values in kernel adiutor?

A. simple go to hotplugs, disable mpdecision and enable some other hotplug

Q. why is charging so slow?

A. sorry can't help I never faced this issue, even with stock cm13 kernel my device gets charged within 2hrs

one thing I can suggest is stick to a ROM for a week

by sticking to a ROM I mean don't even flash nightlies

Q. what is drivedroid?

A. DriveDroid is an Android application that allows you to boot your PC from ISO/IMG files stored on your phone.

more info here: http://softwarebakery.com/projects/drivedroid

Q. okay you have given us a balanced profile what about a battery oriented profile?

A. sorry, with the settings I have given above I already get 5-6hrs of SOT which is optimal for a 2200mAh battery, so if you are asking about a profile which will give about 7-8hrs of SOT stop dreaming.

CREDITS:

Thanks a lot to these super awesome developers from whom I kanged the features:

DespairFactor

neobuddy89

faux123

franciscofranco

ak

savoca

premaca

dorimanx

jcadduono

arter97

psndna88

myfluxi

osm0sis

pelya

flar2

zanezam

placiano

sultanqasim

jamison904

javilonas

Cl3Kener

bbedward

andip71

varunchitre15

imoseyon

FrozenCow

Thanks a lot to my awesome testers:

@Salahxda6805

[MENTION=315208]Zeus[/MENTION]™

[MENTION=6211632]shah2007[/MENTION]

[MENTION=5963545]Shubhamfame[/MENTION]

[MENTION=5944102]sumitkolhe37[/MENTION]

[MENTION=4337056]parvejsolkar[/MENTION]

[MENTION=6636573]HRS24X7[/MENTION]

XDA:DevDB Information

Berserk Kernel, Kernel for the Xiaomi Redmi 2

Contributors

Ashish94, ketut.kumajaya

Source Code: https://github.com/AshishM94/android_kernel_wingtech_msm8916

Kernel Special Features:

Version Information

Status: Stable

Stable Release Date: 2016-07-18

Created 2016-02-28

Last Updated 2016-07-18