Skip to content

Releases: NotZeetaa/YAKT

Yakt-v17

06 Jun 17:59
Compare
Choose a tag to compare

Changelog:

  • Improved code readability
  • Set swappiness to 60% to reduce cpu overhead
  • Added scheduler tweaks back
  • Disabled TCP timestamps to reduce overhead
  • Enabled TCP low latency mode
  • Set kernel.perf_cpu_time_max_percent to 10 to reduce cpu overhead
  • Enabled CRF by default

Download: https://www.pling.com/p/1913001/
Mirror: https://www.opendesktop.org/p/1913001/

If you appreciate my efforts, kindly consider supporting me with a small contribution for a coffee. Your generosity would mean a lot!
Here is the link: http://notzeetaa.github.io/Donate-NotZeetaa

Yakt-v16

10 Apr 19:58
Compare
Choose a tag to compare

Changelog:

  • Reverted "Set the priority for most essential processes to -20 (highest priority)" (Not recommended).
  • Tweaked swappiness for higher/less or equal 8GB of RAM devices (To avoid cpu overhead).
  • Updated variable names (Better code reading).
  • Nuked watermark tweak (Useless and might cause some issues on newer kernel versions).
  • Nuked phantom processing tweak (This is only recommended when slmk is present).
  • Increased perf_cpu_time_max_percent to 20 (In order to save power).
  • Increased up_rate_limit_us (In order to save power).

Download: https://www.pling.com/p/1913001/
Mirror: https://www.opendesktop.org/p/1913001/

If you appreciate my efforts, kindly consider supporting me with a small contribution for a coffee. Your generosity would mean a lot!
Here is the link: http://notzeetaa.github.io/Donate-NotZeetaa

Yakt-v15

02 Mar 12:33
Compare
Choose a tag to compare

Changelog:

  • Improved log creation for optimization.
  • Implemented log debugging (Disabled by default).
  • Introduced a variable for Android Version output.
  • Disabled phantom processing (Applicable to Android 12 and later).
  • Temporarily removed scheduler tweaks.
  • Omitted read_head tweaks.
  • Set the priority of most critical processes to -20 (highest priority).
  • Defaulted to disabling ECN negotiation.

Download: https://www.pling.com/p/1913001/
Mirror: https://www.opendesktop.org/p/1913001/

If you appreciate my efforts, kindly consider supporting me with a small contribution for a coffee. Your generosity would mean a lot!
Here is the link: http://notzeetaa.github.io/Donate-NotZeetaa

Yakt-v14

07 Jan 19:15
Compare
Choose a tag to compare

Changelog:

  • Reapplied Google's schedutil rate-limits from Pixel 3.
  • Disabled the grouping tasks tweak.
  • Adjusted sched_min_granularity_ns.
  • Removed the sched_latency_ns tweak.
  • Fine-tuned sched_wakeup_granularity_ns.
  • Increased the stat_interval tweak twofold (To mitigate system overhead).
  • Elevated the dirty_ratio tweak (Aiming to enhance performance by reducing the frequency of disk writes).
  • Removed unnecessary sleep commands as they serve no purpose.
  • Omitted the extfrag tweak (As it didn't yield noticeable improvements).

Download: https://www.pling.com/p/1913001/
Mirror: https://www.opendesktop.org/p/1913001/

If you appreciate my efforts, kindly consider supporting me with a small contribution for a coffee. Your generosity would mean a lot!
Here is the link: http://notzeetaa.github.io/Donate-NotZeetaa

Yakt-v13

19 Nov 22:13
Compare
Choose a tag to compare

Changelog:

  • Disabled CRF (Lets don't overhead CPU too much).
  • Reduced nr_request (Lets prioritize latency here).
  • Reduced sched_nr_migrate (Reduces the scheduler latency).
  • Increased dirty_ratio (Don't block writeback too often).
  • Changelog log path to /data/adb/modules/YAKT/yakt.log

Download: https://www.pling.com/p/1913001/
Mirror: https://www.opendesktop.org/p/1913001/

Yakt-v12

24 Oct 19:02
Compare
Choose a tag to compare

Changelog:

  • Changed log generation script and improved it (Thx to @CRANKV2).
  • Set kernel.perf_cpu_time_max_percent to 10(In order to reduce latency).
  • Removed UFS Turbo Tweak(Wastes too much power and its not smart doing it).
  • Increased SCHED_PERIOD(To improve scheduler performance in cost of latency).
  • Increased sched_nr_migrate(To improve scheduler performance in cost of latency).
  • Tweaked dirty_ratio.
  • Increased vfs_cache_pressure(In order to reduce latency).

Download: https://www.pling.com/p/1913001/
Mirror: https://www.opendesktop.org/p/1913001/

Yakt-v11

05 Oct 12:29
Compare
Choose a tag to compare

Changelog:

  • Fixed log path (Not being created).
  • Enabled Power Efficient by default (In order to reduce power usage).
  • Clean up (Removed unused variables).
  • Removed Blkio tweak (Not a significant change).
  • Removed watermark_scale_factor tweak (We disable watermark_boost_factor so watermark_scale_factor is useless to tweak).
  • Enabled CRF by default (It can decrease system latency but may increase cpu usage).

Download: https://www.pling.com/p/1913001/
Mirror: https://www.opendesktop.org/p/1913001/

Yakt-v10

27 Aug 08:50
Compare
Choose a tag to compare

Changelog:

  • Use a "smarter way" to tweak scheduler
  • Tweaked sched_nr_migrate (For less latency)
  • Cleaned up zswap tweak log
  • Reduced stat_interval to 15 (For a bit less latency)
  • Hardcoded swappiness to 100
  • Increased nr_requests to 256 (For a better scheduler performance)

Download: https://www.pling.com/p/1913001/
Mirror: https://www.opendesktop.org/p/1913001/

Yakt-v9

16 Aug 09:00
Compare
Choose a tag to compare

Changelog:

  • Boot time to apply tweak 60s -> 30s
  • Increased vfs_cache_pressure to 40 (This to avoid out-of-memory conditions)
  • Nuked Google's schedutil rate-limits from Pixel 3 (This is old and doesn't make sense using ir on newer devices)
  • Disabled swap readahead completely
  • Increased kernel.perf_cpu_time_max_percent to 40 (This might increase performance)

Download: https://www.pling.com/p/1913001/
Mirror: https://www.opendesktop.org/p/1913001/

Yakt-v8

10 Jul 17:22
Compare
Choose a tag to compare

Changelog:

  • Disabled proactive compaction by default.
  • Removed fast socket open tweak.
  • Disabled timer migration (Reduces latency).
  • Set kernel.perf_cpu_time_max_percent to 15 (This might increase a bit of performance).
  • Force disable watermark boost (This just wastes memory).

Download: https://www.pling.com/p/1913001/
Mirror: https://www.opendesktop.org/p/1913001/