como puedo dar permiso de escritura en memoria externa

Iniciado por Pedro122h, 16 Febrero 2021, 06:44 AM

0 Miembros y 1 Visitante están viendo este tema.

Pedro122h

Hola quisiera saber como puedo darle permisos de escritura a ciertas aplicaciones que no piden el permiso.
como saben cuando entran a una aplicación algunas aplicaciones preguntan la ruta de la sd card para poder escribir en la memoria externa como se ve en estas imagenes


pero hay aplicaciones que no piden esto y por lo tanto no se puede escribir en la memoria externa, un ejemplo es la aplicación format factory
https://play.google.com/store/apps/details?id=com.keerby.formatfactory&hl=es_419&gl=US&referrer=utm_source%3Dgoogle%26utm_medium%3Dorganic%26utm_term%3Dformat+factory+apk&pcampaignid=APPU_1_nFkrYKSUIe3L5gLu9IzABw
Mi pregunta es como puedo hacer para que estás apps puedan escribir en la memoria externa o como puedo modificar el apk para que pidan este permiso

Saberuneko

#1
No lo he probado yo mismo así que cuidado. Por lo que encontré buscando un poco, hace falta rootear el dispositivo y modificar un par de líneas de permisos:

android.permission.WRITE_EXTERNAL_STORAGE
<group gid="sdcard_r" />
<group gid="sdcard_rw" />
A<group gid="media_rw" />

android.permission.WRITE_MEDIA_STORAGE
<group gid="sdcard_rw" />
B<group gid="media_rw" />


Echa un ojo por aquí a ver si es lo que buscas:
https://www.htcmania.com/showthread.php?t=1231507

También parece haber otros remedios alternativos tocando en la configuración del dispositivo más abajo.

Pedro122h

lo siento pero esa solucion sólo sirve en android 5, me enteré de que hay un módulo xposed "Sd fix marshmallow" que resuelve este problema pero no tengo ganas de instalar xposed, me puedes decir cuáles son las alternativas que dices

EdePC

Saludos,

Yo tengo un Android 5.0.1, como dice el mensaje solo tienes que indicarle a la App la ruta raíz de tu SDCard, en mi caso es: /storage/extSDCard o dependiendo de tu App puede dejarte elegir directamente la extSDCard

Si no consigues resolverlo, indica que App estás utilizando para probarlo en mi Android

Pedro122h

Hola yo estoy usando android 6.0.1 el problema que tengo es con varias apps en general pero una de las apps que me da este problema es format factory que lo puedes encontrar en la płay Store o en el Link que puse, prueba convertir un vídeo y selecciona que se guarde en la memoria externa y me dices si también te da el mismo problema

EdePC

#5
La única manera que hasta ahora he encontrado sin necesidad de ser root es creando una carpeta en la Memoria Externa con el nombre único de la APP:

\Card\Android\data\com.keerby.formatfactory

Puedes conectar tu móvil a tu PC para crear la carpeta a mano o utilizar una App que tenga permisos para crear carpetas en la extSDCard, el objetivo es tener la siguiente ruta:



Luego ya se puede ir al Format Factory y decirle que guarde en esa ruta, ahí si que no debería de quejarse de permisos. Como se puede ver en la imagen anterior yo ya he convertido un video y no ha tenido problemas en guardarlo ahí.



IMPORTANTE: Luego debes mover tus videos y audios convertidos a otro lado, principalmente si vas a desinstalar el FormatFactory porque también va a borrar esa carpeta y su contenido

Pedro122h

amigo eres un genio llegue a pensar que no había una solución sin root, muchas gracias