Android 13 : Enfin le support du format de stockage ExFAT
Charles Gouin-Peyrot
Publié le 20 juin 2022 · 3 min de lecture
Samsung a été l'un des OEM qui a payé pour le support et qui a ensuite développé un pilote exFAT de poche. Une fois que Microsoft a poussé exFAT public en 2019 et a encouragé son intégration dans Linux, la communauté du noyau a commencé à travailler sur les moyens de le faire. Le pilote exFAT de Samsung a été refait et a finalement été choisi pour être intégré à Linux 5.7.
Le développeurs du noyau Android n'aiment pas devoir sauter des versions si rapidement, préférant maintenir un support à long terme pour toute version particulière afin d'assurer une plateforme plus stable.
À ce stade, le noyau publique maintenu par Google était basé sur Linux 5.4 et ce n'est qu'en 5.10 qu'il formera une nouvelle branche. Dans tous les cas, les appareils Android 12 basés sur le noyau 5.10 prennent techniquement en charge le montage et le démontage d'exFAT. Alors, qu'est-ce qui empêchait le Pixel 6 Pro sous 12L de lire un disque exFAT ?
Il s'avère que le module montage pour exFAT, connu sous le nom de volume daemon ou vold, vérifie s'il a accès à un couple d'exécutables "d'aide". S'ils ne sont pas là, le montage échoue la vérification et ne fonctionne pas. Il semble que les builds d'Android 12 sur lesquelles le Pixel 6 Pro fonctionnait n'avaient pas ces binaires parce qu'ils n'étaient pas appelés depuis leur bibliothèque désignée.
Vraisemblablement, cet appel est présent sur les builds d'Android 13. Et c'est ainsi qu'Android 13 est venu à supporter exFAT... enfin, officiellement parlant - au moins un développeur de kernel personnalisé a apparemment été en mesure de patcher la vérification binaire du pilote exFAT, de sorte qu'il pourrait théoriquement être rétroporté vers une ancienne build d'Android.
L'auteur
Charles Gouin-Peyrot
Journaliste tech et testeur indépendant, je décrypte la tech grand public. Spécialisé dans le hardware, l'audio et la maison connectée, je mets ma rigueur technique et mon expérience de formateur au service de mes tests. Mon objectif est simple : dépasser les fiches techniques pour vous livrer des analyses transparentes, impartiales et ancrées dans un usage 100 % réel.