[Techinfo] android <--> NTFS eszköz
Gyulai László
gyulail at turr.edu.hu
2023. Nov. 6., H, 10:51:11 CET
Az ntfs írás linux kernel alatt futó eszközöknél nem olyan egyszerű. Az
olvasás benne van a kernelben régóta, de az írás nem. Linux alatt volt
rá megoldás, userspace driver segítségével, amihez szükség van a
kernelben FUSE támogatásra, és az NTFS-3G userspace driverre. Ezzel
stabilan működik az írás, de a performance hiányzik, azaz lassú.
2021-ben a Paragon nyílt forrásúvá tette az ntfs driver kódját, és
később be is került a kernel forrásba, az 5.15-ös kernel verziótól
megvan a lehetőség, hogy valaki ezt a natív támogatást befordítsa a
kernelébe. De ez a kód áttekinthetetlen, több tízezer soros katyvasz,
amihez a maintainer azóta se nyúlt hozzá (orosz állampolgár, a netről is
"eltűnt", nem nagyon tudjuk mi van vele). De a lehetőség megvan, vagy
FUSE-n keresztül, vagy a natív kernel kóddal az írás működik.
A linuxhoz hasonlóan android alatt is lehetséges az írás, de feltételei
vannak. Vagy minimum 5.15 kernel kell, és aki a készülék kernelét
fordította, annak be kellett kapcsolnia a gyári kernelben az ntfs írás
támogatását. Vagy be kellett kapcsolnia a FUSE támogatást. Ez android
11-el alapértelmezett, ott az SDCardFS-ről átálltak FUSE daemon alapú
háttértár emulációra, sőt android 12-től FUSE passthrough is van, ami a
teljesítményre van jó hatással. No, ha van már FUSE támogatás, akkor
elvileg az NTFS-3G driver itt is működhet. De ha nem rakta bele a gyártó
a rendszerbe, akkor nekünk kellene ezt megtenni. De ehhez root elérés
szükséges.
Tehát, gyári rendszeren ha nincs NTFS írás, akkor nincs NTFS írás.
Bootloader nyitás után ha van olyan custom kernel ami támogatja az
írást, akkor felrakható az a készülékre. Ha nincs, akkor az az így járás
tipikus esete.
Egyébként miért nem lehet kivenni azt a memóriakártyát a tabletből, és
rádugni azt, és az usb hdd-t egy gépre, és átmásolni a cuccot? Annál
egyszerűbb és gyorsabb nincs, pláne ha hackelni kéne a tabletet a cél
elérésére.
GyL
2023.10.29. 10:20 keltezéssel, Horváth Péter via Techinfo írta:
> Valamelyik androidnál találkoztam olyannal, hogy egyenként kellett
> engedélyezni a mappákhoz való hozzáférést alkalmazásonként.
>
> A beépített androidos fájlkezelővel nem próbáltad?
>
> Esetleg ha rádugod egy windowsos gépre, és "mindenki" -nek adsz
> jogosultságot az egész meghajtóra, vagy csak 1 mappára?
>
>
> 2023.10.26. 21:07 keltezéssel, Dorozsmai Károly via Techinfo írta:
>> Üdv! Egy tabletről (a benne lévő memóriakártyáról) kellene
>> állományokat másolni egy mobil HDD-re, USB-n keresztül. A tableten
>> 13-as android van. Tettem a táblagépre TC-t, az szólt hogy az NTFS
>> eszköz írásvédett, engedélyezzem... Hiába, írni nem tudok rá (olvasni
>> problémamentesen). Mi a megoldás? Kell valami plug-in, vagy anélkül
>> is megy a dolog? TIA
>> Szertár: http://www.szag.hu/weboldal/techinfo/
További információk a(z) Techinfo levelezőlistáról