PDA

Ver la Versión Completa : [ NOTICIA ] Nueva Manera de Conseguir ROOT con un solo click


obeliscum
16/08/09, 21:55:52
Android Rooting in 1-click (limited time only… until it gets patched) (http://www.ryebrye.com/blog/2009/08/16/android-rooting-in-1-click-in-progress/)


As is customary with these kind of posts, some disclaimers:


This could be dangerous.
This should only be used if you know what you are doing.
Although this technique should work for any currently shipping android phone, this specific APK will only work with phones that are compatible with cyanogen’s 1.4 recovery image. (http://forum.xda-developers.com/showthread.php?t=523558)

Now, some credit:


Zinx did all the work on this




Flashing your recovery image:


http://www.ryebrye.com/blog/wp-content/uploads/2009/08/droidflasher-150x150.png (http://www.ryebrye.com/blog/wp-content/uploads/2009/08/droidflasher.png) Although the exploit itself (http://zenthought.org/content/file/android-root-2009-08-16-source) can be used to execute anything as root, the prepackaged APK is designed to flash your recovery image with an updated one that allows installing modified updates signed with a publicly available key The reason for this is pretty simple: It’s the easiest way to enable you to install some modified image. It also enables you to use nandroid to backup (and restore) your entire phone to your sd card, and basically gives you what you need to be one of the cool kids and install custom android roms at will (http://code.google.com/p/android-roms/wiki/Install_Custom_ROM)
Install the APK


In your settings, under software, tell it to allow untrusted sources. (necessary since the APK isn’t available in the market) Then, from the browser on your phone download the “recovery flasher 0.1 APK (http://ryebrye.com/files/flashrec.apk)” from here: http://ryebrye.com/files/flashrec.apk Install it… and open it up.
It looks like this:


http://www.ryebrye.com/blog/wp-content/uploads/2009/08/recfasher-200x300.png (http://www.ryebrye.com/blog/wp-content/uploads/2009/08/recfasher.png) From here:


click on “backup recovery image”
click on “Flash Cyanogen Recovery 1.4″

(in mine there is the option to restore my previous one since I already backed that thing up)
Test that it worked


Power your phone down. Reboot into “recovery mode”. On all phones I’m aware of, you do this by holding down “Home” and “Power” when turning it on. When you see something like this:
http://www.ryebrye.com/blog/wp-content/uploads/2009/08/recovery-200x300.png (http://www.ryebrye.com/blog/wp-content/uploads/2009/08/recovery.png) From here, you can install any of the custom roms using the instructions above. I highly recommend you use the “nandroid backup” button at this point. Known issues:




If your phone doesn’t work with cyanogen 1.4’s image (which I believe are 32A based HTC Dreams) you should probably not use this. If recovery fails to boot, you should be able to pull the battery and reboot into the normal phone and then open the recovery flasher app again and “restore” your backed up recovery.img – but no promises… This is all done at your own risk.
The exploit used (CVE-2009-2692 (http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2009-2692)) in this hack is already patched. The kernel was patched upstream on August 11th, so it is likely that an update will be pushed out from T-mobile VERY quickly to help prevent malicious people from using this same exploit.
Apologies in advance to anyone who has to work quickly and work hard to patch this exploit in the wild. (Although it should be noted that if you just shipped phones that weren’t neutered in the first place, it would save us all a lot of work and help us all be on the same team… but that’s a topic for another post.)


Original links:

If my blog goes down, these links are the original source for the files:
http://zenthought.org/content/project/flashrec
Mirrors:
http://g1files.webs.com/Zinx/android-root-20090816.tar.gz
http://g1files.webs.com/Zinx/flashrec-20090815.apk
http://g1files.webs.com/Zinx/flashrec-20090815.tar.gz


LINK:


http://www.ryebrye.com/blog/2009/08/16/android-rooting-in-1-click-in-progress/

Magician
16/08/09, 22:55:21
Una noticia super interesante que abre un camino natural que estaba cerrado, habrá que estar atentos

Sut
16/08/09, 23:09:35
Habrá ke ver primeras impresiones..

MoRt4d3Lo
16/08/09, 23:13:15
Si funciona esta tremendo, que lo más complicado de todo esto es el miedo a rootear, que poner ROMS es lo más facil; yo todavia no rootee por miedo, pero con esto me dan ganas de hacerlo ahora mismo...

¿que hago? :pensando:

ALDA
16/08/09, 23:20:28
Uff, no me entero, alguien que lo haya entedido podría resumir que es lo que hay que hacer??, que hay que instalar??. Gracias

MoRt4d3Lo
16/08/09, 23:29:03
Por lo que leo es una app que instalas, el primer paso es hacer un back up de la imagen del recovery que viene preinstalado, y el segundo es darle a flash, con lo que automaticamente te rootea la magic y te pone el ultimo recovery de cyanogen v1.4., y ya está, facil sencillo y para toda la familia (o eso parece, jeje)

Un saludo!!

ALDA
16/08/09, 23:33:02
Por lo que leo es una app que instalas, el primer paso es hacer un back up de la imagen del recovery que viene preinstalado, y el segundo es darle a flash, con lo que automaticamente te rootea la magic y te pone el ultimo recovery de cyanogen v1.4., y ya está, facil sencillo y para toda la familia (o eso parece, jeje)

Un saludo!!

Como lo has explicado resulta muy fácil, si es así lo haré, pero primero voy a esperar a ver si alguien lo ha probado y nos cuenta, no quiero matar la magic tan pronto :risitas:. Gracias

MoRt4d3Lo
16/08/09, 23:34:34
Yo tampoco la tengo rooteada porque no quería meter la gamba, pero con este programa me estoy picando en hacerlo, a ver si algun valiente se lanza primero para que vayamos todos los demas detras, hehe.

Un saludo!!

Magician
17/08/09, 00:14:20
Funciona, ya lo han testado varias personas: Aquí el artículo que he hecho para la ocasión http://www.elandroidelibre.com/2009/08/un-click-de-la-libertad.html

MoRt4d3Lo
17/08/09, 00:24:15
Cabe la posibilidad que despues de realizar el root pueda instalar el recovery RAv1.2.0, y dejar la rom original que venía con la magic?? la CRC1; más que nada por poner bluetooth y demas cosicas que solo se puede hacer siendo root.

Un saludo!!

Magician
17/08/09, 11:39:26
En realidad el objetivo no era ser root sino corregir un bug de escalada de privilegios en varias ramas.... ouch, pero bueno, la idea está planteada

nozebac
17/08/09, 11:46:36
en el market ya esta disponible,,, recovery flasher

vierco
17/08/09, 12:00:07
Esto era de esperar :)
Empiezan a verse bien las ventajas de una plataforma libre ;)

Saludos

vierco
17/08/09, 12:01:57
Por cierto, a ver si alguien se anima a hacer un tuto en español y le ponemos un chinchetazo, no??

Asias! ;)

