Estoy intentando rootear un Kindle y estoy atascado. Obteniendo permiso denegado y no sé cómo o qué permisos cambiar.
mike@Inspiron:~/Downloads/android-sdk-linux/platform-tools$ adb shell
shell@android:/ $ echo 'ro.kernel.qemu=1' > /data/local.prop
/system/bin/sh: cannot create /data/local.prop: Permission denied
1|shell@android:/ $ sudo echo 'ro.kernel.qemu=1' > /data/local.prop
/system/bin/sh: cannot create /data/local.prop: Permission denied
1|shell@android:/ $ sudo
/system/bin/sh: sudo: not found
127|shell@android:/ $
Estoy usando Ubuntu 12.04 si hace la diferencia.
adb
file-system
amazon-kindle-fire
Hortstu
fuente
fuente
Respuestas:
Respuesta corta: tendrás que rootear tu dispositivo para eso.
Explicación: El
shell
usuario no tiene permiso de escritura allí. El/data
directorio no es propiedadshell
ni coincide con su grupo: en mi Motorola Milestone 2, por ejemplo, es propiedadsystem:system
y tiene los permisosdrwxrwxr-x
, mientras queshell
pertenece solo alshell
grupo. Solo en un dispositivo rooteado puede cambiar los permisos o tener el privilegio suficiente para anularlos.PD: en Android, el
sudo
comando simplemente se llamasu
, lo que explica su último error (/system/bin/sh: sudo: not found
) en caso de que su dispositivo ya esté rooteado.fuente
Prueba esto:
Al crear un enlace de
/data
a/data/local/tmp
, Android creerá que estás escribiendo a/data/local/tmp
pesar de que en realidad estás escribiendo/data
. Este método se usa para enrutar con éxito muchos dispositivos, aunque algunos lo tienen específicamente en elbuild.prop
que/data/tmp
está fuera de los límites.Este método podría no funcionar con un Kindle Fire, aunque no lo he probado. He rooteado un Kindle Fire, pero implicaba un método completamente diferente. Primero, la recuperación de TWRP tuvo que ser actualizada. Luego, una imagen falsa de recuperación explotar. Luego, puede obtener acceso para copiar sus binarios su y busybox.
Sin
local.prop
embargo, puedes probar el método como describí anteriormente. Es compatible con muchos dispositivos.fuente
No siguió las instrucciones de enrutamiento correctamente.
http://rootzwiki.com/topic/34162-root-kindlefire-7hd-probably-the-other-2ndgen-kindlefire/
La instrucción anterior le permitiría crear enlaces simbólicos al directorio / data / desde / data / local / tmp /, lo que haría que /data/local.prop se pueda escribir después de un reinicio.
Asegúrese de seguir las instrucciones con precisión, incluidos los reinicios y todo, y asegúrese de verificar en cada paso que no producen mensajes de error inesperados.
fuente