J'essaie de lancer cette commande
adb shell "su -c echo 'boot-recovery' > /cache/recovery/command"
//OR//
adb shell "echo 'boot-recovery' > /cache/recovery/command"
les sorties sont les mêmes : /system/bin/sh: can't create /cache/recovery/command: Permission denied
J'ai accordé la permission Root pour adb et je peux exécuter d'autres commandes avec Root normalement comme touch
par exemple
J'ai essayé la commande dans les deux sens lorsque le fichier existait et n'existait pas.
J'ai essayé de vérifier l'existence du fichier :
adb shell "if [ -f /cache/recovery/command ]; then echo "file found"; else echo "error"; fi"
il est revenu error
même si le fichier existe bel et bien
L'objectif est pour ajouter quelques lignes à la file d'attente de récupération afin qu'elles soient exécutées la prochaine fois que le périphérique démarre en récupération
Corrigez-moi, je ne suis pas très doué pour la ligne de commande d'Android. Dois-je utiliser une autre commande pour atteindre cet objectif ?
Plus d'informations : Android 8.1 (RR oreo) ... Magisk SU ... TWRP 3.2 (Mais il faut que cela soit compatible avec le plus grand nombre de versions d'Android, de restaurations et de binaires su possible ..... J'espère lol )
0 votes
Il est préférable de poser votre question sur superutilisateur communauté .