Advanced Kernel Tweaker for all Android Devices
Overview
Allows to Improve device Performance and efficiency by Adjusting Kernel Settings. Includes Scheduler, Ram Optimation, and I/O to faster and efficiently, without sacrificing stability.
- Apply governor specific tunables for - Apply governor specific tunables for interactive (thx to @tytydraco (ghitub))
- sets the sched_shares_window_ns for CPU time sharing calculations.
- sets the sched_time_avg_ms for task load tracking calculation by the scheduler.
- sets the sched_walt_init_task_load_pct for gives an initial value of the task load based on a specified percentage
- sets the perf_event_mlock_kb for prevent excessive memory consumption by perf events
- sets the sched_boost for Scheduler boosting allows temporary priority increases
- Disable WALT for CPU & task utilization
- Always allow sched boosting on top-app tasks
- Fetch the available governors from the CPU
- CPU Governor settings for LITTLE & BIG cores
- sched period | vmruntime | lower latency
- migration frequency (ns)
- Upper and lower limits for CPU utility settings
- Reduce scheduler migration time to improve real-time latency
- Perf event processing timeout (in percentage of CPU)
- Always allow sched boosting on top-app tasks
- Disable scheduler statistics to reduce overhead
- Controlling kernel tendency to use swap
- Clearing the dentry and inode cache
- Controls logging of disk I/O activity
- Enable TCP low latency mode | disable tcp timestamps
- Set up for I/O
- vm swappines 100%
- Disable CFS boost
- Enable dynamic fsync
- Disable all kernel panic
- Disable Printk
- Change kernel mode to HMP Mode
- Enable gpu boost in kernel (2)
- Disable Kernel Panic off
- kernel debug sched features "NEXT_BUDDY" "TTWU_QUEUE"
- and more additional settings in kernel
Tested on:
Please report compatibility for other devices.
-
@tytydraco & @another_person2 & @reljawa
-
@NotZeetaa & @hirauki