Quelle version Android prend en charge exFat , le cas échéant? Le Web ne semble pas clair à ce sujet. Merci!
storage
mount
android-versions
exfat
Lorenz Lo Sauer
la source
la source
Réponses:
Il semble que, selon ici , il est pris en charge depuis KitKat (qu'il utilise des applications ou non) Mais (comme toujours), c'est à la discrétion de l'OEM si un appareil peut l'exécuter. Les chances sont, si un appareil prend en charge les cartes SD supérieures à 32 Go, il prend en charge SDXC, qui a un système de fichiers exFAT (Premier graphique ici )
la source
À ce jour (03-avr-2020), exFAT n'est pas encore officiellement pris en charge dans AOSP.
exFAT
- un système de fichiers développé par Microsoft - n'était (n'est?) pas open-source, donc il n'a jamais fait partie du noyau Linux (et donc Android) pour les problèmes de brevets. Cependant, un pilote basé sur FUSE ( exFAT-FUSE ) existe depuis longtemps. Mais ce n'est pas un pilote approprié dans le noyau, donc les performances sont à la traîne. Il existe également des implémentations de qualité commerciale sous licence et pour les utilisateurs à domicile des partenaires Microsoft autorisés tels que Tuxera et Paragon .Suite à une fuite du code source du système de fichiers exFAT, Samsung a correctement ouvert un pilote exFAT en 2013. Il est disponible en tant que module de noyau Linux exFAT-nofuse . En 2018, un autre pilote exFAT a été publié dans le cadre de la source Samsung Galaxy S8 +. Il est disponible en tant que module de noyau hors arborescence exFAT-Linux .
Cependant, aucun des pilotes ci-dessus n'a été fusionné avec l'arborescence Linux principale en raison de problèmes de licence. L' autre réponse indique correctement que c'est à la discrétion d'OEM s'ils incluent le pilote exFAT dans leur noyau (et les exécutables dans l'espace utilisateur) après avoir passé un accord avec Microsoft ou leurs partenaires. Mais presque chaque ROM personnalisée comprend un ou plusieurs des pilotes ci-dessus.
exFAT-FUSE
le support est également disponible sous forme de module Magisk:vold-posix
qui peut être utilisé presque avec n'importe quelle ROM (au moins après quelques modifications). Avec Android 9, un support très basique a également été ajouté à AOSP :Il y a eu une grande nouvelle de MS en 2019:
Et qu'un utilisateur communautaire (qui a déjà développé un pilote exFAT pour Linux basé sur 2013 version) a fait les commits initiales à la mise en scène (non officiel, va faire partie du noyau ligne principale) arbre. Après avoir pris une forme "réelle" , il est fusionné avec le noyau Linux v5.7-rc1 (version de test). Espérons que cela
exFAT
fera partie des futures versions stables du noyau Linux / Android / LTS. Il peut éventuellement être backported aux versions actuelles Android LTS (3,18 ou 4. *) , mais il peut y avoir des problèmes de licence, je ne suis pas sûr, comme Paragon indique : « la déclaration de Microsoft est liée aux versions futures du noyau Linux. »la source
Voici les étapes pour obtenir des capacités de lecture / écriture sur un appareil Android à l'aide de services tiers.
Installer
Installer Total Commander
Installer exFAT / NTFS pour USB
A. Fixez l'appareil et sélectionnez pour monter l'appareil
Acceptez les autorisations de stockage pour chaque application
Ressources
la source