[KERNEL][Nougat] ElectraBlue Kernel 2.0 For Android One 1st Gen

How does this Kernel helped you to improve your device?


  • Total voters
    33
Search This thread

WeBMaZTaH

Senior Member
Nov 2, 2011
302
94
Calamba City
it save ur changes and applies it when ur phone is rebooted so that u dont have to change settings again and again!!
I did turn it on. But when I reboot, still turned off.

54d6bad8207c39e714717090eb9e692c.jpg


Sent from my Cherry Mobile One using XDA Labs
 

Rio-7

New member
Nov 8, 2016
2
0
Thanks for the kernel. It has significantly improved the battery life of my old sprout8 on cm13. :good::laugh:
 

Sahil-Taral

New member
Oct 31, 2016
2
0
How to toggle those features

say double tap 2wake I have nexus 6 launcher but its not working for me do I have to run those codes in twrp recovery coz it has terminal emulator????
#NEWXDAMEMBER:confused:
 

gur.gurdeep

Senior Member
Apr 4, 2014
58
3
Using Electra blue kernel for past 6 days and no problem found. And yes performance of my rom increases with no change on battery life. I am using MIUI 8 rom based on mm. Previous I am using thunder zap kernel for past 1 year. But now I think real competitor comes to the kernel market. nice kernel thanks.
 

ArticK

Senior Member
May 1, 2012
60
11
West Java
I try to enable DT2W with this code: echo [mode] > /sys/android_touch/doubletap2wake with terminal emulator,
and I got response: sh: can't create /sys/android_touch/doubletap2wake: nonexist.
what I must to do
 

Nixsuki

Senior Member
Jul 25, 2016
382
551
Pasig City
OnePlus 8T
To activates kernel tweaks via system/etc/init.d folder....
Just install first Busy Box (the latest one)
Then install to system/xbin. After that

Copy this wake script via root explorer

Set perm to 755 and reboot...

After that your device set to default tap to wake.

Hit thanks if I help...

(H940)
 

Attachments

  • Screenshot_20170503-152235.png
    Screenshot_20170503-152235.png
    20.3 KB · Views: 141
  • Screenshot_20170503-152227.png
    Screenshot_20170503-152227.png
    21.2 KB · Views: 144
  • Screenshot_20170503-152159.png
    Screenshot_20170503-152159.png
    81.3 KB · Views: 145
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 20
    zNw8Y5vh.jpg


    Electrifying Android!​

    About ElectraBlue Kernel
    ElectraBlue Kernel was first introduced to Android One 1st generation devices. Now it is also available for Redmi Note 4. It is developed to unleash the full power of your device. This kernel is developed in a manner to give you a balanced blend between battery life and performance. I added various tweaks i.e. governors, i/o schedulers, hotplug drivers and various other patches and fixes from many great kernels. The kernel will get updates regularly with new features/patches/fixes. I am continuously trying to make it more better day by day. I believe in quality over quantity.

    Code:
    #include 
    /*
     * I am not responsible for bricked devices, dead SD cards, thermonuclear
     * war, or the current economic crisis caused by you following these
     * directions. YOU are choosing to make these modificiations, and
     * if you point your finger at me for messing up your device, I will
     * laugh at you.
     */

    Features
    • Compiled with Linaro 7.2.x
    • Linux version 3.10.108
    • ThunderPlug Hotplug driver
    • ThunderCharge control fast charging driver (default 1000mA)
    • Sweep2Wake/Sweep2Sleep (Enabled by default)
    • DoubleTap2Wake
    • Pocket Mode
    • ThunderQuake Engine
    • F2FS support
    • Dynamic Fsync control
    • Supports Nougat/Marshmallow/Lollipop
    • Supports every ROM (Stock & Custom ROMs both)
    • Governors : thunderx, alucard, hotplug, conservative, interactiveplus, ondemand, userspace, powerspace, interactive(default), performance
    • I/O Schedulers : noop, deadline, cfq, bfq(default), fiops, sio
    • TCP congestion algorithm : cubic, reno, westwood(deafult), bic, highspeed, htcp, vegas, veno, scalable, lp, yeah, illinois
    • init.d support
    • Z-RAM support
    • Wakelock blocker
    • WireGuard VPN support
    • Kernel sampage merging
    • Insecured
    • adb runnable as root
    • Disabled Gentle fair sleepers
    • Dynamic entropy setting based on usage
    • Mali GPU cache Optimizations
    • Mali: Increase L2 cache max read size
    • ARM: Cortex A7 compiler optimizations
    • Power suspend driver
    • LZ4 compression
    • Tweaked interactive governor
    • Reduced VFS cache pressure for better battery
    • Disabled Gentle fair sleepers
    • Optimized square root algorithm
    • Disabled CRC check in MMC for 30% extra performance with IO
    • Aggressive multicore power savings

    Requirements
    • Must be on LP/MM/Nougat based ROM (any ROM)
    • A custom recovery (TWRP, CWM, CTR) should be installed

    How to flash
    • Download the zip file of kernel from given below link
    • Boot your device into recovery mode
    • Select ElectraBlue-xx-xxxx-xx-sprout.zip file
    • Flash the zip
    • Reboot
    Enjoy!!

    Downloads
    Click here to Download

    Credits
    Code:
    - @varun.chitre15
    - @flar2
    - @vikrantarya1
    - @thewisenerd
    - Team DroidX
    - Team Roger That
    - Sprout Telegram group

    XDA:DevDB Information
    ElectraBlue Kernel For Android One 1st gen (sprout), Kernel for the OEM Cross Device Development

    Contributors
    Vipul Jha
    Source Code: https://github.com/vipuljha08/electrablue_sprout

    Kernel Special Features:

    Version Information
    Status: Stable
    Current Stable Version: 2.0
    Stable Release Date: 2018-01-12

    Created 2016-08-23
    Last Updated 2018-01-12
    4
    Controling features!

    ==================================================
    sweep2wake
    --------------------------------------------------
    toggle
    Code:
    echo [mode] > /sys/android_touch/sweep2wake

    modes available:
    0 - disable
    1 - enable
    --------------------------------------------------
    sweep2sleep_only
    Code:
    echo [mode] > /sys/android_touch/s2w_s2sonly

    modes available:
    0 - disable
    1 - enable
    ==================================================
    doubletap2wake
    --------------------------------------------------
    toggle
    Code:
    echo [mode] > /sys/android_touch/doubletap2wake

    modes available:
    0 - disable
    1 - enable
    ==================================================
    ThunderQuake Engine
    --------------------------------------------------
    toggle
    Code:
    echo [level] > /sys/kernel/thunderquake_engine/level

    levels available:
    0-7 - Intensity Level (0 for lowest and 7 for highest)
    ==================================================
    SELinux status
    --------------------------------------------------
    toggle
    Code:
    setenforce [mode]

    modes available:
    0 - Permissive
    1 - Enforcing
    ==================================================
    4
    New Update!

    ElectraBlue 2.0 - Jan 12, 2018
    • Added advance TCP congestion algos like westwood, highspeed etc
    • Upstreamed to latest LInux 3.10.108
    • Added WireGuard VPN support
    • Switched to Linaro 7.2.x toolchain
    • Nougat support added
    • Wakelock blocker added
    • LZ4 compression for ZRAM
    • Cortex A7 optimisations
    • Added power suspend driver
    • Many other optimisations and changes for better battery and performance


    Download latest build: https://goo.gl/axrETk

    Full changelog: https://goo.gl/rgQXWn

    Important Information: https://goo.gl/FDXPZE

    Beta Testers Required!

    I need more testers for BETA builds. There is a group on Telegram which you can join to get latest Beta/Test builds. Don't worry these builds won't blow up your device. Most builds will be first tested by myself.


    Join Telegram discussion group: http://t.me/eb_sprout
    3
    Changelogs

    ElectraBlue 2.0 - Jan 12, 2018
    • Added advance TCP congestion algos like westwood, highspeed etc
    • Upstreamed to latest LInux 3.10.108
    • Added WireGuard VPN support
    • Switched to Linaro 7.2.x toolchain
    • Nougat support added
    • Wakelock blocker added
    • LZ4 compression for ZRAM
    • Cortex A7 optimisations
    • Added power suspend driver
    • Many other optimisations and changes for better battery and performance

    ElectraBlue 1.0 - Aug 23, 2016
    *Initial release
    2
    @Vipul Jha
    Nice work dude it really improved battery and performance. Is there any way to set Thunder charge control to 650mA or is it safe using 1000mA
    It's 100% safe to use 1000mA :)