[KERNEL][BETA][v2][20/02] Quax - Advanced Stock Kernel

acervenky

Recognized Contributor
Mar 25, 2012
2,320
4,900
203
Mumbai
Disclaimer :
Code:
* I'm not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed (like it did for me...). 
* YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you. 
* Your warranty will be void if you tamper with any part of your device / software.
This is based on Xiaomi Open Source Kernel Code & will only work with stock roms.
Very close to stock kernel with minimal changes, more features will be added soon.

Features :
  • LZ4 Compression
  • FS fsync toggle on/off
  • Nap Low Power State Enabled For Adreno 6xx
  • Maple IO Scheduler
  • GPU Idle Timeout 64s
  • SafetyNet Passed

Download [PIE] : Releases
Download [Q] : AFH

Changelog :
v1 : Test release
v1.1 : #33
v2 : #59

Donations :
If you like my work, buy me a coffee (UPI : [email protected])!


FAQs on Post #2

Special thanks to mslezak for his guide located here.

Telegram for kernel related discussion and test versions : QuaxKernel

Regards,
acervenky


XDA:DevDB Information
Quax, Kernel for the Redmi K20

Contributors
acervenky
Source Code: https://github.com/acervenky/davinciquax/
Source Code [Q] : https://github.com/acervenky/davinci_quax-q

Kernel Special Features:

Version Information
Status: Beta
Current Beta Version: 2.0
Beta Release Date: 2019-08-27

Created 2019-08-27
Last Updated 2020-02-20
 
Last edited:

acervenky

Recognized Contributor
Mar 25, 2012
2,320
4,900
203
Mumbai
FAQs :

Q. How to install the kernel?
A. Flash on stock kernel using TWRP, do not dirty flash on any other custom kernel!

Q. How to roll back to stock kernel?
A. Backup your kernel before flashing this, if you feel like going back to stock, just restore it via TWRP.

Q. I'm having bootloop, what should I do?
A. You will face some bootloops on first installation, it'll boot in some time.

Regards,
acervenky
 

Zenkrey

Senior Member
Jun 14, 2015
78
210
0
First thing: that's not how you commit a Linux kernel. You completely destroyed all the commit history, so now no one can see the changes you applied. Second thing: I suppose you didn't even test the kernel you compiled since I don't think you even have the device yourself (the K20). You just have the K20 Pro and for some reason wanted to compile a K20 kernel too after compiling one for the K20 Pro. Third thing: those changes are so minimal and negligible that it wouldn't really make much sense to replace a stock kernel with this. No real reason for users to flash this kernel, but users can do what they want. Post a performance comparison between stock and this and then, only after that, people should really consider if it's really worth it.
 

FroZine

Senior Member
Feb 13, 2016
393
95
28
Flashed on paranoid. Only issue I have that my screen turn off after a few seconds when unlocking it. This happens only when not used the phone for some minutes.

Edit: unusable for me. Screen turns black all the time
 
Last edited:

acervenky

Recognized Contributor
Mar 25, 2012
2,320
4,900
203
Mumbai
First thing: that's not how you commit a Linux kernel. You completely destroyed all the commit history, so now no one can see the changes you applied. Second thing: I suppose you didn't even test the kernel you compiled since I don't think you even have the device yourself (the K20). You just have the K20 Pro and for some reason wanted to compile a K20 kernel too after compiling one for the K20 Pro. Third thing: those changes are so minimal and negligible that it wouldn't really make much sense to replace a stock kernel with this. No real reason for users to flash this kernel, but users can do what they want. Post a performance comparison between stock and this and then, only after that, people should really consider if it's really worth it.
I had mentioned in the initial commit that it was with the v1 baseline not the stock one(If you want to see the full commit history check the raphael repo), secondly this is a test release meaning I want inputs from users!
If you don't like it, don't use it ;) let other users decide what they want.

Regards,
acervenky
 

acervenky

Recognized Contributor
Mar 25, 2012
2,320
4,900
203
Mumbai
Flashed on paranoid. Only issue I have that my screen turn off after a few seconds when unlocking it. This happens only when not used the phone for some minutes.

Edit: unusable for me. Screen turns black all the time
It's meant to be used on stock pie roms!

Regards,
acervenky
 
  • Like
Reactions: kevp75

alsartawi

Senior Member
Feb 18, 2014
158
20
38
infinite bootloop on xiaomi.eu 10.3.14.0, also tested on 9.8.15 same bootloop, did you tested your self? if yes on what rom?
edit: i am not complaining from the result of bootlooping, i am just telling the feedback of my tests, we really need a custom kernel of this device, so plz continue your work and ask me when ever you want me to test it, thank you.
 
Last edited:

Funk Wizard

Forum Moderator
Staff member
Nov 8, 2014
4,715
17,214
263
New Delhi
Moderator Disclaimer

This mod may be an Alpha at this stage as there are some reports of it giving a bootloop. By attempting to flash this mod you accept full responsibility of your actions. OP cant be held responsible if your device stops working or is bricked completely. Make sure your read the OP and fully understand it before your flash this mod and please take BACKUP before your attempt this.

Thanks,

Funk Wizard
Forum Moderator
 

acervenky

Recognized Contributor
Mar 25, 2012
2,320
4,900
203
Mumbai
AOSP/LOS Test Versions

As I mentioned before, Xiaomi code is a pain to work with!
There is no point in adding more features if you don't have working wifi or other major bug! We need a stable base first.
Interested users can test out new versions on LOS roms, please give it time for first boot!
Flash it via TWRP or fastboot.
Link : Test Version

Regards,
acervenky
 

Ky0sHiR0

Senior Member
Aug 30, 2013
219
28
48
As I mentioned before, Xiaomi code is a pain to work with!
There is no point in adding more features if you don't have working wifi or other major bug! We need a stable base first.
Interested users can test out new versions on LOS roms, please give it time for first boot!
Flash it via TWRP or fastboot.
Link : Test Version

Regards,
acervenky
On LOS 16 everything works except fingerprint scanner, can't register new one and doesn't work with previous
After flashing test1 -> fastboot
Booted only after flashing test2.
Should I try on fresh installation for fingerprint ?
 
Last edited: