Kaip galbūt žinote, naujausioje „Android 4.4“ versijoje „KitKat“ „Google“ šiek tiek pakeitė numatytuosius išorinės SD kortelės leidimus. Dabar jį rašyti gali tik speciali vartotojų grupė, vadinama media_rw. Šiame straipsnyje norėčiau pasidalinti triuku, kuris leis leisti rašyti visiems laimingiems įsišaknijusių įrenginių, turinčių „Android 4.4“, savininkams.
Kai kuriam nors procesui reikia rašyti į išorinę laikmeną, jis reikalauja atitinkamo leidimo. Tai buvo įprastas elgesys ankstesnėse „Android“ versijose. Tačiau trečiųjų šalių programos „KitKat“ neturi prieigos prie šio leidimo! Taigi jiems jokiu būdu negalima gauti rašymo prieigos prie išorinės SD kortelės. Gali kilti įvairių problemų dėl naujų „Android 4.4“ prieigos taisyklių, t. Y. Jūsų mėgstamiausias failų tvarkyklė gali nustoti veikti. Štai kaip šioms programoms suteikti teisingą leidimą.
- Paleiskite savo mėgstamą failų tvarkyklę su root prieigos teisėmis. Galite naudoti bet kurią pageidaujamą programą, kuri jūsų įrenginyje gali veikti pakylėtai. Pavyzdžiui, tiks „Root Explorer“ programa arba „CyanogenMod“ failų tvarkyklė.
- Eikite į šį failą:
/system/etc/permissions/platform.xml
- Raskite „android.permission.WRITE_EXTERNAL_STORAGE“ ir „android.permission.WRITE_MEDIA_STORAGE“ eilutes. Tai XML skyriai. Turite priversti juos atrodyti taip, kaip žemiau pateiktos eilutės:
Išsaugokite failą platform.xml. Prieš perkraunant mobilųjį telefoną, reikia nustatyti 644 failo teises (rw- / r– / r–). Dabar perkraukite „Android“ įrenginį. Su tavimi baigta.
Deja, man nėra žinomo sprendimo, kuris galėtų tikti įsišaknijusiems įrenginiams.