I have a rooted Xperia M Dual (C2004) with stock ROM 15.5.A.1.5 (4.3 Jelly Bean). Bootloader unlocking is allowed and I also have the unlock code already.

Since Sony decided to stop giving updates I wanted to install a custom ROM. So went ahead and rooted it but now I'm stuck. I am still on stock ROM because I don't know how to proceed now.

Some threads say to unlock bootloader and flash the ROM, some say to flash the stock ROM first then recovery.

I found this app called TWRP Manager on my device's twrp page( https://twrp.me/devices/sonyxperiam.html ) which has an option to install TWRP. But since my bootloader is still locked I don't know if it's safe.

A guide on XDA has instructions but it says after unlocking bootloader flash the custom ROM which is a huge 700 megabytes download and I at the moment don't have the bandwidth.

So is it possible for me to install TWRP via that app and flash the custom ROM directly? Or what else should I do?

  • Comments are not for extended discussion; this conversation has been moved to chat. Jun 14, 2016 at 18:59

2 Answers 2


You have to unlock your bootloader to fiddle around with your phone. Without unlocking you really CANNOT do anything. Unlocking bootloader is straight. You won't mess up anything there. It's the installing of custom recovery which will bug you. Careful.


As your info:

  • You have TWRP for your device (wrong TWRP will brick your phone)
    • You already / able to unlock your bootloader
    • You already have the Custom ROM for your device (wrong ROM will brick your phone)
      • Your phone already rooted

The steps are: 1. Install TWRP using ADB/Fastboot 2. Instal Custom ROM using TWRP


  • Install ADB/Fastboot on your PC C:/adb
  • Copy TWRP image to C:/adb
  • Set your phone to Fastboot Mode (Power and Vol+ button)
  • Run command: ./fastboot devices (check that your device connected)
  • Flash TWRP: ./fastboot flash recovery yourtwrpfilehere.img
  • Enter TWRP Recovery Mode: ./fastboot reboot-recovery or turn off phone then press Power and Vol-
  • Erase Cache, Dalvik, factory reset
  • Install Custom ROM
  • Reboot

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .