0

I am new to android. Can someone tell me what is the difference between 32bits TWRP and 64bits TWRP? What would happen if I mixed up both TWRP?

  • en.wikipedia.org/wiki/64-bit_computing#32-bit_vs_64-bit This is a brief but general (not Android specific) explanation of the difference between 64 and 32 bit. However, TWRP is also device specific, so you'll need the right version for your device. I.e. TWRP for HTC U11 won't work with Sony Xperia XZ Premium, and probably not even on HTC U11+ although they all have the Snapdragon 835. – Duane Dibbley Dec 26 '17 at 6:18
1

I think you are probably using a Xiaomi or Moto phone hence the question. Well, most Android devices stick to one Architecture either 32 bit or 64 bit. But some OEMs push out 32 bit OS on 64 bit SoCs (like Moto and Xiaomi). The OS needs to be compiled separately for both these memory sizes. In Moto's case they stick to 32 bit throughout the device's shelf life, so you'll only find 64bit custom Roms, and they need 64 bit recoveries. For Xiaomi they did upgrade few 32 bit devices to 64 bit, so for flashing newer updates you'll first need an updated bootloader + stock recovery of 64 bit.

TL;DR - If your custom ROM mentions "64 Bit" anywhere, use 64 bit recovery, else stick to 32 bit.

  • The problem that I have now is I tried to flash a 32bit TWRP image to recovery partition (If I am not wrong about it) but when I tried to boot the device into recovery mode. What I obtained on the device is either normal boot or a no command message. Is it because the TWRP image was not installed? Or it was replaced by stock ROM? – Daozui Dec 26 '17 at 14:05
  • @Daozui the recovery wasn't installed. Try booting directly into recovery using fastboot boot recovery.img command, will make it clear whether the issue lies in recovery or with the installation process. – harpratap Dec 27 '17 at 0:33

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.