yashsingh1/xdaforums huggingface dataset:
[Verizon LG G3] bweN diorD:
here is the root method http://xdaforums.com/android/development/guide-root-method-lg-devices-t3049772

here is how to install 23b http://xdaforums.com/showpost.php?p=59333007&postcount=1999

read the post complete before starting, and you will need to flash the first fix at the bottom also.

if you have any questions or issues, please use those threads for help.

thanks
[Verizon LG G3] imilleson:
I'm sorry, i must have been high, i don't know where i got it. It is 1.6 Gb but i can't locate my source. I should just stay quiet now lol
[Verizon LG G3] alcor34:
Well, by now it's evident you don't have it or you would have attempted to link and share. Plus I have an app that pulls kdz from LG, I can get the others except 23b. Bit skeptical but hey, glad you got it.
[Verizon LG G3] imilleson:
Sweet, but I'm still on 23a and don't want to wipe and go back to 12b if i can help it (busy / lazy) - so what would happen, say, if i used the activity launcher FOTA method to try to jump from 23a to 23b? Would it just fail?

So i would have to be rooted to go from 23a to 23b without a factory reset using this new method? Sounds like rooting or wiping are my only options .... Which one is quicker / easier ? Last time i rooted my G3 was in January and it was hella easy.

---------- Post added at 02:53 PM ---------- Previous post was at 02:24 PM ----------

Hmmm [MENTION=3115965]alcor34[/MENTION] you strike me as someone who shouldn't say such silly things. I'm not a sensationalist, I was high, I downloaded the 23b system image and renamed it to .up like the smart person that I so totally am, and then my rational kicked in when I saw the file size. I probably would have screwed myself had I ran it as an OTA using FOTA, but yeah. Anyways, check my profile. I'm no troll, been on XDA for years, I made a mistake. Like i said, I'll stay quiet lol
[Verizon LG G3] hokiealumnus:
Yes. It won't see 23A as a valid upgrade-able OS.

If I were you, I'd install Jasmine or wait for SkyDragon. Both are custom and start rooted and, most importantly, lower the risk of bricking your phone using the .up method.

Long story short - you won't get from 23A to 23B without losing data. You just need to choose which way you want to do it. Use the LG backup tool. At the very least you'll be able to restore your apps. If fate is smiling on you you'll also be able to restore your lock/home screens and settings too.
[Verizon LG G3] alcor34:
Misdirected frustration and anxiety. Apologies
[Verizon LG G3] bweN diorD:
you will need to be rooted with custom recovery, but i disagree with hokiealumnus about loosing data.

