0 votes

Existe-t-il un moyen d'automatiser l'installation/la configuration d'un appareil Android ?

j'ai l'habitude de configurer des ordinateurs avec des distributions linux assez souvent, donc je l'ai partiellement automatisé avec un script shell...
Maintenant, le nombre d'appareils Android que je dois installer/configurer commence à augmenter et je me demande s'il existe un moyen applicable pour l'automatiser.

existe-t-il une application Android, un logiciel de bureau (linux de préférence) ou un autre moyen (peut-être adb et un script) pour définir plusieurs paramètres du système, désinstaller/désactiver des applications préinstallées, installer des applications et peut-être aussi définir leurs paramètres.

les appareils sont complètement mélangés mais tous utilisés sans compte google ! - Les téléphones et les tablettes proviennent de différents fabricants et n'ont pas de version particulière d'Android. Certains appareils fonctionnent avec des roms personnalisés, mais tous ne sont pas rootés.

je sais que les exigences sont assez élevées, donc j'ai peur qu'il n'y ait pas de réponse exacte qui permette de tout faire et donc les réponses avec des succès partiels (par exemple limité à des versions spéciales d'Android, des appareils rootés, etc.) ou aussi des idées/indications dans une bonne direction seront les bienvenues !

cette question a été inspirée par @ <a href="https://android.stackexchange.com/users/116645/gyurisc">gyurisc </a>sur les recommandations de logiciels : <a href="https://softwarerecs.stackexchange.com/questions/38977/configuring-android-phones-from-pc">https://softwarerecs.stackexchange.com/questions/38977/configuring-Android-phones-from-pc</a>

0voto

520 Points 166

Il y a plusieurs choses que vous pouvez faire.

En ce qui concerne les paramètres du système, vous ne pourrez pas automatiser cette partie sans Root, à moins que vous ne produisiez vos propres images à partir de la source (je doute que vous le fassiez et je ne vous recommande pas d'essayer). La grande majorité des paramètres sont simplement des entrées dans une base de données SQLite quelque part, donc si vous pouvez trouver les fichiers SQLite requis, vous pouvez les manipuler directement si vous êtes rooté. Cela peut être scriptée.

ADB peut installer le logiciel dont vous avez besoin. Utilisez la commande suivante :

adb install path/to/your/Android/executable.apk

Alternativement, pour supprimer un logiciel, utilisez :

adb uninstall package.name

(Notez que j'ai dit nom du paquet, et non pas nom convivial. Le nom du paquet est celui qui ressemble à com.company.product)

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X