Odomknite zápis na externú SD kartu pre všetky aplikácie v systéme Android 4.4 KitKat
Ako možno viete, v najnovšej verzii systému Android 4.4, „KitKat“, spoločnosť Google mierne upravila predvolené povolenia pre externú kartu SD. Teraz je prístupný na zápis iba špeciálnej skupine používateľov s názvom media_rw. V tomto článku by som sa rád podelil o trik, ktorý umožní povoliť prístup na zápis všetkým šťastným majiteľom rootnutých zariadení s Androidom 4.4.
Keď nejaký proces potrebuje zapisovať na externé médium, vyžiada si príslušné povolenie. Toto bolo obvyklé správanie v starších verziách systému Android. Aplikácie tretích strán v KitKat však nemajú prístup k tomuto povoleniu! Neexistuje teda spôsob, ako získať prístup k zápisu na externú kartu SD. V súvislosti s novými pravidlami prístupu v systéme Android 4.4 môžete čeliť rôznym problémom, t. j. váš obľúbený správca súborov môže prestať fungovať. Tu je návod, ako týmto aplikáciám udeliť správne povolenie.
- Spustite svojho obľúbeného správcu súborov s prístupovými právami root. Môžete použiť ľubovoľnú aplikáciu, ktorú uprednostňujete a ktorá sa môže na vašom zariadení spúšťať na vyššej úrovni. Postačí napríklad aplikácia 'Root Explorer' alebo 'File Manager' od CyanogenMod.
- Prejdite na nasledujúci súbor:
/system/etc/permissions/platform.xml
- Nájsť android.permission. WRITE_EXTERNAL_STORAGE a android.permission. WRITE_MEDIA_STORAGE riadkov. Toto sú sekcie XML. Je potrebné, aby vyzerali presne ako reťazce nižšie:
Uložte súbor platform.xml. Pred reštartovaním mobilu je potrebné nastaviť oprávnenia súboru na 644 (rw-/r–/r–). Teraz reštartujte svoje zariadenie Android. Skončil si.
Bohužiaľ, nie je mi známe žiadne riešenie, ktoré by bolo vhodné pre zariadenia bez rootovania.