yashsingh1/xdaforums huggingface dataset:
[Verizon LG G3] roirraW "edor" ehT:
That's been asked in many threads in Q&A and in ROM threads in Development.

Take a look at threads with TWRP in the title in the Q&A section.

Yes, they've been tried. A method to flash it isn't the thing that makes it more difficult. The same old TWRP works fine on 35B. The real question is how to install it in a way that everything is working properly.

I find it easiest to downgrade via an older KDZ like 10B for ease of rooting with the Stump app, then can install TWRP through TWRP Manager and flash whatever stock ROM you want. There are ways to do it on 35B but [MENTION=4132606]bweN diorD[/MENTION] made the point that previously some people ended up doing things wrong and screwing their phones up, so it's safest just to downgrade.
[Verizon LG G3] ANDROID5.1:
What version of Kingroot you are using? iam a Android 5.1 also, i cant root my Fon its Cherry Mobile Flare S4? Thanks!
[Verizon LG G3] undearmourjws:
elaborate

Hey thank YOU so much for posting that cause i was panicking. Could you elaborate just bit on directions cause i am still a bit foggy. I grabbed the dll file and TOT but what do i need to to after flashing the TOT.
[Verizon LG G3] oohaylima:
After I used RootKing, I simply followed the instructions on this website here. Got a bunch of FCs afterwards, but everything was green across,the board when I rebooted.

Hope that helps. :)
[Verizon LG G3] Gusmode:
Just got a vs935 with 35b. Unactivated. I want to root, bump twrp, and move to skydragon602 before giving it to my daughter. Now for the stupid question (I know, no stupid questions...just stupid people). Can I do this all without sim card in phone and then just pop the sim in from her old phone and all ok? Or do I need to pop in her sim and let it activate the phone first (like it wants to on first boot...). It'll be a Christmas present so hoping to do the work first and have it ready.. Also don't want to 'activate' the phone and have her old one stop working prematurely.
[Verizon LG G3] FeldWill:
What is the final verdict on rooting? Reading threads I’m getting conflicting information. If it’s possible is there a lament write-up?

VS985 4G LTE

Android- 5.1.1

Software version-VS98535B

USB Debugging- Checked

Unknown Sources- Checked

Verify Apps- Checked Off

LGUnitedMobileDriver_S51MAN313AP22_ML_WHQL_Ver_3.13.2 (Didn’t do anything)

LG_VZW_United_WHQL_v2.20.0 (Got access)

LG Root Script v1.2 - Gives me mesage below

Waiting for device..

error: protocol fault (status read)

Device detected!

error: more then one device and emulator

Rebooting...

error: more than one device and emulator

Looking for LG serial port..

error : protocol fault (status read)

Asks to go into manual download and after that nothing happens.

Thank you
[Verizon LG G3] mopartonyg:
http://xdaforums.com/verizon-lg-g3/general/replace-kingroot-superuser-guide-t3251013

http://xdaforums.com/verizon-lg-g3/general/verizon-lg-g3-rooted-35b-5-1-1-lollipop-t3259864
[Verizon LG G3] FeldWill:
Thanks Mopartonyg.

Worked great. I used the file off KingRoot website instead of the one in the link, thought it might be fresher. Had to learn a little how to navigate folders using linux commands for subing KingRoot with super user but overall it was painless. There is a youtube video for each step so if anyone is doing this look them up.

YouTube instructions I have used:

https://www.youtube.com/watch?v=XFr1mRwjXUs (don't use the file this guy provides in his link I read it has adware in it, use the one from KingRoot)

https://www.youtube.com/watch?v=x6IgvVRt3ak

Thanks again.
[Verizon LG G3] Chilidog:
Wait so how do we downgrade from 35B? I got the dll but what tot file do we use?
[Verizon LG G3] bweN diorD:
there is only 1 tot file ever released.
[Verizon LG G3] Chilidog:
What if I want to use the tot but on 24b, do I need another dll?
[Verizon LG G3] bweN diorD:
No, the standard one should be fine.
[Verizon LG G3] zul8er:
Going to do the TOT downgrade. Ive seen some people have lost their IMIE. Is that guarantees to happen?
[Verizon LG G3] roirraW "edor" ehT:
It's not guaranteed either way whether it'll happen or not. It's happened sometimes with the TOT and KDZ methods, and even when just flashing ROM zips from TWRP from some reason.

The best defense is once you get the phone rooted and put the latest TWRP v2.8.7.0 to back up the IMEI partition. I forget what it calls it in TWRP's list of partitions to back up - something different than IMEI, but it'll be the only odd partition out.
[Verizon LG G3] TheLoonyRebel:
I just want to make sure I got this all straight before going ahead. In order to get TWRP and what not I have to download using the TOT method going to 10B right? Then I can use the G3 All In One Tool Kit in order to get root and TWRP installed correct?
[Verizon LG G3] roirraW "edor" ehT:
Yes, along with the new DLL at the bottom of the OP to use with the 10B TOT. I can't personally speak to the All in One Toolkit's use for this. On 10B, I use the Stump app to root, then use TWRP Manager from the Play Store to install TWRP.
[Verizon LG G3] 216Monster:
[MENTION=4936949]hokiealumnus[/MENTION]

Thanks for taking the time to write this up. I recently decided to ditch my G4 and go back to the G3 which I like more (beautiful white version , better development and the G4 kinda sucks outside of the 16mp which is a small upgrade (plus the camera mod is kinda possible))

Good thing I kept that 10B on my mediafire account!

ANyway, thanks again because the G3 I got has the 35B firmware and I needed to know my options, nice write up you did here.
[Verizon LG G3] hokiealumnus:
Thanks; appreciate that. Glad it helped somebody. :)
[Verizon LG G3] 216Monster:
Not sure whats up here, flashing 10B with the LGUP8974 dll is resulting in an error I can't resolve.

I'm getting a Fail after an error msg that says "there is no ks version" I attached a photo, anyone know what this is about? I read around the forums, not seeing anyone else with this issue, unless I have missed it talked about somewhere already?

Either way, cant seem to downgrade even though others have been able to thus far.

(yes I did a clean install of everything drivers/software/ect)
[Verizon LG G3] Gusmode:
Same error I have been getting. I wasn't able to do the kdz either. I'll be trying a win7 machine prolly tomorrow.. So far I've only tried under Win10pro and 10ent. See: http://xdaforums.com/showthread.php?p=64270652
[Verizon LG G3] 216Monster:
Thanks for that.

I was originally trying on win10 also, thought maybe it was win10 signed driver verification issue when installing everything. So I formatted one of my ubuntu laptops to run win7 and still have the same issue.
[Verizon LG G3] hokiealumnus:
Sorry, wish I could help but I'm pretty ignorant around the TOT method in general. Was just lucky it worked and don't have a clue about troubleshooting. Check the TOT thread and see if there is anything similar in it maybe?
[Verizon LG G3] 216Monster:
No worries, thank you thus far! There are some discussions of the issue already I missed the posts on it like an idiot :cyclops: so I'll post there from now, don't want to cloud this thread with anything more on it.

Thanks again!
[Verizon LG G3] alewis2k12:
Hey guys just picked this phone up....its running 35b n its rooted....any steps on getting recovery so I can try a rom?? Sorry for question if this has been answered first day back on.android....thanks in advance for any help
[Verizon LG G3] TheLoonyRebel:
You have to downgrade to 10B first of all. Follow this exactly with exceptions of the .dll file you need to use which I link to next.

Use this .dll file in place of the one in the TOT downgrade thread.

From there then you can use the KDZ method to update to 12B. Make sure to change your COM port back to 5 after you moved it to 41.

And then after getting 12B up and running you can use this to get rooted and get your recovery on.
[Verizon LG G3] zul8er:
Why 12b? Why not root and flash twrp on 10?
[Verizon LG G3] AB_:
Hey, thanks for posting this. I'm trying to use this to root a replacement LG I just received. Unfortunately, I'm stuck at the very beginning. I can't seem to put my phone into download mode. I power the phone off properly, then hold down Vol Up for a while, then I plug in the USB which is already plugged in to my PC. I hear the noise that the device is connected from my PC, but the phone isn't in download mode. It just.. charges.

Is there something I need to do to get around this? I feel like I'm stuck with stock :\
[Verizon LG G3] TheLoonyRebel:
Hold volume up while plugging the phone into your PC.
[Verizon LG G3] fallen_jedi:
Hi all I've read all the post in this thread to ensure I did not miss anything.

First thank you to all that have tested and found a way to make this work. I think it works based on what I read.

I have a brand new out of the box Verizon LG G3 that came with the following:

Android 5.1.1

Software version VS958535B

Status: Official

My other phone is an LG G2 (also from Verizon) that is rooted.

I rooted it to use Titanium Backup and the Verizon Moblie HotSpot to tether my laptop.

I would like to use those 2 apps with the LG G3 as well.

From what I have read in this thread is this what I will need to do.

1) Download the latest KingRoot from their website.

2) Switch KingRoot for SuperSU by doing this: ((google the link can't post it))

3) Install Titanium Backup (should work since I did step 2 which TB needs SuperSU

4) Use the HotspotProvision_24A_mod.apk (I have it) and put the correct permissions via Root Browser (app).

Is this correct?

Thanks all!
[Verizon LG G3] DeanGibson:
Mobile Hotspot is included in the LG G3.

I've rooted over a dozen Android devices (like you, mostly to use Titanium Backup), including the G3. However, a few months ago I decided it was not worth the effort to restore it to "Official" every time Verizon has an update (because it won't update otherwise), and I've reverted to "Official" (unrooted) for all my LG devices.

Further, as the phone comes from LG:

It includes LG Backup built-in, that has most of the capabilities of Titanium Backup. Works great!

Mobile Hotspot is also built in.
[Verizon LG G3] roirraW "edor" ehT:
Just keep in mind that some people (not I) who have Unlimited Data, the built in mobile hotspot won't work without paying for it.
[Verizon LG G3] fallen_jedi:
Thank for the information. Where can I find the LG Backup app?

I do understand that now I'm "stuck" on this OS forever unless I go back to "offical" status. Not quite sure how to do that. I tend to upgrade my phone every 18 months so I'm willing to live with this OS until I move to a G4 in 18 months. I'm always about 1.5 years behind the phone tech.

If I reverted back to "offical" status do I end up losing root?

Will I lose all my data and apps? Is it similar to doing a reformat on a PC?

I'm sure it has to do something with that "TOT method" I read on this thread right?

I do have unlimited data (on a very old plan :o).

So with the Moblie Hotspot that DeanGibson writes about that comes with the LG Backup not work for me?

BTW I was able to root my LG G3 with the steps I stated in my prior post.

I decided however not to remove KingRoot for the SuperSU. TitantiiumBack has rooted ok with KingRoot (so far) so figured I would give KingRoot a try.

I did have an issue with the verizon moblie hotspot file I downloaded. It was version 24 I think and it would not work on the G3. So I took the file from my G2 and moved it over and that worked fine after 2 reboots. 1st reboot would "see" the hotspot but no antenna icon. Went into setting and "changed" the password and saved and rebooted and it's working now.
[Verizon LG G3] roirraW "edor" ehT:
Settings/Backup & reset/LG Backup Service

Look for the return to stock thread in this section or the non-Verizon G3 General section.

Yes.

Yes, it'll wipe everything including internal storage.

I didn't look back at your previous message but I gather that you're now rooted and with a custom recovery, but it depends on what official LG ROM version you rooted in the first place, and possibly what exactly you flashed since you first rooted.

If you rooted while on official 35B, then the TOT method, along with the new .DLL (at the bottom of the first post), is your only option. If you rooted any previous release, then you should be able to also use the KDZ method, which personally I find easier. Just don't click on any error dialogs that pop up in LG Backup Tool 2014, just drag them out of your way and 99.9% of the time within 10 minutes the phone will be flashed.

The hotspot has nothing to do with LG Backup. All Verizon smartphones (and likely all other carriers) include hotspot capability from the get-go. Since you're on unlimited, without root and the hotspot hack you won't be able to use it unless you pay for it through Verizon. It works as is without any hack for those of us without unlimited data. That's because we're already paying for a specific amount of data.
[Verizon LG G3] fallen_jedi:
LG G3 #1 and #2 both came new from Verizon with the official 35B already on them.

I used KingRoot and rooted G3#1 so it now shows "software status - modified".

I then installed Root Browser so I could go to "system/app/hotspotProvision" and rename the HotspotProvision.apk and the HotSpotProvision.odex.

Then I added into that folder the HotSpotProvision.apk from my G2 (That file was a hacked .apk I got online a while back 2014 I think)

This is the only reason I rooted the phone. In order to use the HotSpot.

I do use TB every now and then to save my game data but it's perhaps once a month and have only once used the backup files.

So not sure about a custom ROM but it looks like the TOT method with the new DLL is the way I would have to go to get back to stock. And from my inital read I think I would rather NOT go thru that headache so G3#1 will be forever stuck on this OS version which I am ok with.

