Estoy tratando de Root un dispositivo. He empujado su , busybox al dispositivo, pero al hacer "su", parece que no tengo privilegios de Root:
shell@nemo:/ $ su
1|shell@nemo:/ $
1|shell@nemo:/ $ whoami
shell
shell@nemo:/ $
¿Cómo puedo entender lo que está mal con su y cómo solucionarlo?
EDITAR :
En realidad estoy tratando de Root LG W200 dispositivo, teniendo verdaderos problemas con él.
EDIT2:
He puesto el permiso 7777 (suid), pero sigue fallando.
chmod 7777 su-arm
shell@nemo:/ $ ls -al /system/xbin/su-arm
-rwsrwsrwt root shell 467952 2016-11-20 12:01 su-arm
shell@nemo:/ $ su-arm
255|shell@nemo:/ $ id
uid=2000(shell) gid=2000(shell) groups=2000(shell),1004(input),1007(log),1011(adb),1015(sdcard_rw),1028(sdcard_r),3001(net_bt_admin),3002(net_bt),3003(inet),3006(net_bw_stats) context=u:r:shell:s0
shell@nemo:/ $whoami
shell
EDIT3: He actualizado el binario su y el binario busybox, pero ahora cada uno falla de forma diferente:
shell@nemo:/ $ busybox su
su: unknown user root
1|shell@nemo:/ $ su
error: only position independent executables (PIE) are supported.
1|shell@nemo:/ $
Gracias, Ranchu
0 votos
Está bastante claro desde el "1|" al lado de shell@nemo que el comando falló. No devolvió 0 (éxito).