• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [HOW-TO] Simplified Root + Recovery + Custom ROM

The ROM is the operating system just like windows is an operating system. The kernel is like the bios of a windows OS. The backup of your ROM made in the custom recovery you should have installed is like a restore point on a windows OS.
This is the backup you need to make.
It is stored on the uSD card in a folder entitled "clockworkmod", so make a backup of all the uSd card on your PC.
 
When you start installing your apps back to your phone ,,NEVER INSTALL SYSTEM APPS AND NEVER FACTORY RESET YOUR PHONE!

what rom did you flash?
and NEVER EVER USE ROM MANAGER!

Read the sticky posted by Andy opie 150 about using rom manager,
at the top of the all things root page.
 
Wow, great guide! Finally got the guts to try this and it worked out first try. If I can do this anyone can.

I do have a few questions, as I'm new to flashing ROMs and such:

1. I forgot to flash the green machine theme, and while it's not a big deal I kind of wanted to check it out. How would I go about doing this without messing anything up?

2. For a freshly installed ROM, is there anything I need to do? Should I make a backup of it? Is that even necessary?

3. What is the process like for trying out different ROMs? Will it be similar to the initial post or is there a way to do it without losing all my apps and such?

Another big thanks to the OP and everyone in this thread for making this process as painless as can be. I can already tell I'm going to enjoy playing around with this type of thing! So much better than stock and I've only had it for 10 minutes.
 
1. In recovery wipe the cache partition and dalvik cache. Flash theme.
2. Wait till you have all your apps installed and everything just where you want it, then make a backup.
Note: Do this for any major changes to apps and ROM. Backups are stored on the SD card in the clockworkmod folder. Delete the old one when done with the backup.
3. Use Titanium Backup and run a backup just before a ROM install. Once New ROM has been flashed download and install titanium backup. Restore all apps.
Note: the paid version has a one click batch install for all missing apps and there data so you don't have to do one at a time.
 
You know, maybe I'm reading this wrong but the other threads are saying not to use Clockworkrecovery Mod on the Optimus V with the Hitachi screens, but step 7 here is telling me to use it. I find this whole thing incredibly confusing. This so far had been much harder than installing a new ROM on my Triumph.
 
Maybe I'm just misunderstanding. ROM Manager, even though it's made by the same people, is not the same thing as CWMR correct?

I'm rooted. I was going to use CWMR to create a backup, clean the caches, and do a factory reset. Then install new ROM. I assume that process is still correct? My understanding is that the Backside Rom with the Gapps package is compatible with the Optimus V with Hitachi screen?
 
The OP only mentions to install the VM670NH_recovery.img. This is the BobZohme modified ClockworkMod recovery.
All ClockworkMod recovery's (the official versions) will give you a black screen in the recovery menu if you have the Hitachi screen and drivers. The Touch Screen recovery and the BobZohme recovery are modified CWMod recovery's that have been modified to work with all screen versions, both Novatek and Hitachi.

If you look in the All Things Root Guide sticky ^ at the top of this forum if you see a ROM that can be used with 2.2.2 then it can be used with the Hitachi screen. 2.2.1=The Novatek screen

When you have made a backup in the recovery (called a nandroid backup) the very next thing that you need to do is go here: http://androidforums.com/optimus-v-all-things-root/602299-how-get-aaa-password-off-optimus-v.html This is just as important as making a backup.
I didn't know about this when I first rooted. I bricked the phone so bad I had to flash an S firmware to unbrick it. It zero'd everything out and I lost my AAA code. I couldn't write it in because I didn't know it. Now I have no Data on that V.
Weather you think it won't ever happen to you or not (it can happen to anybody if you are rooted), watching the video and getting your AAA code wrote down will be one of the the best decision you will make.
 
Ok.first of all thank you for the quick reply.this is the first I'm hearing about a aaa password and also that that recovery is a modified clock work recovery file so thank you for clarifying that. I'm assuming I can make a rom recovery with that correct? After that's done I can then install a custom Rom off the sticky you mentioned previously? Am I missing anything?
 
Maybe I'm just not very smart. I used the Flash GUI to install the CWM based Recovery v4.0.1.5 (the file that was specified). I then hit Volume down + Home + Power and entered the recovery menu. I went to Backup and restore then hit home (which I assumed was enter). The top hat came up and nothing happened. I then hit the power button which took me back to the menu and tried each of the buttons individually. Again, top hat and nothing happened. What am I missing here?
 
Maybe I'm just not very smart. I used the Flash GUI to install the CWM based Recovery v4.0.1.5 (the file that was specified). I then hit Volume down + Home + Power and entered the recovery menu. I went to Backup and restore then hit home (which I assumed was enter). The top hat came up and nothing happened. I then hit the power button which took me back to the menu and tried each of the buttons individually. Again, top hat and nothing happened. What am I missing here?
The selection button on all ClockworkMod recovery's and it's variant's is the camera key.

One of the reason's I wanted you to read thru the WHOLE guide. It gave all the info you needed. No biggie, you didn't really mess up anything.
 
of information and misinformation I've read is staggering. I read from the top and it didn't say anything about the camera button, maybe I'm wrong I'd have to go back and check but it's not really relevant at this point. Thanks for answering my question though. I did get a backup created.

So now in order to get the AAA passwords, I need my MSL, and in order to get my MSL I have to get a cracked version of CDMA Workshop? I tried calling Virgin 2x telling them I want to reprogram my PRLs. The first time I was given an MSL that didn't work, the 2nd time I was told the MSL wasn't available to the tech, which was probably a lie). Anyways, 000000 and 123456 don't work as the service code when trying to access the aaa passwords. Any advice about getting past this step?
 
Follow assadulah's video. I had to use the CdmaDevTermV.2 (this is not a cracked version of anything, but an original utility) to get my MSL just last week so I could use another utility get my MEID, MIN and HA written to the phone. Used it to get the Proper PRL to the phone as well. Read up on it here: cdmaworkshoptool - A utility that parses cdma worksop items: NV Item reads(to remove plain text) and bin dumps(to find SPC/MSL) and converts MEID/ESN from Hex to Dec AND Other CDMA Tools like cdmaDevTerm - Google Project Hosting
 
Watch the video, it's as simple as it gets.
We are derailing this thread with this discussion.
The discussion in this thread should be about the main aspects of the first post.
 
Like I'm in a cyclical redundancy error. That's the software that you need a cracked version of that I asked about before. I'll figure it out.thanks
 
Finally past all these initila steps and about to install a ROM. Before I do so, based off of what we've talked about so far it sounds like I have to write my HA and AAA numbers back into the phone after I've flashed the ROM in order to get data to work. Is that correct?
 
The AAA and HA codes are just for in case you mess up and hard brick your phone. No need to enter them now, only after you have hard bricked your phone (hopefully this never happens, although it did happen to me).
Write down your MSL/SPC code as well.
You might think about using the DFS utility to get your ESN wrote down (the hex, decimal, and the cs # as well).
Then go to your phone settings and write down your MIN.

These will allow you to easily restore your brick, should it ever occur.

PS: I also used the DFS to read everything it could. Then I wrote down everything just for laughs and grins. I figured if it was on the phone it is used for something and might make restoring my data, sms, and mms easier.
 
my approach besides the dfs thing(which is not a bad idea i suppose) to looking for significant nv items would be:

  • open cmdaDevTerm
  • scan and or connect to the correct com port
  • send mode offline
  • send the spc goto RAM/NV tab and open NV editor
  • start by reading the 'main' nv item range which mostly tops out around 1-8000 (can be typed in the box to read that range into the datagrid)
  • you can then sort the nv items that have values by clicking on the grid header for lg, try some higher ranges after like 8000-40000+(max 0xFFFF i think) (and hope devTerm doesn't crash! if it is non-responsive for more than 5 or so minutes it may have crashed)


however it is always a good idea to have an actual byte for byte backup which cdmaworkshop or (i guess dfs?) can do pretty well
 
This guide is still relevant. I used a different method to gain root, but followed the guide to flashing the recovery and rom. It was very easy to understand and follow. I am throughly enjoying the ROM.

My suggestion is to add that Flash Image GUI app is available in the market for 99 cents in the event someone wants to support the app developer monetarily.

The guide however is unclear as to if the recovery provided would work with future ROMs such as ICS based ROMs. Can someone elaborate on the capabilities of the provided recovery program please.
 
The supplied recovery: VM670NH_recovery.img is the best recovery for flashing Gingerbread, ICS, and Jellybean ROM's.

I think that the Touch Screen recovery is just as good. The only difference is you can use the hard buttons, or the touch screen virtual buttons (good to have in case your hard buttons malfunction with age).
 
Running into problems after flashing the backside rom. Phone freezes and nothing works except screen will turn on and off. No response from buttons or app icons. Have to pull battery to reboot. Phone comes up with ringer on silent. Happens several times a day.

Checked backside upgrade and I have the latest version.

Any suggestions?

Thanks!
 
Try the 01312012 build. It is the most stable of all the Gingerbread ROM's.

The download link is in one of JerryScript's post in the BACKside ROM thread (look around page 40-50 something). Look at his posts made on the 31 of January, of this year. I have verified just last week that the links work.

Tip: When you first reboot, just set up your WiFi and Google account. Reboot the phone.
If you like the Green Machine Theme, do not flash it until after this reboot.

http://androidforums.com/optimus-v-...wip-backside-rom-cm7-green-machine-theme.html
 
I have tried GingerBreak twice following the instructions in the original post. All that happens is that GingerBreak goes into an infinite fruit loop for as long as I am patient. The first time I let it run 30 minutes and the second try it ran about 20 minutes. I am trying to root my LG Optimus V purchased a year ago and no longer under warranty. Android 2.2.1. Build Number FRG83. SW VersionVM670ZV4.
All replies are appreciated.
 
Back
Top Bottom