[Xiaomi Redmi 3s ROMs, Kernels, Recoveries, & Other] rupanshji:
Disclaimer :

[IMG="logo"]https://i.imgur.com/sbs5Fly.png[/IMG]​

Chimera is a fusion of stol... picked features from different custom kernels and Uniqueness.

Tested working perfectly on Pixel XP , Nitrogen OS and crDroid, LineageOS Treble build and Reloaded CAF as well.
​

Governors :

conservative

ondemand

userspace

powersave

schedutil (for EAS)

IO-scheds :

BFQ

FIOPS

NOOP

Features (Fusion of uniqueness and picking) :

[LIST=1]
[*]Energy Aware Scheduling
[*]CPU Boost
[*]DT2W v2.0 with Haptic Feedback! (thanks to sir [MENTION=5913332]tanish2k09[/MENTION] )
[*]Optimized CPU voltages (from Beatrix kernel)
[*]Adreno Idler (From Beatrix kernel)
[*]Disabled crc check for faster I/O (from ElectraBlue kernel)
[*]Force USB fastcharge
[*]CPU OC and UC frequency table
[*]f2fs support
[*]Voltage Control (thanks to [MENTION=8676174]DyWN[/MENTION])
[*]Sweep2Wake + Haptic Feedback
[*]Disabled Sweep2Sleep to prevent annoying sleeps while gaming
[*]CD-ROM Emulation (For drivdroid)
[*]QC 2.0 (Thanks to nichcream -- Should work now, extensive testing still needed)
[*]Sound Control (From Spicy Kernel)
[*]SDFAT support
[*]Treble Build
[*]Up To date with latest linux-stable and CAF Tags
[*]Built with Bootlin TC and graphite (GCC 8.2)
[*]Integrated Treble and Non-Treble Builds
[*]Spectrum Profiles
[*]KCAL
[*]KLapse
[*]Android P Support
[*]Android Q Pre-Release Support
[/LIST]

Downloads :

Note - You can flash the zip both on Treble and Non Treble. Please stop spamming the thread and my telegram with that!

GDrive

-- OR --

Old builds

Credits :

[MENTION=6844471]Swapnil Soni[/MENTION]... respect! Helped me 24/7 :)

[MENTION=6992223]mayu19[/MENTION] (for beatrix features)

[MENTION=5913332]tanish2k09[/MENTION] (for helping me get into the android dev world, DT2W V2, Haptic Feedback and Klapse! )

[MENTION=6842057]nathanchance[/MENTION] (for this- https://xdaforums.com/android/software-hacking/reference-how-to-compile-android-kernel-t3627297)

[MENTION=5704419]riteshsaxena[/MENTION] and TeamReloaded (for Treble base kernel source and helping me a bit)

[MENTION=6546022]LordArcadius[/MENTION] (for features from electrablue)

[MENTION=8676174]DyWN[/MENTION] (for features from spicy kernel)

[MENTION=6265892]bawaviki[/MENTION] (for feature(s) from beacon kernel)

[MENTION=4800121]Sultanxda[/MENTION] (for Safety Net flags)

[MENTION=8316567]nichcream[/MENTION] (for new base kernel) !

[MENTION=4505438]difr[/MENTION] (for UC and OC , and some tid bits :) )

Drive Droid Team

Linux Kernel Chat (telegram)

[MENTION=6754044]ATechnoHazard[/MENTION] (for giving me Linux kernel chat link)

[MENTION=8528041]Akshat2k[/MENTION] for 2.1 kernel base

[MENTION=6589753]krasCGQ[/MENTION] for helping me to integrate treble and non treble builds

[MENTION=7943627]jar2105[/MENTION] for initial spectrum config

[MENTION=5178863]Shoaib05[/MENTION] for old EAS model

People who have helped in testing

[MENTION=8531800]shreyas_kulkarni[/MENTION] (febbit)

[MENTION=395251]NoNe[/MENTION] on telegram

[MENTION=7169329]parvezch[/MENTION]

[MENTION=8491025]shaikh lukman[/MENTION]

[MENTION=7611167]mhd.faisal.alfaruqi[/MENTION]

(Did I miss anyone? Let me know via PM if I missed you. We'll work it out ;))

Coming soon?

Feel free to post your thoughts or new ideas in this thread, and tag me or @tanish2k09, preferably both :D

Bugs:

You tell me :P

Extra Stuff I want you to know :

Check out [MENTION=5913332]tanish2k09[/MENTION] 's DT2W v2.0 module (and add it to your kernel too!) - DT2W v2 thread

Also if you are a dev and you want to know how to integrate non-treble and treble builds into 1 zip, I made a guide for that - Unified builds guide

Check out [MENTION=6298645]erfanoabdi[/MENTION] 's semi-GSI Android P port here

Important Notes if you wish to add the kernel to a ROM

Revert the following commits :

Commit 1

Commit 2

Commit 3

Or Even better, bundle chimera-lite, a more daily-user intended kernel!-

https://github.com/ChimeraKernelProject/chimera_land-current -b lineage-16.0-lite

Finally cherry-pick these commits in your device tree :

Commit 1 - schedutil

Commit 2 - schedutil fix

Commit 3 - Spectrum

(This is important or else schedutil won't be the default governor and spectrum won't work)

Optionally, you can bundle Spectrum and KA apps from this commit

If you wish to build Non-Treble, Remove this block of code

Based on - Ritesh Saxena's kernel

Other Sources - GitHub

XDA:DevDB Information

Chimera Kernel, Kernel for the Xiaomi Redmi 3S

Contributors

rupanshji, tanish2k09, RiteshSaxena, Swapnil Soni

Source Code: https://github.com/ChimeraKernelProject/chimera_land-current

Kernel Special Features: Custom kernel deer

Version Information

Status: Stable

Current Stable Version: Final

Stable Release Date: 2019-07-03

Created 2018-01-10

Last Updated 2019-07-03