#Garuda #Kernel #EAS #Pie #Q #R
Garuda Kernel 2.0 UCLAMP Edition
By @felixfw16
Support Group
Download
How To Download
Changelogs:
- Implement UClamp
- Misc. Changes
How To Install:
1. Flash the UClamp Tune magisk module.
2. Reboot to recovery.
3. Flash the kernel.
4. Done!
Credits:
Thanks to @pzqqt for backporting to v4.4.
@darkhz for UClamp port & tuning value.
Follow @GarudaUpdates
Garuda Kernel 2.0 UCLAMP Edition
By @felixfw16
Support Group
Download
How To Download
Changelogs:
- Implement UClamp
- Misc. Changes
How To Install:
1. Flash the UClamp Tune magisk module.
2. Reboot to recovery.
3. Flash the kernel.
4. Done!
Credits:
Thanks to @pzqqt for backporting to v4.4.
@darkhz for UClamp port & tuning value.
Follow @GarudaUpdates
UClamp Tune.zip
14.3 KB
This modules will set the required value for UClamp. Thanks to darkhz (github).
Notes: There's already some users reporting their LCD broken and starts blaming my kernel as the reason. Garuda Kernel is safe to use, in fact, we don't even serve OC version to the public. We don't have screen refresh rate overclock either. If someone reported the same issue and blaming the kernel, it will resulted in instant fban.
Forwarded from DISCONTINUED - conquerOS: Updates
ConquerOS for Xiaomi Redmi Note 5 Pro/AI (whyred) is up!
By Felix Febryan, Alif Fahur
ROM Version:
Changelog
Official Community
Device Support group
By Felix Febryan, Alif Fahur
ROM Version:
4.1
Build Date: 2021-03-12
ROM Size: 800.0 MB
MD5SUM: bc103749217d9360292600193a48cf76
DownloadChangelog
Official Community
Device Support group
#Garuda #Kernel #EAS #Pie #Q #R
Garuda Kernel 2.2 EAS
By @felixfw16
Support Group
Download
How To Download
Changelogs:
- Implement uclamp
- Merged v4.4.259-v4.4.261
- sched/rt: make it uclamp aware.
- ak3: add uclamp tuning value. (thanks to @giovannirn5 & darkhz(github))
- revert "pm660l: use analog dimming"
Notes: UClamp script is included in kernel, no need modules anymore
Follow @GarudaUpdates
Garuda Kernel 2.2 EAS
By @felixfw16
Support Group
Download
How To Download
Changelogs:
- Implement uclamp
- Merged v4.4.259-v4.4.261
- sched/rt: make it uclamp aware.
- ak3: add uclamp tuning value. (thanks to @giovannirn5 & darkhz(github))
- revert "pm660l: use analog dimming"
Notes: UClamp script is included in kernel, no need modules anymore
Follow @GarudaUpdates
#Garuda #Kernel #EAS #Pie #Q #R
Garuda Kernel 2.3 EAS
By @felixfw16
Support Group
Download
How To Download
Changelogs:
- Merged v4.4.262
- Reverted bunch of commit that caused some problems.
- Fixed performance issue. (UI freezing, etc)
- Fixed LMK was too aggressive.
- Increased Swappiness to 80 & Hardcode it.
- Removed UClamp completely.
- mm: boost when memory is low.
- source cleanups
- net: tweak for performance.
- misc. changes.
Follow @GarudaUpdates
Garuda Kernel 2.3 EAS
By @felixfw16
Support Group
Download
How To Download
Changelogs:
- Merged v4.4.262
- Reverted bunch of commit that caused some problems.
- Fixed performance issue. (UI freezing, etc)
- Fixed LMK was too aggressive.
- Increased Swappiness to 80 & Hardcode it.
- Removed UClamp completely.
- mm: boost when memory is low.
- source cleanups
- net: tweak for performance.
- misc. changes.
Follow @GarudaUpdates
#Garuda #Kernel #EAS #Pie #Q #R
Garuda Kernel 2.4 EAS
By @felixfw16
Support Group
Download
How To Download
Changelogs:
- Merged linux-stable v4.4.263.
- misc. changes.
Follow @GarudaUpdates
Garuda Kernel 2.4 EAS
By @felixfw16
Support Group
Download
How To Download
Changelogs:
- Merged linux-stable v4.4.263.
- misc. changes.
Follow @GarudaUpdates
#Garuda #Kernel #EAS #Pie #Q #R
Garuda Kernel 2.5 EAS
By @felixfw16
Support Group
Download
How To Download
Changelogs:
- Merged linux-stable v4.4.264
- Fixed unresponsive touchscreen issue reported by some users.
- Bring back cpufreq_times from CAF.
- Introduce cpu_input_boost for event based cpu boosting.
- Source cleanup
- Full Changelogs Here
Follow @GarudaUpdates
Garuda Kernel 2.5 EAS
By @felixfw16
Support Group
Download
How To Download
Changelogs:
- Merged linux-stable v4.4.264
- Fixed unresponsive touchscreen issue reported by some users.
- Bring back cpufreq_times from CAF.
- Introduce cpu_input_boost for event based cpu boosting.
- Source cleanup
- Full Changelogs Here
Follow @GarudaUpdates
Full Changelogs:
- mm: Do not periodically flush dirty pages.
- mmc: core: use usleep_range rather than HZ magic in mmc_delay().
- Revert "treewide: f7a: update from 'lavender-q-oss'".
- drivers: power: add power supply cycle_count.
- slimbus: Fix potential memory leak.
- Revert "arm: dts: sdm660: add capacity-dmips-mhz".
- Revert "arm64: skip register_cpufreq_notifier on ACPI-based systems".
- Revert "arm64: add sysfs cpu_capacity attribute".
- Revert "arm64: parse cpu capacity-dmips-mhz from DT".
- Revert "cpufreq: Remove cpufreq_times from CAF".
- Revert "treewide: remove non EAS cpu gov and cpu boost drivers".
- cpu_input_boost: Introduce driver for event-based CPU boosting.
- cpu_input_boost: Mark boost kthread as performance critical.
- cpu_input_boost: Expose compile-time settings as module parameters.
- defconfig: xiaomi: configure CPU INPUT BOOST & enable it.
- cpufreq: Kill userspace CPU boosting entirely.
- kernel: Boost whenever a zygote-forked process becomes a top app.
- kernel: Boost to the max for a short amount of time when zygote forks.
- kernel: Adjust top-app boost.
- kernel: Use task struct instead of pid to check for zygote.
- cpufreq: Only block userspace boost if kernel boosts is enabled.
- cpufreq: Don't let userspace set max freq when using msm-thermal-simple.
- Revert "trace/irq: Add trace point to track IRQs disable callers".
- Revert "sched: Add trace point to track preemption disable callers".
- sched: use sysctl to control energy aware feature.
- cpu_input_boost: Disable energy aware when kick max boost.
- Revert "msm: mdss: Boost DDR bus when committing a new frame".
- sched: boost: Don't allow powerhal write sched_boost.
- cpu_input_boost: Enable sched_boost on input events.
- cpu_input_boost: Expose dynamic sched_boost node.
- devfreq_boost: Expose disable_boosts node.
- sched/boost: bring back 'sched_set_boost'.
- Revert "mm: Boost when memory pressure becomes high".
- mm: Do not periodically flush dirty pages.
- mmc: core: use usleep_range rather than HZ magic in mmc_delay().
- Revert "treewide: f7a: update from 'lavender-q-oss'".
- drivers: power: add power supply cycle_count.
- slimbus: Fix potential memory leak.
- Revert "arm: dts: sdm660: add capacity-dmips-mhz".
- Revert "arm64: skip register_cpufreq_notifier on ACPI-based systems".
- Revert "arm64: add sysfs cpu_capacity attribute".
- Revert "arm64: parse cpu capacity-dmips-mhz from DT".
- Revert "cpufreq: Remove cpufreq_times from CAF".
- Revert "treewide: remove non EAS cpu gov and cpu boost drivers".
- cpu_input_boost: Introduce driver for event-based CPU boosting.
- cpu_input_boost: Mark boost kthread as performance critical.
- cpu_input_boost: Expose compile-time settings as module parameters.
- defconfig: xiaomi: configure CPU INPUT BOOST & enable it.
- cpufreq: Kill userspace CPU boosting entirely.
- kernel: Boost whenever a zygote-forked process becomes a top app.
- kernel: Boost to the max for a short amount of time when zygote forks.
- kernel: Adjust top-app boost.
- kernel: Use task struct instead of pid to check for zygote.
- cpufreq: Only block userspace boost if kernel boosts is enabled.
- cpufreq: Don't let userspace set max freq when using msm-thermal-simple.
- Revert "trace/irq: Add trace point to track IRQs disable callers".
- Revert "sched: Add trace point to track preemption disable callers".
- sched: use sysctl to control energy aware feature.
- cpu_input_boost: Disable energy aware when kick max boost.
- Revert "msm: mdss: Boost DDR bus when committing a new frame".
- sched: boost: Don't allow powerhal write sched_boost.
- cpu_input_boost: Enable sched_boost on input events.
- cpu_input_boost: Expose dynamic sched_boost node.
- devfreq_boost: Expose disable_boosts node.
- sched/boost: bring back 'sched_set_boost'.
- Revert "mm: Boost when memory pressure becomes high".
#Garuda #Kernel #EAS #Pie #Q #R
Garuda Kernel 2.6 EAS
By @felixfw16
Support Group
Download
How To Download
Changelogs:
- Merged linux-stable v4.4.265-266
- Updated compiler to the latest version of Proton Clang.
Magisk Version 20 and below may need to reflash since I pulled AK3 changes.
Follow @GarudaUpdates
Garuda Kernel 2.6 EAS
By @felixfw16
Support Group
Download
How To Download
Changelogs:
- Merged linux-stable v4.4.265-266
- Updated compiler to the latest version of Proton Clang.
Magisk Version 20 and below may need to reflash since I pulled AK3 changes.
Follow @GarudaUpdates
It's feedback time! Please write your problem with Garuda 2.6, adding logcat is appreciated. I will make an update ASAP.
#Garuda #Kernel #EAS #Pie #Q #R
Garuda Kernel 2.7 EAS
By @felixfw16
Support Group
Download
How To Download
Changelogs:
- Fixed slow connection issue.
- ipv4/tcp: allow the memory tuning for tcp to go a little bigger than default.
- tcp_westwood: make 'rtt_min' and 'init_rtt' tunables and remove HZ dependencies.
- Revert "devfreq_boost: Expose disable_boosts node".
- Revert "cpu_input_boost: Disable energy aware when kick max boost".
- msm: mdss: Boost CPU when a new frame is ready to be committed.
Magisk Version 20 and below may need to reflash since I pulled AK3 changes.
Follow @GarudaUpdates
Garuda Kernel 2.7 EAS
By @felixfw16
Support Group
Download
How To Download
Changelogs:
- Fixed slow connection issue.
- ipv4/tcp: allow the memory tuning for tcp to go a little bigger than default.
- tcp_westwood: make 'rtt_min' and 'init_rtt' tunables and remove HZ dependencies.
- Revert "devfreq_boost: Expose disable_boosts node".
- Revert "cpu_input_boost: Disable energy aware when kick max boost".
- msm: mdss: Boost CPU when a new frame is ready to be committed.
Magisk Version 20 and below may need to reflash since I pulled AK3 changes.
Follow @GarudaUpdates
Dear Garuda Users,
It's been a while since the last rolled updates. I'm now doing my exam, and also preparing for the next exciting updates. You can leave your suggestion by replying to this post.
Thanks,
Felix
It's been a while since the last rolled updates. I'm now doing my exam, and also preparing for the next exciting updates. You can leave your suggestion by replying to this post.
Thanks,
Felix
#Garuda #Kernel #EAS #Pie #Q #R
Garuda Kernel 2.9 EAS
By @felixfw16
Support Group
Download
How To Download
Changelogs:
- Merged linux-stable v4.4.267-v4.4.273
- power: supply: set max charging temperature limits(fixes fast charging limitation)
- power: charge changes.
- sdm660-thermal: update zone values.
- msm: mdss: Boost DDR bus & CPU when committing a new frame.
- Revert "android: reset lowmemorykiller to android-4.4".
- qcacld-3.0: Disable SAE by default.
- mm: Boost when memory pressure becomes high.
- cpu_input_boost: Disable energy aware when kick max boost.
- Misc. Changes.
Magisk version 22 and below may need to reflash since I pulled AK3 changes.
Follow @GarudaUpdates
Garuda Kernel 2.9 EAS
By @felixfw16
Support Group
Download
How To Download
Changelogs:
- Merged linux-stable v4.4.267-v4.4.273
- power: supply: set max charging temperature limits(fixes fast charging limitation)
- power: charge changes.
- sdm660-thermal: update zone values.
- msm: mdss: Boost DDR bus & CPU when committing a new frame.
- Revert "android: reset lowmemorykiller to android-4.4".
- qcacld-3.0: Disable SAE by default.
- mm: Boost when memory pressure becomes high.
- cpu_input_boost: Disable energy aware when kick max boost.
- Misc. Changes.
Magisk version 22 and below may need to reflash since I pulled AK3 changes.
Follow @GarudaUpdates
#Garuda #Kernel #EAS
Garuda Kernel 3.0 EAS
By @felixfw16
Support Group
Download
How To Download
Changelogs:
- Merged v4.4.274-v4.4.288
- Merged kernel.lnx.4.4.r42-rel, kernel.lnx.4.4.r44-rel (Q and R CAF branch)
- Added BPF support (Android 12 support)
- Misc changes on cpu boost.
- Updated compiler to the latest version of proton clang.
- Pulled AnyKernel3 changes.
Supported Devices:
- Redmi Note 5 AI/Pro (Whyred)
- Redmi Note 6 (Tulip)
- Redmi Note 7 (Lavender)
- Mi A2/6X (Jasmine/Wayne)
Follow @GarudaUpdates
Garuda Kernel 3.0 EAS
By @felixfw16
Support Group
Download
How To Download
Changelogs:
- Merged v4.4.274-v4.4.288
- Merged kernel.lnx.4.4.r42-rel, kernel.lnx.4.4.r44-rel (Q and R CAF branch)
- Added BPF support (Android 12 support)
- Misc changes on cpu boost.
- Updated compiler to the latest version of proton clang.
- Pulled AnyKernel3 changes.
Supported Devices:
- Redmi Note 5 AI/Pro (Whyred)
- Redmi Note 6 (Tulip)
- Redmi Note 7 (Lavender)
- Mi A2/6X (Jasmine/Wayne)
Follow @GarudaUpdates
Checkout The New Website of Garuda
Hi everyone, checkout our new website at http://garuda.felixfw.me for the latest update about Garuda.
Hi everyone, checkout our new website at http://garuda.felixfw.me for the latest update about Garuda.
Hey! You need server for Building Kernels/Custom ROMs?
You can check @lunaticspace.
They offering High Performance Server with:
+ 8 Core processor
+ 120GB RAM
+ 4TB SSD
+ SSH access for managing Source code
+ Jenkins access for Building and sync ROM source.
Only 5 USD/Slot for a month or IDR 70.000 (Indonesian only)
Interested? PM @herobuxx
You can check @lunaticspace.
They offering High Performance Server with:
+ 8 Core processor
+ 120GB RAM
+ 4TB SSD
+ SSH access for managing Source code
+ Jenkins access for Building and sync ROM source.
Only 5 USD/Slot for a month or IDR 70.000 (Indonesian only)
Interested? PM @herobuxx
Currently collected donations:
• Arif Excell - Rp.100.000,- ($6.9)
• Moxxly - Rp20.000,- ($1.4)
• Adiosdias - Rp50.000,- ($3.48)
• - Rp42.000,- ($3)
• - Rp25.000,- ($1,6)
Grand Total: Rp 205.000 (+ $3 on my paypal)
• Arif Excell - Rp.100.000,- ($6.9)
• Moxxly - Rp20.000,- ($1.4)
• Adiosdias - Rp50.000,- ($3.48)
• - Rp42.000,- ($3)
• - Rp25.000,- ($1,6)
Grand Total: Rp 205.000 (+ $3 on my paypal)