A few days back, AT&T started the rollout of much-awaited Android 5.0 Lollipop software update for LG G2 (D800). The update is available to download via Firmware Over The Air (FOTA) and requires Wi-Fi to update. The update installs v5.0.2 of Lollipop and updates LG G2 from software version D80020y to D80030f.
Luckily, it removes some of the bloatware which includes: Browser Bar, Famigo, AT&T Code Scanner, and Beats Music. There are still a lot of pre-installed apps that you can choose to disable. What’s great is that this major update doesn’t impact your phone settings or data but AT&T recommends users backup their contacts and files.
Users on AT&T network can simply check for the update from: All Settings > General > About phone > Software update > Update Now. But as the updates are pushed in batches, it may take some time to appear on your device. In case you’ve purchased a factory unlocked AT&T LG G2 (like me in India), then you won’t get the Lollipop OTA update on your G2 unless you’re using an AT&T SIM card on your phone. That’s really disappointing but don’t worry, we’ve you covered!
Follow the below stated step-by-step procedure to install the official Lollipop OTA update on your LG G2 (D800) from AT&T without the need to wait for an FOTA update or their SIM card. I’ve tried it on my AT&T G2 in India and it worked like a charm. The guide may look uneasy but once you follow all steps carefully, you can easily update your phone without any issues. All the apps and data remain intact.
Disclaimer: Try this guide at your own risk! We won’t be responsible if you break it.
NOTE: This guide is meant ONLY for the AT&T version of LG G2 with model no. D800. DO NOT try it on any other variant of LG G2 as that may brick your device.
- Make sure your phone is charged
- Proceed with extreme caution and follow each step correctly
- Back up all of your data (just in case, always safe to be cautious than sorry!)
Requirements: LG G2-D800 running Stock recovery and Android 4.4.2 (D80020y) Stock ROM
Guide to Update LG G2 (D800) to Official Android 5.0.2 Lollipop OS using Windows
Step 1 – Make sure your device is rooted.
To Root D800 running Android 4.4.2 (20y), download Stump Root v1.2.0 and install via APK. Run Stump root and tap on Grind. If it says device not supported then select the bruteforce option and wait for the message saying ‘Please reboot to root’. When you see a reboot message, restart your phone.
Then install the ‘SuperSU‘ app from Google Play and update the app via the Normal option. Reboot when asked. You can verify root by installing the ‘Root Checker’ app. Then Uninstall StumpRoot.
Step 2 – Download and install ‘LG United Mobile Drivers’ on your Windows system.
Step 3 – Download the official LG G2 D800 AT&T Lollipop update FOTA.zip file (Size: 695 MB). Extract the zip file to a folder on your computer. The fota folder should have a dlpkgfile file sized 726MB.
Step 4 – Install the ES File Explorer app on your phone.
- Open the app, tap the hamburger icon > go to Tools and enable the “Root Explorer” option. Grant it root permission when asked.
- From menu, go to Local > Device /cache/ directory.
- Copy the dlpkgfile file from your computer into the /fota folder on phone.
- Open the properties of dlpkgfile and change its permissions to 666 as shown. (This file gets deleted after the update.)
- Go to /cache/recovery and change the permissions of the Recovery folder to 777 as shown. (If /cache/recovery folder does not exist, create it. This folder is automatically removed after the update.)
Step 5 – “Enable USB Debugging” from Developer options.
- Then connect the phone to the computer via USB cable. (Select USB mode as MTP)
- You’ll see the Allow USB debugging? prompt on your device as shown. Select OK to accept.
Step 6 – Proceed with Flashing Lollipop OTA –
- Download ADB package and extract it to the ‘adb_fastboot’ folder on the desktop.
- Right-click the’ adb_fastboot’ folder while holding down the Shift key. Then select ‘Open command window here’.
- In CMD, type adb devices to make sure your device is connected over ADB.
- Then enter adb shell and hit enter.
- Enter the below command: (Tip: Copy and paste the command in CMD by right-clicking)
echo “–update_package=/cache/fota/dlpkgfile” > /cache/recovery/command
Important: After giving this command, you’ll see a pop-up on phone, ADB shell asking for root access. Grant it SU permission.
- Then run the below command and hit enter. Wait for a while and the phone should reboot and start updating. (Note: If nothing happens on phone, re-enter the command and it should work.)
am start -n com.lge.lgfota.permission/com.
Wait patiently while the phone updates to Lollipop and optimizes the apps. You can verify the update installation by going to About phone > Software info. Enjoy Lollipop on your G2. 🙂
Here are a few screenshots:
Note: After updating, if your photos don’t show up in the gallery then just take a photo and the media should appear normally like before. You will lose root after updating.
Do let us know if you’ve any questions. 🙂
Also See: How to Root LG G2 running Lollipop with ‘LG One Click Root’
Hi, the battery life is better or worst? Any bug in this rom? Thanks!
on step 3, I tried to download FOTA.zip file , it said you have found a page that doesn\’t exist. Can you fix that? Thank you.
The page is up, try again.
it tells me to do a captcha then when i do it goes to the same page.
what do i do?
I solved that same issue by going to that page using Firefox instead of Chrome.
mayur….i updated to lollipop following your steps,,,,now one aap still demands permission from super su….can you help me to resolve it,,,,,is there any way to root my device with lollipop….plz reply
would you please tell me how to convert d80020u–>d80020y
this work for me. big thanks
After updating, my google app is not working
Hi I know its been a long time since you posted this. My device says its 20u not 20y can i use this or is there another update I need to do.
Pls can this process be done from d80010d(4.2) or must i have to be on d80020y(4.4) for it to work?
No, you must have to be on 20y for this. You can first install the 20y OTA using same method and then proceed.
When you did the fota did you have xposed framework install? Trying to figure out if that may be cause of error
There are TOT files that you can flash without the dlpkgfile method, using LGFlashTool and the proper dll for you device will be much easier for bringing your device to 20y from 20d.
err:0x1117008 so sad
err:0x1117008 same here , whats the solution ?
Me too help
Did you ever get it working?
make sure you are on stock kitkat d80020y when performing this update.
Okay, do you have a working link for the 4.4.2 20y file.. if yes pls share
You’re really on a very old version, at least have your device running on 20c.
So I can update lollipop from 20c or i need 20y because I can\’t get 20y on my 20c for some reason
No, you need to be running 20y to update to lollipop using above procedure.
Check this link M8 http://forum.xda-developers.com/showthread.php?t=2663369
I am unable to update when phones restarts it there is a message on status bar \”software update fail\” please help..
i updated 20y first using this method..
The link to FOTA.zip file is down again. Can you please fix it? Thanks
err:0x1111004 during updating.
how fix it?
Yeah, I got the same error. Anyone knows how to fix this?
Try this: First install USB drivers from step #2, then install LG mobile support tool and run it. Then try updating your device using it.
first i rooted my phone, installed driver, lg support tool, then all the steps for d80020u to 20y file, still getting error (err0x1111004)
help me out
Make sure you are fully updated and have the D80020y already!
The link for the FOTA file is down again, can you update it. Thanks!!
link is not working
I keep getting \”Unfortunately com.lge.permission has stopped.\” after I enter the last command. Help please!
Make sure you changed permissions for the said files in ES File Explorer and grant root access after giving the first command (refer the screenshots).
Remove \”su\” from this command \”su
echo “–update_package=/cache/fota/dlpkgfile” > /cache/recovery/command\”
fota download link not working… please fix .. thank you
Can I update my lg with this method from d80020u (4.4.2)?
Yes, but you first need to update it from 20u to 20y. Download this OTA file 20u -> 20y http://d-h.st/auPE and follow the above procedure to update it to 20y. Then continue same process with the Lollipop OTA file.
i dont have a recovery folder in step 4. why my phone doesnt have & what do i do ?
If /cache/recovery folder does not exist, create it. And change its permissions to 777. This folder is automatically removed after the update.
Thanks man! it worked :)))))))))
Thank god that it finally worked for someone. 🙂 Btw, what you were missing earlier that was stopping it?
So did anyone get successful results??? Everyone is commenting about some error..too risky!!
You need to follow every step carefully as stated and it will work. I’ve tried it myself on my phone. Let me know if you need any help.
I do not have a \”recovery folder\” in Cache to complete step 4. Is this essential?
I got the message “software update fail”
I followed every step and still got Error :0x1117008. What do i do now?
Try uninstalling Stump Root app. We need to uninstall it after installing SuperSU. I forgot to add that step, updated now.
I got the same error
uninstalled stump root still same error
Yes guys this works if you follow all the steps!
Also i only checked on my Lg g2 D800 which is At&t unlocked.
Thank you so much. This worked like a charm. Amazing tutorial. I was unable to get the update since I\’m using a different SIM and every time I checked for update it showed \”sim not registered\”. Thanks again. Keep up the great work 🙂
Glad that you got it working. Cheers! 🙂
I have tried everything, I get to the point where the install on the phone starts, then I get the Error :0x1117008. Followed instructions to the T. Phone is unlocked and rooted (not using stump root).
Hi. I tried the update my LG D800 with the methods above. It worked and got to 100% on the 2/2 update and it has been stuck there ever since. Turning off the phone and turning it on returns the phone to the same 100% screen. I tried hard reset but it is still the same. Please help, I\’m freaking out
That’s strange. I’ve to look into that.
After a long period being stuck on 100%, I tried to reboot myself but it still did not work. I tried hard reset but it did not work. Then a friend told me his LG G3 lollipop update was also stuck at 100% for a long time and it later rebooted and updated. So I turned on my G2 and let it be. It stayed stuck for quite and while and then it rebooted on its own. And right now I have 5.0.2 working! Others should note that if the update seems stuck at 100%, allow it for a while, it will eventually work.
Performance is very good but charging is terribly slow!!! So slow that sometimes when the phone is under heavy use, the battery actually drains even when plugged in. That is the only issue I have noticed for now. Thanks
That’s why I said be patient as sometimes it takes more time than expected and one feels like it got stuck. Anyways, enjoy Lollipop now! 🙂
Hi, i\’m on the D80020c version can you help my to get to D80020y…thanks.
i have the same question :/
OK I successfully updated the lollipop, but unfortunately my phone was rooted through iroot, now I am facing su-binary not installed error on supersu secondly i am unable to use any application which executes with the permission of supersu and i also unable to connect phone through adb as the device not shown in the adb, i tried to install lg root script but my phone is not communicating with pc in adb mode… please suggest
I guess root is lost that’s why those error. Make sure USB debugging is enabled and drivers are installed for ADB connection to work.
usb debugging is enabled and divers also installed but it causing to improper root, as i am unable to go on 20c with tot method… 🙁
Do you have a similar guide for Lg G PRO2(D838)? I guess all the above steps remain the same except for the ROM.
Maybe but I’m not sure. Check out on XDA and try if you can take risk! 😛
My d800 is rooted and has twrp recovery. Does this mean i cannot go through this process to update to lollipop ??
I have the same question.
You first need to get back to Stock Recovery, try Flashify app to install it.
I am on stock lollipop with root previlages enabled.Now how can i install custom twrp recovery on my D800?
Try Flashify app from Google Play. How you rooted your device running Lollipop?
I had used Lg One Click root application.
thanks for ur efforts Mayur, finally i upgraded my device to Lollipop and its working fine 🙂
I successfully updated on lollipop by using your method. But i m facing a serious problem. My mobile data is not working. I turn it on and it keeps on but no internet at all. No E No H No H+ …
Kindly help me out….
And thanx for the update.!!!
Where are you from? You need to manually add the APN for your network. That’s it!
I added the APN manually and internet works but i cant close the data, it is always turn on..
Excellent Article! Works effortlessly. No hiccup during update process. Followed the steps as it is. Highly recommended. Actually I was looking for something like this ever since AT&T started rolling out FOTA.
Thanks a lot man. You saved my time a lot!!
i got this error:0x1111002
while on the update screen… can u please tell me what is this error… thank you
Mine is D80020k can you share me the link to download 20y?
You’ve to update to 20y by installing two OTAs first using above procedure.
20k -> 20u http://d-h.st/BT3
20u -> 20y http://d-h.st/auPE
I installed lollipop on a friend\’s phone using the steps above and it worked. He was on 20y. But I\’m trying to install it on my 20u phone, but it does not work. I tried to install 20y with the fota file but on adb command prompt, the first command returns an error message saying file path not recognised. You mentioned flashify, how exactly should we use it? Do you have any idea why the update from 20u to 20y is failing? Anticipating your reply. Thank you
Make sure you’re using this file to update to 20y (20u -> 20y http://d-h.st/auPE). Also make sure to change permissions and grant root access when asked. Flashify won’t be of any help in this task.
Trust me, I did everything correctly. I also used the right FOTA file. Adb sees the device but when I type in the first command, it says file path not recognised
Did you gave adb shell command?
20c —->> 20y—>> http://d-h.st/VJzP
Pls with the 20k do I need to do the procedure for 20k-20u and 20u-20y separately.
I\’m going to try this but I have only 1 Q. Is the official stock Rom..
I have a at&t SIM card but it\’s deactivate I think. it\’s giving me error \’ SIM not provisioned mm2\’ and also not giving me official update. I\’m from Karachi. ..
Yes, it’s the official Lollipop FOTA update file.
What about at&t sim card that I have.
can this sim get me (FOTA) ?
I followed the steps and this worked perfectly.
I\’m also running an unlocked AT&T LG G2 (D800).
The only extra thing I needed to do, which isn\’t fully explained here, was turn on developer settings in \’About phone\’ by tapping the Build Number 7 times and then enable debugging (the Developer options menu, check ‘USB debugging’ and click OK on the prompt).
I guess everyone who is looking to flash manually with such comprehensive guide knows that by now. 🙂 Anyways, thanks for your input. (y)
Worked perfectly for me. Thanks! Looked up this thread too
command window does not recognize the device
err:0x1117008 installing 20y ……help
Is necessary “terminal emulator for android”?
Ok I have lollipop …
Now I want to go back on d80020y 4.4.2 now what I do…. Is there any way to downgrade d800?
i am getting error 0x1111004
@Mayur do you know why i am getting this error or any fis to this error.
I am on d80010d. Can you help me get on d80020y so I can use the above method to get to lollipop?
I have an unlocked AT&T D80020Y
after Update through the method mentioned , Does it affect the unlocking ?
No, doesn’t affects anything.
Mayur what about my Q. going back?
after typing first command that starts with \”SU\” the cell phone restarts and then stucks forever into the recovery mode. No matter what it stays at the recovery even if I restore it. Although I found out a way to get back into OS by using some terminal commands but I cannot update by this method.
I have tried three times and every time I go back to the recovery loop.
You need to copy paste that entire cmd not just ‘su’ first.
I did copy paste the whole command man. I was just refering to the command by SU. well the cell phone does restart but it is always lost in recovery loop. The update screen does not show up.
When I get back to system I get an error of update failure.
can you please tell me how you got out of recovery? i use my phone all the time and this would be a huge help!
model: at&t d800 (i use a custom recovery called twrp)
dd if=/dev/zero of=/dev/block/platform/msm_sdcc.1/by-name/fota
then hit enter
dd if=/dev/zero of=/dev/block/platform/msm_sdcc.1/by-name/misc
then hit enter and reboot.
You need To type above commands in twrp terminal.
This was incredibly helpful!
I tried a few times everything but after start updating get me err:0x1117008. No Stump root
I have the same problem
@Mayur Bro i succesfully update to lollipop and thank u for that. But the problem i m facing now is no google service is working no play store nor gmail no google+ . How can i get rid of this problem.
And last question is what if i factory reset my fone now ? Will it brick my phone or what would it do ?
Update Google Play services thru Play Store. Or do a factory reset (will wipe entire device data) and believe me it’s the best thing to do after a major update. After reset my phone has turned butter smooth. 🙂
Can you get root back using this lg stump after updating? How is the battery life on lollipop?
Check our latest guide to root G2 running Lollipop: http://webtrickz.com/how-to-root-lg-g2-running-lollipop-with-lg-one-click-root/
Thanks. What about recovery?
i got this error:0x1111004
while on the update screen…still got error??how fix??
Im on 20c. Help me get to 20y please. I need to go to lollipop
I have tried this method like 20 times and all I get is error 0x1111002 all the freaking time. Can you like seriously tell me why am I getting this error again and again?
Anyone resolved err:0x1117008 problem?
Me too I keep getting err:0x1117008 Has anyone fixed it? or found out why it is happening? I have unlocked ATT D80020y
im a native spanish speaker and i dont understand very much english so it worked 100% but all the times that i factory reset the phone a app optimizer box appears after LG logo and take very much time,its normal or any solution? again thanks now i have lollipop 🙂
Glad to hear that. Yeah, that’s normal as Android optimizes apps after a reset or OTA installation.
You might want to add for the benefit of those who are getting permission denied in adb, they should download and turn on abdb insecure by chainfire. It clears the permission problem. As for those getting errors, make sure you have no custom ROM or recovery. Also make sure only the update file is copied to the fota folder. If all these fail, flash software version d80020c. It removes all traces of modifications. Follow the above instructions to get from d80020c to d80020y and then lollipop. Thanks to Mayur for the clearest instructions on this.
Thanks for the info. Glad you found the instructions clear and easy to understand.
Mayur, I need some help. I got one Unlocked LG G2 ATT from ebay India. It is running on Jellybean 4.2.2 (D80010q). How I can update to lollipop and root my device. Any good stock based custom rom through which I can get rid of this ATT bloatware.?
Don’t go for lollipop. Jellybean is best in terms of performance and battery life
Omg pathetic battery life on lollipop! And chrome won’t open. Buggy. Will a factory reset help after update?? Reply asap
Can I TOT back to d80010b? That had good battery life and performance
Can somebody tell me what the permissions on FOTA folder has to be- i messed up permissions when i try to do update
thanks…. i updated my LG G2 very easy and smoothly…
but no restart in 1 hour
same screen show
Had the same issue. It worked after a long long while. So let it be. If possible, plug it in to stop the battery from dying. It is going to work, just wait a bit
I succesfully update. But I have some questions
The app cam is the same?
Can I remove the AT&T app?
Hi i did all the steps but when the pnone restart dosnt update, show a message Softwareupdate result Fail (clue icon)
Mi actualy info its
Android Version 4.4.2
Im use this programs
ES File Explorer
ABD Shell 2000 help me please if its posible contactme on whatsapp +593996641176
My phone not restarting
yeah i got through after a couple of tries worked like a charm had to read the comments before i realised my d800 was on 20u after installing 20y went through with out a hick. got one problem though don\’t know if its a problem with the upgrade or if at&t changed it up or what but i\’m not getting my slide aside feature any advice.
o and btw i did the upgrade since last friday and loving it so far especially the new camera features
for upgrades to 20y before installing lollipop to overcome the error: 0x1111004, this link actualziar are the files for 20k, 20u and 20y:
I worked me and my lg D800 runs perfect.
Hey, I followed the steps and it doesn\’t work for me… The upgrade page shows but I get an error, and before the error on the comand pannel it says : \” WARNING: linker: app_process has text relocations. This is wasting memory and is a security risk.\” Can you please help me?
Hi Mayur. This guide is very detailed and I am now on Lollipop. Thank you.
Since you use the D800, you must have noticed that there is no option to choose 2g, 3g or 4g. I am based in Bangalore and use Vodafone; who are tied up with Airtel for 3g and 4g. Irrespective of whether I am subscribed to a data pack or have data turned on, my phone is always connected to a 3g or 4g network resulting in poor signal, call drops and high battery consumption. I prefer to be connected to 2g. Do you know how to fix this ? Thank you in advance.
hi, once i rooted my phone and then used the root checker, it said that it is not properly installed. what do i do now?
still waiting on word from you mayur
Thanks alot brother.. i have updated to lolipop… brother i want to remove useless apps of at&t… please guide me… i downloaded some apps but they need root.. stump root not working nott.. please guide me.. u r best..
Try LG one click root tool. See the how to linked above.
I was Looking for way to update my G2 from D80020U to Lollipop D80030F. Thanks to you. I have updated 20U to 20Y now. Downloading 30F FOTA Now.
I like to know about the performance side of D80030F with Regards to Battery Life. any user Feedback , Plz ? it would help me to make decision on whether to stay in Kitkat or move over to Lollipop.
software update failed. . . . plz help
Thank you so much for this, Mayur. I followed the directions accordingly and it was installed without issue. Thanks once again.
successfully updated my lg g2 d800 to lollipop 5.0.2… but after updating there is an issue when i am on call other side people are getting echos of my voice.. does anyone have same issue
Does anyone know if this is a ROM or just a FOTA to lollipop?
It’s a FOTA to update from 20y to 30f lollipop.
Success, question why does the battery get hot quick after a few minutes if use?
What if when you update lollipop. The phone gets hot over a simple 3 minute use?
I keep getting err:0x1117008 Has anyone fixed it? or found out why it is happening? I have unlocked ATT D80020y
I Keep Getting err:0x1117000 I Rooted It For A While Now And Have Xposed Framework Running And Am Wondering If That Made Something Go Wrong And Recovery Wont Open So I Could Wipe The Phone, Please Help. Would Very Much Like To Get Lollipop On My D80020y AT&T
Thanks alot again brother,, i hv updated to lolipop n also root my phone,,, n delete all useless apps… brother again help me.. i need ur help… I want to Activate wifi hotspot… i read tutorial.. on sql editor,,,,, Setting storage- setting,db- then i get msg THIS DATABASE IS CURRENTLY LOCKED BY ANOTHER PROCESS TRY AGAIN IN A MOMENTS.. aftr waiting alot m getting same msg… please help me brother,,,
Will this work if rooted using ioroot 25r1? On 80020u now, going to push 380020y first then go to lollipop….can follow the steps….just wondering if prior root method matters in this case?
Hey, I retried the procedure after reinstalling fresh d80020y and it worked perfectly! Thank you.
please help me!!
In CMD keeps saying \’device not found\’. Help!!
Thank you worked like a charm.
hi, i am currently on d80020u, i did everything as stated above to install d80020u to 20y file, i installed LG driver and LG support tool but i still get error (err1111004). i dont know that to do.
YOU are the BEST.
This worked for me very easily, but now I can\’t connect to T-Mobile data for some reason. I can still use WiFi and make calls.
Add the appropriate APN for your network manually and it should work.
Okay, I’ll do that. Thanks.
Were you able to fix data enable/disable issue ?
hi mayur, i was trying d80020u to d80020y, it gave error…..err 0x1111004
help me out bro
It worked flawlessly.
hi good day i have to admit i was hesitant but i installed d80020u to 20y then to lolipop an im amazed an greatful to you sir it worked like a charm your steps were very clear an easy to follow especially with the screen shots!! i love lollipop thank you
I HAVE UPDATED TO LOLLIPOP SUCCESSFULLY BUT THE BRIGHTNESS BAR AND SOUND ADJUSTING BARS HAS DISAPPEARED WHAT SHOULD DO.
Followed the instructions as is.. Worked like a champ! But i had no idea how to \”copy the dlpkgfile file from your computer into the /fota folder on phone\”. I copied the file from PC to Downloads folder in phone. Then copied from downloads folder to fota folder thru ES Explorer
Glad to hear that. Well, I first copied it to OTG Pendrive and then copied to fota folder. OTG comes really handy. 🙂
not working….error 0x1111004
plz help mayur
I do not see Preferred Network Mode option. Is there any way available to switch btwn 2g/3g/4g?
I try but first time shows an error Update failed, i want to try again but ABD SHELL command doesnt do anything, can some one knows how i can try agin?
never mind… is on lollipop now
thanks it works,,but u know how to enable the FM RADIO??
Thanks I try it…really thank you!!!!
Can you make a guide to downgrade to Kitkat from Lollipop. Battery life is terrible on lollipop. Thanks
I\’m on D800c how can I get D800y
I want lolipop but I can’t get it for some reason I’m on D80020C I’m trying to upgrade too D80020Y and I can’t or I’m doing something wrong idk please help!!
When I try to update to D80020y it goes to twrp Idk why but it does please help!!! and I know I keep sending comments but I want lollipop
This won’t work with TWRP recovery, you need stock recovery to flash the official fota file.
how can I get stock recovery back??
Just wanted to say thanks. XDA was too complicated for me and this article simplified it. Thank you so much.
i tried it to update my lg g2 d800 .. in the last . when i was updating it shows an error on the update and then automatically restart my phone and nothing happen in my phone can you tell me sir how should you resolve my problem ?
Thanks for the wonderful article, Done Successfully.
now i facing the issue for ENABLE the 3G OR 4G on my network.
you now Network Mode option is not available…
also i tried with *#*#4636#*#* for PHONE info….
and in Hiden Menu 3845#*855#.
but its not available NETwork Mode Selection… 🙁
Please help me….
I have Lg G2 and its not updated to lollipop version. My mobile is At&t unlocked version and am using lyca mobile.
Will this mobile update to lollipop version?
after two days with D80030f my cell began to restart several times for no reason, someone has the same problem or the solution or Can you make a guide to downgrade to Kitkat from Lollipop, please urgent is insoportable
You can reset the device and it should fix the reboot issue.
can you explain me how? please I try do this from many ways but I can\’t solve this issue
Get lg flash tools and tot file and dll of stock kitkat and downgrade. Search on google for tutorial
thanks for the tutorial and i ve updated.but my battery drain is horrible.
i have checked the root also it says that your device is not properly rooted after the update.
what should i do???
Kindly Clarify on the below Points. I also bought the lg g2 D800 At&t from ebay
1. How is the battery life after updating to lollipop
2. some users have complained tht they are not able to change the network mode. cant we change it?
Are u getting 3G in LG D800. I m only getting Edge. I am using Airtel. Is there any APN settings for Airtel makes it work receiving 3G?
Yes, I’m getting 3G. Just add the Airtel APN applicable for your region.
can you reply to my question.
Can you share Airtel APN settings you are using?
Name: Mobile Office
APN type: default,supl
hello sir i have doubt that can we install updates by ota after lollipop update for my unlocked lg g2 d800 at&t sir plz answer
My mnc# for Delhi is 10. But I had to enable VOLte by feeding the code 3845#*800# in the dial app and then choose LTE only|| modem settings VoLTE radio nv ON. Phone restarts automatically.
After this I can see 4G symbol and surprisingly got 6.5 Mbps download speed.
Do you also see 4G symbol for 3G? As far as I know Delhi NCR don’t have 4G on Airtel till now.
Glad that you got it working finally. Yeah, it shows 4G every time for 3G network. 🙂
This has been the case even with the Old firmware! 4G for 3G+
Hi. I am facing somme problème with My d800 . i tried to enable tehering by modifiying setting.db , it works like a charme but i l\’ost My LTE 🙁 i need a copy of ur setting.db file . can you provider it to me for comparaison plz ?
Does Wifi Hotspot work for you ? Is there anything we should do make it work?
I recently updated following this guide. I kept getting the error, so I when over to XDA to figure out how to go back to 20c. I rooted 20c with stumproot, I did fota to 20y (i had to go look for the 20y fota dlpkgfile myself ) then finally fota to lollipop folloowing these instructions.
Everything seems perfect, smooth no lag and battery life is good. At first charging was slow but it improved after some days. It\’s good to factory reset a couple times after updating to lollipop, also bring down the animations down to .05x or zero if you like, it makes the UI feel faster.
The only weird thing is that the supersu and ES file explorer app appear on my device even after doing the factory reset, and I no longer have root.
I forgot to add, thank you Mayur!
Hi, I have 20c and i am following your guide to update to 20y first from 20c. I placed the 20y file in fota folder and followed all other steps that you posted but I am getting software update failed error. Can you help me. I am kind of a n00b. Also, i dont have java developer kit installed since you didn\’t indicate that on your tutorial.
Thanks in advance
by mistake i have deleted packageinstaller.apk file from system/app directory from my lg g2 D80020y rooted device now i am unable to install and uninstall apps from my device can you help me
please upload packageinstaller.apk of this device
huge thanks in advance
I Have packageinstaller.odex alredy of this device i only needs packageinstaller,.apk
I also bought the same mobile from amazon.com and using with airtel sim in India.
Is it possible to update using an AT&T sim with international roaming from India?
hi i updated lolipop every thing is fine but only one wifi hotspot and usb tethering is not wrking
Can you please sent me packageinstaller.apk of lg g2 D80020y by mistake i have uninstalled it and now i am unable to install apps plz help me
Mu device is lg g2 D80020y at&t unlocked running on 4.4.2 Build Number. KOT49I.D80020Y
huge thanks in advance
If possible please upload a link to download file
Thanks in advance
Dinesh its for you
Firstly root your device
Then download root explorer pro
In this directory you will find a file named setting.db
Open setting.db by single tap
Inside this file you will find a file named system
Open system file and find tether_entitlement_check_states
And change its value from s to 0 and save it restart your device hope you will enjoy tethering
please help me when i type adb shell and he say device not found
what i dO after update my cellphOne is still hang lg logo ???
Make sure that your phone is rooted and you have usb driver for that phone installed
Thank you Mayur. It worked like a charm. I do not have root access now. However, I did LG RCT from hidden menu, it says the device was rooted. I want this to be look entirely unrooted with no trace of rooting. Any idea how to do that? Will a factory reset help?
I did factory reset twice, my device is still not entirely ‘unrooted’. Appreciate anyone’s help.
I tried your method, but when I try to open settings.db i m getting this message ” This Database is locked by another process. Try in a minute or two”. Can you help me on this
Are you on lollipop or kitkat which version you are using
If you are on kitkat 4.4.2 D800 then it will work definitely
Try this method again after restarting your device
I am sure i will work
If any problem occurs contact me on
I copied the settings.db file to desktop and modified the value to “0” for the field “tether_entitlement_check_state”, and copied back the file to the same location. I used It worked perfect. I have restart the phone and check for the same, the value did not re-set to “5”. It works all perfet. So Hotsopt work now …!
I used http://sqlitebrowser.org/ tool to edit settings.db
Will it work with LG G2 D800 runing on 4.2.2?
I am on Lollipop. It worked for me in the method as described above for me
i cant find the /cache /fota/ folder
it really works guys .I got a new g2 today and getting lollipop is the first thing i did.No problem with battery life as far as i can see .I did a factory data reset after the update maybe that helped
Dear mayur i want to update my LG G2 D 800 unlock i am useing this device in india want to update lillipop software
May you please help me i urgently need your help
If your device is D80020y then plz help me
I need packageinstaller.apk of this device By mistake i have uninstalled it now i am unable to intall apps it says no app can perform this action plz help me
Find this file in system/app directory of your phone
If possible please sent it to my email
anupam [email protected]
Or upload a link to download
Huge thanks in advance
For those who are rooted while on the 20c AT&T KitKat update and are missing the ability to tether, this is for you!
Using the app SQLite Editor by Speed Software you can use these quick steps to enable tethering.
1) Under SQLite Editor find the app \”Settings Storage (com.android.prodivers.settings)\”
2) Hit \”settings.db\”
3) Hit \”system\”
4) Search for the term \”tether\” in all fields
5) Set the vale of \”tether_entitlement_check_state\” to 0
6) Enjoy your ability to set up a mobile hotspot!
Great guide, very straight forward and well explained! I have upgraded to lollipop without a single issue 🙂
One problem I have is that my banking apps think that the phone is rooted, while it obviously is not. Any idea how to get around this? Probably some files left from the rooting process before upgrade…
Any comments will be greatly appreciated
You can perform a factory reset and it should fix the issue.
I have done factory reset right after the upgrade, doesn’t look like it did the trick 🙁
Everything was working until when the device rebooted, it went into TWRP just like everytime. Is there any way I can bypass TWRP without uninstalling it?
i have the exact same problem, i keep rebooting to TWRP everytime. I cant have acces to the system idk why
Great instructions but your links do not work. Well, it works but the captcha won\’t load to perform the download
It didn\’t update. Also, when i try to boot up is says boot verification error booting in secure mode
Worked great, very simple. Thanks (=
I follow all the instructions here and all i have is failed update message… what i can do. Thanks
Thanks for the detailed step wise instructions, I have updated to lollilop without any issues.
I am interested in using stock android lollipop on my phone. Is it possible? let me know someone has already documented the steps.
yes…..this the best site HOW TO DO…… but you forgot to mention that before those above you have to do the update from 20c fota to 20y, then do the lollipop update……anyway in conclusion IT WORKS!!!!thanks a lot!!!!
Muchísimas gracias por tu tutorial, de verdad me fue de mucha ayuda. Sin el no hubiese logrado actualizar a Lollipop.
Need Some Help !!!
I use this method and works great for a few hours, now i can´t download any app from Google Play, i can´t update my previous apps, even i´m having some troubles with the chrome downloads.
I already make a factory reset .. twice.
any suggest to resolve my problem ?
it was first time i did something like this and it worked great..
It works perfectly.
Any reviews regarding battery life?
Thanks worked like a charm!
The update worked but the only problem is that my notification LEDs don\’t work as they used to with KitKat. For example with kik and snapchat, they used to light up yellow or blue. Right now the only time the LED flashes is when I have a new message but not for any other apps.
This may sound really stupid but how do you copy the dlpkgfile file from the computer into the /fota folder on my phone in step 4?
Thanks mayur excellent article, I updated lollipop on my LG G2 D800 without any issues, works very well but main problem is Battery drain with Wi-Fi or using Data connection. Is it bug? Or my device problem, And I need how to downgrade LG G2 D800 AT&T Custom firmware. Before lollipop update I was rooted my device is it will get Security issues? Please share without rooting possible to update lollipop? Thanks
Best regards, I have unlocked ATT LG G2 in versión D80020y, I run all the steps correctly, but in the moment the upgrade I get the famous error: 0x1117008 , if I could help me solvent this error, scuse me for my bad English, very thanks
scuse me , rectify the error the above-mentioned message is 0X1111004
Thanks a lot. Very well written.
Works like a charm, thanks Mayur!!!
I downloaded stumproot, installed and couldn\’t press \”grind\” says \”device unsupported\”
hi my lg g2 d800 is running on Android version 4.4.2 and the software version D80020c can i update my phone to lollipop using this method plz reply fast if it can work i cant wait to get this update on my phone and also my phone is rooted already i used towl root apk app to root my phone and super user is installed already on my phone
the link to download the official LG G2 D800 AT&T Lollipop update FOTA.zip file (Size: 695 MB) isnt working plz fix it
hey i am having some problems. i am stuck with my phone screen saying \” Fastboot mode started\” i have tried to restart it but it still goes back to saying this as soon as it turns on. I did not know until already starting the update on my device that you needed stock recovery so i unplugged my device and tried to restart so i could flash the stock recovery. All it says now is
Fast boot started
fastboot: processing commands
I have lg g2 d800 and android version is 4.2.2
can i update to official lollipop with this method??
(running Stock recovery and Android 4.4.2 (D80020y) Stock ROM) but my lg g2 version is 4.2.2 .
I did it and it does not work in my LG G2 D800 AT&T
now have my phone in TWRP mode is BRICKED
I installed drivers and connected to pc and it does not work
does not work in download mode
HOW do I do for going out …?
is Bricked in TWRP MODE
Same here, help someone please
Hey Alf… I found this and could fix it
on the abd fastboot there no option of open command here option on right click plz help
now i have open the abd fastboot but when i type abd device , abd is not recognize an eternal and external command plz help
i have 20c can i update from 20c using above method..or it will brick my fone…
it work for 20k !!!!
I have downloaded fota.zip , but i am unable to extract it , its saying unable to extract 1 error , i have tried 3 times ?
Thanx dear, i have done it, 1st i download D80010d ~D80020c and install it via LG Flash Tool then i again install D80020y via same method. AND wow, now i have upgraded my LG G2 D800 AT &T via Given above Method ….once again Thanx and keep upgrading us ….
Hey, so you used the same method described above to update to d80020y from 20c? Where did you get the 20y file? Thanks
Thanks followed every step worked like charm
It keeps on saying that it has app relocation\’s and its a security risk so i need to fix it. How do i fix it?
Hi. I have the D800 on 20y firmware. I followed step by step this guide, and when the phone gets to update, right after goes to 1% this error:0x1111002 appears. Anyone can help me?
its work perfectly thanks man love you
Question before i try. I have the d80020y firmware. It also came with an AT&T chip and i had to unlock it. I l\’m out of the USA now and checked for the update over wifi with the at&t sim in the phone. And using unblockus to give me a US ip address. But no update.
Is it possible no update has been pushed to my phone? Or it just wont work outside the USA even with a sim and an ip mask?
I have android 4.4.2 but idon\’t know what is 20y or rom or recovery
Great work, tnx. and google help me when i dont see the \”Allow USB debugging\”)
Every time i write in cmd adb devices it list of devices attached and doesent read any device
Thank you it worked at last I am know updated and it\’s inter sting thank you
hey mayur.. i can\’t disable/enable data without going to the settings? do you have a fix for it?
lol!! it looks like i am from some other world!! my phone is on d80010q how to to update that now to lolipop…. i guess it will take light years… first installing d80020a then d80020b c d e f g h i j k and so on……… help me out pls…..
thnx man!!! it works perfectly!! it says sucessfuly installed to lollipop and i dont find any issues yet.. btw can we do a factory or hard reset after the installation? i feel like i want to make sure I totally remove the root or any apps files used upon installation thank you..
thnx a lot man. it works perfectly lyk magic!!! Jx follow the steps thoroughly and there will be no error anywhere.
i cant to copy the zip file to my device, i dont find the exctact file and i cant to copy the zip file and when i try to copy the file to the sd card a message shown up and tell me that my device is not coneected to co,puter
hello……….i followed your all steps and updated to lollipop successfully…..thanks for it….but i m having a couple of issues……notification led dosen\’t flash when i receive a message…..and an aap still demands permission from super su…….help me out of this
@Mayur, thanks for the step by step. I also have the D800 AT&T version on stock 4.2.2 and I get the No Sim error for any non-ATT sim card. I have tried the Cloudy 3.3 ROM and Cyanogenmod but still the same error. I have confirmed that the phone is not Locked.
Since you had the exact same phone, I was wondering how you got past that error?
I updraded to d80020y no problem i cant get to lollipop though because it says no directory or file path after entering this in the cmd screen echo \”–update_package=/cache/fota/dlpkgfile\” > /cache/recovery/command
I got this error when inputting the last command. Is there a fix?
WARNING: linker: app_process has text relocations. This is wasting memory and is a security risk. Please fix.
WARNING: linker: app_process has text relocations. This is wasting memory and is a security risk. Please fix.
I got that error. Is there any way to fix it?
Got Past it, but got Software Update Fail!
where can i find tot file for lg g2 d80020y.
great job got it working on my d800 thanks !!!!!
Can this be installed using TWRP recovery?
Wow…! It is working perfectly. Great work buddy. Add the last step as \”After upgrading to Lollipop, do the factory reset\”..I appreciate your work.
after having this lollipop 5.0.2 , can it be updated with the 5.1.1 one?
I bought my LG G2 online from a new web site…
the phn properties shows:
1. Android version – 4.4.2
2. Software version – D80220b
After following your steps, I get stuck at step num6….my comp is unable to detect any adb devices…
Can u please guide me…
And also I am a doctor. and I am really bad at all this so its a request if u could keep it a little simple…
thanks in advance!
Dear friends can any one tell me that is it possible to flash d800 at&t unlock lg g2 with d802 stock firmware.
Becoz iam sick n tired of this At&t crap apps install in it. My contacts get disappear suddenly than i have to restart the phone than it shows up, when i try to do sms many times the phone hangs and again i have to restart. Plz help me..
Thank you. I followed the update steps. Update done.
It took me 2 hours of sitting in front of m laptop and tried to figure this out. but IT WORKED !!! Thank you very much <3
Great! Worked! Took a few tries but voila!
My lg g2 D802 soft ver D80220B… how can update to lolipop plz tel…
In step 6, i have already extracted the \’adb_fastboot\’ folder on the desktop, but it doesnt let me open the \’‘Open command window here’. what should i do? im using windows 10 on a 2 on 1 computer.
Hi, I followed the steps as given. Till step 6, \”su
echo “–update_package=/cache/fota/dlpkgfile” > /cache/recovery/command\”
was working fine. But Super user request is not poping up in my phone.
Please help me to resolve this issue.
it’s like mine . did u get the answer . please help
This method does not work anymore to update from d80030f to d80030g.
How can I update to the last version ?.
Hi man, I got an G2 with rooted D80020y but I uninstalled several apps from AT&T and others, so I want to update but I want to do a clean upgrade. How do I flash the firmware to recover the stock D80020y since I already have it? Is it OK if I just hard reset the phone?
It Works!!! Very thancks!!
Hi, I want to have enabled Wi-Fi tethering once updated to Lollipop. Can I do this while in 4.4.2 version and will it remain enabled once updated? In case not, can you please tell me how to do it once updated?
Thanks for the instructions. This was my first time doing anything like this and it work just as you said. i followed the instructions exactly as written
after entering the command in CMD ADB shell is not asking for root access on phone. infact nothing is happening….plz guide.
I can\’t manually update to this because I am running on c20. Anyways I can go up to y20?
It worked.. Thanks a lot
Updated from 20u -> 20y and finally on 5.0.1.. Hurray..!!!!
will wifi hotspot work after update to lollipop ? currently I am on kitkat and wifi hotspot enabled by sql editor.
This worked like charm.Just follow the steps and make sure you have the same model.
thank you sir, i\’ve done everything except the last thing which is the command line . the lg mobile driver could not open so, the phone couldn\’t connected. when i write \”adb device\”
the answer is : \”no connected devices\” please help !!!
whent i write “su
echo “–update_package=/cache/fota/dlpkgfile” > /cache/recovery/command”
the answer is ” su [-] unallowd user please help !
Thanks Bro it work
i did ota update on my lg g2
when at update 2/2 100% it comes in a bootloop
first the lg logo appaers then the update 2/2 100% appears too then it restarts and never stops. i tried hard reset with volume down and power button but after the reset the bootloop restarts. what can i do?
please tell me how to convert lg g2 at&at software version d80020c to d80020y ? tell me the process ? plz
heeellppp me plz im stuck on recovery mode secure boot error then black screen i cann not connect to pc plz help me i dont have money to get another phone
Thanks. Works perfectly and now I\’m going to try the root.. thanks again
An error \”Err:0xxxxxx\” is showing on the upgrade screen before starting the upgrade
so I think I\’m bricked I followed all the instructions got the update screens both 1/2 then 2/2 phone rebooted but now I\’m just stuck on the lg logo nothing happens did manual reboot and nothing goes back to same please help
I cant get the CMD to recognize my phone, it says adp is not recognized as an internal or external command. how do i correct that, when i plug my phone into the computer which option do i click when it asks how to use the device? thanks in advance
When I type in the cmd, it says that adp is not recognized as an internal or external command, what did I do wrong?
Worked perfectly on my phone. currently waiting for optimizing apps
I needed to get a fresh install of stock 20c and update from there for it to work…but now I am now running smoothly. Thank you.
how do i get from 20k 20 20 u????? i download files but dont know what to do with then
I have reading quite a few places about wifi tethering on an AT&T unlocked lg g2 and I manually updated to lollipop(stock) then I modified the settings.db as mentioned in many places but my phone restarts right then and gets stuck in AT&T logo and never turns on, so what do I do?
I am presently using jellybean,can i directly upgrade to lollipop??
I want to update my LG G2 D800 to lollipop. Will the above method unroot the phone after upgrade? I currently have few of my company apps running and they would stop running if the phone is rooted. Please advice.
Man! you\’ve saved my life…
I\’ve just bought a G2 and i was worried cuz of the impossible update with AT&T, so I belive in you and do all the steps in order… and finally i got lollipop!!
You deserve a nobel from me!
Thanks a lot! grating from Colombia!
it shows error on update software…
after I put
echo “–update_package=/cache/fota/dlpkgfile” > /cache/recovery/command
command I just get #
can someone upload the fota.zip file again? I really appreciate your help. Thanks.
how can i upgrade d80010q to lollipop?
I tried to download FOTA.zip file , it said file doesn\\’t exist. Can you fix that or upload file again? Thank you.
Stump Root v1.2.0 not working saying device not supported in bruteforce option too.
now how to root kitkat LG g2
step 3 file is not opening can you help me
im runnig d80020k what to do now?
step 3 is not available to download, could you please update the link? thanks
Could you please update the download lik for D80020UtoYfota