Redmi Note 5 Pro (whyred), and Redmi Note 6 Pro (tulip) users may join @buxxed and @buxxedchat for our new project updates!
See you there!
Pixelexperience 13 is now officially supported for Redmi Note 5 Pro and Redmi Note 6 Pro.
Check @buxxed for further information!
🇬🇧: Shared Server with specs above will be available very soon!
🇮🇩: Shared server dengan Spek diatas segera tersedia!
• SSH Access to work with source code
• Jenkins Access to manage and start build process
Limited slot.
Price $6 USD/IDR65.000
Pm @herobuxx to reserve your slot!
This kernel is not MADE BY ME. As the latest version of the kernel is still 3.0. And there is no 4.0 test version, becareful downloading the kernel from the unknown and untrusted sources.
Читать полностью…Announcement
Thank you for your donation, since my laptop will be replaced by my uncle.
The money will be invested to my server, and my future server. I'm grateful that everyone want to support me doing kernel.
Note: I already PMed donators about this, and they're all agree. My old laptop still will be fixed.
Thank you,
Felix.
Edit: if you are a kernel developer and want to have a server, PM me. (Slot are really limited)
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
#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
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 feedback time! Please write your problem with Garuda 2.6, adding logcat is appreciated. I will make an update ASAP.
Читать полностью…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".
#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 #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
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.
Читать полностью…#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 #EAS #Pie #Q #R
Garuda Kernel 1.9.1 EAS
By @felixfw16
Support Group
Download
How to download
Changelogs:
- Merged linux-stable v4.4.256-v4.4.257
- sdm660-thermal: update thermal zone values. (Better heat control)
- cpufreq: Remove cpufreq_times from CAF.
- kernel: tick: Optimize nohz idle enter.
- fs: Import Xiaomi's async-fsync changes. (From nitrogen-q-oss)
- treewide: f7a: update from 'lavender-q-oss'. (Lavender)
- Revert "f2fs: clean up rapid gc".
- Update compiler to the latest version of Proton Clang 13.
- Misc. Changes
Follow @GarudaUpdates
Hello everyone!
I am looking for testers to help me on migrating our device to 4.19 for longer support and stabilty.
Currently, it's already booted on my device. But, we need to check compatibilities for other hardware too.
We will do LineageOS to test.
Tester needed for tulip, whyred, lavender and platina.
If you wanted to help, feel free to PM @herobuxx
Have a nice day!
Regarding to this issue, we want to clarify something.
1. Felix never work with that @foromdev. No one of us know who this guy are.
2. Garuda Kernel is always been tested before it's released. We tested it out in our Private Group before it's published.
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)
Checkout The New Website of Garuda
Hi everyone, checkout our new website at http://garuda.felixfw.me for the latest update about Garuda.
#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 #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 #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 #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 #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
ConquerOS for Xiaomi Redmi Note 5 Pro/AI (whyred) is up!
By Felix Febryan, Alif Fahur
ROM Version: 4.1
Build Date: 2021-03-12
ROM Size: 800.0 MB
MD5SUM: bc103749217d9360292600193a48cf76
Download
Changelog
Official Community
Device Support group
#Garuda #Kernel #EAS #Pie #Q #R
Garuda Kernel 2.0 EAS
By @felixfw16
Support Group
Download
How to download
Changelogs:
- Merged linux-stable v4.4.258.
- ion & iommu rewrites by sultan.
- Replace expensive cpumask usage with raw bitwise operations.
- mm upstream.
- fib_rules: Fix payload calculation.
- devfreq_boost: Introduce devfreq boost driver.
- msm: mdss: Boost DDR bus when committing a new frame.
- msm: kgsl: Wake GPU upon receiving an ioctl rather than upon touch input.
- kernel: Add API to mark IRQs and kthreads as performance critical.
- Misc. Changes
Follow @GarudaUpdates