Since, I became tired of waiting on Verizon and LG to issue Jelly Bean for my Spectrum, I decided to take matters into my own hands.
Here is the series of steps that I followed.
Backed up my device before rooting:
- Copied SD Card contents to my laptop
- Used ADB to backup my data
- Used this as my guide: http://www.howtogeek.com/125375/how-to-create-a-full-android-phone-or-tablet-backup-without-rooting-or-unlocking-your-device/
- Installed JRE 32-bit - Oracle
- Installed Android SDK 32-bit - Android
- Opened SDK Manager and installed "Android SDK Platform-tools"
- Enabled USB Debugging on my phone under Developer Options
- Connect your phone to your computer
- Changed USB type to Internet -> Ethernet under Connection Options
- Unmounted my SD Card (adb kept trying to backup all the data on my sd card regardless of options used)
- Run a command prompt: cmd
- Inside the Android\Android-sdk\platform-tools folder, run: adb devices
- You should see your phone listed
- To initiate the backup run: adb -apk -noshared -all -f C:\Users\NAME\backup.ab
- For other options see: http://geekyouup.blogspot.com/2011/12/android-40-adb-backup-restore.html
- Authorize the backup on your phone
- Wait for it to finish
Rooted and installed CWM using this:
- Followed the above instructions to root and install CWM
- Used google play to download and install ROM Manager by CLOCKWORKMOD
- Used ROM Manager to install CWM 18.104.22.168 (not touch!) using Recovery Setup Option
Created a nandroid Backup:
- Used ROM Manager
Downloaded my ROM and Google Apps:
- Rebooted into Recovery
- Wiped Data and Cache (factory reset)
- Installed from SD Card (CM 10.1)
- Installed from SD Card (Gapps)
Everything seems to be working great, but have yet to try bluetooth.
6/12/2013 Update: Bluetooth works!