Originally Posted by teddyearp
ROM Manager Method
As mentioned in the last post, this is to take over after you have already rooted your Moto A855 phone using MotoCache1’s (or most any other WORKING) guide. The previous post was how to best flash a new ROM using SPRecovery, this one will cover how to do so using ROM Manager freely available in the android market. Now there is a paid version which does unlock some other features, but for the basics to be covered here, the paid version isn’t needed. So, are you ready? Well, let’s go.
First (of course) you’re going to need to search for and install ROM Manager (RM) by koush (ClockworkMod is listed as the author). Upon the first run of ROM Manager, it will ask for superuser permissions, and as usual make SURE you select the remember checkbox BEFORE you grant them. Then it will give you a message that you need to flash the ClockworkMod recovery to use RM, go ahead and do so, there will be a window that pops up with one selection, “Moto Droid (CDMA)” select it and after just a few seconds you should get a success message window. The very next thing you want to do is go to menu -> settings and select “Advanced Settings”. This probably doesn’t apply to what we’re going to do here, but what the heck.
OK, now after you start looking around in RM, you’re going to see that you can download a lot of stuff and flash them right from within this app. We’re not going to cover all of these options here, but I will add two things about them should you choose to try it. One, just don’t. Why? Because it’s better to research the stuff available within RM on the net because you’re not going to get any of the good (or bad) info from within the RM application itself. Two, if either you insist on using RM to download and/or have done your research, make sure you do so while hooked up via WiFi.
All right, let’s just get to the best way to flash a rom with RM. Once you have decided on what rom you want to install it’s pretty easy. If you have downloaded it with your PC you can then transfer it anywhere on your sdcard you feel like and you don’t even have to rename it to just “update.zip”, you just have to remember where you put it and what it’s called. If you did use RM to download your new rom, all you really have to worry about is step four below.
1. Fire up RM and chose the “Install ROM from SD Card” option.
2. You will then be presented with a look at the directory structure of your sdcard. Navigate to where you have your ‘new’ rom, and then select it.
3. Next RM will have an “Install Queue” window pop up. Just select the “OK” button.
4. The next window will be titled “ROM Pre-Installation” with two options; “Backup Existing ROM” and Wipe Data and Cache”. ALWAYS choose the first option and for the purposes of this guide, select the second one too as the decision behind this choice is beyond the scope of this guide.
5. Then at the bottom, just tap “OK” and watch your phone go to work.
Now you are done. Your phone should boot into the CMRecovery, make a backup, wipe /data and /cache then install your new rom and then reboot all in one fail swoop. My experience has shown that this will probably take a bit longer than with SPRecovery. As in the post above, the actual boot process will probably take longer, and as above, your phone will give the short vibration indicating that the ‘boot’ process is almost over.
If after selecting “OK” in step five above your phone fails to boot into CMRecovery, just go ahead and do a battery pull and boot your phone normally. Then open RM and try flashing the alternate recovery (near the bottom) and then flash CMRecovery again. If you don’t get a success message for the CMR within a few seconds, repeat the process.
If when your phone goes to reboot after flashing the new rom and it hangs on the bootlogo, again do a battery pull. But this time boot manually into recovery (should be green on black i.e. CMRecovery), then go to the nandroid menu. Select Restore and select the backup that was created in step four above.
Tiny final note about backups and RM; my preferred method. Within RM, there is the option to “Backup current ROM”. Once you select it, then you are presented with a fully editable field wherein you can give your backup any name you wish. Sure once you hit the “OK” button your phone is going to go through the recovery system and reboot, but I’d rather do it this way and then I (personally) will NOT need to select the backup option in step four above since now I have a personalized name to my backup.