[KERNEL] 4.2.2 SaveEnergy K2_U/K2_UL

Search This thread

Fabian2103

Senior Member
Jan 10, 2014
82
12
Anybody testing preview release kernels? I will probably stay on preview release 1.5 oc1 version. :)


I'm using Pr1.5 K2ul but I think battery life isnt very well.(subjective opinion)
What options did you chose in trickster? I dont know what governor to use...


Send with my HTC One SV (k2ul) Stock 4.2.2 Save Energy Kernel S-ON
 

bataya

Senior Member
Apr 12, 2010
1,538
382
Belgrade
I'm using Pr1.5 K2ul but I think battery life isnt very well.(subjective opinion)
What options did you chose in trickster? I dont know what governor to use...


Send with my HTC One SV (k2ul) Stock 4.2.2 Save Energy Kernel S-ON

Multicore power saving 0, intellidemand with min set to 270000 and max 1458000.

Battery drain is 12-15% per hour.

yny7e5eg.jpg
 

Fabian2103

Senior Member
Jan 10, 2014
82
12
@bataya

Intellidemand, multicore powersaving 0, min 270000 Max 1458000

That are options to get the best performance, or?
What options would you use to find the optimal balance between power-saving and performance?

Can anybody tell us more which preview-version is best?


Send with my HTC One SV (k2ul) Stock 4.2.2 Save Energy Kernel S-ON
 

bataya

Senior Member
Apr 12, 2010
1,538
382
Belgrade
For Soc ~120°C is critical, but battery is bigger problem. Is Soc go higher then 70-75 there is big chance that you will damage battery. Btw, if SoC temp go @65-70 it real unpleasant to use phone.
 
Last edited:
  • Like
Reactions: BrateloSlava

bataya

Senior Member
Apr 12, 2010
1,538
382
Belgrade
^The for new relise.

I have suggestion. You should add option to disable pnpmgr (power and performance manager), I do it manual and I think that phone act better. Also, frequency stick without frequency lock option.
 

Fabian2103

Senior Member
Jan 10, 2014
82
12
@bataya
Just turned off pnmgr. Using TricksterPro, no problems*, only:
@BrateloSlava
Any change in the LED-tab causes reboot...
Intellithermal is a nice feature! Why is it turned off by default?


*EDIT: Changes in the Colorsettings-tab are not possible, goes back to 255 automatically. Using TricksterPro.

Send with my HTC One SV (k2ul) Stock 4.2.2 Save Energy Kernel S-ON
 
Last edited:

BrateloSlava

Senior Member
Sep 12, 2012
983
914
Kharkiv
... Any change in the LED-tab causes reboot...
As I already said - try the utility from the author of these developments: Faux123 Kernel Enhancement Pro
Fabian2103 said:
Intellithermal is a nice feature! Why is it turned off by default?
Because I'm doing this kernel for myself. And implements in it those functions, that I want. And the rest - I'm just sharing the results of my work.
I, unlike some other developers for our phone, no hiding, no hiding code, no hiding achievements.
You are satisfied with my kernel - use it. You do not like it - delete it.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 16
    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:
    • Based on 3.11.401.x stock kernel sources
    • New governors (Ondemand + MULTIPHASE, Smartmax, Intellidemand)
    • New I/O Sheduller (Deadline, ROW, FIOPS, SIO)
    • Fsync and cache optimizations
    • new CPU frequency table
    • AVS
    • cortex-a15 optimizations
    • 1.674GHz CPU Overclocking and 487.5MHz GPU Overclocking (optional, separate kernel)
    • USB force fast charging
    • S2W/DT2W support
    • and more...

    SaveEnergy K2_U/K2_UL 4.2.2 kernel ver. 1
    Project stopped. GitHub

    SaveEnergy K2_UL 4.2.2 kernel ver. 2
    Project stopped. Link to download in the second message.

    SaveEnergy K2_U 4.2.2 kernel ver. 3
    Based on 3.11.401.106 stock kernel sources.
    Project stopped. Link to download in the second message.

    Credits:
    @faux123, @flar2, @rmbq, @show-p1984, @Zarboz, @jrior001, @thicklizard - For his various kernel patches and features.
    Special thanks to @rmbq, without whose invaluable assistance the process of appearance S2W we would not come to pass for a long time.
    And all others mentioned on my github in contributors tab.
    6
    actual information

    Support for this kernel discontinued.

    FEATURES:
    • Based on 3.11.401.x stock kernel sources
    • By default is oriented to low power consumption
    • CPU governors (Ondemand + MULTIPHASE, Smartmax, Intellidemand, Interactive)
    • I/O Sheduller (Deadline, ROW, FIOPS, SIO, BFQ, NOOP)
    • Readahead and cache optimization of use
    • Dynamic control of file system sync (optional, separate kernel for K2UL. by default for K2U)
    • New CPU & GPU frequency and voltage table
    • AVS
    • Cortex-A15 optimizations
    • NEON v4 optimizations
    • 1.674GHz CPU Overclocking and 533MHz GPU Overclocking (optional, separate kernel)
    • Simple GPU governor by faux123
    • USB force fast charging control by faux123
    • Sound control by faux123
    • Intelli-plug cpu hotplug driver with dual-core optimizations by faux123
    • Intelligent thermal throttling driver (Intelli_thermal) by faux123
    • S2W/DT2W support
    • LZ4 compression support
    • Compressed RAM block device (ZRAM) support
    • Logger control support
    • USB hi-speed support
    • exFAT & F2FS file system support
    • To install all the default values, I'm use a script in a init.d folder
    • and more...

    All of nightly builds is here.
    All of kernels have a description - string, that contains kernel parameters.
    I.e. for K2U:
    Code:
    CPU - 1.188 GHz, GPU - 400 MHz (max BUS freq - 533 MHz, max L2 freq - 1.188 GGz)

    Kernel for K2UL contains two version: with support for dynamic synchronization and without it.
    I.e.:
    Code:
    CPU - 1.188 GHz, GPU - 400 MHz (max BUS freq - 533 MHz, max L2 freq - 1.188 GGz), dynamic FSYNC - YES
    and
    Code:
    CPU - 1.188 GHz, GPU - 400 MHz (max BUS freq - 533 MHz, max L2 freq - 1.188 GGz), dynamic FSYNC - NO
    Having two versions - because, some users have a problems with this code in the kernel.

    P.S.
    I strongly recommend to disable any kernel tweak app before install my kernel.
    5
    @bataya
    Now I want to completely clear my source codes on GitHub. The rest does not matter now.

    ADD.
    Besides, intelliplug very badly on dual-core processors.
    I've tried it all on 4.1. intelliplug focused on four cores.


    Here you go. Enjoy

    https://github.com/faux123/moto_x/c...d129a454cfac/arch/arm/mach-msm/intelli_plug.c

    :victory:
    4
    ... Any change in the LED-tab causes reboot...
    As I already said - try the utility from the author of these developments: Faux123 Kernel Enhancement Pro
    Fabian2103 said:
    Intellithermal is a nice feature! Why is it turned off by default?
    Because I'm doing this kernel for myself. And implements in it those functions, that I want. And the rest - I'm just sharing the results of my work.
    I, unlike some other developers for our phone, no hiding, no hiding code, no hiding achievements.
    You are satisfied with my kernel - use it. You do not like it - delete it.