pkg: /data/local/tmp/Superuser.apk falla [INSTALL_FAILED_ALREADY_EXISTS]

No puedo rootear samsung galaxy s4 GT-I9505.

[*] Device found.
[*] Pushing exploit...
6970 KB/s (1283460 bytes in 0.179s)
[*] Pushing root tools...
7523 KB/s (366952 bytes in 0.047s)
7510 KB/s (1867568 bytes in 0.242s)
7475 KB/s (1578585 bytes in 0.206s)
    pkg: /data/local/tmp/Superuser.apk
Failure [INSTALL_FAILED_ALREADY_EXISTS]
[*] Rooting phone...
[+] This may take a few minutes.
[-] Failure.
[*] Cleaning up...
[*] Exploit complete. Press enter to reboot and exit.

Seguí esta guía . Motochopper descargado desde aquí .

Intenté eliminar el archivo /data/local/tmp/Superuser.apk.

./adb.osx shell
shell@jflte:/ $ cd /data/local/tmp/
shell@jflte:/data/local/tmp $ ls -la

Pero no existe tal archivo /data/local/tmp/Superuser.apk.

mi sistema operativo es os x.

Entonces mi teléfono no está rooteado. Comprobado por el verificador raíz de la aplicación .

Intenté rootear varias veces. Reinicie el teléfono pero aún falle.

Actualizar

Eliminé la aplicación SuperUserdel dispositivo Android. reiniciarlo Y trató de rootear de nuevo.

sh run.sh
[*]
[*] Motochopper: Android root exploit (Linux/OS X version)
[*] v1.1
[*] by Dan Rosenberg (@djrbliss)
[*]
[*] Tested on the Motorola Razr HD, Razr M, Razr Maxx HD, and Atrix HD.
[*] Supports lots of other devices as well. ;-)
[*]
[*] Before continuing, ensure that USB debugging is enabled and that
[*] your phone is connected via USB.
[*]
[*] WARNING: This will likely void the warranty on your device. I am
[*] not responsible for any damage to your phone as a result using this
[*] tool.
[*]
[*] Press enter to root your phone...

[*]
[*] Waiting for device...
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
[*] Device found.
[*] Pushing exploit...
6626 KB/s (1283460 bytes in 0.189s)
[*] Pushing root tools...
6926 KB/s (366952 bytes in 0.051s)
5723 KB/s (1867568 bytes in 0.318s)
5474 KB/s (1578585 bytes in 0.281s)
    pkg: /data/local/tmp/Superuser.apk
Success
[*] Rooting phone...
[+] This may take a few minutes.
[-] Failure.
[*] Cleaning up...
[*] Exploit complete. Press enter to reboot and exit.

Aunque el error INSTALL_FAILED_ALREADY_EXISTSdesapareció, el teléfono aún no está rooteado.[-] Failure.

Respuestas (1)

El problema no es que ya exista un archivo en esa ruta: es que la aplicación que intenta instalar ya está instalada en el teléfono. ¿Ha intentado anteriormente instalar SuperUser como una aplicación normal? Debe desinstalarlo antes de poder rootear el teléfono. Desinstálalo de la forma habitual desde Ajustes → Aplicaciones.

Además, el exploit Motochopper solo funciona hasta el firmware 4.2.2 para el Galaxy S4 (y solo las variantes S4 con el conjunto de chips Snapdragon, no las basadas en Exynos). Si ya ha actualizado a 4.3 o 4.4, este exploit no puede funcionar. Debe usar otro método, por ejemplo, desbloquear el cargador de arranque de la manera convencional (aunque si el teléfono tiene la marca del operador, es probable que el operador haya desactivado el desbloqueo del cargador de arranque).

INSTALL_FAILED_ALREADY_EXISTS se han ido, gracias. Pero todavía no puedo rootear. Ver actualización, por favor.