PDA

Ver la Versión Completa : [ TUTORIAL ] Sustituir Kingroot por supersu (sin brickeos)


Unkash
15/12/15, 12:00:28
Método 1: Usando el terminal de Android

Para este método, se necesitarán algunos requisitos, como son:

– Aplicación: Terminal Emulator for Android (https://play.google.com/store/apps/details?id=jackpal.androidterm&hl=es)

– Aplicación: ES File Explorer (https://play.google.com/store/apps/details?id=com.estrongs.android.pop&hl=es)

-- Herramienta: “Reemplazar KingUser por SuperSU” (https://www.dropbox.com/s/g38k1eswrbua44q/Replace_Kinguser_with_SuperSU-v1.8.zip?dl=0)


Luego de contar con estos requisitos, haremos los siguientes pasos:

i. Una vez hayamos instalado en nuestro dispositivo las apps Terminal Emulator for Android y ES File Explorer, y además descargado la herramienta de reemplazo de KingUser por SuperSU, tendremos que extraer la carpeta “mrw” que contiene el ZIP y pasarla a nuestra memoria SD.

ii. Abriremos la aplicación del Terminal para Android y allí escribiremos las siguientes líneas:

Su


http://zidroid.com/wp-content/uploads/2015/05/su.jpg


iii. Y presionaremos “enter”. Hecho esto nos saltará el mensaje de KingUser preguntando si queremos dar acceso root. Lo permitimos presionando en “Allow"

http://zidroid.com/wp-content/uploads/2015/05/Terminal-Kinguser-Permission-300x181.jpg


iv. Escribimos en el terminal lo siguiente:
- Si la carpeta "mrw" descomprimida la pusismos en la memoria interna:

sh /mnt/internal_sd/mrw/root.sh


- Si la carpeta "mrw" descomprimida la pusismos en la tarjeta sd externa:

sh /mnt/external_sd/mrw/root.sh


v. Y presionamos “enter”. Ahora esperamos un momento y no tocaremos el dispositivo hasta que SuperSU se inicie automáticamente. Si en caso saliéramos de aplicación, abriremos SuperSU manualmente desde nuestro cajón de aplicaciones.

vi. Una vez hayamos abierto SuperSU, se nos pedirá actualizar los binarios. Tocaremos la instalación normal y esta vez no tendremos problemas con la actualización.


http://zidroid.com/wp-content/uploads/2015/05/Update-SU-binary.jpg

vii. Y listo, ahora tenemos SuperSU en nuestro Android y ya se habrá eliminado KingUser por completo.

NOTA: En caso salga algún error, probablemente sea debido a la ubicación de la carpeta “mrw”, ya que en algunos dispositivos la dirección “/sdcard” hace referencia a nuestra memoria interna y no a la memoria SD. Es por esto que recomiendo copiar la carpeta “mrw” tanto en nuestra memoria interna como en nuestra tarjeta SD

Hay otro metodo, que es con custom recovery, pero que no voy a poner aqui.


Fuente: http://fandroide.net/como-reemplazar-kinguser-por-supersu-en-android/


Actualizo informacion

Con versiones mas recientes de kingroot parece que no funciona este metodo, pero tiene facil solucion. Nos vamos a los ajustes de kingroot y le damos a eliminar kingroot, y a no mantener los archivos. Perderemos el root. Volvemos a rootear con kingroot, pero con la version 4.5 (es la que use yo hace unos dias), despues de rootearlo haceis el manual para poner supersu y deberia funcionar sin problema

Enlaces Kingroot 4.5

MEGA (https://mega.nz/#!q9lAzKQS!lQiW-2OMwZ6gG-PUANPMKj_vpPBzlrI125-c7XiAlGg)
DROPBOX (https://www.dropbox.com/s/fe1pncn2xs99o16/com.kingroot.kinguser-4.5.0-120-minAPI8.apk?dl=0)

4L13n
15/12/15, 21:35:55
A ver si un alma caritativa lo pone en temas fijos o chincheta

Unkash
15/12/15, 22:05:01
Ya esta pedido a Jorge, es cuestion de que entre en breve, por el sorteo de hoy y lo ponga

Sideris
16/12/15, 00:15:40
iv. Escribimos en el terminal lo siguiente:
- Si la carpeta "mrw" descomprimida la pusimos en la memoria interna:

sh /mnt/internal_sd/mrw/root.sh- Si la carpeta "mrw" descomprimida la pusismos en la tarjeta sd externa:

sh /mnt/external_sd/mrw/root.sh/ (http://fandroide.net/como-reemplazar-kinguser-por-supersu-en-android/)
Para aquellos que como a mi le aparezcan la sd interna como "sdcard0" y la externa como "sdcard1", editar el archivo "root.sh" y sustituir la cadena "sdcard" por "sdcard0" o "sdcard1" según se haya descomprimido/copiado la carpeta "mrw" en una u otra tarjeta sd. Luego escribir el comando:
"sh /sdcard0/mrw/root.sh" o "sh /sdcard1/mrw/root.sh" según corresponda.

Unkash
16/12/15, 00:58:49
La ruta exacta se puede comprobar entrando en la carpeta /mnt ahi estara la particion interna y la sd externa, y usar esa ruta en linea de comandos

Adjunto captura carpeta /mnt de mi tablet
Y también la del teléfono, que el el caso del teléfono seria /mnt/sdcard (o sea la interna) o /mnt/sdcard1 (para la tarjeta de memoria externa)
http://images.tapatalk-cdn.com/15/12/15/e173f6957a93f6c91ed69d44d773d491.jpg

xxjosemixx
17/12/15, 00:35:07
Este metodo es el que siempre uso,no solo en mi blade s6 ,tambien con otros modelos con kitkat y va de lujo.
Gracias por el tutorial,esta explicado perfectamente

Unkash
17/12/15, 06:41:49
No es mio el tuto, solo lo puse aqui. Cité la fuente, no sea que me lleve un tiron de orejas si no la hago.

belve
18/12/15, 19:44:33
Instale kingroot, rooteo bien, luego Supersu me para quitar kingroot pero manteniendo el rooteo, pero lo desrooteó. Entonces intenté instalar kingroot de nuevo para rootear de nuevo, lo instala pero no me aparece en la lista de apps, si voy a aplicaciones si está y me deja detener la app o desinstalarla pero no hay forma de ejecutarla. A ver si me sabeis decir que puedo hacer. Gracias!

Unkash
18/12/15, 22:37:12
Lo primero decirte que lo que podrias haber hecho es leer el hilo y veras que no pone por ningun sitio nada de supersume. Asi que no entiendo como te ha pasado eso.

Sigue este manual aunque no tengas el icono de kingroot. Ya nos contaras

belve
21/12/15, 22:33:10
Gracias, lo arreglé volviendo a valores de fabrica, me volvió a aparecer el icono del King root. El supersu me lo use en otro que tuvo mi mujer y me fue perfecto, me quito king root y luego lo desisntale, vamos que rootee y no quedo resto de esas apps pero algo hice mal esta vez.

Unkash
21/12/15, 23:11:42
Kingroot se instala como aplicacion de sistema, por eso al hacer reset de fabrica aparece. Con las actualizaciones que hubo a b15 y tal, dejo de funcionar el supersume y hay que usar est metodo para quitar kingroot y poner supersu

belve
22/12/15, 19:32:42
Ok, no lo sabia, aun asi el que hice el otro dia llevaba la ES05, lo intento con este metodo para quitar el kingroot. Gracias!

4L13n
22/12/15, 20:10:57
No solo que dejó de funcionar, es que te brickea el móvil. Mejor con ese método

koenigworks9
26/12/15, 10:32:52
Hola!

Basandome en ese script original (sh), lo he completado por varios motivos:

Me he asegurado que ahora limpia eficazmente todo el spyware que deja el reciente Kingroot 4.62 del 2015-11-24 (revisando cada archivo por fecha), porque el script original se dejaba varias cosas importantes. Ahora sólo quedará el "log" del Kingroot para tu información. Además para la sustitución he usado el SuperSU oficial 2.46.
He ordenado el código por bloques más lógicos, el script ahora es más user-friendly y también code-friendly. Y porque quería asegurarme que entiendo y estoy de acuerdo sobre lo que se ejecuta en mi móvil. Privacidad y seguridad ante todo.
Me he asegurado que corre limpiamente en el ZTE Blade S6 (http://zte.es/productos_ztebladeS6.html) versión española B5+parche. Sabéis que el firmware B5 está en la web de zte (http://www.zte.es/soporte/libre/blade_s6/rom/2015060214044127.zip), pero el último parche 2015-12-06 (que soluciona Stagefright (https://en.wikipedia.org/wiki/Stagefright_(bug)) entre otros) se descarga sólo por actualización desde el propio movil (OTA). Si quieres tener el parche instalado, tendrás que actualizar el teléfono ANTES de rootear, de lo contrario el parche se niega a instalarse sobre un equipo modificado.

Bien, aquí os dejo los archivos adjuntos, por favor que alguien los suba a algún lado más público (dropbox de Unkash?):

Adjunto el ZIP con mi script completado. Para uso y disfrute de la comunidad (GPL). Los otros archivo tendrán el copyright de sus autores.
Adjunto el Kingroot versión 4.62 porque cada poco tiempo lo actualizan. RECORDAR que los antivirus lo suelen detectar como PUP así que no os asustéis. Lógicamente porque es un programa Chino lleno de mierda.


Para que entiendas cuales van a ser los pasos, primero te explico:
0.- Haz siempre un backup y si no sabes no toques. El script no creo que haga ningún daño, pero la responsabilidad aquí es sólo tuya.
0.- Copia/descomprime a la SD los ZIPs de manera que se queden los archivos en la carpeta "Cleanup-Kinguser" (distingue entre mayusc/minusc).
1.- Rootear tu ZTE Blade S6 con el programa chino Kinguser / Kingroot.
2.- Limpiar usando mi script todo lo que instaló Kingroot. OJO que mi script también limpia root, así que por favor, no cierres la ventana y continúa al siguiente paso.
3.- Ahora toca instalar el root oficial de SuperSu. Limpio y fiable.


Pasos a ejecutar (yo he usado el PC con los drivers y el adb-shell):
C:\> adb shell
$ su
# cd /storage/sdcard1/Cleanup-Kinguser/
# ./clean-kingroot.sh
# ./update-binary-adapted.sh UPDATE-SuperSU-v2.46.zip
(si todo fue bien sal y reinicia tu teléfono, asegurate que todo sigue OK)

Y ya para nota, opcionalmente, si quieres customizar tu recovery:
Primero descarga en la misma carpeta de la SD el TWRP recovery de KonstaT para la "external SDcard only" desde este foro (http://www.modaco.com/forums/topic/375597-recovery-twrp-2870/)
#
dd if=/dev/block/bootdevice/by-name/recovery of=/storage/sdcard1/Cleanup-Kinguser/recovery-backup-mio-de-fabrica.img
#
dd if=/storage/sdcard1/Cleanup-Kinguser/recovery-twrp2870-p839f30.img of=/dev/block/bootdevice/by-name/recovery

Me temo que no tengo tiempo para dar más detalles, así que si alguien los completa y soluciona dudas mejor. Yo me tengo que retirar.

.

4L13n
26/12/15, 19:14:16
Una pregunta
Se puede utilizar desde una consola (o terminal) en el propio teléfono o es imperativo el uso de pc?

armandokevin
27/12/15, 17:57:18
Hola peña...
A ver se que este metodo es util para bastantes dispositivos.
Pero resulta de que en un lg e610 no va..
Y no es problema de indicar la ruta malamente.....el script se ejecuta, pero me tira varios failed.
Sabes asi a bote pronto que piede ser?
Si eso mas tarde cuelgo una captura del error.

Un saludo y gracias de antemano

Unkash
27/12/15, 20:12:38
Pon una captura del terminal con los errores

4L13n
28/12/15, 09:43:16
Hecho desde el móvil y todo perfecto

Sideris
28/12/15, 09:59:30
Hecho desde el móvil y todo perfecto
Hola 4L13n.
¿Quieres decir que has hecho todo el proceso, solo la limpieza o la customización del recovery?. Porque creo recordar que ya eras root.

Ya tengo el SuperSU pero me gustaría ejecutar solo la limpieza por si el KingRoot ha dejado mucha basura.

Unkash
28/12/15, 11:35:11
O tambien podria poner koenigworks9 un listado de los archivos que se borran en la limpieza para eliminarlos a mano los que ya somos root y ya cambiamos en su dia a supersu

4L13n
28/12/15, 13:03:38
Hola 4L13n.
¿Quieres decir que has hecho todo el proceso, solo la limpieza o la customización del recovery?. Porque creo recordar que ya eras root.

Ya tengo el SuperSU pero me gustaría ejecutar solo la limpieza por si el KingRoot ha dejado mucha basura.
Hice una idiotez y tuve que reinstalar todo, por suerte siempre tengo copia de seguridad.
Volví a rootear pero como ponía por adb y estaba fuera de casa, lo hice por el terminal del teléfono

armandokevin
28/12/15, 16:06:33
Pon una captura del terminal con los errores

Aqui la tienes makina...
http://i.imgur.com/JovfYuT.jpg

Al parecer es que no se encuentra en los directorios, los archivos....pero bueno a ver que me piedes sacar en claro.

A ver si al final soy capaz de eliminar kingroot, porque no veas la lata que esta dando, jeje

Unkash
28/12/15, 16:31:24
Los fallos que veo son al interar eliminar archivor, eso es un fallo menor, por asi decirlo, si el resto de procesos losha realizado correctamente. Tienes supersu instalado au que te haya dado esos fallos? Si es asi, abrelo y actualiza los binarios y reinicia. Despues deberias de tener supersu operativo. Con un explorador de archivos, con permisos root, elimina los archivos que fallaron a mano las rutas de donde estan las tienes en la captura que pusistes.

armandokevin
28/12/15, 22:28:35
Ok a ver.....
No te comente antes, que lo unico que si realizo fue que supersu lo instalo y se me abrio automáticamente tal cual comentas en el post principal, pero a la hora de actualizar los binarios me tira "instalacion fallida".
Es mas justo antes de que me salga para actualizar binarios, el mismo supeesu me dice que hay otro prograna que have de root y que hay que desinstalar bla bla bla...
(Esto es normal que lo pregunte, ya en otros moviles me salio ese mismo mensaje y al decirle que desinstale el otro pues lo desinstalo sin provlemas).
Pero en este caso pues no me desinstalo kingroot.

Bueno y segun esto que me propones.
Yo voy a hacer el proceso...y justo cuando termine voy a mano a eliminar los archivos que salen en la captura que te pase. ..y después de eso ya intento actualizar los binarios, a ver que pasa.


Tampoco he especificado que apesar de haverme instalado supersu resulta de que kingroot sigue instalado y la otra app del ancla que viene acompañada de kingroot

Enviado desde mi GT-I9100 mediante Tapatalk

Unkash
28/12/15, 22:31:33
Si aun tienes el kingroot, abre el kinguser y en configuracion hay una opcion para eliminarlo, usala y prueba a actualizar binarios

patxipirones
09/03/16, 23:46:29
¡Gracias!
Ha funcionado perfectamente en mi Galaxy Tab A t550.
:ok:

corraloide
25/05/16, 20:03:31
Genial. Ha funcionado en mi S3 Neo. Con esta guia burros jejeje.

Unkash
25/05/16, 21:27:11
Si os da problemas quitar kingroot, probar a eliminar kingroot desde la aplicacion, perdiendo el root. Despues rooteais con king root de nuevo, pero con la version 4,5 y haceis de nuevo lo del manual.

Parece que las ultimas versiones deben llevar algo para que no funcione este metodo, pero bajando a la version 4,5 del kingroot funciona de nuevo.

Lo he añadido al primer post con dos enlaces al apk de la 4.5

corraloide
26/05/16, 17:54:17
Si os da problemas quitar kingroot, probar a eliminar kingroot desde la aplicacion, perdiendo el root. Despues rooteais con king root de nuevo, pero con la version 4,5 y haceis de nuevo lo del manual.

Parece que las ultimas versiones deben llevar algo para que no funcione este metodo, pero bajando a la version 4,5 del kingroot funciona de nuevo.

Lo he añadido al primer post con dos enlaces al apk de la 4.5

Pues voy a tener que ir por este otro. Por que al final no me funcionó el otro método.

ppmulet78
15/10/18, 08:20:21
Que tal,


el caso es que tengo un Blade S6 Flex y no hay manera. He trasteado bastante con esto por lo que no soy novato, pero nanai, que no se deja; ni con ninguna versión de kingroot ni encuentro nada específico del "flex", como si fuera una cosa rara.


Imagino que el tema irá por el bootloader pero si alguno ha roteado un Flex, si me ilumina....