[KERNEL][INTL][TW-AOSP 4.4,5.0,5.1][05/02/2015] KT-SGS5 - OB1 - KTweaker

Search This thread

ktoonsez

Inactive Recognized Developer
Nov 3, 2011
16,262
43,218
Tempe
Ktoonsez presents:
1e2f06c24a584.png


KT-SGS5 kernel features
Must have a S5 model G900T or G900P or G900V (Dev Edition ONLY!!!) or G900F or G900M or G900W8 or G900I
Must have a Touchwiz Rooted ROM
Must have CWM/TWRP based recovery installed
•Samsung open source
•Optimized kernel configuration
•unsecure root adb
•Voltage interface
KTweaker app for kernel control
KTweaker Widgets
•Schedulers (CFQ, BFQ, VR, SIO, NOOP, DEADLINE, ROW, FIFO, FIOPS)
•GOVERNORS (ktoonservativeq, intellidemand, msm-dcvs, wheatley, userspace, smartassh3, slp, powersave, pegasuq, nightmare, interactive, dancedance, conservative, badass, asswax, adaptive, abyssplug, performance, ondemand
•exFAT for Touchwiz and AOSP
•F2FS compatible with AOSP 4.4

4fb98c4be2161.png

Touchwiz Lollipop 5.0 VERSION:
05.02.2015: http://bit.ly/1EN5UtG



AOSP Lollipop 5.0 VERSION:
05.02.2015: http://bit.ly/1JJhnxv



AOSP Lollipop 5.1 VERSION:
05.02.2015: http://bit.ly/1DTVhBf




TWRP Recovery by Ktoonsez:
04.06.2015: http://goo.gl/LgBsuk



AOSP /system F2FS converter:
03.31.2015: http://bit.ly/1IOdXpX



What you can expect to get benchmark wise:
attachment.php



******* END OF LIFE *******

AOSP Kitkat 4.4 VERSION:
11.06.2014: http://goo.gl/t3H5oK


KTweaker Shop and previous versions can be seen here (thanks to LuigiBull23):
http://forum.xda-developers.com/showthread.php?t=2784319

Always do the following AFTER installing the kernel:
1. Clear cache
2. Clear dalvik



Post #2 will be reserved for change logs

Post #3 will be reserved for MY Settings, Extras and FAQ's

Sources can be found here:
https://github.com/ktoonsez/KTSGS5
 
Last edited:

kossiewossie

Senior Member
Sep 17, 2013
522
500
London
oh man, this is great! I loved your kernel when I had my s4, so glad to see your making kernels for s5 now! such awesomeness!
 

velosa

Senior Member
May 3, 2013
913
214
Funchal
Ktoonsez presents:
1e2f06c24a584.png




4fb98c4be2161.png




KTweaker Shop and previous versions can be seen here (thanks to LuigiBull23):
http://forum.xda-developers.com/showthread.php?t=2393708

Always do the following AFTER installing the kernel:
1. Clear cache
2. Clear dalvik



Post #2 will be reserved for change logs

Post #3 will be reserved for MY Settings, Extras and FAQ's

Sources can be found here:
https://github.com/ktoonsez/KT-SGS5

You can add support for fauxsound? Thanks

Sent from my SM-G900F using XDA Premium 4 mobile app
 
  • Like
Reactions: firasmomani

ktoonsez

Inactive Recognized Developer
Nov 3, 2011
16,262
43,218
Tempe
Updated the Change Log post. I forgot that FAST Charge is also working. Also LED Settings is active.
 
  • Like
Reactions: n01z

LuigiBull23

Senior Member
Jan 22, 2013
6,666
6,307
31
Holyoke
Are your KT V6 profile from S4 working with this kernel, or we need to wait for update of profiles?

Dont use any of the S4 profiles. You can apply them but you'll likely encounter problens. Use KT v1 that's already up in Ktweaker. The new Shop thread will be up soon with newly revamped profiles. So be on the lookout for that.
 

21cdb

Senior Member
Nov 7, 2011
489
107
For some reason I seem to be having the same issue on the S5 as my S4. The phone feels more laggy and feels like it has more touch latency even with stock settings than other kernels. I tried it and went back to Blaze, and Blaze is running noticeably smoother for me. :(
 

Top Liked Posts

  • There are no posts matching your filters.
  • 132
    Ktoonsez presents:
    1e2f06c24a584.png


    KT-SGS5 kernel features
    Must have a S5 model G900T or G900P or G900V (Dev Edition ONLY!!!) or G900F or G900M or G900W8 or G900I
    Must have a Touchwiz Rooted ROM
    Must have CWM/TWRP based recovery installed
    •Samsung open source
    •Optimized kernel configuration
    •unsecure root adb
    •Voltage interface
    KTweaker app for kernel control
    KTweaker Widgets
    •Schedulers (CFQ, BFQ, VR, SIO, NOOP, DEADLINE, ROW, FIFO, FIOPS)
    •GOVERNORS (ktoonservativeq, intellidemand, msm-dcvs, wheatley, userspace, smartassh3, slp, powersave, pegasuq, nightmare, interactive, dancedance, conservative, badass, asswax, adaptive, abyssplug, performance, ondemand
    •exFAT for Touchwiz and AOSP
    •F2FS compatible with AOSP 4.4

    4fb98c4be2161.png

    Touchwiz Lollipop 5.0 VERSION:
    05.02.2015: http://bit.ly/1EN5UtG



    AOSP Lollipop 5.0 VERSION:
    05.02.2015: http://bit.ly/1JJhnxv



    AOSP Lollipop 5.1 VERSION:
    05.02.2015: http://bit.ly/1DTVhBf




    TWRP Recovery by Ktoonsez:
    04.06.2015: http://goo.gl/LgBsuk



    AOSP /system F2FS converter:
    03.31.2015: http://bit.ly/1IOdXpX



    What you can expect to get benchmark wise:
    attachment.php



    ******* END OF LIFE *******

    AOSP Kitkat 4.4 VERSION:
    11.06.2014: http://goo.gl/t3H5oK


    KTweaker Shop and previous versions can be seen here (thanks to LuigiBull23):
    http://forum.xda-developers.com/showthread.php?t=2784319

    Always do the following AFTER installing the kernel:
    1. Clear cache
    2. Clear dalvik



    Post #2 will be reserved for change logs

    Post #3 will be reserved for MY Settings, Extras and FAQ's

    Sources can be found here:
    https://github.com/ktoonsez/KTSGS5
    33
    4fb98c4be2161.png



    Change Log 02.25.2015
    1. Set TW 5.0 SELinux to permissive.
    2. Updated ramdisk for AOSP version.
    3. KTweaker version 9.0!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    4. Added slider drawer for easy navigation
    5. Profiles and set on boot options can be easily loaded from the drawer
    6. Menu button still retained the easy navigation items like CPU, GPU, Scheduler Settings....
    7. Old "Tools" screen is now called "Utilities"
    8. New "Utilities" item: SELinux changer
    9. New "Utilities" item: Get Phone Information
    10. New "UI Settings" item: Startup Drawer Status is used to set whether the drawer is open or closed when starting the app
    11. New "UI Settings" item: Startup Screen is used to set which screen starts up when opening the app. You can pick from the list of screen available for startup or specify "Remembeer last screen" to make it go back to the last screen you were on.
    12. New "UI Settings" item: Main Background is used to set the color or an image to be used as the background in the main part of the screen. I have predefined ones and you can also pick from a image that you place in the /KTweaker/ThemeManager/Backgrounds folder
    13. New "UI Settings" item: Main Fore Color is used to set the color to be used as the fore color in the main part of the screen.
    14. New "UI Settings" item: Drawer Background is used to set the color or an image to be used in the Drawer part of the screen. I have predefined ones and you can also pick from a image that you place in the /KTweaker/ThemeManager/Backgrounds folder
    15. New "UI Settings" item: Drawer Fore Color is used to set the color to be used as the fore color in the Drawer part of the screen.
    16. New "UI Settings" item: Main Screen: Show Icons is used to specify if you want the icons to show in the main part of the screen.
    17. New "UI Settings" item: Drawer: Show Icons is used to specify if you want the icons to show in the Drawer part of the screen.
    18. New Menu item: "Reset Color Scheme" is used to reset everything back to stock if you mess up a setting for back/fore color items.
    19. All icons are now customizable too!!!! So if you dont like my icons all you have to do is download http://ktoonsez.jonathanjsimon.com/sgs5/StockKTweakerIcons.zip, extract them onto your PC so you can see the names of the icons for the different items, replace the ones you want with yours, then place them in the KTweaker/ThemeManager/Icons/ folder on your phone, DONE :)!!!!
    20. As a result of all these options in UI Settings this give you the ability to share your Theme if you want by zipping up the KTweaker/ThemeManager/Settings/, KTweaker/ThemeManager/Backgrounds/, KTweaker/ThemeManager/Icons/ folders
    21. Thats all I can think of right now, ENJOY THE AWESOME!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    32
    4fb98c4be2161.png

    Touchwiz Lollipop 5.0 VERSION:
    03.25.2015: http://bit.ly/1EWbJ6q

    AOSP Lollipop 5.0 VERSION:
    03.25.2015: http://bit.ly/1Bqg2DA

    Change Log 03.25.2015
    1. ktoonservativeq: Totally revamped
    2. NEW tunable lockout_changes_when_boosting used to lockout changes to frequency and hotplugging activities during touch/button boost (this basically makes touch boost behave the old way before all the new code)
    3. NEW tunable cpu_load_adder_at_max_gpu_ignore_tb used to ignore gpu cpu load adder during a touch/button boost
    4. Modified all global vars placement so governor can run on all 4 cores instead of controlling them thru proxy
    5. Optimized code adding more sub functions to reduce code
    6. Moved global counters into cpu_dbs_info_s struct so each core keeps there own version
    7. sing new debug_enabled tunable from previous commit added a few more debug lines for keeping track of load and hotplugging activities
    8. All hotplugging activities are mutex protected
    9. Added some more effective boost code upon wakeup
    10. KTweaker version 9.1
    11. KTweaker: Fix up previous screen tracking for Governor Adjustments screen
    12. KTweaker: Will now set the selected governor to ALL 4 CORES!
    13. Ramdisk update for AOSP version from CM latest
    14. New ktoonsified v4 in Shop for new kernel, works great on TW or AOSP, currently running TW and I can not believe how much faster it is on this new version!!!!!!!!!!!!!!!!!!!!!!!!!
    27
    4fb98c4be2161.png

    Touchwiz Lollipop 5.0 VERSION:
    03.27.2015: http://bit.ly/1Ni3o0T

    AOSP Lollipop 5.0 VERSION:
    03.27.2015: http://bit.ly/1CTYpR0

    Change Log 03.27.2015
    1. fastcharge: Add some blocking code for functions reducing chargin current and setting some variables for 3rd party apps
    2. cpufreq: Add some protection when setting policy changes. Add some disabled debug messages in case I need them later. Remove usleep call after calling cpu_up()
    3. cpufreq: Add main_cpufreq_control global var to make other modules aware that the main cpufreq code is bringing a core up so they will not take the core down.
    4. ktoonservativeq: Modify some code to make sure hotplug cores obey touch_boost_cpu_all_cores during boostpulse while sync cores is off
    5. cpufreq: Disable some extra booster code on wake for testing