J'ai un Lenovo Vibe K5 Plus (A6020a46) en cours d'exécution TWRP + Arrow OS. Il ne fournit pas un redémarrage automatique programmé hors de la boîte. Aucune des applications n'a fonctionné. En outre, les applications qui prétendent fournir cette fonctionnalité sont soupçonnées d'être remplies de publicité et je ne suis pas à l'aise pour leur donner la permission de Root.
Voici donc ce que j'ai essayé jusqu'à présent :
-
SMManager. Cela n'a pas fonctionné. Aussi, une application suspecte.
-
J'ai écrit un script shell en boucle infinie, mais j'ai peur qu'il ne rende mon système trop occupé :
while true; do if [[ "$(date +"%H")" -eq "3" ]] ; then reboot fi done
Mais je ne sais pas comment l'exécuter automatiquement au démarrage et j'ai peur de casser mon Android.
-
J'ai essayé Termux (élevé) avec
cronie
Je mettrais
0 3 * * * /system/bin/sh reboot
sur/data/crontab/root
comme indiqué dans ce lien maiscrond
n'est pas reconnue comme une commande valide dans le shell Root.
En outre, le init.d
n'existe même pas, mais un init
fait avec un tas de .rc
des fichiers.
J'ai couru sudo crontab /data/crontab
et ensuite crontab -l
indique la crontab appropriée, mais elle n'apparaît nulle part ailleurs. Je ne suis pas sûr que cela fonctionnera. De plus, je devrai toujours exécuter manuellement cette opération (d'après ce que j'ai compris) et le redémarrage manuel est infiniment plus facile.
Je suis à court d'idées. Toute suggestion sera appréciée. Je préfère les scripts shell aux applications louches.