Xiaomi Redmi 3S is one of the most popular budget smartphones of 2016, but even years later it can be revived with a new firmware.The current firmware solves performance problems, adds support for modern applications and closes security vulnerabilities. However, the Redmi 3S firmware (codenamed lando) has nuances, from unlocking the bootloader to choosing the right version of MIUI or custom firmware.
In this article, weβll look at how to avoid losing IMEIs after firmware and why some firmware requires a rollback before upgrading, and if your Redmi 3S is slowing down, not updating through the air, or hanging on the logo, hereβs a solution.
Preparation for firmware: what you need to know before starting
Reflashing Xiaomi Redmi 3S is not as simple as on new models, it is the policy of Xiaomi: since 2017, the company has tightened the rules for unlocking the bootloader, and for lando there are restrictions Anti Rollback (backward protection on old versions), which means that you can not flash an arbitrary version of MIUI β only one that is compatible with the current one.
Before you start, check:
- π Battery charge at least 60%. When discharged during firmware, the smartphone can turn into a brickΒ».
- π If not, you will need official permission from Xiaomi (up to 72 hours of process).
- π₯ Version. MIUI. Find out her in Settings β The phone. β Version. MIUI. It depends on the choice of firmware.
- πΎ Backup. Save contacts, photos and app data -- firmware erases user data.
β οΈ Attention: If your Redmi is 3S purchased in China (version for the domestic market), firmware global MIUI It can block the network. Check the model in Settings. β The phone. β Model: If there is a name in the title CN, Use only Chinese firmware.
Also prepare:
- π₯οΈ Windows computer 7/10/11 (Mi Flash Tool is required for.NET Framework 4.5+).
- π Cable USB Type-C (original or quality) cheap cables can cause firmware errors.
- π οΈ Used by Mi Flash Tool, ADB/Fastboot, Xiaomi drivers.
Method 1: Fastboot Firmware (recommended method)
Fastboot firmware is the most reliable way for Redmi 3S, as it bypasses the limitations of Recovery and allows you to install any compatible version of MIUI. This method requires an unlocked bootloader and is suitable for restoring bricks.
Step-by-step:
- Download the firmware for lando from the official MIUI Downloads website. Choose the version of Fastboot (file with the extension.tgz or.zip).
- Unpack the archive into a folder without Cyrillic characters (e.g., C:\MIUI\lando).
- Install drivers: Download ADB/Fastboot and unpack to the same folder. Connect your phone in Fastboot mode (clutch Volume Down + Power When Smartphone is Off). In Device Manager, update the driver for Android Bootloader Interface (use the driver from the MiFlash folder).
- Run Mi Flash Tool: Select a folder with the unpacked firmware. Press Refresh - the device must determine how to use the device. COM-Select Clean All or Clean All and Lock (if you want to lock the bootloader after you have firmware). Press Flash and wait for completion (5-10 minutes).
β οΈ Note: If the Mi Flash Tool is an Anti Rollback error, you are trying to install the version. MIUI Solution: run an intermediate version (e.g., with a MIUI 9 MIUI 10 first set up MIUI 9.6).
Download Fastboot firmware for lando| Install ADB/Fastboot and drivers | Unpack firmware into a folder without spaces | Connect phone in Fastboot mode (Loudness down + Power) |Device definition check in Mi Flash Tool-->
Once the firmware is successful, the phone will automatically restart. It can take up to 15 minutes to launch the first time -- don't interrupt. If the screen has been getting stuck on the MI logo for longer than 20 minutes, repeat the firmware with the Clean all option option.
What if the Mi Flash Tool canβt see the device?
Method 2: Firmware through Recovery (TWRP)
If the bootloader is unlocked, but you prefer to flash without a computer, you can use custom Recovery (TWRP).This method is suitable for installing custom firmware (for example, LineageOS) or patches (for example, Magisk for root rights).
Advantages:
- β No need for a computer (except unlocking the bootloader).
- β The ability to create a backup of the current firmware (Nandroid backup).
- β Installation ZIP-files (firmware, cores, mods).
Disadvantages:
- β Risk of errors in choosing incompatible firmware.
- β Not all Xiaomi firmware supports installation via Recovery.
Instructions:
- Install TWRP: Download the latest version of TWRP for Redmi 3S (.img file). Rename the file to twrp.img and place it in a folder with ADB. Connect the phone in Fastboot mode and execute the command: fastboot flash recovery twrp.img fastboot boot twrp.img
- Download firmware in.zip format (like LineageOS or Pixel Experience) and place it on a memory card.
- Start TWRP: From the menu, select Wipe β Advanced Wipe and select Dalvik, Cache, System, Data. Go back to the main menu and select Install, then specify the path to the firmware file. Confirm the swipe installation.
Reboot.
π‘
If your mobile network is missing after you have installed custom ROM, check your APN settings or patch your modem (see the 4PDA forum in your firmware topic).
For official MIUI firmware via TWRP, use files marked Recovery. However, note: some versions require pre-installing via Fastboot, or you will experience an E3004 error (Anti Rollback incompatibility).
Firmware Choice: Official MIUI vs Custom ROMs
There are several types of firmware available for Redmi 3S, and the choice depends on your goals:
| Type of firmware | Advantages | Deficiencies | Where to download |
|---|---|---|---|
| Official MIUI (Fastboot/Recovery) | Stable work Support OTA-Compatible with Xiaomi services | Many Bloatware (Preinstalled Applications) Anti Rollback Limitations | Official website |
| LineageOS (Pixel Experience) | Clean Android without MIUI Updates Longer supported More customization options | There may be bugs (camera, sensors) No official support | XDA Developers |
| Ported firmware (MIUI from other devices) | New MIUI features on the old device | High risk of unstable work Loss of warranty (if any) | 4PDA |
For most users, the best choice is the official global MIUI (e.g. MIUI 12.5 for lando). Custom firmware is suitable for advanced users ready for possible bugs. Before installing, check the reviews on the forums - some builds may not support VoLTE or Wi-Fi Calling.
π‘
It is critical for Redmi 3S to follow the Anti Rollback version. If the current firmware is newer than the one you want to install, first run the intermediate version (for example, with MIUI 11 on MIUI 10 you need to first install MIUI 10.3).
Unlocking the bootloader: a step-by-step guide
Without an unlocked bootloader, Redmi 3S can only be flashed through the Mi Flash Tool with official firmware (and not always).
Important: Xiaomi links the unlock to your Mi Account. If you havenβt used the device in a long time, log in in in advance β sometimes you need confirmation via SMS/email.
Instructions:
- Link your Mi Account to your phone: Go to Settings β Mi Account and log in. Enable Settings β Additional β Developers β Unlock OEM. Link your device to your Settings account β Mi β Mi Cloud β Find your device.
Mi Unlock Tool
Launch the utility.
Mi
Connect your phone in Fastboot mode
Loudness down + Nutrition
Unlock
β οΈ Warning: If a Couldn't unlock error occurs when unlocking, check: Mi Account is tied to your phone for at least 7 days. USB (Settings β For developers. You're using the original cable and port. USB 2.0.
After successful unlocking, the bootloader will remain open until you sew the official firmware with the Clean all and lock option into the Mi Flash Tool.
Solving Firmware Errors
Redmi 3S firmware is often accompanied by errors, especially if Anti Rollback terms are not met or incompatible files are used.
| Mistake. | Reason. | Decision |
|---|---|---|
| Anti Rollback | Reverse to the old version of MIUI | Sweep through the intermediate version (e.g., MIUI 11 on MIUI 10 is first installed MIUI 10.3) |
| Invalid image in Mi Flash Tool | A damaged firmware file or an incorrect folder | Download the firmware, unpack again, check the path (without Cyrillic) |
| Hanging on the MI logo | Incomplete firmware or module conflict | Repeat the firmware with the Clean All option or run through Fastboot |
| E3004 in TWRP | Impossible with Anti Rollback | Use the firmware marked Anti-Rollback Fixed or stitch through Fastboot |
| Loss of IMEI | Damage to the modem partition when firmware | Restore. IMEI through QCN-File or Engineering Menu (#4636##) |
If you lose your IMEI after you've run it, don't panic, it's fixable. Download the QCN Rebuilder utility and follow the instructions:
- Create a backup of the current QCN through QPST.
- Open the backup in QCN Rebuilder and check the IMEI fields.
- If the IMEI is missing, enter the correct values (specified on the box or under the battery).
- Save the file and restore it via QPST.