Mikä Android-versio tukee exFat , jos kaikki? Verkko näyttää epäselvältä. Kiitos!

Kommentit

  • Oletan, että oikea kysymyksesi on " Mistä Android-versiosta lähtien tuetaanko exFatia? " – vain tällä tavalla on järkevää.

Vastaa

Näyttää siltä, että täällä mukaan sitä on tuettu KitKatista lähtien (käytettiinkö sovelluksia vai ei), mutta (kuten aina) OEM: n harkinnan mukaan, jos laite pystyy suorittamaan sen. Mahdollisuudet ovat, jos laite tukee yli 32 Gt: n SD-kortteja, se tukee SDXC: tä, jolla on exFAT-tiedostojärjestelmä (ensimmäinen kaavio täällä )

Kommentit

  • Tämä on järkevää, myös OEM ' tuen puuttuminen, jos laitteessa ei ole SD-kortinlukijaa.
  • Hienoa olla palvelun.
  • Olen löytänyt Pixelini vuonna 2018 Android 8.1: stä ei tue exFatia.
  • Tästä viestistä se osoittaa Samsunin g laitteet ovat yhteensopivia.
  • @Adam Hurwitz Hei! Minun ' on kutsuttava sinut lukemaan viesti uudelleen; Huomasin, että se ' s OEM ' voi harkita, tukeeko se ' vai ei. ei. Linkkisi koskevat myös NTFS: ää, kun taas tämä kysymys koskee ExFatia.

Vastaa

Tänään (03 -Apr-2020), exFAT ei ole vielä virallisesti tuettu AOSP: ssä.

exFAT – Microsoftin kehittämä tiedostojärjestelmä – ei ollut (ei?) Avoimen lähdekoodin , joten patenttikysymyksissä se ei koskaan ollut osa Linuxin (ja siten Androidin) ydintä. FUSE-pohjainen ohjain ( exFAT-FUSE ) on kuitenkin ollut käytössä jo kauan. Mutta se ei ole oikea ytimen sisäinen ajuri, joten suorituskyky viivästyy. Lisäksi on olemassa asianmukaisesti lisensoituja kaupallisen tason ja kotikäyttäjille tarkoitettuja exFAT-toteutuksia valtuutetuilta Microsoft-kumppaneilta kuten Tuxera ja Paragon .

Vuotanut julkaisun jälkeen exFAT-tiedostojärjestelmän lähdekoodi, Samsung avoimet lähdekoodit exFAT-ohjaimen jo vuonna 2013. Se on saatavana nimellä exFAT-nofuse Linux-ytimen moduuli. Vuonna 2018 toinen exFAT-ohjain julkaistiin osana Samsung Galaxy S8 + -lähdettä. Se on saatavana nimellä exFAT-Linux puun ulkopuolinen ytimen moduuli.

Yhtään edellä mainituista ohjaimista ei kuitenkaan koskaan yhdistetty päälinjaan. Linux-puu käyttöoikeusongelmien takia. muussa vastauksessa todetaan oikein, että se on OEM: n harkinnan mukaan, jos ne sisältävät exFAT-ohjaimen ytimessään (ja suoritettavat tiedostot userspace) saatuaan sopimuksen Microsoftin tai heidän kumppaneidensa kanssa. Mutta melkein jokainen mukautettu ROM sisältää yhden tai useamman yllä olevista ohjaimista. exFAT-FUSE -tukea on saatavana myös Magisk-moduulina: vold-posix , jota voidaan käyttää melkein minkä tahansa ROM-levyn kanssa (ainakin muutamien muutosten jälkeen). Android 9: n kanssa myös lisätty AOSP: hen :

”Android ei tue natiivisti exFAT, mutta olemme ainakin halukkaita kokeilemaan exFAT-tiedostojärjestelmän asentamista, jos havaitsemme Linux-ytimen tukevan sitä ja jos auttaja binäärit ovat läsnä. ”

Tuli isoja uutisia MS vuonna 2019:

”Microsoft ♥ Linux – sanomme niin paljon ja tarkoitamme sitä! Tänään on ilo ilmoittaa, että Microsoft tukee Microsoftin exFAT-tekniikan lisäämistä Linux-ytimeen. ”

Ja tämän yhteisön käyttäjä (joka on jo kehittänyt exFAT-ohjaimen Linuxille vuoden 2013 julkaisun perusteella) teki alkuperäiset sitoumukset -vaihe (epävirallinen, tulee olemaan osa päälinjan ytimen) puuta. Kun pääset ”todelliseen muotoon , se” sulautuminen Linux-ytimeen v5.7-rc1 (testijulkaisu). Toivottavasti exFAT tulee olemaan osa tulevia Linux / Android-ytimen vakaa / LTS-julkaisuja. Se voidaan mahdollisesti tuoda takaisin nykyisiin Android LTS -julkaisuihin (3.18 tai 4. *), mutta käyttöoikeusongelmia voi olla, en ole varma, koska Paragon toteaa : ”Microsoftin lausunto liittyy tuleviin Linux-ytimen versioihin.”

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *