I have an A2017U but since changing from stock rom B35 to B01, I have lost all sim card and phone functions. I've tried all these - B05, B15, B10, B35, B20,, B19, but all firmwares are identified as "not for this machine" error, and all relevant apps and "About Phone" information now indentifies the model as A2017G, which it certainly isn't. Is there a rollback set of firmwares I could use to regain mobile network functions back to this phone. Firmware installed is B01, and when I bought the phone it had B35 installed. I don't have a PC just mac, so all those nifty workarounds, I can't do.
Please Help
@Pigeon357
Hello,
Assuming you have stock recovery, you can get ZTE_A2017UV1.1.0B35 firmware here:
https://www.getdroidtips.com/zte-axon-7-stock-firmware-collections/
Normally the download file should be a zip, unzip it, you will find update.zip file. Put update.zip on the root
of your SD card. Then go to Phone Settings, search for update, it should tell you your current phone version
and the update it finds and suggests. Then tap on update : it will update for you then reboot automatically. First reboot
should be a little long (< 5 min). Then you should be back all right to B35 and phone OK since the right modem for A2017U is included
in the ZTE_A2017UV1.1.0B35 firmware.
Note : I guess you have applied incorrect A2017G firmware to your A2017U, this would explain the phone problem (incorrect modem).
Fixed!
dnlilas said:
@Pigeon357
Hello,
Assuming you have stock recovery, you can get ZTE_A2017UV1.1.0B35 firmware here:
https://www.getdroidtips.com/zte-axon-7-stock-firmware-collections/
Normally the download file should be a zip, unzip it, you will find update.zip file. Put update.zip on the root
of your SD card. Then go to Phone Settings, search for update, it should tell you your current phone version
and the update it finds and suggests. Then tap on update : it will update for you then reboot automatically. First reboot
should be a little long (< 5 min). Then you should be back all right to B35 and phone OK since the right modem for A2017U is included
in the ZTE_A2017UV1.1.0B35 firmware.
Note : I guess you have applied incorrect A2017G firmware to your A2017U, this would explain the phone problem (incorrect modem).
Click to expand...
Click to collapse
I used B03 stock room and still had no phone functions, then I did another SD Card update with the B20 and it worked, I have all the phone functions back and am on the latest stock Oreo build too, I'm so glad to get it back, as I was using a spare Android phone on version 5, it was so slow, but it's fixed now.
Pigeon357 said:
I used B03 stock room and still had no phone functions, then I did another SD Card update with the B20 and it worked, I have all the phone functions back and am on the latest stock Oreo build too, I'm so glad to get it back, as I was using a spare Android phone on version 5, it was so slow, but it's fixed now.
Click to expand...
Click to collapse
The key part of the method was to remove the Google account before updating in recovery mode
Related
Just got my Axon 7, shipped from DE to UK, thought I'd try manual software update.
Current version listed as ZTE A2017GV1.0.0B06
It times out with Network Unavailable despite the fact it is connected to WiFi and Chrome works fine as well as everything else needing internet connections.
I am on Three UK, haven't tried updating without a SIM ... is that worth trying? I did see at initial setup I was prompted to accept some sort of 3UK profile though I assumed this is just APN/MMS stuff.
Anyone else having similar problem trying to update?
I see talk of updating to B08 etc, from 2017G --- is 2017G same as 2017GV1... wouldn't want to assume anything this early on in my game
TIA for any tips/advice.
Am really liking this phone though, might be nice to get latest update for security mainly, not sure if many features are added?
Same issue here as it happens, though I'm currently trying to update WITHOUT a sim (didn't appreciate it was nano so new one on order!).
I was thinking it maybe needed one to be present to update, but clearly that's not the case.
nstirton said:
Same issue here as it happens, though I'm currently trying to update WITHOUT a sim (didn't appreciate it was nano so new one on order!).
I was thinking it maybe needed one to be present to update, but clearly that's not the case.
Click to expand...
Click to collapse
Can't speak to the EU version, but I was surprised when my A2017U would not complete initial setup (& update) without the SIM, although wifi was strong. All completed quickly as soon as I popped in the SIM.
Hi,
I have the same issue here.
I've just bought A2017G from Italy (Amazon) and I live in France. Can't have the upade to B08. There is always this message "No network" after a minute of searching. I tried with 4G and Wifi and there is the same issue!
Also can't connect
Same issue here. I am already on B.08 and have wifi/Sim in place.
Mysterious problem
I have tried many solutions but I wasn't able to update :
- used three different sim cards from 3 operators
- removed sim card and worked only on wifi
- used VPN
- tried to update via SD card form the update page and from recovery
... Unsuccessful !
Anyone have idea?
I'm also having the same problem. I live in Sweden and I just got the phone today. Would be nice if I could update sometime soon.
A2017g b06
Greenland here, I also have problems with the connectivity
Maybe ZTE is updating its servers so that the updates can finally deploy at the same time, the same version, for everyone.
Or, maybe... they are silently getting rid of Adups and moving to another kind of upload process, before **** hits the proverbial fan.
Also, Global Axon 7 here, brought via Amazon.es, sent from Germany and now used across Portugal/Spain. Running 0B08.
deoki said:
Maybe ZTE is updating its servers so that the updates can finally deploy at the same time, the same version, for everyone.
Or, maybe... they are silently getting rid of Adups and moving to another kind of upload process, before **** hits the proverbial fan.
Also, Global Axon 7 here, brought via Amazon.es, sent from Germany and now used across Portugal/Spain. Running 0B08.
Click to expand...
Click to collapse
I can understand that, but even if we put the B08 update file downloaded from ZTE support in SD card, the update can't be processed.
Hello, I had the same problem, I reinitialized the Axon 7, and I copied the file update.zip B09 on the phone, it recognized and installed the file (I was on the b08 before)
Hallo, i have the same problem with update, I have B06, somebody can give me a link to download the latest firmware and how to install it.
Yansin said:
I can understand that, but even if we put the B08 update file downloaded from ZTE support in SD card, the update can't be processed.
Click to expand...
Click to collapse
hmm I put a b09 in the sd card and it updated no problem
Solution found!
I’ve already found the solution for the manual upadate from SD card and it’s easy to do.
Theses instructions are not mine and I’m not responsible of what you do with your phone. I found them inside the update file that I Downloaded then I unzipped.
You will find a PDF document called “ZTE A2017G Upgrade Guide (through an SD Card).pdf”. You can use it to do the upgrade step by step.
Till now, all was OKEY: backup is very quickly with Zte app. The update take about 5 minutes, than the phone restarts automatically.
If you cannot find the B08 update file, try to download it from here: http://www.ztedevice.com/support/detail?id=98CEB24F9FFD433EA99EC424163149A6
Here are the steps (exactly as mentioned in ZTE Upgrade Guide)
ZTE V7 Upgrade Guide (Through an SD Card)
1. Backing Up the Data
1) Download the upgrade package.
Open http://www.ztedevice.com.cn/support and download the upgrade package (update.zip) that matches your phone model. If the downloaded package is not update.zip, unzip the package to obtain update.zip.
Ensure that your micro SD card is at least 3GB.
2) Remove the SIM card before the upgrade. Back up the data and APPs in your phone by using the built-in Backup function. To enable the built-in Backup function of your phone (an SD card must be inserted), select
Backup and Restore from the main menu。
3) Perform data backup.
Note:
You should not remove the SD card during the backup process. To avoid data lost, it is not recommended to cancel the backup process.
4) Verify that the update.zip file in the root directory of the SD card
matches the model of the phone. Do not modify the file name and extension name of the files in the upgrade package.
5) Verify that your phone has enough (at least 30%) power. Charge the phone if required. To avoid data lost or upgrade failure, it is not recommended to upgrade your phone through an SD card when the phone is being charged.
Note:
You should not perform any other operation on the phone during the upgrade process. To avoid upgrade failure, do not forcibly remove the battery.
A normal upgrade should be completed in 2-3 minutes. If the phone does not reboot or show any response in three minutes, you should perform the upgrade process again. If the phone cannot be started, perform a forced upgrade. If the forced upgrade does not work, you should contact an after-sale service agent for support.
2. Upgrade Description
There are two upgrade methods: normal upgrade and forced upgrade.
If the phone cannot be started properly, for example, the phone cannot be started, or the phone does not enter stand-by state, perform a forced upgrade. If the phone can be started properly and the Settings menu can be selected, perform a normal upgrade.
3. Upgrade Steps
A. Normal upgrade (the primary upgrade method)
1) Download the upgrade package that matches the phone model from ZTE official website (http://www.ztedevice.com.cn/support/), extract update.zip from the package, and copy update.zip to the root directory of the SD card (the file name must be update.zip
2) Select System Manager > File Manager> SD Card from the main menu, and verify that the update.zip file in the root directory of the SD card is proper.
3) Tap the main screen is displayed. Tap and select SETTINGS >All setting > Updates>,
4) Click INSTALL, The phone automatically powers off and reboots. the SD
card upgrade screen is displayed,
After the phone is upgraded, it is rebooted again. After the phone starts properly, it is recommended to manually restore the phone to its original factory default settings. The phone is upgraded properly and can be used.
B. Forced upgrade (for the phones that cannot be started or the phones that cannot enter standby state)
1) For a powered-off phone, press and hold both the volume key + and power
key to enter into Recovery mode.
2) Press the volume key - to select apply update from sdcard, and press the power key to confirm it.
3) Press the volume key - to select the update.zip file, and press the power key to confirm it. The phone completes the upgrade process in about three minutes.
4) On the Upgrade Complete screen, select reboot system now and press the power key to confirm it.
4. (Optional) Restoring the Data
If you have backed up data before upgrading your phone, restore the data.
1) Backup and Restore important user information.
2) Perform data restoration.
Note:
Do not remove the SD card during the restoration process. To avoid data lost, it is not recommended to cancel the restoration process.
An interesting thread: http://forum.xda-developers.com/axon-7/how-to/manual-updating-a2017g-t3519104 !
Thanks, but i tryed to install this update but I get an error that it is not for my phone, i have ZTE A2017G_1817 buildnr. ZTE A2017GV1.1.0B06
Have I don anything wrong or do I need an other file
Regards
Same problem on my axon 7 a2017g - updated via updater from b06 to b08 - network unavailable trying to check update to b09
Same white me, then I tryed it with the downloaded updat.zip from B08 and he start the update bute later stopt whit the message this file is not for my phone ??
Where can I download the B09 update.
keesvl55 said:
Same white me, then I tryed it with the downloaded updat.zip from B08 and he start the update bute later stopt whit the message this file is not for my phone ??
Where can I download the B09 update.
Click to expand...
Click to collapse
The file is on ztedevice (link in thread) but i think (as some of other users) that this patch is only for Spain - don't know that for 100% but most ppl that can upadate it with OTA are located in Spain. Also I still get "network unavailable" when I trying to check update (location Poland, phone from UK). But you should can update from B06 to B08 as I can without any doubts via OTA.
MrMD69 said:
The file is on ztedevice (link in thread) but i think (as some of other users) that this patch is only for Spain - don't know that for 100% but most ppl that can upadate it with OTA are located in Spain. Also I still get "network unavailable" when I trying to check update (location Poland, phone from UK). But you should can update from B06 to B08 as I can without any doubts via OTA.
Click to expand...
Click to collapse
Here the problem is solved, this morning the ota update worked en now he is installing B08.
I downloaded B09 en wanted to go install it and than the give me the original B08 update in the screen, let see how it works.
As for 1.01.2017 update check start working for me - no more "network unavailable" just "up to date" at B08 a2017g.
Hi everyone,
I bought axon 7 (A2017) Chinese version from aliexpress. It's on B07 version, when trying to check OTA updates - it says no updates. If I understood correctly, that's because seller flashed gapps. No problems, I thought, I can do this myself... After 2 days of reading, downloading malware and even trying to register on chinese zte forums I give up.
-Tried simply putting update files on sd card and updating - no luck. Most probably because I can't find b08/b09 updates for straight A2017 (without U or G), have the last two only.
-Installed drivers, tried unlocking bootloader -failed. Adb works, detects device, however after rebooting to edl - adb does not detect any devices (enabled usb debugging and oem unlocking.
-tried flashing with MiFlash - errors "[2,07 COM6]:cannot receive hello packet,MiFlash is trying to reset status!"
-tried rebooting to edl manually (up/down+power) - boots, but adb does not detect devices (MiFlash sees it as com6 though)
-tried using axon7tool and minimal_adb_fastboot_v1.4 - same, detects while on, reboots to edl and nothing
-tried sideloading twrp through the adb sideload - says signatures are bad...
Oh, as a bonus, recovery is in Chinese, so I have to guess what's what
What could be the issue? Drivers, device itself? Owner? I don't want to be on the damn 6.0.1 - my nexus 5 was on that. plus zte skin is awful, I would want to flash cyanogenmod or at least a newer version that does not have the damn bell icon, or permanently stuck sms that I can't delete or mark as read
Is there a way to flash US or EU firmware? Any ideas would be welcome. And sorry for writing here - as a new user I'm unable to reply on the dev posts
Hi I have the same problem can anyone help on this issue to resolve
My unit is from aliexpress also but it was B11 when i received it. What i did was enabled usb debugging and oem unlock from dev options. Then boot in stock recovery and format the phone. I think it was the option above the choices where there is 'sd' written. Then installed the update via sd for b13.
otaconremo said:
My unit is from aliexpress also but it was B11 when i received it. What i did was enabled usb debugging and oem unlock from dev options. Then boot in stock recovery and format the phone. I think it was the option above the choices where there is 'sd' written. Then installed the update via sd for b13.
Click to expand...
Click to collapse
I finally managed to do this via this method
https://forum.xda-developers.com/axon-7/how-to/guide-b13-chinese-a2017-root-unlock-t3549873
and now I run lineageOS
you will need a laptop that you have admin access to, which allows you to disable your antivirus though.. which was my main problem
Moderators, if any, you can lock the thread
Hi man I hope you're OK. Today I was on A2017V2.1.1B07(MM) and I just downloaded B11(third one) from this link (http://www.ztedevice.com.cn/support/detail?id=B4C0ACE418834F588FED0C72D6046C78]) and put it on SD card and updated and installed it from settings(although I downloaded and put B11 on sd card, it showed B13 ROM update in settings). Then when It was finished , I got B15 Nougat OTA in settings and downloaded and installed it then again I've got B16 OTA in settings and installed it and now everything is okay. But I wanna ask you if I did it all correctly???(because I downloaded B11 Rom(not b13 rom from that link above) but I got B13 when I put that B11 on sd card and went to the setting)and Did you do the same???
Hi,
To be honest, I don't remember the actual steps. I followed this threadhttps://forum.xda-developers.com/axon-7/how-to/guide-b13-chinese-a2017-root-unlock-t3549873 and finally did it =)But I don't think I was able to get and instal OTA updates =) I'm on US B25 version now, and every time I update I basically use DrakenFX's builds. How do you like your axon mate?
build 16 is latest so you are up to date
Hey Guys,
I tried updating my tablet from 4.1 to 5.0 and now i am having some issues. I have no keyboard and my fingerprint sensor doesn't work anymore. So i have no way of doing anything. When I try to bring up the keyboard i get the google voice window.Build number shows BTV-W09C128B350. Trying to understand the steps i need to do to get my tablet back and running normally. Do I need to go back to 4.1? Any help would be greatly appreciated.
Thanks
Erik
lamstang94 said:
Hey Guys,
I tried updating my tablet from 4.1 to 5.0 and now i am having some issues. I have no keyboard and my fingerprint sensor doesn't work anymore. So i have no way of doing anything. When I try to bring up the keyboard i get the google voice window.Build number shows BTV-W09C128B350. Trying to understand the steps i need to do to get my tablet back and running normally. Do I need to go back to 4.1? Any help would be greatly appreciated.
Click to expand...
Click to collapse
How did you do the update? Did you use Firmware Finder and it's DNS update or did you use the dload folder method? I used the Firmware Finder method and everything went smoothly even with an unlocked bootloader, You might try to use that method to reinstall Nougat, but you will need a keyboard to change your DNS settings to the one Firmware Finder needs and for that I suggest you try a USB keyboard connected through an OTG cable.
I will say that once you get Nougat working, the 5Ghz radio goes back to not working and the file that needs to be updated to enable it seems to have changed. So far, I can not find the correct file/setting to change to enable it. For me it is more annoying that I can't get it working than necessary because I am getting between 20 and 40 Mbs with the 2.4Ghz radio and that is plenty fast for what I ask this tablet to do.
johje said:
How did you do the update? Did you use Firmware Finder and it's DNS update or did you use the dload folder method? I used the Firmware Finder method and everything went smoothly even with an unlocked bootloader, You might try to use that method to reinstall Nougat, but you will need a keyboard to change your DNS settings to the one Firmware Finder needs and for that I suggest you try a USB keyboard connected through an OTG cable.
I will say that once you get Nougat working, the 5Ghz radio goes back to not working and the file that needs to be updated to enable it seems to have changed. So far, I can not find the correct file/setting to change to enable it. For me it is more annoying that I can't get it working than necessary because I am getting between 20 and 40 Mbs with the 2.4Ghz radio and that is plenty fast for what I ask this tablet to do.
Click to expand...
Click to collapse
i Johje,
I was able to rollback to Android 6.0 and 4.1. Do you have instructions on how you did the Firmware finder update?
Thanks again for your help
Erik
I used Firmware Finder to update to the most recent Full Update for the US version. After Selecting the firmware choose "Get an update through DNS" and follow the instructions. This will install the beta Nougat and restore your recovery partitions even if you have an unlocked bootloader. Once the tablet has Nougat installed, root by installing TWRP to the Recovery2 partition which will replace eRecovery and leave your main recovery in place. Use TWRP to Flash Magisk and PHH Superuser to root the tablet because from my experience SuperSU does not work for Nougat on this table. Once rooted you can enable the 5Ghz radio by finding the "cfg_btv_hisi.ini" file in the "cust_spec\vendor\etc" directory and then just change "band_5g_enable=0" option to "band_5g_enable=1" , after rebooting the 5Ghz wireless will be enabled.
Hope this helps
johje said:
I used Firmware Finder to update to the most recent Full Update for the US version. After Selecting the firmware choose "Get an update through DNS" and follow the instructions. This will install the beta Nougat and restore your recovery partitions even if you have an unlocked bootloader. Once the tablet has Nougat installed, root by installing TWRP to the Recovery2 partition which will replace eRecovery and leave your main recovery in place. Use TWRP to Flash Magisk and PHH Superuser to root the tablet because from my experience SuperSU does not work for Nougat on this table. Once rooted you can enable the 5Ghz radio by finding the "cfg_btv_hisi.ini" file in the "cust_spec\vendor\etc" directory and then just change "band_5g_enable=0" option to "band_5g_enable=1" , after rebooting the 5Ghz wireless will be enabled.
Hope this helps
Click to expand...
Click to collapse
I have also tried to update to 5.0. Everything seemed fine, but there is no keyboard, calc, file manager, etc. The "full..hw.." update seems to go really fast and it says it's done but there is no difference in what is on the tablet. Now I'm stuck at the point where it's A7.0, but I cannot do anything. Try getting google voice type to enter a complex email password
Any help on the second phase of the update is appreciated.
USA
C128
B350
used dload method to load.
nostep said:
I have also tried to update to 5.0. Everything seemed fine, but there is no keyboard, calc, file manager, etc. The "full..hw.." update seems to go really fast and it says it's done but there is no difference in what is on the tablet. Now I'm stuck at the point where it's A7.0, but I cannot do anything. Try getting google voice type to enter a complex email password
Any help on the second phase of the update is appreciated.
USA
C128
B350
used dload method to load.
Click to expand...
Click to collapse
Can you use Firmware Finder in your tablet's current state? If so, try updating using Firmware FInder's DNS method. You will need to be able to update your network DNS settings, though. Have you tried using a corded keyboard connected through an OTG cable or a bluetooth keyboard?
I did not try using the dload method because earlier attempts an updating Marshmallow to a more recent build always failed because of my unlocked bootloader.
johje said:
Can you use Firmware Finder in your tablet's current state? If so, try updating using Firmware FInder's DNS method. You will need to be able to update your network DNS settings, though. Have you tried using a corded keyboard connected through an OTG cable or a bluetooth keyboard?
I did not try using the dload method because earlier attempts an updating Marshmallow to a more recent build always failed because of my unlocked bootloader.
Click to expand...
Click to collapse
Unfortunately I could not fgure out how to do anything with it in that state (no keyboard, no internet, etc.). I tried to find a quality rollback for USA, but was not sure of what was out there that was correct. I ended up installing a EU version so at least it's working again (with old Android). I also realized the next day that my USB cord was bad and that's why I could not ADB or Fastboot anything. I'll try an upgrade again in the near future. Thx.
nostep said:
Unfortunately I could not fgure out how to do anything with it in that state (no keyboard, no internet, etc.). I tried to find a quality rollback for USA, but was not sure of what was out there that was correct. I ended up installing a EU version so at least it's working again (with old Android). I also realized the next day that my USB cord was bad and that's why I could not ADB or Fastboot anything. I'll try an upgrade again in the near future. Thx.
Click to expand...
Click to collapse
How did you install the EU old version? do you have link to the ROM?
hey guys
i just brick my phone (no idea how, flashed android 7 firmware) after flash my phone was working for like 2 hours, then i let himself update a security options. After update my phone went brick
As far i found :
- installed Qualcoom QDLOADER 9008 driver
- found QFIL programmer
i need to have programmer path (something related to JTAG) and build xmp path
Where i can find them? Or is it a other way to resscue my phone?
I feel your pain. My timeline:
- The phone was unlocked but still in Stock Nougat (7.0?). Got that from OTA in Brazil.
- I tried to update to LineageOS 7 via TWRP. After a full wipe (everything, system, data, card, cache etc) I installed the new ROM. Turned on, bootlooped forever.
- Searching around I found out that there was no modem in the Nougat roms and for some reason I needed to flash a Marshmallow modem for my region to make that work (I think there is no Nougat modems around or something).
- I found a LA_DS modem for 6.0, flashed that using TWRP, still bootloop. Tried other roms using TWRP, still bootloop.
- I then downloaded a full stock old 6.0 firmware to go back to stock but the phone wouldn't accept some files ("preflash validation failed").
- Searched around and found out that you can't downgrade a bootloader from Moto.
- Using fastboot, I flashed the files the phone was willing to accept and it finally booted the 6.0 Marshmallow stock rom, but with no networking (radio/modem/baseband/IMEI missing).
- Flashed the 6.0 modem for my region again and everything worked. Connected on WiFi, dual sim cards detected etc.
- I started to install every update the phone showed to try to update it back to latest MM version.
- The three first updates went ok, the fourth turned off the phone to never turn on again.
Looks like there is no way out of this. My phone is pretty old and MotoCare in Brazil will charge a lung and a half for repair.
dsnunes said:
I feel your pain. My timeline:
- The phone was unlocked but still in Stock Nougat (7.0?). Got that from OTA in Brazil.
- I tried to update to LineageOS 7 via TWRP. After a full wipe (everything, system, data, card, cache etc) I installed the new ROM. Turned on, bootlooped forever.
- Searching around I found out that there was no modem in the Nougat roms and for some reason I needed to flash a Marshmallow modem for my region to make that work (I think there is no Nougat modems around or something).
- I found a LA_DS modem for 6.0, flashed that using TWRP, still bootloop. Tried other roms using TWRP, still bootloop.
- I then downloaded a full stock old 6.0 firmware to go back to stock but the phone wouldn't accept some files ("preflash validation failed").
- Searched around and found out that you can't downgrade a bootloader from Moto.
- Using fastboot, I flashed the files the phone was willing to accept and it finally booted the 6.0 Marshmallow stock rom, but with no networking (radio/modem/baseband/IMEI missing).
- Flashed the 6.0 modem for my region again and everything worked. Connected on WiFi, dual sim cards detected etc.
- I started to install every update the phone showed to try to update it back to latest MM version.
- The three first updates went ok, the fourth turned off the phone to never turn on again.
Looks like there is no way out of this. My phone is pretty old and MotoCare in Brazil will charge a lung and a half for repair.
Click to expand...
Click to collapse
Pretty similar situation on my part. I downgraded back to 6.0 and when it tried to take the December update I ended up with the same thing as you. I ended up getting a replacement from Moto for under 100 dollars which was worth it rather than trying to find a solution that doesn't exist.
Hello,
If there would be anybody who could help me in my problem I would be very grateful!
I was a happy nougat b.09 user when I tried to upgrade the phone to newest android, I installed Oreo B.04 and the phone got much slower, now tends to stutter on web browser and the battery life jumps like crazy. I went on for few weeks but now I can't take it anymore, I want to downgrade to Nougat, probably to B.12, but when I put either N-b.12 or N-FOTA-B10 to B12 from the download center thread into my sd card and rename it to update.zip, the phone still doesnt see it and I cant downgrade.
Is there a safe way to downgrade phone without root or risk of loosing data?
Btw. when I was upgrading the system few weeks ago i went form Nougat.b09 to nougat.b12 then oreo.b02, then unfortunately i downloaded nougatb.04 (mistaken it for oreo) and downgraded phone to it, repeated the process to get oreo.b04 - maybe this process made my phone slower? (but seems unlikely).
The accidental downgrade to N B04 is likely the big issue.
I would try flashing oreo B02, factory reset then flash the downgrade version of Nougat B12, not the regular one but this may actually be a case of needing an ADB connection or similar to reflash it with correct partitioning so I will defer to more experienced modders on this.
If you are on B04 Oreo right now, download the B12 package from a official ZTE source (ZTE Australia has the link for it). Same thing, rename to update.zip and put it in root for SD. If phone still doesn't detect, boot to recovery (power+volume up button), select the wipe/erase all data option first, select yes. After that, select Apply update from SD card then select the update.zip. package. Probably do another data and cache wipe just in case after its installed