[KERNEL] [AROMA] [OC/UC] Rebirth Kernel for Xiaomi Redmi Note 5 Pro [v2.0]

Status
Not open for further replies.
Search This thread

Yousef Algadri

Senior Member
May 31, 2014
828
1,301
23
Jakarta
DISCLAIMER
Code:
[B][SIZE="3"]Your warranty is now void.
I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed. Please
do some research if you have any concerns about features included in this KERNEL
before flashing it! 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.
Please read completely this thread before using for minimize FAQ.
If you coming from other custom kernel, please restore to stock boot.img or dirty flash your rom before flash this!
[/SIZE][/B]

PROLOGUE

Rebirth is my rebranded kernel named Xprise, i'v started this kernel development 2 months ago. And yeah not too much pro about codes but i loved to learn this My kernel is stands for performance so whosever flashing my kernel is know the risk okay. And I'M NOT FORCING YOU TO USE MY KERNEL! If you don't like it, don't judge. Be a good person​


Requirements
  • BACKUP your Boot.img and ROM Before flash this Kernel.
  • Unlocked Bootloader as well
  • Latest TWRP
  • Wipe dalvik/art cache is mandatory

Features
On V1
  • Up to date with kernel and CAF tags merged.
  • Upstreamed to .140.
  • Merged tags "LA.UM.6.2.r2-04700-sdm660.0" into kernel.
  • Merged tags "LA.UM.6.2.r1-09500-sdm660.0" into qcacld-3.0, fw-api and qca-wifi-host-cmn.
  • Added Alucard, ironactive, cafactive, chill, darkness, nightmare and many govs.
  • Added fsync on/off.
  • Added KCAL support.
  • Remove CAF's adapative LMK, which can be too aggressive at times for a device with 4GB of RAM.
  • Added Adreno Idler (disabled by default).
  • Added Simple GPU Algorithm.
  • Added Adreno boost (disabled by default).
  • Added Arch Power and Gentle Fair Sleepers (Enabled by default).
  • Added latest UKSM for linux 4.4.y kernel.
  • Added Power Suspend Mode.
  • CAKE packet scheduler (https://www.bufferbloat.net/projects/codel/wiki/Cake).
  • Added many of I/O Schedulers.
  • Added many of TCP's Congestion.
  • WakeLock toggles
  • Overclocked CPU (big upto 2.36GHz & LITTLE upto 1.80GHz).
  • Underclocked CPU (big & LITTLE downto 300MHz).
  • And many many features that i don't remember yet.

Changelogs
On V1.1
  • Upstreamed to 4.4.141-rc1 (it is the in review branch of kernel repo, chances are that it'll be merged as is into stable).
  • Fix device can't be turned on after being turned off.
  • Voltages updates (might be not stable for some device, if yes, report please).

Changelogs
On V1.2
  • Upstreamed to 4.4.141
  • Boosted crypto performance.
  • Slimbus/Audio Processor (DSP) overlocked to 12.22MHz! (Better audio in headphone and earpiece).

Changelogs
On V1.3
  • Upstreamed to v4.4.142.
  • Upstreamed Binder.
  • Updated PowerSuspend driver.
  • Add various HID drivers.

Changelogs
On V1.4
  • Upstreamed to v4.4.143.
  • Removed cafactive.
  • Added and adapted Clarity governor for linux 4.4.y based on cafactive with tweak and tunables by @rainforce279
  • Moar overclocking.
  • Enabled devfreq thermal.
  • And more i didn't notice it maybe

Changelogs
On V1.5
  • Upstreamed to v4.4.144-rc1.
  • Added AROMA installer support with selectable themes based on Fly-On-MOD by @slaid480.
  • Overclock to 2.46 GHz (tested).
  • Added support for TTL fixation.
  • WireGuard supported patch.
  • Undervolt by -5mv.
  • Trying to fix stuck freq & sdcard shows an empty when opening some files.

Changelogs
On V1.6
  • Upstreamed to v4.4.145.
  • Merge tag 'LA.UM.6.2.r2-04800-sdm660.0' into kernel.
  • DTC 7.0.0-20180726.
  • Added Sound Control.
  • Removed Chill gov.
  • Fixed stuq freq for somes.
  • Bring back 2.36 GHz.
  • sdcardfs: Check stacked filesystem depth.
  • Disable Gentle Fair Sleepers by default.

Changelogs
On V1.7
  • Upstreamed to v4.4.146-rc1.
  • Disabled CPU Boost.
  • Upstream cfq i/o scheduler.
  • F2FS upstreams.
  • LITTLE cluster from 1.80GHz to 1.95GHz.
  • Add polly openmp and few other flags.
  • Fixed missing clock frequency property.
  • Touchboost.

Changelogs
On v-REBASE
  • Kernel source has been rebased to the Pie CAF tags.
  • Upstreamed to v4.4.154.
  • Merged tag "LA.UM.7.2.r1-04400-sdm660.0" into kernel.
  • Added NTFS support.
  • Some features are missing coz its rebased.
  • Too lazy to write more changelogs lol.

Changelogs
On v2.0
  • Modified clang 8 and improved for arm64.</*>
  • Upstreamed to v4.4.156.
  • kernel: Merged tag "LA.UM.7.2.r1-04500-sdm660.0".
  • wlan: Merged tag "LA.UM.6.2.r1-10900-sdm660.0".
  • Added S2S (sweep2sleep) support through navbar (using KA will not showing an option for it).
  • Added SDfat support.
  • Disabled NTFS.
  • Improved CPU-boost.
  • Disable add_random.
  • GPU improvisation.
  • Added bootinfo from nitrogen.


SPECIAL THANKS & CREDITS:
- Shahan Mik & Vasishath Kaushal (thank you so much).
- Ryan Andri (thank you so much).
- Anirudh Gupta (thank you so much).
- Yudi Widianto (thank you so much).
- Mihran Thalhath (thank you so much).
- Hani Kirkire (thank you so much).
- Tell me if i miss someone else please.


NOTE:​
MY KERNEL WILL NEVER SUPPORTED IN ALL MIUI BASED ROMS SO PLEASE TAKE A RISK IF YOU FLASHED IT IN MIUI BUT I SUGGEST DON'T FLASH IT!​

Downloads

MOD EDIT: Links removed.

XDA:DevDB Information
Rebirth Kernel, Kernel for the Xiaomi Redmi Note 5 Pro

Contributors
Yousef Algadri
Source Code: http://github.com/Haseo97/kernel_rebirth_xiaomi_sdm660

Kernel Special Features: Overclock and Underclocked CPU's

Version Information
Status: Stable
Current Stable Version: v2.0
Stable Release Date: 2018-09-16

Created 2018-07-14
Last Updated 2018-09-16
 
Last edited by a moderator:

Yousef Algadri

Senior Member
May 31, 2014
828
1,301
23
Jakarta
FAQ:

Q: Working on MIUI?
A: No

Q: All AOSP/LOS support?
A: Yes

Q: Why my big cpu stucked at max frequency?
A: If you do so many set in Kernel Adiutor or any apps, go back to stock settings first. Then do your set again after restoring back to stock settings. (This happen with me ;-;)

Q: How do i backup and restore my previously kernel?
A: Go to TWRP, choose backup and then choose boot. For restore to previously kernel, choose restore and choose your backuped kernel and voila.

Q: Hows the battery backup using this kernel?
A: Depends on your usage.

Q: Is this supported in Android P semi-GSI?
A: Yes, supported
 
Last edited:

Yousef Algadri

Senior Member
May 31, 2014
828
1,301
23
Jakarta
ScoresView attachment 4549439 Screenshot_Geekbench_4_20180714-013148.jpeg

Sent from my Redmi Note 5 using Tapatalk
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 43
    DISCLAIMER
    Code:
    [B][SIZE="3"]Your warranty is now void.
    I am not responsible for bricked devices, dead SD cards,
    thermonuclear war, or you getting fired because the alarm app failed. Please
    do some research if you have any concerns about features included in this KERNEL
    before flashing it! 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.
    Please read completely this thread before using for minimize FAQ.
    If you coming from other custom kernel, please restore to stock boot.img or dirty flash your rom before flash this!
    [/SIZE][/B]

    PROLOGUE

    Rebirth is my rebranded kernel named Xprise, i'v started this kernel development 2 months ago. And yeah not too much pro about codes but i loved to learn this My kernel is stands for performance so whosever flashing my kernel is know the risk okay. And I'M NOT FORCING YOU TO USE MY KERNEL! If you don't like it, don't judge. Be a good person​


    Requirements
    • BACKUP your Boot.img and ROM Before flash this Kernel.
    • Unlocked Bootloader as well
    • Latest TWRP
    • Wipe dalvik/art cache is mandatory

    Features
    On V1
    • Up to date with kernel and CAF tags merged.
    • Upstreamed to .140.
    • Merged tags "LA.UM.6.2.r2-04700-sdm660.0" into kernel.
    • Merged tags "LA.UM.6.2.r1-09500-sdm660.0" into qcacld-3.0, fw-api and qca-wifi-host-cmn.
    • Added Alucard, ironactive, cafactive, chill, darkness, nightmare and many govs.
    • Added fsync on/off.
    • Added KCAL support.
    • Remove CAF's adapative LMK, which can be too aggressive at times for a device with 4GB of RAM.
    • Added Adreno Idler (disabled by default).
    • Added Simple GPU Algorithm.
    • Added Adreno boost (disabled by default).
    • Added Arch Power and Gentle Fair Sleepers (Enabled by default).
    • Added latest UKSM for linux 4.4.y kernel.
    • Added Power Suspend Mode.
    • CAKE packet scheduler (https://www.bufferbloat.net/projects/codel/wiki/Cake).
    • Added many of I/O Schedulers.
    • Added many of TCP's Congestion.
    • WakeLock toggles
    • Overclocked CPU (big upto 2.36GHz & LITTLE upto 1.80GHz).
    • Underclocked CPU (big & LITTLE downto 300MHz).
    • And many many features that i don't remember yet.

    Changelogs
    On V1.1
    • Upstreamed to 4.4.141-rc1 (it is the in review branch of kernel repo, chances are that it'll be merged as is into stable).
    • Fix device can't be turned on after being turned off.
    • Voltages updates (might be not stable for some device, if yes, report please).

    Changelogs
    On V1.2
    • Upstreamed to 4.4.141
    • Boosted crypto performance.
    • Slimbus/Audio Processor (DSP) overlocked to 12.22MHz! (Better audio in headphone and earpiece).

    Changelogs
    On V1.3
    • Upstreamed to v4.4.142.
    • Upstreamed Binder.
    • Updated PowerSuspend driver.
    • Add various HID drivers.

    Changelogs
    On V1.4
    • Upstreamed to v4.4.143.
    • Removed cafactive.
    • Added and adapted Clarity governor for linux 4.4.y based on cafactive with tweak and tunables by @rainforce279
    • Moar overclocking.
    • Enabled devfreq thermal.
    • And more i didn't notice it maybe

    Changelogs
    On V1.5
    • Upstreamed to v4.4.144-rc1.
    • Added AROMA installer support with selectable themes based on Fly-On-MOD by @slaid480.
    • Overclock to 2.46 GHz (tested).
    • Added support for TTL fixation.
    • WireGuard supported patch.
    • Undervolt by -5mv.
    • Trying to fix stuck freq & sdcard shows an empty when opening some files.

    Changelogs
    On V1.6
    • Upstreamed to v4.4.145.
    • Merge tag 'LA.UM.6.2.r2-04800-sdm660.0' into kernel.
    • DTC 7.0.0-20180726.
    • Added Sound Control.
    • Removed Chill gov.
    • Fixed stuq freq for somes.
    • Bring back 2.36 GHz.
    • sdcardfs: Check stacked filesystem depth.
    • Disable Gentle Fair Sleepers by default.

    Changelogs
    On V1.7
    • Upstreamed to v4.4.146-rc1.
    • Disabled CPU Boost.
    • Upstream cfq i/o scheduler.
    • F2FS upstreams.
    • LITTLE cluster from 1.80GHz to 1.95GHz.
    • Add polly openmp and few other flags.
    • Fixed missing clock frequency property.
    • Touchboost.

    Changelogs
    On v-REBASE
    • Kernel source has been rebased to the Pie CAF tags.
    • Upstreamed to v4.4.154.
    • Merged tag "LA.UM.7.2.r1-04400-sdm660.0" into kernel.
    • Added NTFS support.
    • Some features are missing coz its rebased.
    • Too lazy to write more changelogs lol.

    Changelogs
    On v2.0
    • Modified clang 8 and improved for arm64.</*>
    • Upstreamed to v4.4.156.
    • kernel: Merged tag "LA.UM.7.2.r1-04500-sdm660.0".
    • wlan: Merged tag "LA.UM.6.2.r1-10900-sdm660.0".
    • Added S2S (sweep2sleep) support through navbar (using KA will not showing an option for it).
    • Added SDfat support.
    • Disabled NTFS.
    • Improved CPU-boost.
    • Disable add_random.
    • GPU improvisation.
    • Added bootinfo from nitrogen.


    SPECIAL THANKS & CREDITS:
    - Shahan Mik & Vasishath Kaushal (thank you so much).
    - Ryan Andri (thank you so much).
    - Anirudh Gupta (thank you so much).
    - Yudi Widianto (thank you so much).
    - Mihran Thalhath (thank you so much).
    - Hani Kirkire (thank you so much).
    - Tell me if i miss someone else please.


    NOTE:​
    MY KERNEL WILL NEVER SUPPORTED IN ALL MIUI BASED ROMS SO PLEASE TAKE A RISK IF YOU FLASHED IT IN MIUI BUT I SUGGEST DON'T FLASH IT!​

    Downloads

    MOD EDIT: Links removed.

    XDA:DevDB Information
    Rebirth Kernel, Kernel for the Xiaomi Redmi Note 5 Pro

    Contributors
    Yousef Algadri
    Source Code: http://github.com/Haseo97/kernel_rebirth_xiaomi_sdm660

    Kernel Special Features: Overclock and Underclocked CPU's

    Version Information
    Status: Stable
    Current Stable Version: v2.0
    Stable Release Date: 2018-09-16

    Created 2018-07-14
    Last Updated 2018-09-16
    14
    Kernel updated ;)
    Download is in the OP!

    Changelogs
    On v2.0
    • Modified clang 8 and improved for arm64.</*>
    • Upstreamed to v4.4.156.
    • kernel: Merged tag "LA.UM.7.2.r1-04500-sdm660.0".
    • wlan: Merged tag "LA.UM.6.2.r1-10900-sdm660.0".
    • Added S2S (sweep2sleep) support through navbar (using KA will not showing an option for it).
    • Added SDfat support.
    • Disabled NTFS.
    • Improved CPU-boost.
    • Disable add_random.
    • GPU improvisation.
    • Added bootinfo from nitrogen.
    13
    FAQ:

    Q: Working on MIUI?
    A: No

    Q: All AOSP/LOS support?
    A: Yes

    Q: Why my big cpu stucked at max frequency?
    A: If you do so many set in Kernel Adiutor or any apps, go back to stock settings first. Then do your set again after restoring back to stock settings. (This happen with me ;-;)

    Q: How do i backup and restore my previously kernel?
    A: Go to TWRP, choose backup and then choose boot. For restore to previously kernel, choose restore and choose your backuped kernel and voila.

    Q: Hows the battery backup using this kernel?
    A: Depends on your usage.

    Q: Is this supported in Android P semi-GSI?
    A: Yes, supported
    11
    Changelogs
    On V1.5
    • Upstreamed to v4.4.144-rc1.
    • Added AROMA installer support with selectable themes based on Fly-On-MOD by @slaid480.
    • Overclock to 2.46 GHz (tested).
    • Added support for TTL fixation.
    • WireGuard supported patch.
    • Undervolt by -5mv.
    • Trying to fix stuck freq & sdcard shows an empty when opening some files.

    9
    Any plans of gpu overclocking...??
    Idk yet, its really hard.
    Tried many steps still no luck
    Will inform if this time successful.

    Sent from my Redmi Note 5 using Tapatalk
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone