Sblocca la scrittura su scheda SD esterna per tutte le app in Android 4.4 KitKat
Come forse saprai, nella recente versione di Android 4.4, "KitKat", Google ha leggermente modificato le autorizzazioni predefinite per la scheda SD esterna. Ora è accessibile per la scrittura solo da uno speciale gruppo di membri chiamato media_rw. In questo articolo vorrei condividere un trucco che consentirà di abilitare l'accesso in scrittura a tutti i fortunati possessori di dispositivi rooted con Android 4.4.
Quando un processo deve scrivere su un supporto esterno, richiede l'autorizzazione appropriata. Questo era il comportamento normale nelle versioni precedenti di Android. Tuttavia, le app di terze parti in KitKat non hanno accesso a tale autorizzazione! Quindi, non c'è modo per loro di ottenere l'accesso in scrittura alla scheda SD esterna. Potresti dover affrontare vari problemi con le nuove regole di accesso in Android 4.4, ad esempio il tuo File manager preferito può smettere di funzionare. Ecco come concedere a queste app l'autorizzazione corretta.
- Avvia il tuo file manager preferito con diritti di accesso root. Puoi utilizzare qualsiasi app che preferisci che può essere eseguita con privilegi elevati sul tuo dispositivo. Ad esempio, l'app "Root Explorer" o "File Manager" di CyanogenMod funzionerà.
- Passa al file seguente:
/system/etc/permissions/platform.xml
- Trova android.permission. WRITE_EXTERNAL_STORAGE e android.permission. righe WRITE_MEDIA_STORAGE. Queste sono sezioni XML. Devi farli sembrare esattamente come le stringhe qui sotto:
Salva il file platform.xml. È necessario impostare i permessi dei file su 644 (rw-/r–/r–) prima del riavvio del dispositivo mobile. Ora riavvia il tuo dispositivo Android. Hai fatto.
Sfortunatamente, non esiste una soluzione nota per me che potrebbe essere adatta per dispositivi senza root.