you are already on L, so there is no reason to wipe. i forget the technical explanation of why you need to wipe coming from KK, but you are already on L so those reasons dont apply. i could be mistaken, but i kinda doubt it.
[Verizon LG G3] hokiealumnus:
How on earth is he going to upgrade to 23B without losing data? I might be wrong (not the first time!), but jasmine's install kills everything. You should also wipe for good measure. The 23b.up will fail via FOTA, so it won't be upgrading. It's late in the day though, maybe my brain just can't wrap itself around keeping data with that upgrade. I'm happy to be wrong though, if it'll save his data. :)
[Verizon LG G3] imilleson:
I guess if someone made 23B into a flashable zip style firmware package, I could install custom recovery, and just flash it - but I am done being lazy, seeing all you non-lazy devs and such makes me feel shameful by trying to keep my data lol. I will kdz to 12b or whatever and then just FOTA upgrade to 23B since that is the method I am comfortable with at the moment. Thanks peeps! (BTW, on 23A i get all notifications on wifi, so that bug isn't a prob, my issue is with battery life, it sucks!)
[Verizon LG G3] bweN diorD:
i tested hsbadr's builds before they were released, and you had to manually wipe.

simply flash and dont wipe.

the purpose of wiping is to rebuild parts of android data, or something to that effect. since he already has those databases built for L, i dont believe he would need to wipe.

my rational seems logical, worst that will happen is, he gets a bunch of fc's and has to wipe anyway, and is mad at me lol

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

you will need to have root and twrp either way.

so, you can flash some files to make that happen where you are, or go back and do it.

if your going to go back, i would just go to 10, its easier to root and twrp, and hsbadr's file will upgrade from any kk.
[Verizon LG G3] imilleson:
Does hsbadr's upgrade keep root? I can't remember but I remember some people reporting that they maintained root on Lollipop - idc either way just wondering
[Verizon LG G3] cobravnm13:
His upgrade allows for a Stock, rooted lollipop and the kk boot loader to allow for TWRP use.
[Verizon LG G3] gbenrus25:
Phone is bricked. Anyone have any suggestions on how to fix? It's showing up as a Qualcomm device and only shows blue and amber (or yellow) light
[Verizon LG G3] PiousInquisitor:
Searched within this very thread.

http://xdaforums.com/showthread.php?p=59250552
[Verizon LG G3] mpridmore816@gmail.com:
Nonroot method not working

Tried the NONROOT steps. Here are my issues:

1. File auto-downloads from Chrome to storage/emulated/downloads folder. Phone won't allow move or copy to any other folder.

2. Phone will not allow me to create the directory SoftwareUpdate/23A.up. I get the error that says "folder names cannot contain any of the following characters.../ ,.

3. I used the phone as USB media storage on my PC to move the update file to Internal Storage (my only option), unplugged the phone from PC, and then used Activity Launcher to open it using ".com.lge.fota.permission.DmcEzUpdateStart" under "com.lge.lgfota.permission". Nothing happened. Activity Launcher does not list the file called "lge.com.permission."

Any advice?
[Verizon LG G3] alcor34:
Maybe try downloading and transferring from a pc or something.

You do not need "/" just create a folder labeled "SoftwareUpdate" and place the file in it. Make sure the extension is ".up"

23A has too many bugs. If you are doing this at your own risk, I think you should go with 23B.

Once you have done the above it should work.
[Verizon LG G3] mk1129:
Root access is required to run the VerizonHiddenMenu activity. But it will lose root when upgrade to version 12B.

How about editing the 1st post~
[Verizon LG G3] Chuckleb0ne:
How do you go about flashing the aboot? I looked up the flash2 method that autoprime posted but it doesn't mention using a aboot.img. I'm on 23b rooted and I am trying to get the bumped recovery installed.

Sorry if I'm not caught up on every single post to know better lol.
[Verizon LG G3] mpridmore816@gmail.com:
Thanks for the help. The only 23B download I can find is the Jasmine ROM for rooted devices; my G3 isn't rooted. Does the Jasmine 23B download work on nonrooted phones?
[Verizon LG G3] iBolski:
Go to the OP in this thread: http://xdaforums.com/verizon-lg-g3/general/howto-update-to-stock-lollipop-23a-t3044398

Scroll down to the section labeled "Things you need:". You'll see a line that begins with NEW 3/6/15 and a link after it. That is the link to the 23B image.
[Verizon LG G3] mpridmore816@gmail.com:
Thanks. I found it, but it's a .bin file, not an .up file and is for rooted phones apparently. I'm not rooted. My G3 is stock, unrooted, version 12B.
[Verizon LG G3] gatorstew:
All you need to do is remove .bin from that file name and rename that file to end in .up

Then use Activity Launcher app to upgrade. I haven't actually tried on 23B, but I did to this method for 23A.

Also make sure your SoftwareUpdate folder containing the .up file is on the internal SD, not external.
[Verizon LG G3] bweN diorD:
just so you are aware,

many of us have used this and it worked flawlessly.

however, a handful of others had serious complications, possibly including brick. it was very hectic during this time, so i dont recall exact details, but during the upgrade process as a hole from upgrading, to root, to twrp, there have been a few unrecoverable devices.

we dont know if it was a bad flash or user error in any cases.

the code in this post is absolutely correct.

i would make a few suggestions though,

1. download the zip at the bottom of the quote and put it on your sd card or storage for later

2. use adb, so you can copy the code and paste it in avoiding typos that could have bad results

3. after the code, while in recovery, flash the zip

4. wipe cache's then reboot.

if you dont want to take the risk (i would, but thats just me lol), flash back to kk and use the jasmine or skydragon roms to upgrade.

they are the result of all these obscure methods and testing, and are really the safest way to get to L rooted w/twrp.
[Verizon LG G3] mpridmore816@gmail.com:
Thanks, gatorstew! It worked like a charm, and I'm now running 23B (5.0.1). I appreciate your help.
[Verizon LG G3] macdaddie87:
ROOT

so have we figured out hot to root 23a yet? i have been looking and i found a thread on how to root 23b but im not sure if it actually works because i havent seen any confirmation of it working from anyone but the one who made the thread
[Verizon LG G3] cjn14:
Does anybody know if there is any difference between 23A and 23B? I would hate to be missing something from 23B that is not included or fixed in 23A.
[Verizon LG G3] cobravnm13:
23B is a LOT more stable than 23A and fixes a large amount of bugs.
[Verizon LG G3] Krusej23:
I am on 23A right now. Can I update to 23B the same way I did to 23A? Can I just put the 23B update on my phone and tell it to update or do i have to go back to 12b?
[Verizon LG G3] mopartonyg:
Try this thread: http://xdaforums.com/showthread.php?t=3044398
[Verizon LG G3] Krusej23:
I have multiple times but I can't find a clear answer on anyone going from 23A to 23B directly instead of going back to 12B. I'm not worried about being rooted either so I don't need to go back to 10B.
[Verizon LG G3] mopartonyg:
It says in a couple of threads that you can not go to 23B unless you KDZ back to 12B. Then use Activity launcher to update.
[Verizon LG G3] bweN diorD:
Whoever said that doesn't know what they are talking about.

However, the safest route is to go back, I'll give them that.

I put root and twrp on a clean 23b, didn't use jasmine or skydragon.

Could do the same to 23a if I wanted. Updating after that is easy.
[Verizon LG G3] mopartonyg:
Thanks but if you read my post I said you can not from 23A to 23B on you phone. Need to go to 12B and then use Activity launcher. If you can go from 23A to 23B on you phone and root, then you should post all your results if will help others.Thanks again for your input.
[Verizon LG G3] bweN diorD:
I have posted many times how to get twrp on L.

Once you have that, you can use jasmine or skydragon to go to B.

There are other ways to upgrade from a to b, but it's poinless to explain, as jasmine and skydragon are so easy from twrp.
[Verizon LG G3] mopartonyg:
I know you have and I appreciate it all, I was trying to answer his question. Again thank you for all you help with LP.
[Verizon LG G3] bweN diorD:
It's all gud. I may have been a little direct, sorry.

Thanks
[Verizon LG G3] mopartonyg:
All good, keep up the good work. Thanks
[Verizon LG G3] TheWade37:
hi, I am trying to update my phone from 12b to 23b, I have gone to last step for to upgare but I could not update my phone. At the FOTA test menu I click on the select package option and after that I choose the 12B_to_23B.up, it start to hold for a while and A speach appaer under the screen like 'download= 12B_to_23B.up'. then I click on 'do update' but it gives a warning every time like 'RESULTS_NOT_EXECUTED'. I do some mistakes, could you help me about that
[Verizon LG G3] bweN diorD:
your question is answered 1 page back.
[Verizon LG G3] TheWade37:
Sorry my english is not very good, it is too hard to understand. I checked it out but I couldn' find it again after you, someone mentioned about my question but I guess no answer did not come for this question. could you plz help me
[Verizon LG G3] bweN diorD:
http://xdaforums.com/lg-g3/help/vs985-wont-update-flashing-to-10b-t3039423

i cant explain it better than that.
[Verizon LG G3] TheWade37:
I really sorry for stealing your time and my ignorence but I couldn't do it again

there is something at this speach that you posted, like that ;

I Figured it out..

1) Download your update file that you need for instance 10b_to_11c.up from http://downloads.codefi.re/illegalargument/LG_VS985/

2) Move the file you are going to update with in my instance 11c.up to /cache/fota/

3) Rename 10b_to_11c.up to dlpkgfile (there may already be one in the so just add .bak to the old one)

4) adb into your device and run the following commands:

adb shell

su

am start -n com.lge.VerizonHiddenMenu/com.lge.VerizonHiddenMenu.fota.DmcEzUpdateStart

It should Restart and run the update"

I already rooted but there is no way as /cache/fota/, and What am I going to do about renaming the main file's name 12b_to_23a. Will I delete it and I ll write dlpkgfile instead of 12b_to_23a, so would it be like dlpkgfile.up.
[Verizon LG G3] hsbadr:
Have you checked if /system/xbin/su binary exists?

ls -l /system/xbin/su
-rwxr-xr-x root root 75364 2015-02-16 20:23 su

The OTA patch overwrites /system/bin & /system/etc meaning that the SuperSU's daemon won't start at boot...

/system/xbin/daemonsu --auto-daemon &

Also, it'd be handy if someone could dump a patched/23A system.img as follows:

dd if=/dev/block/platform/msm_sdcc.1/by-name/system of=/sdcard/system.img

This'll save a lot of time trying to unpack the dlpkgfile to patch 12B system on Linux x86 & we'll have a rooted 23A ROM much sooner.

The dlpkgfile is encrypted update zip with multipe chunks; it doesn't include zip header & needs to get prepared before flashing. I think that this is done by /sbin/lge_fota_launcher in stock recovery. I'll do more research this weekend to extract/unpack this file if we didn't get a system dump or stock images.
[Verizon LG G3] annoyingduck:
wrong thread...sorry
[Verizon LG G3] iBolski:
I understand that, but they could still patch it so that you can't roll back, or they patch the exploit that allows bumping.

This happened on the Droid RAZR HD. There was an exploit that allowed you to actually unlock the bootloader (truly unlock it). However, another OTA came that patched that exploit and if you didn't unlock it, you were hosed. That was until they released Kit Kat and they mistakenly added the exploit back in. Next patch fixed that again. Rolling back to the "exploit" version didn't reintroduce the exploit because it was in a trusted zone on the phone and unless you had the correct encryption key value in the OTA, it would NOT overwrite the protected zone.

So, that's what I meant in my statement, but I didn't want to get too technical.
[Verizon LG G3] HolyAngel:
This actually works perfectly but getting the dreaded 1111004 error, most likely from being rooted in order to run the adb shell command.. Will keep messing with it.
[Verizon LG G3] roirraW "edor" ehT:
Hi! Thanks for the suggestions. I'll try to remember to check next time; I've already KDZ'd 10B_01 and am downloading the stock 12B img files to use with the flash2 method. Even on my work's network the system.img has about another hour to download, unfortunately, so we'll see.
[Verizon LG G3] mtlons:
I'm on 12B, rooted, and run some xposed modules, but otherwise stock.

Can I use this update?

Also, after transferring the file to the correct directory, can I run the ADB command from Terminal Emulator, or do I have to connect to my PC and run the command from there? Maybe a stupid question, but I've mostly avoided ADB commands in my rooting/ROMing.
[Verizon LG G3] phillymade:
I understand that root has nothing to do with downgrading firmware. That was not the point I was attempting to make. The point was that there could be a block. to keep from rolling back. There was a similar situation with the Note 3 when NC4 came out you could not go back to NC2 or NJ7.
[Verizon LG G3] HolyAngel:
I know none of the other LP updates for the G3 on other carriers blocked downgrading...
[Verizon LG G3] phillymade:
Correct me if I am wrong, but doesn't 10B_03 have the ability to keep root via OTA where 01 does not?
[Verizon LG G3] roirraW "edor" ehT:
10B_01 can't take OTAs at all since it wasn't official.
[Verizon LG G3] annoyingduck:
10b_01 cannot take ota's. Manual flashing of images works and root is retained, but TWRP needs to be installed. Right now, I would be using the tot method of 10b_03 in order to root and ota to 12b in order to test this.

Unless we can figure out how to keep root while dirtying the 12b kdz from the 10b_01 flash...(this would be the easiest way to do this right now without having to go through the ota process)
[Verizon LG G3] HolyAngel:
This will root 12b

http://androidxda.com/download-root-genius

Edit: Requires custom root enabled kernel
[Verizon LG G3] annoyingduck:
Never heard of it, looks very shady being hosted on "android xda"
[Verizon LG G3] roirraW "edor" ehT:
Did not know anything would! Re-re-re-flashing the 12B KDZ and trying that.
[Verizon LG G3] HolyAngel:
yeah definitely looks shady but totally works and doesn't come prepackaged with spyware or anything. I rooted 12b with it about 20min ago.
[Verizon LG G3] iBolski:
Sucks you have to have a windows PC to do it. I mean, I have one, it just sucks you can't do it all within the phone like Stump.

Still, nice option to have if you took the OTAs to 12b without rooting. At least now, you can root without having to flash back to 10b.
[Verizon LG G3] HolyAngel:
so i've uninstalled root, still can't ota, keep getting that 1111004 error. Hoping someone that kdz's can get it to flash using the

adb shell am start -n com.lge.lgfota.permission/com.lge.lgfota.permission.DmcEzUpdateStart

That seems to be the best way to actually get it to flash. Otherwise we definitely need either the ota to be official for everyone, or for whoever is already on it to get a system dump.
[Verizon LG G3] luke24:
I know that the guy in this post on google+ either IS pulling a system dump or was pulling it. He may be able to help pull the dump or the whole image, if he has the proper instruction.

https://plus.google.com/100701200180403338467/posts/DJsnweejruf
[Verizon LG G3] skiman10:
He has it! I helped him through it yesterday but haven't been able to contact him today through hangouts. I'll see I'd I can get that system dump from him tonight.

EDIT: He said he'll upload it tonight when he gets home.
[Verizon LG G3] bigboi3021:
I couldn't get the echo command to work so I just created the "recovery/command directory " and ran the am start command and it worked like a charm!

*Screenshot attached*

Whoop Whoop!!!

Also, for the slow guys like me, the both commands need "adb shell" in front of them.
[Verizon LG G3] bweN diorD:
the /cache/fota folder should be there. maybe you are looking in the wrong place. maybe try making the folder if it is not there.

you dont have to change the file name just the extension. should be .dlpkgfile

really this hole method is pointless. why not flash skydragon or jasmine? will upgrade you much easier.
[Verizon LG G3] macdaddie87:
Ok so my girlfriend tried to get into my phone and enter the password wrong too many times and it erased my phone. That is a big concern! So if some one steals my phone now all they have to do is enter the password wrong too many times and then they have a new G3.. We need to fix this.
[Verizon LG G3] TheWade37:
what do you think which one is better than other, actually I like the LG's software because of double tab open and close, smart assistant, knock code
[Verizon LG G3] bweN diorD:
they are both mostly stock with some debloat, so its up to you. the things you want should be in both, i dont use them so im just guessing.

i think skydragon is easier to install though.
[Verizon LG G3] macdaddie87:
If anyone stealsyour phone its gone for good!!! Read my last post
[Verizon LG G3] bweN diorD:
just curious, do you intend to continue to spam this thread with off topic post?
[Verizon LG G3] NegativeOne:
Shouldn't this thread be closed at this point because this update is outdated?
[Verizon LG G3] bweN diorD:
its fine for now. we'll open a new one when the ota really drops, then report all these to be closed.
[Verizon LG G3] WeThePeople13:
Just check out skydragon rom. The beta is stable enough. Rooted too. There is an aroma for all of the upgrade and modem. 23b
[Verizon LG G3] danaff37:
You would prefer if someone steals your phone, they have access to your data? This erasure is actually a requirement for many company policies. Even without it, all someone has to do to erase your phone is use recovery (stock or custom/twrp), or LG flashing tools...
[Verizon LG G3] macdaddie87:
Yeah but most criminals don't know how to do that and now it's even easier all they have to do is enter the password wrong too many times and it automatically erases. That's not very secure, what's the point of having a password on your phone now?

---------- Post added at 08:58 AM ---------- Previous post was at 08:56 AM ----------

It's not spam or off topic. It started with this update.
[Verizon LG G3] bweN diorD:
lmmfao at you attempting to be be an expert on criminal behavior.

ever heard of reporting it stolen and having the esn blacklisted?

good thing i know how to bypass that too, was worried i might be a criminal for a minute there.

well i would have let it go, but since you needed to point to your post again because no one replied in less than 2 hours, i had to ask.

and yes it is considered spamming when you continue to post about it in short order and no one is replying.

this is a moot issue. any moron with a pc, and a 2 minute google search can find easy to follow instruction on re-flashing the device.

btw, still lmmfao at your analogy of criminals being to stupid to figure out how to flash a phone....
[Verizon LG G3] cobravnm13:
Not to mention that's a feature, not a bug. There's nothing to *fix*.
[Verizon LG G3] danaff37:
The password is to protect your data not your device.

And the g3 has always done that. At least with knock code I know from personal experience
[Verizon LG G3] tscalia2:
It's actually a feature that's been in Android since Jellybean, if not ICS.
[Verizon LG G3] johnciaccio:
Wow, this thread has gone off topic. However it has been amusing. :)
[Verizon LG G3] NegativeOne:
Time to get a new girlfriend.
[Verizon LG G3] imilleson:
I'm just waiting till Verizon drops VS98523c OTA as a preliminary test before fully deploying the OTA, that would be hilarious
[Verizon LG G3] gregcapps:
It's been delayed long enough that I don't see 23b being the final official. I went back to kit Kat because of the notification issues.