Ei kirjoitusoikeuksia ulkoiselle SD-kortille

Liittynyt
02.11.2016
Viestejä
1 232
Ostin uuden puhelimen, Samsung A3 2017, ja siirsin vanhasta puhelimesta SD-kortin uuteen puhelimeen, mutta kirjoitusoikeudet puuttuvat monilta ohjelmilta, esim. OI File Manager eikä Termux pysty kirjoittamaan sille. My Files pystyy ja ohjelmien siirtäminen SD-kortille onnistuu myös.

Koitin formatoida kortin puhelimessa, käynnistää uudelleen, antaa storage-luvat ym. ohjelmille, mutta näistä ei ollut apua.

Perus-rommi eikä rootattu.
 
Oletko kokeillut asetuksista irroittaa sd-korttia ja ottaa sitten takaisin käyttöön? Jos ei auta, niin tarkasta chkdsk komennolla tietokoneella, että kortti on muuten kunnossa.
 
Oletko kokeillut asetuksista irroittaa sd-korttia ja ottaa sitten takaisin käyttöön? Jos ei auta, niin tarkasta chkdsk komennolla tietokoneella, että kortti on muuten kunnossa.
Olen kokeillut unmounttaamistakin. Luulisin kortin olevan kunnossa, kun siihen pystyy kirjoittamaan joillakin ohjelmilla, varmaan joilla on rootin oikeudet, muilla ei sitten onnistu. Se on kyllä mountattu rw:nä, taisi olla root.sdcard_rw käyttäjä ja ryhmä.

USB:n kautta en saanut tietokoneella näkymään korttia, eikä ole micro-SD-kortinlukijaa. Saisikohan adb:llä ajettua fsck:n. Kokeilin myöhemmin tätä, nyt en ehdi. Tiedostojärjestelmä taisi muuten olla sdcardfs.
 
Tekisi mieli sanoa, että tuo on oletettua toimintaa. Muistikortit on nykyään aika hyljittyjä Androidissa. Googlella on ollut vielä hienosti tapana muuttaa lähes jokaisessa Android versiossa tuota muistikorttien toimintaa. Jotkut appien kehittäjät jaksaa pysyä perässä mitä API:a pitää käyttää - toiset ei (ei siellä mitkään ohjelmat roottina juokse). Muistaakseni ohjelmat saavat nykyään kirjoittaa vain omaan hakemistoonsa kortilla. Sitten voi olla eri asia jos kortin alustaa sisäisen muistin jatkeeksi. Tuo kuitenkin kryptaa kortin sisällön ja sitä ei voi enää lukea muilla laitteilla (IMO siirrettävyys on muistikorttien isoin etu).

Kortilla on aika varmasti ihan tavallinen FAT tiedostojärjestelmä (exFAT, yms. tuki riippuu ihan valmistajasta). SDCardFS, ja sen edeltäjä FUSE, on virtuaalisia tiedostojärjestelmiä, jotka on Androidissa käytössä MTP:n takia (Diving into SDCardFS: How Google's FUSE Replacement Will Reduce I/O Overhead).

Ja kuten mainittua, niin jostain Android versiosta (Nougat?) eteenpäin puhelimen lukitus pitää avata ja MTP kytkeä erikseen päälle ennen kuin tiedostoja pystyy siirtämään.
 
Taitaa toimia tässä niin, että ohjelman pitää osata kysyä lupaa tiettyyn hakemistoon SD-kortilla. Asensin Dir:n ja se taisi kysyä lupaa yrittäessäni luoda SD-kortille hakemistoa. Sen jälkeen ohjelmassa, jolla voi selata kaikkien ohjelmien tietoja, Dir:ssä storagen alla luki External Storage ja polku hakemistoon ja Deny Access -nappi.

Joo, ei pyöri ohjelmat roottina ymmärrettävistä syistä, paitsi jotkin käyttöjärjestelmään enemmän liittyvät ohjelmat.

Katsoin mount:lla, että kortti olisi mountattu vain sdcardfs:ksi, mutta taisi siellä lukea sdfat:kin.
MTP/tiedostonsiirto tms. täytyy kytkeä jokaisella kytkentäkerralla erikseen päälle ilmoituksista.
Epäselvästi kirjoitin, mutta tarkoitin, etten saanut SD-korttia näkymään mass storagena, sellainenkaan ei taida enää onnistua, jos koskaan onkaan onnistunut. Ajattelin olisiko sen voinut formatoida USB:n yli tietokoneella.
 
Katsoin mount:lla, että kortti olisi mountattu vain sdcardfs:ksi, mutta taisi siellä lukea sdfat:kin.

Epäselvästi kirjoitin, mutta tarkoitin, etten saanut SD-korttia näkymään mass storagena, sellainenkaan ei taida enää onnistua, jos koskaan onkaan onnistunut. Ajattelin olisiko sen voinut formatoida USB:n yli tietokoneella.

mount-komento näyttää vain sen uloimman "kääreen" (sdcardfs tai fuse), ei sitä itse kortin tiedostojärjestelmää kun se ei ole suoraan mountattuna.

UMS (USB Mass Storage) toimi kyllä joskus vuosia sitten, mutta ei enää. Saattoi olla jopa ICS, jossa tuki poistettiin Androidista. Custom ROMeissa tuki UMS:lle tosin säilyi ainakin Lollipopiin asti.
 

Uusimmat viestit

Statistiikka

Viestiketjuista
258 634
Viestejä
4 494 251
Jäsenet
74 265
Uusin jäsen
Oranta

Hinta.fi

Back
Ylös Bottom