My G2 towards the end was stuck on its last OS as well. The only annoying thig is the pop-up from Verizon wanting to update the phone and if it tried it would fail. Is there a way to suppress those pop-ups
[Verizon LG G3] roirraW "edor" ehT:
That's correct since you have the 35B laf.img and whatever other partitions affect that. You'd have to individually flash some of the partitions that are in [MENTION=2941286]xdabbeb[/MENTION] 's VS985 v2.0 35B bootstack from a terminal with superuser access in order to be able to downgrade using the KDZ method instead, and I'm guessing you wouldn't want to jump into that.

You're not getting that pop-up now, are you? You're only talking about in the future when/if there's another OTA, correct?

You'd have to use a root browser and delete root/sbin/lge_fota, and you could disable the LGFOTA app from Titanium Backup. Just disabling the app alone won't do it.
[Verizon LG G3] fallen_jedi:
Correct I am not right now getting he pop-up I was referring to in the future when an OTA update occurs. With the info above now I know what to do to stop the pop-up.

Thank you all for your help. Looks like I'll be on this G3 at 35B rooted for the next 18 months.

No worries its an improvement over my G2 and I FINALLY have a phone with an SD slot again. :D
[Verizon LG G3] someguyatx:
Hey fallen jedi if you still have not removed King Root then you can buy an app from play store called Super Sume pro that removes King root completely and installs SuperSu. The app cost me $3 I think and worked perfectly.
[Verizon LG G3] SuccubusInc:
My LG G3 running 35b is rooted, using KingRoot app. Don't know what to do next.
[Verizon LG G3] doubledragon5:
Ok just got my G3 today and it come with update 35B. So I assume kingroot is the easiest way to root this phone.. What about installing a custom recovery like TWRP.. Which version do I use and how do you install it... I'm coming from samsung, which imop is easier to root, I could be wrong..
[Verizon LG G3] hokiealumnus:
I'm not sure of success stories with installing TWRP after rooting 35B. It is definitely root-able with Kingroot as several have attested. Seems like installing TWRP would work intuitively, but I haven't seen it done that I recall. I would TOT back to 10B, KDZ to 12B and root/install TWRP from there, because that's what I know how to do.
[Verizon LG G3] doubledragon5:
Ok got root with king root... But unistalling kingroot with superSU Me is a pain.. After it finished the first stage I keep on getting unfortunetlykingoot bla bla has stopped, and was not able to go onto step two... I had to reboot phone and start stage two over again... Hope this works and my phone is not jacked up.. SuperSu Me failed to get rid of kingroot.. I having to re root phone and try again.. Any suggestions
[Verizon LG G3] hokiealumnus:
Like I said, TOT back to 10B is a good option. :)
[Verizon LG G3] doubledragon5:
How is this done? I'm new to this with LG.
[Verizon LG G3] hokiealumnus:
Please see Edit II in the OP for links.
[Verizon LG G3] doubledragon5:
According to the link in the second edit, the op says he does not keep the files anymore. So were do these files come from?How many are there... I sure hope someone comes up with a way to install twrp on 35b instead of going through the hassle of downgrading...
[Verizon LG G3] hokiealumnus:
I can't tonight, but if somebody doesn't come along with a link soon I'll upload it to AFH.
[Verizon LG G3] doubledragon5:
Thanks I have found 3 files the dll, flashtool and drivers.. Anything I'm missing..
[Verizon LG G3] hokiealumnus:
Sounds like just the TOT file itself. Find that and you're good to go.
[Verizon LG G3] doubledragon5:
I think I found it. Dowloading now...
[Verizon LG G3] doubledragon5:
I don't believe I have the right flashtool, as there is no manual mode... Anyone know were to get the right one...
[Verizon LG G3] doubledragon5:
Ok got it going but it fails in 3 seconds says there is no ks version..
[Verizon LG G3] hokiealumnus:
Sorry to say I have zero expertise in TOT errors; I got lucky and it worked first try. I would ask in that thread or read it extensively and see if you can find anything.
[Verizon LG G3] doubledragon5:
I have done a lot of reading and tried this numerous times... What I need to know is this... Am I just flashing the .dll file mentioned in this thread edit 2 or both .dll and tot file? I have not experienced running with just the tot file, and not sure if I want to... I did have to replace the masterlock as mentioned as the one with the tool did not work... That is were the usb error comes into play... I just want to downgrade and start over.... I'm woundering if I need to be unrooted from 35b wounder if that is a problem.
[Verizon LG G3] hokiealumnus:
You select the DLL linked, then select the TOT file. I don't think it would do anything if you skipped the DLL part.
[Verizon LG G3] Gusmode:
Megalock I believe is for the tool itself to run properly, the other dll is to tell the tool about what specific phone you have, etc and you load in the tool, and the tot is the actual 10b rom that's flashed. I and others have been getting the no ks err also. Check/search the skydragon rom thread and a newer thread about 'KS version'. Some screenshots are also shown that will probably look familiar.
[Verizon LG G3] roirraW "edor" ehT:
At least two other users on here recently had the same experience. It's sounding like there's absolutely no information on this error at all.

It's speculated that there may be some difference between some phones that (to them) came with 35A and those of us who took the OTA (or used the KDZ).

No one has known a fix for those in this situation.

It occurs to me only now that, since I know for you and I that you can downgrade using TOT AFTER having flashed the 35A KDZ, I recommend to [MENTION=4153916]doubledragon5[/MENTION] that he try LG FLASH Tool 2014 to flash the 35A KDZ and then try again with the 10B TOT.

Admittedly, I haven't investigated the matter myself, nor do I have any way of knowing if the instructions are being followed properly - I followed the instructions improperly at least once but possibly up to a dozen times . I was changing the serial port number on the wrong phone related entry in Device Manager.

[MENTION=4153916]doubledragon5[/MENTION] , look for the return to stock thread if you haven't found it already, for both methods. I see you find that thread. Obviously (or not) to use the 10B TOT on a phone with 35B, you have to use the new 35B .DLL as mentioned and linked to in the first post. We're you using this new .DLL?

Good luck! Please report back.
[Verizon LG G3] doubledragon5:
I appreciate your help... I used the .DLL file found on post 84 and was using the 2014 flashtool, plus the 10b tot file.... I did have to replace the masterlock.dll as the one in the program gave me the first error.. After that it started to work, but then got the no ks version error.... Now I wounder if I should unroot and try again... Plus I will look into your other suggestion on flashing 35A. Thanks
[Verizon LG G3] roirraW "edor" ehT:
Rooting / unrooting won't affect the TOT or KDZ flashing.

You're using LG Flash Tool 2014 with the TOT? You can't flash TOTs with LG Flash Tool 2014, only KDZs. Unless that was a typo, that's the problem.

The right tool for TOTs is in the return to stock thread. Follow the instructions exactly. Did you change the serial port number of the right Device Manager entry?
[Verizon LG G3] doubledragon5:
As a matter of fact, it was a typo.. I was using the tool in the return to stock thread... Yes I did change the comport to 41... I put the .dll and tot file in flashtool folder and did my thing... That is when it failed.... Were can I find the 35A files?I will try them next..
[Verizon LG G3] roirraW "edor" ehT:
I don't know off the top of my head. Try searching for vs985 35A KDZ on here or in Google.
[Verizon LG G3] doubledragon5:
I tried searching and came up empty.. But I'm downloading a 10b.01.kdz and going to try that with the 2014 flashtool... While doing some additional reading.. I'm wondering if my issue with downgrading, is because mine shipped with 35B already installed...
[Verizon LG G3] roirraW "edor" ehT:
It won't work when you're on stock 35B, only with the 35B KDZ. That's why we have to use the TOT method along with the 35B .DLL. Sorry I said 35A. When you have multiple LG devices with similar build numbers it gets confusing. I guarantee you if you Google search for vs985 35B KDZ you'll find it.

If you go into the main Verizon LG G3 section, where it lists the subsections, and use the search field for 35B KDZ you'll find a link too but probably easier with Google. I may even have it in my Android File Host section - I don't recall.

There's probably even a link somewhere in this thread.

That's why I suggested flashing the 35B KDZ, because [MENTION=4936949]hokiealumnus[/MENTION] and others flashed it and we're able to downgrade using the TOT method just fine after.
[Verizon LG G3] doubledragon5:
I understand what you mean now. Will do after I get out of work. Thanks again for help and patience.
[Verizon LG G3] doubledragon5:
Well I flashed the 35B kdz file with no problem.. Then I went to do the downgrade to 10b and again it fail in 3sec no ks version... That is with the .DLL file as suggested. Here is what is confusion in your last post you said to use the new 35b.dll file with the 10b tot???? I'm starting to believe that since my phone shipped with 35b a downgrade is inpossible... Sure would love to get this figured out...