[Realme X ROMs, Kernels, Recoveries, & Other Develo] rajatgupta1998:
​

NOTE:

Hello everyone, this is my kernel for the Realme X. I will try to maintain a stable kernel however bugs might arise since I'm not a "PRO" kernel developer. I hope you enjoy the releases. You are making modifications to your device at your own risk. Support is community based only.

Important information

I will not reply to complains that do not include clear steps to reproduce the bug, a logcat, and ramoops (if random rebooting) or a dmesg (any other issues). Follow this guide to do this.

I will not add any useless governors or features that I don't find practical. Feature set might be updated with time, but please read the FAQ.

Features

Compiled with clang toolchain

Latest CAF tags merged from Qualcomm (Android Pie release as of now) sdm710 and few things wherever applicable for sdm845.

Latest WiFi and audio driver upstream from Qualcomm

Linux stable releases merged.

Security updates from Google

Feature picks from Pixel 3A

Use /dev/urandom as random number generator

Disable unnecessary power consumtion from qcom_rx_wakelock in WiFi driver

Power efficient work queues enabled by default.

Updated WiFi regulatory database from oneplus 6

Disabled debug configs.

Downloads

Android ten custom ROMs:

SourceForge

Installation:

NOTE: Please make sure that you return to the stock kernel of the ROM before flashing this kernel. The kernel is only for RealmeX codenamed RMX1901 .

Reboot to TWRP.

Backup boot and dtbo.

Flash the zip.

Reboot to system.

FAQs

1.1 Q Can you help me I have this problem?

1.1 A I will surely try to help if proper bug reporting is done as per the fashion described above.

1.2 Q: Can you add xyz feature?

1.2 A: If you link me the commits or tell me what kernel you had the feature in, I can take a look at them. I will not add any useless governors or features that I don't find practical.

1.3 Q: How do I control the kernel?

1.3 A: I recommend using EX Kernel Manager or Kernel Auditor (Both need root)

1.4 Q: OMFG MY BATTERY SUXXXX PLS FIX!!!

1.4 A: The kernel doesn't drain any battery unless you have overclocked it, I have kept it at stock frequencies and voltages. Use an app like BetterBatteryStats to figure out what app is screwing with your phone.

Thanks to:

Fellow Linux Kernel Developers for their patches (if you want a specific mention, please let me know)

AOSP

Linux Foundation

Motorola Mobility LLC

Realme Kernel Opensource

Qualcomm CodeAurora Forum

@SagarMakhar and @gritik95

All the testers!

TeamReviver:

[MENTION=7568614]lCrD512[/MENTION]

[MENTION=9115903]smog2699[/MENTION]

[MENTION=6970195]Titan068[/MENTION]

[MENTION=7818539]Katzzero[/MENTION]

Source Code:

https://github.com/rajatgupta1998/android_kernel_realme_sdm710

https://github.com/rajatgupta1998/AnyKernel3

All my releases, rants and news can also be found at my Telegram channel: @reviverkernel

XDA:DevDB Information

Reviver Kernel RMX1901, Kernel for the Realme X

Contributors

rajatgupta1998, SagarMakhar

Source Code: https://github.com/rajatgupta1998/android_kernel_realme_sdm710

Kernel Special Features:

Version Information

Status: Stable

Current Stable Version: 1.2

Stable Release Date: 2020-05-20

Created 2020-05-05

Last Updated 2020-05-20