yashsingh1/xdaforums huggingface dataset:
[T-Mobile LG G3] ganjah:
I recently came over from a Samsung Galaxy S3 (d2att), installed Cloudy 2.5, then custom ROMs & kernels, and all that on my out-of-the-box 10r LG G3 (d851).

I had a few questions about the phone and its requirements, so I read around for the last week and a half and couldn't find definitive answers to these two things:

What do these firmware files do, and are they independent of the ROMs - do they streamline the performance of the phone's hardware? As in, after or before I installed a custom ROM or Stock rooted ROM, do I want or need to install these firmware files? Why? And, if so, do I need to match specific firmware versions to ROM versions? A little explanation on how/when to apply them if I want a custom AOSP-based ROM would help.

Do these firmware files update the radio in the G3? As in, do they contain the updated tower lists and such from the carrier? Are these firmware files actually the updated radio files? If not, is that needed or wanted and how do we do it?

I haven't read much of anything definitive about these things in the thread, and there's very little usage of these terms in the thread.

My d851 came as baseband version 10r out of the box. I rooted and installed Cloudy 2.5 stock-based Android 5.0.2 ROM, and then the phone said some long string for the firmware version, which has continued to the current SlimSaber 5.1.1 ROM:

MPSS.DI.2.0.1.c1.13-00053-M8974AAAAANPZM-1

I ask because with the S3, it was very cut & dry - you needed new carrier firmware + radio because it not only patched vulnerabilities, but contained updates that optimized the hardware's performance and minimized battery usage (not merely kernel tuneables), as well as included updated radios that managed reception & call performance plus tower location/identity. With the G3, I can't find a place that summarizes that info and what's necessary.
[T-Mobile LG G3] razz1:
These are just straight stock methods listed here. You decide what method to choose to execute them. They include the newest radio the phone uses. The newest stock firmware release is 20G. Your right, there really isn't just a new radio thread. That just hasn't happened here on the g3. Here we really use the bootstack and then the rom when it comes to stock. The bootstack should include the the new radio or modem. 20G isn't listed here yet but I'm sure it will in the near future.
[T-Mobile LG G3] Nabeel_n85:
Hi. I just bought a brand new LG G3 from TMO. As soon as I opened it, a software update was waiting D85120G. I upgraded and started liking the whole new experience coming from S3. I am pretty familiar with rooting and flashing so I decided to root and upgrade G3 to 5.1.1 with Cloudy. I tried numerous ways to root but all failed. The end result was I softbricking the shiny new G3. I didn't sweat much because I was familiar with download mode and came across your KDZ file.

Now even though I am not facing any issues with the phone, I just wanna know your opinion about how to root my G3 D85120g as I really don't wanna go about softbrinking again and repeating the whole tiresome process.

Really appreciate your response and thank you for your thread for bring my G3 back to life ;)
[T-Mobile LG G3] HinotoriBR:
Probably the best bet for you is to flash D85120E and root it (there are a few know working methods to root it), install busybox and TWRP, and then install Cloudy through TWRP.
[T-Mobile LG G3] Frankenscript:
Root works great on 20G, following the first (easy) process outlined here. I did it myself a few days ago on my new D851 which came with KitKat, auto updated to 20E, and then I put 20G on it via the LG mobile support tool. I then rooted with the following method. Didn't take long at all, worked fine, no problem.

http://xdaforums.com/lg-g3/general/guide-root-method-lg-devices-t3129197
[T-Mobile LG G3] micl9:
Thanks Pagel

Got tired of CM12 going nowhere so I decided to go back to stock and enjoy a better camera and to stop having to toggle LTE on and off everyday.

Flashed your 20E file via TWRP and quickly OTA'd to 20G.

Now just waiting for the LG/TMO 6.0 release...

Thanks again
[T-Mobile LG G3] hodgestl:
First, thank you for everything you have done for the TMo G3 community. I also wish you well in all your endeavors and hope that as life continues to happen that you and your family are healthy and well. We miss your contributions and only wish for the best for you. Thanks again for all you have done over the last many months. Thank you.
[T-Mobile LG G3] paulp5014:
Thanks!

Thanks so much this guide helped me unbrick my phone. It did not work on windows 8 however when I used a windows 7 computer I had no problems at all.
[T-Mobile LG G3] zimmerma379:
Updating ROM AND Retaining Root & TWRP

Hello. First time caller, long time Android user ;)

My Nexus 4 has seen better days, so I bought an LG G3 D851 over the Black Friday weekend -- and I'm really excited to start using it! I'd always wanted to root my Nexus 4 but never got around to it. This time, I decided I'm going to root my new G3 right away before I even start using it.

Being new to rooting and modding I have a lot to learn. I'd love to run an AOSP/"vanilla" ROM on my G3 as this is one of the things I liked about Nexus devices, and I understand I could have this with CM13 (Marshmallow), but from what I've read I think I want to stick with the LG STOCK ROM because of the camera app (and other things like WiFi Calling?). And as mentioned, I also want to be rooted (because I want to run some root-required apps).

So I found the XDA forums that detail how to root my G3. But I also read that once rooted, I should not take OTA updates as I will then lose root. Hmmm. I don't want to have to go thru the process of re-rooting after an update; or worse yet lose the ability to re-root after an update. Wasn't there a way I could apply ROM updates AND retain root? I'd read elsewhere where someone was looking for this same sort of thing and posters recommended “look for a custom stock ROM for your device and flash that. You still update, but you just wait for a developer to modify the stock ROM for your purposes. You can check XDA for any ROMs”.

Well, I thought I had found just that here in this forum -- "Anyone who wants to use the OTA function after root" & "Anyone who wants to be on the most recent firmware". I assumed the ZIPs supplied here were the aforementioned developer-modified "custom" stock ROMs containing the update which I simply flash via TWRP. Great! OK, and so I guess I also need TWRP. Ah, but then looking at the "updater-script" and reading more of this forum, I realized this forum was actually detailing methods of returning to a STOCK LG ROM. After following the process here, I would lose root & TWRP. So it turns out this forum is not what I'd been looking for?

Or is it? Do I use the ZIPs and follow the TWRP method outlined here to update my stock ROM…BUT then ADD the steps of queuing additional ZIPs for SU/root and TWRP so that I retain root & TWRP after applying this stock ROM update? As a side note...I downloaded the 20G ZIP, took a look inside, and wondered if the "recovery.bin" file were excluded, would the TWRP recovery be left intact and only root would need to be restored (ie. no way to apply just the "system.img")?

So do I understand things correctly now and if I follow the process described above [NOT including what I wondered about in my side note] will I be able to update my stock ROM and retain root & TWRP? If not, is there some other XDA forum that supplies developer-modified "custom" stock ROMs containing the desired stock ROM update which I simply flash and still retain root & TWRP?

Thanks for your help!
[T-Mobile LG G3] littlebigmon:
This is the best thread I've seen for doing what you're asking. [MENTION=4725496]ThePagel[/MENTION] is really good about updating the "custom stock" ROM to the newest versions. Just click the TWRP section of the first post and download the required files if you're trying to keep a stock ROM. Personally, I like other ROMs for many reasons but for the functionality you're looking for, the stock is best. The easiest method I've seen for rooting the G3 is by using PurpleDrake. I've had my phone rooted for about a year now and I've had my fair share of mistakes; i.e. OTA updating with root, freezing up in the middle of stock ROM flashing, but I wouldn't have it any other way lol... Hope it helps
[T-Mobile LG G3] zimmerma379:
Updating While Retaining Root & TWRP

If I am on D85110R with root & TWRP and want to upgrade to D85120G while keeping root & TWRP can I do the following?

Modify "updater-script" in "D85120G-Untouched_Stock_Restore.zip" (from this thread) to

not

flash "recovery.bin" & "rpm.bin".

Flash modified "D85120G-Untouched_Stock_Restore.zip" from step #1 with TWRP.

Re-flash SuperSU ZIP.

I was hoping

not

flashing "recovery.bin" would just keep TWRP in place without the need to re-flash it. I wasn’t able to learn exactly what "rpm.bin" does and therefore don’t know if it is OK

not

to flash it for what I’m trying to accomplish.

I understand it would be faster/easier/safer to just TWRP flash "D85120G-Untouched_Stock_Restore.zip" unmodified as provided in this thread and then add the step to re-flash TWRP; but I’m trying to learn and understand all this stuff. I’m curious, for each LG update release, how one determines which partitions need to be flashed? Thanks for your help!
[T-Mobile LG G3] XXYYXX0316:
Stuck in ATT-MiniOS 3.1

I made it to the MiniOS screen but there was no blue screen and no numbers. Now everytime I reboot phone it goes to MiniOS screen with some options to choose from. What do I do now? Any suggestions anyone??
[T-Mobile LG G3] hyelton:
Did you flash the tot using board_DL? If so that's normal just choose reboot on that screen.
[T-Mobile LG G3] XXYYXX0316:
big thankss!!!

Thnks for your help. Working now!!
[T-Mobile LG G3] noidman123:
Is there any way to use this when you cant get into download mode? Cause even though i cant boot at all my device is detected by windows device manager and flash tool on com port 6 even though i cant boot at all. D851 user btw trying to kdz back to stock. i'm gonna try tot as well but idk.

in the attachments you see that device is on port 6 but theres a lot of errors and trying to kdz gives me the two following errors
[T-Mobile LG G3] nytebird:
If I'm not mistaken you should be using port 41.Hope this puts you on the right path. D851 Exodus 5.1.1.
[T-Mobile LG G3] hyelton:
Are you click okay on the server error? Or dragging it over? It's not an error that's supposed to come up. clicking Ok will cancel the flash.
[T-Mobile LG G3] jeremyn87:
I posted a topic to ask, but I figure.I'll ask here too.

I followed a guide to downgrade from 5.0.1 to 4.4.2. After I did, the SIM.card was no longer recognized. Would the KDZ method from the OP be my best bet?

Thanks
[T-Mobile LG G3] SaigonPet:
With TOT method.

Im on 18th step and got erro like this picture below :(

Help please
[T-Mobile LG G3] ThePagel:
Sadly you cannot downgrade from 5.0.1 without connection issues. If you go back to 5.0.1 your issues will be fixed.

Sounds like you or a rom dev changed the model in the build.prop or there is no build.prop. Try the generic dll under step 12 and tell me if that works. If it doesn't I will try to help you find one that does.

*edit*

OR try a different usb cable, preferably the one that came with the phone.
[T-Mobile LG G3] SaigonPet:
Big thanks [MENTION=4725496]ThePagel[/MENTION]

The cable is well. I tried another dll file in step 12. Nothing change :(

I think my phone had been "rebuild" :) In my country thats mean a dead phone and rebuild from another phone. Its not origin phone :)

So sad, try to buy G5 :)

Thanks so much buddy
[T-Mobile LG G3] ThePagel:
Can you use your g3 right now or is it bricked? If it's bricked you could try downloading different models of the G3 until you find the winner, couldn't make things worse right. Then you could sell the G3!
[T-Mobile LG G3] jeremyn87:
Thanks!

I ended up having to download the firmware for lollipop and flashing it. One of the rooting methods worked (the "Newest Root Method" thread, in case anyone sees this and has the same problem). I still miss Kit Kat, but oh well
[T-Mobile LG G3] SaigonPet:
Big thanks again my brother.

I tried again with dll file in step 12, and it was run ! Till 89% got red erro in Flashtool.

But I just unplugged cable and restart the phone.

Its alive !!!!! :) Reboot in 4.4.1 and update twice to 5.0.1 via wifi.

Everything ok now.

Thanks god, thanks [MENTION=4725496]ThePagel[/MENTION] :)

Love you. :)))))))))))))))))
[T-Mobile LG G3] ThePagel:
Most excellent!
[T-Mobile LG G3] ed hit:
HIya, trying to recover my 851 from a bootloop. If you care to read the gory details and comment I would be delighted.

http://xdaforums.com/tmobile-lg-g3/help/bootlooping-phone-t3334945

My question for this thread, if I should try twrp recovery to stock per original post; should I use:

20e, or use the 20g that is posted elsewhere

twrp 2.8.6 per OP, or track down 2.8.7 or (gulp) 3.0?

SuperSU per OP or the updated version 2.65?

Edit:

