# [CWM Recovery][Stock ROM/Radio] LG C800 (T-Mobile MyTouch Q, Bell/Virgin Eclypse)

285 posts
Thanks Meter: 288

By chui101, Senior Member on 5th July 2012, 09:06 AM
ace7196
21st September 2012, 04:18 AM |#221
Guest
Thanks Meter: 0

More
Quote:
Originally Posted by bernz508

Hello all, i have just rooted my lg mytouch q and am having a bit of difficulty getting CWM soi can flash a ROM.. i have followed all of the steps on the wiki page but at the end where i put in the cwm code i keep getting this....Microsoft Windows [Version 6.1.7600]

C:\Users\Tess>CD c:\android-sdk-windows

c:\android-sdk-windows>CD platform-tools

Android Debug Bridge version 1.0.29

-d - directs command to the only connected USB devic
e
returns an error if more than one USB device is
present.
-e - directs command to the only running emulator.
returns an error if more than one emulator is r
unning.
-s <serial number> - directs command to the USB device or emulator w
ith
the given serial number. Overrides ANDROID_SERI
AL
environment variable.
-p <product name or path> - simple product name like 'sooner', or
a relative/absolute path to a product
out directory like 'out/target/product/sooner'.

If -p is not specified, the ANDROID_PRODUCT_OUT

environment variable is used, which must
be an absolute path.
devices - list all connected devices
connect <host>[:<port>] - connect to a device via TCP/IP
Port 5555 is used by default if no port number
is specified.
disconnect [<host>[:<port>]] - disconnect from a TCP/IP device.
Port 5555 is used by default if no port number
is specified.
Using this command with no additional arguments

will disconnect from all connected TCP/IP devic
es.

device commands:
adb push <local> <remote> - copy file/dir to device
adb pull <remote> [<local>] - copy file/dir from device
adb sync [ <directory> ] - copy host->device only if changed
(-l means list but don't copy)
adb shell - run remote shell interactively
adb shell <command> - run remote shell command
adb emu <command> - run emulator console command
adb logcat [ <filter-spec> ] - View device log
adb forward <local> <remote> - forward socket connections
forward specs are one of:
tcp:<port>
localabstract:<unix domain socket name>
localreserved:<unix domain socket name>
localfilesystem:<unix domain socket name>
dev:<character device name>
jdwp:<process pid> (remote only)
adb jdwp - list PIDs of processes hosting a JDWP transport

adb install [-l] [-r] [-s] [--algo <algorithm name> --key <hex-encoded key> --
iv <hex-encoded iv>] <file>
- push this package file to the device and instal
l it
('-l' means forward-lock the app)
('-r' means reinstall the app, keeping its data
)
('-s' means install on SD card instead of inter
nal storage)
('--algo', '--key', and '--iv' mean the file is
adb uninstall [-k] <package> - remove this app package from the device
('-k' means keep the data and cache directories
)
adb bugreport - return all information from the device
that should be included in a bug report.

adb backup [-f <file>] [-apk|-noapk] [-shared|-noshared] [-all] [-system|-nosy
stem] [<packages...>]
- write an archive of the device's data to <file>
.
If no -f option is supplied then the data is wr
itten
to "backup.ab" in the current directory.
(-apk|-noapk enable/disable backup of the .apks
themselves
in the archive; the default is noapk.)
(-shared|-noshared enable/disable backup of the
device's
shared storage / SD card contents; the defau
lt is noshared.)
(-all means to back up all installed applicatio
ns)
(-system|-nosystem toggles whether -all automat
ically includes
system applications; the default is to inclu
de system apps)
(<packages...> is the list of applications to b
e backed up. If
the -all or -shared flags are passed, then t
he package
list is optional. Applications explicitly g
iven on the
command line will be included even if -nosys
tem would
ordinarily cause them to be omitted.)

adb restore <file> - restore device contents from the <file> backup
archive

adb help - show this help message
adb version - show version num

scripting:
adb wait-for-device - block until device is online
adb start-server - ensure that there is a server running
adb kill-server - kill the server if it is running
adb status-window - continuously print device status for a specifie
d device
adb remount - remounts the /system partition on the device re
adb tcpip <port> - restarts the adbd daemon listening on TCP on th
e specified port
networking:
adb ppp <tty> [parameters] - Run PPP over USB.
Note: you should not automatically start a PPP connection.
<tty> refers to the tty for PPP stream. Eg. dev:/dev/omap_csmi_tty1
[parameters] - Eg. defaultroute debug dump local notty usepeerdns

<localdir> can be interpreted in several ways:

- If <directory> is not specified, both /system and /data partitions will be u
pdated.

- If it is "system" or "data", only the corresponding partition
is updated.

environmental variables:
ADB_TRACE - Print debug information. A comma separated list
of the following values
1 or all, adb, sockets, packets, rwx, usb, sync
, sysdeps, transport, jdwp
ANDROID_SERIAL - The serial number to connect to. -s takes prior
ity over this if given.
ANDROID_LOG_TAGS - When used with the logcat option, only these de
bug tags are printed.

List of devices attached
80A012826001498082 device

c:\android-sdk-windows\platform-tools>fastboot flash recovery cwm-6.0.1.2-lgc800
-chui101.img

c:\android-sdk-windows\platform-tools>fastboot flash recovery cwm-6.0.1.2-lgc800
-chui101.img

c:\android-sdk-windows\platform-tools>fastboot flash recovery cwm-6.0.1.2-lgc800
-chui101.img

c:\android-sdk-windows\platform-tools>fastboot flash recovery cwm-6.0.1.2-lgc800
-chui101.img

Please any and all help is greatly appreciate it..

You should probably try that last command one more time. 5th time's the charm.

On a more serious note.
1) Make sure it's in the same directory as adb.
2) rename the damn file to an easier name. newrecovery.img is fine (or w/e you want).
3) I didn't need the whole printout of adb commands, but thanks

21st September 2012, 04:25 AM |#222
Senior Member
Thanks Meter: 4

More
Quote:
Originally Posted by ace7196

You should probably try that last command one more time. 5th time's the charm.

On a more serious note.
1) Make sure it's in the same directory as adb.
2) rename the damn file to an easier name. newrecovery.img is fine (or w/e you want).
3) I didn't need the whole printout of adb commands, but thanks

Yea sorry about that pal, wasnt my intention to send all that and didnt realize till just now so sorry buddy

Sent from my SPH-D710 using xda premium
21st September 2012, 04:35 AM |#223
Senior Member
baltimore/md
Thanks Meter: 296

More
[QUOTE=chui101;28311119]
ClockworkMod Recovery (Unofficial)

Finally we have fully functioning CWM recovery for the LG C800, also known as the T-Mobile USA MyTouch Q, also known as the Bell/Virgin Canada Eclypse! After many said it couldn't be done... here we are!
How to Install
0. Prerequisites
You will need:
- LG's ADB drivers, available here.

Optionally, you will need:
- Root. (Use SuperOneClick root) Note: Root is not required for flashing via fastboot, but may be required for recovering should anything go wrong!

1. Back up your old recovery! ROOT REQUIRED
If you see a $prompt, type Code: su to get root. Otherwise if you see a # prompt you are ready to proceed. Type Code: dd if=/dev/block/mmcblk0p17 of=/sdcard/stock-recovery.img to write the stock recovery to your sd card. This will take about 8 MB of space. 2. Prepare the phone for future awesomeness First, we must get the device into fastboot mode. In order to do this you must be able to have ADB access to the device. ADB is accessible when you are on the charging screen and when the phone is fully booted. You can enable ADB (debugging) access in the Application settings to access the adb service while your phone is fully booted. Get the phone to the charging screen or enable ADB in the OS. Now, plug in the phone and verify you have adb access from your computer: Code: adb devices If your phone is not showing up, go into device manager and make sure the LG ADB drivers are properly installed. Once you have ADB access, run this command on your computer: Code: adb reboot bootloader This brings the device into fastboot mode. What does fastboot mode look like? Well, it looks like a whole lot of nothing, mainly. If your phone boots up at this point and hangs out at the LG logo for a while, you're in fastboot mode. To verify it's in fastboot mode, run Code: fastboot devices it should show something like Code: C:\androidsdk\platform-tools\> fastboot devices ? fastboot If you see this, you are ready to flash! 3. Flash! To flash, first run Code: fastboot erase recovery This erases the recovery partition and ensures that everything is zeroed out so nothing gets in the way. Now run Code: fastboot flash recovery C:\Path\to\downloaded\lgc800-recovery-cwm-chui101.img protip: Tab autocompletes. It saves a lot of key strokes if you have a lot of long folder names like I do! It should almost instantaneously transfer the recovery image, and pause just a few seconds more to write the CWM recovery image. When done, you can type Code: fastboot reboot to reboot the phone back into the main OS. 4. Reboot into recovery! To reboot into recovery: - Issue an adb reboot recovery from your computer wherever you have ADB access (charging screen, stock recovery, or the main Android environment if you have it enabled there.) - Or, from the phone's powered off state, hold down VOL DOWN, F, and A, and press the power button. Once the LG logo appears, you can release the power button. Once the LG logo disappears and reappears, release all the the buttons. Welcome to CWM recovery! You can take a nandroid backup, mount USB storage, and flash zips from here! Hopefully this opens the door to CM9 and other custom ROMs on this device! Buttons are: MENU or VOL+ = up HOME or VOL- = down GENIUS or ENTER = select BACK or DEL = back Note: If anything goes wrong, you can return to stock recovery by using Code: dd if=/sdcard/stock-recovery.img of=/dev/block/mmcblk0p17 , or by using the CWM flashable zip available below. Note: Above command REQUIRES ROOT. Downloads It is recommended that you check the MD5 sum of your downloads! CWM 6.0.1.2 Fastboot Image MD5: b8d15a0ee9486f0a9662dd5747c50c43 CWM 6.0.1.2 CWM Flashable ZIP MD5: 44ec9d19d5814fcfac8397c7d9a77559 USB functionality has been fixed as of 25 August. If you downloaded 6.0.1.2 before then, you might need to flash the update! If you are having any additional issues with this recovery please let me know! Older versions: CWM 6.0.0.0 Fastboot Image MD5: 3f5661d6120eddfd7c436c439805a310 Stuff to Flash from CWM CyanogenMod 9 (Unofficial) Thread Stock 2.3.6 ROM (V10V) MD5: f71cac4b1b534d94bb29d5c21a4ed8a1 [COLOR="Red"]NOTE: You should perform a wipe/factory reset if you are coming from a ROM other than the stoc Sent from my LG-C800 using xda app-developers app 21st September 2012, 04:41 AM |#224 Senior Member Thanks Meter: 4 More [QUOTE=josh2020glacier;31822233] Quote: Originally Posted by chui101 ClockworkMod Recovery (Unofficial) Finally we have fully functioning CWM recovery for the LG C800, also known as the T-Mobile USA MyTouch Q, also known as the Bell/Virgin Canada Eclypse! After many said it couldn't be done... here we are! How to Install 0. Prerequisites You will need: - ADB and fastboot (http://dottech.org/downloads/adb_fas...ther_tools.zip) - LG's ADB drivers, available here. Optionally, you will need: - Root. (Use SuperOneClick root) Note: Root is not required for flashing via fastboot, but may be required for recovering should anything go wrong! 1. Back up your old recovery! ROOT REQUIRED Open up a shell on your device by using adb shell or running your terminal emulator. If you see a$ prompt, type
Code:
su
to get root. Otherwise if you see a # prompt you are ready to proceed.
Type
Code:
dd if=/dev/block/mmcblk0p17 of=/sdcard/stock-recovery.img
to write the stock recovery to your sd card. This will take about 8 MB of space.

