1 votes

Quelle est la meilleure approche dans Android pour désactiver tous les ports périphériques pour certaines applications?

Ma société a ses propres tablettes Android créées par un partenaire OEM et nous utilisons une ROM personnalisée basée sur Android 11. Les parties prenantes ont maintenant une exigence étrange. Ils veulent autoriser uniquement nos applications (identifiées par l'identifiant de bundle) à avoir accès aux imprimantes et aux scanners de codes-barres connectés aux ports périphériques. Les utilisateurs sont autorisés à installer n'importe quelle application de leur choix depuis le Playstore et elles fonctionneront normalement, mais en ce qui concerne l'impression ou la numérisation via les ports périphériques, cela ne devrait pas fonctionner.

Nous avons un contrôle total sur la construction de l'AOSP et pouvons faire ce que nous voulons pour nous assurer que les exigences ci-dessus sont respectées. Je ne sais pas par où commencer et j'apprécierais un peu d'aide.

0 votes

Comment fonctionne le logiciel MDM

0voto

ebelisle Points 639

Supprimez les pilotes pour tout autre périphérique du noyau Linux utilisé dans votre build AOSP..... Je ne sais pas comment c'est fait, etc. Faites référence à la documentation Linux ainsi qu'à la documentation AOSP pour le comprendre

0 votes

Je ne pense pas que cela fonctionnera. Des pilotes sont nécessaires pour que nos propres applications puissent effectuer l'impression et la numérisation.

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