Voici quelques idées générales que votre ami pourrait essayer. Aucune d'entre elles ne constitue une solution complète, mais elles peuvent l'orienter dans la bonne direction.
Rom personnalisé
Si vous pouvez installer des Roms personnalisés, vous pouvez en configurer un qui effectue automatiquement une réinitialisation d'usine lorsque l'appareil est redémarré. Et vous pourriez facilement utiliser une application de script pour redémarrer automatiquement l'appareil à une certaine heure (par exemple à 3 heures du matin).
Stock Rom modifié
Tant que votre ou vos appareils peuvent être Root, vous pouvez les Rooter temporairement et ajouter un script ou une application à la partition système. De cette façon, vous pouvez faire une réinitialisation d'usine sans effacer votre script. Une fois qu'il est sur la partition système, vous pouvez également supprimer le Root si vous le souhaitez.
Il existe un Fil de discussion XDA qui contient des scripts utiles que vous pouvez utiliser. L'un d'entre eux, ROMReset, devrait être capable de réinitialiser l'appareil aux paramètres d'usine lorsqu'il est exécuté. Si vous avez Tasker ou une autre application d'automatisation (également installée sur la partition système), vous pouvez simplement appeler ce script tous les jours à 3 heures du matin pour réinitialiser l'appareil.
Note : Cela nécessite également une récupération personnalisée. Avec les scripts du lien, vous avez spécifiquement besoin de ClockWorkMod (CWM).
Profils d'utilisateurs limités
Au lieu de réinitialiser l'ensemble de l'appareil, vous pouvez créer un compte utilisateur limité qui n'a pas la possibilité d'installer des applications. Trouvez ensuite le moyen de supprimer et de réaffecter automatiquement l'utilisateur (à une certaine heure de la journée).
Autre
Il semble qu'il n'y ait rien d'existant pour fournir facilement une solution. Même pour les ordinateurs de bureau, vous devez installer un logiciel personnalisé (tel que Deep Freeze) afin d'obtenir un résultat similaire.
Vous devrez faire quelque chose de personnalisé pour que tout soit rationalisé.