yashsingh1/xdaforums huggingface dataset:
[Verizon LG G3] hsbadr:
No, it isn't that simple. We're making a little progress in understanding dlpkgfile format, not only for G3 or 23A OTA but also for future devices & OTAs. Unpacking this file will make it easier/faster to mod/root future OTA updates; as far as I know, no one knows how to extract its contents.

That's expected; I was going to tell you about it. Theoretically, we could also trick the recovery to flash the file to other/external partitions (e.g., redirect the partition link in /dev/block/platform/msm_sdcc.1/by-name/recovery to another partition where it can find stock unmod'd recovery img, or editing fstab file). However, that's a bit risky & requires longer time in testing, but if successful, we might end up with 23A + our insecure recovery.

Can you take a bugreport while in recovery?

adb bugreport > bugreport.log

This doesn't require root access, but may work only on Android system/environemnt.
[Verizon LG G3] bweN diorD:
I think not. I ran the log while initiating the ota, it takes a bit, then all the fota stuff comes right as its rebooting, then all the fota stuff disappears from the log, that's why I had to pull the USB just to save what I got. Then while its trying to flash the update adb can't connect to the device to continue the log. I was trying to log the actual flashing process, but it seems to be blocking the usb connection while in the update state.
[Verizon LG G3] roirraW "edor" ehT:
Hi! Thanks for posting your progress and sorry to hear you haven't resolved it just yet, but it is encouraging!

Edit: See [MENTION=4132606]bweN diorD[/MENTION]'s post below.

Someone else please correct me if I'm wrong, but maybe your SIM needs replaced? Do you know anyone who's phone you can test your SIM card in? Then if it's bad, have Verizon replace it and then maybe you can then use the flash tool.

By the way, you should probably have posted this in it's own thread in Q&A, as the problem isn't directly related or specific to what this thread is about.
[Verizon LG G3] bweN diorD:
The sim shouldn't have any effect on the flashing process. It used to be somewhat recommended to remove it, not so much now a days though.
[Verizon LG G3] roirraW "edor" ehT:
Oops, oh well. Hmmmm. Thanks!
[Verizon LG G3] agh1701:
Would it be any help to install the OTA with TWRP recovery? This will cause and error at reboot but you could start TWRP and have rooted access to the TWRP terminal.
[Verizon LG G3] bweN diorD:
Its going to fail and leave you in a bootloop until you flash the fix to dump fota, but if it extracts the files first, maybe we could pull them and see if its anything useful.

Nice idea, worth a shot to at least see if we can get the extracted files.
[Verizon LG G3] agh1701:
We might be able to see the startup script the phone is running to start the FOTA and manually execute parts of the script to extract.
[Verizon LG G3] Ariac Konrel:
Tried that already, it was a pointless effort unfortunately.
[Verizon LG G3] zakkyzombie:
I figured it wouldn't be. But one can wish, right? Maybe some guy will quit his job and leak it all ;D

Thank you for all of your hard work man.

And everyone else here trying to figure this out.
[Verizon LG G3] bweN diorD:
So, just a random idea,

Is there any possibility we could mirror the 12b system onto a pc, then execute the installer so it will extract the file for us? This is way above my pay grade, so I don't know if its possible to setup an environment where this could work.
[Verizon LG G3] zakkyzombie:
That's a good idea! Isn't there some software out there that will do it? I had it a while back. It mimiced a tablet on ics
[Verizon LG G3] skiman10:
[MENTION=1211160]HolyAngel[/MENTION] have you run a diff to figure out what's changed from Kk to lp with the ramdisk? I know we don't have the vs985 lollipop but has one been run for the international variant or the sprint variant? That would be the first step in patching together a working ramdisk.
[Verizon LG G3] HolyAngel:
I have done so on the international variant but its entirely different than the verizon ramdisk, even just the KK one. Haven't looked at sprint but that may be a better option since it should be closer hardware wise. Will see what they got and what I can do ^^
[Verizon LG G3] skiman10:
I can always help you out! Don't be afraid to ask.
[Verizon LG G3] Brickman221:
Hey, does anyone know if it is possible to KDZ/tot from 23A to 10B? The battery life sucks on 23A so I want to go onto a different ROM.
[Verizon LG G3] roirraW "edor" ehT:
Yes.

