HowTo: Update To Stock Lollipop (23B - LG Official!) on the Verizon LG G3 - Verizon LG G3

*WARNING* - There have been at least two known hard bricks using this method. It has worked successfully for many people, including myself three times. However, with two hard bricks, this isn't something to go into without at least considering the possibility. The standard warning has always been in this thread (second paragraph), but consider yourself doubly warned. Now that we have root and TWRP on 5.0 stock, this method is all but obsolete. We're just waiting on the good devs to bring us superb Lollipop stock ROMs like SkyDragon by @HolyAngel and Jasmine by @hsbadr. Once those are out, this method should really only be used if you need "official" software on your phone. Or you can just wait for Verizon to push the actual OTA, which is probably technically safer than any custom flashing methods there are.
--------------------------------------------------------------------
**NOTE** - There are two stellar custom-stock ROMs here in the form of Jasmine v.5.0 and SkyDragon 3.0.0. There is no longer any need to use this method to upgrade to stock LP unless you just really need the software status to say "official". Download link & instructions at the following links:
SkyDragon G3 VS985 Edition Version 3.0.0
JasmineROM v5.0 Release [LP] [Stock] [Rooted] [Unmodified]
--------------------------------------------------------------------
Are you still here after reading that warning and looking at the great custom options? Read post # 148, then, if you really insist on being so daring as to try an obsolete method, I guess proceed on. Best of luck to you.
--------------------------------------------------------------------
For starters, this thread may be deemed unnecessary and/or redundant. If so, please accept my apologies and mods feel free to close the thread. This is an extension of this thread started by @annoyingduck. It's a start-to-finish way to flash 23A and keep all your apps. Rather than linking threads here, there and everywhere, I've compiled everything and put it all in one place, to try and keep down the number of questions in that thread (which is really supposed to be for devs to assist them in getting the info they need to make the wonderful stock ROMs we've all come to know and love). NONE of this information is original to me. I'm not that smart. All credit goes to the respective posters listed below.
Now, the usual disclaimer - I am not responsible if you brick your device by using any or all methods outlined below. They worked for me. They may or may not work for you. If you go down this path, you do so at your own risk and/or peril. Don't come crying to me in the unlikely event you can't figure it out or kill your phone!
Also, please take note right here right now, as this question will never be answered again by me in this thread. There is currently NO ROOT on 23A. Root will NOT be retained when you upgrade (in fact, it will be lost at the 12B KDZ step). Further, we do NOT know how to root stock Lollipop on Verizon at this point. So to answer your questions: NO, you will not have root on 23A at all, period, no matter what, until some smart dev is able to come up with a way to root it.
The good news is that you can downgrade back to 10B (the only root-able version) at any time and get back to rooted goodness and flashing rooted stock-KK or AOSP-Lollipop. I'm hopeful we'll get root eventually for stock Lollipop, but it's too soon for that.
First, you need to download several files. The first several have to do with KDZ'ing back to 10B, followed by 12B (you WILL LOSE DATA going back to 10B...back up everything!).
Things you will need:
Drivers from LG for the G3.
Two files from this download page - the 10B KDZ file (VS98510B_01.kdz) and the 23A update file (LG_VS985_12B-23A.dlpkgfile).
NEW 3/6/15 - The 23B (should be an OFFICIAL LP build) update is available here. Same as before, rename to .up and put it in the Software Update folder. Update from 12B stock.
The 12B KDZ file. (Alternate mirror.)
The LG Flash Tool 2014 (originally from this thread).
Now that you have those, we can move on to the directions. To KDZ back to 10B (followed by 12B after a few interim steps), you need to follow the procedure outlined here by annoyingduck. I'm quoting everything so it's all in one post, but linking back so those who made it get all the credit.
When flashing the 10B KDZ, you must use the "CSE Flash" option, because you're downgrading and getting rid of everything on your phone. You will lose ALL data, so copy your TiBu folder, your photos, files, etc. elsewhere first.
annoyingduck said:
-First remove any of the .tot flashing tools/programs that you may have already installed as they will conflict with the KDZ flashing tool.
-Download and install the latest LG drivers for your phone here (FYI I am linking the LG site directly instead of the file to ensure that you download the current up-to-date drivers): http://www.lg.com/us/support-mobile/lg-VS985-Metallic-Black
-Download the VS985 10b KDZ file from here: http://downloads.codefi.re/autoprime/LG/LG_G3/VS985 and thank @autoprime in whatever manner you deem fit.
-*New* Mirror for 10b.01 KDZ: https://mega.co.nz/#!7ERgXJbI!2KxATJt7q-HWvAPbTfVrT3wGuwPjWCw70N65MVlgfWg md5: d228ba692ef0c4704cba0b00fad8b8ce
-Download the LG Flash Tool 2014 from this thread here: http://forum.xda-developers.com/showthread.php?t=2797190 and be sure to thank @quangnhut123 for his efforts. Also read that thread a bit so you understand how to fully use the tool exactly, but I will outline the process below.
-Extract the .zip folder to wherever you wish to keep it (desktop, downloads, etc).
-Copy the 10b KDZ file (or whatever KDZ your flashing) into the LG Flash Tool folder
-Power off your phone completely, hold volume up, plug in the usb cable, wait for any drivers to load, and you should then be in Download Mode
-Run LGFlashTool2014.exe (you may need to run as administer as its not an installed program, rather an executed one from wherever you saved the folder).
-You may need to install Visual C++ Runtime Library. If so, refer to the LG Flash Tool thread for more info on obtaining that.
-Select CDMA as your type
-Select Diag as your phone mode
-Select your KDZ file that you copied or pasted into the folder
-Choose the option of CSE Flash (this is a full wipe, you will lose your data). Do not choose Normal Flash when performing a downgrade, nothing good will come from doing that!! Another screen will open, just leave everything the way it is.
-Click the Start button and yet another window will appear showing a language selection screen. Just leave everything the way it is as Korean and hit OK. Don't worry, the tool is already set to flash in English.
-Wait until the Flash is done 100% and unplug/reboot... and that's it
Click to expand...
Click to collapse
Ok, now that you're back to 10B, it's time to do some work there. You need to root your phone, install Titanium Backup and restore your backed up apps & their data. I prefer to use the IOroot method. So root, then install all your apps. After that, it's time to update to 12B. You're doing the same thing you did with 10B, except this time you are choosing "Normal Flash", not CSE flash, because you're upgrading. Once you've done that, you will be upgraded to 12B and will have lost root. Here is more from annoyingduck:
annoyingduck said:
-Restore apps, and select system data items you want restored (aka: call log, sms/mms messages, wifi access points, bluetooth pairings) via Titanium
-KDZ to 12b, but this time choose NORMAL flash. No bootloops because it's an upgrade
-Root is now lost, but atleast all your apps and data are already there
Click to expand...
Click to collapse
Now we're going to update to 23A using a method described here by justiz33.
justiz33 said:
Do not attempt unless you are sure of yourself and have a high percentage of battery left.
if you are on 12B and NONROOT, you can put the update on /storage/external_SD/SoftwareUpdate/23A.up (**hokie note - FYI, I had to put mine on the internal SD in a SoftwareUpdate folder for this to work; it wouldn't flash when on the external SD card. Don't forget to rename your update downloaded above to "23A.up")
then download and install Activity Launcher (**hokie note - Here's a play store link.)
then in Activity Launcher use the drop down to switch between ALL ACTIVITY.
scroll down to the bottom area and look for either 'Software Update' or com.lge.permission (**hokie note - Mine was titled a little differently, something like com.lge.fotaupdate.permission.)
click the dropdown and expand the list.
look for DmcEzUpdateStart and click it.
You should be on a black screen with FOTA UPDATE written, just sit on that screen and wait 3 min and it will then say 'Shutting Down'
It should reboot and start the update.
Click to expand...
Click to collapse
Now we'll let annoyingduck take us home.
annoyingduck said:
-Be prepared to wait a while while all that bloat and user apps optimize in ART!!
-Put your internal sd card data you pulled earlier back on your phone
-Cry now, because its a nice build and your stuck without root. No more saving your app data with Titanium or removing the load of ****e Verizon has put into it...... unless a root method is found.
-You can KDZ or TOT back to stock, re-root, bump recovery, flash 12b radio, and restore your backup if you can't live without root....which I will be doing again shortly because my OCD won't allow me to function with apps like NFL mobile embedded in my phone!! Just wanted to outline a method for you guys.
Click to expand...
Click to collapse
So there you have it, you're on Verizon official stock Lollipop (23A) for the G3! Now, there's a lot of bloat on there, which you can disable at will. This is a list of apps that are safe to disable, courtesy roirraW "edor" ehT and typed up by yours truly.
Can Be Uninstalled said:
Farmville
iHeartRadio
Click to expand...
Click to collapse
Can Be Disabled said:
Amazon
Amazon app suite
Amazon Kindle
Amazon MP3
Appstore
Audible
Cloud
DT Ignite
FamilyBase Companion
Favorite Contacts Widget
FIle Manager
Google Play Books
Google Play Games
Google Play Movies & TV
Google Play Music
Google Play Newsstand
Google+
LG TTS+
Message+
Music
Music
My InfoZone
My Verizon Mobile
NFL Mobile
SLacker
Support & Protection
Verizion Location Agent
VZ Navigator
Click to expand...
Click to collapse
After disabling most of that (I think I left one or two I use on, like G+, Google Books, etc), my G3 is happily up & running without issue. Some have discovered issues with their installs.
The only issue I've had is gmail not syncing on WiFi. I've tried everything I (and the community) can think of and am unable to fix the no-notifications-on-WiFi bug. Unfortunately I'm not alone, but it doesn't affect everyone. So, be forewarned, this is a semi-widespread bug. Everything else I experienced about this build is absolutely wonderful, save for that one bug.
Once you're done, you should be greeted by some notifications similar to these...and a software info screen that looks like this. With the bloat disabled, Antutu treated me well with a score over 41K. That's without any tweaking at all obviously since there is no root yet. I only miss two things about root - Titanium Backup and the ability to change DPI (to my preferred 600). Aside from that and the bloat (which is disabled), I'm quite happy as it is.
There you have it folks...if you want to be an early stock Lollipop adopter on the Verizon G3, this is how to do it! To answer the other inevitable question, yes you can downgrade back to 10B, root and install bumped TWRP without issue.
Special thanks to @annoyingduck for most everything how-to above, @justiz33 for the easy 12B-to-23A path, @roirraW "edor" ehT for the safe-to-disable list, Team Codefire for the files, @autoprime for IOroot & @quangnhut123 for the LG Flash Tool. If any one of you takes issue with how your posts are represented, please don't hesitate to PM me and I'll do what it takes to fix it.
Last, but not least, please do not quote this entire ginormous post in responses. It's unnecessary and insane. Thanks in advance. :fingers-crossed:

Do you have the MD5 for LG_VS985_12B-23A.dlpkgfile? (The update 12B to 23A MD5sum) i cant seem to find it but mine is
478a14b37b34e353722022e547fb2894

KShion619 said:
Do you have the MD5 for LG_VS985_12B-23A.dlpkgfile? (The update 12B to 23A MD5sum) i cant seem to find it but mine is
478a14b37b34e353722022e547fb2894
Click to expand...
Click to collapse
I just downloaded it again on my PC and checked the one on my phone. Both match: 85f01bfdefb4615328a29300a3625b64

Well this is new, and nifty.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Also, fyi, disabling and re-enabling account sync did NOT fix my Wi-Fi gmail sync problem. Deleting and re-adding my Google account didn't either. Hate it, but I might have to try a factory reset. Perish the thought.
EDIT - Battery life is looking pretty darn good to me too.

I have the world's worst Windows machine and I'm having problems with the LG flash tool working. It just freezes every time I try and use it. I'm currently on the 11c build and with root and TWRP. Could I just restore the stock recovery, take the OTA to 12b, unroot within superuser, and then use the above method to get to lollipop?

jlvlawrence said:
I have the world's worst Windows machine and I'm having problems with the LG flash tool working. It just freezes every time I try and use it. I'm currently on the 11c build and with root and TWRP. Could I just restore the stock recovery, take the OTA to 12b, unroot within superuser, and then use the above method to get to lollipop?
Click to expand...
Click to collapse
If you're able to do that, I don't see why it wouldn't work; but I don't think it has been tried, at least that I've seen, so you'd be the guinea pig.
As far as flash tool, do you have any TOT flashing tools/programs installed? Are you sure the driver is properly installed? Try seeing if you can see your device with adb. It comes with the ioroot package linked in the OP. Enable USB debugging, plug it in and set it to internet/ethernet mode. Then launch a command prompt in the adb folder and see if you can see your device by typing "adb devices".

hokiealumnus said:
If you're able to do that, I don't see why it wouldn't work; but I don't think it has been tried, at least that I've seen, so you'd be the guinea pig.
As far as flash tool, do you have any TOT flashing tools/programs installed? Are you sure the driver is properly installed? Try seeing if you can see your device with adb. It comes with the ioroot package linked in the OP. Enable USB debugging, plug it in and set it to internet/ethernet mode. Then launch a command prompt in the adb folder and see if you can see your device by typing "adb devices".
Click to expand...
Click to collapse
Well, I wasn't able to OTA from 11c to 12b. I keep getting an error. My issue with the flash tool is it freezes before the flash process. It freezes at around 7 percent after plugging the phone in. Im pretty sure the drivers are correctly installed.

jlvlawrence said:
Well, I wasn't able to OTA from 11c to 12b. I keep getting an error. My issue with the flash tool is it freezes before the flash process. It freezes at around 7 percent after plugging the phone in. Im pretty sure the drivers are correctly installed.
Click to expand...
Click to collapse
Hmm. Sorry; without being at your computer to play with it, there isn't a whole lot I can think of other than the drivers. Did you check whether you can access the phone via adb?

hokiealumnus said:
Hmm. Sorry; without being at your computer to play with it, there isn't a whole lot I can think of other than the drivers. Did you check whether you can access the phone via adb?
Click to expand...
Click to collapse
I'll check when I get home and see if adb is working. Thanks for your help.

hokiealumnus said:
The only issue I've had is gmail not syncing on WiFi. I turned off, then re-enabled account syncing. I'll report back if that doesn't fix it when I'm back on WiFi.
Click to expand...
Click to collapse
A resolution has been had! Deleting my google account didn't work, nor did toggling sync. What worked was a kind suggestion by @Crsdr37 from the bug thread.
Crsdr37 said:
Use the built in LG backup app. Do a factory reset through settings and your sync issues should be resolved was for me anyways.
Click to expand...
Click to collapse
hokiealumnus said:
I'll give that a try, thanks! I honestly just ignored the built-in backup and didn't realize it would do downloaded apps. That's quite handy. Thanks for the tip, I'll report back whether it works. :fingers-crossed:
Click to expand...
Click to collapse
hokiealumnus said:
Wow, that worked incredibly well; pretty much equally as good as TiBu. Seems it fixed my gmail-on-wifi issue too. Thanks for the tip!
Click to expand...
Click to collapse
Like I said there, that thing is just as good as TiBu. Now the only real reason I miss root is the inability to change DPI. Sure, I'd rather have it de-bloated than have to disable a bunch of stuff, but disabled is nearly as good. I'm very pleased with this build.
Now @hsbadr & @HolyAngel are working diligently to try and get a custom stock ROM going for us, but in the mean time I'm happy to stick it out on unrooted stock. For now.

Thanks - this worked great. Software status says modified, is there a way to change that back since we're stock again?

hokiealumnus said:
Hmm. Sorry; without being at your computer to play with it, there isn't a whole lot I can think of other than the drivers. Did you check whether you can access the phone via adb?
Click to expand...
Click to collapse
So this is where I get stuck within the flash tool.

Ignite023 said:
Thanks - this worked great. Software status says modified, is there a way to change that back since we're stock again?
Click to expand...
Click to collapse
Huh...good question. Following the path above, mine says Official. Screenshot is here. You're not the first to report that though, so I'm not really sure what makes the difference, sorry.

hokiealumnus said:
Huh...good question. Following the path above, mine says Official. Screenshot is here. You're not the first to report that though, so I'm not really sure what makes the difference, sorry.
Click to expand...
Click to collapse
I don't know if this is the case here, but I think I've noticed even someone's rooted and they successfully unroot and restore stock everything, something is left behind and the status is modified, whereas if going straight from completely stock to 23A results in Official.
Sent from my VK810 4G

roirraW "edor" ehT said:
I don't know if this is the case here, but I think I've noticed even someone's rooted and they successfully unroot and restore stock everything, something is left behind and the status is modified, whereas if going straight from completely stock to 23A results in Official.
Sent from my VK810 4G
Click to expand...
Click to collapse
Very interesting. Using the method in the OP I was indeed rooted on 10B to install my apps with TiBu, then the upgrade to 12B took root away (leaving the apps). I wonder if it has to do with the method for root? Could stump root be different than ioroot maybe?
@jlvlawrence, what method did you use to root on 10B?

hokiealumnus said:
Very interesting. Using the method in the OP I was indeed rooted on 10B to install my apps with TiBu, then the upgrade to 12B took root away (leaving the apps). I wonder if it has to do with the method for root? Could stump root be different than ioroot maybe?
@jlvlawrence, what method did you use to root on 10B?
Click to expand...
Click to collapse
Mine's on official. I wasn't sure until I checked. I had my apps installed with Titanium Backup under 12B before I flashed the OTA. After trying it out I found my WIFI was constantly trying to turn on, so I did a factory reset and it was good after that.
I used Stump under 10B, for the record.

My phone overall seems snappier from the factory reset. It's probably a good idea for folks to so, period.
KDZ to 10B, root & restore apps, KDZ to 12B, initiate OTA to 23A, backup with LG utility, factory reset, login and restore from LG backup.
Sounds like a lot, but it is worth it, at least IMHO.

hokiealumnus said:
My phone overall seems snappier from the factory reset. It's probably a good idea for folks to so, period.
KDZ to 10B, root & restore apps, KDZ to 12B, initiate OTA to 23A, backup with LG utility, factory reset, login and restore from LG backup.
Sounds like a lot, but it is worth it, at least IMHO.
Click to expand...
Click to collapse
Doesn't 12B have the LG Backup too? Save restoring with TB if so. Might have to play with this.

Huh, not sure.
...and darnit, not getting notifications again. There must be something in the backup. I'll try it again and only back up my apps with nothing else and see if that fixes it.
I know it successfully got an email before restoring the backup. Hmm. Might have to just download the apps fresh the lollipop way. Hate to lose that data though.

hokiealumnus said:
Huh, not sure.
...and darnit, not getting notifications again. There must be something in the backup. I'll try it again and only back up my apps with nothing else and see if that fixes it.
I know it successfully got an email before restoring the backup. Hmm. Might have to just download the apps fresh the lollipop way. Hate to lose that data though.
Click to expand...
Click to collapse
Keep us posted if you make any progress on eliminating the quirks.

Related

[Guide] [VS985] Flash Back To Stock - KDZ Method

Updated 2/3/16 Master Download Link Added at Bottom of This Post For All Old and Current KDZ's
This method is confirmed working 100% for devices running 10b/11c/12b/23abc regardless of root/unlock state. While the .tot method is also working on Windows 7, users with Windows 8.1 are having difficulty using that method. Myself and @autoprime obtained a 10b KDZ file that has solved the issue for +10b updaters that couldn't flash back to 10b, so please send him some love for his help and for hosting the file on Team Codefire's servers for all to download. A big shout out to @quangnhut123 for creating the super sweet modified LG KDZ Flash Tool 2014 that makes KDZ flashing an absolute breeze!! He deserves some love as the previous KDZ flashing methods were anything but fun - especially on Windows 8. And another shout out to @deathsquad737 for initially testing the method for our device.
-Please this post and second post FULLY before asking questions!
-First remove any of the .tot flashing tools/programs that you may have already installed as they will conflict with the KDZ flashing tool.
-Download and install the latest LG drivers for your phone here (FYI I am linking the LG site directly instead of the file to ensure that you download the current up-to-date drivers): http://www.lg.com/us/support-mobile/lg-VS985-Metallic-Black
-Download the VS985 10b KDZ: Downloads Located Below
-Download the LG Flash Tool 2014 from this thread here: http://forum.xda-developers.com/showthread.php?t=2797190 and be sure to thank @quangnhut123 for his efforts. Also read that thread a bit so you understand how to fully use the tool exactly, but I will outline the process below.
-Extract the .zip folder to wherever you wish to keep it (desktop, downloads, etc).
-Copy the 10b KDZ file (or whatever KDZ your flashing) into the LG Flash Tool folder
-Power off your phone completely, hold volume up, plug in the usb cable, wait for any drivers to load, and you should then be in Download Mode
-Run LGFlashTool2014.exe (you may need to run as administer as its not an installed program, rather an executed one from wherever you saved the folder).
-You may need to install Visual C++ Runtime Library. If so, refer to the LG Flash Tool thread for more info on obtaining that.
-Select CDMA as your type
-Select Diag as your phone mode
-Select your KDZ file that you copied or pasted into the folder
-Choose the option of CSE Flash (this is a full wipe, you will lose your data). Do not choose Normal Flash when performing a downgrade, nothing good will come from doing that!! Another screen will open, just leave everything the way it is.
-Click the Start button and yet another window will appear showing a language selection screen. Just leave everything the way it is as Korean and hit OK. Don't worry, the tool is already set to flash in English.
-Wait until the Flash is done 100% and unplug/reboot... and that's it - now enjoy your corrected mistake and stop taking OTA's!!!
KDZ files rock, and are nice and easy to flash. No separate DLL files or changing ports either with the tool linked. If any other KDZ files become available in the future I will add them to this post along with any tool or flashing method changes. This thread will be solely kept for KDZ flashing for the VS985. I will also help as much as I can if you run into trouble, though I am not a Windows expert and actually only boot into it when I have to run programs like this....Linux MInt FTW!!
~KDZ Downloads~
-VS98510b_01.kdz: http://downloads.codefi.re/autoprime/LG/LG_G3/VS985 -Thanks to @autoprime
-Mirror for VS98510b_01.kdz (10b): https://mega.co.nz/#!7ERgXJbI!2KxATJt7q-HWvAPbTfVrT3wGuwPjWCw70N65MVlgfWg md5: d228ba692ef0c4704cba0b00fad8b8c
-VS98512b_00.kdz: https://www.androidfilehost.com/?fid=95916177934537134 -Thanks to @hokiealumnus for the AFH hosting
-Mirror for VS98512b_00.kdz (12b): https://mega.co.nz/#!7AwylQiZ!vK6rumjP0r1eP7lN37oeJ_cWLwal1DnriGDPUZGW1-0 md5: e8280b279d327b96689579a9eca22a3e
New download link to all KDZ files thanks to @roirraW "edor" ehT https://www.androidfilehost.com/?w=files&flid=35484
-For reference, here's @ins5736 thread for restoring using the .tot method: http://forum.xda-developers.com/verizon-lg-g3/general/restore-verizon-to-stock-t2827878 .
-Also there are reports of the tool deleting the KDZ you copied to the Flash Tool folder after the flash. I cannot confirm this, as it did not happen to me, but to be safe make sure you copy the file to the folder instead of pasting it so that you don't have to re-download the file for future use.
-Please note that the KDZ file we have is build # 10B.01, while the .tot file available is build # 10b.03. The only difference between the 2 files is that the .03 build is the actual released build that shipped with the phone, while the .01 kdz build was obviously a pre-released build. Its most likely some minor last minute changes/bloat added. We can't find any noticeable differences between the 2 builds.
-OTA's WILL FAIL USING THE 10b KDZ FILE WE HAVE due to a signing error with it being a pre-release. The purpose here is to downgrade, unlock, and flash whatever you want. This is NOT to return to an official stock state. You'll need to use the .tot file or the official LG Flash Tool that downloads the current build automatically in order to be in an official "stock" state. The 12b kdz is official and will allow OTA's
*Error Update* So with this leaked LP image, I've been playing with kdz'ing quite a bit and with a new Windows install I got to experience a few of the issues being reported by others that I have never seen, along with trying to troubleshoot some others. Did I manage to fix them easily you ask?? Hell yeah!
USB Disconnected Issue: This is a driver issue. Very easy fix, just download the latest Verizon drivers from the link I posted above and install them without phone plugged in. Power off phone, hold up, plug into usb and WAIT for download mode drivers to install (as stated several times in this thread). Click the balloon to watch the progress, this took about 10min on an i5/ssd machine - be patient. This is the predominant issue I think people are having. The drivers while in download mode are:
-USB Composite Device
-LGE Android phone or LGE AndroidNet for VZW USB Serial Port COM5 (this is the important one)
-CDC Serial or LGE AndroidNet for VZW USB Modem (this will fail if you are on a rom with certain VZW items removed - not a problem, its not needed)
-CDC ECM LGE AndroidNet for VZW NDIS Ethernet Adapter
If driver install fails, manually update them by pointing windows to the driver file you downloaded. I am not going any further here, use Google.
??????'s In The Field: easy, don't change region or language from Korean as stated in the OP. Leave it alone, it will flash in English I promise you. Result = all fields readable in English while running
Connection To Server Failed: Simple, ignore the window. Just drag it away, but don't close it. This is an offline hack originally indented to run online, deal with the window!
Progress Bar: The tool will initially analyze the phone, then when flashing starts, pay attention to the phone screen which will now say COM5. The blue progress bar on the phone is the important one. At around 80% on the tool screen, the phone will reboot. The flash is over and the bar will continue to progress into the 99% while rebooting - then the program will crash. You can disconnect now, you've been successful.
Thanks for the help and the new guide
WHATSAMATTA U ALUMNI
I'm getting a message saying "Path is too long or file problem" when adding the kdz. Any ideas?
droidiac13 said:
I'm getting a message saying "Path is too long or file problem" when adding the kdz. Any ideas?
Click to expand...
Click to collapse
Sounds like your linking the file path instead of directly copying the file right into the folder. Also try checking the file md5 with this one for the 10b kdz file: d228ba692ef0c4704cba0b00fad8b8ce
Don't Forget To Remove Previous LG FlashTool
When I first tried the method I was receiving a message "Path is too long or file problem". So I read through the instructions again. I failed to remove the previous LG FlashTool I was using. Once I uninstalled that program, everything went through without a problem. Thanks annoyingduck!!
I keep getting this and I installed all drivers. Any ideas? Thanks
Sent from my VS985 4G using XDA Free mobile app
kreep22 said:
I keep getting this and I installed all drivers. Any ideas? Thanks
Sent from my VS985 4G using XDA Free mobile app
Click to expand...
Click to collapse
Some basics to check first:
-Were you in download mode before executing the program?
-When you initialized download mode, did you wait to allow the download mode drivers to load before hitting start?
-Were all steps followed?
-Check cable, and try another one (this is very often the cause)
-Change usb port
-Don't use a 3.0 port, use a 2.0
Thanks for this excellent guide, Duck. Very simple to follow, well laid out, etc. I haven't actually done it yet, but I've got everything in place to do so (the flash tool, the KDZ file in the folder, etc.)
I assume once the downgrade is successful, just reroot with Stump, etc and wait for updates via the community?
Will future updates be available via this flash tool, or will they have to be flashed via TWRP? Sorry, I'm just now getting used to the LG G3 dev community, coming from an old GNEX.
Thanks!
continued error when trying ota
I have a problem. I was originally rooted without a custom recovery. I decided to try the ota and got the error message when trying to install. I then flashed this method (kdz) and got back to stock. I rerooted via stump and tried the ota again, failure. I then rewiped and kdz again, this time I did not root. Tried the ota again, no dice.
Any thought? I can flash the kdz fine and get phone to factory 10b but once I try to install the ota I still get the error.
killian1212 said:
I have a problem. I was originally rooted without a custom recovery. I decided to try the ota and got the error message when trying to install. I then flashed this method (kdz) and got back to stock. I rerooted via stump and tried the ota again, failure. I then rewiped and kdz again, this time I did not root. Tried the ota again, no dice.
Any thought? I can flash the kdz fine and get phone to factory 10b but once I try to install the ota I still get the error.
Click to expand...
Click to collapse
That's odd... You chose cse flash, not normal correct? Normal would not wipe your device and could definitely be the culprit for the ota failing. While cse mode is a complete wipe prior to flashing.
Correct. I did cse, full wipe. I dont know what's going on. I tried atleast 10 times from scratch. I still cant get the ota to install.
killian1212 said:
I have a problem. I was originally rooted without a custom recovery. I decided to try the ota and got the error message when trying to install. I then flashed this method (kdz) and got back to stock. I rerooted via stump and tried the ota again, failure. I then rewiped and kdz again, this time I did not root. Tried the ota again, no dice.
Any thought? I can flash the kdz fine and get phone to factory 10b but once I try to install the ota I still get the error.
Click to expand...
Click to collapse
annoyingduck said:
That's odd... You chose cse flash, not normal correct? Normal would not wipe your device and could definitely be the culprit for the ota failing. While cse mode is a complete wipe prior to flashing.
Click to expand...
Click to collapse
After using the method here to downgrade back to 10b and root. I too wasn't able to then S/W update to 11c using survival mode in SuperSU. I perform the OP procedures again and this time didn't root and still wasn't able to S/W update, kept getting error. So I used ---> [GUIDE][HOW TO][VS985] Restore Verizon to Stock to go all the way back. I'm now able to S/W update to 11c and keep root with survival mode set in SuperSU. I most humbly say that there may be a very slight issue with maybe the files here. I truly do appreciate the ability to return to 10b using this method after updating in the first place!
Thanks, ill try the other method and report back. wish me luck. Either way, a huge thanks to duck for the easy way to rerturn. I just wish kdz worked for future ota. It may be a file issue allowing us to revert to 10b but not then allowing future updates.
Use the kdz method then factory reset the device and see if that works.
I tried that. No dice.
annoyingduck said:
Use the kdz method then factory reset the device and see if that works.
Click to expand...
Click to collapse
I tried that as well.
gatorstew said:
Thanks for this excellent guide, Duck. Very simple to follow, well laid out, etc. I haven't actually done it yet, but I've got everything in place to do so (the flash tool, the KDZ file in the folder, etc.)
I assume once the downgrade is successful, just reroot with Stump, etc and wait for updates via the community?
Will future updates be available via this flash tool, or will they have to be flashed via TWRP? Sorry, I'm just now getting used to the LG G3 dev community, coming from an old GNEX.
Thanks!
Click to expand...
Click to collapse
Sorry, I missed this question. Yes, any future kdz's that become available will be updated here, along with any changes in flashing methods. Though it's pretty hard to beat the current tool that's available.
And yes, the idea here is to downgrade to 10b and be able to root, unlock, and flash anything you want. Still unclear as to why some want to take the 11c ota, but that's for another thread. The kdz method here is working where the tot was failing for some, and I personally think it's faster and easier to do than the tot method.
The third step might be clarified. Do you mean something like, "Power off your phone completely, then turn power on while also holding the volume up button..."?
markfm said:
The third step might be clarified. Do you mean something like, "Power off your phone completely, then turn power on while also holding the volume up button..."?
Click to expand...
Click to collapse
You should probably try it before trying to correct it.....
Nope, power off phone completely, hold volume up ONLY, plug in usb cable...it will auto power on into download mode

Simple guide to go from 35b without TWRP to 46A marshmallow

If you are on 35b (rooted or unrooted) without TWRP here is a simple guide to get TWRP and rooted Marshmallow 46A on your phone. This is all info available in various threads here on XDA (typically mentioned by roirraW "edor" ehT) and I take no credit for any of this work. After going thru the process yesterday I simply thought it would make it easy for others to find everything in one place with links. Standard disclaimer : use this method at your own risk
1.Use the TOT method to return to 10B (backup your data, this will wipe your phone) http://forum.xda-developers.com/verizon-lg-g3/general/restore-verizon-to-stock-t2827878
The most helpful posts in this thread were the OP, #9 and #236 note: if this doesn't work for you look here http://forum.xda-developers.com/verizon-lg-g3/general/ks-version-error-downgrade-trouble-t3306028
2. Root your phone (now on 10B) using Stump http://forum.xda-developers.com/lg-g3/orig-development/root-stump-root-lg-g3-sprint-verizon-t2850906
3. After rooted Install SuperSu https://play.google.com/store/apps/details?id=eu.chainfire.supersu&hl=en
4. After SuperSU is installed install TWRP using TWRP manager https://play.google.com/store/apps/details?id=com.jmz.soft.twrpmanager
5. Reboot into TWRP recovery and factory reset (just to be safe)
6. Flash 35B bootstack from TWRP recovery http://forum.xda-developers.com/verizon-lg-g3/development/xdabbeb-s-vs980-2-0-0-t3231279
7. Wipe data/cache within TWRP
8. Flash 46A in TWRP link to stock http://forum.xda-developers.com/ver...t/vs985-46a-stock-flashable-firmware-t3304365 Or use the rom of your choice
9. Reboot to system (do not install superSU from TWRP if using the link above)
For ease of installation I suggest downloading everything to your PC first then create a folder on your SD card called flash and copying the needed apk and zip files to that folder before you get started. This way you won’t have to sign into your google account in 10B to download the APK for SuperSu and TWRP manager. Use apkmirror or a similar site to download what you need.
Any issues to report on running 46A? Any issues with having an SD card?
No issues, I flashed stock 46A yesterday and everything has worked perfectly so far. No problems with SD card, (Sony 32Gb Class 10-UHS1) I mostly have it for photos and music. I have only disabled/uninstalled some preinstalled apps and flashed the hotspot mod so far. Can't comment on battery life, needs a few days to settle.
Are you still able to downgrade back to 35B, if need be?
Not sure haven't tried but I assume this method would work
someguyatx said:
Not sure haven't tried but I assume this method would work
Click to expand...
Click to collapse
I am trying to downgrade, but it fails. It fails with model information check FAIL! I have downgraded before without a problem. Is there a fix for this or am I doing something wrong?
I don't know, you will probably get a better answer in one of the other threads. You may also have to try the alternate method of the tot method doesn't work.
chadhoard said:
I am trying to downgrade, but it fails. It fails with model information check FAIL! I have downgraded before without a problem. Is there a fix for this or am I doing something wrong?
Click to expand...
Click to collapse
I think I answered you in another thread where you asked. Use the 10B TOT method with the new 35B .DLL that came inside in the 35B KDZ, available in the other thread I referenced in my other answer.
roirraW "edor" ehT said:
I think I answered you in another thread where you asked. Use the 10B TOT method with the new 35B .DLL that came inside in the 35B KDZ, available in the other thread I referenced in my other answer.
Click to expand...
Click to collapse
You did!! Everything worked and I am up and running!! Thank you!
Would you happen to know, before I start searching, if Xposed works? If so, where I would be able to downlload it?
chadhoard said:
You did!! Everything worked and I am up and running!! Thank you!
Would you happen to know, before I start searching, if Xposed works? If so, where I would be able to downlload it?
Click to expand...
Click to collapse
Great, glad to hear it. Xposed works for me. I always have to Google for:
Code:
xposed lollipop
I'm pretty sure the Marshmallow xposed can be reached that way too. I think SDK23 is Marshmallow, so that's what you'll look for in the different Xposed flashables.
I have an issue and I had it before I did the above steps I was just hoping upgrading to 6.0 would fix the problem. My G3 boots into the fine but the wireless says "turning On" for about 1 minute and then it finally turns on and asks to connect to my home wireless, I enter the password and within 2 minutes the phone shuts down and will not go past the Red V Verizon screen, it just keeps rebooting. I can go back into TWRP and wipe it and it will boot back into 6.0 again. I was able to turn the wireless off before it went on and side loaded 25 diffenent apps and was able to use the phone for 4 hours without any issues but then I thought I would try the wireless again and it took like 4 minutes to finally turn on then as soon as I connected to a wireless network (office network this time) within 2 minutes it shut down. I was able surf the web and get on Google play store before it shut down but then it went back to the endless reboot loop..
My thoughts are that I might be able to flash a bootstrap update and I am not completely sure if a new one came in the 6.0 Android updated listed above actually came with one and if not I am not sure which one to use.
This all started in middle of December when the daily CM updates went from 5.1 to 6.0 overnight and everything got messed up. I was over trying to fix it so I ordered myself a Nexus 6P for Christmas and then life was good till I ran over it yesterday with my Jeep and destroyed it.. So back to trying to get the G3 working...
thanks for the help
Doug
Doug, What a strange problem. If you use the TOT method to go back to 10B then turn on the Wi-Fi in 10B does it still lock up and boot loop?
I can confirm this method works and I had no issues except for steps that i misread and had to repeat..
I used to be on Rooted on 35B with no Recovery. Now I am on 46A rooted with Recovery.
I am having an issue with a checksum fail on 46a during the twrp install, any suggestions?
(file d-loaded onto PC then copied into the phone memory download folder)
Nesbocaj said:
I am having an issue with a checksum fail on 46a during the twrp install, any suggestions?
(file d-loaded onto PC then copied into the phone memory download folder)
Click to expand...
Click to collapse
Did you verify the md5 on your pc before copying to your sd card?
someguyatx said:
Did you verify the md5 on your pc before copying to your sd card?
Click to expand...
Click to collapse
Yes.
Second try: I d-loaded directly into the phone mem and flashed that, seems to have done the job overnight (!!! ), restoring applications right now.
Thank you for the most excellent guide, not that simple (for me), but very well done.
The phone has become un-rooted with this last flash, TWRP app will not load. OK reloaded and back.
Glad it helped you. I spent several hours reading the forums and installing and wanted to save others some time. Everything was here already just not easy to put the pieces together.
someguyatx said:
Doug, What a strange problem. If you use the TOT method to go back to 10B then turn on the Wi-Fi in 10B does it still lock up and boot loop?
Click to expand...
Click to collapse
Yes it did the same thing in 10B, I was hoping install 6.0 would help the issue but it does the same thing. I can get the wireless to work maybe for a minute, maybe for 30 minutes but then it shuts down and will not boot again till I do a factory reset.
duglas said:
Yes it did the same thing in 10B, I was hoping install 6.0 would help the issue but it does the same thing. I can get the wireless to work maybe for a minute, maybe for 30 minutes but then it shuts down and will not boot again till I do a factory reset.
Click to expand...
Click to collapse
Hardware issue perhaps.
wait how do you know if you are on 35b?

[Q] Help updating from stock ROOTED 4.4.2 to 5.1.1

Hi guys, I apologize for the n00b questions (I am rather Android savvy and have been around for years) but I haven't been following this phone's scene for over a year, and I'm having trouble finding the info I need, especially now that people are messing with Marshmallow too.
I have a Verizon G3 currently on 4.4.2. Here is a screenshot of my Software Info, should answer build/baseband questions:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
It's the stock ROM, but I am rooted, with TWRP installed, and am running Skydragon kernel currently. I stayed on 4.4.2 all this time because I was happy enough with it, and, at the time, Xposed wasn't available for 5.x. However, I'm having some serious issues with the phone as of late, that I'm sure a fresh install would fix, and it's "that time" to start back over. And as long as I'm doing that, I'd like to get the phone on a newer version.
As I understand it, Verizon has a 5.1.1 official update now (don't know the build number?), that's what I'd like to install. I'm OK with a stock ROM (or very close to stock). But I do not want to lose root, or wipe my DATA partition, etc; so taking the OTA is out of the question.
Can someone please let me know what I should do "today" to update my phone to 5.1.1 stock(ish), without losing root, or my data partition etc. Along with any baseband / bootloader updates I'd need etc? Links appreciated, linking me to a tutorial/steps is fine.
Thank you very much in advance!
Howdy! Use the built-in LG Backup to back up your user apps and data, and select system data, then follow the instructions in @xdabbeb 's VS985 v2.0 ROM thread in the Development section. Once you're updated, use LG Backup to restore your apps and data. You'll have to go to the main Xposed thread for the Xposed installation files, of course, and some of your Xposed apps might have Marshmallow-specific flavors such as G3TweaksBox, if you use that.
Edit: Of course, make sure your TWRP is updated to v2.8.7.0 or 3.0.0.
roirraW "edor" ehT said:
Howdy! Use the built-in LG Backup to back up your user apps and data, and select system data, then follow the instructions in @xdabbeb 's VS985 v2.0 ROM thread in the Development section. Once you're updated, use LG Backup to restore your apps and data. You'll have to go to the main Xposed thread for the Xposed installation files, of course, and some of your Xposed apps might have Marshmallow-specific flavors such as G3TweaksBox, if you use that.
Edit: Of course, make sure your TWRP is updated to v2.8.7.0 or 3.0.0.
Click to expand...
Click to collapse
I use Titanium Backup, can I use that instead?
Will this keep root?
Thanks!
Protonus said:
I use Titanium Backup, can I use that instead?
Will this keep root?
Thanks!
Click to expand...
Click to collapse
In answer #4 of the second post of @xdabbeb 's VS985 thread.
You're welcome!
In further detail:
1. Unless a ROM you flash from custom recovery for some reason includes a non-custom (stock) recovery, you'll always have custom recovery to flash whatever you want (i.e. even if a ROM itself isn't rooted, that doesn't mean you won't have custom recovery, and therefore the easy ability to become rooted again).
2. It's pretty much a given that any custom ROM you flash already contains root. Some ROM first posts will specifically say it does. The "norm" is unless the ROM first post says it's not rooted, then it's rooted.
Edit: and yes, you can use whatever you want.
roirraW "edor" ehT said:
In answer #4 of the second post of @xdabbeb 's VS985 thread.
You're welcome!
In further detail:
1. Unless a ROM you flash from custom recovery for some reason includes a non-custom (stock) recovery, you'll always have custom recovery to flash whatever you want (i.e. even if a ROM itself isn't rooted, that doesn't mean you won't have custom recovery, and therefore the easy ability to become rooted again).
2. It's pretty much a given that any custom ROM you flash already contains root. Some ROM first posts will specifically say it does. The "norm" is unless the ROM first post says it's not rooted, then it's rooted.
Edit: and yes, you can use whatever you want.
Click to expand...
Click to collapse
The debloated xdaddeb ROM for 5.1.1 seems to missing files to allow Advanced Calling and the LG Quick Circle case to work, and I haven't found anyone who knew how to fix either of these yet, and I've spents way, way too much time on my vacation that's now ending, figuring out how to myself
As well as that ROM runs missing these features is a deal breaker for me. Looks like I need a new ROM. I am not sure what 5.1.1 ROM would support both these features, other than stock? If you know of one please let me know!
If I have to flash stock 5.1.1, what's the best way to re-root it?
Thanks in advance.
This post written in Tapatalk on my LG G3
Protonus said:
The debloated xdaddeb ROM for 5.1.1 seems to missing files to allow Advanced Calling and the LG Quick Circle case to work, and I haven't found anyone who knew how to fix either of these yet, and I've spents way, way too much time on my vacation that's now ending, figuring out how to myself
Click to expand...
Click to collapse
when i upgraded to @xdabbeb's 47a rom, i lost advanced calling too. to get it back i logged into my verizon account, turned off advanced hd calling, waited a day, and then enabled it again. my phone automatically recognized that i had advanced calling, so there was nothing else to do on the phone end to get it working again. you may not have to wait a day. i figured it was more than enough for the change to propagate through verizon's system.
Protonus said:
The debloated xdaddeb ROM for 5.1.1 seems to missing files to allow Advanced Calling and the LG Quick Circle case to work, and I haven't found anyone who knew how to fix either of these yet, and I've spents way, way too much time on my vacation that's now ending, figuring out how to myself
As well as that ROM runs missing these features is a deal breaker for me. Looks like I need a new ROM. I am not sure what 5.1.1 ROM would support both these features, other than stock? If you know of one please let me know!
If I have to flash stock 5.1.1, what's the best way to re-root it?
Thanks in advance.
Click to expand...
Click to collapse
I've been wanting to report that I swear I tested HD/Advanced Calling on @xdabbeb 's VS985 v2.0 ROM way back when he first released it, but it's been such a long time ago and I'm currently running 47A so I don't have enough certainty to swear by it, although @altwu 's response makes me even more sure.
There's only two other 35B-based ROMs that I'm aware of. JasmineROM 9.0 + 9.1, and SkyDragon 6.x.
Other than stock? I don't think any ROM other than a stock ROM would support Verizon's HD/Advanced Calling.
If you wanted stock 35B, I'd flash JasmineROM 9.x and any of the additional debloating I link to in my signature below (for best affect, flash the debloat zips before booting the ROM the first time). With both JasmineROM 9.x and SkyDragon 6.x, you MUST either flash the 24B bootstack (either before or after flashing the ROM) or flash the 35B bootstack (only AFTER the flashing the ROM). Failure to do so will result in a brick requiring you to temporarily return to stock unrooted, preferably via the 10B TOT because of it's ease to be rooted and install TWRP via the Stump and TWRP Manager apps.
I always root and install TWRP while on 10B, and recommend everyone do so. I'm not sure if anything besides Kingroot will root 35B and higher, and Kingroot is very untrustworty - @ xdabbeb did a lot of digging and found out just how entrenced Kingroot is after you use it to root. Also, at least on 46A and 47A - don't know about 35B, you had to re-root after every reboot when using Kingroot.
altwu said:
when i upgraded to @xdabbeb's 47a rom, i lost advanced calling too. to get it back i logged into my verizon account, turned off advanced hd calling, waited a day, and then enabled it again. my phone automatically recognized that i had advanced calling, so there was nothing else to do on the phone end to get it working again. you may not have to wait a day. i figured it was more than enough for the change to propagate through verizon's system.
Click to expand...
Click to collapse
Hi @altwu - thanks for the suggestion. I tried this again. Waited overnight to enable it again thru the website. It did not work. I tried a call before and after a shutdown after re-activation, and it didn't work either time. I then tried to "Activate Advanced Calling" thru the phone again, and it said it was already active, asking me to do another power cycle, which didn't work.
To be clear, this is what I'm seeing exactly: At first the "Activate Advanced Calling" option did nothing on click. Installing the My Verizon app fixed that. After that, it asks you to activate, when I click that it says the feature is already active on my account as expected, and asks me to power off/on my device. The "Activate Advanced Calling" option becomes grayed out as expected, and it says the service has been upgraded underneath.
However, after power cycle, the option is back to normal (not grayed out). I also never get the "Advanced Calling - turn on/off HD Voice and Video Call" option in this menu that I've seen on other phones post activation. And, it doesn't work either.
I believe that missing "Advanced Calling" toggle in the menu, is indicative of what is missing or not working. I'm guessing there is an APK or service this ROM is missing that allows that option to show up, and for Advanced Calling to function.
@altwu - I'm assuming you have this second, "Advanced Calling" toggle on your phone, right? And the first option for "Activate Advanced Calling" is grayed out?
Protonus said:
@altwu - I'm assuming you have this second, "Advanced Calling" toggle on your phone, right? And the first option for "Activate Advanced Calling" is grayed out?
Click to expand...
Click to collapse
yup, that's what i'm seeing.
prior to upgrading to 47a, i was running jasmine 4.0, which was 4.4.2 based also. advanced calling was enabled and worked. i downgraded to 10b and then went through the all the steps to upgrade to 47a. after i installed 47a, "Activate Advanced Calling" was not grayed out and it was clickable, but i didn't click it. also, there was no fine print saying that the service was upgraded. my verizon account on the website said that advanced calling was enabled, so my phone and my account were not in sync regarding this feature. disabling the feature in my account got my account to match my phone. from there i could enable it and my phone and account would still match.
Protonus said:
However, after power cycle, the option is back to normal (not grayed out). I also never get the "Advanced Calling - turn on/off HD Voice and Video Call" option in this menu that I've seen on other phones post activation. And, it doesn't work either.
Click to expand...
Click to collapse
it sounds like your phone thinks you don't have advanced calling enabled. does that match with the setting in your account on the website? if not, disable it again in your account so it matches your phone, wait a while, and enable again. i wouldn't bother with the My Verizon app, since it's one more variable in the mix. but if you want a challenge and somehow get your phone, account, and My Verizon app to all show the same advanced calling status, then i'd say you're golden.
as a last resort, call verizon for help. i know it's painful to talk to them. they should be able to push advanced calling enable/disable signals to your phone right away so you don't have to play the waiting game.
roirraW "edor" ehT said:
With both JasmineROM 9.x and SkyDragon 6.x, you MUST either flash the 24B bootstack (either before or after flashing the ROM) or flash the 35B bootstack (only AFTER the flashing the ROM).
Click to expand...
Click to collapse
One of the things I wondered is if the 35B bootstack or modem was to blame for HD Voice not working on XDABBEB's 35B ROM, since both Jasmine and SkyDragon used 24B bootstacks.
I tried JUST flashing the 24B modem over top of my already working XDABBEB's 35B ROM. Sadly this resulted in me having no signal whatsoever. I had to flash the 35B modem to get signal back. But I wonder if there is a way to use the 24B modem on XDABBEB's ROM? That if it even matters. I'm grasping as straws here. I'm still leaning toward the line of thinking that XDABBEB debloated something in his ROM that broke this, especially since I can't find any reports of someone confirming ever having had HD Voice working on his 35 B ROM
BTW - is it worth even trying the 6.0 based ROM's at this point? I figured you're the guy to ask. I want to maintain ROOT and Xposed. Is there a ROM that's basically stock worth trying that support both without crazy hoops?
altwu said:
yup, that's what i'm seeing.
prior to upgrading to 47a, i was running jasmine 4.0, which was 4.4.2 based also. advanced calling was enabled and worked. i downgraded to 10b and then went through the all the steps to upgrade to 47a. after i installed 47a, "Activate Advanced Calling" was not grayed out and it was clickable, but i didn't click it. also, there was no fine print saying that the service was upgraded. my verizon account on the website said that advanced calling was enabled, so my phone and my account were not in sync regarding this feature. disabling the feature in my account got my account to match my phone. from there i could enable it and my phone and account would still match.
it sounds like your phone thinks you don't have advanced calling enabled. does that match with the setting in your account on the website? if not, disable it again in your account so it matches your phone, wait a while, and enable again. i wouldn't bother with the My Verizon app, since it's one more variable in the mix. but if you want a challenge and somehow get your phone, account, and My Verizon app to all show the same advanced calling status, then i'd say you're golden.
as a last resort, call verizon for help. i know it's painful to talk to them. they should be able to push advanced calling enable/disable signals to your phone right away so you don't have to play the waiting game.
Click to expand...
Click to collapse
Basically, disabling/enabling the feature on the Verizon website seems to have no effect on my phone, EXCEPT, if I disable it on the website, I can then Activate it on my phone, after which, it asks me to wait 5 minutes and reboot. So it DOES recognize the service status, for the purpose of the Activate setting, which, seems to use the My Verizon App for functionality (because without the My Verizon app, this setting does nothing).
However, even after activating it on the phone, and rebooting as instructed, it still doesn't work. It goes right back to Activate again, without being grayed out anymore, I'm still missing the HD Voice toggle, and it doesn't actually work.
Calling Verizon I believe will be a very frustrating dead end considering I'm not running a stock ROM and I'm rooted.
I'm rather convinced that XDABBEB's 35B ROM has something debloated in it that's preventing this from working, some APK or service it's missing. I just wish I knew WHAT, so I could sideload it from another image ,ugh.
There's precious little info out there that I've found, on what exactly, Verizon's HD Voice functionality uses, in terms of apk's and services etc.
I'd really like to solve this, but I lack the base knowledge on how this operates to figure it out, which is why I'm leaning towards changing ROM's to be done with it. But I hate giving up, and I otherwise really love @xdabbeb 's 35b ROM. If only I could make it work
Protonus said:
One of the things I wondered is if the 35B bootstack or modem was to blame for HD Voice not working on XDABBEB's 35B ROM, since both Jasmine and SkyDragon used 24B bootstacks.
Click to expand...
Click to collapse
No, quite the opposite. @hsbadr and @HolyAngel couldn't get Advanced/HD Calling working without the 35B modem, and they couldn't get the 35B modem working at all because the 35B modem requires the 35B sbl1, and neither ROM includes that. The Bootstacks include the appropriate sbl1 partition. It wasn't until @xdabbeb revealed his bootstacks and that information that we were able to use Advanced/HD Calling on a 35B ROM.
I tried JUST flashing the 24B modem over top of my already working XDABBEB's 35B ROM. Sadly this resulted in me having no signal whatsoever. I had to flash the 35B modem to get signal back. But I wonder if there is a way to use the 24B modem on XDABBEB's ROM?
Click to expand...
Click to collapse
The 24B modem probably requires the 24B sbl1. You can flash the 24B bootstack on his ROM if you feel like it, but Advanced/HD Calling on a 35B ROM won't work without the 35B modem.
BTW - is it worth even trying the 6.0 based ROM's at this point? I figured you're the guy to ask. I want to maintain ROOT and Xposed. Is there a ROM that's basically stock worth trying that support both without crazy hoops?
Click to expand...
Click to collapse
Depends on what you mean by worth trying. First of all, @xdabbeb distinguishes the 47A firmware from his VS985 v2.0 ROM (as opposed to the 47A one being v3.0) in that it's as completely stock as possible, while still being rooted and being capable of getting into TWRP. The 47A firmware uses the 35B Bootstack because the 47A modem requires the 47A sbl1, and the 47A sbl1 doesn't get along with the 12B aboot (bootloader) - it causes a QHSUSB_BULK 9008 brick, which can be recovered (I did twice during testing when @xdabbeb tried to work around the issue). The 12B aboot is required in order to be able to get into TWRP.
The 35B sbl1 and modem are the most recent ones that get along with the 12B aboot.
I've tested Advanced/HD Calling on 47A (I'm pretty sure even after my full debloating available in the third post of the 47A firmware thread, or in my signature below, although I'd have to verify that). It definitely worked fine for me without debloating although I didn't try the video part.
I'm rather convinced that XDABBEB's 35B ROM has something debloated in it that's preventing this from working, some APK or service it's missing. I just wish I knew WHAT, so I could sideload it from another image ,ugh.
There's precious little info out there that I've found, on what exactly, Verizon's HD Voice functionality uses, in terms of apk's and services etc.
I'd really like to solve this, but I lack the base knowledge on how this operates to figure it out, which is why I'm leaning towards changing ROM's to be done with it. But I hate giving up, and I otherwise really love @xdabbeb 's 35b ROM. If only I could make it work
Click to expand...
Click to collapse
For what it's worth, I don't think it's an APK - unsure about anything else. Sorry if I've already asked this, but have you implemented any of @xdabbeb 's further option "switches" on that ROM? Like the further debloating or anything else? If so, have you tried the re-bloat switch, etc?
roirraW "edor" ehT said:
For what it's worth, I don't think it's an APK - unsure about anything else. Sorry if I've already asked this, but have you implemented any of @xdabbeb 's further option "switches" on that ROM? Like the further debloating or anything else? If so, have you tried the re-bloat switch, etc?
Click to expand...
Click to collapse
I haven't tried any of his switches or further debloating, no. Before I switch to another ROM (I'm leaning towards giving Jasmine 9.1 a whirl, when I work up the desire to screw with a working phone again), I'm going to try flashing xdabbeb's 35A ROM again, and trying advanced calling before installing or doing anything else. I suppose there is a chance that an app or setting I've loaded could be at at fault, somehow. Though in a way that's almost worse, trying to figure out after what one it was, lol ugh.
roirraW "edor" ehT said:
Very helpful wordz
Click to expand...
Click to collapse
Hey roirraW "edor" ehT - I would PM you about this, but you've turned PM's off I guess (can't blame you). The Donate to Me link you have on your XDA profile times out for me? It appears PayPal needs the triple w's. IE,
This is your URL, which times out:
https://paypal.me/roirraWedorehT
This is what works:
https://www.paypal.me/roirraWedorehT
Not sure why, maybe a DNS issue, who knows.
Just FYI.
Protonus said:
Hey roirraW "edor" ehT - I would PM you about this, but you've turned PM's off I guess (can't blame you). The Donate to Me link you have on your XDA profile times out for me? It appears PayPal needs the triple w's. IE,
This is your URL, which times out:
https://paypal.me/roirraWedorehT
This is what works:
https://www.paypal.me/roirraWedorehT
Not sure why, maybe a DNS issue, who knows.
Just FYI.
Click to expand...
Click to collapse
Thanks very much for your donation! I'll see about fixing it, thanks!
Edit: It works now, thanks again!
Protonus said:
The debloated xdaddeb ROM for 5.1.1 seems to missing files to allow Advanced Calling and the LG Quick Circle case to work, and I haven't found anyone who knew how to fix either of these yet, and I've spents way, way too much time on my vacation that's now ending, figuring out how to myself
Click to expand...
Click to collapse
I finally gave up on xdaddeb's ROM. No matter what I did I couldn't get the Quick Circle case, or Advanced Calling to work on it. I'm convinced he debloated some files necessary for both to work.
However, I'm happy to report, that I have BOTH features working great, on Jasmine ROM 9.1 - even with using his Moderate Debloat script; and reinstalling all my apps/settings! That just further cements my belief that it was the ROM at fault as everything is (finally) back to how I had it on xdaddeb's ROM.
I'm just happy to finally be on a stable, well performing ROM that is bug free; and supports all the features I use. Yay! I can finally move on with my life, lol.
Yep, I'm sure you'll be very happy on 35B now that you got the things you wanted working. Glad to hear it.

Bricked Your Newly Rooted Tungkick's H900 TOT? Fear not. ;)

As we all know, Tungkick's Root Method by TOT instructions, are to be observed and followed step-by-step in order to achieve proper root on this device. One of the instructions is to leave the settings in LGUP, as "Refurbished".
Well, after accidentally flashing a zip file on my H900, my phone went through several boot loops and started giving me a headache from Hell. After considering the instructions by Tungkick, I thought, "What would Wesley do?" Think outside the box. Since I had not set my phone to MTP, I was not able to make any type of connection with the LG Bridge app, but once I crossed my fingers, ran LGUP and chose the "Ugrade" option, the phone rebooted like out of the box, and the good thing about this is that YOU DON'T LOSE YOUR DATA (pics, music, call logs, etc....) The recent lags my phone had been experimenting, went away and I was able to recover all my data using LG Bridge.
So, there. I hope this comes in handy for anyone experimenting issues and are Rooted.
Do you have a tutorial? Or links to this! I have the same issue please.
Nvm found the information tnx.
http://forum.xda-developers.com/att...g-h900-real-tot-make-tungkick-t3336317/page44
what zip did u flash? if u got bootloop with "fail *something*" on the top left, it's because u didnt unlock bootloader using fastboot (dev setting is not enough)
make123 said:
Do you have a tutorial? Or links to this! I have the same issue please.
Nvm found the information tnx.
http://forum.xda-developers.com/att...g-h900-real-tot-make-tungkick-t3336317/page44
Click to expand...
Click to collapse
Follow Tungkick's tutorial to "re-root" your phone, but instead of selecting "Refurbish", you'll select "Upgrade".
It's that simple.
If you have Xposed, you'll need to reflash it using Flashfire, and you'll have to re-install BusyBox. The rest of your apps keep the data, just as a computer would if you would to do an "upgrade" with the "without losing your files" option or something like that...sorry, it's been a long week.

NOTICE New OTA 47A to 48A - KDZ in RTS thread -downgradeable w TOT-NO root w KingRoot

The 48A_03 KDZ is in the usual place - my Android File Host link at the bottom of the first post of @annoyingduck 's stickied return to stock thread in this section.
It is downgradeable, but neither KingRoot v4.82 that worked with 47A, nor the latest v4.96 will root it yet. See post # 7 http://forum.xda-developers.com/showpost.php?p=68055444&postcount=7 below for details and caveat for newer VS985 variants with "K" in model or revision 2 PCB but the summary is the normal 10B TOT method still using the .DLL extracted from the 35B KDZ. Thanks to @swcunn via this post http://forum.xda-developers.com/showpost.php?p=68047533&postcount=1441 to make me aware and I downloaded the OTA files just to capture them even though they don't do us any good anymore to try to manually apply them (at least I haven't had any luck and it was the same for a bunch of others).
Still says Android 6.0 in the About screen. June 2016 security patch level.
Its 229.5 MB, has one less bloat app than 47A (Thanks to @DeanGibson who noticed that Amazon Music isn't on the VS985 any longer here http://forum.xda-developers.com/showpost.php?p=68064661&postcount=10), and is larger than all OTAs other than 12Bto23C, 24Bto35B and 35Bto46A.
I repeat again for anyone wondering: there's nothing we can do with the OTA files manually, I'll test rooting directly via KingRoot like 46A and 47A could. If it's possible to make a rooted ROM out of the new update, you'll have to give it some time as likely those more knowledgeable than myself would have to do the real work, and that's if they're willing, have time, and if they volunteer.
And also, for those who don't know, don't expect a KDZ to come out for at least a week if at all.
Thanks to @maximusmullivan for the hint that the update information was available on Verizon's site. LG's site still is at 46A. http://www.lg.com/us/support/product-help/CT10000027-1414534794596-software-updates
https://www.verizonwireless.com/support/lg-g3-update/
Software Version: VS98548A
Verizon Wireless is pleased to announce a new software update for your LG G3.
This update provides new options to recover your Lock PIN code, plus the latest Android™ security updates and bug fixes.
New backup PIN
A backup PIN is an additional method to access locked content, like Gallery pictures. Once you set-up a backup PIN, it can be used to access locked content.
You can still unlock device content with a pattern lock, but the option to reset the pattern using your Google account has been removed.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Click to expand...
Click to collapse
roirraW "edor" ehT said:
Haven't tested yet. Thanks to @swcunn via this post http://forum.xda-developers.com/showpost.php?p=68047533&postcount=1441 to make me aware and I downloaded the OTA files just to capture them even though they don't do us any good any more to try to manually apply them (at least I haven't had any luck and it was the same for a bunch of others).
I have no idea what the new build # is, nor what version of Android for fact, although since N isn't final I'm sure it's just 6.0.1 at the most.
It's about 259 MB.
I repeat again for anyone wondering: there's nothing we can do with the OTA files manually, I haven't returned to 100% stock via TOT and KDZ yet to take the official OTA and see what it's made of, if it's downgradeable, rootable directly via KingRoot like 46A and 47A could, or anything. If it's possible to make a rooted ROM out of the new update, you'll have to give it some time as likely those more knowledgeable than myself would have to do the real work.
And also, for those who don't know, don't expect a KDZ to come out for at least a week if at all.
Click to expand...
Click to collapse
48A http://www.verizonwireless.com/support
maximusmullivan said:
48A [/QUOTE]
Thanks mate. Once I sear...www.verizonwireless.com/support/lg-g3-update/
Software Version: VS98548A
Verizon Wireless is pleased to announce a new software update for your LG G3.
This update provides new options to recover your Lock PIN code, plus the latest Android™ security updates and bug fixes.
New backup PIN
A backup PIN is an additional method to access locked content, like Gallery pictures. Once you set-up a backup PIN, it can be used to access locked content.
You can still unlock device content with a pattern lock, but the option to reset the pattern using your Google account has been removed.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Wha!?
Warning/encouragement when trouble flashing TOT/KDZ
Let this be a warning and encouragement for whenever anyone has trouble flashing a TOT or KDZ on any LG device.
Last night I attempted to flash the 22B TOT for my VK810 LG G Pad 8.3 and then the 10B TOT for the VS985 LG G3. The VK810 was successful, the VS985, not so much and was indeed a huge amount of frustration. At this point I will admit I did something extremely stupid while the TOT was (as far as I know successfully) beginning to flash to the VS985, but I can't know for certain if it affected it since I was successful later as described below. I was even going so far as to try to force it into QHSUSB_BULK 9008 mode - I was unsuccessful doing so - either I was shorting the wrong pin since it's so tiny and all the light I could muster at 1 AM wasn't enough at least close by the PC where I had to connect the USB cable to, or the paper clip I was using wasn't making a good enough or any connection, or I just had dumb "luck" in hindsight and the Android dieties were looking after me.
Flashing the TOT on the VS985 was showing all sorts of communications errors even though for the VK810 it went off without a hitch. This is on a VERY new and VERY high end PC I just built a month ago, with Windows 10 x64. I've previously flashed TOTs on a different Windows 10 installation on an older PC I had built before. I was using the latest driver.
I suspected last night but I didn't feel like messing around anymore and didn't swap cables with another original LG OEM one. This morning I tried everything but with the other USB cable on a completely different PC I never flashed from before, using the latest drivers again and it succeeded the very first time. What a relief! I'll have to put the aluminum metal shield and all the screws back in later, but it's booted up and working 100% on 10B right now. The case I have holds it all together just fine. Now my plan is to flash the 47A KDZ and take the 48A OTA, try downgrading and if successful, do it all again and try Kingroot - probably the same version I had tried four months ago on 46A and 47A since I think I still have it. I'll probably try my manual partition downgrade method as well since I'll be in the ideal position to test it yet again.
Update: I was still able to flash the TOT on my VK810 successfully without effort on the first PC - the one that I had trouble flashing the TOT on my VS985, although I'm using a different cable - the one that I successfully flashed my VS985 with at work.
What the heck is going on with these duplicate posts when I try editing one of my existing posts!??? Weird.
The phone is done flashing the 10B TOT using the 35B .DLL coming from 100% stock 48A. It's booting now so at least with those with non-model "K" and/or non-revision 2 PCBs (Printed Circuit Boards) are in the clear for re-downgrading.
When I re-upgrade to 48A and try Kingroot, if it's successful the first thing I'll do is pull the partition images just in case a KDZ never comes (hopefully it will).
Neither KingRoot v4.82 that worked with 47A, nor the latest v4.96 will root it yet.
I'm back on my TWRP backed-up 47A and 35B Bootstack! WOOHOO!
Bye-bye app
roirraW "edor" ehT said:
... Its 229.5 MB, has one less bloat app than 47A (haven't checked which app...)
Click to expand...
Click to collapse
I think there were four Amazon apps that I had disabled, and now there are only three. "Amazon Music" is still on my VK815 tablets, but not on the VS985, so perhaps that was it???
DeanGibson said:
I think there were four Amazon apps that I had disabled, and now there are only three. "Amazon Music" is still on my VK815 tablets, but not on the VS985, so perhaps that was it???
Click to expand...
Click to collapse
Ah, thank you! By the way, I noticed in the OEM source code zip for the VK810 (I believe the 35A source), there was code for LG Backup. Huh!
Updated my fifth post. http://forum.xda-developers.com/showpost.php?p=68054128&postcount=5:
I was still able to flash the TOT on my VK810 successfully without effort on the first PC - the one that I had trouble flashing the TOT on my VS985, although I'm using a different cable - the one that I successfully flashed my VS985 with at work.
Is 48A 6.0.1 or still 6.0?
Sent from my LG-VS985 using Tapatalk
minhas729 said:
Is 48A 6.0.1 or still 6.0?
Click to expand...
Click to collapse
Still says Android 6.0 in the About screen. June 2016 security patch level. Added this info to the OP.
I'm not the best guy for info, but when I was on stock 6.0 Verizon to me there was update of which your talking about which was to be small changes to problems with battery life, the update was to be 6.0.1 as you know I'm no longer stock Mm, but that's what they told me when I hold a bootloop problem when going from 5.1 to 6.0,at that time they had to give me a new phone as I bootloop ed on upgrade.
Sent from my VS985 4G using Tapatalk
gweeto85 said:
Thanks for posting, I got the notification this morning for the ota update. I came to XDA first
I am running 47a with twrp and don't mind being a guinee pig. Just sayin'
Click to expand...
Click to collapse
You're welcome!
There's nothing to test, but thanks anyway. Until we either have a method to root 100% stock 48A, or the KDZ arrives, there's nothing to do. And then if we get either it would have to be modified to be nasty KingRoot free and have Bump'd kernel and systemless root. I haven't ever experienced extricating KingRoot from the system.img or bumping and implementing systemless root - it's not too likely I'll find the time to learn this anytime soon.
Edit: Downloaded the 48A_03 KDZ using the official phone Windows tool, uploading to Android File Host now - same place I have all the other KDZs and TOT available to download. Slow upload speed so might take a couple of hours.
Can't dd if system?
vs985 China user
andy_zhang said:
Can't dd if system?
Click to expand...
Click to collapse
If you're asking if we can use just the system partition alone (without upgrading the kernel, etc), I don't know. If you try before anyone else, let us know.
roirraW "edor" ehT said:
You're welcome!
There's nothing to test, but thanks anyway. Until we either have a method to root 100% stock 48A, or the KDZ arrives, there's nothing to do. And then if we get either it would have to be modified to be nasty KingRoot free and have Bump'd kernel and systemless root. I haven't ever experienced extricating KingRoot from the system.img or bumping and implementing systemless root - it's not too likely I'll find the time to learn this anytime soon.
Edit: Downloaded the 48A_03 KDZ using the official phone Windows tool, uploading to Android File Host now - same place I have all the other KDZs and TOT available to download. Slow upload speed so might take a couple of hours.
Click to expand...
Click to collapse
Don't forget to share link here when kdz is up.. Planing to go with that..
Right now i m on 47A xdabbeb with 35B BS
Which steps should i use..
And what if want to go to 10B for root again... Is it by using special.dll file via tot
Sent from my VS985 4G using Tapatalk
minhas729 said:
Don't forget to share link here when kdz is up.. Planing to go with that..
Right now i m on 47A xdabbeb with 35B BS
Which steps should i use..
And what if want to go to 10B for root again... Is it by using special.dll file via tot
Click to expand...
Click to collapse
The link is at the bottom of the first post of @annoyingduck's stickied return to stock thread in this section, I also have a link to that thread in my signature below. That's the thread for flashing KDZs so the instructions are there.
The second sentence of the first post of this thread confirms the downgrade method.
roirraW "edor" ehT said:
The link is at the bottom of the first post of @annoyingduck's stickied return to stock thread in this section, I also have a link to that thread in my signature below. That's the thread for flashing KDZs so the instructions are there.
The second sentence of the first post of this thread confirms the downgrade method.
Click to expand...
Click to collapse
I am very sorry, my screen of vs985 damage, I can't try.
vs985 China user

Categories

Resources