Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,740,200 Members 40,356 Now Online
XDA Developers Android and Mobile Development Forum

[GUIDES/TOOLS]Making Developing/Flashing/Returning to Stock Easier

Tip us?
 
Kaleptik
Old
(Last edited by Kaleptik; 11th September 2012 at 05:21 PM.)
#1  
Kaleptik's Avatar
Recognized Developer - OP
Thanks Meter 1233
Posts: 3,781
Join Date: Jun 2009
Default [GUIDES/TOOLS]Making Developing/Flashing/Returning to Stock Easier

1. Recovery Manager

This is a flashing tool that will let you install:
  • Stock Recovery
  • ClockworkMod Recovery
  • Touch ClockworkMod Recovery

Requirement:
  • You'll need to have the LG Thrill / Optimus 3D
  • You'll need to be rooted.
  • Superuser and SU have to be updated to the latest app and binary
    • Update Superuser in the market
    • Open Superuser app and go to the options
    • Scroll to the bottom and click "Su binary"

DOWNLOAD LINK: Recovery Manager - 18 MB

How To Use:
  • Extract the files with WinRar or 7zip
  • Launch "Recovery Manager.bat"
  • Make sure your phone is in "USB Debugging Mode" and is plugged in
  • Choose your option
  • Wait for the screen to refresh
  • Boot into recovery to verify it was flashed successfully

--------------------------------------------------------------------------------------------------------------------------------------------------------

2. RETURNING TO STOCK

This will return you to (semi)stock

Requirement:
  • You'll need to have the LG Thrill
  • You'll need to be rooted.
  • Superuser and SU have to be updated to the latest app and binary
    • Update Superuser in the market
    • Open Superuser app and go to the options
    • Scroll to the bottom and click "Su binary"
  • Have Recovery Manager download

DOWNLOAD LINK: Stock Thrill 4G : AT&T FroYo 2.2 - 362 MB
DOWNLOAD LINK: Stock Thrill 4G : AT&T FroYo 2.2 - 406 MB

How To Flash:
  • Copy the "update-thrill-stock-rom-rooted.zip" to the sdcard
  • Boot into ClockworkMod that was installed with Recovery Manager
  • Select "install zip from sdcard"
    • Select "choose zip from sdcard" if it is on the EXTERNAL sdcard
    • Select "choose zip from internal sdcard" if it is on the INTERNAL sdcard
  • Locate and select the "update-thrill-stock-rom-rooted.zip"
  • Select "yes"
  • Once it is installed, wipe data on the phone and reboot!

--------------------------------------------------------------------------------------------------------------------------------------------------------

3. LG Flash Tool

This is the flashing tool that will let you install:
  • Any .kdz firmware. Ex. V10C_00.kdz

KDZ Files Available:
Requirements:
  • You'll need to have the LG Thrill / Optimus 3D
  • All your data backed up
  • All LG Drivers Removed

DOWNLOAD LINK: LG Flash Package - 50 MB

How To Use:
Step 1
  • Download the .kdz file you want to flash
  • Extract the files with WinRar or 7zip
  • Uninstall all LG drivers
  • Restart computer

Step 2
  • In the "Drivers" folder, install the "LGUnitedMobileDriver_S4981MAN36AP22_ML_WHQL_Ver_3. 6.exe" file
  • In the "Software" folder, install the "B2CAppSetup.exe" file
  • In the "SERVER" folder, launch the "shttp3.exe" file
    • An error may or may not pop up. Just click OK
    • Check the "I agree with this license, and I accept all items."
    • Check the "Update entry in main menu."
    • Check the "Add to startup."
    • Make the password "admin"
    • Click "Install"
  • Launch the "Small HTTP server" from the Start Menu
    • MINIMIZE the popup. If you close it, the server will quit.
    • On the TaskBar, a new icon should appear. Right click the icon and go to "Settings"
    • Select the "HTTP" tab and change the "Port" to "9002"
    • Click "OK" in the top right corner

Step 3
  • Navigate to "C:\shttps" on the hard drive
    • Copy the contents of "WWW Folder" into the "C:\shttps\www" directory
  • Navigate to "C:\Windows\system32\drivers\etc" on the hard drive
    • Copy the "hosts" file in "C:\Windows\system32\drivers\etc" to the "ORIG" folder in the LG Flash Package
    • Delete the "hosts" file from "C:\Windows\system32\drivers\etc"
    • Copy the "hosts" file from the "MOD" folder in the LG Flash Package to "C:\Windows\system32\drivers\etc"

Step 4
  • In the "FLASHING" folder, launch "Windows Enabler.exe"
    • A new icon should appear on the TaskBar. Click the icon to turn it to the "ON" position
  • In the "FLASHING" folder, install the "msxml.msi" file

Step 5
  • Open Device Manager
    • Windows XP - Right Click "My Computer", click the "Hardware" tab, and select "Device Manager"
    • Windows Vista/7 - In the Start Menu search bar, type "Device Manager" and select it at the top
  • Unplug your phone
  • Take out the battery

Step 6
  • Check Device Manager for the current active "COM Ports"
  • Boot into DOWNLOAD MODE
  • Plug the phone into the computer without the battery inserted
  • Hold [VOL UP + POWER]
  • Put the battery in and wait until it vibrates or for 3 seconds
  • Check Device Manager for a NEW "COM Port"
    • If there is not a new "COM Port", restart Step 5

Step 7
  • Launch the "UpTestEX_mod2_marwin.exe" file
    • Change the product type located under the LG Electronics logo to "3GQCT"
    • Change the PhoneMode to "EMERGENCY"
    • Navigate to your .kdz file in the "Select kdz file" box
    • Click "Normal web upgrade test" at the bottom
    • Click "Upgrade Start" on the pop up screen
    • On the "Select Country & Language" box, click "Clear phone Software udpate Registry"
    • Change "Country" to "Different Country"
    • Change "Language" to your language
    • Click OK

Your phone is now flashing. DO NOT TOUCH THE PHONE AT ALL. DO NOT UNPLUG THE PHONE.

Step 8 : Varies
If your phone boots properly, ignore this.

Part 1: Booting into recovery
If your phone does not boot and you are stuck in a boot loop:
  • Boot into RECVOERY MODE
  • Hold [VOL DOWN + 3D]
  • Press the POWER button until the phone vibrates
Part 2: Wiping data in recovery
  • Use VOL DOWN to navigate to "wipe data/factory reset"
  • Press the "3D" to select it
  • Use VOL DOWN to navigate to "Yes"
  • Press the "3D" to select it
  • Restart the phone

Step 9 : Optional
  • Root using one of the three SuperOneClick versions in the LG Flash Package folder
  • Install ClockworkMod or Touch ClockworkMod Recovery with Recovery Manager


--------------------------------------------------------------------------------------------------------------------------------------------------------

4. Megatron Root

This is a root tool by Dan Rosenberg that will let you root:
  • V20x Firmware
  • Any other Gingerbread Firmware that SuperOneClick can't root

Requirements:
  • You'll need to have the LG Thrill / Optimus 3D
  • LG P920 Drivers installed

DOWNLOAD LINK: Megatron Root - 1 MB

How To Use:
  • Extract the files with WinRar or 7zip
  • Make sure your phone is in "USB Debugging Mode" and is plugged in
  • Launch "run.bat"
  • Wait for the phone to reboot
  • Verify that root is enabled

ROOT DONE!

--------------------------------------------------------------------------------------------------------------------------------------------------------

5. Entering APNS

This example is for AT&T "4G" HSPA+ APNs

Getting To The APNs
  • Go to the "Settings" app
  • Select "Wireless & networks"
  • Select "Mobile networks"
  • Select "Access Point Names"

Setting Up The APNs
  • Press the Menu button
  • Select "New APN"
  • Select "Name"
    • Change it to "AT&T HSPA+"
    • Select "Ok"
  • Select "APN"
    • Change it to "phone"
    • Select "Ok"
  • Select "MMSC"
  • Select "MMS Proxy"
    • Change it to "wireless.cingular.com"
    • Select "Ok"
  • Select "MMS Port"
    • Change it to "80"
    • Select "Ok"
  • Select "MCC"
    • Change it to "310"
    • Select "Ok"
  • Select "MNC"
    • Change it to "410"
    • Select "Ok"

APNs SET!

--------------------------------------------------------------------------------------------------------------------------------------------------------

6. Booting into and Navigating Recovery Mode

Booting into Stock Android Recovery
  • Boot into RECVOERY MODE
  • Hold [VOL DOWN + 3D]
  • Press the POWER button until the phone vibrates
Using Stock Android Recovery
  • VOL + and VOL - is to move up and down
  • Press the 3D button to select an option

Booting into ClockworkMod Recovery
  • Boot into RECVOERY MODE
  • Hold [VOL DOWN + 3D]
  • Press the POWER button until the phone vibrates
Alternatively for ClockworkMod:
  • Go to Settings
  • Go to Privacy
  • Choose Factory Reset
    It will boot into ClockworkMod.

Using Stock Android Recovery
  • VOL + and VOL - is to move up and down
  • Press the POWER button to select an option

Devices:
LG Nexus 4 - Stock + Xposed
Samsung Captivate - CM 11
Samsung Galaxy S II - AOKP
The Following 35 Users Say Thank You to Kaleptik For This Useful Post: [ Click to Expand ]
 
soccerdude612
Old
#2  
Senior Member
Thanks Meter 2
Posts: 165
Join Date: Jul 2011
i downloaded and then opened recovery manager. bat and i pressed 2 and it says "the system cannot find the path specified! help
 
Kaleptik
Old
(Last edited by Kaleptik; 11th February 2012 at 04:09 PM.)
#3  
Kaleptik's Avatar
Recognized Developer - OP
Thanks Meter 1233
Posts: 3,781
Join Date: Jun 2009
I will take a look at it.

Devices:
LG Nexus 4 - Stock + Xposed
Samsung Captivate - CM 11
Samsung Galaxy S II - AOKP
 
soccerdude612
Old
#4  
Senior Member
Thanks Meter 2
Posts: 165
Join Date: Jul 2011
all right thanks and just to let you know i had usb debugging on and it was plugged in.
 
Kaleptik
Old
#5  
Kaleptik's Avatar
Recognized Developer - OP
Thanks Meter 1233
Posts: 3,781
Join Date: Jun 2009
Quote:
Originally Posted by soccerdude612 View Post
all right thanks and just to let you know i had usb debugging on and it was plugged in.
Go ahead and redownload.

Devices:
LG Nexus 4 - Stock + Xposed
Samsung Captivate - CM 11
Samsung Galaxy S II - AOKP
 
soccerdude612
Old
#6  
Senior Member
Thanks Meter 2
Posts: 165
Join Date: Jul 2011
all right ill do that right now

---------- Post added at 07:20 AM ---------- Previous post was at 07:09 AM ----------

should i just redownload thrill recovery manager?
 
Kaleptik
Old
#7  
Kaleptik's Avatar
Recognized Developer - OP
Thanks Meter 1233
Posts: 3,781
Join Date: Jun 2009
Quote:
Originally Posted by soccerdude612 View Post
all right ill do that right now

---------- Post added at 07:20 AM ---------- Previous post was at 07:09 AM ----------

should i just redownload thrill recovery manager?
Yes. Redownload it.

Devices:
LG Nexus 4 - Stock + Xposed
Samsung Captivate - CM 11
Samsung Galaxy S II - AOKP
 
riceje7
Old
(Last edited by riceje7; 11th February 2012 at 04:34 PM.)
#8  
Member
Thanks Meter 3
Posts: 36
Join Date: Mar 2011

 
DONATE TO ME
whenever i try to run B2CAppSetup.exe. it tells me that i need to connect to the internet and hit continue, i am connected and when i hit continue it just pops back up saying the same thing any ideas? p.s. i don't have a firewall or virus protection or anything on so im not sure what it is

ALSO: where is the msxml.msi file located i can't find it in the thrill flash package
 
Kaleptik
Old
(Last edited by Kaleptik; 11th February 2012 at 04:38 PM.)
#9  
Kaleptik's Avatar
Recognized Developer - OP
Thanks Meter 1233
Posts: 3,781
Join Date: Jun 2009
Quote:
Originally Posted by riceje7 View Post
whenever i try to run B2CAppSetup.exe. it tells me that i need to connect to the internet and hit continue, i am connected and when i hit continue it just pops back up saying the same thing any ideas? p.s. i don't have a firewall or virus protection or anything on so im not sure what it is
Please bear with me. I'm at work and I don't have my laptop to verify every exact step. I'm going off memorized information.

Did you do Steps 3 & 4?

EDIT: msxml.msi is located in the FLASHING folder.

Devices:
LG Nexus 4 - Stock + Xposed
Samsung Captivate - CM 11
Samsung Galaxy S II - AOKP
 
riceje7
Old
#10  
Member
Thanks Meter 3
Posts: 36
Join Date: Mar 2011

 
DONATE TO ME
no worries mate, just trying to help work out the kinks. I'll try starting over and see if anything changes.

The Following User Says Thank You to riceje7 For This Useful Post: [ Click to Expand ]
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes