yashsingh1/xdaforums huggingface dataset:
[Verizon LG G3] roirraW "edor" ehT:
I can't speak regarding this tool. I do appreciate the proper spelling of garbledeegook though, I've always wondered! ;)

KingRoot works on 35B and 46A. I have very limited experience with it since I've only used KingRoot in order be able to (in the end) downgrade to 10B and root with the more trustworthy Stump app so that I could have SuperSU, etc. In my limited experience KingRoot on 35B and 46A has been a temporary root and requires re-rooting every time you reboot.

If you do want to root, I recommend primarily the method of downgrading to 10B via the TOT method using the 35B .DLL. The TOT and .DLL are available at the same place I have the KDZs in the return to stock thread in my signature below.

I recommend 10B because it's easiest to root and put TWRP on. Rooting after 10B is more complicated because the Stump app doesn't work after that. You can put TWRP on 10B with the Play Store TWRP Manager app. Putting TWRP on after 12B gets more complicated. Once you have TWRP on, you can wipe and flash a stock rooted ROM if you prefer, including 46A Marshmallow.

As for ROMs, [MENTION=2941286]xdabbeb[/MENTION] 's VS985 v2.0 based on 35B is excellent. He's also released the completely stock 46A Marshmallow, and I have debloat scripts in the third post of that thread. As time permits, he's working on a 46A version of his customized VS985 ROM. I'm running his 46A debloated as much as I could. If you have questions about anything regarding another thread, go ahead and ask in that thread and one of us will help you there!

Apologies to the OP if you are able to answer him, just thought I'd give him what info I could as fast as I could. :)
[Verizon LG G3] NBreunig3:
Lol no. Your presence on these forums and around the community is well appreciated.
[Verizon LG G3] Helltech:
Yeah dude thanks, I actually found your posts, and followed your thread before I even read this reply. Everything worked like a charm. :D
[Verizon LG G3] roirraW "edor" ehT:
Thanks [MENTION=5879467]NBreunig3[/MENTION] !!! :)

You're welcome, cool - glad you got what you needed.
[Verizon LG G3] f575gtc:
Can you use the 35B dll to downgrade a 46A too?
[Verizon LG G3] hipnosix:
little help please

can somebody help me, i can't find the link to download the program

i'll appreciate it
[Verizon LG G3] NBreunig3:
It will be up tonight.
[Verizon LG G3] Supernic100:
Thank you!

Thanks for an awesome program :D
[Verizon LG G3] NBreunig3:
Thank you!
[Verizon LG G3] cotoliti:
Why " can't run this app in your PC " ????? . I used Windows 8.1 Pro 32 bit
[Verizon LG G3] Wild_Hunt:
Kind of new to everything so please bear with me.

I'm still on 10B and I believe I have all the correct drivers installed plus usb debugging enabled however when I launch the toolkit it gets stuck on daemon started successfully then stops. I've tried downloading different drivers and a few other things but nothing seemed to have done anything. Heck, most of the time it doesn't get that far for some reason.

Any ideas on what could be causing this? I know it's probably driver issues but I honestly have no clue as to what exactly it could be.
[Verizon LG G3] NBreunig3:
When you plug the phone in make sure it says USB Debugging is enabled in notifications.
[Verizon LG G3] NBreunig3:
Right now this is a 64-Bit program. 32-Bit will be uploaded separately soon. Sorry for the inconvenience.
[Verizon LG G3] Wild_Hunt:
It connects as an installer first then sometimes later switches to media sync. I don't get any notification saying USB debugging is enabled but it is checked in settings.
[Verizon LG G3] NBreunig3:
You need to switch it to MTP mode.
[Verizon LG G3] Wild_Hunt:
Alright I got the notification now however it still doesn't work. I'm positive that I'm not installing the drivers properly or something. Where should I be downloading the drivers from?
[Verizon LG G3] NBreunig3:
Well in my program there is a option but that's after yhe ADB check. Lol how helpful is that? Just search Google for Verizon G3 drivers and you will find it. In your notification where it says USB connection change it to MTP.
[Verizon LG G3] roirraW "edor" ehT:
[MENTION=5879467]NBreunig3[/MENTION] you can downgrade from 46A and 47A the same way as from 35B - the 10B TOT method with the 35B .DLL.
[Verizon LG G3] NBreunig3:
Ok thank you. I will update my script and forum accordingly.
[Verizon LG G3] jlb1959.01:
Can I down grade from a stock 6.0,,vs 985lg3 to 5.1..??? I did the or a update and it's now 6.0...if so how complicated is it to do that...probably not worth my while??
[Verizon LG G3] roirraW "edor" ehT:
You can flash the 35B (5.1.1) KDZ with LG Flash Tool 2014, but you'll keep getting the OTA notification and probably eventually be forced to take the OTAs to 46A and 47A again later.

The only way to avoid getting the OTA is to flash the 10B TOT using the 35B .DLL, root using the Stump app, install TWRP with TWRP Manager from the Play Store, and then flash a stock 35B-based ROM like JasmineROM 9.0+9.1 update, and then flash my "No OTA" debloat zip if you want to be closest to stock, or [MENTION=2941286]xdabbeb[/MENTION] 's already debloated excellent VS985 v2.0 ROM. Make sure you follow the directions for either ROM in the ROM thread's first post.

All of the things mentioned except the ROMs can be found in the links in my signature below. The ROMs are both in the Development section.
[Verizon LG G3] jto101680:
Hello,

I have been trying to downgrade from 46a to 10b with the 10btot and dll file. I can get as far as waiting for the arrows to turn green in the flash tool, however can't seem to get them to turn. I have been clicking manual and entering the dll in the 1st line and the tot in the second. The reading I get in the flash tool says "null". Any advice? Its not my first rodeo, but it has been awhile. Thanks!
[Verizon LG G3] jlb1959.01:
Thank you VERY much,I will look up those links,thanks again..

vs985 lg3
[Verizon LG G3] roirraW "edor" ehT:
Hi! I don't remember about arrows turning green. According to a screenshot I found, it just says "READY!!", but in a yellow bar, not green, and the arrow is actually grayed out.

The way I find the TOT instructions and screenshot I'm referencing, there's a link to the thread of TOT instructions at the top of the second post of [MENTION=4795150]annoyingduck[/MENTION] 's stickied return to stock thread in the General section, which is also the first link in my signature below.

Just to be clear, on stock 35B and above you have to use the .DLL which is extracted from the 35B KDZ - the regular .DLL referenced in the TOT thread won't work above 24B. You can get the proper .DLL from my Android File Host link at the bottom of the first post of the stickied thread.

You're welcome!
[Verizon LG G3] jto101680:
Ok, I'll read up more. Thanks for the info!
[Verizon LG G3] LASERWOLF452:
So i got a friend that is on 47A no root. This method will work to pull him down to 10b or what.
[Verizon LG G3] roirraW "edor" ehT:
You're welcome, good luck!

Answered in your Q&A thread.
[Verizon LG G3] jto101680:
Hey there,

Soft bricked using the terminal emulator method. Going to post in Q&A.
[Verizon LG G3] au5599:
I have a question. Since Verizon sent an update after marshmallow, my phone started rebooting nonstop. I did a factory reset and nothing else I had tried based on Verizons suggestions works. Would it be possible to still flash this? It doesnt like to boot up lately without removing battery. I can get it to the options screen for factory reset, debug, safe mode etc.

Phone worked flawlessly before. But now I am not sure if it will stay on long enough.
[Verizon LG G3] roirraW "edor" ehT:
Hi! :) Possible to still flash what precisely? The 47A KDZ? The short answer is yes (no matter what you're considering flashing - everything's available one way or another).

What I would suggest to you is flashing the 10B TOT using the .DLL that was extracted from the 35B KDZ. Flashing the TOT will wipe your internal storage so I hope you can either move anything you want to keep or you don't mind losing everything on the internal storage.

If the problem still happens after flashing the 10B TOT, then it sounds like your hardware is going bad. But that would be highly unusual.

Once you're on 10B, if you don't want to root, flash the 47A KDZ (with the CSE option, which will once again wipe internal stroage) to be on the latest release again. Much faster and painless than taking all the individual OTAs 10B->11C->12B->23C->24B->35B->46A->47A.

If you do want root when you're on 10B, use the Stump app to root, then use TWRP Manager from the Play Store to install TWRP, then install whatever ROM. Rooting and putting TWRP on get more complicated after 10B.
[Verizon LG G3] jlb1959.01:
Thanks road warrior,you've been a ton of help,as I've asked many people what to do about my vs985 verizon which recently had pat Upgrade from 5.1 to 6.0,i am not the greatest at paying attention,because had I'd have known the Upgrade was to 6.0 I never would have processed,oh well live and learn,thanks again for all your knowledge and help..,
[Verizon LG G3] soulfulb:
Hey everyone,

Long time lurker, first time poster. Didn't see this question answered but if it was, my apologies.

I'm receiving a replacement G3 from Verizon. Will I be able to use this root method + TWRP to flash my old rom from my old G3? I have it saved on my SD card. It's just a stock rom with all my apps and etc...

Thanks in advance.
[Verizon LG G3] roirraW "edor" ehT:
You're welcome!

Hi!

If by this root method you mean downgrade to 10B via the TOT method using the .DLL that's extracted from the 35B KDZ, then root using the Stump app and use TWRP Manager from the Play Store to put TWRP back on, then yes. You're welcome!

You'll likely have to create a new backup in TWRP (doesn't have to be a full one, just something simple like only your boot.img (kernel), then move your old backup to the same folder the new backup got put in. Make sure and wipe Cache, Dalvik/ART and Data first, then flash the appropriate Bootstack before restoring your TWRP backup.
[Verizon LG G3] soulfulb:
Thanks for your response. What would be the appropriate bootstack? Would it be easier for me to just root and restore the apps from titanium?

I only ask because I've never backed up just the boot.img flashed a bootstack.
[Verizon LG G3] roirraW "edor" ehT:
You're welcome!

If you're restoring a KitKat ROM, the 12B Bootstack, if Lollipop 5.0.1, then 24B, if Lollipop 5.1.1 or heigher including Marshmallow 6.0 then 35B.

No, I wouldn't consider using Titanium Backup easier. If I were going to go that route I'd use the built in LG Backup, it's much faster than TB, but it's easy to make the small backup (you can make a full one if you really want) then use TWRP's built in file manager to move your old backup to the new folder. You have to do that anytime you restore a nandroid on a different device than what you made it on (doesn't matter that it's the same model/variant).
[Verizon LG G3] soulfulb:
Thanks for letting me know because I would've been looking foolish tomorrow flashing that old rom on my replacement phone. I'm glad I joined the forum. I'll be restoring the 24b bootstack.

Last question, so it's

Root to 10B using downgrade with stump

Download TWRP from play store

Make small backup of boot.img(check just the system box in TWRP?

Put old backup in the same folder of new small backup using TWRP file manager

Restore whole folder

Am I missing anything?

---------- Post added at 02:55 AM ---------- Previous post was at 02:51 AM ----------

I forgot before restoring folder, wipe cache/dalvik then flash 24b bootstack using toolkit then restore the new backup folder?
[Verizon LG G3] soulfulb:
Any help or guidance will be appreciated.

I just got a replacement phone from Verizon with 46A and these are the steps i followed to try and restore a stock rooted lollipop rom from my old phone.

-flashed to 10B by TOT method

-rooted with Stump

-downloaded TWRP from play store

-flashed and got to TWRP recovery successfully

-created a new backup with just the boot.img

-placed the old nandroid backup in that folder

-wiped cache and dalvik/art

-flashed XDABBEB's VS985 24B bootstack

-restored my nandroid backup

...and then i kept getting a "secure boot error" at startup. Boot verification error. I could only get onto TWRP and download mode. I don't know what i did wrong. I looked through this forum for solutions but couldn't find any. So long story short, i ended up flashing back to 10B via TOT method. Any solutions to restore my old backup?
[Verizon LG G3] Vinay Patani:
Got error every time " Goto was unexpected at this time "
[Verizon LG G3] Phateless:
I'm not sure this works anymore with newer versions of Android. You could try dirty flashing a nightly over your restored backup?
[Verizon LG G3] roirraW "edor" ehT:
[MENTION=7461996]soulfulb[/MENTION] You should flash the appropriate Bootstack after restoring a backup or flashing ROM, not before.
[Verizon LG G3] kjenney:
Replacement Phone any hope?

I just got a replacement G3 running 6.0 (47A) Build MRA58K. KingRoot 4.9.6 is failing (though it did work once). Software status is marked modified and this appears on Download mode as well. I've tried a number of methods to downgrade but all of them are failing (10B TOT, 24B KDZ). Any hope that we will see root sometime on these newer builds?

EDIT: Ran KingRoot another time and it worked. Using TitaniumBackup to clean the system up and restore apps. Would be nice to get TWRP on here too :(
[Verizon LG G3] iBolski:
What is the model number? Open the back and remove the battery and see what the model number is. If the V985 ends in a K, that's why. You cannot downgrade before Marshmallow.

Check out [MENTION=2560614]roirraW "edor" ehT[/MENTION] signature. He has links to various images, but again, if your model number ends in K, you cannot downgrade before Marshmallow.
[Verizon LG G3] roirraW "edor" ehT:
When you tried the 10B TOT did you use it with the .DLL that's extracted from the 35B KDZ? As [MENTION=3250093]iBolski[/MENTION] mentioned, my link at the bottom of the first post of [MENTION=4795150]annoyingduck[/MENTION]'s stickied return to stock thread in the Verizon G3 General section, and also in my signature below, has the KDZs/TOTs and also has that newer .DLL which is necessary to downgrade from 35B and higher. Downgrading to 10B is the only way to get TWRP on there in anything approaching a friendly way. You don't want to attempt any other method unless all hope is lost, and if you try any other method there's a high probability you'd brick your phone and the only way of recovering would be to use the 10B TOT.

Downgrading to 10B allows a proper root as opposed to using KingRoot's invasive method which integrates itself into your system in a multitude of ways that we don't know what the reason is for, plus it requires re-rooting every time you reboot, requires internet while rooting, and who knows what all it might phone home.

http://xdaforums.com/showthread.php?p=67945841

http://xdaforums.com/showthread.php?p=68040923

http://xdaforums.com/showpost.php?p=68098895&postcount=1470
[Verizon LG G3] Mortamus978:
48A

Will this method work with the LG-G3-48A? If not, can you link me one that will work? thanks.
[Verizon LG G3] roirraW "edor" ehT:
The same methods work with 48A as since 35B. I find if i get CrossDL error trying to flash the TOT, then flash any KDZ 35B or higher first and then flash the TOT since TOTs fix things that KDZs can't.
[Verizon LG G3] digital4282:
Any idea if this will work on MRA58K? I just bought this phone to use while I'm waiting on my replacement phone to show up and I'm missing cyanogenmod already. I'd like to downgrade, install TWRP, then flash Cyanogenmod if that's possible. I assume I have to TOT downgrade to 10A, root + flash TWRP then flash Cyanogenmod? Thanks in advance!

Nevermind! I read it wrong, it's 48A! lol I was reading the build number, not software version! WOOPS :laugh:
[Verizon LG G3] kokotskiy:
Hi friends. Can I make root in firmware 48A this method ? Yes or Not ?

or should I wait for a new version toolkit ?
[Verizon LG G3] roirraW "edor" ehT:
Read the post at the top of this page.
[Verizon LG G3] Beeko:
Just picked up a G3, it's on 23C. This will give me root and twrp, but what about bootloader? Will I be able to start flashing away after twrp is installed?
[Verizon LG G3] roirraW "edor" ehT:
If it's able to install TWRP (I haven't used this tool), then it already downgrades the bootloader, so if you can access TWRP then yes you can start flashing. If this doesn't install the latest TWRP then I would install that with TWRP Manager after using this tool, but not before.
[Verizon LG G3] Beeko:
Cool I'll give it a shot when I get home and we'll hope it works.

Edit: May be a dumb question, but do I need to downgrade if I'm on 23C?
[Verizon LG G3] roirraW "edor" ehT:
Downgrade what exactly? The entire stock ROM or just the bootloader? Since I don't use this tool I don't know exactly what it does. I would assume it does everything for you. I do everything more manually which is easiest by downgrading to 10B using the TOT. The reason downgrading to 10B via TOT is easiest for me is:

1. TOTs fix things that KDZs and nothing else can, so it gives a solid base to know that the phone is set completely back the way it should be.

2. 10B is easiest to root using the Stump app here on XDA. Stump won't work past 10B on the VS985. There are other methods to root 12B, 23C and 24B.

3. Putting TWRP on requires a 12B or older bootloader, so on 10B, putting TWRP is as easy as (after rooting with Stump and putting SuperSU on) using TWRP Manager from the Play Store and installing it from there. It's likely that this tool downgrades your bootloader for you.

In case you need the specifics for the TOT method: http://xdaforums.com/showpost.php?p=69287997&postcount=6.

When you're done I highly suggest [MENTION=2941286]xdabbeb[/MENTION] 's VS985 v3.1.1 ROM based on 48A Marshmallow in the Development section.
[Verizon LG G3] Beeko:
Well I've been reading and everyone seems to be on 10B. I rooted it last night and installed TWRP through the app. Then after that I installed the latest TWRP through recovery img update. Do I update my firmware/modems? Or do I just flash 35B bootstack after every ROM flash?
[Verizon LG G3] roirraW "edor" ehT:
Read [MENTION=2941286]xdabbeb[/MENTION] 's v3.1.1 FAQ in his first or second post about what a Bootstack includes. It includes the appropriate modem.

Always flash whatever the appropriate Bootstack is after flashing any ROM. The 35B Bootstack is for Lollipop 5.1.x and higher ROMs.
[Verizon LG G3] Beeko:
Well, I took a chance and flashed CM 13. I flashed the bootstack before and after the ROM and I'm getting a secure boot error and a red and blue flashing light. I can still get to TWRP and download mode. Don't really know what to do next.

EDIT: Saw your post about SuperSU. Wiped and flashed without, it booted up fine.
[Verizon LG G3] Kodansha:
Marshmallow VS9854BA root?

Dumb question on an old thread, but I'm desperate: Has anyone tried this root on Marshmallow running software version VS9854BA? I'm only interested in root (for deleted photo recovery purposes), so I'm fine with the other stuff not working. I would just attempt it and see what happens, but this is a friend's phone and it's her daily driver. Anyone? Thanks in advance!
[Verizon LG G3] blastagator:
Download link is broken. Anyone have a working link / update? Thanks!
[Verizon LG G3] DGevo206:
Any root help would be appreciated thanks
[Verizon LG G3] lehthanis:
Is it possible to tot back if I'm running 49a? Just bought phone and its apparently already gotten all the updates
[Verizon LG G3] nate5711:
This is a good place to start...read post and watch videos...go to lazerwolf youtube channel.

https://xdaforums.com/verizon-lg-g3/help/lg-g3-vs98547a-downgrade-t3354241

I also was on 49A...
[Verizon LG G3] texas.stevens:
I used: http://xdaforums.com/lg-g3/general/guide-root-lg-firmwares-kitkat-lollipop-t3056951

It worked perfectly. Rooting was a piece of cake. The only trouble I had was installing a custom recovery. But, as you can see (in above post), that was easily solved with autorec in the play store.

By the way, I installed Resurrection Remix, since CM12 isn't stable yet (I know it's based on CM, but RR says it's stable). It's running really well so far! Much faster than LG stock.
[Verizon LG G3] tgoods24:
Took me a little bit of time, but i finally got around to trying out the One Click method. i got the same problem with a

'cannot stat 'busybox':no such file or directory' message right after my phone passes the ADB connection. it must be a problem with my computer.
[Verizon LG G3] hub_cap:
Did you ever get it working?
[Verizon LG G3] NBreunig3:
If it didn't work when you downloaded the root script seperatly it's not a problem with this toolkit.
[Verizon LG G3] tgoods24:
Yeah i ended up trying a couple things and got it to work. Not sure exactly what made it worked but i connected my phone via PTP instead of MTP. I also installed busybox for windows and made sure i used a bat file i found in the one click thread (http://xdaforums.com/lg-g3/general/...t-lollipop-t3056951/post60329297#post60329297)

When i went through the process, i had to manually boot into download mode and it sat at 0% for a long time (> 5min). i thought it failed so i restarted after 10 min. booted up my phone and i was rooted.
[Verizon LG G3] hallstevenson:
I presume no one here had any issues with this part ? Over in that thread, many people do, including myself. I get the common "(0) files copied". I know this isn't the right thread but there were no answers or solutions over there....
[Verizon LG G3] musicfreak190:
Got the same thing. http://xdaforums.com/lg-g3/general/guide-root-lg-firmwares-kitkat-lollipop-t3056951

DO the latest GUI version.
[Verizon LG G3] mrueckert:
Question

I have 23c on my phone if i root it will it help with the problems associated with lollipop or will they still be there.
[Verizon LG G3] schwem:
All root does is grant you administrative control over your device. No simply rooting will not do anything except allow you to grant apps that have (root) or system control. There are many apps, xposed modules and other tweaks that can be done in order for you to gain more control over your device and make it behave in a more stable manner. I suggest searching and reading about the many things available for us in order to control our devices much better than that of stock unrooted. In my opinion, an android device unrooted, untouched is a small handheld prison and I refuse to allow my phone to stay shackled especially with the amount of development out there for us to be able to manipulate, change and control the device. I have read so many articles, blogs and threads dedicated to this subject and will continue to learn but I do know that as I am an android owner now, I shall always be. As long as we are able to control our devices as we choose. Largest downfall happens to be the fact that rooting and unlocking your bootloader does terminate your warranty. However, LG has a sort of control over this as we are able to work around the bootloader and keep it locked and still maintain the ability to flash, root and mod to our liking and still be able to flash back to complete stock without breaching the warranty guidlines. Best part is that LG are the ones who post the kdz files in order for us to do so. There's much more about this subject on xda if you choose to learn. I will tell you that root is the doorway to an endless amount of possibilities and if you choose to do so, you will not regret it. I do however encourage you to read as much as humanly possible and never flash or install something without knowing exactly whether or not it will work for you and whether or not you can revert the change successfully without causing any long term damage or becomes irreparable if you will. So to answer your question, yes and no. Haha
[Verizon LG G3] 94SupraTT:
Does rooting the g3 wipe data?
[Verizon LG G3] NBreunig3:
Nope. Nothing will be wiped