Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

My Nexus 7 is running on 4.2.1 and has the latest build version. According to the Nexus 7 Root Toolkit, it is giving me an option to flash one of the following recovery menus:

  1. CWM Touch
  2. TWRP Touch

What is the difference between them? How can I determine which would be most suitable for me?

share|improve this question
I voted to close this, as the "Which is better..." part cannot be answered on facts, it will be the opinion of the person answering. – Ryan Conrad Dec 18 '12 at 22:32
I think the "What is the difference between them" makes this question fine, just delete the 'suitable' bit. – Peanut Dec 19 '12 at 1:43

I'm partial to TWRP. The biggest difference I've noticed is that CWM requires you to either boot into recovery or use Rom Manager to flash a rom, while TWRP allows any program with root access (goo manager, Rom Toolbox, etc) to flash roms. There are probably some other differences, but this was the big one for me.

share|improve this answer
That is the point of CWM, boot into a alternate rooted Android environment to perform the backup/restore in a "safe" manner... :) – t0mm13b Dec 18 '12 at 21:55
Are the backups generated by CWM and TWRP interchangeable? – Abhishek Sha Dec 18 '12 at 21:59
Yeah, TWRP can do that too, but you can also queue up actions from within the GooManager, at which point it will reboot and flash it for you. CWM requires you to use Rom Manager to do this. – Tim Dec 18 '12 at 22:00

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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