[Q] Prepare for transition: 10L -> 20E & back. - G3 Q&A, Help & Troubleshooting

Hi,
I have 855 (generic European version), V10L, rooted (using towel rooter), no TWRP, all OTA (since July 2014) installed automatically and seamlessly so far (keeping the root).
Today I got a prompt about V20E available upgrade.
I have LG PC Suite up-to-date backups of this device, and anyhow don't have anything that can't be restored, but in general prefer to not reconfigure everything manually.
Did nothing so far.
Questions:
Is it worth to move to V20E, is the version stable enough, worth to wait for V20F or whatever comes next ?
If I decide to proceed now, I want to be able to return to my current state (I do not need to fast switch between multiple roms, just way to get back V10L with my current configuration).
I prefer the way that allows me to keep receiving OTAs, and not to flush next updates manually.
After looking on the forums I though about the following workflows
First (without TWRP):
1. Create one more backup using LG PC Suite.
2. Unroot (just to be safe).
3. Accept OTA.
If I understand correctly I will loose root here, and it can not be restored (for now).
In case of need to restore:
1. Follow LG G3 Stock Firmware (Go Back to Stock) to flash D855 V10A. I hope after flushing it will receive 10L OTA ? Am I right, or I will be stuck with 10A ?
2. Restore my existing backup using LG PC Suite. If I do restore on V10A, will it bring me back to 10L ?
3. Reroot if needed.
Second, with TWRP:
1. Install TWRP.
2. Create full backup from inside TWRP.
3. Get prebumped Lollypop image (I see only V20C here. Where can I get more recent versions ?)
4. Install it and reroot if needed.
In this case I must reject upcoming OTA prompts and flash future prebumped images manually.
To restore
1. Restore full TWRP backup, and I'll get V10L with all my stuff preconfigured.
2. If at this step I want to get rid off TWRP, can I remove it somehow ? Will it restore the phone to the current state (rooted, V10L, able to get OTAs) ?
Sorry for multiple questions but currently the whole process looks a bit unclear for me.

