Here's the deal...just upgraded from my Blackberry to the Optimus S through Sprint yesterday. As soon as I turned on the phone, I was prompted to install an update, so I did. I've updated my phone to LS670ZVD. But now...I've been reading through the forums, and I want to install a custom ROM =( I've been reading for the past 2 hours or more but I'm just getting more and more confused. I do NOT want to brick my brand new phone.
There's so many words that I'm just not understanding...ok, I googled and researched "ROOTED". I understand thats where I need to start. But once reading about it...now I have to revert to this version and then install this and that before I can even actually being to root my phone.
Someone please point me in the right direction. Maybe tell me which threads I should read first...is there a thread for newbie dummies? LOL That explains every little thing in great detail?
Then point me in the direction to which thread I should be reading to root my completely stock LS670ZVD....
Please and thank you
The correct post to read is the first post of this thread. It covers all the scenarios.
I posted the following in answer to another post on another thread, but felt it might give you an overview of what you are trying to accomplish so am including it here:
Android = Phone's OS (operating system), the stuff you interact with all the time, runs on top of linux operating system
Baseband/Radio = hidden controller for low-level phone functions, interacts with Android, mismatches in versions can cause problems
Recovery = Special emergency OS and program to repair and/or upgrade functionality (invoke using Power Down , followed by holding Home + Vol- + Power)
If you have stock firmware or get a firmware update from Sprint, all three should be of the same version. Read on to see why we make some versions change around.
stock VC and stock VD are not rootable by known exploits (rage, psneuter, superoneclick, z4root). If you want to use them with root, you need to first revert to V9 Android (which is rootable) and install CWMA custom recovery. As long as you keep CWMA custom recovery around, your ability to root (and reroot) will be preserved.
If you lose CWMA custom recovery (on VC, VD, and later) then your ability to root/reroot are gone and you'll need to revert back to V9 again and do the whole thing over.
Why would it be difficult to keep CWMA custom recovery around? Well, if you accept the OTA updates, under some conditions, it'll overwrite your custom recovery with one that is not rootable.
How do you keep CWMA custom recovery around and upgrade? Well, LG Mobile Update Tool will upgrade Android and the baseband/radio but won't touch recovery.
We use "root" in two slightly different senses.
You have "root" the login id (and associated permissions) designated by the "#" prompt in shell, let's call this root login. It is referring to a login status, not an ability, and thus is implicitly temporary. With "root" login id/permissions, you can always install the 2nd sense of root below.
The 2nd way we refer to root, is the "capability" of on-demand changing of login-id/permissions to root within Android and linux. Some people refer to this a permanent root. Rather than referring to the "login" id, we are referring to the capability of obtaining that login id whenever we want.
When I say CWMA preserves your ability to root, I'm referring to it in the first sense. Just because you have CWMA doesn't mean Android apps that need root will work. You still need to install some apparatus to implement the capabilities of the 2nd type of root. However having CWMA around will allow you to install the 2nd type of root at anytime just by running a special FlashRootVD-signed.zip (update.zip) that Drew created. You can also do it by hand, but it easier to run FlashRootVD-signed.zip.
If you have the new LCD hardware and want root with stock VD, you can start with the RED warning #2 of the revert thread in my signature.
Oh and BTW we are equal opportunity here. If after reading about stuff, you feel there is a better way to do it, by all means go ahead and put something together. I'm sure people will appreciate something that makes their life simpler. If that's not your thing, at least tell the author what was confusing (and possibly how to make it clearer) I can't speak for everyone, but I do make changes to make things clearer or simpler as I become aware of them.
Hope that helps.