elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Comunicaciones
| |-+  Dispositivos Móviles (PDA's, Smartphones, Tablets)
| | |-+  Android
| | | |-+  como puedo dar permiso de escritura en memoria externa
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: como puedo dar permiso de escritura en memoria externa  (Leído 7,024 veces)
Pedro122h

Desconectado Desconectado

Mensajes: 168


Ver Perfil
como puedo dar permiso de escritura en memoria externa
« 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


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


« Última modificación: 21 Febrero 2021, 08:47 am por Pedro122h » En línea

Saberuneko


Desconectado Desconectado

Mensajes: 2.194



Ver Perfil WWW
Re: como puedo dar permiso de escritura en memoria externa
« Respuesta #1 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

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


« Última modificación: 17 Febrero 2021, 13:56 pm por Saberuneko » En línea

Pedro122h

Desconectado Desconectado

Mensajes: 168


Ver Perfil
Re: como puedo dar permiso de escritura en memoria externa
« Respuesta #2 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
En línea

EdePC
Moderador Global
***
Desconectado Desconectado

Mensajes: 2.159



Ver Perfil
Re: como puedo dar permiso de escritura en memoria externa
« Respuesta #3 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
En línea

Pedro122h

Desconectado Desconectado

Mensajes: 168


Ver Perfil
Re: como puedo dar permiso de escritura en memoria externa
« Respuesta #4 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
En línea

EdePC
Moderador Global
***
Desconectado Desconectado

Mensajes: 2.159



Ver Perfil
Re: como puedo dar permiso de escritura en memoria externa
« Respuesta #5 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:



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
« Última modificación: 19 Febrero 2021, 23:16 pm por EdePC » En línea

Pedro122h

Desconectado Desconectado

Mensajes: 168


Ver Perfil
Re: como puedo dar permiso de escritura en memoria externa
« Respuesta #6 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
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines