[G3 Q&A, Help & Troubleshooting] lRaziel1:
bought an LG G3 D855 it suspiciously came with android kitkat 4.4.2, Wifi and mobile network works fine, but there is nothing to be found on the settings relating to software updates.

So, the motherboard has PROBABLY been changed, that is a fact because the phone chassis reports it being 16 GB and a different IMEI than that of the one that pops up when you dial the number thingy on the phone.

Now this doesn't matter much to me considering how old this phone is, I kinda expect it to have undergone a repair, but find fishy that thsi wasn't mentioned by the seller.

Edit. Asked the seller and he confirmed that the phone bootloopéd around 2 years ago and send it for repairs, this is how it came back so he has not much idea.

First, on "Hardware information" the reported capacity under "Memory" is "32GBB". Why would it have a typo there?

Second, software information says the baseband is that of a VS985-MPSS.DI.2.0.1.C1 .... an it goes on (tell me if you need it writen complete). Did I mention this is supposedly a D855? Why does it have a Verizon baseband? Software version does say "LGD855-V10z".

Third, cheking with this web (LG G3 Firmware: Checking the software version and Update history), I found that while writting the chassis IMEI, regular info comes out, but on the actual IMEI of the current motherboard, ALL comes out blank, and it reports the model number not as D855, but heckin' "LGWXYZ". Um, what?

Then this web (https://imei24.com/report_old/9ebcb77cb9e164da53b3ceb54e78480e/) reported this model number as an LG G2, and imei.info reports it as a G3 verizon. Um, whaaaaaaaaat?

Is it a chinese refurbished motherboard? Has it been flashed to intentionally cover up, say, that ti actually is 16 GB instead of the reported 32? or just a VS985 that was incorrectly flashed?

I'm super confused. Please help me as soon as you can, so that if it this has something wrong, I can return it and get my money back.

EDIT.

Well, yes, I was right. So basically this fellow here told me he sent the phone for repairs because it bootlooped, seems like they put a VS985 motherboard in it, but the genious flashed a D855 ROM on it. It worked fine except that, being the wrong ROM, it was not receiving OTA updates.

After a lot of research, soft bricks and headaches, ultimately what I did was put the phone in download mode, and flash a stock VS985 .tot ROM and voilá. Could update to MM 6.0 alright.

For some reason, I am still unable to flash custom ROMs since they always return an error message (E3004 I believe), with a message saying "This ROM is for VS985, this phone is .", yes, that's literally what it says.

it is quite a curve since the last time I went this heavily into custom ROMs and root was in like 2015 with my Droid Razr Maxx, it's been quite a while and I had to relearn a lot of stuff, and deal with broken guides and broken links because the G3 is quite old now.

I work full time and come home hungry and tired and I don't wanan keep researching into it since I already wasted time I don't have on this, so if you have any ideas, feel free to tell them. In any case, I'm happy I got out of KitKat.

A few things I found:

-Apparently, flashing a TWRP .img from a different G3 model soft bricks TWRP.

-Unroot and remove TWRP if you want to receive OTA updates and install them without them soft bricking your phone.

As a final note, a small rant. If you are wondering why I'm still using this phone, I bought it 2nd hand to use as my "street phone", so to speak. When you live in neighborhood with a rather fragile public security in which you have to walk through at 11 PM every day, having expensive stuff on you is asking for trouble. I have a Poco F3, but I still wonder why I even spend so much on a phone, like, why buy a phone that I barely use and can't get out of home, that's literally the whole purpose of a phone. Would have been better off with a tablet or something.

That's it. Thanks.