[FAQ][HELP THREAD][Noob Friendly] LG G2 Ask any question

Search This thread

Sunandroid

Retired Recognized Contributor
Feb 25, 2014
1,299
667
BE
I am trying to understand why I bricked my VS980. The problem started when I use TWRP to do Advanced Wipe (I checked every box, Dalvik Cache, System, Data, Internal Storage, Cache). After that, I flashed a known, previously tried ROM image and then the G2 won't boot beyond an animated LG Logo. I think this is due to the "internal storage" wipe.

What exactly is the internal storage? Shouldn't it be wiped if I want to do a true factory reset? Why flashing a new ROM does not fix the problem?

Version of TWRP? How were you able to flash a ROM after wiping internal storage? Have you installed the right bootloader? !
 

nookin

Senior Member
Mar 24, 2012
220
8
I installed TWRP using autorec and I have successfully flashed 2 ROMs using TWRP but after wiping internal storage (and system), I was not able to get a successful boot with either of the 2 ROMs.

I have since solved the problem by "Format Data". I want to know why it didn't work. I always thought wiping internal storage means factory reset (deleting pictures too).
 

raptorddd

Senior Member
Jun 13, 2013
6,481
2,325
culiacan
I installed TWRP using autorec and I have successfully flashed 2 ROMs using TWRP but after wiping internal storage (and system), I was not able to get a successful boot with either of the 2 ROMs.

I have since solved the problem by "Format Data". I want to know why it didn't work. I always thought wiping internal storage means factory reset (deleting pictures too).

if i understand right you are installing a rom then wiping ? am i right? if so thenn the rom you installed has been deleted.. all of it system. so when you reboot theres nothing to boot.. like am saying if that is how you do it and how i undesrtand you doing.. if it is it wrong you doing the other way.. you first wipe everything , then do a reboot on recovery not system, then conect usb cable copy rom then just do another reboot to recovery then install orm and youll have a clean fresh installation...
 

nookin

Senior Member
Mar 24, 2012
220
8
I did an "Advanced Wipe" and checked every check box. I then went on to install a new ROM from otg-usb. Everything went fine, shows successful, I even wiped the cache again, but boot stuck at animated logo. I did that like 10 times (only wiped system/internal storage once) and all the same result. I am sure the flash is successful because the animated logo chances from ROM to ROM.

If wiping internal storage is not the cause, it must be TWRP doing something funny with "Advanced Wipe".
 
Last edited:

downmadi

Member
Nov 16, 2015
22
0
lg g2 problem

hi friend
i have a problem in my toucg screen after flashing lg g2 d802 32gb from kitkat to lolipop it become random

in cover of phone it write d802
but whene i leave cover i find it write ls 980 pleas give me solution
 

jazzycolours

Member
Feb 4, 2012
27
4
Hello. I recently bougth a LG G2 coming from a Galaxy S4.I know the basics of root and recovery (installed them on the S4). The LG G2 came with android 4.2.2 and apparently I have managed to root it and install a TWRP recovery. Tried Updating via OTA but got the TWRP Bootloop. Fortunately I was able to fix this. When I try to install some of the roms I get an error so, i ask:
What should I do next after having installed ROOT + TWRP so I would be able to install the latest Roms (lollipop and stuff)?
 

raptorddd

Senior Member
Jun 13, 2013
6,481
2,325
culiacan
I did an "Advanced Wipe" and checked every check box. I then went on to install a new ROM from otg-usb. Everything went fine, shows successful, I even wiped the cache again, but boot stuck at animated logo. I did that like 10 times (only wiped system/internal storage once) and all the same result. I am sure the flash is successful because the animated logo chances from ROM to ROM.

If wiping internal storage is not the cause, it must be TWRP doing something funny with "Advanced Wipe".

did you have nandroid back up? if so restore and see what happens. could it be a bad daownload? i have no idea i dont use otg. but it must be the same use twrp from blastagator

---------- Post added at 05:53 PM ---------- Previous post was at 05:52 PM ----------

Hello. I recently bougth a LG G2 coming from a Galaxy S4.I know the basics of root and recovery (installed them on the S4). The LG G2 came with android 4.2.2 and apparently I have managed to root it and install a TWRP recovery. Tried Updating via OTA but got the TWRP Bootloop. Fortunately I was able to fix this. When I try to install some of the roms I get an error so, i ask:
What should I do next after having installed ROOT + TWRP so I would be able to install the latest Roms (lollipop and stuff)?

check here
http://forum.xda-developers.com/lg-g2/general/05-10-index-guides-fixes-roots-t3218178
 

rajkatiyar07

Senior Member
@http://forum.xda-developers.com/member.php?u=4477474 you are all set . Just remember to flash right baseband after flashing ROM.

---------- Post added at 03:59 AM ---------- Previous post was at 03:53 AM ----------

hi friend
i have a problem in my toucg screen after flashing lg g2 d802 32gb from kitkat to lolipop it become random

in cover of phone it write d802
but whene i leave cover i find it write ls 980 pleas give me solution

What do you want to say ?

---------- Post added at 04:09 AM ---------- Previous post was at 03:59 AM ----------

I did an "Advanced Wipe" and checked every check box. I then went on to install a new ROM from otg-usb. Everything went fine, shows successful, I even wiped the cache again, but boot stuck at animated logo. I did that like 10 times (only wiped system/internal storage once) and all the same result. I am sure the flash is successful because the animated logo chances from ROM to ROM.

If wiping internal storage is not the cause, it must be TWRP doing something funny with "Advanced Wipe".
I am sure enough it is not the TWRP . If you are able to enter into recovery just push the ROM into internal memory using adb commands . wipe cache ,dalvik and system and flash the ROM (check ROM description if it require KK baseband or JB ) .
 
Last edited:

Vorpall

New member
Feb 4, 2011
2
0
No fastboot after installing CM 12.1

Greetings,

My D802 doesn't boot into fastboot mode after I upgraded it to the latest snapshot of CM 12.1. It boots into Download Mode instead.

Device: LG G2 D802
ROM name: CyanogenMod 12.1
ROM version: 12.1-20151117-SNAPSHOT-YOG7DAO1KI-d802
Baseband version: M8974A-AAAANAZM-1.0.190128
Kernel version: 3.4.0-perf-g4c35dab [email protected] #1
Custom recovery: ClockworkMod Recovery 6.0.4.4

Yesterday I recieved a notification about OTA update to 12.1. I was running latest snapshot of CM 12 (cm-12-20150625-SNAPSHOT-YNG4NAO09M-d802). I tried to use built-in updater, but update failed due to error which said something like: assert failed: d2.verify_trustzone("TZ.BF.2.0-2.0.0109") == "1". I googled the error and some guy suggested that a clean install should help. So I did "wipe data/factory reset", "wipe cache" and formatted /data and /data/media (/sdcard) to be extra clean. Some other guy suggested that flashing bootstack-d802-LP_30d-Bump-signed.zip before applying CM 12.1 can help too. And I did just that. Then I flashed GApps. My phone booted into CM 12.1 and is working just fine. Then I decided to flash CM's custom recovery. So I did "adb reboot bootloader" and my phone went into Download Mode instead. Rebooting into fastboot from CWM doesn't work either.

My phone succesfully boots into Android, but there's no way I can access fastboot.
How can I get my fastboot back? And what's that Download Mode for anyway?

So here's what I did:
- Wiped /data and /cache/, formatted /data and /sdcard but not /boot
- Flashed bootstack-d802-LP_30d-Bump-signed.zip
- Flashed CM 12.1 snapshot
- adb reboot bootloader brings me to Download Mode screen
 

Malatur

New member
Jun 8, 2010
4
0
d802 brick ... i guess

Hey guys, need help since i can't find i solution here.

I'm on a d802 with twrp that was running cm-12-20150625-SNAPSHOT-YNG4NAO09M-d802
I wanted to go to cm 13 and flashed the bootstack-d802-CAF zip file from the recovery, since it was with the cm 13 zip file.
Anyhow now i cant boot into recovery, and i get a boot loop with the cm logo.

Tried the linux method, but my device it not recognized

In windows device manager its listed as LGE Android MTP Device

Neither adp nor srk tool can connect to the device

I'm not even sure it's really bricked or if i just need a way to get back to the recovery.
 
Last edited:

Ajayz

Member
Oct 28, 2015
20
0
Anyone knows" how to fizx security error in lg g2 f320k??

---------- Post added at 12:31 PM ---------- Previous post was at 12:29 PM ----------

you are in qhsusb_bulk mode

install srk tool

here

use fixed utility option then try fix qhsusb_bulk mode

then flash firmware using kdz method

hope it helps !

I cant flash kdz file" its alwaz stop after 2%"
 

mathews95

Senior Member
Apr 14, 2014
81
12
Anyone knows" how to fizx security error in lg g2 f320k??

---------- Post added at 12:31 PM ---------- Previous post was at 12:29 PM ----------



I cant flash kdz file" its alwaz stop after 2%"

try using tot method : it is useful when kdz method fails
have you ever used cloudy rom before - if yes then that is the reason for 2% error
 

Sunandroid

Retired Recognized Contributor
Feb 25, 2014
1,299
667
BE
Greetings,

My D802 doesn't boot into fastboot mode after I upgraded it to the latest snapshot of CM 12.1. It boots into Download Mode instead.

Device: LG G2 D802
ROM name: CyanogenMod 12.1
ROM version: 12.1-20151117-SNAPSHOT-YOG7DAO1KI-d802
Baseband version: M8974A-AAAANAZM-1.0.190128
Kernel version: 3.4.0-perf-g4c35dab [email protected] #1
Custom recovery: ClockworkMod Recovery 6.0.4.4

Yesterday I recieved a notification about OTA update to 12.1. I was running latest snapshot of CM 12 (cm-12-20150625-SNAPSHOT-YNG4NAO09M-d802). I tried to use built-in updater, but update failed due to error which said something like: assert failed: d2.verify_trustzone("TZ.BF.2.0-2.0.0109") == "1". I googled the error and some guy suggested that a clean install should help. So I did "wipe data/factory reset", "wipe cache" and formatted /data and /data/media (/sdcard) to be extra clean. Some other guy suggested that flashing bootstack-d802-LP_30d-Bump-signed.zip before applying CM 12.1 can help too. And I did just that. Then I flashed GApps. My phone booted into CM 12.1 and is working just fine. Then I decided to flash CM's custom recovery. So I did "adb reboot bootloader" and my phone went into Download Mode instead. Rebooting into fastboot from CWM doesn't work either.

My phone succesfully boots into Android, but there's no way I can access fastboot.
How can I get my fastboot back? And what's that Download Mode for anyway?

So here's what I did:
- Wiped /data and /cache/, formatted /data and /sdcard but not /boot
- Flashed bootstack-d802-LP_30d-Bump-signed.zip
- Flashed CM 12.1 snapshot
- adb reboot bootloader brings me to Download Mode screen

Sorry to say that, but: dumbest guy in a long time. The G2 basically doesn't have a fastboot mode. It only falls back into fastboot if all of the possible boot partitons are damaged or you boot manually into bootloader and have not installed a working laf.img/download mode. So if you were able to boot into fastboot one of your partitions were damaged. Obviously you can theoretically nuke the download mode, boot into it and get fastboot. But no one recommends this.

Btw. Thanks you gave that detailed informations about your device. Usually helps a lot fixing issues.

Anyone knows" how to fizx security error in lg g2 f320k??

---------- Post added at 12:31 PM ---------- Previous post was at 12:29 PM ----------



I cant flash kdz file" its alwaz stop after 2%"

Error is? Try different USB port/computer. Have you installed the proper drivers?

Hey guys, need help since i can't find i solution here.

I'm on a d802 with twrp that was running cm-12-20150625-SNAPSHOT-YNG4NAO09M-d802
I wanted to go to cm 13 and flashed the bootstack-d802-CAF zip file from the recovery, since it was with the cm 13 zip file.
Anyhow now i cant boot into recovery, and i get a boot loop with the cm logo.

Tried the linux method, but my device it not recognized

In windows device manager its listed as LGE Android MTP Device

Neither adp nor srk tool can connect to the device

I'm not even sure it's really bricked or if i just need a way to get back to the recovery.

Not a brick at all. The button combo to enter the recovery just changed. Hold down the powerbutton for 20secs, until the device is switched off completely. Then press Vol-&Power until the LG logo, release the buttons and hit Vol-&Vol+ immediately.
 
  • Like
Reactions: Vorpall

Vorpall

New member
Feb 4, 2011
2
0
Sorry to say that, but: dumbest guy in a long time. The G2 basically doesn't have a fastboot mode. It only falls back into fastboot if all of the possible boot partitons are damaged or you boot manually into bootloader and have not installed a working laf.img/download mode. So if you were able to boot into fastboot one of your partitions were damaged. Obviously you can theoretically nuke the download mode, boot into it and get fastboot. But no one recommends this.

Thanks, Sunandroid. Now I get it.
BTW, I've managed to flash CM recovery by just switching "Update Cyanogen recovery" on in the Developer settings.
 

Envy-X

Senior Member
Feb 15, 2013
1,731
818
23
Can somebody link me to the thread which has a flashable file which allows your volume to go higher? Its for lollipop.
Also on lollipop how do i fix the slow charging problem?
 

Áurum32

Senior Member
Sep 4, 2014
53
18
Hey, I've got a question here: a friend of mine owns an international unlocked D802 LG G2, bought in Spain. It has stock KitKat installed, but when she tries to search for updates, the phone says it already has the latest version, when we all now Lollipop has been released for the LG G2. Why doesn't the Lollipop update appear and how can she update her phone (if possible, officially)? By using some PC software?
 
Last edited:

raptorddd

Senior Member
Jun 13, 2013
6,481
2,325
culiacan
Hey, I've got a question here: a friend of mine owns an international D802 LG G2, bought in Spain. It has stock KitKat installed, but when she tries to search for updates, the phone says it already has the latest version, when we all now Lollipop has been released for the LG G2. Why doesn't the Lollipop update appear and how can she update her phone (if possible, officially)? By using some PC software?
some variants dont have lollipop, one is canada its still on kitkat. and no update while other are on lollipop i think it has to do with carriers or variant.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 8
    Some Basics - About bootloader, kernel, recovery, rom and system

    @Closed Force asked me, where I know my stuff from and why things are like they are...

    When you press the power button, your device will load the bootloader. The bootloader afterwards will load either load the recovery, the kernel or the download-mode, depending on the keys you press. Atm there are three different bootloaders. The Jellybean one, the KitKat one and freshly the Lollipop one. Not one could be unlocked yet, so there are workarounds which allow us to boot custom ROMs (primarely kernels, but more about that later) and custom recoverys anyways. At the beginning there was the Jellybean bootloader. The developers (sorry, I dunno which one) found out how to get around this one pretty early and this workaround they called loki. It's baked in in nearly every ROM except those ones which require the KK bootloader (but that's usually not the reason they don't support the JB one). Anyways, soon the KitKat update came and thereby a new bootloader. Sadly LG patched the loki exploit and the devs found a new way to get the bootloader files wich weren't from LG. They called it bump. Bump basically just imitates the LG signature, so the bootloader thinks this file really was signed by LG. Obviously this workaround works with the JB bootloader too. In the Lollipop bootloader even this exploit has been closed and no one knows how to get around this bootloader yet. Just so much about bootloaders: As long you have a working bootloader, your device is not dead. You can usually recover it in some way.

    The G2 has about 30 partitions (for a more detailed explanation, look here, thanks @d00lz), each one has it's own functionality. One of them is the recovery partition. Imagine: The recovery partiton with a working partition is besides a working bootloader everything you need to keep your phone working. It's kind of an OS itself, completely independent from Android or anything else stored on your mobile. The great thing about is, it is so small that it can be run directly in the RAM. This means it's capable of modifing EVERY goddamn partition of your mobile. Including the bootloader and the recovery partition. Attention: Here comes bump in the first time. If you are using the recovery with the 4.4 bootloader, it need to be bumped. Otherwise the bootloader realizes that the recovery is not proven by LG and generates a "secure boot error".

    Same thing for the kernel. The kernel takes place in the /system partition and is part of the system. Anyways it's the part of it which will be loaded and booted by the bootloader if you only press the powerkey. This is why this also needs to be bumped if you want to get your system booting on a KK bootloader. Self explaining you need to have installed a compatible ROM with your kernel. When 4.4 came out, most devs switched over the LGs 4.4 sources. Soon it turned out, that the 4.2 sources were much more reliable for AOSP based ROMs. That's why most AOSP ROMs use the 4.2 bootloader and the 4.2 Kernel sources while Stock based ROMs use the 4.4 bootloader and kernel. With the version discussion it's almost done. But it's not all: There are different kernels for AOSP and for Stock based roms. That's because Stock kernels support some ROM functionalities, AOSP ROMs don't have. (e.g. knock code; which isn't open-source btw, which is why it isn't available in AOSP ROMs). So there are huge differences between the Stock and AOSP based ROMs / Kernels. The Kernel is besides of the Stock / AOSP matter independent of the ROM and can be switched at any time you want.

    Now about the /data partition... All your stuff, including Apps, system settings, app data and so on will be stored there. The reason why you should clear it every time you change the ROM (not updating, I mean switching to another ROM) is that e.g. the ROM you are coming from has some tweaks the new one doesn't have which means the new ROM doesn't know how to handle them which leads to crashes and so on.

    Now let's get to the ROM... Having a 4.2 Bootloader and a 4.2 sources based kernel doesn't mean the top layer has to be 4.2 too. Most of the AOSP based ROMs are based on Googles KitKat or Lollipop sources. And this is true KitKat or Lollipop, with all its functionalities. Those huge version-differences cause some problems in development. No wonder some things do not work properly today, but it's still the best working combination atm. It's kind of a wonder, it works as it is, but let's be happy with it. Since it is as it is, I'm very curious, how AOSP ROMs with LP Kernel sources will work. No matter on the bootloader... The ROM is the other part of the /system partition. So that's the main partition which is modified while flashing. Which partitions will be modified and (how), is written in the updater script. Theoretically running a updaterscript of a ROM which changes the bootloader, can brick your device. That's also the reason why you should only flash stuff made for your device.

    Finnaly something about the baseband, modem, what so ever...
    It happened to me that the devs or rather the OPs didn't know which baseband the user should use with the ROM. In earlier days the wrong baseband could make the ROM bootlooping. Today most ROMs work with both basebands. Best if you stay on the one you currently are and just flash another one if somethings (e.g. autrotation) don't work. The baseband can be flashed at any time and is independent of every other partition.

    Oh and maybe something about the download mode. As far as I know, it's a different partition, but not completely independent of the bootloader. And since it's this way, you can of course have a fully working bootloader, but a dead download mode which means you will not be able to flash a kdz the next time you are in big trouble^^.

    The EFS-Partition btw stores the IMEI (and the serial number afaik) of your device btw. NEVER wipe it. With a empty EFS partition you can use your mobile as a brick, but nothing more, no matter if your system works or not.

    If you got questions/additions/correction or see a mistake, post below, or PM me, I'll edit this post...
    7
    [SIZE=+3]Frequently Asked Questions[/SIZE]
    [SIZE=+2]LG G2[/SIZE]

    [SIZE=+1]This a short list of frequently asked questions in this device forum and the answers often given as a response. It should serve as a starting point for gathering knowledge and finding solutions to many common problems. [/SIZE]

    [SIZE=+1]Q1: How do I root my G2?[/SIZE]
    There are several root methods depending on what android version you're on:

    [SIZE=+1]Q2: How do I restore my phone to stock?[/SIZE]
    Visit the Back to stock thread. This has detailed instructions on how to flash factory firmware. If you have bricked your device or are trying to fix software issues then this is the go to method.​

    [SIZE=+1]Q3: Can I recieve OTA updates while my phone is rooted?[/SIZE]
    Short answer, no. If you have any modified files at the root level of your device this will break OTA. You may have to flash the stock firmware before you take an update.​

    [SIZE=+1]Q4: My phone won't connect to my PC. How do I fix this?[/SIZE]
    You might be experiencing driver issues. To resolve it take the following steps:
    • Download the LGUnitedMobile driver here
    • Open programs and features and delete the currently installed drivers
    • Launch the exe file of the drivers that you downloaded and let it install
    • Reboot your PC and try connecting your phone again.
    If your still not connecting then try using PDAnet drivers. Again, delete the LG drivers you installed and launch PDAnet on your PC. Let the drivers install and try again.

    [SIZE=+1]Q5: I have a f320/ isai/l-01f . Where is the development for my variant?[/SIZE]
    These variants aren't as widely supported as the other ones unfortunately. Many ROM devs support the f320 but the ISAI and l-01f don't get as much love. There are dedicated threads for these variants here:

    [SIZE=+1]Q6: Is it possible to sim unlock the Sprint G2?[/SIZE][SIZE=+1]Q7: How do I flash a custom recovery?[/SIZE]
    If you are coming from stock you need to root your device first (see Q.1). Here are the recovery methods based on android version:

    KitKat
    Use Autorec from this thread. Pick the correct one for your variant.

    Lollipop
    Use the Autorec app from the playstore. You can find them here. There is a separate app for each variant so pay close attention to which one you use.
    Launch the app and follow the instructions to reboot to recovery.

    Jellybean
    There are several methods of doing this. Here is the easiest one:
    [RECOVERY] [TWRP] [FLASHIFY] Quick & easy
    [SIZE=+1]Q8: What is ADB and fastboot?[/SIZE]
    ADB stands for Android Debug Bridge. These are the android tools developed by Google for developers and users to connect devices to a PC and send commands to it. There's a detailed guide to ADB here.
    [SIZE=+1]Q9: What is Bump!!!?[/SIZE]
    Bump is a bootloader exploit developed by team Codefire. It's purpose (in a nutshell) is to allow KitKat bootloaders to load custom boot (kernel) and recovery images to allow the flashing of custom ROMs.
    By bumping a boot.img the tool signs it using it's magic keys to trick the bootloader into thinking that it is, in fact an official boot.img.
    [SIZE=+1]Q10: I bricked my phone and it is now in fastboot mode. How do I fix this?[/SIZE]
    There are several ways to fix it. If you have download mode you can flash a stock image (see Q.2). You can also use the fastboot tools to flash over the damaged partitions (see Q.8).
    @somboons has developed a utility called SRK Tools which has a function to fix fastboot mode, and do many other useful things. You can find his tool here.
    [SIZE=+1]Q11: I rooted my device and now I need to RMA it. Is there any way to unroot/hide root?[/SIZE]
    If your device is rooted then there will be a root flag in download mode. This will be there even if you unroot from within superuser.
    To remove all traces of root you will need to flash the stock firmware again (see Q.2)
    [SIZE=+1]Q12: What is a bootstack and why is it important?[/SIZE]
    A bootstack is a set of partition images that are needed for android to boot. In the case of the G2 partitions need to be slightly modified because the LP bootloader will not load custom images. In other words, if you want to flash a custom recovery and ROM, you need a KK bootloader and bumped kernel and recovery images. Autorec does this automatically or you can flash your own hybrid bootstack
    [SIZE=+1]Q13: My phone is dead or my PC recognises my phone as QHSUSB_BULK/Qualcomm 9006/8 or security error. How do I fix this?[/SIZE]
    These errors occur when your device has mismatched/corrupt or missing partitions. This can occur by flashing the wrong ROM, Autorec or bootloader. (eg. nuking your bootloader will give you a security error.) In the case that you still have download mode, you can just flash a stock image to fix it. If your phone is not booting into any mode but it's recognized by your PC then pay attention to device manager to see how windows sees your phone. For QHSUSB_BULK see here and here.
    Alternatively you can use the Srk Tools. For qualcomm 9006 see here For Qualcomm 9008 or if your phone is not recognized by PC (windows/mac OR linux) and does not boot then you may need to follow this guide to revive your phone.​
    [SIZE=+1]Q14: How do I enter recovery with the button combination?[/SIZE]
    If you have a custom recovery you use the button combination to factory reset.

    • Power off the device
    • Hold volume down and power button until you see the LG logo
    • For JB/KK Hold volume down and power
    • For LL Hold volume down and volume up
    • Enter at the factory reset screen
    [SIZE=+1]Q15: What is an EFS and why is it important?[/SIZE]
    Your EFS partition contains some important and some basic info related to our device identity like Bluetooth MAC address, wireless devices MAC addresses, product code and the very main IMEI address, radio settings, programming parameters for the device such as your account information (phone number, etc), data provisioning parameters, etc. An EFS cannot be replaced. It is unique to every device and it is highly recommended that you back it up soon after rooting your device. See this thread for a how to. EFS Partition Backup and More [All G2 Variants
    [SIZE=+1]Q16: I updated my phone and now the touch screen is erratic and my IMEI is gone. What is happening?[/SIZE]
    This scenario is common to G2's that are refurbished with mixed parts of many G2 variants. Typically the vendor has used a motherboard from any random G2 variant and packaged it as a d802. It is fixable however, see this thread for more details on how to identify your model. You must get the real model number which is written on the bottom of the mainboard and then flash a stock image accordingly. Restoring your IMEI is trickier though. It is easy if you have previously taken an EFS backup (see Q.15). You can flash the EFS backup zip or use dd to restore modemst1 and 2.
    Without an EFS backup you cannot restore a lost IMEI. There are methods that claim to work and they are worth exploring but there is nothing that is definitely known to restore a lost IMEI.
    *​
    A special thanks to everyone who contributed to the production of this FAQ
    5
    Judgment Came....

    There are a lot of people joining xda on daily basis, and there are a lot of repetitive questions being asked which fill up Development threads. Point them here. Feel free to ask or answer questions. Idea of this thread is to get users to help other users with their problems/questions. Please do not spoon feed, but rather point in the direction where that user can find an answer and educate himself

    I do have the G2 fortunately, in order to make XDA a better place, I thought I'd open up a help thread for those who need it. I will be able to give lots of help to fellow G2 users. Hopefully some of the experienced G2 users help out on this thread, because it'd make everything easier. Thanks!

    First thing first. I strongly advise you to read THIS thread before posting ANYTHING on XDA.

    Then, have a quick look at the names of threads in post no2, you might find what you need right away.

    For ROM issues please do mention in your post about:
    ROM name
    ROM version and base
    kernel version and its settings
    any mods applied on top of it
    flashing "style" aka dirty or clean
    something like this
    ...and be sure you have asked before on the ROM thread unless you have less than 10 posts on XDA

    Third. The second post will be used to link to threads for some of the most common problems+fixes. You'll be surprised how much time and frustration it will save you in the future.

    ASK ANY QUESTION HERE,adb, drivers, superCID, problems, mods etc...... You will either get an answer or will get pointed in the right direction.


    No abuse towards noobs tolerated here! No question is stupid in this thread.

    ***I feel that a little OT is healthy to the success of this type of thread. The people here who help the most will develop a comradery therefore OT is allowed within reason. Common sense will be applied ;)***

    HALL OF FAME
    People who contributed most to this thread and helped countless number of people with their problems/questions. In no particular order.


    @cuks
    @xanthrax
    @Sunandroid
    @XxZombiePikachu
    @z3pp3lin
    @raptorddd
    @Art Vanderlay


    Special thanks:
    Undercover
    Xanthrax
    XxZombiePikachu
    Sunandroid

    4
    Well, it says in the "instruction":

    "Don't flash this if -

    1. You don't know if your device needs a JDI version or not
    2. Don't know how to restore a recovery if something goes wrong
    "
    http://forum.xda-developers.com/showpost.php?p=53605359&postcount=10351
    I have no idea what JDI is. Couldn't even find anything on google.

    JDI and LGD are, as already said, two different panels, needing different kernels. But NVM, did only hear about that after I flashed mine a few times. But that has to do with the JB/KK sources. So as long no ROM was updated to KK it didn't matter. So no wonder some guys never heard about that.
    Addictional some guy (I think it was @dr87 ) wrote an autodedection algorythm to avoid those screen damages.

    So I have an update to zve on sprint. After I flash back to stock and take it will I still be able to root my device since zve is a radio update? I'm not going to take it if I can't root again.

    Never heard about an unrootable phone after an update. And since you already toted back to stock a few times, it should not matter for you. Towelroot is still working afaik. Bootoloader/Recovery could be something else.
    Keep in mind that an installed custom recovery results in a Softbrick after an OTA. So you have to go back to stock in every case....

    VERY noob question guys but how do I flash custom ROMs on my D801? The stock kitkat ROM is starting to crap out and I'm trying to flash the Mahdi 4.4.4 ROM. Also, I still have warranty on the phone and I'm wondering if I ever need to send the phone back to T-Mobile (knock on wood) for replacement can I reflash it back to the stock ROM without them knowing I previously had a custom ROM running on it? Thanks in advance! :D

    No, now seriously, was in a hurry.

    I recommend to everyone to read sometime before flash the first time. Some important words: Recovery/TWRP/CWM, ROM, Bootloader, Root, Apk and so on. Everything else you'll lern by the time if you are interested in.

    If you want to start right of: Go to the second post. First you have to root. You can use Towelroot or iRoot. Doesn't matter. Many people say, towelroot is the easiest way to root. I'd do it with iRoot again, since I never used Towelroot and already have some experiences with iRoot.
    Since you are on KK, you have to use Autorec. Link in the second post of this thread as well. Installing the app and giving it root permission and it'll automatically downgrad your bootloader (cuz it's not possible to unlock the KK one) and install a Custom Recovery. In this case TWRP 2.7. I highly recommend to update to the heatprotected 2.8 ones. Link as well in the second post. Then it's best if you perform a full backup in twrp. I'm not sure if you can choose there what exactly you want to backup (like system, data, boot, etc.), check all and swipe. FFS you reboot after that and copy that backup from your SD to your computer. so nothing can go wrong and you can go back to stock whenever you want.
    Then download the Mahdi + GApps, copy it to your phone. Go to wipe --> advanced, and check everythin EXCEPT internal memory/SD. Oherwise you just delete the ROM you want to install and swipe. All your data (Apps, app data, contacts, etc.) will now be gone. Most gets automatically restored via the google servers. But not the Appdata. If you have something important, google Titanium Backup. I won't explain it here.
    After that, hit install and chose the zips. [Do NOT unpack or repack them. Leave them like you downloaded them.] After that you first choose the <Mahdi>.zip and then you add the gapps to the zip queue. Swipe again to flash and wait. After that just reboot. No need for wiping cache/dalvik.
    The first boot will take a while, because it's the first one. Go through the setup and have fun! If you are common with those processes, everything is like "daily live", But be careful!(at least the first time ;) ) if you take for expamle the wrong <Mahdi>.zip (for the wrong variant), your phone might get irreparable damaged. I'm not responsible for any dammage on your device! ;) And that's because I recommend some reading to everyone...
    3
    Thanks,

    i think i will go back to stock and just root and apply a few tweaks.
    Then when i work up the courage i might try to install the custom recovery and pardus rom.
    I still dont understand why i couldnt reboot the phone after using AutoRec to install twrp.

    Thanks again, im sure i'll need you help in the future. :p

    Dibbly.

    Well this thread is my home and as you can see I always try to help everyone here, I'll look into the specifics of the d802t and find out more about it so I can be of more help in the future

    Sent from my Potato powered G2 D800
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone