Originariamente inviato da
comatrix
Ecco un piccolo esempio per spiegare come abilitare la scrittura su SD esterna su kitkat, spiegando anche la funzione RW - RO:
1. Installare un buon explorer, per esempio ES File Explorer
2. Lanciare Es File Explorer->tasto menu soft touch opzioni si defilano le funzioni sulla sinistra, selezionare la sezione strumenti, attivare l'accesso root ed in seguito cliccarci sopra (non sul tasto on/off ma a lato), una finestra si aprirà, selezionare l'opzione Monta in Lettura/Scrittura, si aprirà un'ulteriore finestra cui si devono cambiare le impostazioni di:
a. Percorso da RO a RW
b. System da RO a RW
cliccare su ok.
3. Tasto opzioni tramite il tasto soft touch aprire questa volta la sezione Locale e selezionare / Dispositivo
4. Si apre una schermata, andare a selezionare la cartella system->etc->permissions ed aprire il file platform.xml con un editor di testo, per esempio lo stesso ES Note Editor incorporato
5. Andare a cercare la stringa
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
<group gid="sdcard_r" />
<group gid="sdcard_rw" />
</permission>
ed aggiungere semplicemente la stringa in rosso tramite tastiera
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
<group gid="sdcard_r" />
<group gid="sdcard_rw" />
<group gid="media_rw" />
</permission>
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
<group gid="sdcard_r" />
<group gid="sdcard_rw" />
<group gid="media_rw" />
</permission>
6. Salvare il file, chiudere ES File Explorer e riavviare
Fatto, permessi di scrittura su SD esterna abilitati (questo è quello che esegue automaticamente l'applicazione SDFix fornita sul Play Store, ma eccovi la spiegazione fornita in maniera manuale
).
P.S.
Per chi si domandasse cosa vogliono dire gli acronimi RO e RW:
RO = Read Only
RW = Read and Write