Som du kanske vet, i den senaste versionen av Android 4.4, 'KitKat', har Google modifierat standardbehörigheterna för det externa SD-kortet något. Nu är den endast tillgänglig för skrivning av en speciell användargrupp av medlemmar som heter media_rw. I den här artikeln skulle jag vilja dela ett trick som gör det möjligt för 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 behörighet. Detta var det vanliga beteendet i tidigare versioner av Android. Tredjepartsappar i KitKat har dock ingen tillgång till det tillståndet! 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, dvs. din favoritfilhanterare kan sluta fungera. Så här ger du dessa appar rätt tillstånd.
- Starta din favoritfilhanterare med rootåtkomsträttigheter. Du kan använda vilken app du helst som kan köras förhöjd på din enhet. Till exempel kommer appen 'Root Explorer' eller 'File Manager' från CyanogenMod att göra.
- Navigera till följande fil:
/system/etc/permissions/platform.xml
- Hitta raderna android.permission.WRITE_EXTERNAL_STORAGE och android.permission.WRITE_MEDIA_STORAGE. Dessa är XML-avsnitt. Du måste få dem att se ut precis 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 mobilen startar om. Starta om din Android-enhet nu. Du är färdig.
Tyvärr finns det ingen känd lösning för mig som kan vara lämplig för icke-rotade enheter.