Custom kernel for Lenovo A820 suitable for AOSP roms.
Not compatible with mastersanta's V3 rom v2.1 is compatible with mastersanta's rom, but should be good for any other AOSP-based rom
For MIUI and VIBE wait or ask the developer of your rom.
Aroma installer with some options
-
GPU@286MHz, chipset undervolted (recommended to try this first)
-
GPU@286MHz, default volts (if you experience glitches or sound corruption, try this one)
-
GPU@357MHz, undervolted (GPU as in 6589T)
-
GPU@357MHz, default volts (GPU as in 6589T)
-
GPU@403MHz, undervolted
-
GPU@476MHz, undervolted[/list]
-
Backup of NVRAM, IMEI and boot.img (saved on internal and external cards in backuped_from_proton folder.
In case you want to flash back your old kernel, you can do it from TWRP by selecting to flash images and find the backuped boot.img.
I had no time to implement the restoration in the installer, but will do fo future versions.
The overclocked versions of the GPU will work in very few devices. In case you get a bad performance (antutu, 3dmark), your only option is one of the first two kernels.
The kernel should have better performance and better battery life.
"Changelog" |
SelectShow> |
Proton Kernel v2.1 (KitKat) – 21.04.2015
-
Fixed proximity sensor
-
Calibrate light sensor
-
Support for VMS v3 AOSP rom
-
Implement intelli-plug from faux123 (merge pull request from jwchen119)
Proton Kernel v2.0 (KitKat) – 15.04.2015
-
Compiled with linaro 4.9.3 gcc with corex a7 optimizations
-
Optimize slub and remove MTK stuff
-
NOATIME and NODIRATIME by default
-
Decrease asynchronous I/O latency for solid-state disk
-
[RFC] [PATCH] [timer] Optimise apply_slack() for size and speed
-
Lock initial TCP window size to 64K
-
Tune CFS
-
Disable GENTLE_FAIR_SLEEPERS
-
Dynamic filesync v1.5
-
Asynchronous filesync
-
Dynamic dirty page writeback
-
Update rwsem
-
Dynamic read ahead
-
Added init.d functionality
-
Remove MTK powerkey aee hang detect
-
Add support for kernel mode neon
-
Added frandom driver
-
Removed some logs and debugging
-
Other small tweaks and changes
|
"Credits" |
SelectShow> |
-
masterwasome for guides on xda
-
varunchitre for some features in thunderzap kernel
-
faux123 for dynamic filesync
-
Christofer83 for prebuilt linaro toolchain
-
superdragonpt and Dr-Shadow for valuable code which I learned a lot from
-
amarullz for Aroma Installer
-
wjchen for helping me with testing
-
mastersanta for finding how to fix USB mounting problem in the beginning
-
all other people for their guides and information, which I've found over the net
|