Foro de elhacker.net

Comunicaciones => Android => Mensaje iniciado por: Pedro122h en 16 Febrero 2021, 06:44 am



Título: como puedo dar permiso de escritura en memoria externa
Publicado por: Pedro122h en 16 Febrero 2021, 06:44 am
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
(https://i.ibb.co/D4F8RzG/Imagen-92423-320x480.jpg)
(https://i.ibb.co/YXmRBkj/Imagen-328006-320x480.jpg)
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 (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


Título: Re: como puedo dar permiso de escritura en memoria externa
Publicado por: Saberuneko en 17 Febrero 2021, 13:54 pm
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:

Código:
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 (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.


Título: Re: como puedo dar permiso de escritura en memoria externa
Publicado por: Pedro122h en 18 Febrero 2021, 04:28 am
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


Título: Re: como puedo dar permiso de escritura en memoria externa
Publicado por: EdePC en 18 Febrero 2021, 12:45 pm
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


Título: Re: como puedo dar permiso de escritura en memoria externa
Publicado por: Pedro122h en 19 Febrero 2021, 07:20 am
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


Título: Re: como puedo dar permiso de escritura en memoria externa
Publicado por: EdePC en 19 Febrero 2021, 23:02 pm
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:

(https://i.ibb.co/Cn48P0R/keerby.png)

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í.

(https://i.ibb.co/8N0ZwtD/keerby2.jpg)

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


Título: Re: como puedo dar permiso de escritura en memoria externa
Publicado por: Pedro122h en 21 Febrero 2021, 07:25 am
amigo eres un genio llegue a pensar que no había una solución sin root, muchas gracias