Lås upp extern SD-kortskrivning för alla appar i Android 4.4 KitKat
Som du kanske vet har Google i den senaste versionen av Android 4.4, 'KitKat', något ändrat standardbehörigheterna för det externa SD-kortet. Nu är den endast tillgänglig för skrivning av en speciell användargrupp av medlemmar som kallas media_rw. I den här artikeln skulle jag vilja dela ett trick som gör det möjligt att aktivera skrivåtkomst till alla lyckliga ägare av rotade enheter med Android 4.4.
När någon process behöver skriva till externa media, begär den lämplig tillstånd. Detta var det vanliga beteendet i tidigare versioner av Android. Tredjepartsappar i KitKat har dock ingen tillgång till den behörigheten! Så det finns inget sätt för dem att få skrivåtkomst till det externa SD-kortet. Du kan möta olika problem med de nya åtkomstreglerna i Android 4.4, det vill säga din favoritfilhanterare kan sluta fungera. Så här ger du dessa appar rätt behörighet.
- Starta din favoritfilhanterare med root-åtkomsträttigheter. Du kan använda vilken app du föredrar som kan köras förhöjd på din enhet. Till exempel, appen 'Root Explorer' eller 'File Manager' från CyanogenMod duger.
- Navigera till följande fil:
/system/etc/permissions/platform.xml
- Hitta android.permission. WRITE_EXTERNAL_STORAGE och android.permission. WRITE_MEDIA_STORAGE rader. Dessa är XML-sektioner. Du måste få dem att se ut exakt som strängarna nedan:
Spara filen platform.xml. Det är nödvändigt att ställa in filbehörigheterna till 644 (rw-/r–/r–) innan mobil omstart. Starta nu om din Android-enhet. Du är färdig.
Tyvärr finns det ingen känd lösning för mig som skulle kunna vara lämplig för icke-rootade enheter.