vierco
17/08/09, 12:05:48
...y sin animo de ser pesado :D, aqui mas info en español:

http://www.elandroidelibre.com/2009/08/un-click-de-la-libertad.html

ne01982
17/08/09, 14:06:45
No me entero, pero ¿la 1.3 está incluida en la aplicación recovery flasher?

¿O es obligatorio meter una en formato zip?

ne01982
17/08/09, 14:12:46
¿podría entonces, poner cualquier rom renombrada a update.zip e instalármela?
¿solo con ejecutar eso, ya tengo root?
Saludos

MoRt4d3Lo
17/08/09, 14:22:55
Si, eso parece, ademas te instala el recovery 1.4 de cyanogen

Saludps

akt3
17/08/09, 15:42:40
bueno estoy preparando un tuto, lo he probado y con exito. aver si esta tarde en el curro no hay curro y lo hago, os informo esta tarde-noche

MoRt4d3Lo
17/08/09, 15:51:04
Se agradece el tutorial akt3 :aplausos:

Una pregunta, sabes si puedo utilizar la app para ser root, mantener mi rom oficial de vodafone, pero siendo ya root, instalar programas para bluetooth, set cpu y demas??

Saludos y gracias

akt3
17/08/09, 16:20:50
aver asta donde he podido ver si seria posible, porque como ya explicare en el tutorial el programa es un exploit (aprovecha un bug del sistema para modificarlo) y ello no implica cambiar de rom. si podrias instalar el bluex 1.1.1 y el set cpu.

Por cierto ya estoy trabajando en ello (adoro mi trabajo en la obra publica :grin:)

kaneli
17/08/09, 16:29:38
Hola ya lo he instalado!!
1- instalo la aplicacion Flash recovery
2- backup
3-Flasheo
4-reinicio casita+colgar
5-selecciono nandroid para otro bckup porsiacaso
6-reinicio
7- Y AHORA QUE HAGO¿?¿ todo sigue igual...

ayuda porfavor

MoRt4d3Lo
17/08/09, 16:39:31
Pues supuestamente ya eres root, y ya puedes instalar roms y apps chulas :D

A ver si akt3 nos ilumina un poquito :pensando:

akt3
17/08/09, 16:47:11
Hola ya lo he instalado!!
1- instalo la aplicacion Flash recovery
2- backup
3-Flasheo
4-reinicio casita+colgar
5-selecciono nandroid para otro bckup porsiacaso
6-reinicio
7- Y AHORA QUE HAGO¿?¿ todo sigue igual...

ayuda porfavor


mira este post http://www.htcmania.com/showthread.php?t=59405 bajate el programa, entras en el y ves a la derecha (ya lo entenderas cuando veas el programa) y pon su. Si te sale el # es que eres root

akt3
17/08/09, 16:47:26
Hola ya lo he instalado!!
1- instalo la aplicacion Flash recovery
2- backup
3-Flasheo
4-reinicio casita+colgar
5-selecciono nandroid para otro bckup porsiacaso
6-reinicio
7- Y AHORA QUE HAGO¿?¿ todo sigue igual...

ayuda porfavor


mira este post http://www.htcmania.com/showthread.php?t=59405 bajate el programa, entras en el y ves a la derecha el terminal (ya lo entenderas cuando veas el programa) y pon su. Si te sale el # es que eres root

