Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[Guides & Tools] Modifying Your Phone

OP Kaleptik

10th March 2012, 07:04 PM   |  #1  
Kaleptik's Avatar
OP Recognized Developer
Thanks Meter: 1,233
 
3,787 posts
Join Date:Joined: Jun 2009
More
1. 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 (If it is plugged in)
  • 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


2. 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!



3. 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 ClockworkMod Recovery
  • VOL + and VOL - is to move up and down
  • Press the POWER button to select an option



4. Flashing CyanogenMod 10

Step 1. Revert to Complete Stock Gingerbread
  • Use the "LG Flash Tool" in this post to do this. [I ADVISE USING V21E]
  • Step 8 in the guide HAS to be done. Make sure you wipe data.

Step 2. Root Phone
  • Use "Megatron Root" in the second post to do this.

Step 3. Install ClockworkMod
  • Use "Recovery Manager" in the second post to do this.
  • DO NOT USE TOUCH CLOCKWORKMOD.

Step 4. Download CM10 & GAPPS

Step 5. Boot Into CWM and Flash CM10+GAPPS
  • Use the "Booting into and Navigating Recovery Mode" Guide if you do not know how to navigate ClockworkMod
  • [COLOR]DO NOT REBOOT[/COLOR]

Step 6. Wipe Data & Reboot
  • Wipe the data from CWM and reboot.


You should now be running CM10!

Last edited by Kaleptik; 29th March 2013 at 06:26 PM.
The Following 75 Users Say Thank You to Kaleptik For This Useful Post: [ View ]
10th March 2012, 07:04 PM   |  #2  
Kaleptik's Avatar
OP Recognized Developer
Thanks Meter: 1,233
 
3,787 posts
Join Date:Joined: Jun 2009
More
[TOOLS]
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. 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!
Last edited by Kaleptik; 8th December 2012 at 05:41 AM.
The Following 14 Users Say Thank You to Kaleptik For This Useful Post: [ View ]
10th March 2012, 07:05 PM   |  #3  
Kaleptik's Avatar
OP Recognized Developer
Thanks Meter: 1,233
 
3,787 posts
Join Date:Joined: Jun 2009
More
CM10 (In)Compatible Basebands
This is a list of what basebands are compatible with CM10. If it's not compatible, you will not get any cell reception.

CM10 Compatible Basebands
  • V21D


CM10 Incompatible Basebands
  • V20P
  • V21E
Last edited by Kaleptik; 10th January 2013 at 03:23 PM.
The Following 6 Users Say Thank You to Kaleptik For This Useful Post: [ View ]
11th March 2012, 04:45 PM   |  #4  
omgomg's Avatar
Senior Member
Thanks Meter: 65
 
307 posts
Join Date:Joined: Mar 2008
More
Nice compilation.

Please include links to ROMs

20E - http://csmg.lgmobile.com/swdata/WEBS...00/V20E_00.kdz

20F - http://csmg.lgmobile.com:9002/swdata...00/V20F_00.kdz

20E has RTL support and 20F is the latest one available.
The Following 4 Users Say Thank You to omgomg For This Useful Post: [ View ]
11th March 2012, 04:53 PM   |  #5  
Kaleptik's Avatar
OP Recognized Developer
Thanks Meter: 1,233
 
3,787 posts
Join Date:Joined: Jun 2009
More
Quote:
Originally Posted by omgomg

Nice compilation.

Please include links to ROMs

20E - http://csmg.lgmobile.com/swdata/WEBS...00/V20E_00.kdz

20F - http://csmg.lgmobile.com:9002/swdata...00/V20F_00.kdz

20E has RTL support and 20F is the latest one available.

Alrighty! I'll add them up.

Sent from my Samsung Galaxy S II w/ CM9
The Following 2 Users Say Thank You to Kaleptik For This Useful Post: [ View ]
11th March 2012, 06:32 PM   |  #6  
Senior Member
Flag Frankfurt
Thanks Meter: 20
 
123 posts
Join Date:Joined: Aug 2010
More
This should be a sticky and updated regularly.
Great post
11th March 2012, 06:38 PM   |  #7  
Paki0402's Avatar
Senior Member
Thanks Meter: 197
 
173 posts
Join Date:Joined: Mar 2011
More
Really nice work - Lestat!!



Thanks a lot!!!!


Greetz Paki
The Following User Says Thank You to Paki0402 For This Useful Post: [ View ]
12th March 2012, 01:00 AM   |  #8  
Meemo23's Avatar
Senior Member
Flag Under my bed...
Thanks Meter: 566
 
1,072 posts
Join Date:Joined: Nov 2010
Donate to Me
More
Great for newbies..
12th March 2012, 01:27 AM   |  #9  
E:V:A's Avatar
Recognized Developer
Flag -∇ϕ
Thanks Meter: 1,899
 
1,380 posts
Join Date:Joined: Dec 2011
Great job! But how can I extract the contents of the .kdz firmware file without actually installing it? (Please note that I'm not at all familiar to the LG-way of doing firmware.)
12th March 2012, 01:29 AM   |  #10  
Kaleptik's Avatar
OP Recognized Developer
Thanks Meter: 1,233
 
3,787 posts
Join Date:Joined: Jun 2009
More
Quote:
Originally Posted by E:V:A

Great job! But how can I extract the contents of the .kdz firmware file without actually installing it? (Please note that I'm not at all familiar to the LG-way of doing firmware.)

There's currently no point of extracting the contents because they are encrypted.

Sent from my Samsung Galaxy S II w/ CM9

The Following User Says Thank You to Kaleptik For This Useful Post: [ View ]
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes