FORUMS
Remove All Ads from XDA

 View Poll Results: Do you need 650MHz GPU OC???

Yes I need it
 
6 Vote(s)
28.57%
No 465MHz is good for me
 
15 Vote(s)
71.43%

[kernel][6.0.1] berserk [18/7/16]

510 posts
Thanks Meter: 1,232
 
By Ashish94, Senior Member on 28th February 2016, 04:13 PM
Post Reply Email Thread
Code:
/*
 * 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
 */
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
@Zeus™
@shah2007
@Shubhamfame
@sumitkolhe37
@parvejsolkar
@HRS24X7



XDA:DevDB Information
Berserk Kernel, Kernel for the Xiaomi Redmi 2

Contributors
Ashish94, ketut.kumajaya
Source Code: https://github.com/AshishM94/android...ngtech_msm8916

Kernel Special Features:

Version Information
Status: Stable
Stable Release Date: 2016-07-18

Created 2016-02-28
Last Updated 2016-07-18
Attached Thumbnails
Click image for larger version

Name:	Screenshot_20160228-204730.png
Views:	117122
Size:	92.0 KB
ID:	3663449   Click image for larger version

Name:	Screenshot_20160228-204740.png
Views:	113520
Size:	143.1 KB
ID:	3663450   Click image for larger version

Name:	Screenshot_20160311-112449.png
Views:	105410
Size:	96.5 KB
ID:	3680121   Click image for larger version

Name:	Screenshot_20160310-193435.png
Views:	104342
Size:	87.7 KB
ID:	3680122  
The Following 97 Users Say Thank You to Ashish94 For This Useful Post: [ View ] Gift Ashish94 Ad-Free
28th February 2016, 04:39 PM |#2  
anandmore's Avatar
Senior Member
Flag Aurangabad
Thanks Meter: 1,303
 
Donate to Me
More
Review.
Here is my review after testing it for 3 days :
  • Selinux - Permissive (Doesn't break ViPER4Android /Sound mods)
  • All sensors work fine (Including Yas sensor)
  • Great Multitasking (Heavy Games like Asphalt8, MC-Blackout run smooth)
  • Overclocked to 1.4 Ghz.
  • Lots of Cpu Governers, Hotplugs & I/O schedulers to choose from.
  • Good Battery life (After all these features)
  • Undervolted, Powersuspend.
  • Can be used as Usb keyboard/mouse.
  • No Lag, No Overheating.
  • Latest Linux Version.
Overall this is the best kernel till date for all the marshmallow RoMs of Xiaomi Redmi 2.
With a these variety of governers and a lot other things, this kernel also provides good battery life(You cant expect more than this from a 2200 mAh device)
I would suggest this kernel to all the redmi 2 users who haven't tried it yet....
and at last its a great work from @Ashish94 (Considering its his first kernel, then its awesome! )
The Following 11 Users Say Thank You to anandmore For This Useful Post: [ View ] Gift anandmore Ad-Free
28th February 2016, 04:42 PM |#3  
Ashish94's Avatar
OP Senior Member
Flag Kolkata
Thanks Meter: 1,232
 
More
Quote:
Originally Posted by Zeus™

Dowload Link ??

Download tab. Open link through chrome.

Sent from my 2014818 using Tapatalk
The Following 3 Users Say Thank You to Ashish94 For This Useful Post: [ View ] Gift Ashish94 Ad-Free
28th February 2016, 04:47 PM |#4  
salah6805's Avatar
Senior Member
Thanks Meter: 88
 
More
Gud kernel without lag and better battery and gud features nice work done bro @Ashish94 :thumbup::thumbup::thumbup::thumbup::thu mbup:[COLOR="Silver"]

---------- Post added at 04:47 PM ---------- Previous post was at 04:46 PM ----------

[/COLOR [MENTION=6952478 @Ashish94 it will be easy if ull add download link in description
The Following User Says Thank You to salah6805 For This Useful Post: [ View ] Gift salah6805 Ad-Free
28th February 2016, 11:58 PM |#5  
crullick's Avatar
Senior Member
Flag Belgrade
Thanks Meter: 153
 
More
Quote:
Originally Posted by Ashish94

This is my "berserk kernel" for Redmi 2. It consists of all the latest changes from kumajaya's kernel sources and upstreamed linux kernel sources from kernel.org along with cherry-picks from some of the greatest xda kernel developers sources.....

finally a new kernel >>
>> the existing ones (GK, RR) break my favorite sound mod (EXTREMEMusic), so I got stuck with ImmortalKernel; which is good but lacks a lot of the features you included

eager to test it!
(bliss 6.1; MM 6.0.1)
any redommended/suggested settings?
The Following User Says Thank You to crullick For This Useful Post: [ View ] Gift crullick Ad-Free
29th February 2016, 12:26 AM |#6  
Ashish94's Avatar
OP Senior Member
Flag Kolkata
Thanks Meter: 1,232
 
More
Quote:
Originally Posted by crullick

finally a new kernel >>
>> the existing ones (GK, RR) break my favorite sound mod (EXTREMEMusic), so I got stuck with ImmortalKernel; which is good but lacks a lot of the features you included

eager to test it!
(bliss 6.1; MM 6.0.1)
any redommended/suggested settings?

These are my personal settings -
Cpu: 200mhz-1.2ghz
Governor: impulse
Hotplug: Intelliplug
Fsyncn
Dynamic fsync: on
Test and give your feedback.
Happy flashing

Sent from my 2014818 using Tapatalk
The Following 5 Users Say Thank You to Ashish94 For This Useful Post: [ View ] Gift Ashish94 Ad-Free
29th February 2016, 03:34 AM |#7  
Senior Member
Flag Bauru - SP
Thanks Meter: 32
 
More
Charging slow or battery going from 15% to 0% in one second?
29th February 2016, 03:36 AM |#8  
Ashish94's Avatar
OP Senior Member
Flag Kolkata
Thanks Meter: 1,232
 
More
Quote:
Originally Posted by JoaoMarcos

Charging slow or battery going from 15% to 0% in one second?

Slow charging fast charging varies from user to user some are getting 1000mA and some are getting 500mA(including me). No such bug as going from 15-1% in 1sec.

Sent from my 2014818 using Tapatalk
The Following 2 Users Say Thank You to Ashish94 For This Useful Post: [ View ] Gift Ashish94 Ad-Free
29th February 2016, 03:40 AM |#9  
Senior Member
Flag Bauru - SP
Thanks Meter: 32
 
More
Quote:
Originally Posted by Ashish94

Slow charging fast charging varies from user to user some are getting 1000mA and some are getting 500mA(including me). No such bug as going from 15-1% in 1sec.

Sent from my 2014818 using Tapatalk

Okay. I'm asking because in Temasek CM13 with his kernel, I got these two annoying bugs. I was getting 50 mA in idle, with no CPU load :/
29th February 2016, 03:58 AM |#10  
saurabh1234's Avatar
Senior Member
Flag delhi
Thanks Meter: 583
 
More
nice and good kernel with lots of features
The Following User Says Thank You to saurabh1234 For This Useful Post: [ View ] Gift saurabh1234 Ad-Free
29th February 2016, 06:53 AM |#11  
okitavera's Avatar
Senior Member
Flag Malang
Thanks Meter: 786
 
Donate to Me
More
Best kernel in Redmi 2
But i got stability issues, little lag when pulling notification qs and opening new app.
maybe because the sabermod toolchain
My setup
Gov : elementalx
boost interval : 10ms
input boost interval : 10ms
hotplug : intelliplug
io internal : fiops 128kb
io external : fiops 1024kb
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes