This is a step by step procedural guide for anyone wanting to root their phone.
Follow this and you'll be happy. Skip a step and you might be posting HELP ME!!!!
Every link provided has an abundance of information that must be read thoroughly.
THIS ONE WARNING CANNOT BE POSTED ENOUGH
DO NOT use CLOCKWORK MOD or ROM MANAGER!
Now, lets proceed.
1. Since you will be needing to connect your LG Optimus M to a computer, lets start by downloading and installing the drivers for your phone.
2. Root your phone using ........1 Click Root Optimus m (Gingerbreak)..............
3. Install AnReboot from Android Market https://market.android.com/details?id=net.londatiga.android.anreboot&feature= search_result
and put a shortcut to it on your phones home screen. DO NOT DO ANYTHING WITH IT YET!!
4. Immediately install a Custom Recovery.
This following recovery will work on various phones and various Android versions.
Once that is successfully installed you can NOW click on AnReboot and choose Reboot Recovery.
Once recovery is loaded, use your volume down key to scroll to - Backup/Restore.
Hit your phones Menu key.
Then scroll down to - Nand Backup + .android_secure and hit your Menu key to confirm.
This NAND backup will be your system restore point and will save your butt if you make a mistake later.
5. Now install two applications from the market. Root Explorer and Titanium Backup (TiBu).
There are pro versions of both and it is highly recommend that you purchase them. These two applications will serve you well from here on and are well worth the expense.
6. Open TiBu and tap Problems then tap Get Busy Box, after that is done, tap Problems again and Upgrade SuperUser.
Next, hit the far left key on your phone (aka Menu), tap More, tap Create "update.zip" then scroll down to and tap Create "update.zip"...
Now, lets make your first application backup with TiBU.
While still in TiBu, tap the Menu key on your phone and tap Batch, then tap Run Backup all user apps + system data.
Congrats, you have just about idiot proofed your phone.
Those were the basics. More can be found here. HomePage : Titanium Backup - Wiki
7. These instructions are for those that do not plan on installing Custom ROMS but would still like to be rid of the MetroPCS "bloatware". Custom ROMS will be devoid of the MetroPCS annoyances.
Skip this step if you plan to install Custom ROMS.
Open TiBU again and tap Backup/Restore. Here you will see the list of applications installed on your phone.
Now, Hit the Menu key and tap Legend and learn then hit the back button to close it.
List of apps safe to remove
New? START HERE BEFORE ASKING!!!! (The mostly noob proof guide....) UPDATED
Now you are ready to FREEZE or DELETE any Metro PCS that is in the safe lists.
Freezing will do just that and is a safe way to keep any MetroPCS stuff from bugging you or running down your battery. You can thaw them at anytime.
Deleting will permanently remove the applications, although you do have a NAND backup and a TiBu backup to save you if you make a mistake.
Select the application you wish to FREEZE or DELETE by tapping on it and making your choice.
8. Open Root Explorer. You should be in the root directory of your phone. Scroll down and you'll see sdcard, tap on that and you'll see its contents. You will probably be using Root Explorer later once your familiarize yourself with it and your phone. For right now, just close it and move on.
9. Flashing/Installing ROMS. ONE MORE TIME: DO NOT use CLOCKWORK MOD or ROM MANAGER!
For those of you that have decided to take the plunge and install a Custom ROM, congratulations. You can now be confident that, if anything goes wrong, you have covered your butt by following the steps outlined previously.
KNOW THY PHONE before choosing a ROM. Some ROMS are Android version specific.
Before installing a ROM make sure you have read the entire thread/conversation about the ROM. You'll see the install procedure and be warned of any bugs.
If it says BETA in the title, be prepared to suffer through a few more quirks or bugs.
These are links to video tutorials that will help you see the process of flashing a Custom ROM.
HD VIDEO!! How to flash custom ROM's and Nand Backup!
Watch them carefully.
After installing a Custom ROM it is time once again to do a NAND backup. DO IT NOW!
Now you have two. One to get you back to the very beginning and this one to help get you back to this point if you do something silly.
Once you've reach this point and are happy with your progress, it's also a good idea to backup the contents of your sdcard onto your computer. In fact just create a folder on your computer to store sdcard backups AND all of the tools you've acquired up to this point.
I won't go into overclocking at this time because I'm going to assume that, once you gotten here, you've gotten curious about it and have read enough to decide whether or not you want to play with that flame.
These steps, if followed in order, will bring you joy and a sense of accomplishment.
If you skip a step or fail to read a thread thoroughly, then you may eventually have a sense of failure and dread.
Hope this helps and I am open to any suggestions for additions to this informational posting.
A gentle reminder for those of you new to rooting and want it to happen RIGHT NOW!!
It can only take ONE click to screw up your phone but it will probably take hours, if not DAYS to fix it.
Be patient grasshopper.