PDA

Ver la Versión Completa : Entrar en recovery android (original)


joancargo
01/05/12, 13:38:42
Hola a todos, pues a ver si hay alguien que sabe la combinacion de entrar en recovery (el de android claro, no cuando lo tienes roteado).
he estado mirando por ahi y no lo encuentro, he probado varias combinaciones de teclas (cuando no lo tengo roteado) y no se acceder.
a ver si alguien lo sabe
Gracias

ElHechicero
01/05/12, 15:03:17
Si no liberas el bootloader no puedes.
Lee el hilo indice general ( post con chincheta del foro principal ) e informate de todo el tema.

ElHechicero
01/05/12, 15:03:48
Este: http://www.htcmania.com/showthread.php?t=372806

joancargo
01/05/12, 15:33:50
ElHechicero, ahi no he visto la manera de entrar.
me he leido yo creo que todo y de verdad que ne he sabido dar con el tema.
aparte, no tendria que estar relacionado el poder entrar en el recovery con el bootloader bloqueado o no, al menos en otros dispositivos android (htc, lg, samsung, que son los testados por mi) al margen de ser root, libre o de operadora si no tienes puesto un recovery (CWM) deberias poder entrar en el original del movil.
gracias

Anthon
01/05/12, 16:26:31
de serie no tra ningún recovery instalado, si eres root puedes instalar cwm por fastboot

joancargo
01/05/12, 20:51:51
me parece que todo sistema android tiene su recovery y tendria que haber una manera de poder entrar.
por diferentes motivos a lo mejor tienes que entrar pra formatear, o flashear un zip de origen, etc.
yo con mis otros aparatos, cuando flasheo una rom nueva sea stock o custom, a parte de hacer wipe si tengo el CWM, si al flashear he perdido el root, antes de volver a rotear me meto en el recovery android (no el CWM) y hago un format total. cuestion de querer instalar totalmente desde 0.
otra cosa es que no sepamos acceder.

edito:
Anthon tu tienes htc magic, yo la he tenido junto con la desire, si eras root tenias el CWM vale. pero si la tenias stock sin root ni nada accedias al recovery android de la misma manera que con el CWM, era una de las maneras de recuperar si la habias jodido y no podias hacer un reset de fabrica desde la misma rom, entre otras cosas mas.

Anthon
01/05/12, 22:04:05
se a lo que te refieres, pero el cwm no se habilitaba al rootearlo, había que instalarlo manualmente después de hacerse root.

los Samsung también llevan recovery de fábrica, pero los xperia no

joancargo
01/05/12, 22:19:41
por eso digo, el cwm como bien dices lo tenias que instalar, pero el de origen de android te viene implicito en la rom. bien a lo mejor no en la rom, pero si en alguna particion de instalacion.
por eso digo que no sabemos como acceder.
he instalado la stock de mi backup, limpita de todo, ni root, con el bootloader bloqueado y sin bloquear, y apagado el movil he probado de mil maneras y nada, pero me juego algo a que hay una manera para entrar.
me cuesta creer que no lo lleve, en fin solo queria saber si se sabia algo.

Sorel7
01/05/12, 23:23:51
Si existe un recovery "de serie" nunca he leído nada acerca de él, y de mi X8 del curro tampoco he encontrado nunca una referencia a él. Creo que simplemente los Xperia no lo tienen.
Por el momento sólo he instalado el recovery de DooMLord y para instalarlo hay que liberar el bootloader y flashear el DooMKernel.

joancargo
01/05/12, 23:55:49
eso es Sorel7 yo me baso en los otros moviles, htc, samsung, lg que todavia tengo. todos llevan en android un recovery, en algunos lo tienes que activar (samsung) en otros simplemente saber la combinacion de teclas para poder entrar. por eso me extraña que en los xperia no lo tengan.
de instalar el recovery de DooMLord ya esta hecho el primer dia que salio pero ese no me interesa.
ya sabemos las posibilidades que tiene, el saber el del propio android era simplemente para rizar el rizo en las instalaciones limpias.
en algunos como el de lg puedes formatearincluso toda la particion donde lo lleva para estar seguro de no tener restos de nada.

punxet
02/05/12, 01:36:34
yo creo que todos los sistemas android llevan un recovery. Es más, si desde el menu de ajustes le das a lo de restablecer datos de fábrica, es como si flasheara la rom limpia que tengas instalada. Eso al menos es lo que siempre he visto en los android...
Lo que no sé es cual es la combinación de teclas para acceder a él y ver las opciones que te da.

un saludo.

ElHechicero
02/05/12, 08:08:07
ElHechicero, ahi no he visto la manera de entrar.
me he leido yo creo que todo y de verdad que ne he sabido dar con el tema.
aparte, no tendria que estar relacionado el poder entrar en el recovery con el bootloader bloqueado o no, al menos en otros dispositivos android (htc, lg, samsung, que son los testados por mi) al margen de ser root, libre o de operadora si no tienes puesto un recovery (CWM) deberias poder entrar en el original del movil.
gracias

Estamos mezclando varias cosas.
Yo también tengo mucha experiencia en HTC y Samsung. Y te explico:

Recordarás que hace un tiempo HTC anunció que sacaría sus terminales "bloqueados" y las comunidades pusieron el grito en el cielo. Así que HTC reculó y no lo hizo pues todo ello repercutiría en pérdida de ventas.

Que es ese bloqueo?. Pues ese bloqueo es no poder acceder al "Recovery" para poder entre otras cosas cambiar la ROM.

En Sony, el "acceso" al recovery se llama bootloader. Si el bootloader está bloqueado "no tendrás acceso al recovery". Así de sencillo. Hagas lo que hagas no tienes acceso. No es que no lo haya, sino que no accedes.

Asimismo aclarar que el Recovery es parte del "kernel". De hecho estarás conmigo que cuando cambias de kernel, cambian determinadas opciones de los recovery.Otras compañías como HTC o Samsung lo traen en su kernel de serie....básico como sabrás pues no tiene las opciones de los kernels alternativos, pero lo trae. Pero Sony a sus terminales libres se lo bloquea para que los "ñapas" no lo jodan y permiten abrirlo. Pero los operadores no quieren y no permiten abrirlo. Ni básico ni avanzado. Por eso si liberas el bootloader puedes luego meter Roms/Kernels alternativos y tener esa especie de recovery que es propia del Kernel. Es como si en samsung por ejemplo, el recovery original no existiese y al meter por ODIN un Kernel/Rom(que contiene kernel) alternativo lo tuvieses ya. Aqui lo mismo...no lo hay y al meter un kernel/Rom con el Flashtool lo obtienes.

Espero haberlo aclarado un poco, desde mi ceguera de no poder probarlo todo al tenerlo bloqueado aun.

joancargo
02/05/12, 09:31:47
Pues yo lo tengo desbloqueado y con una stock no hay recovery
Si fuera como dices, efectivamente al tener el bootloader desbloqueado podrías acceder a él cosa que no pasa.
Mi xperia es libre

ElHechicero
02/05/12, 12:12:08
Pues yo lo tengo desbloqueado y con una stock no hay recovery
Si fuera como dices, efectivamente al tener el bootloader desbloqueado podrías acceder a él cosa que no pasa.
Mi xperia es libre

Si no lo instalas , por muy libre que esté.....no. Tal cual expuse no tengo manera de probarlo, pero si lo instalas, lo tienes. Depende como puse del Kernel :

DoomRecovery XperiaS >> http://www.pressbyte.com/10337/xperia-cyanogenmod-9-touchbased-cwm-recovery/
Como instalar el Recovery Avanzado: http://www.androidupdater.net/tutorial-install-clock-work-mod-recovery-image-in-sony-xperia-s-android-phone/

http://pressbyte.infoomatic.netdna-cdn.com/wp-content/uploads/2012/04/doom-recovery.jpg

En resumidas....liberar el BootLoader y meter el Recovery. Y listo !. Y ya se pueden hacer los Wipes, instalar mods mediante el sistema Update.zip o hacer nandroid backups/restores.





.

joancargo
02/05/12, 13:46:23
no me entiendes ElHechicero, el recovery que has colgado es el unico, bueno no, hay otro este http://forum.xda-developers.com/showthread.php?t=1596285 que no es operativo porque puedes entrar pero despues no sube la rom, se queda en el recovery, que hoy por hoy podemos instalar en nuestro movil.
mas adelante por rom manager podremos instalar el de siempre.
yo no hablo de estos recoverys, hablo de otro genuino de android, que no esta en el kernel como dices tu, ni tan siquiera en la rom, debe estar instalado en una particion de arranque.
me parece que me explico.
lo de este recovery de DoomLoRD ya sabemos como va.....

ElHechicero
02/05/12, 13:51:46
no me entiendes ElHechicero, el recovery que has colgado es el unico, bueno no, hay otro este http://forum.xda-developers.com/showthread.php?t=1596285 que no es operativo porque puedes entrar pero despues no sube la rom, se queda en el recovery, que hoy por hoy podemos instalar en nuestro movil.
mas adelante por rom manager podremos instalar el de siempre.
yo no hablo de estos recoverys, hablo de otro genuino de android, que no esta en el kernel como dices tu, ni tan siquiera en la rom, debe estar instalado en una particion de arranque.
me parece que me explico.
lo de este recovery de DoomLoRD ya sabemos como va.....


Pues no se que recovery buscas pues, ya que en el primer post preguntabas x el recovery y ahora expones q sabes q lo hay. Yo en htc y en Samsung conozco sus modos download y recovery. Pero uno de cada. No mas. Y aquí pues hay un recovery....ese. No otro q yo sepa.

Enviado desde mi LT26i usando Tapatalk

Anthon
02/05/12, 13:57:02
no me entiendes ElHechicero, el recovery que has colgado es el unico, bueno no, hay otro este http://forum.xda-developers.com/showthread.php?t=1596285 que no es operativo porque puedes entrar pero despues no sube la rom, se queda en el recovery, que hoy por hoy podemos instalar en nuestro movil.
mas adelante por rom manager podremos instalar el de siempre.
yo no hablo de estos recoverys, hablo de otro genuino de android, que no esta en el kernel como dices tu, ni tan siquiera en la rom, debe estar instalado en una particion de arranque.
me parece que me explico.
lo de este recovery de DoomLoRD ya sabemos como va.....

das por hecho de que todos los android traen el recovery 2e y no es así

ElHechicero
02/05/12, 14:08:08
Y esa partición que indicas es la boot y
se instala como boot.img el cual puede instalarse solo junto a un kernel.

Ese boot es único....en el solo puede haber un recovery....no mas. Y ésta visto q el boot stock viene sin el. Tiene boot pero sin menú.

Que yo sepa....

Enviado desde mi LT26i usando Tapatalk

joancargo
02/05/12, 14:24:47
bien desde luego no estoy con el don de la verdad.
y si, doy por hecho que todos los android traen recovery, otra cosa digo es saber como entrar, pero como digo podria estar equivocado porque nadie tiene la verdad hasta que no esta demostrada.
salu2

ElHechicero
02/05/12, 14:36:27
No te preocupes. Esto es un debate para aprender y sacar conclusiones :ok:

Mi experiencia es que :

- El recovery se instala en el boot.img. Dicho boot.img se puede instalar solo en un paquete de actualización o puede ir intrinseco en un Kernel. Por eso cuando actualizamos kernels suele cambiar pues lo personalizan a tal efecto. Pero puede meterse independiente perfectamente.

- Recovery ....hay 1 y solo 1. Cuando hablamos de un segundo recovery o Recovery 2e es porque se modifica el Recovery Original y se enlaza a un segundo en otra img. Digamos que pega el salto. Pero el original debe estar en el boot.img y ser único. Es a ese al que se accede con la combinación de teclas y el que no tenemos opcion de acceder si tenemos el bootloader bloqueado.

Es mas.....si tuviesemos algún recovery accesible sin desbloquear el bootloader, ya lo tendríamos todo y el desbloqueo del bootloader no tendría sentido. Porque con un Recovery, por muy básico que sea, se podría instalar un segundo extendido y tras ello, ROMS, root, .... Pero no es así.

Y de nuevo...hablo de mis conocimientos. No descarto sea de otra manera, pero no creo. Android es android...sea un Sony o un Samsung o un HTC. Y android tiene 1 recovery nada mas en el boot.img. Ni mas ni menos. Otra cosa es que en algunos recovery se las ingenien para enlazar a otro de otra partición sin machacar el primero, lo cual no veo util. Con machacar el primero con "todo", para que saltar a un segundo?. Se suele hacer cuando el recovery a meter "puede" no ser estable y al menos si no carga, tenemos el primero. Pero en recoverys que ya están mas que probados, se suelen meter directamente al boot.img como único y lo llaman 2e no porque sea el segundo sino porque es el extendido.

joancargo
02/05/12, 17:57:47
Ok. ElHechicero tienes razón, lo bueno de los foros es precisamente esto, poder debatir y de paso aprender. Con educación y respeto se puede hablar de todo.
Mira yo soy muy triquis_miquis y a veces cuando he flashaedo unas cuantas veces me gusta borrar al máximo el móvil. Aquí es donde yo encuentro a faltar un recovery propio, me explico
Por ejemplo en el optimus2x y 3d que los tengo roteados, de vez en cuando flasheo una rom original para de paso entrar en recovery y formatear todo, todo. Después formateo también la sd.
De esa manera me aseguro de hacer una instalación limpia del todo.
Perdonar por el tocho, así que con Sony aprenderé de nuevo.
Gracias

kastell
02/05/12, 18:42:45
Hola, voy a aclararos unas cuantas cosillas que veo que este tema os trae algún quebradero de cabeza. En principio no quería entrar, porque hay muchas opiniones y no quiero quitar razón ni desmentir a nadie, pero ha entrado en unos derroteros peligrosos ya que hay cosas que no se explican bien aquí y son inciertas y pueden confundir a cualquiera que lea este post.

Voy a intentar a mi manera explicar un poco como va el tema, en android hay una parte de la memoria del terminal especial, de solo lectura, rom, etc, donde se instala el bootloader de los terminales, para que hagan lo imprescindible como encender a través de los botones físicos de power off/on, etc y sean capaces de entrar y arrancar el sistema android, o cualquier otro sistema que sea capaz de portarse por ejemplo windows phone, IOs etc. Es algo similar a la BIOS de un PC, donde se trastea a nivel básico opciones que luego permiten arrancar cualquier sistema desde diferentes partes físicas de disco duro, particiones etc. En un Pc por ejemplo se puede tener windows, linux, o un hackintosh entrando a través de un bootloader tipo "chameleon". Son simplemente eso, "ejecutores de inicio", también en OSX hay un bootloader para cargar e instalar windows. Bien, pues después de tode este rollo explicado a mi manera, en android, se tiene un bootloader en el que se puede trastear las partes más básicas del terminal y desde el que se puede acceder a diferentes particiones o sistemas especiales de ficheros dedicadas de cada terminal, como partición "recovery", "boot", "sistema", "fastboot" etc. Son lo mismo, pero cada fabricante lo llama de su forma, y en cada terminal y según cada fabricante pueden ser diferentes el orden y tamaño de esas particiones o sistemas de ficheros, aunque generalmente siguen un patrón, (me imagino que dictado por google y los creadores del sistema android), pero por ejemplo sony para entrar en modo bootloader le llama "fastboot" si entra desde una combinación de teclas y modo "flasheo" si entra con otra, Samsung lo llama modo "download" entrando con una combinación de teclas o modo "Recovery" entrando con otra combinación diferente, en realidad es lo mismo, es según la combinación de teclas que hagamos, el bootloader de cada fabricante accede directamente a la partición especial seleccionada con esa combinación de teclas, y dependiendo de que parte hayamos entrado sirve para hacer unas cosas u otras.
En esa memoria especial del teléfono, donde se aloja el bootloader, con ciertas herramientas de android (ADB) o de linux, se puede tastear de una manera u otra el terminal, por ejemplo mediante la herramienta fastboot creada por google en sus herramientas para desarrolladores, puedes entrando en el modo "fastboot usb" del bootloader de cada fabricante, flashear y dejar en la memoria especial del teléfono un "Recovery", un kernel o partición de inicio "boot", una versión de "Radio" o "BaseBand", para controlar los distintos dispositivos de señal del terminal, una partición de sistema "system" o incluso partes especiales de archivos binarios o especiales de cada fabricante como son actualizaciones del propio "bootloader" o incluso sirve para el tan de moda ahora "desbloqueo de los bootloaders" de los fabricantes que lo permiten, como hacen ahora htc, sony, samsung, etc.
En principio a lo que aluden en el primer post, todos los fabricantes de dispositivos, por la particularidad del sistema android, tienen la capacidad de reservar esa parte de la memoria para las opciones de recuperación o "Recovery", y de hecho la mayoría de fabricantes como dice el que abrió el post, tienen un recovery flasheado en esa parte de la memoria con un recovery original propio de cada fabricante, desde el que es posible hacer funciones básicas como limpiar datos y dejarlo como la primera vez que enciendes el teléfono, reiniciar el teléfono, apagarlo, limpiar la caché o flashear una "rom original del fabricante" o parte de una rom, como puede ser el kernel, versión de radio, actualización del bootloader, etc.
Todos los sistemas android tienen esa capacidad, otra cosa diferente es que los fabricantes por su decisión propia, quieran ocupar esa parte dedicada al recovery con un recovery original suyo o no, y acceder a él de una combinación de teclas u otra, o como por ejemplo hace sony, para entrar al bootloader es conectando por "usb" el terminal junto a una combinación de teclas, en principio yo los que conocía también tenían un recovery original siempre, pero parece ser que sony, no establece por defecto un recovery suyo en esa parte de la memoria. Lo que no significa que no se pueda meter un recovery alternativo como el CWM, las variaciones de él que puedan hacer grandes cocineros de android como por ejemplo Doomlord los creadores del AMON_RA recovery, etc.
En este momento es mi primer terminal sony y desconozco si habrá algún recovery oculto flasheado en los terminales y si se accede con una combinación de teclas o a través de un pc junto combinación de teclas, etc, yo por las explicaciones que dan aquí otros usuarios que ya han tenido sony lo que parece es que no han dedicado un recovery original suyo en los terminales y si implementan otras opciones para acceder al bootloader y cada forma de acceder al bootloader como por ejemplo en modo fastboot, flasheo, etc.
Samsung si tiene su recovery original y luego sus diferentes métodos de acceder al bootloader para usarlo en modo fastboot (sería modo download) y modo recovery, etc.
HTC también tiene su bootloader y su manera me parece a mi juicio la más acertada, puedes entrar con una combinación de teclas al bootloader y luego en plan "Menú" acceder a los diferentes modos del bootloader "fastboot" si lo concectas por usb al pc "Fastboot usb", modo "recovery" para acceder al recovery (al original, aunque si flasheas uno alternativo tipo CWM, pues accedería a ese), una opcion para limpiar datos de memoria o bloquear la "sim", etc. Cada fabricante lo hace a su forma y no tiene porque ser igual en cada teléfono de ese fabricante.
De ahí y debido al orden de los sistemas de ficheros de la memoria, y a la capacidad de memoria dedicada por cada fabricante para eso, se encuentran las diferencias y el porque no es posible o aconsejable el meter por ejemplo un recovery o un boot de un htc a un samsung o a un sony, etc, cada fabricante y cada modelo puede ser diferente. Hay verdaderos expertos en este tema, que con editores binarios y el tipo de código, son capaces de determinar donde empiezan los sectores de memoria dedicados al boot, al recovery, etc, y una vez trastean pueden modificar, exportar esa parte y sacar y crear nuevos recoverys, boot, etc y hacerlos compatibles para los terminales.
Con eso, y obviamente las herramientas de desarrollo que ofrece google, y las herramientas de desarrollo que están obligados los fabricantes a ofrecer a los usuarios de android al ser en teoría de código abierto.

Todas estas cosas van evolucionando y van cambiando a medida que evoluciona la tecnología y android, y creo recordar que ahora en ciertos terminales de algunos fabricantes estaba la posibilidad de flashear 2 recoverys, uno en una partición concreta que iba el del fabricante y otro en otra parte para un "custom recovery" en otros terminales solo se puede tener uno, el alternativo sustituyendo al original o solo el original, como suele ocurrir en los terminales originales que no se han rooteado ni desbloqueado los bootloaders.

Con respecto al boot, no va el recovery en esa parte (por lo menos en muchos de los teléfonos hasta la fecha), ahí en la partición especial de inicio, lo que va es el kernel también conocido como (Zimage) a nivel más básico, la ramdisk, etc, ficheros a nivel básico que con las herramientas adecuadas de (linux) o de desarrollo de cada fabricante pueden modificarse e implementar "scripts" en formatos especiales y que luego juntándose de nuevo en una imagen "boot.img" o de cualquier otro formato que el fabricante quiera, "boot.bin", u otros formatos especiales de cada fabricante, se flashean en el terminal e interactúan junto al hardware de cada terminal y los archivos de sistema de cada terminal para controlar el teléfono, tablet o lo que sea y poder aplicar las características propias/especiales de cada modelo.

Mas que nada, en muchos terminales si se flashea una cosa que no tiene nada que ver en esas partes especiales, se jode y se brickea el terminal, cosa que le pasa a muchos que intentan experimentar y probar cosas en sus dispositivos sin saber bien lo que están haciendo.

Saludos, espero despejar unas cuantas dudas a algunos y aunque es a mi manera, creo que está bastante bien explicado.

ElHechicero
02/05/12, 19:18:12
Perfecta explicación. Enhorabuena. Y gracias. Así aprendemos todos. Una explicación técnica completa y a fondo.

joancargo
02/05/12, 21:01:06
kastell, muchas gracias por decidirte a entrar y aclarar el tema. lo has explicado perfectamente.
gracias

Sorel7
02/05/12, 21:12:02
Felicidades por la explicación Kastell, todo muy claro :ok:

Os aseguro que se pueden meter 2 recoveries al mismo tiempo, en mi X8 los tengo, entro en uno u otro dependiendo de la combinación de teclas que pulse (ninguno es original de Sony) Eso sí no me vale para nada tener 2 X-D

danyrd
10/05/12, 15:46:55
La explicacion de kastell a sido muy pero que muy buena si señor :thumbup: pero para aquellos que no entiendan esa explicacion tan detallada o lo que sea os voy dar una resumida y mas simple desde mi experiencia con un arc
Los moviles sony NO tienen recovery y desbloqueando el bootloader TAMPOCO siendo root si que tienes la posibilidad de meter uno.
Porque no tiene recovery? Pues porque a sony no le a dao la gana ponerselo supongo no lo se jaja


Enviado desde mi Xperia Arc usando Tapatalk 2