Android 13 krijgt native ondersteuning voor het exFAT-bestandssysteem. Daardoor wordt het mogelijk om bestanden groter dan 4GB te verwerken. Het is daarentegen nog niet zeker dat het een blijvende Android 13-functie wordt.
Het bestandssysteem is dankzij een recente Linux-kernel versie 5.10 of nieuwer compatibel met Android. ExFAT maakt het bijvoorbeeld mogelijk om flashgeheugen met exFAT-bestandssysteem te gebruiken, zo ontdekt Esper na uitvoerig onderzoek. Het opvallende is dat het bestandssysteem ook compatibel zou moeten zijn met bijvoorbeeld Android 12, gezien dat besturingssysteem de juiste versie van de betreffende Linux-kernel, in dat geval versie 5.10.81, gebruikt.
Volgens Esper zijn er daarentegen specifieke helper binaries nodig die alleen in de derde bèta van Android 13 aanwezig zijn; om opslagmedia met een exFAT-bestandssysteem te kunnen mounten zijn de bestanden mkfs.exfat
en fsck.exfat
nodig. Deze helper binaries werden voorheen niet door Google opgenomen in het besturingssysteem.
ExFAT, een afkorting voor Extensible File Allocation Table, werd in 2006 ontwikkeld door Microsoft en wordt via licentiedeals al langer ondersteund op sommige Android-toestellen. Samsung en Google worden door Esper genoemd als betalende klanten, waarbij Samsung zelfs een eigen exFAT-driver ontwikkelde. Nadat Microsoft exFAT in 2019 openbaar maakte, werd specifiek de vermelde Samsung-driver opgenomen in Linux 5.7 waarna het bestandssysteem breder ondersteund werd.
:fill(white):strip_exif()/i/2005179524.webp?f=imagemedium)
Update, 18.55 uur: in het artikel werd foutief gerefereerd naar exFAT als een bestandstype. Dit dekt de lading niet goed, omdat het om een overkoepelend bestandssysteem gaat. Onder meer de titel en de daadwerkelijke tekst zijn aangepast.