Soluzione alternativa per Android 4.4 non poter scrivere su schede SD?


11

Ieri ho aggiornato il mio Samsung Galaxy S4 ad Android 4.4 KitKat e ho avuto la brutta sorpresa che non riesca più a scrivere sulla mia scheda SD ... So che questo problema è ampiamente documentato ovunque, ma è stato ancora trovato qualche soluzione? (Oltre a rimuovere fisicamente la scheda dal telefono e aprirla sul mio PC) Inoltre, a causa del flag KNOX, non posso effettuare il downgrade a 4.3 ...

(PS: con root o no, non fa differenza)


2
@ t0mm13b ah, non è l'ideale. Sapevo che il cambiamento andava bene, ma avevo l'impressione (ovviamente sbagliata) che Samsung avrebbe patchato questo per funzionare sul proprio dispositivo con ROM ufficiale in quanto "supportano" le schede EXT-SD. Su un dispositivo rootato alcuni hanno avuto successo con il montaggio di cartelle, ma altri hanno bloccato il loro dispositivo. Prova XDA e vedi cosa c'è, su cui si sta lavorando ma non ho visto una risposta definitiva.
RossC,

1
In breve, la vera soluzione è quella di cambiare una riga nel manifest all'interno della sorgente kitkat e ricompilare la rom e farla lampeggiare. Google ha chiaramente intenzione di abbandonare le schede SD, la capacità di memoria flash è in aumento e poco costoso da integrare nella scheda del dispositivo e, inoltre, l'utilizzo dei servizi cloud per l'archiviazione. È un grosso inconveniente, forse qualcuno con un framework Xposed potrebbe aggirarlo .... pita ..
t0mm13b

1
@DanHulme lamentarsi con l'autore dell'app non è la soluzione. È un drastico cambiamento da parte di Google ...
t0mm13b,


1
È ancora una mossa stupida. Perché dovremmo essere costretti a memorizzare tutti i nostri download nella memoria interna? Il punto (più o meno) di avere uno slot SD è quindi poter scaricare un sacco di file multimediali su una scheda e scambiare una raccolta con un'altra. Suppongo che Google voglia che tutti usiamo la "memoria cloud" che è inutile quando si è fuori rete.
Carl Witthoft,

Risposte:


17

Ho trovato una risposta alla mia domanda! Potrei anche condividere come l'ho fatto (FACCIO A TUO RISCHIO, ha funzionato bene per me). Ha bisogno di root ovviamente.

  1. Utilizzando un file manager abilitato per root, accedere a /system/etc/permissions
  2. Modifica platform.xml e trova l'autorizzazione WRITE_EXTERNAL_STORAGE.
  3. Aggiungi una definizione di gruppo aggiuntiva per questa autorizzazione ...<group gid="media_rw" />
  4. Salva le modifiche nel file.
  5. Ricomincia.

I crediti vanno a mateenf dal forum degli sviluppatori XDA


1

Ho usato questa soluzione alternativa per modificare i tag dalla mia scheda SD esterna sul mio LG G3 con root (LG-D851). Il lettore audio è PowerAmp.

  1. Scarica e installa il programma di installazione Xposed dal Google Playstore: Istruzioni: https://www.youtube.com/watch?v=nj_fgrpgDRU (GadgetHacks)
  2. In Xposed Installer fai clic su "Download". (potrebbe essere necessario premere il simbolo di aggiornamento per caricare i moduli).
  3. Fare clic su e scaricare "KitKat SD Card Full Access" dal repository. Assicurati di aver selezionato il download dalla casella Origini sconosciute (impostazioni> sicurezza> fonti sconosciute).
  4. Una volta che il modulo è stato scaricato e installato, riavviare il telefono e taggare il contenuto del tuo cuore.

1
Non c'è bisogno di un modulo Xposed, ora ci sono molte app nel Play Store (ovviamente tutte richiedono root). Cerca "SD Fix" nel Play Store, li troverai.
Guillaume,

Ora dimmi ... lol. Bello guardare fuori!
Heru Ammen,

1
Queste app non esistevano al momento in cui ho posto la domanda :)
Guillaume

0

Ho trovato una soluzione molto migliore! Con uTorrent non sono stato in grado di scrivere

"/storage/extSdCard/"

Ma sono in grado di scrivere a:

"/storage/extSdCard/Android/Data/com.utorrent.client"

Quindi cerca una cartella sulla scheda SD a cui la tua app ha accesso fornita da Android.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.