Jak možná víte, v nedávné verzi systému Android 4.4 s názvem „KitKat“ Google mírně upravil výchozí oprávnění pro externí kartu SD. Nyní je přístupná pro zápis pouze speciální skupině uživatelů s názvem media_rw. V tomto článku bych chtěl sdílet trik, který umožní povolit přístup pro zápis všem šťastným majitelům rootovaných zařízení s Androidem 4.4.
Když nějaký proces potřebuje zapisovat na externí médium, vyžaduje příslušné povolení. Toto bylo obvyklé chování v dřívějších verzích systému Android. Aplikace třetích stran v KitKatu však nemají přístup k tomuto povolení! Takže pro ně neexistuje způsob, jak získat přístup pro zápis na externí SD kartu. S novými pravidly přístupu v systému Android 4.4 se můžete setkat s různými problémy, tj. Váš oblíbený správce souborů může přestat fungovat. Zde je způsob, jak těmto aplikacím udělit správné oprávnění.
- Spusťte svého oblíbeného správce souborů s přístupovými právy root. Můžete použít libovolnou aplikaci, kterou upřednostňujete a která může na vašem zařízení běžet se zvýšenou hodnotou. Například aplikace „Root Explorer“ nebo „File Manager“ od CyanogenMod.
- Přejděte na následující soubor:
/system/etc/permissions/platform.xml
- Najděte řádky android.permission.WRITE_EXTERNAL_STORAGE a android.permission.WRITE_MEDIA_STORAGE. Toto jsou sekce XML. Musíte je přimět, aby vypadaly přesně jako níže uvedené řetězce:
Uložte soubor platform.xml. Před restartováním mobilu je nutné nastavit oprávnění souboru na 644 (rw- / r– / r–). Nyní restartujte zařízení Android. Jsi hotov.
Bohužel pro mě není známo žádné řešení, které by bylo vhodné pro nekorenovaná zařízení.