Sent from my VK810 4G
[Verizon LG G3] Crsdr37:
Has anyone found or tried applying the 23B update to see if its still able to downgrade.
[Verizon LG G3] hsbadr:
This may be legit for Nexus devices where you can create Android Virtual Device (AVD) on Android Emulator (now, part of Android Studio).

​

EDIT: We can create a new AVD device, but this requires settings for G3 & I'm not sure if we can emulate stock LG recovery.
[Verizon LG G3] zakkyzombie:
Wasn't aware there was a 23B. If it was there would be 4 or 5 new threads on it. Lmfao
[Verizon LG G3] Crsdr37:
They dropped the source for 23B. Just not sure if they dropped a dlpkgfile....

Also We are trying to extract an archive that is zipped with an LG tool. Just a shot in the dark. What if we renamed it .kdz does the LG flash tool create a temp directory on the computer while it extracts it or does it just dump it straight to the phone? If it goes to the phone could we not trick the flash tool to write the files to the PC?
[Verizon LG G3] ohlin5:
Outside of the AVD in Android Studio, only other thing I'm aware of is bluestacks.
[Verizon LG G3] HolyAngel:
There's a different tool to extract the kdz, I personally haven't tried that idea yet.
[Verizon LG G3] Crsdr37:
The LG Fota is an APK correct. What if we use bluestacks install the apk and just try and run it given it should be permission free in bluestacks.... Real longshot but only on the file Android shell I know of you can load APK's into.
[Verizon LG G3] Crsdr37:
Not sure if that will help but that is the Public.crt from the fota folder on 23A
[Verizon LG G3] Crsdr37:
Bluestacks does not work API is not high enough..... Wont install fota.apk
[Verizon LG G3] roirraW "edor" ehT:
Noone has 23B, or if anyone does, they're not in XDA. As soon as anyone does, you'll see all sorts of threads about it here.

All we have is the source code for 23B.

Sent from my VK810 4G
[Verizon LG G3] HolyAngel:
Where are you guys even seeing 23B? I have the kernel source (that also isn't listed on lg's open source site for the vs985) and its 23A..
[Verizon LG G3] Brickman221:
I was not sure if anyone has already done this, but I was able to successfully flash back via KDZ CSE Flash.

I had a stock/Unrooted/Locked 5.0
[Verizon LG G3] mopartonyg:
I think they are talking about this http://opensource.lge.com/fileMgr/do...GLS980/506399? Says 23B zip
[Verizon LG G3] KlausWillSeeYouNow:
To some degree, I can sympathize with his confusion lol. When everybody keeps saying "completely stock," I know that obviously refers to the ROM but I also read into that as meaning you shouldn't be rooted, either, which confused me since root is necessary to do the su command in ADB obviously. So just to get it straight: 12B, root, stock LG software. Is that all correct? :p

Thanks in advance.
[Verizon LG G3] alcor34:
Going to Attempt

I'm going to go through with the process as I also have two of the microphone cracks on my phone and have other devices I can use in the mean time.

I'll report back as soon as I've done all the steps listed above. And I guess that you'll want to know if rollback is possible.
[Verizon LG G3] maximusmullivan:
Is there a new modem?!

Sent from my Nexus 7 2013
[Verizon LG G3] roirraW "edor" ehT:
By the way, I wanted to say in response to this:

Cue the Bad News Bears theme music, or "Yakitty Sax" music used in Benny Hill.

---------- Post added at 10:08 AM ---------- Previous post was at 10:06 AM ----------

There's always a new modem, isn't there? Not trying to be smart, genuinely asking.
[Verizon LG G3] fr4nk1yn:
And if it keeps root...
[Verizon LG G3] roirraW "edor" ehT:
I have a question (while I'm finishing downloading the 10B_01 KDZ).

Using SuperSU's (try to) keep root option, is there a greater chance for it to keep root across OTAs for the SuperSU.apk to be installed normally as opposed to flashed to system? That's what I would assume, but since OTAs are just diffs, presumably it wouldn't remove anything at all from system either, right?
[Verizon LG G3] annoyingduck:
Did you use any root survival tools, or the ota keep root option in super su?
[Verizon LG G3] KlausWillSeeYouNow:
10 B --> 12B

Sorry to keep asking this, but do you (or anybody) have the incremental updates that I can use in the FOTA service menu to get from 10B to 12B, step-by-step? Someone said they had them and could share; now that I think of it, I think it was the OP.
[Verizon LG G3] roirraW "edor" ehT:
Yes, I definitely had root survival turned on in the latest stable SuperSU (2.45 I believe). Didn't try anything other than that. Almost done flashing the 10B_01.

---------- Post added at 10:32 AM ---------- Previous post was at 10:32 AM ----------

Yep, it was the OP.
[Verizon LG G3] HolyAngel:
Yeah I can't do anything with this file, "result not expected" when i click "do update" after loading with "select package" in the fota menu.

Tried sideloading it in stock recovery and get "wrong footer"/"Signature Verification Failed".

Also tried placing in the fota folder and trying that way and no go. And stock recovery doesn't recognize the file in either dlpkgfile or up extensions..

Any ideas?
[Verizon LG G3] alcor34:
No go for me. After all that lol
[Verizon LG G3] 92slammer:
has anyone gotten it to work?
[Verizon LG G3] KlausWillSeeYouNow:
I'd be delighted ro give it a try, but I need the incremental updates from 10C to 12B, and everything in between first. I was under the impression doing it OTA will break root (which I'll need in order to get the FOTA menu to flash Lollipop), whereas doing it incrementally through the same menu will not.
[Verizon LG G3] annoyingduck:
Ok try this once your rooted on 12b (this is from [MENTION=3727492]JackpotClavin[/MENTION] and [MENTION=2941286]xdabbeb[/MENTION] from the G2 thread here: http://xdaforums.com/showthread.php?t=2699123):

-Rename the 23A dlpkgfile [MENTION=6053822]IllegalArgument[/MENTION] provided to just dlpkgfile

-move it to /cache/fota/ (if a recovery file directory does not appear in there as well, create it just in /cache/)

-From adb shell run: echo "--update_package=/cache/fota/dlpkgfile" > /cache/recovery/command

-Then run: am start -n com.lge.lgfota.permission/com.lge.lgfota.permission.DmcEzUpdateStart

Note: I personally did this on the G2 and it worked just as listed, I don't see any reason it wouldn't work here
[Verizon LG G3] iBolski:
I was able to root in 10b and take the OTAs up to 12b and maintain root. That's where I'm at right now.

After rooting 10b, just install SuperSU Pro and ensure the maintain root over ota option is set. I don't know if the free version allows this option or not. Once you do that, take the OTAs as they come (11c and then 12b). Once on 12b, you'll still have root. I do.

Now, maybe for LP it's different? Don't know yet. Waiting to see if anyone's been able to make this work on a rooted 12b?

You also cannot be bumped. TWRP cannot do OTAs. You have to be on stock recovery.
[Verizon LG G3] phillymade:
LP is said to be different. In other device threads it is said to have a different signature on the boot image. this is causing failures for some that are trying to keep root. it gets recognized as a hole in the system. This is also why roll back may not be possible after the ota. I am staying hopeful that there will be a root method for those that rate the plunge. I did read the other day that chain fire may have a root exploit for LP. Fingers crossed. and good luck to the few that are trying to ota and roll back.
[Verizon LG G3] iBolski:
I doubt it on a new root exploit. LP is locked down pretty tight. It IS rootable as Chainfire figured out, but in order to root, you have to find an exploit. Right now, from what I understand, that's either not possible, or very rare based on the device. Since we haven't had LP yet for this device (other than over seas), I don't know of any root exploits.

If we cannot maintain root from 12b to LP, then we're hosed as far as root is concerned right now. Of course, the other question now, as you stated, is roll back possible? Will BUMP still work if we do roll back or has that exploit been fixed with the LP OTA?

Definitely not taking it when it comes until more questions are answered.
[Verizon LG G3] roirraW "edor" ehT:
That's too bad! Nothing from me I'm sure you've already thought of:

You're rooted on otherwise completely stock 12B.

USB Debugging On (and then reboot)
[Verizon LG G3] agh1701:
Yes, toted back to 10b. followed the instruction. I had root through 12b. 23a breaks root. I used the pro version with ota survival.
[Verizon LG G3] annoyingduck:
Rollback has nothing to do with root (root not needed to flash a kdz or tot). There would need to be specific path blocks built in for the older kdz or tot files to fail. On the at&t device it IS possible to roll back to a rootable firmware from LP. We are just guessing that it'll be the same here....
[Verizon LG G3] HolyAngel:
That page doesn't exist :p those have to be hidden links or I'm completely missing something. Search for vs985 and only 10b shows up. I also went through all the g3 source and never saw it.. :/
[Verizon LG G3] fr4nk1yn:
that's the source I linked to a few days ago. Apparently LG noticed the attention it was getting.
[Verizon LG G3] theistus:
Hm, must be gone now. I downloaded it while it was up, I'll send you a link so you can grab it from my Dropbox.

---------- Post added at 09:05 PM ---------- Previous post was at 08:50 PM ----------

Sent
[Verizon LG G3] mopartonyg:
I have it also if needed
[Verizon LG G3] roirraW "edor" ehT:
His link got mangled, it's still up.

Your link got mangled. Here it is. :) http://opensource.lge.com/fileMgr/download/op/LGLS980/506399?

The zip file has 23B in the file name. Figured you had noticed.
[Verizon LG G3] Mattx28025:
Installed 23A without root

Not sure if anyone else has posted this but over on reddit I found a way of installing without root using activities launcher from play store. Been running 5.01 for almost 24 hours and haven't really noticed anything out of the ordinary but from what I've read 23A is just a test build. Any other ideas? Should I rollback and wait or just keep running 23A until a new build is available?
[Verizon LG G3] HolyAngel:
well can't rename the dlpkgfile to kdz/dz/tot and extract, its not that type of file..
[Verizon LG G3] Crsdr37:
Not sure on the dependencies but could you use that android emulator with the nexus device. Install the Public.crt then use the nexus fota to extract it?
[Verizon LG G3] Mattx28025:
Well all I did was make a folder named SoftwareUpdate, changed the file name to 23A.up and used activities launcher to fota update and it updated fine.
[Verizon LG G3] gatorstew:
Isn't that the same type file that a lot of us just used to upgrade to 23A? We just renamed it to end with ".up" Could those that upgraded from stock 12B to 23A do the same in this case to 23B?
[Verizon LG G3] Mattx28025:
I'm assuming so. I used the dlpkgfile from the original post and just renamed it 23A.up.
[Verizon LG G3] gatorstew:
This was my fault. I misunderstood HolyAngel's post in #587. I thought he was referring to 23B when in fact he was talking about 23A. Sorry for any confusion.
[Verizon LG G3] roirraW "edor" ehT:
Yes it's been posted in this thread and in other threads here. There's no reason anyone else but you should decide whether you roll back or keep using 23A.