Q: Is it worth to move to V20E, is the version stable enough, worth to wait for V20F or whatever comes next ?
A: No V20H got released today and its probably gonna be available in your region really soon
Note: If you do ever want to install stock lollipop please be aware LG backup cannot save the appdata of any system applications such as chrome etc etc
Q: Follow LG G3 Stock Firmware (Go Back to Stock) to flash D855 V10A. I hope after flushing it will receive 10L OTA ? Am I right, or I will be stuck with 10A ?
A: Check (http://lg-phone-firmware.com/index.php?id_mod=41) and download the v10 firmware the corrosponds with your country. If the firmware has a 6 in front of it its for the 16GB variant
Q: Where can I get more recent versions?
A: http://forum.xda-developers.com/lg-g3/development/stock-t2961073
Q: If at this step I want to get rid off TWRP, can I remove it somehow ? Will it restore the phone to the current state (rooted, V10L, able to get OTAs) ?
A: Yes, by flashing stock recovery.img. Restoring your TWRP backup will restore the phone to the current state

itsbighead said:
A: Yes, by flashing stock recovery.img. Restoring your TWRP backup will restore the phone to the current state
Click to expand...
Click to collapse
Thanks, but I am not sure about this one. What is the process ?
If I flash stock kdz it will remove TWRP, but I will not be able to restore TWRP backup (without TWRP), right ?
Is it possible to first restore TWRP backup, then flash "something" that will replace only TWRP, leaving android OS intact ?

Before saying anything, I would just like to give you a thank you for your post, it's very clear and pleasant to read. Looks like you also did a bit of research before asking so that is also very good :good:
So, I'm not gonna be able to help you a lot about the backup thing because I like to always start fresh when I change Rom or if I want to go back to stock. I backup my data manually and restore what I want to. Using a Google account it will automatically reinstall your apps, but you'll have to reconfigure them manually.
Anyway, I also got a D855, French variant A6FR. (A6 means 16GB) You can check what is the latest version that LG offers you by checking the link bellow. You just put your IMEI at the end and it will give you an XML with information about your phone, like your specific variant (German, UK, ... don't know where you are from) and the latest firmware available for your and a link to download it. For me it says D85520F_00 so it's LL version F.
http://csmg.lgmobile.com:9002/csmg/b2c/client/auth_model_check2.jsp?esn=IMEI
So, you can go back to stock using the KDZ method and with the firmware LG offers you (removing root, revovery, ...), but as you probably now, LL is not rootable. To summarize, that is not really interesting unless you want a STOCK STOCK LL.
But you guessed right with the V10A. If you go back to stock with this version, it will remove the root, custom recovery and anything else you have, you will also end up with a completely stock G3, but KitKat G3. There is no obligation to use V10A, if you find a KDZ of a later version you can use it too. Of course we are talking here about V10something not V20 that is LL. Just make sure to use a version suitable to your phone (16/32GB).
Flashing that, LG will be happy and will let you do OTAs. So if you flash V10A, it will give you all the OTAs untill the latest available. So you can go V10A --> V10B --> V10C --> ...... --> V10L --> ..... --> Lollipop
You won't be stuck with V10A.
Now if you want a rooted LL, you will need to use a custom Rom. In the Dev section you can find for example GloudyG3 that is based on the stock LG rom with a few enhancements. It is currently based on V20F and will probably move to V20H which is a brand new version that went up like 2 days ago.
To summarize
KDZ with V10something allows you to go completely stock and give you official OTAs. It can be rooted.
KDZ with V20something works too and will give you OTAs, but is not rootable, so if you want a custom rom, you will have to downgrade to V10, root and install TWRP.
Flashing a KDZ always erase everything on your phone.
If you flash a custom rom, you won't have LG's OTAs so you won't have to worry about rejecting them.
Before doing anything crazy, backup your EFS (basically your IMEI partion) with TWRP and manually. Always nice to have several ways to do it.

Related

[Q] Go back to stock from CM12

So I flashed an unofficial build of CM12, literally hours before the official version came out, and now I want to go back to LG's stock software KK 4.4.2. But I'm new to flashing so I just watched a youtube video on flashing CM12 and did it. Now I can find no way to go back. I did try to use the LGflashtool, but my DL failed. Also, I'm not sure what my build number is. I think it's LG D855 10l but I'm not too sure because when I got he phone it was in English and not from India as the 10l suggests. I also have TWRP installed. I did no backup's or recovery, but the original software should still be in the internal memory right?
So what do I do guys? Did I goof?
drdisgusto said:
So I flashed an unofficial build of CM12, literally hours before the official version came out, and now I want to go back to LG's stock software KK 4.4.2. But I'm new to flashing so I just watched a youtube video on flashing CM12 and did it. Now I can find no way to go back. I did try to use the LGflashtool, but my DL failed. Also, I'm not sure what my build number is. I think it's LG D855 10l but I'm not too sure because when I got he phone it was in English and not from India as the 10l suggests. I also have TWRP installed. I did no backup's or recovery, but the original software should still be in the internal memory right?
So what do I do guys? Did I goof?
Click to expand...
Click to collapse
The original software is gone, its not saved anywhere on the phone.
You need to find your stock file and flash it with the lg flash tool, its the only way to get back to stock in your situation.
Sorry, but I won't be able to help beyond that.
bweN diorD said:
The original software is gone, its not saved anywhere on the phone.
You need to find your stock file and flash it with the lg flash tool, its the only way to get back to stock in your situation.
Sorry, but I won't be able to help beyond that.
Click to expand...
Click to collapse
Well, thanks for the tip
At this point, it seems like I'd be better off keeping CM12 for a little while, no? I don't have the time or hear to fix this right now

Understanding the correct KDZ file, help!

Hi,
I purchased the phone in the UK from the network carrier Vodafone. I have done a fair bit of research on the rooting and unrooting process mainly via videos and reading tutorials on XDA.
I would like to root the phone and gain super user access and install some Xposed modules but would also like to be able to unroot and flash back to a stock Vodafone firmware encase I need to claim under warranty. I have been trolling the internet to get the correct KDZ file and found this site (ttp://devtester.ro/projects/lg-firmwares/country.php?country=United+Kingdom). I believe that the correct firmware may be on here but am a little confused on what the suffix and software version means to be honest.
The reason for my confusion is that I updated the firmware to 6.0 Marshmallow through the LG bridge but when I now check my phones software version it states v20b-234-15. I assume this is right but from memory the first software version when I got the phone was something like H81510B_00.
I cant remember exactly what it was before unfortunately but the KDZ files I have found state H81510C_00 (Suffix - AVDFVK) and H81510C_00 (AVDFLR) and this does seem to make sense but I'm thinking it was B instead of C but and not 100% on that.
Do you think these KDZ files would be the correct one to flash back to encase I run in to some problems rooting?
I am also assuming that this KDZ is Android Lollipop and not Marshmallow so is it OK to use this to revert back from Marshmallow?
Thanks and any help would be much appreciated.
Ross
The 10X version are all Lollipop, 20X is marshmallow.
When flashing a KDZ on your phone, what's important is what model your phone is. H815 in your case.
If you want to restore to stock in case something goes wrong, you can find everything here: http://forum.xda-developers.com/g4/general/guide-lg-g4-stock-firmware-to-stock-kdz-t3107848
In there is a link to this directory: http://storagecow.eu/index.php?dir=Xda/LG+G4/ where you find pretty much all KDZ files for G4 phones.
I'm not that experienced myself, but I rooted my phone just recently and I can share my experience with you.
I have a H815. It was a V10c-TWN-XX version (Taiwan). I updated to Marshmallow with LG Bridge also and the new software version was V20b-TWN-XX.
Marshmallow rooting is not possible on my phone because I can't unlock the bootloader on it. And Marshmallow rooting is only possible with an unlocked bootloader. Unlocking the bootloader is only possible on European phones (http://developer.lge.com/resource/mobile/RetrieveBootloader.dev?categoryTypeCode=ANRS). I asked autoprime (renown user and developer here) if I can unlock bootloader after flashing an European KDZ on it. He said no, having European software on it is not enough, it has to be a phone manufactured for the european market. Dont know why, guess because of different hardware.
So, not being able to root MM, I had to revert back to stock (downgrade) using one of the KDZs.
I chose the most recent one in the directory I linked (which is the Poland H81510E). In the "Go Back to Stock" thread I linked the OP says to use LG Flash Tool 2014, which unfortunately doesn't work with Marshmallow. But fret not, it works with LG UP! http://forum.xda-developers.com/g4/help/lgup-install-kdz-mm-lp-t3249803
When I tried flashing the KDZ with Flash Tool 2014, the process failed with an error at 5%. It worked flawlessly with LG UP. Here's more information regarding downgrading, but it really isnt hard. Just download + install LG UP. Launch it. Connect your phone. Choose KDZ file. Select option "upgrade". Hit start.
NOTE: after the firmware update was done, the phone rebooted automatically and for me it stuck at at the LG Logo (bootloop). But a simple hard factory reset did it, the phone booted and my new version was 10e-something. With Lollipop 5.1 of course.
After that, I rooted my phone using this pre-rooted image: http://forum.xda-developers.com/g4/development/h815-eu-l-p-t-sea-twn-t3176195
and this guide: http://forum.xda-developers.com/g4/...-tmo-vzw-intl-variants-soon-root-lg-t3164765/
I now have a "H81510e-EUR-XX" Lollipop 5.1 with root (SuperSU 2.49).
I don't really know about Vodafone and if carrier specific firmware is necessary in this case. If not, you could use any 815 firmware.
From the site you have linked with the KDZ files..... it seems they are all the same.
If you check the table for H815 KDZs from Vodafone, there are some 10C and 10D versions. Now I compared the fileKey parameter in the URL to the 10C files and the 10D files and also the bytes of the files.
All the 10C version are identical to each other, same for 10D.
Check out this screenshot I made for you: http://i.imgur.com/Ie0w4us.png
Bytes are also identical, so it's pretty safe to say those are the same files.
Dont know why they are listed several times there. The suffix doesnt matter.
I'd grab a 10D if I were you. But I think the Poland 10E should work, too. Better confirm it with somebody else though.
If you flash your system to 10e, you can use the pre-rooted image I used. Otherwise you will have to inject root yourself: http://forum.xda-developers.com/g4/general/lg-g4-100-root-success-directives-root-t3180586. In this method you create an image of your system and inject root into the image, which you then flash back on your phone.

D851 MM to KK .. Downgrade Possible . ????

D851 MM to KK .. Downgrade Possible .
Can it be done safely ??
..
aamszia said:
D851 MM to KK .. Downgrade Possible .
Can it be done safely ??
..
Click to expand...
Click to collapse
I'm also interested in this answer. The only reason I haven't updated to (any ART) rom is because I'm unsure if I can just restore a Dalvik backup without issues. The only way I would attempt is with TWRP.
i tried doing by Flash tool and it gives error like 0000008
bring up the post!
Curious as well. I'd like to get root.
Windows user not sure how to do it on Mac/Linux
by MM to KK I assume you want to take the LG G3 D851 from android 6.x down to 4.x
here goes...
----
http://lgg3root.com/lg-g3-stock-factory-firmware/
http://lgg3root.com/lg-g3-root/how-to-unrootunbrick-lg-g3/
use the LG Flash tool plus the two files, follow instructions on that second link step by step.
LGD851_20140611_LGFLASHv160.dll
LGD851AT-01-V10c-310-260-JUN-20-2014+0.tot
That takes you back to the 4.x kitkat stock ROM, not rooted or anything.
----------------
To go north from there back towards Lollipop or MM you can at this point use
http://www.download3k.com/Install-LG-Mobile-Support-Tool.html
B2CAppSetup.exe
Install it, will put an icon on your desktop, plug in your phone, open the app.
It's pretty much automatic, it updates the ROM from KK to Lolli, then if you hit "OK" it will update from Lolli to MM
- I just got both of these steps to work in the last 24 hours.
I'm still trying to find a valid "Root" method that doesn't ask me to install a funky ROM.
I went from a KK stock-rooted(TWRP 3.0) rom to the MM 6.0 Rom, realized I didn't really want to set everything up again, restored my KK backup. Only problem was I had to reflash the modem. That was a couple of days ago and the modem was the only issue.
I'm unsure about flashing a new/clean KK rom over a MM rom though.
KK Modem (D85110r) - https://www.androidfilehost.com/?fid=95832962473396848
I think I missed a step, in KitKat this phone needs a special command thrown at it so the memory cards will be read/write.
On the play store SDFix: KitKat Writeable MicroSD
I think that might be what I was missing last weekend. My phone is currently on MM but I can't root it with any method other than Kingroot and Kingroot is Bad News.
Yes. It's possible!.

HELP!: HTC One M8 restore to stock

So I recently purchased a brand new HTC M8 & the first thing I did was install TWRP & Custom Oreo ROM. However, I was not very impressed as two of the things I was looking forward to took a major hit - audio quality & battery drain on certain camera based apps. However, while most devices are very easy to return to stock ( I have experience with Samsung, OnePlus etc.) I cannot find a definitive guide that can help me restore to the last marshmallow update with stock firmware & recovery. Every online tutorial I try seems to work halfway and then the files wont flash etc.
Does anyone have a proper surefire way of bringing it back to stock. I would appreciate it alot.
Also its M8n (Euro Unlocked Version) it came with S-Off from the factory. It had Kitkat on it when I wiped it.
Thankyou
First of all, if you made a TWRP backup of your stock ROM (before flashing custom ROM); then you can just restore that to get back to the stock ROM. If you didn't make a TWRP backup, then you should have. This is a fundamental best practice when modding these devices. I find it surprising that so many folks skip doing this. For that matter, do not do anything to your phone without beforehand knowing how to reverse it (go back to stock).
Luckily, there is a collection of stock TWRP backups which you can use, plus a very well written guide: https://forum.xda-developers.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860
Flashing custom ROM doesn't touch firmware, so that hasn't changed from stock firmware (Kitkat?). If you want to update firmware, the above linked thread has that as well.
On the note of firmware, you should not have been running an Oreo custom ROM with kitkat firmware (if that is what you did). It may or may not explain some of the issues you had. I'm actually surprised you were able to flash an Oreo ROM at all, with KK firmware.
As far as stock recovery, the link I gave also has the necessary files and instructions on how to restore stock recovery. But honestly, I don't feel it is value added to do so. The only reason to have stock recovery is for updates, and this phone is long done (years) with updates. And TWRP gives you a lot more flexibility to recover, backup, etc.
Alternately, your version may have RUU. This is a HTC specific tool you can use that to restore to full stock, including ROM, firmware, stock recovery - every single partition restored to stock (will also wipe all data on the phone). But I would need the exact phone info, in order to tell you which RUU (if your M8 version has one - not all do). If you want to go that route, do fastboot getvar all, and post the results (delete IMEI and serial number before posting).

Advice on updating new VS986

Hi all - I received a brand new VS986 today with 5.1 installed (VS98611A specifically). I followed the UsU procedure to unlock the bootloader and installed Magisk.
Basically I'd like to either remove some of the bloatware on 5.1 / Lollipop or upgrade to 6 / Marshmallow. If I choose to upgrade, is there a recommended ROM to flash that won't undo the UsU I already performed? Can I use my existing SALT flash drive to manually disable / remove unwanted apps in download mode?
I had a custom ROM on my previous phone (Galaxy S5) but I think I'll stick with a vanilla ROM this time, at least for now, unless there's a highly recommended M/N/O custom ROM that doesn't have any glaring issues, and will be an easy upgrade path from my current Lollipop installation.
Thanks for any advice here.
After further research, it appears I did a no-no and applied UsU to a Lollipop bootloader. Now that that's done, is flashing a stock Nougat ROM (e.g. as described here) safe to do? Or should I go through the procedure listed in #20 of the FAQ from steadfasterX and try to flash elements from a MM .ndz file first? If so, I downloaded a VS98626A kdz file - should that work to pull the necessary MM boot files from?
Sorry for the newbie-ish questions, I'm just trying to avoid bricking my new phone.

Categories

Resources