yashsingh1/xdaforums huggingface dataset:
[Sprint LG G2] ashhad101:
Update failure due to mismatch fingerprint

Hi,

I have been trying to update my phone without success. My phone is probably a Sprint phone which was sim unlocked and is being used outside US region. It shows to be having a ZVD update in its about menu but strangely it doesn't have any update option nor it have knock code (which i crave the most). When i tried flashing the ZVE update it fails stating that the update expected a particular version of update like ZVD but mine has ZVC (which is strange) showing failure due to mismatch fingerprint. I am attaching below all the screenshot including what my phone is showing in about screen, software version, recovery, failure messages. Someone kindly help me solve this issue and suggest me how to get that knock code. thanks.
[Sprint LG G2] secret.animal:
Your best bet would to really be tot to zve, and then unlock it for Sim gsm use.
[Sprint LG G2] ashhad101:
should i tot a ZVE directly? will it be possible to sim unlock it afterwards? what are chances of bricking it completely? is there a way to get knock code otherwise like flashing a new kernel?
[Sprint LG G2] secret.animal:
You should be able to unlock Sim card permanent with this thread.

http://xdaforums.com/showthread.php?t=2655133

Permanent SIM Unlock for LS980 (OTA, APN) JB 4.2.2, KK 4.4.2

A quick search shows many have success on zve.
[Sprint LG G2] goodman8903:
I m currently running custom rom cloudy stock how should i flash zve tot file kindly help me plz
[Sprint LG G2] 10acjed:
Can I?

Am I able to flash from ZVC - ZVE? Meaning flash stock ZVC then flash stock ZVE?

I skipped ZVD all together, didnt feel like doing to unroot or sidebar. I have done ZV8 - ZVA - ZVC, switched back n forth a few times. But been running the ZVC rom for a while.

Having some issues and was going to wipe and reinstall, but then saw this update and figured I'd check..

Thanks in advance..
[Sprint LG G2] secret.animal:
Only such zve is the tot, in which you could tot from zv8 to zve if you wanted. That is why they are tot.
[Sprint LG G2] Big Boy Laroux:
Hey all, just wanted to confirm something, as I last totted to ZVC a few months back.

Back on the last TOT, i had to use the LG Flash tool. I assume that is still the case for the zve TOT, just wanted to confirm. Thanks!
[Sprint LG G2] secret.animal:
Yes, the same
[Sprint LG G2] halfdeaf:
Can somebody give me an alternate link for zve.tot,my download is getting broken at 75%!

Thank you
[Sprint LG G2] tabp0le:
https://qui.click/zve
[Sprint LG G2] wossdely:
Can someone please maybe updload thi in parts, I tried this link and at the 80% gave me an error please
[Sprint LG G2] tabp0le:
Did you try the link in the above post? https://qui.click/zve
[Sprint LG G2] wossdely:
YesI did and the same
[Sprint LG G2] 10acjed:
I am currently on rooted ZVC with custom rom, having an issue with a dead spot on the screen and of course I cant use twrp to flash anything.

I was going to use flashtool to go back to stock and see if the issue goes away. However read on the thread for back to stock that flashing ZVC to ZVE will be fine as its a firmware and not an update.

Is that correct?

UPDATE* ZVC - ZVE tot worked just fine with no issues.... Unfortunately the dead screen is not the software, but at least was able to go back to stock n try to get sprint to give me a new phone
[Sprint LG G2] WhiteZero:
Mega Mirror for ZVE TOT: https://mega.co.nz/#!KhRx2QjQ!Zy-2veLZ4UW6Ql2e_iTj516OyWo1mFkUb_F4JqS1NNw
[Sprint LG G2] rocket321:
Wish someone would grab the Google OTA link so we could quit worrying about mirrors.
[Sprint LG G2] AboGhoosh:
if i flashed the ZVE , will i need to unlock the phone as im outside USA ?
[Sprint LG G2] LOtFiViruS:
ZVE tot working on 32gb version ?
[Sprint LG G2] autoprime:
LS980 is only 32GB. There is no LS980 16GB. So if you have an LS980, yes you can use the ZVE TOT (or any LS980 TOT).
[Sprint LG G2] LOtFiViruS:
Thank You
[Sprint LG G2] nasa66:
can i flash from zvg?

hello i am on zvg ..i want to go back to zve ..can i install this??i am not rooted and also no twrp
[Sprint LG G2] beezar:
Any answer on this by chance?
[Sprint LG G2] shadowcliffs:
Is there a deodexed, recovery-flashable ZVE?
[Sprint LG G2] rootlinux:
Sweet, thanks Prime.
[Sprint LG G2] mistermidas:
Has anyone tried to use autorec to add custom recovery after rooting on ZVE yet? I used stump root to gain SU already, but Im scared to use autorec lol. I can live without custom recovery, since the only reason I used it was to add dual window mod anyway, but it'd be great if autorec works on ZVE too.
[Sprint LG G2] ebongutibe:
Need note 4 touchwiz ported on the s4 i9500
[Sprint LG G2] mistermidas:
Ummm.....what??
[Sprint LG G2] muhsaad:
Lost root

So I updated my rooted phone to zve without unrooting nd now stuck with sim lock... Any way to root now and if not then how to make backup of all the apps without root?
[Sprint LG G2] UCLA1:
If I am stock rooted with only Xposed Framework and BusyBox can I just unsitalll them and unroot to take the update. Thanks
[Sprint LG G2] kennedystephen:
For me, the OTA update caused my phone to bootloop into TWRP Recovery. I had to tot just to get back to a working device.

I tot back to ZVC - of course I lost everything. Then sideloaded the ZVD update. Then sideloaded the ZVE update. Then used StumpRoot "brute force" to root. I inevitability had to use AutoRec to get TWRP, although I tried hard to avoid it. So, yes, AutoRec does work on ZVE. I then use Flashify to update my TWRP version to 2.8 (latest). I personally then flash a custom kernel (dorimanx) to get the Knock On functionality back (not to be confused with Knock Code).

I can also confirm that towelroot did not work. Of course, depending on WHEN you're reading this post, TowelRoot may have been updated. All of this post, is as of today's date (Oct 21). So, if you're reading this in the future (how are the flying cars?), then towelroot might have been updated since.
[Sprint LG G2] rcmartin57:
Has anyone had success on tot on a Mac OS. It's all I have and had issues trying to use apps to run Windows on my Mac and does not connect
[Sprint LG G2] autoprime:
use VMWare Fusion to run a Windows virtual machine on your mac.. it will work fine. This is what I do myself.

unrelated to the posted i just replied to.. here's a lil teaser video of some G2 stuff I was messing with yesterday.

no autorec used :)

[youtube]fUhSaQHhkBA[/youtube]
[Sprint LG G2] rootlinux:
I want that. :)
[Sprint LG G2] rcmartin57:
Oh man. I have that installed but I get issues up the a$$ it gets stuck when I try to tot I left it setting for 20 min only to give me an error code. You mind if I message you later so you can tell me how yours is set up. What version of Windows are you running ?
[Sprint LG G2] autoprime:
soon. maybe :)

Look out for me, [MENTION=4316709]savoca[/MENTION], [MENTION=2413393]Shelnutt2[/MENTION], [MENTION=1157052]thecubed[/MENTION] and some others to start the new wave on G2.

XP 32-bit, 7 64-bit, 8.1 32-bit.. no issues on any.

So LG Flash installs with no issues? You then swap the cracked megalock.dll file into the C:\LG\LG Flash folder overwriting the original dll? you then connect your phone in download mode where it gets to a "firmware upgrade" screen and doesn't get stuck on the "download mode" screen? you then open up windows device manager and see a LG Serial port listed under "PORTS" in windows device manager? If not, make sure the USB port is being shared to your virtual machine and is not attached to OSX. If you see devices in device manager with a yellow ? or ! then you would need to install the proper LG drivers. Once you see LG Serial device under Ports in device manager... you must make sure the com port # is set to "41" .. if it's not already set to 41 you must manually change it. Restore to stock thread directions should show how to do this.. if not.. google how to change a com port in device manager. Now that the phone is set showing up in windows as LG Serial under ports set as #41.. you can go back to LG Flash... select the Sprint dll and tot you want to flash... also change the setting in the bottom left corner from "Upgrade" to "board dl"

