[Other Tools & General Discussion] Ci5co:
Issues while updating Nova 2 (PIC-LX9)

My gf has a Nova 2 (PIC-LX9C432B130). She told me she doesn't remember getting any OTA on her phone for a very long time. The phone has started having some issues like some way of "lag" that make completely unresponsive the usage, so a temporary (instant) fix is turning of the screen and turning it on again, until it get unresponsive again; sometimes 10 seconds after, others several minutes after.

So after researching for several weeks, I found this thread in XDA https://xdaforums.com/showthread.php?t=3755245 (exactly what is happening to her) and someone replied to update to PIC-LX9C432B161. So because I didn't know about FF (firmware finder), I started to read the current thread. I have been reading first only the post related to this phone, but then I decided to go through (almost all of them) to understand the utility better.

Some days ago, I decided to give a try after making a backup of the phone with the last (official) version available of HiSuite (which took like 2 hrs for 32GBs of full backup. Insane! ...anyway), and then I proceed to test with the DNS method (manual mode first). The phone sees the update BUT instead of 3.2GB (full OTA size), it just displays around 480MBs but as soon as I try to download, it says something like download failed. I have read that the sizes should be the same (both from FF database and the system update info reported by the phone), but definitely they are not alike.

After that I tried a lot of different situations, always unsuccessful results (apart from the mismatch sizes, of course):

DNS Manual mode > setting DNS1 on phone > error

DNS Manual mode > setting DNS1 on phone and then DNS2 to 1.2.3.4 > error

DNS Auto mode > error

eRecovery mode > restart phone > checksum error

local proxy > setting localhost and port in proxy settings of wifi of phone > checksum error

(on PC) DNS Manual mode > setting as proxy on hisuite > using last official version of HiSuite > error connection

(on PC) DNS Manual mode > setting DNS1 only > using last official version of HiSuite > error connection

(on PC) DNS Manual mode > setting DNS1 and then DNS2 to 1.2.3.4 > using last official version of HiSuite > error connection

I always tried to jump from 130 to 161 (full OTA), but somebody recommended in this post #963 https://xdaforums.com/showpost.php?p=75862766&postcount=963 to instead "going to the versions in between" instead of directly to that one I want to reach. But always the same problem of size mismatch and then one of the problems depending on the scenario I was going through.

I even tried with the trick to change back to the original settings right before hitting download.

Absolutely nothing has worked :(

I only have 2 methods more to test; but that day I got so frustrated I decided to stop and to focus on something else:

use eRecovery but after changing the DNS on the router instead (I tried to avoid it, because I have a router (modem-router) behind another router (lan-wlan-router))

use the recently posted modified version of HiSuite to retry once more to update (I did not try with that because I think the backup I did with a new version of the program will not work in case of a needed restore operation)

But sincerely I have lost my hope (a bit), If somebody can pinpoint me in any different direction or give me a hint, it will be welcome.