They're discussing how to extract 23A, not how to update to it. So they can extract the boot.img and system.img, and maybe root it. Once (presumably) 23B actually becomes available to download as a KDZ, they'll be able to extract that whereas extracting this OTA format file is apparently impossible with what's known so far.
[Verizon LG G3] bweN diorD:
I should have mentioned it last night, I tried all those, and pkg with no luck.

Hsbadr mentioned another extension, yaffs I think. I didn't try that because it didn't appear I could do it from windows unless I read something wrong.
[Verizon LG G3] HolyAngel:
Yeah I tried yaffs yesterday and no luck there either :/
[Verizon LG G3] agh1701:
Deleted.
[Verizon LG G3] DigitalMD:
Yes it appears to be a test build since no one has gotten an offical OTA from verizon. Who knows whats coming next officially.... only Verizon and they are not saying.
[Verizon LG G3] jthompson0019:
I called Verizon about it and was told that it was being pushed out in batches and to be patient. I believe I called Monday. They told me that lollipop was currently being pushed out to LG g3.
[Verizon LG G3] theistus:
According to this it is being rolled out now?

http://www.ibtimes.co.uk/android-5-0-1-now-reportedly-live-verizon-driven-lg-g3-users-us-1490177

Looks like the official download is 700mb! yowza.
[Verizon LG G3] HolyAngel:
That says the ota is 23A not 23B... interesting.

--

Also should mean kdz should be out or out soon though right?
[Verizon LG G3] theistus:
ah well. Sorry about that. Software upgrade assistant doesn't show an update available anyway.
[Verizon LG G3] maximusmullivan:
ibtimes is garbage

Sent from my Nexus 7 2013
[Verizon LG G3] roirraW "edor" ehT:
Edit: Nevermind, someone already pointed this out. ☺

That article, just like others, gives a link to the article about the original two who got 23A. I'd take this article with a grain of salt since it even says it's a rumour. Also the size they report is exactly the same size as what we have our hands on, which is fine if the OTA really would be 23A, but I doubt it with the open source zip saying 23B, and other evidence.

Sent from my VK810 4G
[Verizon LG G3] jmcolejm:
Can you explain exactly how you did this or a link to the reddit post. Thanks
[Verizon LG G3] roirraW "edor" ehT:
It's described several times in this thread and the thread in this section specifically for how to upgrade. Search for Activity Launcher and you'll find the steps.
[Verizon LG G3] soateufel:
thanks jerks

so i followed the method as all other methods and guess what? i reverted back to stock and then clicked the fota update on AL and now my phone wont even boot. no adb no recovery nothing. verifying boot sig bull**** qualcomm in the device manager and waiting for the mail to get my replacement which im probably gonna be changed for...so ya. and dont tell me how to fix it. ive done everything that there is to do and it still just wont flash or boot or anything. red and blue lights with a black screen,
[Verizon LG G3] cjchevez:
Download the file ,when it's done change the name to 23A.up, move the file to internal

Storage. Now download activity launcher from the playstore,now select all activities and

Scroll down ,click on software update,finally launch ,FOTA TEST MENU Dmcezupdate and

Let the phone think for a minute or two on a black screen with blue writing. The phone will

Then shut down and restart on a update screen and install the update. You should be done now.

If u still don't get it take the time to read the whole thread. It has been explained about

A hundred times and nothing changes. Make sure to use lower

Case" .up" in the file name 23A.up .
[Verizon LG G3] HolyAngel:
You tried booting straight to download mode and tot or kdz back to stock?
[Verizon LG G3] :
This has to be a joke...right? You messed your phone up and the helpful people on this thread are jerks? Wow. Just....wow. I won't torch you because that isn't cool, but get ready because its coming. Enjoy ;)

Seriously...edit or delete your post if you want a peaceful life.

Tot your phone back to stock. Search how to do that in the general and q&a threads. Normally I'd guide you there but you called me a jerk, so why should I?