2. Prepare the phone for future awesomeness

First, we must get the device into fastboot mode. In order to do this you must be able to have ADB access to the device. ADB is accessible when you are on the charging screen and when the phone is fully booted. You can enable ADB (debugging) access in the Application settings to access the adb service while your phone is fully booted.

Get the phone to the charging screen or enable ADB in the OS. Now, plug in the phone and verify you have adb access from your computer:
Code:
adb devices
If your phone is not showing up, go into device manager and make sure the LG ADB drivers are properly installed.

Code:
adb reboot bootloader
This brings the device into fastboot mode. What does fastboot mode look like? Well, it looks like a whole lot of nothing, mainly. If your phone boots up at this point and hangs out at the LG logo for a while, you're in fastboot mode. To verify it's in fastboot mode, run
Code:
fastboot devices
it should show something like

Code:
C:\androidsdk\platform-tools\> fastboot devices
?               fastboot
If you see this, you are ready to flash!

3. Flash!

To flash, first run

Code:
fastboot erase recovery
This erases the recovery partition and ensures that everything is zeroed out so nothing gets in the way.

Now run
Code:
fastboot flash recovery C:\Path\to\downloaded\lgc800-recovery-cwm-chui101.img
protip: Tab autocompletes. It saves a lot of key strokes if you have a lot of long folder names like I do!

It should almost instantaneously transfer the recovery image, and pause just a few seconds more to write the CWM recovery image. When done, you can type
Code:
fastboot reboot
to reboot the phone back into the main OS.

4. Reboot into recovery!
To reboot into recovery:

- Issue an adb reboot recovery from your computer wherever you have ADB access (charging screen, stock recovery, or the main Android environment if you have it enabled there.)
- Or, from the phone's powered off state, hold down VOL DOWN, F, and A, and press the power button. Once the LG logo appears, you can release the power button. Once the LG logo disappears and reappears, release all the the buttons.

Welcome to CWM recovery! You can take a nandroid backup, mount USB storage, and flash zips from here! Hopefully this opens the door to CM9 and other custom ROMs on this device!
Buttons are:
HOME or VOL- = down
GENIUS or ENTER = select
BACK or DEL = back

Note: If anything goes wrong, you can return to stock recovery by using
Code:
dd if=/sdcard/stock-recovery.img of=/dev/block/mmcblk0p17
, or by using the CWM flashable zip available below. Note: Above command REQUIRES ROOT.

CWM 6.0.1.2 Fastboot Image MD5: b8d15a0ee9486f0a9662dd5747c50c43
CWM 6.0.1.2 CWM Flashable ZIP MD5: 44ec9d19d5814fcfac8397c7d9a77559
USB functionality has been fixed as of 25 August. If you downloaded 6.0.1.2 before then, you might need to flash the update! If you are having any additional issues with this recovery please let me know!

Older versions:
CWM 6.0.0.0 Fastboot Image MD5: 3f5661d6120eddfd7c436c439805a310

Stuff to Flash from CWM

Stock 2.3.6 ROM (V10V) MD5: f71cac4b1b534d94bb29d5c21a4ed8a1
[COLOR="Red"]NOTE: You should perform a wipe/factory reset if you are coming from a ROM other than the stoc

Sent from my LG-C800 using xda app-developers app

Thats cool i didnt see those directions before...., im following all of the directions and ecerything is going smooth until i habe to put in the last code to run cwm im downloading the right one and puting it in the platform tools folder and the command prompt keeps saying cannot load

What is going on here?

Sent from my SPH-D710 using xda premium
21st September 2012, 04:43 AM |#225
Senior Member
baltimore/md
Thanks Meter: 296

More
Note: If anything goes wrong, you can return to stock recovery by using [code]dd if=/sdcard/stock-recovery.img of=/dev/block/mmcblk0p17

EASIEST WAY TO FLASH CWM: in stead of putting dd if=/sdcard/stock-recovery.img of=/dev/block/mmcblk0p17

Put the name of your recovery where it says stock recovery.img. all in terminal emulator. Then when its done flashing type reboot recovery. Bing!

Only way I got it to work.

Sent from my LG-C800 using xda app-developers app
21st September 2012, 04:55 AM |#226
Senior Member
Thanks Meter: 4

More
Quote:
Originally Posted by josh2020glacier

Note: If anything goes wrong, you can return to stock recovery by using [code]dd if=/sdcard/stock-recovery.img of=/dev/block/mmcblk0p17

EASIEST WAY TO FLASH CWM: in stead of putting dd if=/sdcard/stock-recovery.img of=/dev/block/mmcblk0p17

Put the name of your recovery where it says stock recovery.img. all in terminal emulator. Then when its done flashing type reboot recovery. Bing!

Only way I got it to work.

Sent from my LG-C800 using xda app-developers app

can you please be a little more specific? sorry to sound real noobish but i reall wanna figure this out..
21st September 2012, 05:06 AM |#227
Senior Member
baltimore/md
Thanks Meter: 296

More
[QUOTE=bernz508;31822360]
Quote:
Originally Posted by josh2020glacier

Thats cool i didnt see those directions before...., im following all of the directions and ecerything is going smooth until i habe to put in the last code to run cwm im downloading the right one and puting it in the platform tools folder and the command prompt keeps saying cannot load

What is going on here?

Sent from my SPH-D710 using xda premium

dowhat I just posted right above this post make sure your cwm image is on root of your sdcard don't do the whole process only back up cwm form terminal emulator then restore your cwm but restore with your new cwm. Easy fix. I tried everything kept having the same problem. And bam! Now I have cwm.

Sent from my LG-C800 using xda app-developers app

---------- Post added 21st September 2012 at 12:06 AM ---------- Previous post was 20th September 2012 at 11:59 PM ----------

Put your cwm on the root of you sdcard. Make sure its named recovery.img all lower case. Then type this in android terminal

su then push enter

dd if=/sdcard/recovery.img of=/dev/block/mmcblk0p17 then push enter

Type it exactly way you see it

When that done type reboot recovery wait 2 min it will pop up then thank me lol

Sent from my LG-C800 using xda app-developers app
21st September 2012, 05:08 AM |#228
Senior Member
Thanks Meter: 4

More
[QUOTE=josh2020glacier;31822781]
Quote:
Originally Posted by bernz508

dowhat I just posted right above this post make sure your cwm image is on root of your sdcard don't do the whole process only back up cwm form terminal emulator then restore your cwm but restore with your new cwm. Easy fix. I tried everything kept having the same problem. And bam! Now I have cwm.

Sent from my LG-C800 using xda app-developers app

ok so i have already put cwm on my sd card.. and do i use the terminal emulator on my phone or pc? i think you meant phone but what do i type in the terminal emulator?
and do i still need to use command prompt?
21st September 2012, 05:10 AM |#229
Senior Member
baltimore/md
Thanks Meter: 296

More
I edited my post above to make it easier on you but all is done from terminal emulator on your phone

Sent from my LG-C800 using xda app-developers app
21st September 2012, 05:29 AM |#230
Senior Member
Thanks Meter: 4

More
[QUOTE=josh2020glacier;31823073]I edited my post above to make it easier on you but all is done from terminal emulator on your phone

Sent from my LG-C800 using xda app-developers app[/Q
ok well i do thank you but its staying at the lg screen.. do i wait 2 minutes and then it will pop up? or how do i manually put it in recovery?
21st September 2012, 05:35 AM |#231
Senior Member
baltimore/md
Thanks Meter: 296

More
After you type exactly what I explained when you type reboot revery it should take you to lg logo then flash black then back to lg logo wait then should pop up if not try again. Let me know