Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,814,319 Members 51,241 Now Online
XDA Developers Android and Mobile Development Forum

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

Tip us?
 
chui101
Old
(Last edited by chui101; 10th September 2012 at 07:41 AM.)
#1  
chui101's Avatar
Senior Member - OP
Thanks Meter 288
Posts: 286
Join Date: Sep 2010
Location: Lexington, KY

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

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.

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
NOTE: You should perform a wipe/factory reset if you are coming from a ROM other than the stock 2.3.4 that shipped with the phone.

Stock 2.3.4 ROM (V10D, bloatware and CarrierIQ removed) MD5: b6d8c04fb19cd9847027930dfb9fa7e8
NOTE: This image contains issues due to CIQ removal such as unreliable MMS/SMS retrieval. This should be only used as a last resort.

Stock Baseband for T-MOBILE MyTouch Q ONLY MD5: 2c2dcaeb6d75b37ff0b41f311665814c

Stock Recovery (from LG V10V 2.3.6 ROM) MD5: c9f606bc9033264d967ae98516cc044b

Thanks to:
misterfamilyguy for getting the ball rolling
vtinoc for getting the ball rolling again
mudtub for helping build all those recovery images and deodexing
# cat /etc/motd
cm9 for lg c800/t-mobile mytouch q
cwm recovery for lg c800/t-mobile mytouch q
cm10 ffc mod for vibrantmtd
# ls -l /dev/android
drwxr-xr-x 1 chui101 users 4096 Dec 09 2010 01:28 bn_encore
drwxr-xr-x 1 chui101 devel 4096 Jun 28 2012 15:24 lge_c800
drwxr-xr-x 1 chui101 users 4096 Sep 24 2010 03:07 samsung_vibrantmtd

The Following 23 Users Say Thank You to chui101 For This Useful Post: [ Click to Expand ]
ace7196 Old
#2  
Guest
Thanks Meter 0
Posts: n/a
This is amazing. Thanks!
 
medicjunKie
Old
#3  
medicjunKie's Avatar
Senior Member
Thanks Meter 270
Posts: 1,043
Join Date: Mar 2012
This is good news for Q users.

Sent from my LG-E739 using Tapatalk 2
Just a drop, her blood still remains on my skin.
-
-
-

Nexus 5 hammerhead
Stock Rom
Stock Recovery
Stock Kernel
 
chui101
Old
#4  
chui101's Avatar
Senior Member - OP
Thanks Meter 288
Posts: 286
Join Date: Sep 2010
Location: Lexington, KY

 
DONATE TO ME
Doing some digging in the kernel source, it seems like this device is related to the LG e510, which has CM7.2 currently. We may be able to flash the e510 builds. More to come...
The Following User Says Thank You to chui101 For This Useful Post: [ Click to Expand ]
 
john9
Old
#5  
Account currently disabled
Thanks Meter 269
Posts: 1,586
Join Date: Oct 2011
Thanks for your contribution .
 
chui101
Old
#6  
chui101's Avatar
Senior Member - OP
Thanks Meter 288
Posts: 286
Join Date: Sep 2010
Location: Lexington, KY

 
DONATE TO ME
Nevermind, it's related in name only. The MyTouch Q has the code name "Univa Q" which is its only connection really to the e510 (Univa). That and its screen size. The system board seems to be more related to the e739.
 
dammitman
Old
#7  
dammitman's Avatar
Junior Member
Thanks Meter 6
Posts: 19
Join Date: May 2006
Thanks chui101 for getting the ball rolling. Good work.

Is there a link to the kernel source for the LGE C800?

I would certainly be interested in compiling a kernel and CM7 or even CM9. I have all the proprietary files needed, just need to dig around in the source and I'll upload to my github repo.
The Following 2 Users Say Thank You to dammitman For This Useful Post: [ Click to Expand ]
 
chui101
Old
#8  
chui101's Avatar
Senior Member - OP
Thanks Meter 288
Posts: 286
Join Date: Sep 2010
Location: Lexington, KY

 
DONATE TO ME
Yeah they have a 2.6 series kernel for gingerbread posted:

http://www.lg.com/global/support/ope...opensource.jsp

search for LGC800, and it should be there.

I'm trying to get CM9 to build and I think I'm way over my head with the kernel config!
The Following 2 Users Say Thank You to chui101 For This Useful Post: [ Click to Expand ]
 
dammitman
Old
#9  
dammitman's Avatar
Junior Member
Thanks Meter 6
Posts: 19
Join Date: May 2006
Thanks for the link, I haven't seen the Open Source page for LGE before.

If you have time or a repo I would certainly like to help and get the proprietary and device libs setup for a build. Shouldn't be too much work for the initial compile.
The Following User Says Thank You to dammitman For This Useful Post: [ Click to Expand ]
 
medicjunKie
Old
#10  
medicjunKie's Avatar
Senior Member
Thanks Meter 270
Posts: 1,043
Join Date: Mar 2012
The C800 and the E739 are basically the same, except the C800 has a slide out keyboard.

Maybe you can flash the E739 builds of CM7/9.

Sent from my LG-E739 using Tapatalk 2
Just a drop, her blood still remains on my skin.
-
-
-

Nexus 5 hammerhead
Stock Rom
Stock Recovery
Stock Kernel

Tags
clockwork, cwm, mytouch q, recovery
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes