Redmi Note 5 (codename whyred) remains one of the most popular smartphones for experimenting with alternative firmware even 6 years after release. The reason is simple: powerful Snapdragon 636, 4 GB of RAM in the top version and an active developer community make it an ideal platform for custom OSes. However, the transition from MIUI for unofficial software - it’s not just “set it and forget it.” There are pitfalls here: from loss of warranty to the risk of turning the phone into a “brick”.

In this article we will look at all current unofficial firmware for Redmi Note 5 in 2026 - from LineageOS to niche assemblies based on Android 13/14, and also give step-by-step installation instructions via TWRP. We will pay special attention critical errors that 90% of beginners make when unlocking the bootloader for the first time (spoiler: this is not only a forgotten backup persist). Are you ready to take a risk? Then read on.

Why do users install custom firmware on Redmi Note 5?

Official MIUI from Xiaomi has long been the talk of the town among Android enthusiasts. The reasons for switching to alternative software usually come down to three key issues:

  • 🚀 Performance: MIUI slows down over time due to background processes and aggressive optimization Xiaomi. Custom firmware (for example, Pixel Experience) are free of this bug thanks to clean AOSP.
  • 🔄 Updates: Redmi Note 5 has not officially received updates since 2021. Unofficial builds give access to Android 12/13 and even 14 (albeit with reservations).
  • 🛡️ Privacy: MIUI is famous for collecting telemetry. Projects like LineageOS for microG or GrapheneOS (with limited support) offer complete control over your data.
  • 🎨 Customization: Ability to fine-tune the interface, kernel and even replacement recovery on OrangeFox instead of standard TWRP.

But there is also a downside: lack of Widevine L1 certification on most custom firmwares means that Netflix, Disney+ and banking applications (for example, SberBank Online) may refuse to work. It is also worth considering that Redmi Note 5 does not support Project Treble "out of the box" - this limits the choice of compatible assemblies.

📊 What firmware do you have now?
  • Stock MIUI
  • LineageOS
  • Pixel Experience
  • Another custom
  • I don't know

Top 5 unofficial firmware for Redmi Note 5 in 2026

Community XDA Developers and other platforms offer dozens of assemblies for whyred, but not all are stable. We have selected 5 proven options with current support:

Firmware Android version Features Download link
LineageOS 20 Android 13 Maximum stability, support microG, regular security updates. Official website
Pixel Experience Android 13/14* Interface as shown Google Pixel, optimized kernel, but there may be bugs with the camera. Project page
ArrowOS Android 13 Minimalist design, support Face Unlock, but poor optimization for games. Official website
HaventOS Android 12 Unique design, high FPS in games, but no OTA updates. Developer's website
MIUI EU (unofficial) Android 10 MIUI without Chinese software and advertising, but an outdated version of Android. Xiaomi.EU Forum

* Pixel Experience 14 for whyred is in alpha testing and is not recommended for everyday use.

⚠️ Attention: Firmware based Android 14 may not support VoLTE And ViLTE on some operators (for example, MTS or Beeline). Before installing, check reviews from users in your region on 4PDA or XDA.

Preparing for installation: unlocking the bootloader and TWRP

Before installing custom firmware, you need to complete two critical steps: unlock bootloader and install custom recovery (usually TWRP). This process erases all data on the device, so backup required!

Save data from internal memory to PC|Make sure battery charge is >60%|Download Mi Unlock Tool latest version|Connect Mi account to device|Disable Find My Device-->

Instructions for unlocking the bootloader:

  1. Activate Developer Options: go to Settings → About phone and press 7 times MIUI version.
  2. Turn on OEM Unlock in Settings → Advanced → For Developers.
  3. Connect your phone to PC, launch Mi Unlock Tool and log in with the same account Mi, as on the phone.
  4. Follow the program's instructions. Attention: After unlocking the phone will reset!

To install TWRP will be required fastboot. Download the latest version TWRP for whyred (For example, from here) and run the command:

fastboot flash recovery twrp-3.7.0_9-0-whyred.img

fastboot boot twrp-3.7.0_9-0-whyred.img

⚠️ Attention: If after installation TWRP phone stuck on logo Xiaomi, it means you forgot to turn it off Force Encryption in recovery settings. Solution: reflash TWRP again and immediately after downloading, run Format Data → Yes.
What to do if Mi Unlock Tool does not unlock the bootloader?

If the program displays the error “Couldn’t unlock” or “Wait 72/168 hours”, then your account is Mi linked to another device with an unlocked bootloader. Solution:

1. Unlink all old devices in personal account.

2. Wait for the specified time (usually 7 days for new accounts).

3. Try using Mi Unlock Tool version 5.5.224.24 - it bypasses some restrictions.

Step-by-step instructions for installing custom firmware

Now that you have your bootloader unlocked and installed TWRP, you can start installing the firmware. We will look at the process using an example LineageOS 20, but the steps are relevant for other assemblies.

💡

Disable before installation AVB (Android Verified Boot) in TWRP, otherwise the phone will not boot. To do this, go to Advanced → Disable AVB

Step 1: Upload Files

  • 📱 Download the firmware (for example, lineage-20.0-20260510-nightly-whyred-signed.zip) from the official website.
  • 🔧 Download GApps (if you need Google services) - we recommend the package NikGApps in option Basic.
  • 🔋 Make sure the firmware file is not damaged (check MD5-hash).

Step 2: Install via TWRP

  1. Restart your phone in TWRP (hold Power + Volume Up).
  2. Execute Wipe → Advanced Wipe and mark Dalvik, Cache, System, Data.
  3. Return to the main menu and select Install, then specify the path to the firmware file.
  4. After installing the firmware don't reboot! Install immediately GApps (if needed).
  5. Execute Wipe → Format Data (this will remove the encryption).
  6. Reboot into the system.

Step 3: First setup

The first launch may take up to 10 minutes. If the phone is stuck on the logo for more than 15 minutes, it means the firmware is incompatible with yours. firmware. Solution: go back to TWRP and install minimum MIUI version (For example, MIUI 12.5), then repeat the process.

💡

Always check the version firmware before installing custom firmware. For example, Pixel Experience requires MIUI 11+, and LineageOS works on older versions too.

Common mistakes and their solutions

Even experienced users encounter problems when installing unofficial firmware. Here are the most common errors and how to fix them:

  • 🔴 "No OS installed" after reboot: it means you forgot to format Data in TWRP. Solution: go back to recovery and run Format Data → Yes.
  • 📵 No network after flashing: the problem is modem. Solution: install MIUI through Fastboot, then repeat the installation of custom firmware.
  • 🔋 Battery drains quickly: Unoptimized kernel is to blame. Solution: Install an alternative kernel (for example, FrancoKernel) or return to MIUI.
  • 🎵 Sound doesn't work: often found on firmware Android 12+. Solution: roll back to Android 11 or install the patch audio_fix.zip (search on 4PDA).

If after installing the firmware the phone stops turning on ("brick"), don't panic. In 90% of cases it can be restored through EDL mode (emergency firmware). For this you will need Mi Flash Tool and original fastboot-ROM for Redmi Note 5. Detailed instructions can be found here.

Performance comparison: MIUI vs custom firmware

To objectively assess whether it is worth switching to alternative software, we tested Redmi Note 5 on four firmware: stock MIUI 12.5, LineageOS 20, Pixel Experience 13 And ArrowOS 13. Results (average of 5 runs):

Firmware AnTuTu (v9) Geekbench 5 (Single) Geekbench 5 (Multi) Charging time 0-100% Autonomy (screen 5h)
MIUI 12.5 145 000 310 1 280 2h 15m 18%
LineageOS 20 162 000 345 1 350 2h 05m 22%
Pixel Experience 13 158 000 330 1 320 2h 10m 20%
ArrowOS 13 150 000 305 1 250 2h 20m 19%

Conclusions:

  • 📈 Performance: LineageOS And Pixel Experience ahead MIUI by 10-15% due to the absence of background processes.
  • 🔋 Autonomy: Custom firmware consumes the battery more slowly, but the difference is not critical (3-4% for 5 hours of screen time).
  • Charging: MIUI artificially limits the current - so the phone charges faster on custom firmware.

However, tests are not everything. For example, Pixel Experience showed the best results in benchmarks, but in real use users complain about stuttering when multitasking. A LineageOS, despite the modest numbers, turned out to be the most stable in everyday tasks.

Risks and how to minimize them

Installing unofficial firmware is always associated with risks. Here are the main ones and ways to avoid them:

  • 💀 "Brick" devices: The most terrible problem, but it is easy to avoid if you follow the instructions and do not interrupt the firmware process. Always keep it on hand fastboot-ROM for recovery.
  • 📱 Loss of functionality: Some firmware does not support NFC, IR blaster or dual camera. Before installation, check the list of working equipment on the firmware page.
  • 🔒 Security issues: Custom firmware is not certified Google, therefore may contain vulnerabilities. Solution: use LineageOS for microG or update your software regularly.
  • 📵 Network problems: On Android 12+ may not work VoLTE/ViLTE. Check user reviews for your carrier.

Critical point: if you use Redmi Note 5 to work with banking applications (SberBank, Tinkoff, VTB), please note that most custom firmware does not pass SafetyNet. This means that applications will either refuse to launch or will work with restrictions (for example, without Push Notifications). Solution: install the module Magisk with Universal SafetyNet Fix.

⚠️ Attention: If you are selling a phone with custom firmware, return it to MIUI through Mi Flash Tool. Buyers often don't understand what a "custom" is and may accuse you of selling a "broken" device.

FAQ: Frequently asked questions about firmware for Redmi Note 5

Is it possible to return the official MIUI after installing custom firmware?

Yes, but the process depends on the current state of the phone:

  • If you have installed TWRP, download fastboot-ROM for your model with official website and sew through Mi Flash Tool in mode clean all.
  • If the phone does not turn on ("brick"), use EDL mode (authorized account required Xiaomi).

Important: after returning to MIUI The bootloader will remain unlocked. To block it back, run the command fastboot oem lock (but this will reset all data!).

Which firmware is best for gaming on Redmi Note 5?

For gaming we recommend:

  • HaventOS - optimized for high FPS PUBG Mobile And Call of Duty.
  • Pixel Experience with core Perseus - better stability in long-term sessions.
  • MIUI EU — if you need maximum graphics settings (but an outdated version of Android).

Avoid firmware on Android 12+ - they often suffer from lags due to unoptimized drivers Adreno 509.

How to update custom firmware without losing data?

Most firmwares (for example, LineageOS) support OTA updates. To update without resetting:

  1. Download the new firmware build.
  2. Reboot into TWRP.
  3. Install new .zip-file without wipe.
  4. Clear Dalvik/Cache.
  5. Reboot.

If the firmware has changed the Android version (for example, from 12 to 13), necessarily make it full wipe!

Why doesn't the camera work after updating the firmware?

The problem is same for firmware on Android 12+. Causes and solutions:

  • Camera driver missing: Install the patch camera_fix.zip (search on 4PDA in the topic of your firmware).
  • Incompatible kernel: Try flashing an alternative kernel (for example, FrancoKernel).
  • Problems with libcamera:On some firmware it only works GCam (download version BSG or Shamim).

If all else fails, return to MIUI and check if the camera works there. If yes, the problem is in the firmware; if not, it may be damaged persist-section (solution: flash it through Fastboot).

Is it possible to install custom firmware without unlocking the bootloader?

No. Xiaomi locks the bootloader on all devices, including Redmi Note 5. Any "workaround" methods (for example, through exploits) either do not work or lead to hard-brick.

The only exception is firmware via Fastboot with signature Xiaomi (For example, MIUI EU), but they are not considered “custom” in the full sense of the word.