Cela dépend un peu de la récupération que vous utilisez. Mais si votre appareil a suffisamment de RAM, vous pouvez essayer d'installer la mise à jour via adb sideload.
Si vous cryptez "votre téléphone", seule la partition des données est cryptée. Vous pouvez utiliser Titanium Backup pour sauvegarder vos données, mais vous n'aurez pas de chance en ce qui concerne la partition de données (et éventuellement la carte SD interne, voir ci-dessous). Si vous utilisez TWRP, il offre l'option de déverrouiller votre partition /data cryptée lorsque vous entrez dans le programme de récupération, ce qui rend possible une sauvegarde complète. De plus, l'utilisation d'un tel périphérique USB-OTG vous permet de mettre à jour via ZIP directement à partir de celui-ci !
Selon votre appareil, la carte SD interne (et/ou externe - mais vous ne semblez pas en avoir une) sera également cryptée. Dans ce cas, votre récupération ne pourra pas stocker la sauvegarde n'importe où, mais si vous cryptez votre téléphone, vous ne voulez certainement pas stocker votre sauvegarde non cryptée quelque part sur le téléphone. Par conséquent, si votre appareil prend en charge USB-OTG, vous pouvez simplement connecter une clé USB non cryptée à cette fin - c'est ce que je recommande.
En outre, vous pouvez toujours effectuer des sauvegardes "brutes" directement via ADB en sauvegardant des partitions non montées ou même des blocs complets. Dans ce cas, vous devez être familier avec la disposition des partitions de votre appareil, ou simplement sauvegarder le flash complet (ce qui peut prendre un certain temps). Voici ce que vous pouvez faire (ce n'est qu'un exemple, il se peut que vous deviez utiliser un nom de périphérique différent !)
adb pull /dev/block/mmcblk0
Et de restaurer la sauvegarde :
adb push your-backupfile-of-mmcblk0 /dev/block/mmcblk0
Mais bien sûr, vous pouvez aussi le faire pour des partitions individuelles, par exemple /system :
adb pull /dev/block/sd.whatever/by-name/System
Vérifiez le fichier fstab.VENDOR de votre périphérique (il se trouve généralement dans votre répertoire Root), vous devriez y trouver les noms de périphériques appropriés.