Xiaomi Redmi 4X: full instructions for setting up, firmware and repair

Xiaomi Redmi 4X is one of the most popular budget smartphones of 2017, which is still actively used due to its reliability and upgradeability. However, with the release of new versions of MIUI and Android, owners face compatibility issues, slowdowns and system errors. In this guide, we will analyze all the key aspects of working with the device, from basic configuration to solving complex technical issues.

Although it's long since retired, it's still up to date with a community of developers and enthusiasts, and here you'll find instructions for unlocking the bootloader, installing custom firmware, optimizing the battery, and even repairing hardware. Importantly, you do all the hardware and firmware manipulation at your own risk, because the warranty has expired.

1.Initial setup after purchase or dump

If youโ€™ve just purchased the Redmi 4X from hand or dropped it to factory settings, the first run will require a few mandatory steps.The device runs on MIUI, so the process is little different from other Xiaomi smartphones, but there are nuances.

First, select the language (Russian is available by default in global firmware). Then connect to a Wi-Fi network - this is critical, since without the Internet you can not activate your Mi Account account and download updates. If the network is not determined, check the router settings: Redmi 4X does not support Wi-Fi 6 standards and may conflict with some modern routers.

  • ๐Ÿ”„ System Update: Immediately after activation, check for updates in Settings โ†’ The phone. โ†’ Update system. Install only stable versions - beta firmware may contain critical bugs.
  • ๐Ÿ”’ Account binding: without Mi Account, you will not be able to use cloud services, theme store and some security features.
  • ๐Ÿ“ฑ Screen settings: in Settings โ†’ Disable the autobrightness screen โ€“ the light sensor at Redmi 4X Often it is not working properly, which leads to a quick discharge of the battery.

โš ๏ธ Warning: If you bought the device with your hands, be sure to reset to factory settings (Settings) โ†’ Additionally. โ†’ Recovery and reset: The previous owner may have left a linked Mi Account, which blocks access to certain features.

๐Ÿ“Š Why you use Xiaomi Redmi for this purpose 4X?
The main smartphone
Spare phone.
For work.
For games.
Another option

2 Unlocking the loader and installing custom firmware

Xiaomi Redmi 4X (codenamed santoni) supports unlocking the bootloader through the official Mi Unlock Tool.This opens up the possibility of installing alternative firmware such as LineageOS, Pixel Experience or Havoc-OS. However, the process has limitations:

  • ๐Ÿ”“ Unlocking is possible only with a Mi Account tied (at least 30 days of activity).
  • โณ The official tool requires waiting 72-360 hours after the first account is linked to the device.
  • ๐Ÿ› ๏ธ For custom recavery firmware (TWRP) You will need fastboot and drivers ADB.

Step-by-step instructions for unlocking:

  1. Download Mi Unlock Tool from the official website.
  2. Turn on Developer Mode: Go to Settings โ†’ About Phone and click on MIUI Version 7 times.
  3. Activate USB Debugging and OEM Unblocking in Settings โ†’ Additional โ†’ For Developers.
  4. Connect your phone to your PC, launch the Mi Unlock Tool and follow the instructions.

โš ๏ธ Warning: Once the bootloader is unlocked, all data, including internal memory, will be reset. Backup in advance through Settings โ†’ Additionally. โ†’ Backup and reset.

For custom firmware installation:

  1. Download the appropriate TWRP image for santoni (e.g. from twrp.me).
  2. Fastboot: fastboot flash recovery twrp.img fastboot boot twrp.img
  3. V TWRP run the Wipe โ†’ Format Data (required!), then go through it. ZIP-firmware.

โ˜‘๏ธ Firmware preparation

Done: 0 / 5

3. Optimization of performance and battery

The Redmi 4X is equipped with a Snapdragon 435 processor and 2-3 GB of RAM, which is modest by modern standards, but the right settings allow you to significantly improve the smoothness of the work:

  • ๐Ÿš€ Turn off animation: in Settings โ†’ For developers, set the scale of the animation window, the scale of the animation transition and the scale of the duration of the animator on the 0.5x Or offline.
  • ๐Ÿงน Background cleaning: in Settings โ†’ Annexes โ†’ Autorun disable autorun for unnecessary programs (especially social networks and instant messengers).
  • ๐Ÿ”‹ Battery Mode: Activate Economy Mode in Settings โ†’ Battery and performance. This will limit background activity and increase running time.

Additional tweaks are available for advanced users via Magisk (requires root):

  • Greenify module for aggressive hibernation of applications.
  • Displax module for fine-tuning the screen and battery.
  • ViPER4Android module for sound enhancement (relevant for listening to music).
Problem.Reason.Decision
Fast battery dischargeBackground activity of applicationsDisable autostart in settings
Overheating during chargingUse of fast chargingCharge the original RAM (5V/2A)
Interface freezesLack of RAMDisable animations and unnecessary widgets
Weak signal from the networkOutdated modem firmwareUpdate via fastboot or custom software

๐Ÿ’ก

If the phone is very warm, remove the case while charging and avoid using resource-intensive applications (games, video editing) when connecting to the network.

4. Solving network and communication problems

Redmi 4X supports 4G LTE networks, but an outdated modem can cause problems connecting to modern towers.

  • ๐Ÿ“ถ No network: check if activated SIM-map in Settings โ†’ SIM-Maps and mobile networks. If the problem persists, update. IMEI (root).
  • ๐Ÿ“ž Poor Call Quality: Turn off VoLTE in Settings SIM-Cards โ€“ this function often works unstablely.
  • ๐ŸŒ Slow Internet: Change the type of network with LTE on 3G manually, if the speed in 4G lackluster.

To restore the IMEI (if it is lost after the firmware):

  1. Install MobileUncle Tools from APK (requires root).
  2. Enter the engineering code: ##4636##.
  3. Select Phone Information and click Restore IMEI.

โš ๏ธ Attention: change IMEI Use this method only to restore the original number after a failure.

How to check the originality of the IMEI?
The original IMEI is listed on the sticker under the battery and on the device box. Compare it to what appears in Settings โ†’ Phone โ†’ General information. If the numbers don't match, the device could have been recovered after being stolen or broken.

Repair of hardware components

Xiaomi Redmi 4X has a removable battery (3,860 mAh), which makes it easier to replace it, but other components (screen, speaker, camera) require accuracy.

  • ๐Ÿ”‹ Battery bloating: If the case is deformed, replace the battery immediately. Use only original or certified analogues (e.g. from Baseus).
  • ๐Ÿ“ธ Broken camera: rear camera module (13 MP) can be replaced on its own, but a soldering iron is required to detach the plume.
  • ๐Ÿ”Š The speaker is not working: most often the problem is the oxidation of the contacts.

Replacement of the screen will require:

  1. Buy the original display module (with touchscreen and frame).
  2. Disconnect the battery and all plumes with a plastic blade.
  3. Transfer the fingerprint scanner to the new screen (if any).
ComponentCost of repair (2026)Difficulty (1-5)
Battery800โ€“1500 โ‚ฝ2
Screen (with touchscreen)3000โ€“5000 โ‚ฝ4
Back camera.1200โ€“2000 โ‚ฝ3
Charging connector600โ€“1000 โ‚ฝ3

๐Ÿ’ก

Self-repair is justified only if you have experience, and to replace the motherboard or chips, it is better to contact a service center.

6.Firmware Update and Downgrade

Official support for the Redmi 4X ended in 2020, but enthusiasts continue to release unofficial builds of MIUI and Android.

  • ๐Ÿ“ฅ Official way: Download the latest stable firmware from miuirom.xiaomi.com and run through Settings โ†’ Updating the system โ†’ Three points. โ†’ Select a firmware file.
  • ๐Ÿ”„ Through TWRP: download ZIP-custom firmware file (for example, MIUI 12.5 from xiaomi.eu) and install through the Recovery.
  • โฌ‡๏ธ Downgrade: If the new firmware is unstable, roll back to the previous version via fastboot: fastboot flash system system.img fastboot flash boot boot.img

Before updating, check firmware compatibility with your Redmi 4X modification:

  • santoni is a global version (2/16 GB, 3/32 GB).
  • santoni_in โ€” Indian version (may not support some frequencies) 4G).

โš ๏ธ Note: firmware of incompatible version (e.g, santoni_in santoni will cause network loss and other errors. Always check the code name of the device!

7. Alternative uses

If the Redmi 4X is no longer the main smartphone, it can be adapted for other tasks:

  • ๐ŸŽฎ Game console: install emulators (RetroArch, PPSSPP) And connect the gamepad to Bluetooth.
  • ๐Ÿ“ท Camera: with custom firmware (eg, GCam) the camera gives better quality pictures than on stock MIUI.
  • ๐Ÿ–ฅ๏ธ Mini-PC: Connect to the TV through OTG-adapter HDMI and use as a media center (Kodi, YouTube Vanced).
  • ๐Ÿ”’ Test device: ideal for debugging apps or testing custom firmware without risking the main phone.

To transform into a media center:

  1. Install Magisk and USB Host Mode.
  2. Connect. OTG-port-house USB and HDMI.
  3. Configure the image output via Second Screen (requires root).

๐Ÿ’ก

To improve the sound when connecting to the TV, use the external USB-A sound card (e.g. Creative Sound Blaster).

FAQ: Frequent questions about Xiaomi Redmi 4X

๐Ÿ”‹ How to extend the life of the battery?
Calibrate the battery: completely discharge the phone, then charge to 100% without interruption. Repeat 2-3 times. Also turn off the background activity of the applications and use dark themes (AMOLED-There are no screens, but it reduces the load on the GPU).
๐Ÿ“ถ Why doesn't it work? 4G?
Check the settings. APN: Go to Settings. โ†’ SIM-maps and mobile networks โ†’ Access points (APN) And compare the settings to the ones on your carrier's website. If that doesn't work, run the modem through fastboot.
๐Ÿ”’ How to Unlock Mi Account Lockdown?
Officially, no, unless the previous owner untied the account, informal methods (e.g., through EDL) require special equipment and risk building the device, and it is better to negotiate with the seller to untidy the link.
๐ŸŽต Why the speaker is not working during calls?
It's probably a clogged speaker grid or a plume has gone out, so try blowing the hole with compressed air, and if the plume is the problem, you'll need to disassemble the device.
๐Ÿ”„ Can I put Android 12 on Redmi? 4X?
Yes, but only through custom firmware like LineageOS 19 or ArrowOS. There are no official Android 12 updates for this model. Note that performance may deteriorate due to a lack of RAM.