[Recovery][CWM] Fully working CWM recovery with nandroid and everything!
ClockworkMod Recovery (Unofficial)
Finally we have fully functioning CWM recovery for the T-Mobile MyTouch Q, also known as the LG C800! After many said it couldn't be done... here we are!
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 in stock 3e recovery. You can also enable ADB access in the Application settings while your phone is fully booted.
Get the phone to the charging screen, stock recovery (see directions below), 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
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:
VOL+ = up
VOL- = down
ENTER = select
DEL = back
POWER = screen saver mode
Note: If anything goes wrong, you can return to stock recovery by using
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
Last edited by chui101; July 12th, 2012 at 11:54 PM.
The Following User Says Thank You to chui101 For This Useful Post:
Some information is left out.
Hold down 'HOME' from *any* device to open fastboot and flash.
Using fastboot is highly recommended, dd doesn't zero out data after what is written. Stick to this method, it works 100% and fewer failures can occur.
all is working the cwm the backup and such thank you both for this work.
tested and restores but since i used the KDZ file V10D for C800G
mine is c800VL i messed up my gsm somehow i thought this would fix it but i was wrong well i guess all i need is a baseband or someting to fix it.
any ideas would help.
all is working the cwm the backup and such thank you both for this work.
tested and restores but since i used the KDZ file V10D for C800G
mine is c800VL i messed up my gsm somehow i thought this would fix it but i was wrong well i guess all i need is a baseband or someting to fix it.
any ideas would help.
You just need to find someone with a freshly rooted but otherwise unmodified C800 who will let you install CWM, do a nandroid, and reinstall stock recovery. Then restore the nandroid to your phone. I'll do it, but I've deleted the two games, tetris and bejeweled, and killed Carrier IQ. Other than that, it works fine and would get you up and running again.
And CONGRATULATIONS MUDTUB AND CHUI101! GREAT WORK! And misterfamilyguy, who started the whole thing, and vxbinaca, who got the ball rolling again, and vtinoc, who tested it. You'll all be legends!
BTW, I forgot to do a backup of my stock recovery before I installed CWM. Can someone upload a copy to Mediafire, 4Shared, wherever? Thanks.
Last edited by strumcat; July 5th, 2012 at 09:15 AM.
Reason: corrections
I have 2 c800 well my girl does I broke this one and brought her an other one working did a nandroid backup on hers and restored on the old one it don't not work and used the updater and it says no update for your phone.
If not that, you can reflash using the update utility. They were talking about it in the original thread.
The updater utility would probably work if we had the V10D_00.KDZ for the C800VL (the GSM version). We only have the V10D_00.KDZ for the C800DG (the Verizon version). vtinoc's phone is GSM, but he flashed it with the other version. It unbricked his phone, but it doesn't have the right stuff for GSM communication.
BTW, can someone remind me again why we started a separate thread? It's exactly the same subject as the original thread, and that one has a lot of valuable background material in it.
I have 2 c800 well my girl does I broke this one and brought her an other one working did a nandroid backup on hers and restored on the old one it don't not work and used the updater and it says no update for your phone.
Sorry to hear that, vtinoc. We really need to find the right KDZ file for the C800VL, I guess. I've been searching for it without success, but I'll keep trying. I might need it at some point, too.
Can someone make an update.zip from this? I've never been able to get the phone into fastboot and 2b isn't working, doesn't overwrite the recovery and just wipes out my spare c800.
I could flash from stock recovery with an update.zip.
Can someone make an update.zip from this? I've never been able to get the phone into fastboot and 2b isn't working, doesn't overwrite the recovery and just wipes out my spare c800.
I could flash from stock recovery with an update.zip.
You should always be able to access fastboot by removing battery, hold down HOME (physical button on keyboard) and power.
You should always be able to access fastboot by removing battery, hold down HOME (physical button on keyboard) and power.
No dude, thats not working. Pull battery. Wait 20 seconds. Depress physical home button on keyboard. Insert battery. Hold power button until LG logo appears. All this time I'm still holding that home button. With my free hand (acrobatics) I'm running (up-enter in terminal on laptop) adb devices over and over to see if i can see a device, nothing. Home button is still depressed. Android logo comes up. Chuck phone across room.
And by the way this turd is rooted so i have busybox on it and can reboot to bootloader. I do that to see if i get that white screen, and what I get is stuck at the LG logo.
You guys must have modded phones because my stock c800 doesn't do it when i follow the instructions
Last edited by vxbinaca; July 6th, 2012 at 04:32 PM.
No dude, thats not working. Pull battery. Wait 20 seconds. Depress physical home button on keyboard. Insert battery. Hold power button until LG logo appears. All this time I'm still holding that home button. With my free hand (acrobatics) I'm running (up-enter in terminal on laptop) adb devices over and over to see if i can see a device, nothing. Home button is still depressed. Android logo comes up. Chuck phone across room.
And by the way this turd is rooted so i have busybox on it and can reboot to bootloader. I do that to see if i get that white screen, and what I get is stuck at the LG logo.
You guys must have modded phones because my stock c800 doesn't do it when i follow the instructions
You can adb reboot bootloader from the charge icon
Power off phone plug to PC wait to it shows the battery icon
Then adb reboot bootloader to get in fast boot.
No dude, thats not working. Pull battery. Wait 20 seconds. Depress physical home button on keyboard. Insert battery. Hold power button until LG logo appears. All this time I'm still holding that home button. With my free hand (acrobatics) I'm running (up-enter in terminal on laptop) adb devices over and over to see if i can see a device, nothing. Home button is still depressed. Android logo comes up. Chuck phone across room.
And by the way this turd is rooted so i have busybox on it and can reboot to bootloader. I do that to see if i get that white screen, and what I get is stuck at the LG logo.
You guys must have modded phones because my stock c800 doesn't do it when i follow the instructions
i am going to try that but when i tryed to install the recovery via phone. and test it i found that the install did not work and that i got the phone stuck to where every time it boots it wipes the phone. you know the android coming out of the box screen.
now when i run adb reboot bootloader it goes to that screen now! lol any help?
i just hope i dont gotta use that updater program to fix the loop.
Last edited by brettvanpelt; July 7th, 2012 at 12:41 AM.
i am going to try that but when i tryed to install the recovery via phone. and test it i found that the install did not work and that i got the phone stuck to where every time it boots it wipes the phone. you know the android coming out of the box screen.
now when i run adb reboot bootloader it goes to that screen now! lol any help?
i just hope i dont gotta use that updater program to fix the loop.
Now try to flash from PC
Place the recovery.img somewhere like c:/
Copy cmd where your adb files are and
Have fastboot with the adb files and enter
fastboot devices
It should list ? Fastboot or something like that
Then enter
Fastboot erase recovery
Then
Fastboot flash recovery c:/recovery.img
i got cmd and adb all ready. just cant get no fastboot to work i type fastboot erase recovery than it says waiting on device.
adb its self works fine i type adb devices and phone is listed.
fastboot.exe is in the same place as adb and all but i am lost
edit: when i unplug phone while its on fastboot and the lg screen is hanging the pc says it cant find the driver. is it an different driver than the one needed by adb?
Last edited by brettvanpelt; July 7th, 2012 at 01:58 AM.
i got cmd and adb all ready. just cant get no fastboot to work i type fastboot erase recovery than it says waiting on device.
adb its self works fine i type adb devices and phone is listed.
fastboot.exe is in the same place as adb and all but i am lost
edit: when i unplug phone while its on fastboot and the lg screen is hanging the pc says it cant find the driver. is it an different driver than the one needed by adb?
not sure what was wrong with fastboot seems just an driver problem but thanks got cwm on it now!
edit: seems when the stock recovery is stuck in bootloop and i hit home plus power than hold that to lg screen comes up than release power it fixs that bootloop where it wipes phone when its powered up.
i had to delete old adb drivers than reinstall
Last edited by brettvanpelt; July 7th, 2012 at 06:02 AM.
hi guys, i followed all the instructions at the beginning of this thread, but after the zip file is installed, there is a boot loop and i get the cwm recovery menu again, if i restore from my backup its fine the phone works again, but if i dont restore it keeps looping and showing the cwm recovery menu. i will appreciate any help, thanks in advance
Stuck on restore loop cant do anything please HELP
i just got this lg-c800g and i turned it off and now it wont boot up, i have got it to go into restore mode with the little box unpacking but then it stops and reboots then goes to LG screen and hangs and doesnt do anything after that.
i have tried all key combinations to get into recovery and nothing works at all so if anyone can help me that would be awesome iv been searching but there isnt much on the net about this phone
First, thanks so much for providing a way to get CM9 on the LG C800G (despite the naysayers and LG).
When I use 'adb reboot bootloader' the LG appears to be in fastboot mode but Windows no longer seems to recognize my connected LG C800G, i.e. 'fastboot devices' returns nothing and in Windows I see an Android device in Device Manager with no drivers.
I've tried every way I can think of to resolve this but can't seem to. Is there another way to get CWM on the C800G (apart from using fastboot to erase recovery then flashing with cwmrecovery.img)?
you can write directly to the internal memory from a root shell by using
dd if=/wherever/recovery.img of=/dev/block/mmcblk0p17
i'm trying to get koush to add the recovery to ROM manager too, which will let you flash it through the rom manager app, but he's a pretty hard guy to track down!
The Following 2 Users Say Thank You to chui101 For This Useful Post:
Thanks, I'll give that a try. I did not initially because I thought I saw a post that said using dd might not be safe because it does not clear the destination before writing. That seemed to be reinforced by the instructions to erase the recovery partition before flashing. Once I copy using dd then reboot into recovery mode (using the "hardware" option A+F+VolDown+Power) that I'd then get to CWM, right? There's definitely a driver problem. I installed the LGAndroidADBDriver as suggested in another post (including removing the other ADB driver from the LG web site) and still Windows won't recognize the phone when it's in booted into fastboot mode. Thanks again.
It's a one in a million chance that the right old bytes would be in the right place to cause a problem, but if you're worried you can dd if=/dev/zero of=/dev/block/mmcblk0p17 to do the same thing. (ignore the error about being out of space, that just means it reached the end of the partition and everything is erased properly).
Just a few "strange" things happened while trying to install gapps. I tried connecting the phone via USB in Windows. No drivers were found (although AndroidADB drivers were installed). This seemed to cause Trebuchet to go really weird. It was very slow to respond, fonts looked strange, etc.
I finally rebooted the phone, removed the SD card and added the gapps zip file, then used CWM recovery to install Google apps.
I'm now in the process of trying to restore some applications and in particular, restore my SMS messages (calendar and contact list seemed to have remained intact).
THANK YOU VERY MUCH. Again, despite the naysayers and LG's broken promise (so far) to bring ICS to this phone, you've done a great job.
My "contribution" based on my experience is the suggestion to add the following to the instructions:
- what you told me about installing CWM recovery without adb. While using fastboot is probably "easier", i.e.
dd if=/dev/zero of=/dev/block/mmcblk0p17
dd if=/sdcard/<location of CWM recovery image> of=/dev/block/mmcblk0p17
Using dd certainly worked well after hours of frustration
Greetings! I am also having the same issue as chris_l_a.. I can get the phone to register when i run the adb devices command but when i run reboot bootloader it just hangs at the LG logo.. also when i attempt to run fastboot devices it does nothing at all and just refreshes the command prompt. i did manage to get the proper response running the fastboot devices command but i botched the process and was forced to start over and thats when i ran into this current issue. My phone is painfully slow right now as I am running the stock rom at the moment and my frustration level is rising because of this. Is anyone able to lend me a hand in troubleshooting this? What OS is best for deploying this (WinXP or Win7)? I am currently running Win7 x64 Ultimate.. Any help would be greatly appreciated.
After LOTS of frustration, I got my LG MyTouch Q (C800) to run CM9 w/ gapps!!!
My phone too had problems with Fastboot, just like chris_l_a and brettvanpelt. ADB no problem, recognized my device, no problems installing LG's drivers, but device would hang out at the LG screen after issuing the adb reboot bootloader command. Fastboot would not recognize my device at all. And the stock ROM doesn't let you hold keys to get there either.
To fix this, I followed chui101's method and (bravely) forced a recovery overwrite. I downloaded CWM Fastboot Image http://forum.xda-developers.com/showthread.php?t=1752704, went into adb shell, then issued
dd if=/wherever/recovery.img of=/dev/block/mmcblk0p17
After this, use adb reboot recovery, and cry tears of joy cuz you FINALLY got rid of the WORST stock ROM ever!!!!
I got CWM installed and flashed to CM9 two days ago. The solution for me was found by running services.msc on my pc and changing the uPnP service from manual to automatic startup.. After that my pc started to recogniz my phone while in fastboot mode thus allowing me to proceed with flashing to CM9! Many Thanks to Brettvanpelt for posting his problem/solution in this forum.. xda had no such info for me and i was stuck for almost a week.
OK so...following these instructions I managed to get the CM9 flashed onto my LG-C800...never did get the fastboot command to do anything, but the DD did.
Anyway...now the Cyanogen9 boot screen wit the robot dude and the blue vortex graphics just runs forever...it never boots into the phone. So...anyone have any thoughts on that?
Oh wait...I'd accidentally done a number of factory resets trying to get into the fastboot mode that I didn't think I'd need to do a wipe before installing the CM9 image.
Went back in and did a wipe first, seems to be working now.