Then hit OK. You will now be on the main LG Flash screen. Hit the Yellow button in the top left corner. This is "start" the process and the TOT file will now be CRC checked.. this may take a minute or so... after CRC passes is will say ready to flash. If CRC fails then your download/file is bad.. redownload. Once it's ready to flash... unplug the phone from the USB cable (it should in download mode already) then plug it back in to the USB cable. This will trigger LG Flash to now see the phone and begin flashing. Wait 10-20 seconds for this to begin. If it does not start then you did NOT install the drivers OR you did NOT set the LG Serial COM port # to 41.

Phone will start to flash.. wait for the phone to reach 100%. When the phone reboots by itself.. the process is finished. Ignore the % it says in the LG Flash app. The LG Flash app should show green. Unplug the phone from USB cable.

When you boot up after TOT flash and auto-reboot.. you're gonna be stuck in some weirdo mode with some options on the screen.. one of the options is something along the lines of "reboot normal"... you wanna press the power button and hold the power button then tap the screen where it says reboot normal. Should reboot you and then should be good to go.. full TOT restore on a mac.
[Sprint LG G2] aami.aami:
can someone tell me how to root this version? i just got this ****ty phone today and now the top part of screen does not work on touch. i think its software or is it? pls tell me how to root this version and also tell me how to install TWRP and install some custom roms? im new to LG phones so pls help some one! thanks
[Sprint LG G2] supasanch24:
That is a known issue with Sprints repair dept . I had the same issue. I tot'd back to stock and they replaced it.
[Sprint LG G2] aami.aami:
u mean its a hardware issue?

and not software issue?
[Sprint LG G2] rcmartin57:
Correct.
[Sprint LG G2] rootlinux:
Looking forward to some new life into this device.

Sprint isn't getting much dev love for the G2.
[Sprint LG G2] savoca:
wait whut
[Sprint LG G2] mistermidas:
So would you been able to keep your original NON modified kernel with the way you plan on installing TWRP? If so that would be a flawless victory ??
[Sprint LG G2] barleysoda:
Can someone tell me what their Kernel version is on LVE? I forgot to check it before I autorec'd and then installed Cloudys Kernel to fix my knock on. Knock code worked but Knock on didn't with ZVE and autorec/TWRP. Now everything works with Cloudys Kernel except for maybe whatever new came with ZVE now that I downgraded the Kernel.

I guess it kind of defeats the whole purpose of upgrading to ZVE form ZVD.:silly:

Hope Prime gets somewhere with what he is doing above!:good:

Anyway ZVE Stock Kernel version number please.:)
[Sprint LG G2] mistermidas:
So you successfully used autorec to install twrp on zve, with no issues? No bootloops or anything?
[Sprint LG G2] barleysoda:
No issues besides losing knock on because autorec changes kernel but it was already an issue with ZVD. Cloudys kernel fixes that. Knock code does work though even without cloudys kernel.
[Sprint LG G2] autoprime:
The first clip in my video shows the software screen for ZVE including kernel and baseband.

-Kernel is stil 3.4.. I would have to assume the only kernel change for ZVE was patching the futex bug... TowelRoot.

-Recovery was updated to block ioroot.

-Modem/System had updates to improve LTE and add HD Voice iirc.

So.. I'd say you're not missing much from the kernel.. you have the new modem/system which had the biggest upgrades.

And what I showed off in the video will be coming soon. No AutoRec needed. In fact.. you'll have to undo what AutoRec did.

Soon it will be... OTA to ZVE -> Root w/ Stump -> Install TWRP -> install Furnace kernel(Optional) -> Finished.

