Redmi 3S / 3X can't boot in TWRP custom recovery mode

[Fix] Can’t boot Redmi 3S in TWRP Recovery

If your Xiaomi Redmi 3S or Redmi 3X device can’t enter into TWRP recovery mode, here’s a short tutorial that might help you.

Solution for Redmi 3S / 3X can’t boot in TWRP custom recovery mode

The issue with device can’t boot in TWRP recovery is related to bugged emmc_appsboot.mbn file from MIUI aboot partition. This problem usually appears on some previous ROM versions. After emmc_appsboot.mbn file is being written, your device won’t be able to boot in TWRP recovery mode anymore. That means no more updates & backups. However, do not get frustrated. The solution is very simple.

Fix TWRP recovery on Redmi 3S and Redmi 3X device

  1. Download emmc_appsboot from CM13 zwliew version – 1.img
  2. Copy this file in phone internal memory.
  3. In terminal app (download link below) run this command:
    su
    dd if=/sdcard/1.img of=/dev/block/bootdevice/by-name/aboot
    reboot recovery
  4. Now TWRP recovery will be working.

Another method: In case of Redmi 3S Bootloop

Here’s another method on how to restore TWRP recovery using fastboot mode on your Redmi 3S or Redmi 3X device, in case of bootloop or if previous method didn’t worked for you.

  1. Make sure you’ve installed all required fastboot drivers.
  2. Download and extract this patch: Fix_TWRP_via_fastboot.zip
    1. In case of bootloop: Press and hold “Power” button with “Volume down” button for 15 seconds and after short vibration signal release the “Power” button.
    2. If you don’t have bootloop: Turn off your device > Hold “Volume down” and “Power” buttons.
  3. Connect your device to PC.
  4. Wait until all drivers are installed.
  5. Run “1 Run me.bat” file. After successful patching you should see “OKAY. finished” message.
  6. Disconnect your device from PC.
  7. Now press and hold both volume buttons and power button for 15 seconds.
  8. After vibration signal release the power button, while keep holding both volume buttons.
  9. You’ve successfully boot into TWRP recovery.

Another solution: Download and install this patch right after flashing: Patch_emmc_appsboot_TWRP.zip

Downloads:

Terminal Emulator for Android

emmc_appsboot.mbn patch

Patch / Flash via TWRP recovery: Patch_emmc_appsboot_TWRP