[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] MIguelNdeCarvalho:
​

Introduction:

CodeX makes your device even snappier than before. Being a battery and performance balanced kernel it never compromises on stability. You know why? Cause your device deserves it! CodeX main priority is battery. More Juice equals More Fun. Introducing the new CodeX Kernel Updater, which downloads the latest builds available from the remote server and flashes it automatically! All you need is network access to download the latest builds from the app. Then just click the Flash Kernel option in the navigation menu to flash the kernel. This app flashes the kernel through TWRP automatically and reboots your device with the latest CodeX Kernel

Rules that CodeX follow:

Be up to date with linux-stable

Stability and Security are at peaks

Features will be added based on Stability (If some feature breaks the stability, then I'll need to break it)

Have fun. And yeah, let me know if you need any feature. I'll always consider user opinions. But as I said, If that feature breaks the stability then I'll consider removing it!

Okay, time for most Interesting part, FEATURES!

Features:

OTA

More Juice

Built with clang-7.0.2

Latest CAF upstream tag merged (LA.UM.6.2.r2-04800-sdm660.0)

Latest linux-stable upstream (4.4.150)

Built on OOS source

DT2W support

Deep sleep fixed

Dirty Ratio tweaks

Better performance than stock

KCAL color control

Boeffla wake lock blocker

CPU wake boost driver

Switch for Fsync

Wireguard VPN support

Audio Control

Disables dm-verity

AnyKernel2 Flashable

CPU Governors:

Alucard

Blu_active

I/O Schedulers:

Maple(default)

TCP:

Westwood(default)

Instructions:

1. Download both the builds (given below).

2. Flash both of them in TWRP/RWRP.

3. Reboot and enjoy

Downloads:

CodeX Updater:

Don't install any of these APKs directly without flashing the Version 1.0 zip! (If you do so, Flashing Kernel option crashes the app!)

Version 1.1 It is a zip to install the app with the right privileges. The app has auto-updater for latest releases

CodeX Kernel:

Version 1.3

Version 1.4

Version 1.5

Version 1.6

Version 1.7

FAQs:

1. Can you add xyz feature?

A. As already said, I'll always consider user opinions. But as I said, If that feature breaks the stability then I'll consider removing it!

2. Why the app needs internet for loading changelog or while flashing kernel?

A. Well, the app tries to load the latest changelog available in the remote server. And regarding flashing kernel, it makes sure that you're flashing latest version of the kernel.

3. Battery drains a lot! Damn CodeX?!

A. I've added most of the battery patches to the kernel. Still if battery drains faster for you, then consider either calibrating your battery or use an app like BetterBatteryStats to know what's causing the drain. Alternatively, I suggest using Greenify.

4. Which ROMs does this kernel support?

A. Have a look at the title. Only AOSP/LOS based ROMs. Though you can try it on MIUI, but you may face bugs

5. Why does the app says CodeX not found?

A. Well, I made this app to work exclusively with CodeX Kernel. I may plan to support other kernels in the future.

6. App Force closes on clicking Flash Kernel?

A. Make sure that you have your Updater in the system.

Thanks to:

[MENTION=5057155]AxelBlaz3[/MENTION] for inviting me to continue his project. He'll work on it when he finds time. ;)

[MENTION=6422464]mihran_thalhath[/MENTION] for helping me with some kernel things :good:

[MENTION=5552889]sscsps[/MENTION] for his cloud. CodeX shouldn't be existing without him :D

[MENTION=6237352]Psycho-Mods[/MENTION] for helping me in UI designing and fixing weird bugs in the CodeX Updater app.

[MENTION=5162591]Shahan_mik3[/MENTION] for DT2W on custom ROMs.

[MENTION=6814718]shekhawat2[/MENTION] for qcacld driver (Wi-Fi fix).

[MENTION=6842057]nathanchance[/MENTION] for the commits I've cherry-picked.

[MENTION=4800121]Sultanxda[/MENTION] for several battery and performance commits.

[MENTION=3292224]franciscofranco[/MENTION] for battery tweaks.

[MENTION=4544860]osm0sis[/MENTION] for AnyKernel2

Sources:

https://github.com/MiguelNdeCarvalho/Codex-Kernel

Telegram group:

Codex Kernel | Whyred: https://t.me/codexkernel

Whyred - OFFICIAL: https://t.me/redminote5proofficial

XDA:DevDB Information

[KERNEL][OTA][AOSP/LOS][CLANG-7.0.2][4.4.150] CodeX Kernel v1.6 [August 18, 2018], Kernel for the Xiaomi Redmi Note 5 Pro

Contributors

MIguelNdeCarvalho, AxelBlaz3

Source Code: https://github.com/MiguelNdeCarvalho/Codex-Kernel

Kernel Special Features:

Version Information

Status: Stable

Current Stable Version: v1.7

Stable Release Date: 2018-08-18

Created 2018-07-23

Last Updated 2018-08-18