Originally Posted by dsafdie
I have a Bravo AT&T unlocked (Android 2.1 v1) and there are a lot of apps that simply donīt work (radio, market, etc).
I decided to install a custom ROM (Kobe 2.2.10) and following the instructions I have to wipe dalvik cache. I cannot find that option when I boot, there are only wipe data and wipe cache partition.
AS you may see, Iīm new to Android environment so your suggestions would be much appreciated.
Another question: do I need to upgrade to gingerbread or this is made by simply installing the ROM?
The wipe data/cache will work -- dalvik cache is stored on the /data partition; but you'll lose all installed apps as well. If you're rooted, use Titanium Backup or similar to back up any apps as needed. I posted my app backup method at the bottom, but its a bit complicated and requires using adb and modifying the updater-script of what ever rom you're going to flash -- well, noob complicated anyways.
You need to flash the 2.2 sbf first since ALL our roms are based on it and the Froyo kernel. 2.1 is Eclair and afaik, no roms are made for it.
Then I'd skip that 2.2.10 rom since it's out dated. For stability, the roms go as follows -- CM7 -> Pikachu MIUI\2.4.20 MIUI -> MS2 Ginger (no camera\tethering) -> CM9 -> BravoX -> Stock. That said, CM9 will soon be at the top of the pack in the next month or two... I'd start off with CM7 if I were you, just to get the hang of how everything works and then go from there. MS2 also has very good battery, but no camera or tethering -- which doesn't matter if you use US ATT since it does an entitlement check to see if you pay for tethering. (Pisses me off since I only tether my home WI-FI, never 3g. Why should that cost me $20 a month???)
From the what you typed, it sounds like you're trying to flash a rom from the stock bootmenu which will not work. You first have to install Defy 2nd-Init, then install the rom from that bootmenu.
There is no "real" gingerbread for the Bravo, only GB roms built for the Froyo kernel. While the Bravo is fully capable of running GB, ICS, and probably Jellybean as well (Android 4.1.0, not released yet), Motorola would rather us buy new phones then update our software -- the crux of all but maybe 3 or 4 Motorola phones due to us having locked bootloaders.
Link to tutorial on sbf flashing
Link to Defy 2nd-Init
Here's my app backup method
adb pull /data/app ~/Documents/data/app
Open updater-script of rom you're going to flash (/META-INF/com/android/google/updater-script)
add the following 3 lines right before the final line
set_perm(1000, 1000, 0771, "/data");
set_perm_recursive(1000, 1000, 0771, 0644, "/data/app");
add the pulled /data/app/ to the root directory of the zip so it looks like
and flash the zip with all you're apps preinstalled and working -- you lose app data this way (settins, passwords, etc), but latent app data from one rom to the next can be bad news.
A trick is to do the above with a TB backup, then use TB to restore the app data for select apps that have a ton of settings to configure, but that can be dangerous if you go from say romA 1.0 to romB 1.0. RomA 1.0 to romA 1.1 is safer for restoring app data.
Not dangerous as in brick, more like the app will just FC on opening up. Its best to just ignore app data and just reconfigure everything.
I should add, if you don't require tethering or camera, then MS2 could be at the top of the list. Its an awesome rom with great battery life and stability.
If I managed to help you, click Thanks.
My PM box is not tech support. I receive between 5-10 PM's per day with questions that HAVE ALREADY BEEN ANSWERED, usually by me.
IF you PM me for tech support, you might get helped, I might just delete it without reading it, or you might get flamed and I will post it publicly.
Please post help questions in the respected devices Q&A forum. That's we have them.
Don't force me to troll and flame you -- I'm a nice person and I don't like the feeling I get when being mean to others.
Thank You & Have a Nice Day.