[Complete Guide] How To Flash A Custom ROM To Your Android Phone With ROM Manager + Full Backup & Restore
Last Updated: January 20th, 2011

Have you been hearing about all this custom ROM business - Cyanogen, DamageControl, etc and wondering what in the world all those are about?

Or perhaps you already know what those are but are still afraid of trying custom ROMs on your phone because you don't know how to install them or don't want to lose your data and current OS state?

Well, today is your lucky day because in this article from the "I wish somebody showed me how to do this crap when I was getting started" series, I will show you how to

  • easily install a custom ROM but only after you
  • back up your current system and exact phone state so that you can
  • restore to that exact state with a click of a button

What do you have to lose now? Try out a new ROM and go back to your original OS in a matter of 30 minutes.

Sounds like a good deal? Then let's go.

Note: By the way, having written this tutorial, I know it may seem like there is a lot to do here, scaring you away, but in reality there really isn't - I was simply trying to provide as much detail and be as clear as possible, covering all the bases.

I am using an Sprint HTC Hero (CDMA) in this tutorial and in fact this is exactly how I got Android 2.1 on it using the DamageControl ROM, weeks before it was released by Sprint (in fact, it's not even released yet at the time of this writing).

The specific phone used is not important and I listed it just for reference - ROM Manager should work with pretty much every Android phone.


Custom ROMs

At first I started an explanation of custom ROMs here, but it quickly outgrew itself and demanded to be in a separate post. Who am I to argue with the creative genius?

Proceed to read the Custom ROMs For Android Explained And Why You Want Them article and then come back here - I'll be waiting.

By the way, if you are wondering, you will most likely have to wipe when upgrading to a custom ROM (of course, we'll do a full backup first) but once you've installed it, any regular updates are usually applied right over the current version and don't require any wipes.

Remember, all your Google contacts sit in the cloud and will be sync'ed right back as soon as you boot the new ROM and log into Google.


The Steps

Here are the steps, at a glance. Look the list over and move on to the more detailed explanation of each bullet point.

  1. Root Your Phone
  2. Install ROM Manager App
  3. Back Up
  4. Download The ROM You Want To Try
  5. Flash It
  6. Want To Go Back? Restore It


1. Root Your Phone

The first thing you need to do is root your phone. Don't be afraid - we already covered this in the Rooting Explained + Top 5 Benefits Of Rooting Your Phone article a few weeks ago, so go ahead and read that first - I'll wait.

Rooting is usually a 5 minute process, and many guides around the web explain what that process is for your exact phone model and Android version combinations, just Google "YOUR_PHONE_MODEL root".

Now that you have root, let's proceed to the next step.


2. Install ROM Manager App

This is the easiest step. Go to the Android Market on your phone and install ROM Manager.

This excellent application handles backing up and restoring, as well as flashing new ROMs, all from an easy user interface. This application requires root, which is why we've first gone with step 1.

Got the app installed? You should see something like this:

[Complete Guide] How To Flash A Custom ROM To Your Android Phone With ROM Manager + Full Backup & Restore [Complete Guide] How To Flash A Custom ROM To Your Android Phone With ROM Manager + Full Backup & Restore


3. Back Up

This part is very easy and in fact I dedicated a whole tutorial just to this subject which you can read if you want more details about the backing up and restoring process.

Done reading the backup tutorial? Now check this out: you don't even have to perform a manual backup - ROM Manager will automatically ask if you want to back up or not in step 5, when you are flashing the new ROM. This is what it will look like:

[Complete Guide] How To Flash A Custom ROM To Your Android Phone With ROM Manager + Full Backup & Restore

3.1. Flash A Recovery Image

If you read the backup/restore article above, you may have seen that there is a one-time step that was needed before ROM Manager, or any other manager, can install ROMs, back up, restore, or do anything with Nandroid Backup - and that is flashing a recovery image.

Important: unplug the USB cable during this step, as some users are reporting problems flashing recovery while plugged in (thanks DennGir and others).

This recovery image contains a boot loader which replaces your original boot loader.

The boot loader gives you the ability to run Nandroid backup and restore commands outside of the OS.

It also lets you install ROMs but we will not do that today. Since the OS cannot back itself up fully while running, ROM Manager will reboot into this boot loader to perform Nandroid operations.

[Complete Guide] How To Flash A Custom ROM To Your Android Phone With ROM Manager + Full Backup & Restore [Complete Guide] How To Flash A Custom ROM To Your Android Phone With ROM Manager + Full Backup & Restore [Complete Guide] How To Flash A Custom ROM To Your Android Phone With ROM Manager + Full Backup & Restore

Again, remember: this step needs to be done one time only.


4. Download The ROM You Want To Try And Copy It To Your Phone's SD Card

Here is where you need to do a bit of research and find the ROM image you want to put on your phone. If you don't know exactly what you're looking for, again, Google can help you - just search for "YOUR_PHONE_MODEL ROM" and look around.

For instance, if you have a Nexus One, you may want to go with CyanogenMod and if you have a Sprint HTC Hero (CDMA), you will want to check out DamageControl.

If you bought ROM Manager Premium, which I recommend, you would have a "Download ROM" menu enabled right within the app, containing some of the most popular ROMs, so you don't have to look for them online or spend time downloading them on your computer and copying to the phone.

If you choose not to use ROM Manager Premium or if the ROM you want is not included in the default list, then keep reading this section.

Each ROM you find will be based on a specific Android version - make sure to pay attention to that.

DamageControl ROM For The HTC Hero

In my case, I knew that there were not many options for my Sprint HTC Hero and I quickly found that the DamageControl ROM was exactly what I'd been looking for.

It is currently based off Android 2.1 and it's exactly what I had flashed on my phone to come up with this [p]review: Detailed Mega Review Of Android 2.1 On Our HTC Hero – Discover All The New Features (With Lots Of Screenshots).

Download The ROM You Selected

Download the ROM image, which is usually a zip archive, and copy it into the root folder of your SD card.

Important: you do not unzip the .zip file - just copy it as is.

You can do it by

  • attaching the phone with a USB cable and selecting the option of mounting the SD card to be used as a drive on the computer


  • unmounting the SD card, physically taking it out of the phone, and inserting into your own card reader


  • downloading the ROM straight from the phone browser

Once you've copied the ROM image, you can proceed to flashing it in step 5.

If you purchased ROM Manager Premium for $3.99, in addition to thanking the developer for the awesome job, you've also unlocked a few premium features.

In particular, the Premium version can download ROMs compatible with your phone straight from ROM Manager. Just select "Download ROM" and see which ones are available for your model.

Unfortunately, there is no ROM entered into the app for Sprint HTC Hero at the moment, so you still have to download it manually using the directions in step 4.


5. Flash It

The process of installing new firmware or low-level system software in general is called flashing.

We will be flashing the new custom ROM over the stock one that came with your phone.

  • Pop open the ROM Manager and click "Install ROM from SD Card"
  • The ROM you downloaded in step 4 should show up in the list. If it doesn't, make sure you've put it into the root folder of the SD card.
  • Click on the ROM and you should receive a popup inviting you to
    • back up existing ROM (which you should do unless you've already backed up manually) and
    • wipe data and cache, which you should only do if you want to do a clean install, i.e. when upgrading from the stock ROM. Note: this does not wipe your SD card data - it only wipes the phone's internal memory.
  • Follow the rest of the prompts and voila - the ROM is being installed!

Check out these screenshots I took, showing the full process:

[Complete Guide] How To Flash A Custom ROM To Your Android Phone With ROM Manager + Full Backup & Restore [Complete Guide] How To Flash A Custom ROM To Your Android Phone With ROM Manager + Full Backup & Restore [Complete Guide] How To Flash A Custom ROM To Your Android Phone With ROM Manager + Full Backup & Restore

[Complete Guide] How To Flash A Custom ROM To Your Android Phone With ROM Manager + Full Backup & Restore [Complete Guide] How To Flash A Custom ROM To Your Android Phone With ROM Manager + Full Backup & Restore [Complete Guide] How To Flash A Custom ROM To Your Android Phone With ROM Manager + Full Backup & Restore

The flashing process should take 5-10 minutes installing everything and then 10-20 minutes during the first boot. Please be patient during this process.

Once the phone boots, you should find yourself in the new ROM.

This is it - end of the road! You've done it! Enjoy your fast and clean phone.

Problem During Flashing?

If after the "Reboot and Install" step, you immediately get a picture of Android with a big exclamation point, most likely it means the ROM image you downloaded was not cryptographically signed by the developer (which happens if they were in a hurry to release or simply don't use encryption).

That's OK - you can fix this by:

  • clicking the exclamation point screen, which goes to the ClockworkMod recovery menu or simply rebooting into recovery manually (that's one of the options in the ROM Manager). Alternatively, you can boot into recovery by holding Power and Home buttons together while powering up your phone
  • selecting the option that says "install zip from sdcard"
  • toggling the "toggle signature verification" option to turn the verification off (it should say "Signature Check: Disabled")
  • giving flashing another try by selecting "choose zip from sdcard" and selecting the right ROM, just like before

I took some screenshots of this process to make this easier to comprehend:

[Complete Guide] How To Flash A Custom ROM To Your Android Phone With ROM Manager + Full Backup & Restore [Complete Guide] How To Flash A Custom ROM To Your Android Phone With ROM Manager + Full Backup & Restore [Complete Guide] How To Flash A Custom ROM To Your Android Phone With ROM Manager + Full Backup & Restore


6. Want To Go Back? Restore It

Alright, you may want to restore the original full backup of your OS that you took in step 3 (or 5). Maybe you forgot something in the original installation or want to go back to stock for another reason - no problem.

Install and load up the ROM Manager app in the custom ROM you flashed (basically, repeating step 2). Now use the "Manage and Restore Backups" menu to find your backup and restore it (including the OS itself and all the apps, settings - everything that you backed up).

After you're done restoring, you'll be back to your original OS as if nothing ever happened (was it just a dream?)

You can read more about the Backup/Restore procedure in our tutorial called [Complete Guide] How To Fully Back Up And Restore Your Android Phone Using Nandroid Backup.

[Complete Guide] How To Flash A Custom ROM To Your Android Phone With ROM Manager + Full Backup & Restore [Complete Guide] How To Flash A Custom ROM To Your Android Phone With ROM Manager + Full Backup & Restore [Complete Guide] How To Flash A Custom ROM To Your Android Phone With ROM Manager + Full Backup & Restore


Did you like this tutorial? Do you have questions? Don't hesitate to comment below.

For more great Android tutorials and news, feel free to follow @AndroidPolice on twitter and subscribe to our RSS feed.

Artem Russakovskii
Artem is a die-hard Android fan, passionate tech blogger, obsessive-compulsive editor, bug hunting programmer, and the founder of Android Police.
Most of the time, you will find Artem either hacking away at code or thinking of the next 15 blog posts.

  • Kane

    God damn, that's a sweet tut man.

    Love the detail. Thanks for this.

    • Obnoxious D

      I've rooted my Evo and the weather doesn't update or work anymore, any suggestions or solutions??

      • krish

        hello in the flash it part when i select clear cache and the other one called backup then i hit ok then i click the reboot and install it jus stay normal nothng happens?? why

  • DCipher

    After I selected reboot and install my phone went dead - what do I do now?

    • http://www.AndroidPolice.com Artem Russakovskii

      What phone are you using and can you clarify "dead"? It doesn't turn on at all? Or it has a boot screen but it never boots?

      • http://www.androidpolice.com/2010/05/08/complete-guide-how-to-flash-a-custom-rom-to-your-android-phone-with-rom-manager-full-backup-restore/ Rohan Gupta

        Hi im in this situation and my phone does not roboot! what should I do now?

    • JimmehDean

      Make sure you have 100% battery when flashing ROMS. You could get stuck in a recovery loop or probably what happened. I'm not a professional at this, but I know that your phone does not charge in recovery mode.

  • http://2talltales.blogspot.com Mattias

    Great writeup!

  • John Thompson

    Great tutorial there Artem!

    • http://www.AndroidPolice.com Artem Russakovskii

      Thank you both :-]

  • Stephen

    the ROM Manager doesn't list HTC Desire, does that mean I have to wait or is there an alternative?


    • http://www.AndroidPolice.com Artem Russakovskii

      Yeah, the Desire situation is a bit complicated and the phone is too new. You need to root it and then try out this guide to get the recovery flashed.

  • Joe

    Hi am I right in thinking I can root my phone and put a custom rom on and when HTC finally bring out the offical Android 2.1 update with the HTC Sence I can just restore the original android 1.5 and get the offical update again (If it ever comes out)

    • http://www.AndroidPolice.com Artem Russakovskii

      Yup, that was my plan before I updated but now I don't even care for the official release.

      I know the official will get incorporated into the custom ROMs in a matter of days (maybe weeks tops) but will be optimized, tweaked, and more frequently updated.

      • Cameron

        My phone is stuck in a constant boot up what do i do? It keeps going between the sprint and htc start up screens and doesnt stop

        • http://www.AndroidPolice.com Artem Russakovskii

          Cameron, I've never had this particular scenario happen to me. Which phone/ROM are you using? I recommend you find the official forum thread for it and read it and post your situation there.

        • Chadstonefieldingworth

          Hey, I just went through the steps on my Hero & ran into the same scenario where it boots from HTC Quietly Brilliant screen to the Sprint boot screen & toggles back and forth every minute or so. Did you find a way to fix this? Thanks.

        • Quint

          Same here. Followed steps exactly, but upon reboot after the installing "DOS-like" screen the phone just flashes between a white screen "htc quietly brilliant" and an animated Sprint logo.

          It doesn't stop this looping.

          How do I get back to a working phone?

        • Quint

          Resolved it by updating the PRL and doing multiple restarts. It's working now and 2.1 is a huge improvement over 1.5!

  • deralaand

    Three things...
    1. Please indicate that you do not unzip the Rom file.
    2. Please indicate how to boot into recovery manually.
    3. Love the mobile theme but the light bulb inset is always cut off and nearly impossible to read.

    Otherwise, excellent post.

    • http://www.AndroidPolice.com Artem Russakovskii

      Thanks for your suggestions - I've clarified the first two and the 3rd one I can't replicate - I tried in Opera and Dolphin HD and they look OK.

      • deralaand

        I am not using Opera or Dolphin HD. But I am using Dolphin standard. This may make the difference.
        It does amaze me how many blogs about mobile don't use a mobile theme.
        Thanks again for a great site. Your posts about the damageless Rom helped convince me to root and flash.

  • denngir

    Artem, thanks for the info. I know you say we can use any rooter we want, was just curious which one u used on your hero. I am trying to root mine and am having problems.

    • http://www.AndroidPolice.com Artem Russakovskii

      I used this one from TheUnlockr for the Sprint Hero.

      • Denngir

        Have been trying to install the new Rom twice now and when I tell the rom manager to back up my current rom it just stops and does nothing at all, phone goes totally black. I have to take the battery out and put it back in in order to get the phone to power back on. Any suggestions?

        • http://www.AndroidPolice.com Artem Russakovskii

          Denngir, I've never had this happen.

          Try rebooting the phone while holding Power and Home buttons and doing the Nandroid backup from the recovery screen directly.

        • JimmehDean

          Have you flashed clockwork recovery yet?

  • King_Louie

    Well done! I got tired of waiting for 2.1 for the Sprint Hero. I jumped in with both feet did it. It was painless and I'm happy with my Hero. Now it's zero lag.

    Now I'll do my wifes Hero.


    • http://www.AndroidPolice.com Artem Russakovskii

      Did you use the steps outlined here? Did you experience any problems at all?

      • King_Louie

        Not entirely, I rooted, wiped, and flashed my phone on my own. But the steps I took were very similar to yours.

        I'll try to follow yours when I upgrade my wifes Hero to 2.1 tomorrow.


  • DG

    Figured out that you cannot flash the mod while the phone is pluged into the USB loving the new ROM. Also am a little confused about flashing the live wall papers in, I kinda want to see what they are like. Suggestions?

  • Rolland

    I can not get into recovery mode. I click on the ROM I want to flash, select Wipe Data and Cache, Click Ok to Reboot and Install...the phone turns off, Vibrates, the htc logo appears for a few seconds and then it goes blank. The only way I can do anything after that is to take battery the battery out. I have also tried to enter the recovery mode using the buttons..turn the phone off...hold down the down volume key and then press the power button. I get a white screen that has the option to enter recovery mode by pressing the Home key...once I do that, it does the same thing, shows the htc logo and then goes blank...sometimes the htc logo is where it sticks, once again the only thing I can do at that point is take the battery out to get it to do anything. Any ideas?

    • http://www.AndroidPolice.com Artem Russakovskii

      You could try to flash an alternate recovery image or an older recovery image, both of which you can do from within ROM Manager.

      Other than that, I personally have never had any problems like this but I recommend finding the forum for your ROM/recovery/phone and posting there.

    • DennGir


      I had the same problem and I contacted the Rom Manager developers. Generally this problem occurs when the USB cable is left plugged into the device when you flash the ClockworkMod. Fix is as follows. Scroll all the way down, in the Rom Manager and say Flash Alternate Recovery. Restart your phone. Then re-flash the clockworkmod, and everything should work great.

      Artem, Maybe you should consider mentioning something about unplugging the USB before flashing?


      • http://www.AndroidPolice.com Artem Russakovskii

        Thanks, DennGir! I posted an update and gave you a mention.

  • http://www.widgetslab.com/ deralaand

    I have to agree with Artem. Try a different Recovery Image. I have heard of corrupted Recovery Images being one issue that plagues this process.

    This is the Recovery Image I used for my CDMA Hero (Sprint)


    and it worked great!

    Another tip...When you do manage to get booted into your new ROM for the first time...after syncing with Google...reboot.

    This was one thing I did not do until two days later. Phone works much better after an actual reboot after flashing.

  • K

    Just wanted to thank you for a great tutorial. I'd been delaying doing a custom ROM cause I couldn't find an easy, reliable way to backup my stock ROM. This did the trick and I'm loving 2.1! My Hero is like a whole new phone!

    • http://www.AndroidPolice.com Artem Russakovskii

      You are welcome :-]

  • Mike

    First off, thanks for the amazing guide. A wonderful feeling to not be locked down by Sprint/HTC.

    Followed the guide and ran into two problems.

    1) The issue reported by DennGir. I followed his instructions to resolve that.

    2)When the installation began, I ran into the Android exclamation point. I booted into recovery mode and followed the instructions to toggle the signature verification. I started the installation and everything looked perfect. Install ran for about 5 minutes then asked me to restart.
    It stayed on the black HTC screen for about 5 minutes then switched to the white HTC Quietly Brilliant screen for about another 5 minutes. Now it is doing what was described above where it switches between the Sprint logo screen and the HTC quietly brilliant screen every 30 seconds.

    Is there a fix for this or a forum where a fix is posted? I saw someone else had this issue but did not see an answer or redirect for an answer.


    • Mike

      Well I figured out the issue and it was a matter of going back and clearing out all caches and then doing a restore. After that it installed no problem.

      Now I just gotta figure out how to get the HTC widgets to download and get the android market working. Anyone else have those problems?

  • floorz

    Just did it, and it seems to work great...BUT.....no internet???

    its the Hero

    • Mike

      Had the same issue. Resolved it by updating the PRL and doing multiple restarts.

  • Quint

    Got it working and it's GREAT! Using the Sprint HTC Hero and the latest ROM.

    One thing I cannot do now after I've rooted the phone and applied the Android 2.1 update - buy anything from the Android Market.

    I can download free things, but when try I buy something from the Market, I enter all my info ( like credit card address etc ) and then press "Save" and get a server error message.


    • http://www.AndroidPolice.com Artem Russakovskii

      Hrm, I never had a problem with that - in fact I bought ROM Manager after I installed DamageControl.

      Try googling around or posting to the corresponding forum for your ROM?

    • Quint

      HA! It was my Chase credit card... Works fine with my Wells Fargo one :)

  • Rasmus

    Is this guide complete?

    I have read that custom roms, should only run with an excact SPL version number (Usually descibed in custom mod threat) Further more it also should only run with the excact Radio version (Usually desribed in custom mod threats) Other custom roms runs with totally different SPL and Radio versions...

    Else you're bricking your phone, if SPL and Radio doesn't match custom rom version...

  • Rick

    I ave the Ekan M001 tablet with 1.6, what ROM do you suggest?

    • http://www.AndroidPolice.com Artem Russakovskii

      Sorry Rick, I had no idea what Ekan was until now, and I have no idea if there are any ROMs for it - please Google - that's your best bet.

  • NooGuy

    I just got a G1 that had CyanogenMod 5.0.7 test on it and I wanted a stable version, so I followed the instructions above with Cyanogen and it has been on the "T-Mobile G1" page for over an hour. I know it says to be patient, but it also says 5-10 plus 10-20 minutes for a total of at most, 30 minutes... If it stays stuck, where do I go from here and/or how to do I get it off of that screen?

    • Quint

      This happened to me with the HTC Hero from Sprint. Resolved it by updating the PRL and doing multiple restarts.

      • NooGuy

        I don't know if I can update the PRL (I'm on T-Mobile) and this experience kinda scared me since I thought I bricked my phone...

        I took the battery out and held power and home to get the boot screen up and did the "nandroid" option to get my backup restored. (back to the 5.0.7 test2 with camera and battery issues for the G1, the 2 things I noticed today and figured I could avoid with a rollback).

        Can anyone tell me if I do the boot screen option of wipe data/factory reset will work? I'd still like root access so I can try to put another custom ROM on... -I got this phone on ebay delivered yesterday, so you can tell why I chose this screen name...

  • Rasmus

    Is this guide complete?

    I have read that custom roms, should only run with an excact SPL version number (Usually descibed in custom mod threat) Further more it also should only run with the excact Radio version (Usually desribed in custom mod threats) Other custom roms runs with totally different SPL and Radio versions…

    Else you’re bricking your phone, if SPL and Radio doesn’t match custom rom version…

  • Elliot

    you made it absolutely painless, thanks so much!

  • Alex

    No words for you!
    Incredible and amazing Guide.

    Thanks a zillion times!

  • Sean 117

    Hi, I have a HTC Magic 32A and followed the procedure above. Everything seems to work fine via ROM Manager until it reboots after flashing/installing the ROM, which just stays stuck at the initial 'HTC magic' loading screen (it doesn't progress to the animated loading screen with the coloured lines making a X).

    The firmware version on the phone before flashing was 2.1 and the ROM I am trying to install is Mlign's 3.3 Hero ROM which I downloaded from

    I have left the phone after reboot for over an hour but no joy. I also tried to re-install it via the recovery menu and changed the filename to update.zip.

    Do I need to install the eng.spl file or partition my SD card?

    Would greatly appreciate any help. Thanks.

    • jacobp

      ya mee too same i wanna load the mlign but it get stuck on the mtouch 3g screen except i have a 32B

  • http://www.cafepress.com/winterimaging winter128

    I purchased the Premium version of ROM Manager to get access to the "ROM Download" in the program.....doesnt work... I still only have access to the free stuff. Anybody have any ideas how to fix this?

  • jacobp

    after i load a rom it stays on the mytouch 3g screen HElp!!!!!!!!

  • Stephen

    i am stuck at the clicking the exclamation point screen . i click but nothing happen what should i do now

  • Tomasz

    Just Awesome man! You don't know how much time you've saved me!!!!!!

  • philburkhardt

    After it reboots me into recovery, nothing happens. The recovery console comes up but nothing installs. Any ideas?

    ...Nevermind, I got it!

  • Ali

    u r awesome , i am in love with u , want to kiss u hard

  • Ali

    u r awesome, i am in love with u, want to kiss u hard,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

  • Gus66

    Excelent Tutorial!!!
    Clarified me all the concepts and steps to shift my SGS to 2.2 Froyo

    Thanks for solve all this confusion that i had

    • Gus66

      Ops!!! too soon to celebrate.
      The process get stuck on "installing update".
      I was running using recovery v2.5.1.1 and the ziped rom I9000xwjp6 installed on the sdcard root directly.
      In spite of getting stuck there, I'm able to reboot holding down volume + power and start buttons which returns me to what I think is the factory rom.
      Then I've tried to use another recovery version v2.5.1.0 but it keeps me stuck in the same point.

      Any idea why this could be happening?
      Could this be due to original rom?
      These are my factory details:
      Kernel: 2.6.29 root SE-S602 2
      Compilation Nro: ECLAIR.XWJFB

      Thanks in advance!

  • Gus66

    After my last post the things were getting worst, because my phone got stuck on the logo screen. I've solved the problem installing XXJP6 Firmware via Odin.
    But (always there's a But) now I can't do a backup nor recover any ROMs with Rom Manager, it keeps showing me the message of signature. Moreover when I go to recovery mode (via Rommanager or manually) I can't find the "install zip from sdcard" option. It seems that Rom manager is not working with my new firmware.
    Here are the specs:
    Firmware version: 2.2
    Baseband Version: I9000XXJPM
    Kernel version: root SEI-28 1
    Build Number: FROYO.XWJP6

    Again any help will be apreciated.

    • PPPeterP8nts

      Didi you turn usb debugging, cause if you don't the you cannot do a back-up.

      • Gus66

        I was on debug mode, but even so I had that problem.
        All in all I've reinstalled right form the scratch and now it's working absolutly flwoless.


  • PPPeterP8nts

    very nice tutorial it helped me find out what i did wrong when i messed up my phone

  • http://androidforums.com/ Don B.

    Must say I am very impressed with this tutorial that I added it in my thread @ AF and mentioned you in the thread, thanks again, great work

    • http://www.AndroidPolice.com Artem Russakovskii

      Hey, thanks Don. Glad it remains helpful.

  • craig

    awesome tutorial from splendid gent! And might i say that the other tutorials are equally well done, bravo!

    • http://www.AndroidPolice.com Artem Russakovskii

      Thank you as well, kind sir. Many hours were spent on the tutorials.

  • a

    if i didn't back mine up first...is there any way to get that original OS back? can I find it online? :-/ (eris)

  • Joe

    I just used rom manager for the first time to back up my newly rooted Desire. It seemed to do the backup okay, but now the Desire is stuck permanently in rebooting the HTC screen. I can get to the recovery app but am not sure what I should do to restore the Desire to normal. Can you give me a step by step? I haven't put in a new rom, just backed up the original one (unfortunately wrongly, as I have subsequently learned, as I put spaces in the name).

    • Joe

      Things went from bad to worse. My battery seemed to stop charging so I wasn't able to get back to the recovery screen, and when I plugged the desire into the computer via the usb cable I simply got a flickering htc screen. I've had to send it back to Orange.

      This experience has certainly made me leary of rooting and using rom manager again!

      Does anybody have any explanation of what went wrong?


  • dood

    I get an error msg each time I click Flash Clockmod Recovery. Any help?? Thanks

    • http://sdf the man

      what error message? please be more specific. Thanks :)

  • =)

    Does this work with X10 mini 2.1?

  • angiekay

    Artem, great tutorial! I am going to flash over to a custom tomorrow, my incredible was already rooted and flashed when I bought it, so 1/2 the work is already done for me. Thank you for ALL the detail and reassurances, I always panic when things don't go as fast as I would like. :)

  • nivin

    Hi, I just purchased an unlocked Desire and rooted it using unrevoked3. ROM manager is installed. I have also partitioned my SD card using it. But when I tried a ROM backup, I get an android exclamation screen and on hitting the menu button I find this msg – “E:failed to seek in /cache/update.zip (Invalid argument)
    E:signature verification failed
    Installation aborted”
    I’m using ROM Manager v2.5.0.7 and ClockworkMod Recovery My Desire runs Android 2.1-update1. Please help me out! I’m a newbie and I would like to install [ROM] [15/11] Pre-rooted Stock Froyo (2.10.405.2) with Apps2SD+, which is why I am taking a backup.

  • http://www.widgetslab.com/ deralaand

    This appears to be a question for a forum related to Rom Manager.


  • Ahsar

    everytime i try to do a backup up the phone switches off and on but then a screen comes up with the phone and a red exclamation mark, i tried to do step 5 but the same happens.. can u help me with this please

    • Ahsar

      i pressed home and on/off together and the same thing came up :s

  • Melorib

    I bought ROM manager and backed-up my 2.1 ROM, then upgraded to 2.2 using ODIN, everything works fine :)

    Except I cannot backup my new ROM:

    Verifying update package
    E:failed to verify whole-file signature
    E:signature verification failed

    --Applying Muti-CSC ...
    Installing Multi-CSC
    Installation aborted.

  • Sandro

    i installed 928 black gloss rom becasue it said it was deodexed and then i tried to install a onix concepts theme which said i could install if i had any deodexed rom but it doesnt work and just boots up normally

  • Josh

    well explained thanx alot! worked for my at&t backflip with no problems!

  • Vishal

    My friend (can I call you that?), what a fantastic article you have written!! After searching tons and tons about rooting, custom ROMs, etc, I landed on this article and I am in total awe by the simple-to-understand language. I have spent the past few hours reading many articles about power using Android that you and your colleagues have written and you all are doing a truly amazing job. I wish more people taught as effectively as you all are teaching. Keep up the great work.

    • http://www.AndroidPolice.com Artem Russakovskii

      Glad to have helped :)


    I'm stuck in a boot loop as well. On the AT&T Backflip. I was using J_r0dd's ROM, and now I cant use my phone. suggestion?

  • leenerak

    What a great site and tutorial! you rock!

    I live in South Africa, have an HTC Hero but no matter how hard I try, I cannot find the ROM manager app. Tried searching the market place, also tried to use appbrain but it couldn't find the application.

    Any ideas?


  • Melorib

    I just uninstalled ROM Manager, what a waist of money, I will have to test better before paying for this apps, it is the third I uninstall, at least the other 2 worked before 2.2

  • ronit

    i downloaded z4root n rooted my phone ...thn i downloaded rom manager from market...downloaded its premium from torrent n installed it.....flashed a clockwork recovery for z71 variant as my phone comes under that as per the internet.....downloaded cm 6.1.2 . my phone is motorola xt3 android 2.1 256 ram...512 rom...600 mhz.....thn i installed the rom.....it installed successfully started n i was happy...bt thn i noticed that the camera wasnt working so i switched off n switched it on back bt this time the boot image with a big m was not going.......i thot shit i bricked it...thn i googled....bt i found that it wasnt bricked cz i was able to go into fastboot mode so so i plugged in a laptop n installed correct drivers n thn i flashed my backup......thn it worked i had my original stock 2.1...bt wat cud b the reason of the boot stuck .......also i m afraid of installin the rom again any suggestion plz

  • http://www.whatsthelatest.net zplits

    hi android police, i just want to know if the guide above is still working until now? Maybe it's outdated already because it was written many months ago already...

    I just want to confirm to the author if it's still working, coz i want to follow the instruction and i'm scared i might brick my my samsung galaxy s (eclair 2.1)

    Thanks in advance to anyone who'll confirm it.

    • http://www.AndroidPolice.com Artem Russakovskii

      Yeah, it should work just fine.

      • http://www.whatsthelatest.net zplits

        Thanks for confirming it Sir Artem.

        I asked because i'm afraid that i might brick the phone to the state that it can't be use anymore. I just want to have some confident that this is still working, coz i can't afford to buy another galaxy s anymore.

        This is the best tutorial ever. Easy to understand, straight to the point and interesting to read.

        Thanks for this guide. More power Android Police.

  • Mike C

    Very informative, thank you for the detailed help for someone new to the community like myself

  • Stephen

    On my Samsung Fascinate:

    It won't go into recovery, it just gives me the exclammation point with 4 options

    -reboot system now
    -apply sdcard:update.zip (which just loops me back to this screen)
    -wipe data/factory reset
    -wipe cache partition

    Below these options it says

    --Install from package...
    Finding update package...
    Opening update package...
    Verifying update package...
    E:failed to verify whole-file signature
    E:signature verification failed
    Installation aborted.


  • http://ok dave

    ok so this is the best damn thing i think i ever found on the internet. But heres my dilemma,

    -- Install from package...
    finding update package...
    opening update package...
    verifying update package...
    E:failed to seek in /cache/update.zip (invalid arguement)
    E:signature verification failed
    installation aborted..

    i dont have the option available on my screen to turn off the signature thing. i have reboot now
    apply sdcard:update.zip
    wipe data/factory reset
    wipe cache partition.

    not gonna lie, im a noob at this shit, throw me a lifeline somebody!!!

    • 14spauldinga

      I have the same problem what phone are you using im using the motorola flipside and it has the same options

      • kdkd008

        I have the same problem. Did you guys figure out anything yet for it?

  • llobak

    Is this guide complete?
    I have read that custom roms, should only run with an excact SPL version number (Usually descibed in custom mod threat) Further more it also should only run with the excact Radio version (Usually desribed in custom mod threats) Other custom roms runs with totally different SPL and Radio versions…
    Else you’re bricking your phone, if SPL and Radio doesn’t match custom rom version…

  • http://ok dave

    Ok, i have figured out my E:signature verification failure problem....i hadnt flashed a new radio or clockwork recovery to my phone. did that...now im in like flint....lol

    and to stephen, have you installed clockwork recovery yet and launched it from rom manager? and turned off verification? thats what fixed my problem.

  • SA1NT

    I have an infotmic wowpad. Will this work for my device? Is there a custom froyo 2.2 rom available? I want to have flash 10.1 so that I can watch Hulu & they have not provided an update to 2.1 I do not want to loose any features like hd resolution on the device or through it's HDMI output.

  • 14spauldinga

    On rom managwer it doesnt list motorola sideflip it list the droid instead

  • алексей

    напиши эту инструкцию по-русски

  • 14spauldinga

    I ment on rom manager it doesn't list motorola flipside it list it as a droid or milestone what to do

    • FancyLady

      Did you ever find a solution to this? Are WE (FlipSide owners) suppose to pick one of those or use a different Rom Manager?

  • Jon


  • Ankush

    Sweet! Great tutorial. Worked perfectly for me. Update from stock 2.1 to Doc's 2.2.1 on SGS I9000. Thanx Alot!!!

  • kdkd008


    I believe the same thing happened to my phone as others. I did everything you instructed. The ROM manager downloaded cynga 6.0.1 for my phone and when I went to install everything was smooth until my phone went dead. It showed an exclamation mark. I pressed the home and end button and it gave me the option to go into Android. I did this and there is nothing there! It's like it was wiped clean and I can't even get into Android "It says no SIM". Not sure what to do? I had backed up my ROM with ROM manager too but I can't access it or boot loader.

    What should I do?

  • Frankie

    What happens to the apps that were installed before I flash the rom, will they have to be reinstalled one-by-one or will they all automatically download from the market?

  • John

    Nice tutorial, it was very useful prior to using rom manager for the first time.

  • ndh777

    Omg...thank you dude!! I had been trying to flash some ROMs to my Evo forever!!! Everyone tried telling me how to do it but yours was the only one that seemed to work! Now I have Android 2.3 ROM installed!...or at least I hope so...my phone has been stuck on this startup where it says "unrevoked Set your phone free." for the last 30 seconds or so...

  • Rav

    Please help, after following all the step upto 5 which went as u mentioned, my phone just keeps switching on and off and I cant use it anymore! I have tried to go into bootloade but selecting any of the options with the switch button also doesnt work. Its a brand new phone for me and am really freaked out with this, please respond. Thanks a lot

  • Rav

    Ok, here is a bit more information about the above problem, in addition to the above things when I go into booloader following message appear for fraction of second (I needed to take a picture of them to be able to read)
    SD checking.....
    No image!
    No image or wrong image!
    No image!
    No image or wrong image!

    Goes without saying that I have done something terribly wrong and I really don't care about any data or anything now and only want my phone back. I would be eagerly waiting for any help that you and anyone can offer.
    Thank you in advance.

  • NiceGuy

    Thanks A MILLION!!!! For making this easier to understand. Great Job!

  • JayP

    Does this guide work if you're already running 2.2?after it reboots it just goes to the recovery screen and nothing installs, and if i choose reinstall packages it fails. Any help?

  • Alex

    Impressive step by step guide, thanks for the help, couldn't have made it simpler.

  • D

    Why is it that since I've rooted my Evo my weather doesn't work or update??

  • http://riduan-erikson.co.cc Erikson

    does this tutorial work on my galaxy ace ?

  • Dean

    Thanks! I thought I was stuck in a boot loop when I was installing a rom, good to know that it takes so long to boot the first time!

  • Jr.

    I click n the rom and select ok to rebbot into clockwork recovery mode but then nothing happens -Mytouch slide
    any ideas??

  • Johnagall

    Have my phone (SGS) Rooted with Z4 Root and running stock 2.2 (not 2.2.1)

    Have downloaded premium ROM manager App and have flashed clockworkmod recovery successfully from the options in ROM manager.

    I backed up my current ROM and then the phone goes into recovery - I select reboot system now Is this correct?

    If so the phone re-boots like normal however when I click manage and restore backups in ROM manager the screen is all black and I cannot see any backups. Obviously I want to be sure I have a back up before I go much further. Surely I should see my backups?


    I have placed Darky's ROM zip file on the root of my SD and clicked 'load ROM from SD card' and then ticked clear cache and backup Rom. When I select 'next' the phone again goes into recovery mode and the option that i recognise is to reboot the system now. When I click this it doesn't load any files just resets the phone as normal and I dont have my new ROM.

    Can anyone help? I've never flashed before.

  • SCi

    Seems a really nice app but my phone ( motorola milestone running official 2.2.1 ) reboots when making backup of the original rom and then hangs during reboot .
    After switching of and rebooting again it works again...

  • Beerconsumer

    Is this confirmed to still be the best method if running 2.2? I see it was written when getting from 2.1 to unreleased 2.2 was the hot thing. Is everything outlined still the optimal method and software to be using if already running on the latest froyo?

  • hehotbros

    ROM Manager does not support my Virgin Mobile Optimus V.. there are other phones listed i assume ROM manager thinks are close enough.. does anyone know the best one to choose, or is there a different way to flash a recovery ROM for the optimus V?

  • Wendy

    When I try and install it just reboots my phone. No backup and no new ROM... Do I have a setting off?

    Thanks for this tutorial!

  • Alex

    Hi, does this process work with Tablet PC's? I'm currently running Android 1.6. Could do with updating to 2.2. Can I do this?

  • Grahame11

    Could you let me know if rom manager will work on Motorola Dext (Canadian Cliq) on android 1.5? I would really apprieciat a 2.1 rom to get rid of the lag on 1.5.
    Thank you!

  • Owen

    You are such a champion, I've spent hours and hours trying to work all this out. I'm a noob that finally get rid oh his iphone to breathe the free air once more :)
    Thank you.

  • PJ

    Help! Tried flashing a ROM on my HTC EVO and it has been stuck on the White "HTC EVO 4G" boot-up screen for 40 minutes now with no change. How can I fix this? Thanks.

  • HerosdreamofLegends

    I wanted to thank you for make a complete, easy to follow tutorial on loading a new rom. However i keep getting the error "Can not install ROM 'DamageControlv2.08.zip (bad)" Am I doing something wrong? i have 2 different versions of the zip, one downloaded straight from XDA's link to 4shared, the other is just a 4shared search (i think it's espressov1)

    please help! XD

  • Slayter202

    i habe a big problem I rooted my phone and I rebooted it the rom works perfectly fine but when I watch a video or take a video or pictur my screen is white I tried a different play but it doesnt work I really need help.

  • horn

    I tried this with CM 6 on htc desire.

    I'm allready 45minutes on first boot screen (wite screen with htc in green) Nothin happens.

    What to do?

  • Hoang

    I cannot backup or install new ROM, my phone (Motorola Milestone 2.2) always appear the yellow exclamation inside the white triangle. I use VOLUME UP + CAMERA BUTTON to access but there are three options only: reboot, wipedata/factory reset, and apply update.zip with an information: E:/cannot access recoveries/command. I do not see install zip from SD card. I try to use appy update.zip but it failed. Please help.

  • T6x

    Uhhh so... I"m attempting to flash CM7 Stable. When I get the pop up that says "Press OK to reboot into ClockworkMod Recovery and continue the installation." Nothing happens... Could you be more clear on if we're supposed to manually boot into ClockworkMod, or if its supposed to automatically reboot? Because Nothing is happening. My phone is rooted. Also my phone is a rooted 2.1 Mytouch 3g Slide.

  • deftoner

    I spend all day doing it.

    All just nice.. but.. when I select the ROM to install, the Rom manager reboot but I Get the red exclamation. I reset the phone presing volume -, and then entering in recovery mode, do the same. I put "reboot in recovery mode" at ROM manager, and SAME ALL SAME. The phone is fulled rooted but I can´t load the images (The image got signature...)

    My phone is HTC Desire HD.

    Really thanks for your time and for this guide.

    You know aboute other program to load the rom instead Rom manager?

  • JazzGilbert

    Seriously, awesome tutorial, thank you for putting in the time. So many people assume that users know the basics and provide roms and vague instructions. Would've flashed a long time ago if I'd read this back then. Rocking KaosFroyo on my Droid Eris (in as much as one can 'rock' anything on an Eris) and it was a piece of cake thanks to you.

  • http://androidpolice Frosa


    Had the same prob. Try this. Take out battery>put it back in>hold volume button down>turn phone on dont let the volume button go until the boot screen come open.>using volume button keep scrolling until you find your download rom>reinstall it>be patient!>if it should do it again, repeat steps. DON'T FORGET TO BACKUP FIRST!!!!!!!!!!! This worked for me on my HTC EVO/Virus Sense 3.0 Rom. It rocks!

    Good Luck


  • http://androidpolice Frosa

    Oh. Great freakin tutorial. This was my first rom installed and followed it. I was a bit scared as I had a few issues but worked out thanks!

  • (Noob) help

    Does anybody know of any roms for the motorola sideflip. Havent been able to find any.

  • JaWaD-MaX

    Thank you man !!!
    Keep up the good work.

    btw, Thank you for the details, this is the best android tutorial ever.

  • sahil

    i was flashing my htc desire with as exactly what u said but when i select install rom from sd card it asks me if with 3 options to wipe and and backup and one more option and im selecting all 3 options but after that my fone is rebooting with a red triangle and exclamation mark in it .....
    can u please help with this problem as i was an apple person and just changed from iphone 4 to htc desire hd.......

  • wcj

    i was flashing my optimus one and it says cannot find update.zip from sdcard i already toggle the signature verification to disable it keep saying cant found the files Please help

  • Kasier

    when i try to put custom rom it always get stuck on installing update... What should I do?

  • Derek

    I just went through the whole process as described above and it worked perfectly. I upgraded to a ROM to give me gingerbread, and once I got the phone back on, it's back to it's out-of-the-box condition as far as all my apps and settings. Is there a way to get all my stuff back without just restoring and going back to the way it was before I changed ROMs?

  • Muhammad Zeeshan

    Love the article man .. you have been of great help ... there is only one issue I cant seem to find the contacts that were stored on my phone :(

  • Gasper

    i rooted my t mobile comet but in the rom manager when i have to confirm my phone it doesnt show up, what do i do now can i get some help please

  • Brian

    I have the HTC Desire a8181, gsm, amoled. Was Orange rom, but I have since flashed a HTC stock rom,"Bravo_WWE_2.29.405.5_v5.zip". Would like to try one of the rooted roms. Any idea's.

  • Grahm

    Great tut Artem, but I have a few questions.. What exactly is Froyo and Gingerbread? If I want to get Bamf sense 3.0 from stock do I need to do anything other than the normal process of installing roms? One last question, sorry I am obviously a noob but, what are radios?
    BTW I'm on the HTC Thunderbolt running Bamf remix 1.6.3 or something like that lol

  • david

    hi, i managed to follow your steps and managed to install a custom rom gingerman v6.1, my problem is that after installing the new rom, my wi-fi connection is not working, it shows error recurrently and also my camera is not working. all my applications seems to be in the sd when i connect it to the pc bt not in the phone, what can i do to restore my previous rom.

  • toocool

    My X10 mini can't backup with rom manager coz not listed my device in confirm step. Do I've to wait till it's available? I have Rom MiniCM7-2.0.3 and I really want to flash that rom. Help me please! Thanks in advance

  • yasar

    when i do the 6th step it won't open but showing motorola mark and the screen become black then showing motorola mark and screen become black

    please help

  • Lindsay

    Help needed: In step 5, after clicking OK when the "Reboot and Install" box pops up; My phone immediately reboots, but is completely normal - Nothing installs or anything. Looks like I never touched it.
    All steps went perfectly with the exception of [#3.1]; I clicked on "Flash ClockworkMod Recovery" and selected my phone (Droid2). My pop up box said "Successfully DOWNLOADED ClockworkMod recovery" instead if "Successfully FLASHED ClockworkMod recovery". I didn't want to try it again since the instructions said to only do it ONCE.
    Could this be where the issue is?

  • Darren

    I rooted my fascinate... I have Rom Manager and when I select my phone and download the rom I want to try, it downloads it the when I select backup then restart it goes to a boot screen I'm guessing!! But everyone I select it never complete it stars then says fail...any suggestions???

  • chevyo4black
  • http://www.so-sew-cute.com Julie

    I upgraded to Gingerbread this morning, and now EVERYTHING is gone off the phone. I backed up, ran ROM manager and it worked fine...but on reboot all my apps, settings, etc are gone. ROM Manager isn't even there so I can't restore to previous ROM. HELP!!!!

  • Prima Londongirlinthe D Mojet

    i rooted my phone two days ago so now the market doesnt work, admittedly it wasnt working before i rooted. i have looked over all the forums and nothing. i wish i could get rom manager on my phone but i can't you need to get it from your market account. i want to restore the stock rom. i deleted the apps from the safe list, obviously some of the apps werent so safe do you have any suggestion. no i didnt delete, talk, browser, phone apk, or settings. it wont sync, nothing. pissed. all help appreciated

  • Prima Londongirlinthe D Mojet

    oops i'm sooo nooby i sorted it . rant over

  • toocool

    Pls. help me. My x10 mini not on the list. What should I do?

  • Dr. Amit Johari

    Will It flash MIUI rom on my Moto Defy 2.2.2 Indian Froyo

  • MoorReese

    After flashing a rom\keypad\kernel, and i see that it is working properly, do I need to leave it on the root of my sd card anymore or can I delete it? I am working with a 8gb card and it seems to be filling up fast.

  • JRHMInd

    So i did the ROM Manager but im confused if we still have to do nandroid of if ROM Manager does it already (The Image?) Also when I tried to Backup my current ROM it didnt list my Huawei Ideos u8150 so I put Huawei 8220/8230 and nothing comes up in "Manage and Restore BAckups" Help?

  • Ada

    I really need help. After I installed the rom, all my info was gone like my contacts. I reverted back with the backup but now it stops at startup right after i turn it back on. What should I do?

    • Seraph

      When installing your ROM, all info stored on the phone is wiped. You need to set up your Google account again and have it sync (that's my best guess for what could have gone wrong).

      As for fixing it, it all depends on the phone you have. Try looking around for a recovery image for your phone (basically, a copy of the stock firmware) that you can flash, and just use it to nuke your phone back to stock.

      Hopefully that helps. Un-bricking Android phones is a lot easier than it used to be, but it's still scary when it looks like you might have an expensive paperweight.

  • DarkElf

    Have a rooted Droid2 and got the Premium ROM Manager.
    Trying to load a rom and all it does is reboot to the original rom on the system. will not go to recovery mode either.
    When I do a backup rom it does the same thing.
    Its like ROM Manager is initiating the reboot and forgetting to take over.
    Am I missing something?

  • Faulkner

    Help-nothing is working...

    Specs: Motorola Android-2.2.2-FRG83G
    I have scoured dozens of sites looking for help with rooting and installing a new ROM for my phone. I have finally given up since the answers do not appear to be out there. I have been able to root, but have had no luck with flashing the ROM. I get a signature not verified error or a 7 something error.
    Here is what I did:
    I used superoneclick to root the phone. I then downloaded ROM manager and backed up my phone. I tried to download Peter Alfonsos latest ROM 17 but when I opened it up there where 2 folders and was not sure what to pull in. I tried GPA 16 and that didn’t work either. I went to reinstall my original ROM and was not able to pull it off from clockwordmod. Luckily, I used TB and it did bring back my ROM. (I was lucky I did that or I would f’ed right now)
    What am I doing wrong? Is my root bad? I keep seeing something about Nandroid, but my recovery reboot does not give me that option. Do I need to re-root? All the comments and instructions seem to be from mid 2010 and in old versions of ROM manager. Can someone please help?

  • http://25LiveEnt. KingJJ36

    I been trying to figure this out for a month, and did it in 15-20 min. because of this post. Thanks A Mil for the info. Was it a dream(HTC EVO 4G back to stock root from cm7!

  • mail2mob

    I want to use a custom ROM on my Samsung Captivate. Is it possible to move my contacts,images,notes,messages,customization etc to a new ROM from the previous one. You have mentioned about entire backup which one can restore back. But I am asking about moving data mentioned above to the newly installed ROM. Is that possible?
    Also can u please suggest some custom ROM that run touchwiz 4 or better version, good in performance/stability,appearance and battery life for Samsung Captivate?

    My choice was firefly 3.0 but I am not sure of it. Your suggestions and your reply would be of immense help! :)

  • Prash

    awesome, will try on my defy.

    thanks for the tutorial, cleared all my questions!

  • daniel

    Hey! i installed the ROM in my galaxy mini. then i pressed OK then my phone turned off. Now it's not turning ON. please help me :(

  • Chris S

    i followed the tut and installled sinister r7. everything appears to be running fine except for my wifi. it says error. any ideas?

  • Emily

    I have a Captivate, and the ClockWorkMod Recovery that flashed from ROM Manager doesn't look like your screencaps. The text is blue and the only options are "reboot now", "reinstall packages", "delete all user data," "delete cache data", and "format internal sd-card".

    I am having the signature verification issue but given the lack of options in ClockWork Recovery, I don't know what to do about it. Help?

  • damian

    I knew it.. I just knew it. Easiest tut on the net, ANY android in under 30 mins. Easy peasy lemon Squeasy.

    Until step 1.

    Root the phone. Why do I need to screw with my tablet? No root access, cannot root. Need to dump a custom rom.

    Oh but wait, to do that you need root.

    Easy, just google "YOUR PHONE root".

    Coh, why didn't I think of that, thanks! Oh wait, my useless momo2 ployer mid tablet is NOT A BLOODY PHONE. I cannot root it, I cannot mod it, I cannot bloody do anything with it, it's effectively a WORKING BRICK. THrowing the damn thing at a wall sounds amazingly cathartic about now.

    STOP WITH THE ERRONEOUS TITLES. I AM SICK OF READING THE SAME THINGS PRETTIED UP AS THE BEST GUIDE EVER. the reason so many people are having issues is because the 'oh so easy' way DOES NOT WORK.

    ARGH... it should not be this damn hard to do this on this damn thing, never buy cheap chinese rubbish... never....

    • http://www.AndroidPolice.com Artem Russakovskii

      Learn how to read and visit an anger management class - the word "phone" is mentioned in the title and throughout the whole post. In fact, it was written such a long time ago that we didn't even have Android tablets.

      This is a generic guide - you want it to cater to every device out there, especially a "useless momo2 ployer mid tablet"? Give me a break.

    • http://oppsiblogged.com/ Zackery Fretty

      Throttle down buddy, throttle down.

    • http://twitter.com/#!/brandonjnunn bjn714

      Sorry, but it is not the writer's fault that this is not for your cheap Chinese garbage wannabe tablet. If you plan to put a custom ROM on a device, check it out before you buy to be sure the solution exists. Research before you buy. Don't buy something expecting there will be custom ROMs available for it. Buy the device for the features it has out of the box if no custom options are already available before you buy. Don't expect anything down the road, especially on these cheap Chinese devices.

      Live and learn.

    • douchebagdamian

      your like the biggest douche bag EVA seriously you really stupid

  • Nicole

    Holy wow! This article is amazing!!! Wish i would have come across it before I had my dude friend root my phone. Would have preferred to do it myself but I can still have fun learning how to install other ROMs and do other awesome Android stuffs <3 Thanks Artem!

    *now running CM7 on my HTC Inspire. any suggestions on other trustworthy ones to try? :)

    • toebee97

      I don't know what makes "damian" more stupid. The fact that he can't read, the fact that he knows absolutely nothing about the Android rooting process, or the fact that he purposely and willfully bought a SHITTY ECLAIR TABLET FROM CHINA. Seriously dude. That's like wanting a Cadillac, but cheaping out and buying a small motorcycle from China instead, then complaining because you can't get parts for it, and it doesn't have leather, climate control, and Onstar. You should spend more time reading/learning and less time showing us how truly ignorant you are.

  • droberto

    Artem, I (like soooo many other noobs) have been searching for days for a tutorial like this. You truly have done a great service for us and we THANK YOU!!!

  • lemmon

    well ive been using rom manager for a while now, but now, everytime i try to boot into recovery, or reboot phone to recovery, phone just gets suck on HERO logo! please do help!
    NOTE: have a htc hero gsm

  • John

    i wont be supprised if i try this app and i eighter get some error, hand or my phone has a anti root feature i don't know of. i have a htc evo. huh so much for androide i have wasted my time and money on it. i might as well have got an apple phone if i enjoyed these restrictions. untill they come out with a prerooted smart phone, i will never get another smart phone for as long as i live. ill stick with cheap phones.

    • lemmon

      you can root your phone. its a matter of patient and search in the right place.
      have a look on these i got on a 5sec. googling:

      if these arent apllied just use google to do so, and make shuere u use xda on your searches

    • http://twitter.com/#!/brandonjnunn bjn714

      There will never be a pre-rooted smartphone as it is a security risk and carriers and manufacturers won't allow it. There is the Nexus line, which is as close to pre-rooted as you will get, since it is unlocked and you can easily gain root the official way. Or some of the newer HTC phones are supporting official unlocking from HTC.

      In regard to your inflammatory comments and pessimistic attitude, there is no need to bash. Tell me what iPhone can run ANY custom OS? If you are not comfortable with doing the work to run a custom ROM, then either stay stock or stick to, as you say, "cheap phones."

      • http://forum.xda-developers.com/member.php?u=1153382&tab=aboutme&simple=1 toebee97

        iPhones can run Android... That said, I STILL would never own one.

        @John Take the time to actually read till your eyes bleed. That's how most of us learned. Not by asking a couple questions, then flaming the OS when it gets too hard to figure out. That just means you don't know enough yet. If you can't be patient and take the time to understand how the Android community works, or take 10 freakin seconds to do a simple Google/XDA search, then you should just get yourself a flip-phone and call it a day.

  • naim ullah

    im following ur instructions to put a "dwang-v1.17.1" rom in my htc t-mobile g1. after reboot and install, i clicked "ok" and then some lines came up like the picture u gave, after a few minutes da phone got restarted and after that im waiting for 30 minutes ! still a dim light on da screen, nothing else ! what shud i do !? plz suggest asap ! im waiting wid my phone in my hand !

  • http://freesoftwa.blogspot.com/ Flash Android Phone

    I am new to flashing and creating custom roms. Please tell me is there any possibility to brick my phone? or damage my phones hardware?.

  • hasbullah

    sony ericsson w8 no choice applicable?

  • GAMA

    Hello, i had a problem flashing my m835 android phone, y start updating by vol+ power and call key, the process start but when ends, my phone do not answered and is only flashing the lights (power, send and end) plase if anyone can help me, thank you

  • Andrew

    I scared ro do it i rooted my phone but this seems alittle risky is it safe at least most of the time

  • kunal

    After I selected reboot and install my phone went dead - what do I do now?

  • kunal

    After I selected reboot and install my phone went dead - what do I do now? my phone is samsung galaxy ace

  • elias

    i can't get it work on my sony ericsson xperia x 10i
    any help please ?

  • Bret

    Hey, uh, how long should the Cyanogen animation keep playing? Everything seemed to install fine but now it's been sitting here for probably 15 minutes or so just playing the animation...

    • http://twitter.com/ibleedincolour Rebekah

       pshhh. ive been waiting two hours...

  • A.K.

    Great write-up, thank you very much for taking the time to do this. Much appreciated!

  • Toccara
  • duke

    thank u very much for all the information. I have a nexus s and try a rom for the very first time and everything was find until i notice that there is no service on the phone please advice what to do

    • http://twitter.com/#!/brandonjnunn bjn714

      You would want to ask that in the forum thread where you found the ROM at. It is usually the best reference for help with that ROM. Each ROM can be different and without knowing much more information it would be difficult to diagnose. If you do not know where you got it, search for it.

      Also, rootzwiki.com and xda-developers.com are very large resources for this type of thing, so I would recommend if you can't find the thread of the ROM you used, then go to one of those sites and join the forum. Look around the Nexus S forums and you will have more information and help than you will get posting here in the comments. Good luck!

  • bob7043

    i lost my android app when i put cyanogen 7, how do i get it back on htc hero

    • bjn714

      I am assuming you are referring to google apps like market and gmail, etc? If so, you can download them in rom manager or from here http://goo-inside.me/gapps/gapps-gb-20110729-signed.zip

      Flash that the same way as the rom but you don't need to wipe data. If that doesn't help you, you may wish to post at one of the forums like RootzWiki or xda-developers. Much better place for support than a comment thread. Plus there is a lot of other information and roms, etc. Cheers

    • bob7043

      i restored the phone to the way it was and now putting the cynagen 7 back on, does ot tale forever to do that its been like 10 mins already

  • Luis

    Download and flash the newest gapps... It will give you the market, gmail, maps, and all the other vital google apps.

  • vidish

    i am using xperia x10 which is not listed on rom manager so it does not direct to the recovery screen help please

  • vidish

    i am using xperia x10 which is not listed on rom manager so it does not direct to the recovery screen it just restart and nothing happens

  • http://www.twistermc.com TwisterMc

    This is a great tutorial. There are two things though that I think need updating.

    In #5 it feels like we skim over "wipe data and cache, which you should only do if you want to do a clean install, i.e. when upgrading from the stock ROM"'

    I think it'd be better stated "wipe data and cache if this is the first time you've ever installed a ROM" or something like that. It sounds scary but is required or else you have issues. Which brings me to my second thing; problems.

    My phone got stuck in a restart loop and I had no idea what to do. I read that it had to have the data wiped but how can you do that when you can't get the phone to start?! I panicked but figured out that you need to hold the power and volume down button or something like that. It'd be nice to have a section dedicated to when things go wrong and your phone won't start.

  • Garrett

    I have a problem with my sd card now. nothing is reading it. not even my computer? how can i fix this?

    • http://twitter.com/#!/brandonjnunn bjn714

      If not even your computer will read it, that means the card has failed. Unfortunately, that happens with flash memory. The SD cards are usually not the best quality if it is the one that came with the phone and those have a shorter life cycle than the high end cards. If you still have a warranty, you may want to talk to the manufacturer or carrier you purchased from. If not, you probably need to buy a new card. This is not likely caused by something you did, just a bad card. Good luck.

  • Kyle

    After I flash a ROM (Using CM7.1) from the SD card, do I need to keep the ROM on my SD card or can I remove it? My SD card doesn't have a ton of space so I'd like to free some space up. Thanks!

    • http://twitter.com/#!/brandonjnunn bjn714

      It is really only necessary when flashing. You can delete it from the SD card after you install it if you need the space. I personally keep the install for the ROM I am running on the SD card so that if I have issues I can just flash it over top. Given I spend a lot more time deep in the file system, so it is more likely that I would break something. That said, delete it if you need to, but definitely keep it on the PC in case you need it.