• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[KERNEL][I919x][CUSTOM][TouchWiz][KK4.4.2]

Search This thread

alexax66

Senior Member
Jun 29, 2014
265
516
Obninsk
Hellow!
This kernel works only on stock and some custom KItKat 4.4.2 TouchWiz ROMs for Samsung Galaxy S4 mini I9190/I9195/I9192 variants!


Features:
  • Based on last official kernel source for GT-I9195 (used SilviuMik's branch)
  • Synced with E370KKTU2BOD2 kernel source (KK 4.4.4 kernel for SHV-E370K variant of Galaxy S4 Mini LTE (announced only for Korea))
  • CPU Overclock (OC): up to 2052MHz
  • CPU Underclock (UC) down to 81MHz
  • GPU Overclock up to 627MHz
  • CPU Voltage Control (VC)
  • Hotplug thread infrastructure
  • Faux123's Intelliplug
  • MyFluxi MSM-hotplug new
  • Alucard-hotplug new
  • Lazy-hotplug new
  • Gamma control
  • Faux123's GPL Sound Control 2.1
  • Sweep2Sleep
  • Fast charge
  • Upgraded taus88 to taus113 algorithm for entropy generator
  • Added and realy used frandom (fast random number generator)
  • Krait optimized strcmp and memcmp
  • Motorola MSM memcopy enhancements (memutils) to improve of the memory subsystem performance
  • CPU-boost new
  • Quickwakeup new
  • KSM (Kernel SamePage Merging)
  • Timer slack controller
  • Speedup late resume patch for faster wakeup of the device
  • F2FS support
  • NTFS support with full read/write access
  • init.d support
  • Updated exFAT module to v1.2.12
  • LZ4 compressor for zSwap new
  • TCP-cong: westwood, vegas, reno and etc.new
  • Set SELinux always into "Permissive mode"
  • Pre-installed bosybox (placed in /sbin folder)
  • Compiled with Linaro GCC 4.9.4-2015.06 Toolchain
  • Additional Governors:
    • Impulse
      [*]Intelliminmax
      [*]Intelliactive
      [*]Lionheart
      [*]Ondemandplus
      [*]Smartmax
      [*]Preservative
      [*]Wheatly
      [*]Intellidemand new
      [*]Alugard new
      [*]Slim new
  • Additional I/O Schedulers:
    • FIOPS (Fair Input/Output Per Second)
      [*]SIO (Simple I/O)
Credits:
Installation instructions:

for ODIN:
1. Extract XXXX-ALX-x.x.x.md5 from XXXX-ALX-x.x.x.tar.zip
2. Flash with ODIN XXXX-ALX-x.x.x.md5 file​

for CWM:
1. Copy XXXX-ALX-x.x.x.zip (without tar) to your sdcard
2. Reboot into CWM recovery
3. Choose "Install zip from sdcard"
4. Select XXXX-ALX-x.x.x.zip kernel and confirm installation.​

Download:

XDA:DevDB Information
Custom TouchWiz KK4.4.2 Kernel for I9190/I9195/I9192, Kernel for the Samsung Galaxy S 4 Mini

Contributors
alexax66
Source Code: https://github.com/alexax66/KitKat_kernel_samsung_msm8930-common

Kernel Special Features: CPU and GPU Overclocking, CPU Underclocking, CPU Voltage Control, Advanced CPU hotplugs, Gamma control, Faux123's Sound Control, Sweep2Sleep, Additional Governors and I/O Schedulers, KSM, F2FS, NTFS, Timer Slack Controller, Fast charge

Version Information
Status: Stable
Current Stable Version: ALX-0.1.2
Stable Release Date: 2015-11-15
Current Beta Version: ALX-0.1.3
Beta Release Date: 2015-12-30

Created 2015-08-15
Last Updated 2015-11-18
 

Attachments

  • I9195.jpg
    I9195.jpg
    149.6 KB · Views: 29,158
  • bootsplash.jpg
    bootsplash.jpg
    84.6 KB · Views: 19,793
Last edited:

alexax66

Senior Member
Jun 29, 2014
265
516
Obninsk
How to use kernel features

- for CPU, GPU, Hotplug and Gamma Control tunings use Kernel Auditor by Grarak

- for Faux123's Sound Control tuning use FauxSound Audio/Sound Control

- set of some features for switching through a parameters of the build.prop:

For all kernel version:

- to enable Sweep2Sleep:
Code:
ro.config.sweep2sleep=true
- to enable init.d support add in build.prop:
Code:
ro.config.sysinit=true

Only for ALX-0.1.0 and later:
- to enable KSM:
Code:
ro.config.ksm=true

Only for ALX-0.1.1 and later:
-to enable Adaptive LMK:
Code:
ro.config.adaptive_lmk=true

Read about how adjust LowMemoryKiller with management of not killable processesin


Only for ALX-0.1.2 and later:

Use only one of this hotplugs!

-to set Alugard-hotplug as default:
Code:
ro.config.alucardplug=true

-to set MyFluxi MSM-hotplug as default:
Code:
ro.config.msm-hotplug=true

-to set Intelli-hotplug as default:
Code:
ro.config.intelliplug=true

-to set Lazy-hotplug as default:
Code:
ro.config.lazyplug=true
 
Last edited:

denon480

Senior Member
Mar 10, 2013
276
118
40
Kremenchug
Kernel tested by me over month, all :good:

---------- Post added at 09:23 AM ---------- Previous post was at 09:10 AM ----------

One thing, gamma control work only in device control app, and after reboot is set by default, maybe in future is will be fixed
 
  • Like
Reactions: marto777

denon480

Senior Member
Mar 10, 2013
276
118
40
Kremenchug
OOMMGG!!! Finallyyyyyy!!! I can't believe it!!!
THANK YOUUUU! :victory: :good:

Yep)))
Some summer day i tired waiting kernel from f4k and ask my friend alexax66, he say ok no problem, next day i tested first version :D
P.S.
By the way, he not use stock, he use CM, and he did it for us just because he good man :good:
 
Last edited:

o0chtm0o

Senior Member
Feb 23, 2011
809
221
Yep)))
Some summer day i tired waiting kernel from f4k and ask my friend alexax66, he say ok no problem, next day i tested first version :D
Wow! It's INCREDIBLE!! I have no words. I hope it's not the first and last work, I hope OP can continue with this project. It's amazing! I was waiting for this since loooooong time ago, losing any hopes :eek:
 
Last edited:

00ehsan00

Senior Member
May 29, 2013
192
188
urmia
it's stable and there is no battery drain with overclock and underclock.
it's fully work with ploiki's rom too.:D:D:D
do u have plane to add otg and bln support?
and another question is that how can i use sweep2sleep?
thanks again for kernel.:good:
 

denon480

Senior Member
Mar 10, 2013
276
118
40
Kremenchug
it's stable and there is no battery drain with overclock and underclock.
it's fully work with ploiki's rom too.:D:D:D
do u have plane to add otg and bln support?
and another question is that how can i use sweep2sleep?
thanks again for kernel.:good:

We test some new patches bln, dosent work :(
add in build.prop
ro.config.sweep2sleep=true
reboot
swipe on the bottom screen from left to right, is lock the phone
 
  • Like
Reactions: 00ehsan00

petrevirgil

Senior Member
Feb 24, 2012
353
113
Samsung Galaxy S20
Very very good job... I appreciate your work with this kernel ... I have only one question if is possible, what are the best governor and scheduler to use for a balance between performance and battery?

Sent from my GT-I9195 using xda premium
 

RuffBuster

Senior Member
Feb 3, 2012
1,321
359
Very very good job... I appreciate your work with this kernel ... I have only one question if is possible, what are the best governor and scheduler to use for a balance between performance and battery?

Sent from my GT-I9195 using xda premium

I personally like ondemand/cfq I find it makes things that tiny bit more responsive like 1080p video recording and scrolling thru my Google Keep widget. Ondemand for me gives some of the best battery.
 
  • Like
Reactions: petrevirgil

junnelle

Member
Aug 29, 2013
29
6
who have tested this kernel with the rom "N5 four mini" ?????

better than silviu for battery ???

I'm currently using this with N5 four mini rom, works so awesome, incredible battery life, there is just one problem though, private mode does not work with this kernel, but they said its because of the rom not fully compatible with the kernel., i don't know if this works fine with s6 port 5.1, havent tried yet.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 34
    Hellow!
    This kernel works only on stock and some custom KItKat 4.4.2 TouchWiz ROMs for Samsung Galaxy S4 mini I9190/I9195/I9192 variants!


    Features:
    • Based on last official kernel source for GT-I9195 (used SilviuMik's branch)
    • Synced with E370KKTU2BOD2 kernel source (KK 4.4.4 kernel for SHV-E370K variant of Galaxy S4 Mini LTE (announced only for Korea))
    • CPU Overclock (OC): up to 2052MHz
    • CPU Underclock (UC) down to 81MHz
    • GPU Overclock up to 627MHz
    • CPU Voltage Control (VC)
    • Hotplug thread infrastructure
    • Faux123's Intelliplug
    • MyFluxi MSM-hotplug new
    • Alucard-hotplug new
    • Lazy-hotplug new
    • Gamma control
    • Faux123's GPL Sound Control 2.1
    • Sweep2Sleep
    • Fast charge
    • Upgraded taus88 to taus113 algorithm for entropy generator
    • Added and realy used frandom (fast random number generator)
    • Krait optimized strcmp and memcmp
    • Motorola MSM memcopy enhancements (memutils) to improve of the memory subsystem performance
    • CPU-boost new
    • Quickwakeup new
    • KSM (Kernel SamePage Merging)
    • Timer slack controller
    • Speedup late resume patch for faster wakeup of the device
    • F2FS support
    • NTFS support with full read/write access
    • init.d support
    • Updated exFAT module to v1.2.12
    • LZ4 compressor for zSwap new
    • TCP-cong: westwood, vegas, reno and etc.new
    • Set SELinux always into "Permissive mode"
    • Pre-installed bosybox (placed in /sbin folder)
    • Compiled with Linaro GCC 4.9.4-2015.06 Toolchain
    • Additional Governors:
      • Impulse
        [*]Intelliminmax
        [*]Intelliactive
        [*]Lionheart
        [*]Ondemandplus
        [*]Smartmax
        [*]Preservative
        [*]Wheatly
        [*]Intellidemand new
        [*]Alugard new
        [*]Slim new
    • Additional I/O Schedulers:
      • FIOPS (Fair Input/Output Per Second)
        [*]SIO (Simple I/O)
    Credits:
    Installation instructions:

    for ODIN:
    1. Extract XXXX-ALX-x.x.x.md5 from XXXX-ALX-x.x.x.tar.zip
    2. Flash with ODIN XXXX-ALX-x.x.x.md5 file​

    for CWM:
    1. Copy XXXX-ALX-x.x.x.zip (without tar) to your sdcard
    2. Reboot into CWM recovery
    3. Choose "Install zip from sdcard"
    4. Select XXXX-ALX-x.x.x.zip kernel and confirm installation.​

    Download:

    XDA:DevDB Information
    Custom TouchWiz KK4.4.2 Kernel for I9190/I9195/I9192, Kernel for the Samsung Galaxy S 4 Mini

    Contributors
    alexax66
    Source Code: https://github.com/alexax66/KitKat_kernel_samsung_msm8930-common

    Kernel Special Features: CPU and GPU Overclocking, CPU Underclocking, CPU Voltage Control, Advanced CPU hotplugs, Gamma control, Faux123's Sound Control, Sweep2Sleep, Additional Governors and I/O Schedulers, KSM, F2FS, NTFS, Timer Slack Controller, Fast charge

    Version Information
    Status: Stable
    Current Stable Version: ALX-0.1.2
    Stable Release Date: 2015-11-15
    Current Beta Version: ALX-0.1.3
    Beta Release Date: 2015-12-30

    Created 2015-08-15
    Last Updated 2015-11-18
    11
    I released new version - ALX-0.1.2-Release

    What's new:
    - Alucard-hotplug
    - Myfluxi MSM-hotplug
    - Lazy-hotplug
    - LZ4 compressor for zSwap
    - Intellidemand governer
    - Alugard governer
    - Slim governer
    - apply different patches to optimize the kernel for our processor
    - TCP-cong: westwood, vegas, reno and etc.
    - set default hotplug through build.prop parameter

    Download
    9
    How to use kernel features

    - for CPU, GPU, Hotplug and Gamma Control tunings use Kernel Auditor by Grarak

    - for Faux123's Sound Control tuning use FauxSound Audio/Sound Control

    - set of some features for switching through a parameters of the build.prop:

    For all kernel version:

    - to enable Sweep2Sleep:
    Code:
    ro.config.sweep2sleep=true
    - to enable init.d support add in build.prop:
    Code:
    ro.config.sysinit=true

    Only for ALX-0.1.0 and later:
    - to enable KSM:
    Code:
    ro.config.ksm=true

    Only for ALX-0.1.1 and later:
    -to enable Adaptive LMK:
    Code:
    ro.config.adaptive_lmk=true

    Read about how adjust LowMemoryKiller with management of not killable processesin


    Only for ALX-0.1.2 and later:

    Use only one of this hotplugs!

    -to set Alugard-hotplug as default:
    Code:
    ro.config.alucardplug=true

    -to set MyFluxi MSM-hotplug as default:
    Code:
    ro.config.msm-hotplug=true

    -to set Intelli-hotplug as default:
    Code:
    ro.config.intelliplug=true

    -to set Lazy-hotplug as default:
    Code:
    ro.config.lazyplug=true
    8
    New version ALX-0.1.1 is released

    Changelog:
    1. Fix Timer Slack initialisation (click for more details)
    2. New LowMemoryKiller with management of not killable processes (click for more details)
    3. Fast Charge support (default disabled, click for more details)
    4. New bootlogo

    Download

    I don't test it!!!
    Please let me know about any bugs.

    P.S. I received a message that wi-fi don't works.
    This is not a bug, because there is the incompatibility of this kernel and native modules from the stock ROM
    It requires the full installation of both the kernel and the modules.

    P.S.2. Added versions for full instalations (kernel+modules)


    Attention!
    Installation of kernel with modules will make a changes to the system
    Make a backup before installing


    You can install native modules for revert to previous kernel versions: