yashsingh1/xdaforums huggingface dataset:
[T-Mobile LG G3] Papote3:
You have to flash twrp, if you want a custom recovery.

You have yo flash supersu, if you want root.

Just follow instructions on the post and you'll be fine, I always flash twrp and supersu 2 times before booting up the system for the 1st time, just to be sure.

Remember that this is a completely stock image that will restore stock recovery and everything. The only thing it doesnt touch it's the bootloader; which the OP explains in a couple of posts back
[T-Mobile LG G3] ThePagel:
Yeah, this is definitely the way to go at least until I update the op. The reason I'm hosting it on afh instead of a link to chainfire site is incase he gets burnt out and drops of the map, happens from time to time. That way in 5 years people want to use it they can because the next big root management app may not be able to root from twrp like super su can.
[T-Mobile LG G3] hodgestl:
COMPLETE SUCCESS!!! I did a full backup, then booted back into TWRP, added the D85120e zip, then added SuperSU, then added TWRP again, then flashed all 3 in the one TWRP session and it ran perfectly. I was already on 20b, so I did the dirty flash and skipped to step 8 like the OP said. Then I did the wipe of cache and Dalvik. Rebooted, all apps updated to the updated Android, and voila! A Perfect upgrade to 20e with successful root and with TWRP. Wifi Calling is finally fixed again! This was the easiest upgrade I have ever done since I rooted my phone. Thank you, Thank you, Thank you. All you folks are amazing. To anyone that is hesitant, just follow the instructions in the OP and you can't go wrong. All thanks to [MENTION=4725496]ThePagel[/MENTION] and others who help us noobs. My best to everyone! Thanks for everything.
[T-Mobile LG G3] ali87va:
I'm on a stock rooted rom with twrp. What would I have to do to keep data and unroot and go back to stock recovery.
[T-Mobile LG G3] Richieboy67:
Did you lose data? For example, after updating did you have to reenter gmail info, etc?
[T-Mobile LG G3] hodgestl:
Lost no data, nor any setup information. The update went the same as it would if you were stock unrooted and taken the OTA from T-Mo. Keep in mind I was already on Lollipop D85120b, the crappy one with broken wifi calling. If you are upgrading from 20e, follow the op exactly. Don't forget the wipes in step 12. Once you do that, it will look just like your setup now, only you have newer version of android.
[T-Mobile LG G3] Richieboy67:
Not sure if this is the right thread for this so my apologies if not.

Does anyone have there latest modem file for 20e and how can I install it? I'm on a rooted stock 851 with no twrp.

Thanks
[T-Mobile LG G3] k000:
Does the .7z file work for you all with TWRP? I could not see it when I booted to TWRP recovery and went to install.
[T-Mobile LG G3] ThePagel:
Nope, that's a kdz or tot. You should be in the twrp section. Make sure you read the instructions before you do it.
[T-Mobile LG G3] k000:
But I didn't see the 20e version in twrp section.. bnow I realized that it is on the link for D851xxx-Untouched_Stock_Restore.zip HERE
[T-Mobile LG G3] ThePagel:
Its the last one in the list
[T-Mobile LG G3] dhjean:
Never mind. It rooted with the latest root method just fine. Not sure why it didn't root when I updated with TWRP in the first place, but all is well.

I was on 10m rooted with TWRP installed and followed the directions to update to 20e. All seemed to go well, but now I have no root or recovery. I am wondering if it is because I didn't update the bootloader. If that's the case, I doubt using the new root method will work either, but would love to hear that I'm wrong. Also, if that's the case, can someone give me some guidance for installing the bootloader or some other means of getting back root and then being able to reinstall TWRP? Thanks!
[T-Mobile LG G3] ThePagel:
You probably had supersu install before the stock restore. Both twrp and supersu needs to be done after the stock restore zip or else it will undo root and custom recoveries.
[T-Mobile LG G3] dhjean:
Here is what I did. I booted into TWRP recovery, having put all three zip files on my external SD card. I wiped everything except the external SD. I added all three files to install with the ROM first, and TWRP reported that this happened. Then, following the advice in post 646 above, I installed SuperSU and TWRP again.

So, then, when I selected to reboot to system, TWRP told me I did not appear to be rooted and asked if I would like to root. I said yes, and TWRP reported installing SuperSU again. I now wonder if that screwed it up.

I then rooted using this method here: http://xdaforums.com/lg-g3/general/guide-root-method-lg-devices-t3129197 with no problem, so the only cost was a little extra time. It might help someone else to know how this worked for me.

Thanks for putting all this together. It's great to be up to date again.
[T-Mobile LG G3] ryanscriven:
I actually had made the mistake of downgrading before, ended up having to stay on an early version of kitkat to retain cellular service, but after flashing 20E everything is back to normal and perfect.

Just thought i would throw it out there for those who had connection issues.

Thanks all devs involved, your work is invaluable.
[T-Mobile LG G3] Lakeshow423:
Any tethering hacks work for 20e?
[T-Mobile LG G3] Mor Hedroom:
Worked with dirty flash, but...

First off, huge thanks to ThePagel for all his work on the ROMs for this phone. In contrast to so many other folks, but like everyone in this thread, I happen to be just fine with the stock LG firmware. It looks decent and has always worked well for me, but I don't really place too many demands on my phone anyway. I just like it a certain way, and these ROMs allow me to accomplish what I want with the phone.

Having said that, I did exactly as hodgestl did with a dirty flash, and went through the instructions word for word. Every single setting and piece of my setup came through intact and perfect, just the way I left it, jsut as hodgestl said.

The only issue is that now every couple of boots, the phone will show "Android is Upgrading" for just a moment while booting, also showing the desktop, not the lock screen. To me, this is very likely some issue with the firmware itself, not ThePagel's work, nor the flashing itself. Strangely, it never did this when I used ThePagel's files to upgrade from 10R to 20B, though for that upgrade I did perform complete wipes as instructed in the OP. I'm not running anything oddball like Xposed or any other app that allows system tweaking. Just AdAway, TiBackup, and TWRP manager, all of which were there when I was on 20B with no booting anomalies. Everything else is straight up non-root requiring Play Store standard.

Questions, then: I did use TWRP 2.8.7.0 instead of 2.8.6.0 (it appears the main difference between these two is haptic feedback, as I did not see any differences in the menus). Could there be a difference in the new TWRP that is causing the issue by not wiping properly? (Edit: by "properly", I mean fully. I did wipe both Dalvik and Cache partitions before and after the dirty flash.)

Also, after poking around online for a goodly while, I learned that there may be apps that are not compatible with ART (I assume the standard cache in LP now), which are causing the issue. If this is the case, does anyone have any idea why there is an issue with 20E and not 20B?

Everything else has been fantastic with this flashable 20E. Again, big thanks to ThePagel for this work that allows us to easily accomplish what we could not with a regular OTA. You, sir, are to be applauded. With encores. Thanks in advance for any help anyone may be able to offer.

-Hedroom
[T-Mobile LG G3] tarroyo:
Had to get a replacement g3, Combination of both my battery and device were causing reboots when not connected to a charger.

Will be getting another g3 tomorrow pretty sure it's 20E, What root methods are available? Or what would be the easiest method???
[T-Mobile LG G3] mwhitt:
Hopefuly your replacement works, my 2nd replacement comes today, first one was doa
[T-Mobile LG G3] tarroyo:
It's most likely a battery issue, ordered one yesterday after the last two replacements boot looped.
[T-Mobile LG G3] mwhitt:
My 2nd replacement was a new phone, working like a champ.
[T-Mobile LG G3] tarroyo:
Just to clarify I did the 'TWRP Files/flashing guide' before receiving a replacement device it ended up being a battery issue, I didn't flash supersu or twrp wiped all storage options (including internal) Do I need to root my device again? Or is there another way to get twrp on the device? Maybe thru adb????
[T-Mobile LG G3] bradhoschar:
So.... I can just take the 20e radio, flash on another ROM, and I can achieve voLTE, correct?
[T-Mobile LG G3] d0pamine:
.tot method = MODEL Information check FAIL, .kdz = 4% , then crash

I have a LG G3 D851 T Mobile that is stuck in boot loop it only shows the LG logo then turns off and repeats over and over unless the battery is removed. Each cycle takes place in a matter of 3 seconds.

It won't let me post pictures (links) in my post because I am a new user but here are the error screen shots: just change hxxp to http:

hxxp://i.imgur.com/hSK4pws.jpg?1

hxxp://i.imgur.com/zdzyqtA.jpg?1

hxxp://i.imgur.com/txBnd28.jpg?1

hxxp://i.imgur.com/sRnaRvD.jpg?1

I have tested various methods in the to flash back to the stock firmware Kit Kat 4.4.2 without any success. I have tried the .TOT method with the correct files and also the model information bypass .dll ( LGUP_8974.dll) and the .KDZ method.

1) Where I am getting stuck on the .TOT method is: Model Information Check FAIL!

2) Where I am getting stuck on the .TOT method with the bypass model check is:

Error: [14: 622] CrossDL [] to D851. SWversion

3) Where I am getting stuck at using the .KDZ method is during the S/W Upgrade is in progress , ALWAYS stops at 4 % !

I've tried this 50 times at least, it always stops at 4% no matter how long I wait or how many times I select Retry, I get the same error pictured above.

Can someone please offer any help what to try or where to go next, I'm stumped! I just want the phone to boot up and work lol, Kit Kat or Lollipop, it doesn't matter, just a working LG G3 for T-Mobile back functioning.

Please help!
[T-Mobile LG G3] ThePagel:
I noticed you posted over in the international section as well, this is good because you need a file from that op. You will want to use the D851 tot file with the generic dll. The generic dll is in the back to stock op in the international section.
[T-Mobile LG G3] d0pamine:
Hiya Pagel, Thanks for the reply! I actually didn't notice it was in the international section as I was actually using the search function and going to the threads directly my search results, anyhow do you mean a file from the OP " vandieutot" ?

I'm trying to use this .TOT, is this correct?:

LGD851AT-01-V10c-310-260-JUN-20-2014+0.tot

Do you know what the file name of the generic .dll you are referring to is?

I have tried both of these, with no success as mentioned in my previous post:

LGD851_20140611_LGFLASHv160.dll

LGUP_8974.dll
[T-Mobile LG G3] ThePagel:
The tot looks correct but if you want to be safe you could download it from this op. I've used this tot here several times no problem. I honestly can't remember what the D851 tot is named or how the generic tot is named so maybe try the one bundled in this op and if it fails come back and I'll help you find the generic one. Maybe delete the tot and dll you have now so it can't get mixed up on accident. Be warned the instructions in the op for tot is a little differentat the last couple steps than described but if you read the prompts you'll figure it out.
[T-Mobile LG G3] d0pamine:
Hi Pagel!

It seems like the problem is the DLL not the TOT, but I will use exactly all the files and steps in your OP as you mentioned and report back shortly.

The error with the Flash tool is Missing Model information, the generic dll you mentiond in the other post looks like the same one I used , the LGUP_8974.dll , this one caused the Crossdl error: Error: [14: 622] CrossDL [] to D851. SWversion

Do you mean, use the same generic DLL with your .TOT in the original post with the steps in your OP ? Or the DLL from your OP? Thanks for your help!
[T-Mobile LG G3] ThePagel:
Try the dll from my op first then the generic, if both fail try to find a different generic dll. Good lock man, hope it all works out.
[T-Mobile LG G3] d0pamine:
Thanks Pagel!

I will do that exactly! And report back with the results!

Let me know if you happen to know off hand where I can find another generic DLL or I can start to look in case you're off for the day, LOL.

Again, much thanks and appreciation :o:good::good:
[T-Mobile LG G3] ThePagel:
If the size on disk of the generic dll you have is 1,527,808 bytes then I will not be able to point you towards a different generic dll. If it is different you will be able to find the link in this op in a couple minutes from the time I submit this reply. It will be in the tot section somewhere, I will also edit this post and put the link here.

https://www.androidfilehost.com/?fid=24052804347814310
[T-Mobile LG G3] d0pamine:
Hiya Pagel,

The size of the generic .DLL I tried is 1,461,248 bytes, which is about 70MB less in size than the one you mentioned. The generic DLL I tried is the LGUP_8974.dll , is there different versions of this ? Or were you referring to a completely different generic .dll?

Thanks!
[T-Mobile LG G3] ThePagel:
I edited the previous post and added the link but its named the same. If it does work it is step 19 that might be different for you depending on what the last official lg update you had.
[T-Mobile LG G3] d0pamine:
Awesome!

Ok! We're getting somewhere! it is actually "flashing" , it makes it as far as 89% , that's the highest it's got, then it just errors.

I've tried it about 5 times,

The last error I received is 21: 4:27 Test Mode Command Script Fail

Any ideas? I'll keep trying it! Just getting this far is huge progress, I can almost smell the roses.
[T-Mobile LG G3] ThePagel:
Not a clue to be honest but it is looking very promising! My only guess is to try the D851 specific dll again. The reason you had the original error was because the build prop wasn't correct, it's possible the correct build prop flashed in that 89%. Maybe try the kdz again as well?
[T-Mobile LG G3] d0pamine:
Okay, more progress, but not quite there, I've made it to 95% and it gave me a different error, I forget what it was now, but that was the highest it went so far.

I have come to a few conclusions. The power/battery is critical in performing the flash. Not just pulling the battery, but also holding the power button on the phone down for about 10 seconds while the battery is gone to remove any residual power. Being under powered on the phone or having the residual power was leading to driver errors, specifically the phone/device will show up as QHPUSB_BULK insteade of the proper LGE Mobile Device under the Ports drop down in device manager.

I'm still trying the .TOT method with the original .DLL (not generic) and the .KDZ method as well. There's just always some small error or factor each time, its tedious but it seems like it's getting there...
[T-Mobile LG G3] hyelton:
Keep in mind anything after 85% is done flashing... Almost all the time it'll "fail" before 100% that it normal.
[T-Mobile LG G3] d0pamine:
Here's the thing though, It can't be "done" because it's still in boot loop after I get as far as even 95%, plus the Flashtool still has a RED bar saying download FAIL!

Here is the FAIL when using the generic DLL provided by The Pagel: IMEI Initialize FAIL!

Here is the FAIL when using the original DLL for the D851 provided in the OP: FAIL to get BOOT Complete Status.

Any ideas!? I've tried this on Windows 7 , Windows 8.1 , different batteries, full battery power, etc...

Any help would be greatly appreciated, the phone still won't boot, it's still in boot loop even flashing to 95%,
[T-Mobile LG G3] hyelton:
Like I said anything after 85% it's done. And "Download fail" can be normal.. Also fail to get boot status is also completely normal... But if your in boot loop still have you done a factory reset?
[T-Mobile LG G3] d0pamine:
Right, I was going to mention that in the last post, after getting as far as 95% then booting into recovery and doing a hard reset, it then goes back to a 3 second boot loop where it only gets to the LG logo then powers off then LG logo, over and over and over...

Something is still up...Any ideas?
[T-Mobile LG G3] kyngnothing:
I keep getting stuck at the T-Mobile screen on boot up.

I got a new phone off the ebay sale, and was trying to root. For some reason, the roots kept failing, so I downgraded to 10M. Root worked, and I installed TWRP. But then I couldn't get a cellular connection.

I tried flashing several different 20e ROMS, but I can't get my phone to boot past the T-Mobile screen. It just hangs there forever.

I used the TWRP method exactly... it never displays any errors, it just doesn't boot... any thoughts?
[T-Mobile LG G3] ThePagel:
Did you initially do a full wipe? Have you tried factory reset?
[T-Mobile LG G3] kyngnothing:
I wiped everything but internal storage (I don't have an SD card right now). I've done factory resets every time.
[T-Mobile LG G3] ThePagel:
That is very odd... I have no clue whats wrong. You might need to go back to 10M, root and use root keeper or whatever it's called to upgrade. Not sure it will work but make sure you update supersu and install it to system apps before you try. I'm also not sure if root keeper will work via kdz upgrade so you might need a Wifi connection and take the ota.
[T-Mobile LG G3] YourWorstFears:
computer doesn't recognize my g3

im tying to flash a kdz but i cant because of a mtp error. any ideas on how to fix this?
[T-Mobile LG G3] ThePagel:
Did you download and install the LG United Mobile Driver linked in the op? you might need to un install everything related to lg, restart pc, install the driver without the phone plugged in, plug in phone and let the computer install the g3, restart pc then try again.
[T-Mobile LG G3] YourWorstFears:
Ill give it a shot.

---------- Post added at 02:16 PM ---------- Previous post was at 01:41 PM ----------

thanks it work. i accidentally flash the kdz. i didnt want to do that until i get my new phone. oh well time to root. what rom are you on curently or are you on stock?
[T-Mobile LG G3] ThePagel:
I got bored with the g3 so I jumped to the s6 when it launched. I can't remember the last rom I was on but I ended up just Stock for the last month of owning it.
[T-Mobile LG G3] kyngnothing:
Thanks sir! I couldn't get the super SU root keeper to work, but went back to 10m, then I took all the OTAs, (factory reset), and now root worked.
[T-Mobile LG G3] Apache0c:
Can someone help me, I have to return my phone to T-Mobile for replacement due to the mic/ir blaster cracks and I'm confused about one thing. It says the TOT method is recommended for this purpose but then it says the TWRP method will do everything needed to make it undetectable to T-Mobile (minus the my tmobile notify remote server). Can anyone clarify this?

---------------------------------------------------edit---------------------------------------------------

I've pretty much read this entire thread. Everything I could find on it is below.

I just want to take the safest route. Dont want to brick the phone right before I send it back.

I originally rooted w/ Purple Drake which supposedly doesnt trip the root checker. I already have 20E modem and CM 12.1 based Lollypop 5.1.1 on the phone. I'm leaning towards the TWRP method to flash the 20E stock image then doing a factory reset after.

---------------------------------------------------edit---------------------------------------------------

Went back and read the strengths and weaknesses thread here http://xdaforums.com/showpost.php?p=55372651&postcount=105. I think I'm going to go with what I'm leaning towards if I dont hear back otherwise. TWRP method to flash 20E image then factory reset after.

I'll leave this post in hopes that it helps someone else. Thanks!
[T-Mobile LG G3] Apache0c:
Tried to flash 20E and the signature verification failed. I'm going to try to flash 10R instead.

---------- Post added at 05:30 PM ---------- Previous post was at 05:18 PM ----------

I decided to turn off file signature verification and try 20E again instead. Hopefully that wasnt a bad move.

---------- Post added at 05:33 PM ---------- Previous post was at 05:30 PM ----------

Looks like it worked. Starting up now. Will update.

---------- Post added at 05:47 PM ---------- Previous post was at 05:33 PM ----------

Yup. I learned a lot. Looks like everything worked flawlessly. Phone started up and looked brand new. Went into settings and did a full factory reset and all looks to be well.

Thanks!
[T-Mobile LG G3] OffDatGoGo:
Confirmation number: 33T05215K........

Had to donate bro. Thanks for saving my behind.

I've used TOT and TWRP files to get out of jams and to update.

Thanks a bunch and CHEERS! :highfive: :victory: :svetius:
[T-Mobile LG G3] hami497:
twrp zip method will work to remove root right?
[T-Mobile LG G3] core720:
20G?
[T-Mobile LG G3] core720:
D85120G-Untouched_Stock_Restore.zip
[T-Mobile LG G3] ThePagel:
I should have it up by this weekend if not sooner. For now if you trust him someone posted a rom on the previous page. I haven't looked at it but im sure it's fine viewing nobody has complained about it.
[T-Mobile LG G3] hodgestl:
I believe I will wait for you. I am sure other solutions are safe and fine, but I am very comfortable with your procedures and your zip files so thanks again so much. I am sure hoping you will still be around in 3 or 4 months when LG & TMo roll out Marshmallow for our D851s. I really like the stock look and feel with the advantage of having root and TWRP. So you are my guy ever since I came to the D851 with 10r! I will look forward to seeing your 20g update in the next week or so and then cross my fingers for your Marshmallow update in the spring of next year. Thanks again for what you do for the TMo G3 community. I really appreciate it.
[T-Mobile LG G3] ThePagel:
Life happened, I still plan on getting this up soon.
[T-Mobile LG G3] nytebird:
Cool , no problem waiting on my end. Hope life smooths out for you soon. :)
[T-Mobile LG G3] hodgestl:
No problem at all. We can wait. We appreciate so much you continuing to do this. You are the best!
[T-Mobile LG G3] HinotoriBR:
Don't worry, you are awesome still helping us when you no longer have this device... :good: