FORUMS
Remove All Ads from XDA

[KERNEL] [KK|LP] TheBeast [01-DEC-2015]

331 posts
Thanks Meter: 750
 
By Luffy.d, Senior Member on 10th January 2015, 12:34 PM
Post Reply Email Thread
Announcement from Luffy.d: TheBeast v7 Unleashed
TheBeast

Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* 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 KERNEL
* 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.
*
*/
FEATURES OF BEAST :
- Compiled with Linaro GCC 4.9 Toolchain @Christopher83
- 4 HOTPLUGS : MPDECISION/MSM HOTPLUG/BRICKED HOTPLUG/ALUCARD HOTPLUG @myfluxi & @neobuddy & @alucard24 & @showp1984
- 18 GOVERNORS : ALUCARD/ABYSSPLUGV2/ADAPTIVE/DARKNESS/IMPULSE/LIONHEART/NIGHTMARE/PEGASUSQ/ZZMOOVE ETC CPU Governors
- CUSTOM MSM THERMAL CONTROL @franciscofranco
- DT2W @thewisenerd
- New KCAL COLOR CONTROL DRIVERS @savoca
- ADRENO IDLER 1.1 @arter97
- FAUX SOUND CONTROL
- MULTIROM SUPPORT
- GPU @ 550mhz
- UPDATED CPU BOOST @neobuddy89
- FAST CHARGE
- CPU UNDERCLOCK
- MSM_CPUFREQ/CONSERVATIVE/MSM-ADRENO/SIMPLE_ONDEMAND ETC ETC GPU Governors
- BFQ/SIO/FIOPS/Zen IO Schedulers
- POWER EFFICIENT WORKQUEUE
- VIBRATE INTENSITY CONTROL
- NEON SUPPORT
- USB KEYBOARD/MOUSE SUPPORT
- OPTIMIZED AES AND SHA1 ROUTINES
- NEON ACCELERATED XOR IMPLEMENTATION
- NEW TCP CONGESTION CONTROL (Westwood, Yeah, Veno, Vegas, SCALABLE, LP etc)
And Much More...Check My Source For Details Features



Download Link :
The Beast Kernel
Mirror Link


HOW TO INSTALL :
BOOT IN RECOVERY
FLASH THE STOCK BOOT.IMG (Important) (confused read this)
WIPE CACHE (Optional)
WIPE DALVIK CACHE (Optional)
FLASH KERNEL
REBOOT AND ENJOY!



CREDITS AND SPECIAL THANKS TO :
@fefifofum @Kra1o5 @rebelos @Khan_frd2002 @YoshiShaPow @Klozz @ak
@franciscofranco @neobuddy @showp1984 @alucard24 @faux123 @RenderBroken
@desalesouche @fermasia @Bhu1 @frap129 @thewisenerd @hurtsky
@Cl3Kener @savoca @Blechd0se @REV3NT3CH @engstk @rebelos @dipanjanforever
@BATVIC @cheeze.keyk @tanaymondal @sherry_94 @ashishranjan738
@GuthrieGovan @JeGuina @teddy0804 @tanaymondal @gkvidhu1979
@unkown rockstar @atifjay @ rajanj1996 @vijay480 @SaberMod @XDA @Xaiomi
thanks a lot guys....without you this is not possible

XDA:DevDB Information
Beast Kernel , Kernel for the Xiaomi Redmi 1S

Contributors
Luffy.d, YoshiShaPow, Armani Devs,Khan_frd2002,fermasia
Source Code: https://github.com/LuffyXDA/kernel_xiaomi_armani

Kernel Special Features: alucard_hotplug,msm_hotplug,bricked_hotplug,kcal,d t2w,s2w,smoothness,battery and last but the main thing performance

Version Information
Status: Stable
Current Stable Version: v7
Stable Release Date: 2015-12-01

Created 2015-01-10
Last Updated 2015-12-01
The Following 119 Users Say Thank You to Luffy.d For This Useful Post: [ View ] Gift Luffy.d Ad-Free
10th January 2015, 12:34 PM |#2  
Luffy.d's Avatar
OP Senior Member
Thanks Meter: 750
 
More
Reserved
Change-Log :

BK_v1.0
Code:
initial release
compile with sabermod
add some governors & IO
check source for more
BK_v1.1
Code:
Merge with armani devs source for better compatibility with rom
removed intillidemand governor
add new 4 governors :
ondemandplus/optimax/smartmax/wheatley Governors
Added Faux Sound..
Enable USB Fast Charge
GPU Optimize & OC at 550mhz
Add Neon Support
Add vibrate Intensity Control
Much More...
BK_v1.2
Code:
Upstream to 3.4.5
Added Intelli_plug and Intelli_thermal v2 Thanks to Faux123
Added Display Control Drivers
Added Fixes from Armani Devs
Optimize The Kernel Little now enjoy more smoothness
much more
BK_v1.3
Code:
Upstream to 3.4.75
Fix Intili_plug now working perfectly
Fit Intilli_thermal
Added Intilliactive Governor
O3 and Some Other Optimization
UKSM
Update USB fast Charge Drivers
More Smoother and Snappier
and much much more
BK_v2.1
Code:
Compile With New KK Base Thanks to @fefifofum @Kra1o5 @rebelos
Compiled with Linaro GCC 4.9 2015 (Cross Compiler Cortex A7) thanks to @Christopher83
Added MSM Hotplug thanks to @myfluxi @neobuddy
intilliactive/intillimm added
BFQ/SIO/FIOPS/Zen IO Schedulers added
Underclock CPU
Dynamic Fsync control Added
exFat Support Added
Enable 12 New TCP Congestion controls 
Added vnswap/frontswap/zswap thanks @faux123
the list is goes on check my source for more
BK_v2[R16/Mokee]
Code:
Back to 3.4.0 from 3.4.75
compiled with SaberNano toolchain thanks to @frap129
vibration intensity fix thanks to @kairi_zeroblade
Async Fsync from HTC
Dynamic Fsync control Added
exFat Support Added
Added and use csnappy compression
ofast and cortex a7 optimization
Removed intilli-thermal
Removed fast charge
Added and use csnappy compression thanks to zeevt
And lots of patches and other changes added from falcon,hammerhead
And lots more...check my source for details features
BK_v2.2
Code:
Sync with CM R22
update MSM Hotplug driver
removed intilliactive/intillimm for now
Added 11 New Governor 
Added kernel support for USB keyboard/mouse
Overall Stats (for better stats of core)
Add optimized AES and SHA1 routines
overclock slimbus (for better audio quality)
Add NEON support for kernel
add NEON accelerated XOR implementation
Add Powersuspend drivers
Some optimization 
the list is goes on check my source for more
BK_v2.3[KK]
Code:
Sync with latest armani dev changes
Fix Smartass and Add Lagfree Governors
Added S2W && DT2W thanks to @thewisenerd 
New KCAL Drivers added (my favorite) thanks to @savoca
Update PowerSuspend drivers
Enable NTFS support
Added MSM CPUFREQ Limiter


BK_RC2[L]
Code:
Compile from armani-dev cm-12.0 source
Everything from scratch
Added Both MSM_HOTPLUG and ALUCARD_HOTPLUG @myfluxi @neobuddy @alucard24
Added S2W && DT2W thanks to @thewisenerd 
Added 9 New Governors (Alucard,Adaptive,Abyssplugv2,Darkness etc etc)
All the thing in Features @OP
some misc optimization


BK_RC3[L]
Code:
Sync with latest armani-dev CM-12.1 changes
TCP CONG is back
Enable unaligned memory access 
Added optimized ARM RWSEM algorithm @Ezekeel
Update LZO compression to current upstream version …@faux123
Some SELinux changes
add support for gcc 5/6 toolchain
wake_helpers patches @thewisenerd
some misc changes...
check my source for details feature i am no good in writing :p 


BK_RC4[L]
Code:
Sync with latest armani-dev CM-12.1 changes
Bricked Hotplug Added @neobuddy &showp1984
Added fast charge option @anarkia1976 ( now charge your phone bit fast ;) )
Simple GPU Algorithm Added @ faux123
improve fairness efficiency
Update min-default GPU frequency to be 200MHz 
added userspace knobs for users to filter some common excessive wakelocks @franciscofranco
some more changes...
check my source for details feature i am no good in writing :p 



BK_RC5[L]
Code:
Rebase with Rebelos Source (so all the SlimL kernel changes are here)
Compile with Linaro 5.1 Toolchain
New Hotplug added AutoSMP (enable by default)
Custom msm_thermal added by @franciscofranco
dt2w removed  (cuz new dt2w is coming by thewisenerd)
GPU OC is back
Added Some New Govs : zzmoove/hellsactive/optimax/impulse/yankactive
Some kernel Optimization
some more changes...
check my source for details feature i am no good in writing :p 


BK_v3[KK]
Code:
Sync with latest armani dev changes
removed Smartass and Lagfree Governors
Added Alucard Hotplug 
Remove msm_hotplug
added Dynamic management of dirty page writebacks @Christopher83 
Added Darkness Gov
update conservative gov (become my favorite now)
added msm: memutils: memcpy, memmove, copy_page optimization
and some misc changes


BK_RC6[L]
Code:
Back to Armani-dev Source
Compile with UBER 5.1 Toolchain
Fuax Sound Added
dt2w is back again ( plz note : touch freeze is still there so don't enable dt2w at boot)
ondemand patches from @myfluxi
optimize zzmoove @hurtsky
check my source for details feature i am no good in writing :p 


BK_v5
Code:
Compiled With latest Linaro GCC 4.9 @Christopher83
Now Support Both Rom's cm-11 & cm-12.1 in single kernel
Adreno_idler 1.1 @arter97
4 Hotplugs Now : mpdecisin,msm_hotplug,bricked_hotplug,alucard_hotplug
all cm-12.1 changes and BeastL changes for cm11 user
update cpu-boost @neobuddy &@ak
removed Simple GPU Algorithm
removed dynamic sync control
and some more changes.....check my commit for more details


BK_v6
Code:
Sync with Armani-Dev Source
MultiRom Support
Update Hotplug's
Add Custom Script thanks to @RenderBroken
Tune build flags @neobuddy89
update Kcal
update msm_thermal
Some Misc Changes
and little more changes.....check my commit for more details[/SIZE]


BK_v7
Code:
Based on new kk source (armani-dec cm-12.1-clean branch)
Most of Beast v6 feature but not all
enable Intelli hotplug and disable Msm Hotplug
So now Beast have Intelli/Bricked/Alucard Hotplug
Update Alucard Hotplug to latest
Add MSM limiter
Remove Faux sound
Remove some Governors
Remove Savoca Kcal
Dt2w only for ft5x06 touch, sorry other dont worry will add in next build
Update State Notifier to latest (Hope no SOD)
Two New Governor : Intelliactive/smartmax
and i didn't tuned the cpu gov much let me know which one need tuning
Cpufreq optimization from ak & neo
and other upstream changes
and little mores.....check my commit for more details[/SIZE]
The Following 13 Users Say Thank You to Luffy.d For This Useful Post: [ View ] Gift Luffy.d Ad-Free
10th January 2015, 12:35 PM |#3  
Luffy.d's Avatar
OP Senior Member
Thanks Meter: 750
 
More
Post
Test Builds
Test Builds

How To

Native D2W :
There are two ways by which i enable/disable Native D2W
1. By using Terminal Emulator
2. By using Root Explorer

Terminal Emulator :
to enable
echo 1 > /sys/bus/i2c/drivers/ft5x06_i2c/5-0038/d2w_switch
to disable
echo 0 > /sys/bus/i2c/drivers/ft5x06_i2c/5-0038/d2w_switch

Root Explorer
Go to sys/bus/i2c/drivers/ft5x06_i2c/5-0038
Open " d2w_switch" file as text editor
then just changed : 1 to enable and 0 to disable

Hope this Help You All
The Following 43 Users Say Thank You to Luffy.d For This Useful Post: [ View ] Gift Luffy.d Ad-Free
10th January 2015, 12:36 PM |#4  
Luffy.d's Avatar
OP Senior Member
Thanks Meter: 750
 
More
Faqs

Q. Did BeastKernel Works on All Roms?
A. Yes, From Beast v7 it will work on all roms except MM for now

Q.There are two BeastKernel Which one Should i Install? And Which one is for cm11 or cm12.1 or Miui
A.TheBeast-vX-CM.zip is for both CM11/12.1 and TheBeast-vX-Miui.zip is for Miui

Q. The BeastKernel Have soo many feature but i dont know how to use them or change them...
A. Use Kernel Adiutor App

Q. I am on another awesome kernel and i want to try beast can i flash over
A. No!!!, you can flash beast over any other kernel except stock. So if you are on any other kernel then flash stock kernel or dirty flash the rom then install the beast

Q. I Install the Rom but XYZ not working !! what should i do please help
A. First try to read some previous post and see other are getting the same issue if not then do a clean flash or dirty flash even not work then post here or pm me...i will be happy to help you
The Following 27 Users Say Thank You to Luffy.d For This Useful Post: [ View ] Gift Luffy.d Ad-Free
10th January 2015, 12:38 PM |#5  
Senior Member
Thanks Meter: 3,140
 
More
Question
Hi, are you compiling a dt.img, or are you using the prebuilt dt.img? If the former, what's the size of your obtained dt.img?
10th January 2015, 12:40 PM |#6  
Luffy.d's Avatar
OP Senior Member
Thanks Meter: 750
 
More
Quote:
Originally Posted by thewisenerd

Hi, are you compiling a dt.img, or are you using the prebuilt dt.img? If the former, what's the size of your obtained dt.img?

yes i m using compile dt.img.....
edit : size is 4.9 mb
The Following 3 Users Say Thank You to Luffy.d For This Useful Post: [ View ] Gift Luffy.d Ad-Free
10th January 2015, 12:46 PM |#7  
evilbait's Avatar
Senior Member
Flag mysore
Thanks Meter: 218
 
Donate to Me
More
Will the kernel work on any build of cm11 ex( r13,r14,r15)?

Sent from my HM 1S using Tapatalk
The Following User Says Thank You to evilbait For This Useful Post: [ View ] Gift evilbait Ad-Free
10th January 2015, 12:47 PM |#8  
Luffy.d's Avatar
OP Senior Member
Thanks Meter: 750
 
More
Quote:
Originally Posted by Snapdragon815

Will the kernel work on any build of cm11 ex( r13,r14,r15)?

Sent from my HM 1S using Tapatalk

no only on latest cm r15.....
The Following 2 Users Say Thank You to Luffy.d For This Useful Post: [ View ] Gift Luffy.d Ad-Free
10th January 2015, 12:49 PM |#9  
evilbait's Avatar
Senior Member
Flag mysore
Thanks Meter: 218
 
Donate to Me
More
Quote:
Originally Posted by Luffy.d

no only on latest cm r15.....

Is there any chance in near future to get it for R14...?

Sent from my HM 1S using Tapatalk
10th January 2015, 12:51 PM |#10  
Luffy.d's Avatar
OP Senior Member
Thanks Meter: 750
 
More
Quote:
Originally Posted by Snapdragon815

Is there any chance in near future to get it for R14...?

Sent from my HM 1S using Tapatalk

no because the older cm use prebuilt kernel.....so any compile kernel wont work for older cm
The Following 2 Users Say Thank You to Luffy.d For This Useful Post: [ View ] Gift Luffy.d Ad-Free
10th January 2015, 01:06 PM |#11  
sinnerz2000's Avatar
Senior Member
Flag Bangalore
Thanks Meter: 814
 
More
What are the features of beast kernel?
Post Reply Subscribe to Thread

Tags
armani kernel, beast kernel, custom kernel, redmi 1s, redmi 1s kernel

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

Advanced Search
Display Modes