Why change firmware to Redmi 3S in 2026?
Xiaomi Redmi 3S (codenamed land) was released in 2016, but is still popular among users who value reliability and maintainability. However, over time, official support for MIUI for this model has ceased, and current applications require newer versions of Android.
First, custom firmware (like LineageOS or Pixel Experience) allows you to upgrade the Android version to 10-11, which increases compatibility with modern services. Second, it eliminates the built-in Xiaomi software that slows down the system. Finally, firmware helps restore the phone to work after software failures or viruses. But it is important to understand that the process requires accuracy - a mistake can turn a smartphone into a "brick".
This article is for beginners and experienced users alike, and weβll go through all the steps from preparing and unlocking the bootloader to installing the firmware through Fastboot or TWRP Recovery, and find solutions to common bugs and tips for optimizing after the firmware.
1. Firmware Preparation: What to Do Before Starting
Before you start replacing your firmware, make sure that all the preliminary steps are followed. Failure to comply with at least one item can lead to data loss or device failure.
First, check the current version of MIUI and the status of the bootloader:
- Go to Settings β About Phone β MIUI version.
- Press the kernel (or Baseband) 5-7 times β the Fastboot menu will open (if the bootloader is unlocked, the Unlocked inscription will appear).
Next, prepare:
- π Battery charge at least 70%, firmware can take up to 30 minutes, and discharging in the process will cause a failure.
- πΎ Backup of all data (photos, contacts, SMS). Use Mi Cloud, Google Account or Adb Backup.
- π₯οΈ Windows computer 10/11 (for Fastboot or Linux/macOS (for ADB).
- π Original. USB-Cheap cables don't have to transmit data in Fastboot mode.
βοΈ Checklist before firmware
β οΈ Attention: If your Redmi is 3S Purchased in China (Version with Prefix) CN in the model), firmware global version MIUI It can block the network. Check the frequencies you support before installing it!
2 Unlocking the bootloader: a mandatory step for custom firmware
Xiaomiβs bootloader is locked by default, and unlocking it is a must for unofficial software installation.The process takes up to 72 hours due to Xiaomiβs security policy, so start with it in advance.
Instructions for unlocking:
- Download the Mi Unlock Tool (the official tool from Xiaomi).
- Sign in to Mi Account on your phone and in the program on PC (should be one account!).
- Put your phone in Fastboot mode: Turn off the device, then press Volume Down + Power.
- Connect your phone to your PC and launch the Mi Unlock Tool. Press Unlock.
The system may give you a "Couldn't unlock" error, which means you have to wait. Check status once every 24 hours. Once you successfully unlock it, the phone will display a warning "This device is unlocked."
| Mistake. | Reason. | Decision |
|---|---|---|
| Couldnβt unlock, try again later | It has not been 72 hours since the account was linked. | Wait and try again |
| Current account is different from the account info on the device | Different accounts on the phone and in Mi Unlock | Log in under one account |
| Device not connected | Problems with drivers or cable | Reinstall drivers, try another USB port |
π‘
If the Mi Unlock Tool doesnβt see the device, try disabling the driver signature check in Windows. To do this, reboot the PC with the Shift key pressed, select Diagnostic β Additional settings β Boot options β Reboot, then press F7 (disable verification).
3. firmware selection: official MIUI vs custom builds
Redmi 3S has two types of firmware: official (from Xiaomi) and custom (from the community), each with pros and cons.
Official MIUI firmware:
- β Stable operation of all functions (camera, sensors, mobile network).
- β Support OTA-update.
- β Outdated version of Android (maximum 7.1 Nougat).
- β Advertising and unnecessary applications.
Castom firmware (LineageOS, Pixel Experience, HavocOS)
- β Android 10β11 with modern features.
- β No advertising and no bloat.
- β Camera or Wi-Fi bugs are possible (depending on build).
- β No. OTA-Updates (must be re-flashed manually).
For beginners, we recommend starting with the official global firmware (e.g. MIUI 11 for land).Saved users can try LineageOS 17.1 (Android 10) or Pixel Experience for pure Android.
Where do I download firmware?
4. Install firmware via Fastboot (recommended method)
Fastboot is suitable for installing official MIUI firmware and some custom ones (if they support.tgz format) and is considered more reliable than Recovery, as it flashes all partitions, including boot and modem.
Step-by-step:
- Download ADB & Fastboot Tools and unpack it into the C:\platform-tools folder.
- Download the firmware in.tgz format (for example, land_global_images_V11.0.2.0.NALMIXM_20200310.0000.00_7.1_global_4a9b4a4b.tgz) And unpack it in the same folder.
- Turn your phone into Fastboot mode (Loudness down + Power).
- Connect your phone to your PC and open the Command Prompt in the platform-tools folder (click Shift + PCM β Open the PowerShell window here).
- Run the command to check the connection: fastboot devices should appear serial number of the device.
- Run the firmware: fastboot flash all (if the firmware file is called otherwise, specify its name, for example: fastboot flash all). land_global_images.tgz).
It takes 5-10 minutes. When it's done, the phone automatically restarts. The first run after the firmware can take up to 15 minutes -- don't interrupt it!
β οΈ Note: If your phone is stuck on the Mi logo after being firmwareed through Fastboot, then the firmware is not suitable for your model. TWRP.
5. Install custom firmware through TWRP Recovery
To install LineageOS, Pixel Experience or other custom firmware, you will need TWRP Recovery, an alternative recovery menu, and you will need to stitch it separately.
Steps to install TWRP and custom firmware:
- Download. TWRP for Redmi 3S (file twrp-3.6.2_9-0-land.img).
- Fastboot: Fastboot Flash Recovery twrp-3.6.2_9-0-land.img
- Without turning off your phone, go to TWRP: Press Volume Up + Power.
- In TWRP, make a full backup (click Backup and select all partitions).
- Wipe the Dalvik, Cache, System, Data sections (Wipe β Advanced Wipe button).
- Install firmware: Install β choose ZIP-file β Swipe to Confirm Flash.
- Once you install the firmware, be sure to flash Gapps (if they are not included in the build). Download the appropriate package (for example, OpenGapps nano for Android 10) and install similarly.
If there is no mobile network after the reboot, check the APN settings or install a patch for the modem (look for 4PDA in your firmware theme).
π‘
Installing via TWRP allows for selectively stitching components (such as only the kernel or modem), but requires more knowledge. For beginners, it is safer to use the Fastboot method.
6. Solving errors after firmware
Even with the correct following of the instructions, problems can arise. Let's look at the typical errors and how to fix them.
| Problem. | Possible cause | Decision |
|---|---|---|
| Phone not turned on (black screen) | Incorrect firmware or interrupted process | Repeat the firmware through Fastboot with another build |
| Hanging on the Mi/Android logo | Core conflict or lack of Gapps | Wipe Dalvik/Cache in TWRP or go back and forth. |
| The mobile network is not working | No modem or incorrect APN settings | Install a patch for the modem or set up the APN manually |
| The camera's not working. | There are no drivers in the custom firmware | Install the ANX Camera or return to MIUI |
If the phone doesnβt respond to buttons, try a hardware reset:
- Turn off the device (clip the power for 10 seconds).
- Press Volume Up + Power for 15 seconds β the phone should reboot in Recovery.
- Choose Wipe Data β Factory Reset.
What if the phone is not detected in Fastboot?
7. Post-Firmware Optimization: How to Speed Up Redmi 3S
Once you've successfully firmware, you can further improve the performance of the device, and here are some proven ways to do this:
- π Turn off animation: go to Settings β About the phone, tap 5 times on the build number, then in the developer settings set Windows animation = 0.5x.
- π Use lightweight launchers: Nova Launcher or Lawnchair consume less memory than standard launchers MIUI Launcher.
- ποΈ Clean the cache regularly: in Settings β Memory. β Cleaning or through SD Maid.
- π Limit background processes: In Developer Settings, set a Process Limit = Maximum 2 of the process.
For custom firmware on Android 10+, we recommend:
- Install Magisk for root rights and optimization modules (e.g. Universal GMS Doze for battery saving).
- Use Greenify to hibernate unnecessary applications.
- Shut down. ADB-After the scoring, it will be recharged).
If the battery is discharged quickly after firmware, calibrate it:
- Charge your phone to 100% and donβt turn off charging for another 1 hour.
- Turn off and discharge until automatically turned off.
- Repeat the cycle 2-3 times.