And calm down because YOU DID THIS TO YOURSELF. Breathe...and search...and apologize.
[Verizon LG G3] PiousInquisitor:
This guy on G+ claims to have received the update. https://plus.google.com/106099555785989756966/posts/6Q3JZqNVnmn
[Verizon LG G3] soateufel:
lol i didnt call you guys jerks. i called verizon jerks. i had an s5 right and i gave it up for a buddies g3 because of the locked bootloader. i didn't call any of you jerks it was more like a formality or whatever the word is.

But I can't tot back, I can not KDZ back. Unless im not doing it right but my phone says it is a qualcomm loader in device manager ive changed the driver to show its correct one and its just not working. much love to xda y'all helped me get over my ex wife when i found out the masterpieces that the android can do. For what its worth im sorry you all thought i called you jerks.
[Verizon LG G3] :
Oh!!! Hahaha! :) That's cool then. I thought you were pissed at the kind folks here on XDA. We can all agree that Verizon are jerks for sure. Hang in there...someone will help you out & if not I will later...just a little busy right now. You'll probably have to update drivers and/or clear out some old ones or something like that. I still have yet to TOT or KDZ so I can't say for sure.

Sorry for the misunderstanding :)

BTW...I did the same things as you. Dumped my POS s5 for the G3 and couldn't be happier.
[Verizon LG G3] soateufel:
RIGHT!?! then go figure that pos gets the first lollipop :/
[Verizon LG G3] dwheimerl:
I bricked my g3 a few months ago and it showed up as qualcomm in device manager and this http://xdaforums.com/lg-g3/general/fix-unbrick-lg-g3-stuck-qualcomm-hs-usb-t2933853 fixed it for me
[Verizon LG G3] gpost104:
I'm back on a custom kitkat rom after a few days on "official" lollipop. Thankfully, I have a second G3 that is rooted and can just swap sim cards. The data connection issues were just too unreliable. I was very happy with lollipop except for that. Yes, I know I can use custom lollipop roms and have used them, but prefer stock-based roms. Currently using Jasmine and really happy with it.
[Verizon LG G3] agh1701:
Me too, back on stock rooted.
[Verizon LG G3] gatorstew:
Back to completely stock 12B for me. Patiently awaiting 23B :)
[Verizon LG G3] Krusej23:
It looks like Verizon or LG got rid of the Users options on this update too.
[Verizon LG G3] xgman:
Since it has taken so long for Verizon to let this out, I can only assume there were some last minute bugs that is holding it up from really going out OTA?
[Verizon LG G3] hokiealumnus:
No notifications on WiFi for a fair number of people is a pretty huge bug. Some complained about slow WiFi but that never affected me. I couldn't find any other bugs.

To the poster before, they did indeed leave off the users options.
[Verizon LG G3] Jank4AU:
Last minute bugs... or perhaps they wanted to see how the devs attacked it first so they could attempt some last minute patches before official rollout. <Conspiracy theory!>
[Verizon LG G3] agh1701:
Maybe the OP should change the title of the thread to "VS98523A Not so OTA Release"
[Verizon LG G3] :
This dude got 23b on a warranty replacement: http://xdaforums.com/verizon-lg-g3/...-t3047892/post59263268?nocache=1#post59263268

Not sure what that means re:23a, just throwing it out there.
[Verizon LG G3] newbie4ever:
Sounds like an official release is really close...
[Verizon LG G3] Mattx28025:
I too have noticed the no notifications on WiFi...but only at my work, when I'm at home they come in fine. Also I've noticed for the default LG lockscreen they took out the ability to use widgets i.e. dashclock. Hopefully this is a bug and will be returning in 23b or whatever the final version is. As per my own experience with 23A I really haven't had too many issues so far.

Sent from my LG G3
[Verizon LG G3] zakkyzombie:
Lock screen widgets was removed entirely from lollipop. So I doubt you'll see it back.

Sent from my LG G3.
[Verizon LG G3] bweN diorD:
lol, i never lost them, how does that saying go? "theres an app for that" :p