1 votes

À partir d'Android 7 Nougat : cacher les clés USB OTG des gestionnaires de fichiers tiers ?

Les gestionnaires de fichiers tiers tels que ES File Manager et RhythmSoft File Manager HD (d'autres seront testés) n'affichent pas de périphérique USB OTG.

Il n'est même pas répertorié. Seul le gestionnaire de fichiers préinstallé d'Android y figure.

L'USB OTG est-il délibérément caché dans Android 7 ?

1voto

beeshyams Points 37355

Comme expliqué ici Comment une application peut accéder à des fichiers sur des mémoires USB OTG dans Android 6.0 (niveau API 23) sans Root ? la réponse acceptée dit que le changement introduit à partir de Marshamllow

Dans Android 6.0, tout appareil qui n'est pas adopté est considéré comme portable. [ ] Les applications tierces doivent passer par le Storage Access Framework pour interagir avec les fichiers du stockage portable ; l'accès direct est explicitement bloqué pour des raisons de confidentialité et de sécurité.

(C'est nous qui soulignons)

Ce qui signifie que l'explorateur de fichiers doit utiliser Storage Access Framework (nécessite Root comme indiqué dans la question sur SO). Ce post XDA Files by Google ajoute la prise en charge de l'exploration des fichiers sur les lecteurs USB OTG dit Fichiers par Google a été mis à jour avec cette capacité (non testé par moi).

0 votes

Merci pour la réponse. En fait, j'ai toujours un accès en lecture seule dans Android 6.0. Mais ce qui me gêne, c'est que Google applique le gestionnaire de fichiers par défaut au lieu de donner à l'utilisateur une possibilité de choix consensuel. (Spoiler : Même les premières versions d'ES File Manager, datant d'environ 2010, étaient plus fonctionnelles que le tout nouveau gestionnaire de fichiers intégré d'Android). Pendant longtemps, Android n'a même pas eu de gestionnaire de fichiers. C'est vrai. Sur un Google Nexus 7 de 2012, il fallait des applications séparées pour accéder aux fichiers et à la caméra frontale (le Nexus n'avait pas de caméra arrière pour des raisons de minimalisme toxique).

1 votes

Heureux que cela vous ait aidé :). Mais oui, ES était très bon avant qu'il ne commence à porter sale charge utile !

0 votes

Charge utile sale ? Qu'est-ce que c'est ? Le scandale MicroSD d'Android 4.4.2 ?

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