Nous faisons des locations à court terme sur les téléphones cellulaires et les tablettes. Vous avez besoin d'une tablette pour une semaine, vous pouvez venir chez nous et nous le louons aussi. Qu'est-ce qui se passe, c'est à la fin de la semaine (ou semaines), vous devez le retourner. Souvent, la personne qui loue ne le rend pas (pour diverses raisons), mais maintenant c'est une propriété volée. Nous avons une application que nous chargeons et pouvons envoyer une commande qui verrouille l'appareil. Ou nous pouvons programmer l'application pour permettre x-jours et ensuite verrouiller (comme un parcmètre). Une fois verrouillé, il nécessite un mot de passe pour déverrouiller. Cela fonctionne, mais cela ne fonctionne que si l'utilisateur n'a pas déjà réinitialisé l'appareil à l'usine. Si nous chargeons l'application et la louons à quelqu'un pendant 2 semaines (par exemple), nous constatons que souvent le locataire réinitialise l'appareil à l'usine. Diverses raisons pour lesquelles ils le font, la plupart du temps ils jouent avec et veulent juste recommencer. Ou si leur temps est écoulé, il se verrouille et ils paient pour une autre période de location et nous leur donnons le mot de passe pour le débloquer. Dans ce cas, ils savent maintenant que nous avons un compteur de location en cours d'exécution.Empêcher Android Réinitialiser
Nous pouvons rooter l'appareil et installer l'application en tant qu'application système, mais chasser les outils d'enracinement et jouer au chat et à la souris avec les vendeurs essayant d'empêcher l'enracinement est trop laborieux.
Ce dont j'ai besoin, est-il un moyen de mettre un mot de passe sur la réinitialisation d'usine dans les paramètres Android? Je me rends compte que la plupart des appareils MFG vous permettent d'appuyer sur les boutons et de réinitialiser mais que je peux vivre avec. Ce dont j'ai besoin, c'est un moyen de ne pas avoir le bouton de réinitialisation dans les paramètres de l'Android si facilement exécuté. Quelqu'un a un moyen de le faire?
Je suggère que vous fassiez usage de gens bien à Cynogenmod et utilisez leur code pour vous assurer que personne ne peut faire une réinitialisation d'usine. Même si c'est le cas, vous pouvez vous assurer que la réinitialisation d'usine configure également votre compteur. Mais avec l'enracinement et l'installation de mod étant un jeu d'enfant dans Android, je ne pense pas qu'il est impossible de crack – the100rabh
Vous auriez besoin de patcher le chargeur de démarrage, ce qui exclut probablement la plupart des appareils actuellement sur le marché. La simple désactivation de la réinitialisation d'usine dans les paramètres est plus facile, à condition que vous puissiez utiliser AOSP (ou CM) sur l'appareil. – user999717
Ce sont de bonnes idées mais elles nécessitent un enracinement. L'ACER ICONIA 500 et maintenant le Toshiba Thrive ont supprimé l'enracinement en changeant la capacité de flasher (fastboot) l'appareil, ce qui rend le chargement de la ROM personnalisée difficile. En d'autres termes, vous ne pouvez pas charger Cynogenmod sans faire clignoter la ROM qui est habituellement utilisée pour rooter. Il semble que les MFG ne veulent pas vous enraciner, donc ils bouchent les trous aussi vite que vous pouvez les trouver (chat et souris). Donc, enraciner et clignoter n'est vraiment pas ce que je cherche. En outre, si vous ajoutez simplement Cynogenmod, le périphérique continue d'extraire les mises à jour OTA et vous demande de mettre à niveau. – user1043437