No more downgrading bootloaders and patching an outdated boot.img. The new wave is for new updates only. All you downgraders will have to update or get left behind.

:victory: :victory: :victory:
[Sprint LG G2] _Epic:
I may end up rooting it and putting it in cache, I would have to go into SuperSU and unroot before I did the update correct?
[Sprint LG G2] kwdan:
Using this method.. Can I still go back and forth between "AOSP" and stock?
[Sprint LG G2] riggsandroid:
as long as the AOSP maintainers update kernels and necessary parts as needed then yes. But as they are now, no.
[Sprint LG G2] hotbbq:
Would it be possible to create a flashable zip with just the new modem bits? I don't want to go back to stock and then back to Mahdi if its not required.
[Sprint LG G2] mistermidas:
Yes, that's exactly what i did based off autoprime's advice. Tot back to zvc, ota to zvd, root into zvd and place zve ota in cache folder, then unrooted...apply update from cache on stock recovery. Then rooted on zve using stump root. Which is where i am now
[Sprint LG G2] bigpappa:
So im assuming just using the full unroot option in super su is how we unroot? Just wanted to check it before I wreck it... just to be sure
[Sprint LG G2] mistermidas:
Yeah, full unroot
[Sprint LG G2] Jshugzda:
Any wifi tether apps confirmed working with the zve ota?
[Sprint LG G2] _Epic:
Is there a current method to root ZVE?
[Sprint LG G2] mistermidas:
You obviously didnt read the thread huh
[Sprint LG G2] jigwashere:
I was on ZVD rooted with TWRP. I was able to successfully tot back to ZVC, took OTA ZVD, sideloaded ZVE and used Stump to root. Restored everything with Titanium backup. I should have planned better with my backup/restore because now I have a little bit of reconfiguring and cleanup to do, but not a big deal (at least as far as I can tell). I'm glad to back to stock.
[Sprint LG G2] etd:
I also did the tot file back to stock zvc. Then took thec2 ota's with no problem. Then used stump to root zve. Then I used autorec to install twrp 2.7 then flashed twrp 2.8.0.1 I also installed dorimax 8.5 kernal. So autorec will work on zve.
[Sprint LG G2] etd:
I was also able to make a zve back up in twrp so that is confirmed working as well.
[Sprint LG G2] mistermidas:
Any updates on this TWRP installation method for ZVE [MENTION=2684188]autoprime[/MENTION] ? Im patiently waiting for some good news, but Im also anxious too :)
[Sprint LG G2] mistermidas:
Have you had any issues with the Dornimax kernel since you updated?
[Sprint LG G2] Marq221:
zve update.zip

Worked great for me! Keep up the good work. I wish the roms would start coming already. Lol
[Sprint LG G2] etd:
Nope no issues at all besides great battery life ;)
[Sprint LG G2] kuduku:
Updated to ZVE without issues

Updated to ZVE

Tot to ZVC , updated from ADB for ZVD and ZVE . Rooted using stump and got all my apps backs including xposed . Debloated it a bit . Still on stock recovery .

Now waiting for prime solution to get TWRP .
[Sprint LG G2] _Epic:
Rooted ZVE with Stump and flashed TWRP with Autorec. Also running the Dornimax kernel. Everything is working perfect!
[Sprint LG G2] RohanM:
Getting below error,

Verifying current system,

"/system/lib/libAppdatasearch.so" has unexpected contents.

E: Error in /tmp/update.zip

(status 7)

Installation Aboorted.

I have unrooted using super su options menu & removed xposed, stock recovery...!
[Sprint LG G2] autoprime:
your error is rather clear: "/system/lib/libAppdatasearch.so" has unexpected contents.

whatever you changed at some point of your system modding altered the libAppdatasearch.so and it's not passing the check the OTA file runs before flashing. restore stock system or acquire a stock "libAppdatasearch.so" file from ZV4 firmware(this is not the place to ask for that) and you should be good to go as long as there aren't any more changed files on system.
[Sprint LG G2] RohanM:
After a little searching I found that "LibAppDataSearch.so" is related to google play services.

So can I get it from any device or gapps, or it must have to be from G2 sprint ?

I am in India & I have access only to friends D802 only not LS 980 so can you help me getting this file ?

I don't want to .tot as later I have to GSM unlock this device .. lot of hassle..
[Sprint LG G2] mistermidas:
Umm...bump??
[Sprint LG G2] os2baba:
Where do I get the stock recovery from?

I'm on ZVC tooted with XPosed and TWRP. As per the OP, I have uninstalled XPosed. And will unroot prior to applying the ZVC->ZVD and then the ZVD->ZVE update. But before I do that, I need to set the recovery back to stock. How do I do that. The whole point is not losing my data. So I don't want to install the TOT file.

Where can I get the stock ZVC recovery and how do I install it?

All though I have been using the G2 and now the G3, this is so much harder than on Samsung (and of course Nexus). I could just flash rooted OTA update zips from TWRP on the Samsung. I'm surprised that we haven't yet been able to get to that state yet on the LG devices.

Edit: I got the recovery (10-recovery.img) from http://downloads.codefi.re/autoprime/LG/LG_G2/LS980/Stock_Firmware/zvc_partitions

I tried flashing it through adb

It either reboots straight back or it just gets hung (in which case I have to keep the power button depressed until it reboots back to the OS)

I tried flashing it through the Flashify app, but that didn't work either.

If no one has any better ideas, I may just have to flash the TOT and go through the pain of re setting everything up.
[Sprint LG G2] secondskin:
Does anyone know specifically wait the LTE enhancements are? I live in an area where I get LTE plus Sprint Spark and have not noticed any changes with this update. Sprint only states:

"Improvements to LTE attachment Enhancements to HD Voice

Google security patch"

I don't understand what the LTE improvements actually were?
[Sprint LG G2] huzefaonline:
Hi. i am updating my rom from ZVC to ZVD. while updating via adb, the rom uploaded correctly but i get the error

E: Error in /tmp/update.zip status 7, what does this mean? where am i going wrong?
[Sprint LG G2] chriswbush:
So people who update to zve literally you need 2 apps to get root and twrp stump and autorec
[Sprint LG G2] etd:
Yes
[Sprint LG G2] Sid.Hacker:
Error status 7

Please help me out with this...

I am not rooted...

but still i am getting this error...

Finding update package...

Opening update package...

Verifying update package...

Installing update...

Verifying current system...

"system/app/LGEIME.odex." has unexpected contents.

E:Error in /tmp/update.zip

(Status 7)

Installation aborted.

:crying:
[Sprint LG G2] secondskin:
Unless it is absolutely impossible for you to tot back to a factory version for some reason that is what you should do. I still have old ZV7 tot so I tot'd that then took all otas then re-rooted using stump. Autorec also works still to install recovery so you can still restore a lot of your stuff if you tot back.
[Sprint LG G2] lurtis:
Is it worth tot'ing back to stock for this update? Lte enhancements yet not one person has said wether its been a major improvement or not.
[Sprint LG G2] rocket321:
It resolves the bsrtimer issue introduced in ZVD.

Edit: We are not sure, it seems that the setting has carried over from ZVD. I have heard back from people showing 1, 3, and 3000 after OTA'ing ZVE.
[Sprint LG G2] lurtis:
Out of curiosity whats the new default on that? The service from sprint has never been good for data anyhow in my 5 years with them even after altering that value on zvd.
[Sprint LG G2] rocket321:
Set to 3 on ZVE

Edit: it seems to carryover whatever you had on ZVD.
[Sprint LG G2] mistermidas:
Mine is pre-set to 1. And it defintely seems to make a difference, I'm hardly ever on 3G anymore and when I am...its only inside in buildings/areas where its hard to get a signal anyway.

Edit: I was waiting for some sort of response from [MENTION=2684188]autoprime[/MENTION] before I went the Autorec route for recovery. But seeing as how I've asked multiple times with no response, I guess I'll go ahead and use what I know works. I did want to keep my original kernel, but I know Dornimax is pretty solid so it is what it is.
[Sprint LG G2] RohanM:
Finally!!

Tot back to ZVC then sideloaded ZVD & ZVE then rooted with stump just to get rid off "hands free activation" as I am not on sprint N/W.

:)
[Sprint LG G2] rocket321:
Weird...

Has anyone taken the ota who didn't modify their bsrtimer manually? If so, can you check the value for us?
[Sprint LG G2] mistermidas:
It was 1 lol, like I just said. I never touched those values because I'm not sure exactly what they do. But I took the OTA, checked after looking at this thread...and mine is set to 1 for BSR and Next LTE Scan.
[Sprint LG G2] rocket321:
Cool, thanks for clarification. I had changed the value while on ZVD, and apparently the setting was retained when I flashed ZVE (which is unexpected)
[Sprint LG G2] mistermidas:
No problem. But yah I never messed with it. I'll root, flash stuff all day long, but I dont mess with data values especially with Sprint. Since Im always more concerned about losing data altogether more than getting a small boost lol. But whatever they changed, it seems to have work for me at least. Im on LTE, with a fairly strong signal over 90% of the time now unless Im on WiFi. Before it seemed like maybe 60%
[Sprint LG G2] someone82:
So my phone is notifying me to update now, I'm currently rooted, running Dorimanx kernal, and have TWRP recovery.

I've read the thread but I'm not entirely clear, I know I have to unroot to update, but do I need to return to stock kernal and recovery? If so for the life of me I can't find a stock recovery img and would rather not have to completely start my phone from scratch..

Thanks!
[Sprint LG G2] lurtis:
Yes you will need stock kernel and recovery before taking OTA updates or you will softbrick the phone.
[Sprint LG G2] someone82:
Sounds like I have no choice but to start over from scratch. :(
[Sprint LG G2] lurtis:
I feel you man. I just tot'd back to zvc and took the zvd update but now no zve update. I suppose its not fully rolled out yet.
[Sprint LG G2] someone82:
I'm going to sit it out for just a bit, see if anyone creates a flash-able zip. Seems I got spoiled by the S3/4 community, haha. :p
[Sprint LG G2] os2baba:
I don't understand. Why can't you use the ZVD -> ZVE update link from the OP?
[Sprint LG G2] lurtis:
No computer here.
[Sprint LG G2] os2baba:
Oh. Wouldn't downloading it from the phone and putting it in the /cache folder work?
[Sprint LG G2] lurtis:
No clue. Not gonna mess with it
[Sprint LG G2] rocket321:
Because the official OTA will not flash over a modified system, or a custom recovery such as twrp.
[Sprint LG G2] p2cactus:
I just checked and mine is 3000. Never rooted or messed with values. ZVE
[Sprint LG G2] mtg981:
I believe you will have better connectivity to LTE if you'll change that to at least 3. That's what we did on ZVD. On ZVE, I guess, they changed it even lower to 1. the Next LTE scan also.
[Sprint LG G2] mistermidas:
How is everybody's different lol. Because i never mess with data values myself either...weird
[Sprint LG G2] RohanM:
It worked. For me...
[Sprint LG G2] Jshugzda:
Before placing the zip in cache, did you rename the zip file?
[Sprint LG G2] RohanM:
Not necessary.. u can directly place it.
[Sprint LG G2] RohanM:
[MENTION=2684188]autoprime[/MENTION] On ZVE super su is not able to unroot the phone now, stump is kinda sticked lol...
[Sprint LG G2] mmaltba2326:
so if i m rooted with stock and i already tried to take the OTA before reading this so i didn't unroot in SU and all the phone did was reboot , how can i get the OTA back or can i just download the file that's on here and place it in the /cache folder then go into stock recovery and flash it like normal?

thanks
[Sprint LG G2] rocket321:
You can download the file, put it in /cache, and flash in Stock recovery. Make sure you unroot before you flash it or you won't be able to get root back.
[Sprint LG G2] mmaltba2326:
so i just would flash like normal i wouldnt have to do any adb sideload ?