LG Spectrum (VS920)

LG Spectrum VS920

 * Technology - CDMA 1x, EVDO Rev.A, LTE up to 3.1 Mbps
 * 2G Network - CDMA 800/1900
 * 3G Network - CDMA 2000 1x EV-DO
 * 4G Network - LTE 700 MHz Class 13
 * SIM - mini-SIM
 * Camera - 8 Megapixel (3264 x 2448 pixel) Rear-Facing Autofocus Camera and Camcorder (1080p @ 30fps) with LED Flash; 1.3 Megapixel Front-Facing Camera
 * Music Player - MP3, AAC, AAC+, M4A, WMA, AMR, MIDI, Ogg Vorbis, and WAV Formats
 * Touch Screen - 4.5" True HD-IPS Display, Corning Gorilla Glass
 * Display Size - 720 x 1280 pixels (~326 ppi pixel density)
 * Speaker Phone - One-Touch Speakerphone
 * Bluetooth - Version: 3.0
 * Web - Enhanced HTML Web Browser
 * Processor - Snapdragon™ S3 processor with 1.5Ghz dual CPUs
 * Frequency - 1.9 GHz CDMA PCS, 800 MHz CDMA DCN, 700 MHz LTE
 * Chipset - Qualcomm MSM8660 Snapdragon
 * GPU - Adreno 220
 * DataTransmission - LTE, EVDO Rev.A, 1xRTT
 * Dimensions - 135.4 x 68.8 x 10.4 mm (5.33 x 2.71 x 0.41 in)
 * Weight	- 141.5 g (4.97 oz)
 * USB - 2.0 High Speed
 * Usage Time - up to 498 minutes*
 * Standby Time - up to 348 hours*
 * Internal Memory - 4 GB
 * microSD™ Memory Slot - 16 GB pre-installed microSD card (slot is expandable up to 32 GB)

Get ADB to work on Xubuntu
Install android-tools-adb. Create the file /etc/udev/rules.d/70-android.rules with the below, and make it executable. SUBSYSTEM=="usb",ATTR{idVendor}=="1004",MODE="0777" chmod a+rx /etc/udev/rules.d/70-android.rules

Plug phone in and type adb devices

Must have Gingerbread (2.3) installed not Ice Cream Sandwich (4.0) Due to the bootloader of ICS being locked, you must have GB installed to load CWM

Flash/Downgrade to signed GB (2.3) Firmware
Gingerbread (2.3) has the unlocked bootloader, this must be used to install CWM More information can be found on the RootzWiki forum. You can read below for how to manually install firmware, just change file name.

Install CWM On LG Spectrum
Preparation Stage
 * Obviously, ensure your phone is rooted already How To
 * You must have ADB installed and set up on your PC. How To
 * Download required CWM Image file: Download Link
 * Enable USB debugging on your phone via Menu >> Settings >> Applications >> USB debugging and tick-mark the box

Step 1. Download and place the CWM Recovery Image in the ADB folder. This folder contains the adb.exe file

Step 2. Connect your smartphone to the PC using the USB cable

Step 3. Open a Command Prompt Window in the ADB folder. To do so, press and hold the Shift button on your keyboard and right-click on any empty area on the screen, a context menu will appear from which you have to choose Open command window here option.

Step 4. Type in the following commands into the Command Prompt Window:

adb push cwm_touch.img /sdcard/cwm_touch.img adb shell su  mount -orw,remount /dev/block/system /system rm /system/etc/install-recovery.sh  dd if=/sdcard/cwm_touch.img of=/dev/block/mmcblk0p13 exit exit adb reboot recovery

Step 5. Sit tight and wait till the flashing process complete

Step 6. Once done, your phone should reboot.

Spectrum ICS OTA (debloated)
Found on Android Forums thanks to MicroMod777. I have to found this to be the most stable with excellent battery life of all ROM's. Copy Spectrum_ICS_OTA_debloated_v1.zip to sdcard, then flash with CWM. Gapps is already installed, update the Baseband with the newest versions should work the best
 * baseband-VS920-ZV4.zip
 * baseband-VS920-ZV6.zip
 * baseband-VS920-ZV7.zip
 * baseband-VS920-ZV8.zip

Stock Rooted Deodexed ZV7 ROM
Stock Rooted Deodexed ZV7 Rom for your LG Spectrum VS920. This rom is mainly for the Themers and inspiring Dev’s to use as a base. Its Rooted, deodexed, and boot.img is unsecured (adb remount works) and LG Keyboard is removed. Stock Rooted Deodexed ZV7 Rom for LG Spectrum Download: SOTARD.zip How to install the Stock Rooted Deodexed ZV7 Rom on LG Spectrum: Congratulations and enjoy
 * Download and put the stock rom to the root of your SDCard
 * Open your phone and boot into ClockWorkMod
 * Make sure you have backup all data and files
 * Wipe cache and dalvik cache
 * Select "install zip from sdcard"
 * Select the ROM.zip
 * Select "yes"
 * The stock rooted Rom you just downloaded will be installed
 * After down, reboot your phone back into CWM
 * Select "wipe cache partition"
 * Select "reboot system now"

How to return to pure V4 or V6 Verizon stock with only CWM recovery
Ok, so because this has been asked for a few times, and I had spare time, here is how to return to pure, fresh out of the box, V4 or V6 firmware stock using just a few files and CWM Recovery. Now this will have no root, no CWM Recovery, no anything that you may have put on here once you are done.

Step 1:

Make sure you have CWM Touch Recovery installed. The first one that was released (non-touch based) does not handle nandroid backups correctly.

Then grab these files based on which version you want to restore and follow the corresponding instructions.

'''DO NOT MIX AND MATCH VERSIONS. YOU WILL NOT BE ABLE TO TAKE OTA UPDATES PROPERLY IF YOU MIX V6 NANDROID WITH V4 RECOVERY RESTORER'''

V4: Stock Recovery

stock_recovery_restorer.zip

v4_stock.zip

Extract the contents of v4_stock.zip to the sd card of your phone so that the directory inside of your zip is at /sdcard/clockworkmod/backup/v4_stock/. If you do it wrong and put it at /sdcard/clockworkmod/backup/v4_stock/v4_stock/ it will not work.

Copy stock_recovery_restorer.zip to the base directory of your sdcard so the end result should be /sdcard/stock_recovery_restorer.zip

Next :

Now boot into recovery.

Make one final nandroid backup if you are so inclined.

Now at the root menu of CWM Recovery choose wipe data/factory reset, then yes.

Then go into advanced -> Wipe Dalvik Cache -> yes and also advanced -> Wipe Battery Stats -> yes

Now go into backup and restore -> restore -> v4_stock

If it goes correctly, proceed to the next step. If it fails, you placed the files incorrectly. Reboot your phone and fix where you extracted v4_stock.zip to.

If all went well, go to install zip from sdcard -> choose zip from sdcard -> stock_recovery_restorer.zip -> yes.

V6: Stock Recovery

stock_recovery_restorer_v6.zip

v6_stock_noroot.zip

Extract the contents of v6_stock_noroot.zip to the sd card of your phone so that the directory inside of your zip is at /sdcard/clockworkmod/backup/v6_stock_noroot/. If you do it wrong and put it at /sdcard/clockworkmod/backup/v6_stock_noroot/v6_stock_noroot/ it will not work.

Copy stock_recovery_restorer.zip to the base directory of your sdcard so the end result should be /sdcard/stock_recovery_restorer_v6.zip

Next :

Now boot into recovery.

Make one final nandroid backup if you are so inclined.

Now at the root menu of CWM Recovery choose wipe data/factory reset, then yes.

Then go into advanced -> Wipe Dalvik Cache -> yes and also advanced -> Wipe Battery Stats -> yes

Now go into backup and restore -> restore -> v6_stock_noroot

If it goes correctly, proceed to the next step. If it fails, you placed the files incorrectly. Reboot your phone and fix where you extracted v6_stock_noroot.zip to.

If all went well, go to install zip from sdcard -> choose zip from sdcard -> stock_recovery_restorer_v6.zip -> yes.

