Depuis un certain temps, j'ignorais que la mémoire de mon téléphone Android (Nexus 6P sous copperhead OS) était faible.
Le système d'exploitation s'est soudainement effondré et a commencé à démarrer à l'infini. Après l'avoir forcé à redémarrer et avoir saisi le mot de passe pour le décryptage, le téléphone ne termine jamais la procédure de démarrage. Il semble qu'en raison de l'absence d'espace ou d'un espace très réduit, une erreur doit se produire, ce qui empêche le système d'exploitation de terminer la procédure de démarrage.
Je suppose qu'un manque de mémoire pourrait être à l'origine du problème. J'essaie donc de trouver un moyen de supprimer des fichiers et de laisser de l'espace au système d'exploitation pour qu'il puisse démarrer.
(1) Le chargeur de démarrage est verrouillé. Je vois "Device is LOCKED." sur l'écran du bootloader. Donc, impossible de démarrer la dernière version de TWRP via fastboot boot twrp.img
. Erreur de réception FAILED (remote: unlock device to use this command)
(2) L'option ADB sideload disponible dans copperhead OS recovery n'autorise aucun update.zip aléatoire. J'ai essayé d'exécuter un script de mise à jour mais il échoue. Il semble que la récupération valide le paquet. Les erreurs sont E: footer is wrong
, E: Signature verification failed
, E:error: 21 Installation aborted
(3) J'ai essayé de trouver des vulnérabilités permettant de contourner les dispositifs de sécurité, mais je n'en ai trouvé aucune, à l'exception des suivantes cette qui a été corrigé dans le bootloader angler-03.79 utilisé.
(4) Le téléphone utilise un ancien système d'exploitation Android : 8.1.0 June 2018 AOSP build, et depuis lors, des vulnérabilités de sécurité pourraient être introduites. Y a-t-il donc des vulnérabilités ou des exploits qui peuvent être utiles ici ?