User-agent: Mediapartners-Google Disallow: User-agent: * Disallow: /search Allow: / Sitemap: http://nano7mobile.blogspot.com/sitemap.xml Nano Mobile: [KERNEL] Super Stock for Huawei Vitria(Y301A2) topic

[KERNEL] Super Stock for Huawei Vitria(Y301A2) topic






Huawei Vitria Super Stock kernel

This is a kernel I intended to release a while back but could not since I was hospitalized, added F2FS, Smartmax, Tripndroid, and pushed overclock to 1.67Ghz to 1.72Ghz since then(september) Since my power button has worn out, I had to get a new phone though so this might not get many updates.(Optimus L90)

Features
Linux 3.4.0
Insecure
Native Init.d Support
Compiled with Linaro 4.8.3 (Cortex A15)
Build Flag Optimizations @varun.chitre15
CPU Overclock up to 1.7Ghz
CPU Underclock down to 162mhz(from 384mhz)
CPU Voltage Control(minimum voltage dropped to 800mV from 900mV)
GPU Voltage Control
Vibrator Control
Kernel Mode Neon
Thundersonic Sound Engine @varun.chitre15
ARCH_Power Enabled
MM: Readahead set to 256k
Logger Reduced
Agressive multi-core power savings
I/O and Entropy Tweaks @dorimanx
Extra free bytes tunable
USB Fast Charge
Add F2FS Support
Add EXFAT Support @arco
Dynamic Fsync @faux123
AES/SHA1 Optimization
Frandom @broodplank
Slimbus Overclocked
Dynamic management of dirty writebacks.
Intelli-Thermal @faux123
Gentle Fair Sleepers disabled
Z-Ram/ZSMalloc Backported @faux123
Z-Ram(Cryptographic LZ4)
Kernel Compression
a few others but nothing major

Governors
+SmartMax
+Intelliactive
+Wheatley
+Lionheart
+Lulzactive
-Conservative(USELESS)

I/O Schedulers
+Tripndroid
+FIOPS
+ZEN
+V/R
+SIO
+BFQ

TCP Congestion Control Algorithms
+Westwood+
+Reno
+Vegas
+Veno

Install
Must be installed with TWRP
Needs Bootloader Unlocked
Should be compatible with stock rom

Download
Will Upload when I get home.

Notes
Sometimes the 2nd core locks at the overclock frequency(MPDecision is broken even in the stock kernel) Planned to change MPDecision with Intelliplug or Alucard to get around this.

Thundersonic Sound Engine is an addition to the original sound driver written by varuchitre15 that allows boosting speaker and headphone output. Boost levels are 1-8 for headphone boost and on(1) or off(0) for speaker boost. Currently these are set at boot by an init.d script but can be changed in adb, for example.

echo 8 > /sys/kernel/thundersonic_engine/speaker_boost
echo 1 > /sys/kernel/thundersonic_engine/headphone_boost

Vibrator Control, Z-Ram, Dynamic Fsync, USB fast charge and Intelli-thermal should be controlled throuth trickstermod,other apps my work buy I use trickstermod(originally they were controlled with SYNAPSE but I removed it).

Even though the kernel supports F2FS and EXFAT, a compatible rom is still needed and a compatible recovery with support for F2FS and EXFAT to flash it.

This kernel source should be compatible with many other Huawei MSM8930 devices with little modificaiton(not sure but should be -_-)

There are some bugs, hopefully I can get around to fixing them sometime.

Sources
https://github.com/KainXS/android_ke...y301a2/tree/SS


Thanks

All Contributors on Git(https://github.com/KainXS/android_ke...s/contributors)
Faux123 @varun.chitre15
Arco
Dorimanx






Aucun commentaire:

Enregistrer un commentaire