Ok after having quite the experience getting a custom ROM set up on the LG Optimus M I thought I would share my misfortunes to aid those who want to do this. I managed to finally get it working thanks to bits and pieces of information on the web. I am using Windows by the way.
This works on rooted phones. I used gingerbreak.
Steps:
(Don't plug in your phone until told to)
MAKE A SYSTEM RESTORE POINT BEFORE YOU START!
1.) Download & Install Java SDK here (I had trouble with the 64 Bit version so use the 32 bit (x86))
2.) Download & Install the Android SDK here
3.) When prompted to download additional files on the Android SDK startup, reject everything besides the first one.
4.) Download & Install the LG Optimus M drivers here (scroll down to Metro PCS and download the first one)
5.) Google "how to check if my computer is 32 bit or 64 bit" if you are unsure.
- Windows Vista & 7 Users:
- Right click computer > Properties > Advanced System Settings
- Click Environment Variables
- 64 Bit Users: Double click 'path' and add (at the end):
- Right click computer > properties > env. variables > add same thing as 32 bit users above
6.) You are done with ADB! Now to test connect your phone (USB Debugging) and wait until your comp recognizes it. Open command prompt and type adb devices and your phone should be listed!
7.) Download Final Cust. Recovery here
8.) Extract files to SD card using a program like WinRAR.
9.) Open command prompt
10.) Type "adb shell"
11.) Type "su"
12.) On your phone, accept the prompt.
13.) type these commands in order.
14.) Disregard error on the fourth command.
15.) Restart your phone. While it's booting hold home + vol down + lock key
16.) Enjoy!
This works on rooted phones. I used gingerbreak.
Steps:
(Don't plug in your phone until told to)
MAKE A SYSTEM RESTORE POINT BEFORE YOU START!
1.) Download & Install Java SDK here (I had trouble with the 64 Bit version so use the 32 bit (x86))
2.) Download & Install the Android SDK here
3.) When prompted to download additional files on the Android SDK startup, reject everything besides the first one.
4.) Download & Install the LG Optimus M drivers here (scroll down to Metro PCS and download the first one)
5.) Google "how to check if my computer is 32 bit or 64 bit" if you are unsure.
- Windows Vista & 7 Users:
- Right click computer > Properties > Advanced System Settings
- Click Environment Variables
- 64 Bit Users: Double click 'path' and add (at the end):
- 32 Bit Users: Double click path and add (at the end):;C:\Program Files (x86)\Android\android-sdk\tools;C:\Program Files (x86)\Android\android-sdk\platform-tools
- Windows XP Users:;c:\android-sdk-windows\tools;c:\android-sdk-windows\platform-tools
- Right click computer > properties > env. variables > add same thing as 32 bit users above
6.) You are done with ADB! Now to test connect your phone (USB Debugging) and wait until your comp recognizes it. Open command prompt and type adb devices and your phone should be listed!
7.) Download Final Cust. Recovery here
8.) Extract files to SD card using a program like WinRAR.
9.) Open command prompt
10.) Type "adb shell"
11.) Type "su"
12.) On your phone, accept the prompt.
13.) type these commands in order.
mount -o remount,rw -t yaffs2 /dev/block/mtdblock5 /system
cat /sdcard/flash_image > /system/bin/flash_image
chmod 755 /system/bin/flash_image
mv /system/etc/install-recovery.sh /system/etc/install-recovery.sh.bak
mount -o remount,ro -t yaffs2 /dev/block/mtdblock5 /system
flash_image recovery /sdcard/recovery.img
14.) Disregard error on the fourth command.
15.) Restart your phone. While it's booting hold home + vol down + lock key
16.) Enjoy!