tried to flash 20e, su 2.65 and twrp 2.8.6 and it rebooted before install could start. :(

Should I try KDZ or TOT? My computers are W10, will that work?

Thanks, Ed
[T-Mobile LG G3] ThePagel:
Try tot but leave your phone plugged into the wall for a couple hours before you try. Better to be back to square one with tot than try to keep root and everything but destroy your phone in the process. Make sure you have wifi avaliable because you might have connection issues until you get back to the current version.
[T-Mobile LG G3] muchepicfail:
Used TWRP method seemed to work but I'm not able to register with T-Mobile network despite having bars/reception.

Shows network unknown in about phone section.

When I tried TOT method using non-generic DLL, i get following message:

PID: NULL

IMEI: NULL

MODEL:

DLL: D

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

SWV:

SWOV:

Model Information Check FAIL!

Ok, so as suggested in the guide, I tried generic DLL but then I get this error message:

PID: NULL

IMEI: NULL

[21:22:0] CrossDL [] to [D851]. SWversion []

00000064

Error: [21:22:0] CrossDL [] to [D851]
[T-Mobile LG G3] Sturos:
I'm not sure what's going on... but the tot method is actually repeating steps!? It seems to have gone on for an abnormally long time as well, the battery will run out at this point...

edit: logs are showing these errors:

[ 8:28:51] LAF_Packet Error, Error reason is 0

[ 8:28:51] We can't communicate with Phone[WRTE_Packet]
[T-Mobile LG G3] ourugger:
Ran into the same error using TOT method

I've been at a loss with what to do with my phone. Last month my wifi stopped working; it simply won't turn on. My situation is not unique but I haven't been able to find a solution online so I figured it's a problem with Lollipop and planned to revert back to Kit Kat. A friend said M was coming so I waited for the update in hopes it would have a fix. I installed it yesterday and sadly wifi is still not working.

Before I checked this site I tried the TOT method I found over on androidexplained and received the same "model information check fail" error as you. I'm unsure what my next move should be. I planned to try the TWRP but your experience has me hesitant. Have you made any progress?
[T-Mobile LG G3] hyelton:
Wifi issues are hardware related :(. Lately it's becoming common.
[T-Mobile LG G3] ourugger:
Ugggggh, that makes sense though. It makes me really sad because I really dig the phone. Also, it's not even 2 years old yet so that's additionally very frustrating. I spoke to LG at one point and they said I could send it for them to look at. They'd give me an estimate for the fix after they looked at it. I'm considering it just to see what they say.

In the mean time I'll slug along with my slow internet since the Marshmallow downloaded automatically and ate all my data :eek:
[T-Mobile LG G3] El_Sueve:
I have the big 3 but i am stuck in a bootloop frp, lg logo and a battery logo and when i unplug the phone is gets stuck in the bootlogo any ideas?
[T-Mobile LG G3] Sad Burrito:
Cross dll

I have a lg g3 tmobile marshmallow version with an error about model info aand im trying to flash the tot and the generic dll but it says [ ] cross dll to d851 like that.anyone who can fix this problem it would be much appreciated.im trying to return my phone to stock firmware because my imei was become null after i installed a custom rom.hope someone could help me
[T-Mobile LG G3] hyelton:
I'm guessing your not using LGUP since your seeing that error? If your running MM you must use LGUP
[T-Mobile LG G3] prop7459:
Hey guys, I have a LG D851 and the phone is boot looping (stuck on the T-Mobile splash screen). I tried the KDZ method using the D85120E firmware. The phone is currently on D85120G firmware. For some reason, during the flash process, it gets stuck at 10%. Has anyone experienced this issue before? BTW, I using a WIN10 x64bit. and the phone is properly recognized by my computer.

Thanks

Mike
[T-Mobile LG G3] Sad Burrito:
Can i use this to downgrade my phone
[T-Mobile LG G3] jmacguire:
Yes. I downgraded from the newest E firmware to D. Was no problem whatsoever.
[T-Mobile LG G3] Oki:
I have a D851. The history of flashes is very long, but I ended with the 30D firmware except the TWRP recovery. Lately I moved to Fulmics. Every time I flashed Fulmics I had to flash the 30D modem. The problem came when I flashed the N&N rom. It bricked the LG G3 D851.

The situation now is that I cant enter into recovery mode but can enter into fastboot mode by pressing vol+ while plugging the phone to the computer. The problem, I can't flash anything. I tried KDZ and TOT methods, adb and even mfastboot. No luck on this. The screen is the typical Firmware Upgrade, showing 633A B54 in the log window at the bottom. Very similar to issue described by muchepicfail in post #735.

I am still interested on some files in the internal SD so I do not want to follow the definitive unbrick guide for the LG G3 yet. At least I can still access the fastboot mode so I would like to thing I still have hope.

Any ideas? Thanks
[T-Mobile LG G3] sheikhramnuj:
Looking forward to this method :)
[T-Mobile LG G3] fivemill:
Does using the KDZ in the OP restore stock recovery as well? For example, does it remove TWRP if you had it installed?
[T-Mobile LG G3] hyelton:
Yes. Kdz files are official and will put everything as it was before rooting
[T-Mobile LG G3] Oki:
Fastbot mode was broken, I wasn't able to flash kdz or tot files. The only way to recover my d851 was to open the phone and put the usb in qualcomm 9008 communication mode. I inserted the partitions and recovered the phone. I still do not know what happened with the N&N for my d851. It caused the brick but I do not know why. The zip file was fine.

Does anyone tried this in a d851? Did you upgraded to 30D firmware before?

Thanks
[T-Mobile LG G3] pfcland:
Is there a method to downgrade or root D85130e?

Cause D85120E 00. Does not work
[T-Mobile LG G3] sirp0p0:
http://xdaforums.com/tmobile-lg-g3/general/30e-rollback-to-root-device-t3471386

http://xdaforums.com/tmobile-lg-g3/general/root-method-l3-d85130e-t3466429

Haven't done it personally though.
[T-Mobile LG G3] pfcland:
I Figured it out got it to downgrade and rooted thanks though
[T-Mobile LG G3] samjoandco:
how did you do it? the KDZ method gets stuck at 4% and the TOT method fails with error "Model Information Check Fail!"

no matter which dll i try.

-----Edit----

using the D85130d_00_0404.kdz file worked fine.
[T-Mobile LG G3] mehmetkosar:
D851 Not Working Software brick :((

hey guys my G3 D851 is not works :(((

my problem is full software brick... wrong software sending my phone.. d855 sent to my phone D851 after full brick...

not opened.

before qhsusb_bulk install QDLoader_HS-USB_Driver_64bit_Setup I installed and now Qualcomm HS-USB QDLoader 9800 (COM3) !!!

What should I do now????

help me please....

phone black screen. does nothing
[T-Mobile LG G3] hyelton:
If you have a "full brick" you cannot fix that that's what full brick means. The whole term brick should really be clarified. Soft brick = fixable. Hard brick = is a forever paperweight. You'll need to follow the unbrick a soft brick guide in the general section which involves taking apart your device and hope flashing wrong model firmware didn't wipe your EFS.
[T-Mobile LG G3] Themrbasim:
D85130e KDZ and TOT not working

Hi everyone, I have an LG G3 D851 running on D85130e. I want to downgrade since wifi is not working. I tried the KDZ and TOT and neither worked.

For KDZ when I get to the last step and the software on my computer tries to push firmware it stops working and tells me to retry and COM4 never appear on my phone screen and my phone stays at 0%.

For TOT I went to step 18 and connected my device then it gave me an error with something like unable to connec. (I did change to COM41)

Does anyone know what could the issue be? Is there another way to flashback my device?

Thank you very much.

---------- Post added at 04:25 PM ---------- Previous post was at 04:19 PM ----------

Hi, I think I'm having a similar issue as you.

Where did you find the D85130d_00_0404.kdz file? Did it end up working with TOT or KDZ, and if it was TOT what dll did you use?
[T-Mobile LG G3] hyelton:
If your not using LGUP that is why. If you running MM you can only use LGUP to flash firmwares.

I'm confused by your last question. It's a .kdz file so it's a kdz file not a tot file.
[T-Mobile LG G3] Themrbasim:
Thank you very much for the help, it's been very frustrating because Wifi is not working on my phone. I will try using LGUP and see what happens. I found a couple of websites with instructions on using LGUP, is there a specific guide you would recommend?

Again thank you very much.
[T-Mobile LG G3] hyelton:
There's no specific guide as they're all pretty much the same. I have a guide in the General section for the G3.
[T-Mobile LG G3] Doctor DrOiiD:
I bought lg g3 d851..

The box isn't like the one in YouTube videos it doesn't have T-Mobile logo on it..just written d851

And the back cover doesn't have T-Mobile logo which should be there

But under the cover and under the battery is written d851 and when I power the phone there is T-Mobile logo and I tried hidden menu cod for T-Mobile model and worked

The firmware version is v10z! And it doesn't belong to any model

And baseband version is vs985 which belong to Verizon!

And when I connected to of in download mod it shows lge androidnet for vsw USB port which belong to Verizon! And lg flash tool and PC suit doesn't recognize my phone

And tried to install T-Mobile twrp it didn't work..but when I tried Verizon twrp it worked!

I backup my ROM via twrp and I want to flash android 6

What should I do

---------- Post added at 05:40 PM ---------- Previous post was at 05:29 PM ----------

I bought lg g3 d851..

The box isn't like the one in YouTube videos it doesn't have T-Mobile logo on it..just written d851

And the back cover doesn't have T-Mobile logo which should be there

But under the cover and under the battery is written d851 and when I power the phone there is T-Mobile logo and I tried hidden menu cod for T-Mobile model and worked

The firmware version is v10z! And it doesn't belong to any model

And baseband version is vs985 which belong to Verizon!

And when I connected to of in download mod it shows lge androidnet for vsw USB port which belong to Verizon! And lg flash tool and PC suit doesn't recognize my phone

And tried to install T-Mobile twrp it didn't work..but when I tried Verizon twrp it worked!

I backup my ROM via twrp and I want to flash android 6

What should I do
[T-Mobile LG G3] hyelton:
You should return the device. Someone has highly tampered with it. And sold it as something that it's not.
[T-Mobile LG G3] Doctor DrOiiD:
Thank you for reply ..I hope you help me on your thread