[G2 Q&A, Help & Troubleshooting] pbear:
potential fix for this issue?

Hi everyone. I had this phone for about 3 months. and the data connection thing has been annoying for me.. So the problem to start off with is at first I dont seem to get LTE at all during the first 2 days. I found online that the 3845#*802# or *#*#4636#*#* got me into adding LTE back into the system but problem is when I reboot. it goes back to WCDMA only or GSM WCDMA. and I lose LTE. But atleast I have LTE when I didnt reboot it. Then I found another problem which is losing data after I used LTE for a while. It won't reconnect until I reboot the phone or SOMETIMES it will return if I go into airplane mode and back. After some long research. I found this to be working for me.

So this is my story of how I got it to work for me

To start off with. This is what I am using

LG G2 D802

Android version 4.4.2

Baseband Version M8974A-AAAANAZM-1.0.190082

Kernel Version 3.4.0

Build KOT49I.D80220b

Software D80220b

My provider is Metropcs so if anyone has other issues with other providers. I don't know if this will help you.

First thing this phone needs is it has to be rooted - that part you do your own research and wont be hard since you are on XDA!!!

Then to get LTE working, you will need to type in 3845#*802# on your phone to get into the hidden menu

LTE-only ---> Modem Settings ---> RAT selection and select GSM / WCDMA / LTE Auto (will display SUCCESS) tap OK

This will give you LTE from the phone but it will not give you this option in your Mobile Networks / Network mode section (Preferred network mode) Atleast it didn't display it for me.

For my phone I had to edit the build.prop file for it to show it in the preferred network mode list.

In the build.prop file. You will have to look for this line and change the 9 to a 11. I've also saw some post about it being not a 9 and have to change to 12 for some networks. ALSO MAKE SURE YOU DO NOT CHANGE IT TO A NUMBER 0. It will crash the phone.

From

ro.telephony.default_network=9

To

ro.telephony.default_network=11

After this I got me LTE connection but issue with the lost of settings after reboot started. So next part helps with the reconnection after reboot. I got this from a post in XDA So give credit to the person that posted this. Sorry if I dont have it handy as I wrote this

- Root

- Install and activate Xposed fw

- Install and activate Intelli3G module

- In build.prop change ro.telephony.default_network=9 from 9 to 11

- Create a Tasker profile of type Event -> System -> Device Boot

- Associate the profile to a new Task of type Misc -> Send Intent

- Configure the task by setting in the "Action" field the value "action.intelli3g.CHANGE_NETWORK_TYPE" and in the first "Extra" field set the value "extra.intelli3g.NETWORK_TYPE:10"

Doing this got my reconnection after reboot fixed. and LAST is the problem of randomly losing data connect until I reboot the phone. and after a long test.. This is my result. The phone lost connection due to trying to connect to LTE with non existing band. I don't know too much about those but from my testing. This is how I made my phone worked and it has been working for the last 2 weeks without any issue.

Go back into the hidden menu with 3845#*802#

LTE-only --> Modem Settings --> LTE Band Selection

Here you will see a Band with a number.

MetroPCS supports band 2, 4, 5 and 12

Since this phone doesnt have 12. You only select 2, 4 and 5 then just push back until the hidden menu closes.

Other providers. I dont know what band that they use. but i am guessing if you only select the bands that company supports. You might not have that issue with losing data anymore.

Please press thanks if this works for you.