kaneli
17/08/09, 16:50:05
Vaya, pensaba que ya traia incluida alguna ROM (la Cyanogen) y al resetear estaria ya corriendo...bueno pues ahora a ver que ROM escoger porque por lo visto hay muchas : )

MoRt4d3Lo
17/08/09, 16:52:45
Si estoy equivocado que alguien me corrija

Este programa lo que hace es poner la magic en root , y para instalar alguna rom es necesario instalar previamente el SPL

AQUI TIENES EL TUTO COMPLETO: http://www.htcmania.com/showthread.php?t=51888



Ya tenemos la Magic rooteada. Lo unico que nos falta para poder meterle rooms es ponerle el SPL del magnifico Haykuro.

Instalar SPL

Pues instalar el SPL es facil... Simplemente, copiamos el archivo ZIP a la raiz de la SD y lo renombramos a update.zip.

Reiniciamos en modo recovery. Como?

Apagamos la Magic. La encendemos con ATRAS + POWER. Se nos abrira el FASTBOOT.

Introducimos el siguiente comando en la consola de CMD:

fastboot boot recovery-new.img Como ya sabemos, esto botea el recovery modificado de Haykuro.

Una vez en el recovery, le damos a la opcion ApplySDUpdate.zip.

Si lo hemos copiado bien, se nos instalara (no tardara mas de 1 minuto).

Ya tendremos el SPL de Haykuro instalado y preparado para aguantar otras ROMS!!!!!!!

Instalar ROMS

Realmente el trabajo duro ya esta hecho. Instalar ROMs es relativamente facil.

Simplemente (al igual que hemos hecho con el SPL) nos bajamos la rom. Renombramos el archivo a update.zip.

Lo metemos en la raiz de la SD (¿que como? Pues activandola en la Magic en la pestaña de notificaciones... si es que... vaya preguntas... :risitas::risitas:)

Luego apagamos la Magic y la ejecutamos en modo recovery! (Otra vez no sabes como? Ay ay ay, que no nos hemos leido lo de arriba... :risitas: Enciendes la Magic con HOME + POWER y se pondra el modo recovery).

Le dais a la opcion: ApplySDUpdate.zip... y ya ta. Esperais un rato, ya que una ROM tarda lo suyo. Luego reiniciais la Magic y listo.

NOTA: Se ve que a mucha gente no le funciona entranado con HOME + POWER (Les da error al instalar). ASEGURAOS DE HABER INSTALADO EL SPL, YA QUE SINO LAS ROMS NO SE INSTALARAN.

jonhtc
17/08/09, 17:00:19
Chicos muy buenas. He intentado ser root miles de veces y no lo consigo lo siento por ser tan torpe pero podeis poner un tuto o algo asi porque no consigo pasar de este paso:
click on “backup recovery image”
click on “Flash Cyanogen Recovery 1.4″
muchas gracias y perdonad por las molestias si acaso.

jonhtc
17/08/09, 17:00:52
Chicos muy buenas. He intentado ser root miles de veces y no lo consigo lo siento por ser tan torpe pero podeis poner un tuto o algo asi porque no consigo pasar de este paso:
click on “backup recovery image”
click on “Flash Cyanogen Recovery 1.4″
muchas gracias y perdonad por las molestias si acaso.

akt3
17/08/09, 17:14:53
ya hice el tutorial y lo colge aver si ahora la gente indecisa se anima, y todos somos ROOT!!!! JAJAJA

kaneli
17/08/09, 17:22:13
Entonces es seguro que es necesario instalar el SPL?

Cybertas
17/08/09, 17:34:15
Podías indicar donde has colgado el tuto?

No lo encuentro :pensando:

EDITO: Ya dí con él, no se me ocurrió buscar en el hilo de las Roms :silbando:

Para allá que voy :-)

R0N
18/08/09, 02:06:57
es necesario el SPL o no?

ne01982
18/08/09, 10:03:05
mira este post http://www.htcmania.com/showthread.php?t=59405 bajate el programa, entras en el y ves a la derecha el terminal (ya lo entenderas cuando veas el programa) y pon su. Si te sale el # es que eres root
que va, hago su para pasar a superuser, pero me dice permison denied.

He seguido los pasos como kaneli, pero na.

josehsm
19/08/09, 14:08:32
Perdonen por mi ignorancia, pero... siento ganas y curiosidad por lo de ser root pero se me plantean algunas preguntas:

- Qué ventajas tiene ser root?
- Cómo se hace el bachup?
- Hay algún riesgo para el móvil, la garantía del teléfono o la siguiente factura de vodafone?
- Si después de instalar una room queremos volver a la antigua que trae el movil de fábrica, se puede hacer?
- Se pierden los datos o configuraciones de la SD o de la memoria del movil?
- Merece la pena hacer esto o es mejor esperar a octubre a la version oficial de Sense para Magic?

ne01982
19/08/09, 14:11:01
que va, hago su para pasar a superuser, pero me dice permison denied.

He seguido los pasos como kaneli, pero na.
Finalmente, me la he jugado, y he instalado la cyanogen 3.1

Todo ok, excepto que no me rula ya el recovery flasher :cry: