[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] bkores:
FAQs and Troubleshooting

I want to switch to [insert ROM name]How?

1) Use the Install Drivers option

2) Use the ADB+Fastboot test option to test the ADB and fastboot drivers

3) Use the backup apps+data option

4) Use the bootloader unlock option

4) Download the ROM of your choice, along with gapps (such as Opengapps arm64 7.1) and anything else you want to flash. Make sure you download the universal bootloader and modem for your variant as well from the lineage thread otherwise THE ROM WILL NOT FLASH!

5) (optional) Use the Flash TWRP option.

6) Use the flash zips option to flash the ROM along with everything else

7) (optional) Use the root option.

Profit!

The adb restore apps+data option did not work on my device.

Unfortunately, this is a ROM issue as some ROMs have broken backup managers. There is no other way to restore the backup through the adb way, however there is a way to restore a backup on the device. This method requires an unlocked bootloader and root. It also requires a paid app.

1) Download Titanium Backup from the Play Store: [url]https://play.google.com/store/apps/details?id=com.keramidas.TitaniumBackup[/URL]

2) Download the Pro key. It costs $5.99 US but the app itself is extremely worth it (from my experience) : https://play.google.com/store/apps/details?id=com.keramidas.TitaniumBackupPro&hl=en

3) Open up the app on your device. You should get a Superuser request popup. Tap `Grant`.

4) Connect your device to your computer with the factory USB-C cable. Open a command window anywhere by holding down shift and then right clicking. Click on 'Open command window here' from the menu options.

5) Execute the following command to push the backup file to your internal storage:

C:\Axon7Development\Axon7Toolkit\adb push filepath /sdcard/

where filepath is the location and name of your backup such as C:\Axon7Development\Axon7Toolkit\backups\my-backup.ab

6) If there is no menu option in the app execute the following command to emulate a "menu" key press:

C:\Axon7Development\Axon7Toolkit\adb shell input keyevent 82

This should bring up Titanium Backup's menu options.

7) Scroll down to 'Extract from ADB backup' and select it. This will bring up a list of "Open with" options. Choose any installed file manager on your device, such as the one pre-installed with the stock ROM or a third-party file manager such as ES File Explorer.

8) Navigated to the /storage/emulated/0 directory and find your backup file and select it.

9) Restore the backup on your device.

The partition restore option did not work on my device.

Follow the instructions above but use the 'Extract from Nandroid backup' option instead.

My device is stuck on an 'Enter your password to start Android' screen.

Unfortunately this requires a factory reset.

1) Boot your device into recovery mode by pressing and holding the power and volume up buttons for 10-15 seconds.

2) Stock Recovery: Use the volume down key to go down to 'Wipe data/factory reset' and press power to select. Press the volume down key again to go down to 'Yes' and press power to select.

TWRP Recovery: Tap "Wipe" < Tap "Advanced Wipe" < Check the box next to "data" < Tap "Repair or change file system" < Tap "EXT4" < Swipe to confirm.

3) Reboot your device.

The download of a file keeps failing even though I am definitely connected to the Internet.

-There may be problems with the link or server, usually in the event of high traffic. In this case use the import option. Please let me know if this happening for longer than 24 hours so I can investigate it.

-If you are on versions 1.0.0-1.1.1 the download agent is outdated. Download and run the fix here: [url]https://drive.google.com/open?id=0B2VBJePGznYjdXNUUkY5UzFJTm8[/URL]

Can I access the source code?

No.