2 votos

¿Cómo puedo encontrar el id de grupo (gid) para el grupo sdcard_r en Android?

La pregunta lo dice todo. Todas las carpetas en mi sdcard tiene propietario establecido como 0(Root) y el grupo establecido como sdcard_r - significa todas las aplicaciones que tienen permisos para acceder a la tarjeta sd.

Sin embargo, como tengo Root, quiero cambiar el grupo de esta carpeta usando chgrp para que sólo una aplicación seleccionada pueda acceder a ella. También sé cómo hacer esto, así que no hay problemas hasta ahora.

Sin embargo, no quiero que esto sea una configuración única, quiero poder volver a sdcard_r en caso de que algo vaya mal. Ahora no sé el gid real de este grupo sdcard_r y chgrp sólo funciona con gids, no con nombres. Entonces, ¿cómo puedo encontrar el gid de este grupo, sdcard_r?

0 votos

Raro, ni siquiera veo un sdcard_r grupo que aparece en el Root Explorer en mis dispositivos...

0 votos

Qué grupo ves asignado a una carpeta aleatoria en la sdcard (como /mnt/sdcard/foo ) en el explorador de root?

0 votos

9997, que no tiene un nombre correspondiente en la lista.

3voto

Firelord Puntos 161

Utilice el siguiente comando para ver el GID del grupo en cuestión:

id -G group_name

Cortesía de esta respuesta de doylefermi.

Es muy posible que el GID sea 1028 dado esta línea en el código fuente de Android.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X