Install Treble Enabled Custom ROMs on Redmi Note 4 (Mido)

With Android Oreo, Google Introduced the Project Treble which focuses on Faster Android Updates by separating the Silicon/Hardware Code from Android Framework.

Now, Redmi Note 4 was launched before the launch of Android Oreo, but thanks to the abhishek987 who used Cust Partition as a Vendor Partition which enables Treble Support on Redmi Note 4. Not on just Redmi Note 4, but on all other devices which do not support Project Treble out of the box.

Treble Custom roms for Redmi note 4

Many Android Oreo-based Custom ROMs support Project Treble so let’s have a look at all these ROMs and their Features.

Also read:

Best Custom ROMs for Redmi Note 4

Get Android P features on any Android Device

Note: For Installation Guide about TWRP and Android P GSI and other questions about Project Treble, Please Check the FAQs Section

Best Treble Custom ROMs for Redmi Note 4 (Mido)

  1. LineageOS 15.1
  2. Resurrection Remix v6.1.0
  3. AospExtended
  4. crDroid

LineageOS 15.1

Lineage OS

LineageOS is a Well Known Custom ROM and is used by a large number of Android users. This ROM is known for its consistent performance and update frequency.

Previously known as CyanogenMod, LineageOS comes with few but some useful features. All of the Sensors are working great with almost no Bugs.

If you ask me for a Daily Driver, this would be my Answer.

Download LineageOS 15.1

About ROM:

ROM OS Version: 8.x Oreo

ROM Kernel: Linux 3.1.x

Resurrection Remix v6.1.0

Resurrection Remix is a Combination of features taken from many Custom ROMs. If you like Customizations, a lot of it, then RR is the Custom ROM you need.

RR is based on LineageOS, while the features are taken from Omni, Slim and few other features are exclusive to RR. The ROM is stable and all Sensors are working.

Download Resurrection Remix

About ROM:

ROM version: Android Oreo

Based On: LineageOS



AospExtended, as the name suggests, is an AOSP based ROM with some extra features. This ROM is used by many Redmi Note 4 users because of its Stability, Stock Android UI, and features.

All functions are Working great with no Major Bugs.

Some Features of AospExtended:

  1. DUI(Fling/Pulse/Smartbar)
  2. Substratum Theme Engine
  3. Omni’s QSHeaders Background
  4. One-Handed UI
  5. Privacy Guard
Download AospExtended

About ROM:

ROM OS Version: Android Oreo

Based on: AOSP


crDroid is based on LineageOS Custom ROM. Like Resurrection Remix, crDroid is also a Feature-rich ROM. Some of them are:

  1. Pixel look and feel
  2. crDroid Music and File Manager
  3. crDroid Home and crDroid settings
  4. ART and BIONIC optimizations
  5. All LineageOS features
  6. And other Customization over UI elements like Status bar, Navigation bar, Notifications and more
Download crDroid

About ROM:

ROM OS: Android Oreo

Based on: LineageOS


What is Project Treble?

Before Android Oreo, The Updates for Android Smartphones were dependent on the Smartphone Manufacturer (Ex. Samsung) and Chip maker (Ex. Qualcomm)

Project Treble

So A smartphone manufacturer has to wait for the Code (Vendor Implementation) from Chip maker which can communicate with Android OS. Manufacturers like Samsung and LG have their own Modified Android OS which makes this Process very Time Consuming

Project Treble

Project Treble Solve it by Separating the Vendor implementation from Android OS. So Smartphone manufacturers can update Android OS without waiting for Vendor Implementation.

How to Flash a Treble Enabled Custom ROM in Redmi Note 4?

To Flash a Treble Custom ROM in Redmi Note, You need to flash a Treble supported TWRP.

The Bootloader should be Unlocked and Also Install ADB and Fastboot in your PC. Download the TWRP and Rename it to recovery.img and Place it in your ADB Folder (C:\adb)

Step 1: Boot into Fastboot Mode by Pressing Volume Down + Power Button at the same time.

Step 2: Go to the C:\adb folder and Open Command Window by Holding the Shift Key and then a Right Click.

Step 3: Select “Open PowerShell Window Here” or “Open Command Window here”.

Step 4: Type this Command in the Command Window

fastboot flash recovery recovery.img

The Recovery is flashed and You can now Install the ROM.

Step 5: Type this to Boot into recovery

fastboot boot recovery.img

or Power down the Device and Press Volume Up and Power Button at the Same time.

Step 6: Go into Wipe section and Wipe /Dalvik Cache, /System, /Data, /Cache.

Step 7: Go into Install Section and Select the Treble ROM, Swipe to Flash the ROM.

Install ROM in TWRP

Step 8: Flash the GApps and Modified Magisk (For Treble ROM only)


Can I flash Android P Beta GSI image?

Yes, You can. Once you flash a Treble Custom ROM, You can flash Android P GSI image. Here’s how

You need:

Android P Beta 4 GSI Image

Post 1 | Post 2 | Post 3

How to flash Android P Beta 4 GSI image in Redmi Note 4.

  • After Finishing Setup in Treble Custom ROMs, Boot into Recovery and Wipe Data and Cache
  • Go into Install Section and Flash Android P Beta 4 GSI image
  • Go into Mount and Mount Vendor then Flash Post 1. Post 2 and Post 3
  • Reboot.

1 thought on “Install Treble Enabled Custom ROMs on Redmi Note 4 (Mido)”

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top