How to manually update LG Spectrum to Android 4.0.4 Ice Cream Sandwich
LG has officially launched the Android 4.0.4 ICS update for Verizon LG Spectrum a couple of days ago. In this topic, we will show you how to update your LG Spectrum to the latest VS920ZV7 firmware. This guide uses the LG update tool. The method is great for getting the latest firmware for your region. Good luck. Tools you will need: KP500: (http://androidfiles.massivefilehost.com/LG_Tools/LG_Tools.zip) LG Update tool from LG site: (http://www.lg.com/us/support/mobile-devices/phone-support) LG Spectrum Android 4.0.4 ICS VS920ZV7 Firmware: (csmg.lgmobile.com:9002/VS920ZV7_15/VS920ZV7_15.S7_15.P58014.R5.cab) LG Spectrum USB Drivers: (http://www.lg-phones.org/verizon-lg-spectrum-usb-driver-download.html) An internet connection on the PC you are working from. The LG tool needs an internet connection while flashing the phone or it will fail. If you have a firewall asking if you want to let the LG Tool talk to the internet, let it. How to Flash LG Spectrum to Android 4.0.4 ICS VS920ZV7 Steps: Charge your battery to full, not just 80% or so. Run the driver package and let it run its course. It will appear as thou nothing is happening for about 30 seconds, then the installer will finish running. Then set phone to Debug mode and make sure all additional drivers install correctly. If you have adb on your PC, you can test your connection buy running ADB shell and seeing if your phone connects correctly. Go into your Windows Device Manager and disable the device under Modems -> LGE AndroidNet for VZW USB Modem. Remove your battery and remove your memory card. Reboot your phone in "Download Mode" (re-insert your battery and replace the back plate. Hold down vol up + vol down. Plug in usb cable while holding both buttons.) I highly recommend using the official cable that came with the phone when doing a flash and not being on and USB hubs. Extract KP500 tool into a directory (i.e. C:\KP500) Move your .cab file to the same directory Run your KP500 file as administrator Choose I "Flash with assistance (file .cab) Phone Model = VS920 Input the full path to your cab file including .CAB at the end (i.e. C:\KP500\VS920ZV7_15.S7_15.P58014.R5.cab) Input the full file name of your cab (aka version) without the Cab (i.e. VS920ZV7_15.S7_15.P58014.R5.cab) Watch as the LG update tool pops up. It will most likely tell you that your phone is disconnected. This is normal and to be expected. Click Restart. It will find your phone and go thru extracting the cab file and then extracting a .bin file. At this point if you did something wrong with driver setup or not disabling the modem driver, you will get a page error. If you did it right, you will get a percentage indicator that goes past 15%. Every so often a message will go by about "model dll message not found". This is normal. Wait for your phone to finish flashing and let it reboot on its own.

How to Root LG Spectrum Android 2.3 Gingerbread=== For version VS920ZV4 (may work on others but not tested) On Linux download spectrum_root_linux_osx.zip Extract the file then run "run.sh" and follow the prompts

How to Root LG Spectrum Android 4.0.4 Ice Cream Sandwich
For version VS920ZV7 (may work on VS920ZV8 but not tested) I have found, finally, a working method to root Android 4.0.4 Ice Cream Sandwich on my LG Spectrum! We must all thank Bin4ry, for showing me how to do it! How to root droid 4.0.4 Ice Cream Sandwich on LG Spectrum: Download and extract the attached file to your PC; Update LG Spectrum via OTA In the folder "lg-spectrum-root!" run "RunMe.bat" and follow the steps. Now your phone should be rooted. Enjoy!

Root tool download: lg-spectrum-root.7z

Root VS920ZV8 OTA
Download and unzip Spectrum ICS OTA ROOT. Connect phone and make sure USB Debugging & Install Unknown Sources are on. Make sure Internet Connection as Modem is selected. Go to the unziped dir & make the files are executable 'chmod a+x *'

Edit the 'linux-osx-install.sh' at line 79 --- linux-osx-install.sh   2012-07-25 18:06:46.000000000 -0400 +++ linux-osx-install.sh   2012-11-03 19:12:35.894997546 -0400 @@ -79,7 +79,7 @@ $adb wait-for-device # Install the goods echo "[*] Installing root tools... " $adb shell "mount -o remount,rw /system" -$adb push su /system/xbin/su +$adb push su /system/bin/su $adb shell "chmod 6755 /system/bin/su" $adb shell "ln -s /system/bin/su /system/xbin/su" $adb push Superuser.apk /system/app/Superuser.apk

Now run the script './linux-osx-install.sh' and wait for it to say root complete.

Block OTA Updates
Download and flash the following file BlockOTASpectrum.zip

Other ROM's
I have tried these and either soft bricked my phone, had very bad battery life, frequent random reboots, or there just to buggy for me right now. I just like my daily technology to work, I don't care if its the newest version.
 * Broken Out Spectrum 3.0
 * Icy Fusion 3.2 02152013
 * AOKP JB MR1 build 6
 * CM 10.1 Nightly 20130311