Która wersja Androida obsługuje exFat , jeśli w ogóle? Sieć wydaje się niejasna. Dzięki!
storage
mount
android-versions
exfat
Lorenz Lo Sauer
źródło
źródło
Odpowiedzi:
Wygląda na to, że zgodnie z tym , jest obsługiwany od KitKat (niezależnie od tego, czy używasz aplikacji, czy nie). Ale (jak zawsze) to zależy od decyzji OEM, czy urządzenie może go uruchomić. Możliwe, że jeśli urządzenie obsługuje karty SD większe niż 32 Gb, obsługuje SDXC, który ma system plików exFAT ( tutaj pierwszy wykres )
źródło
Na dzień dzisiejszy (03.04.2020) exFAT nie jest jeszcze oficjalnie wspierany w AOSP.
exFAT
- system plików opracowany przez Microsoft - nie był (jest?) otwarty, więc nigdy nie był częścią jądra Linuksa (a więc i Androida) z powodu problemów patentowych. Jednak sterownik FUSE ( exFAT-FUSE ) istnieje od dawna. Ale to nie jest odpowiedni sterownik wbudowany w jądro, więc opóźnia się wydajność. Istnieją również odpowiednio licencjonowane komercyjne i dla użytkowników domowych wdrożenia exFAT od autoryzowanych partnerów Microsoft, takich jak Tuxera i Paragon .Po wycieku kodu źródłowego systemu plików exFAT, Samsung poprawnie otworzył sterownik exFAT w 2013 roku. Jest on dostępny jako moduł jądra systemu Linux exFAT-nofuse . W 2018 r. Wydano kolejny sterownik exFAT jako część źródła Samsung Galaxy S8 +. Jest dostępny jako moduł jądra exFAT-Linux poza drzewem.
Jednak żaden z powyższych sterowników nigdy nie został połączony z głównym linuksowym drzewem z powodu problemów z licencją. Inna odpowiedź słusznie stwierdza, że jest to do uznania OEM, jeśli zawierają one exFAT sterownik w jądrze (i wykonywalne w przestrzeni użytkownika) Po umowę z Microsoft lub ich partnerów. Ale prawie każda niestandardowa pamięć ROM zawiera jeden lub więcej powyższych sterowników.
exFAT-FUSE
wsparcie jest również dostępne jako moduł Magisk:vold-posix
może być używany prawie z każdym ROMem (przynajmniej po pewnych modyfikacjach) W Androidzie 9 dodano także bardzo podstawową obsługę AOSP :W 2019 r. Nadeszła wielka wiadomość od MS:
A z tym użytkownik społeczność (który już opracowany sterownik exFAT dla systemu Linux na podstawie 2013 release) dokonał wstępnych zobowiązuje do inscenizacji (nieoficjalny, będzie częścią Mainline jądra) drzewa. Po osiągnięciu „prawdziwego” kształtu jest on łączony z jądrem Linux v5.7-rc1 (wersja testowa). Mam nadzieję, że
exFAT
będzie częścią przyszłych wersji stabilnych jądra Linux / Android / LTS. Może być ewentualnie przeniesiony z powrotem do aktualnych wersji Androida LTS (3.18 lub 4. *), ale mogą wystąpić problemy z licencją, nie jestem pewien, jak twierdzi Paragon : „Oświadczenie Microsoft jest związane z przyszłymi wersjami jądra Linux”.źródło
Oto kroki, aby osiągnąć możliwości odczytu / zapisu na urządzeniu z Androidem przy użyciu usług innych firm.
Ustawiać
Zainstaluj Total Commander
Zainstaluj exFAT / NTFS dla USB
A. Podłącz urządzenie i wybierz, aby zamontować urządzenie
Zaakceptuj uprawnienia do przechowywania dla każdej aplikacji
Zasoby
źródło