|
||
|
![]() |
![]() |
ROMs y desarrollo Vodafone Smart II ROMs y desarrollo Vodafone Smart II |
![]() |
|
Herramientas |
#1
|
||||
|
||||
![]()
INTRODUCCIÓN:
Romeo es un script que solo pretende facilitar el flasheo de roms stock, modificadas o backup en dispositivos Android Smart II mediante fastboot. Su uso es bien sencillo, en resumen solo hay que poner los archivos a flashear específicos para el Smart II dentro de la carpeta Romeo/bin/rom del script y ejecutar el archivo de comandos "Romeo.cmd", pero primero deberá leer el tutorial para conocer los requisitos previos y las instrucciones de configuración del entorno y uso del propio script. Ha sido tras intensas sesiones de tecleo de comandos en MSDOS que me he decido a crear este Script que facilitará y simplificará el proceso de cargar una Rom en el Smart II. ADVERTENCIA: AL PARECER SE PIERDE LA LIBERACIÓN DEL TERMINAL AL CAMBIAR DE ROM, TANTO SI SE HA LIBERADO POR IMEI COMO POR CABLE. Tiene solución, pero por favor lea el siguiente hilo si tiene el terminal liberado antes de instalar una ROM: http://www.htcmania.com/showthread.php?t=472757 ¿Como saber si mi teléfono tiene recovery extendido o no? Con el teléfono apagado pulsaremos simultaneamente el botón de encendido y el de subir volumen o volumen + (el de arriba), cuando el teléfono vibre soltaremos el de encendido dejando pulsado el de subir volumen hasta que en la pantalla aparezca un menú de opciones o un texto de advertencia: ![]() En el menú del recovery de 4 opciones o en el extendido la forma de navegar por las diferentes opciones es la misma, usaremos las teclas de subir o bajar volumen para posicionarnos sobre la opción deseada y luego usaremos la tecla táctil de Home para ejecutarla. Si el menú que tiene es como el de la izquierda de la imagen, ve la opción "Backup And Restore" y le funciona el botón táctil de Home no necesita usar este Script y el método para flashear Roms será mediante el uso del recovery y se explica en los hilos de las Roms. Si por el contrario solo ve un texto de advertencia como el de la derecha de la imagen o un menú de 4 opciones como en el centro de la imagen, tendrá que flashear un recovery completamente funcional (p. ej. KoonoXrecovery) con este Script, pero no sin antes leer detenidamente el contenido completo de este tutorial, así evitará problemas y preguntas innecesarias en el foro. ------------------------------------------------------------------------- REQUISITOS PREVIOS: 1.- Drivers USB ADB guardados en Windows, podrán estar en la SD del teléfono o deberá descargarlos: 1.a- Al conectar el teléfono encendido mediante el cable USB al PC, el teléfono mostrará una pantalla con la opción Activar USB, al presionar esta opción una advertencia le pedirá nuevamente aceptar para activar la conexión por USB al PC, tras aceptar verá que en windows le aparecerá una nueva unidad de almacenamiento del tipo "Disco Extraible" si entra en esta nueva unidad podrá ver si tiene en la SD la carpeta "PC USB Driver", si la tiene cópiela a su PC. 1b.-Si la SD no contiene la carpeta "PC USB Driver" podrá descargarlos del siguiente enlace: http://www.mediafire.com/?jg1uu4kc8cck21z Una vez descargados deberá descomprimirlos para su instalación más adelante en el requisito 3. 1c.- Desconecte el modo de conexión USB de su teléfono. 2.- Modo Depuracion USB habilitado en el teléfono, para habilitarlo harán lo siguiente: 2a.- Pulsar Menú > Ajustes > Aplicaciones > Desarrollo. 2b.- Marcar la casilla "Depuración USB" y aceptar el aviso. 2c.- Salir a Home. 3.- Drivers USB ADB instalados en Windows, para instalarlos deberá seguir estos pasos: 3a.- Al haber marcado la casilla "Depuración USB" del requisito anterior 2, un nuevo dispositivo desconocido habrá sido detectado en Windows y necesitará los drivers que copiamos o descargamos al PC durante el requisito 1, para instalarlos iremos a Panel de Control > Sistema > Administrador de dispositivos y veremos en la categoría "Otros Dispositivos" el dispositivo "Vodafone Smart II" con el símbolo de advertencia amarillo, hacemos clic derecho sobre este dispositivo y seleccionamos la opción "Actualizar software de controlador", en la ventana emergente seleccionamos la opción "Buscar software de controlador en el equipo" y le indicamos a Windows la ruta a la carpeta "PC USB Driver", aceptamos y nos saldrá la ventana de advertencia de drivers no verificados, los drivers son oficiales del fabricante pero simplemente no están firmados así que seleccionamos instalar el driver, si todo ha sido correcto el proceso de instalación terminará con éxito y veremos que el dispositivo desconocido ha pasado a ser "Android Phone" y si lo desplegamos veremos el "Vodafone Smart II ADB Interface", ya tenemos instalado el interface USB ADB para el teléfono. Así se verá el administrador de dispositivos una vez que instalamos el driver y tengamos la "Depuración USB" habilitada: ![]() 4.- Tener en el PC descargado y descomprimido un "recovery.img" completamente funcional (p. ej. KoonoXrecovery) que permite acceder a todas las opciones: Descarga: http://www.mediafire.com/?dvdchine248vvk2 5.- Tener en el PC descargada y descomprimida la rom de confianza para el Smart II que desea flashear, ya sea stock, backup o modificada. 6.- Tener en el PC descargado y descomprimido el script Romeo que podrá descargar al final del post, pero antes de usarlo deberá leer detenidamente el tutorial para evitar problemas. ------------------------------------------------------------------------- INSTRUCCIONES DE USO: Copiamos dentro de la carpeta rom del script (Romeo/bin/rom) los 6 archivos que se dejan flashear en el Smart II mediante fastboot, estos son los siguientes: 1.- recovery.img - Si queremos tener un recovery completamente funcional DEBERÁ SER OBLIGATORIAMENTE el KoonoXrecovery. (Descargado en el requisito 4) 2.- boot.img - Podrá ser el de cualquier rom de confianza para el Smart II, ya sea stock, backup o modificada. (Descargado en el requisito 5) 3.- bootloader.img - Podrá ser el de cualquier rom de confianza para el Smart II, ya sea stock, backup o modificada. (Descargado en el requisito 5) 4.- custpack.img - Podrá ser el de cualquier rom de confianza para el Smart II, ya sea stock, backup o modificada. (Descargado en el requisito 5) 5.- data.img - Podrá ser el de cualquier rom de confianza para el Smart II, ya sea stock, backup o modificada. (Descargado en el requisito 5) 6.- system.img - Podrá ser el de cualquier rom de confianza para el Smart II, ya sea stock, backup o modificada. (Descargado en el requisito 5) Tenga en cuenta que el archivo "recovery.img" deberá ser el indicado arriba o el de una rom en la que se especifique que tiene el nuevo recovery completamente funcional, de lo contrario se perderán los botones táctiles o hápticos en el recovery o en el sistema. Si en algún momento flashea un "recovery.img" distinto al indicado arriba y pierde los botones táctiles o hápticos el problema se soluciona volviendo a flashear el correcto. ADVERTENCIA: A PARTIR DE ESTE PUNTO SI VA A FLASHEAR ARCHIVOS DEBERÁ TENER LA BATERÍA CARGADA AL 90-100% Para flashear los archivos al teléfono deberán primero encenderlo en modo Fastboot, este modo permite la comunicación entre el PC y el dispositivo sin haber arrancado el sistema, para hacer esto lo primero es apagar el teléfono si está encendido para posteriormente conectarlo al PC mediante el cable USB, saldrá la batería de carga y cuando se apague la imagen pulsaremos simultaneamente el botón de encendido y el de bajar volumen o volumen - (el de abajo), cuando el teléfono vibre soltaremos el de encendido dejando pulsado el de bajar volumen durante al menos 5 segundos más, en la pantalla se verá sobre fondo blanco el robot verde de Android, ahora estaremos en modo Fastboot: ![]() Así se verá el administrador de dispositivos una vez que instalamos el driver, tengamos la "Depuración USB" habilitada y estemos en modo fastboot: NOTA: Si no lo ve como en la imagen de abajo o tiene un driver "Android 1.0" con la interrogación amarilla de falta de drivers probablemente necesitará descargar un driver adicional y podrá encontrarlo al final del tutorial en la solución de problemas. ![]() Ejecutamos el Script haciendo doble clic sobre el archivo de comandos "Romeo.cmd" y se nos abrirá su interfaz: ![]() Ahora solo queda ir seleccionando los diferentes archivos para flashear desde el 1 al 6. Si el archivo que deseamos flashear no se encuentra en la carpeta bin/rom el script nos lo advertirá con un error, en este caso debemos copiar el archivo y volver a intentarlo: ![]() Para cada uno de los archivos el proceso de carga se realiza en dos etapas, primero se envía el archivo al teléfono, nos lo confirma el fastboot con un OKAY y luego el teléfono lo escribe en su memoria y el fastboot nos lo confirma con otro OKAY, ya podemos regresar al menú para seguir con el siguiente archivo, cuando finalicemos con los 6 archivos podremos seleccionar la opción de reiniciar el teléfono y este arrancará con la nueva rom. ------------------------------------------------------------------------- ADVERTENCIAS Y SUGERENCIAS: Debemos mantener el Script en primer plano y no usar el PC para otras tareas mientras se realizan las cargas de archivos, estamos flasheando y debemos prestarle la debida atención a los procesos. Si en un archivo de los grandes, por ejemplo el system.img ocurre un error tipo "demasiados links" no debemos perder la calma, esto a veces sucede por errores en la velocidad del USB y el teléfono no responderá a más comandos fastboot, ni siquiera al restart, deberemos reiniciarlo otra vez en modo Fastboot y para esto no queda más remedio que desconectar el cable USB, quitarle la tapa y batería para volver a ponerlas segundos después, conectamos de nuevo el cable USB y encendemos de nuevo con el botón de encendido y bajar volumen como hicimos antes, una vez que el teléfono entre en modo fastboot regresamos al script y volvemos a flashear el archivo que nos dió problemas y los que queden. El script marca con un asterisco en el menú los archivos flasheados por el simple hecho de haberlo intentado: ![]() Pero el asterisco es solo un recordatorio de los que llevamos realizados, si se produjo un error por mucho que este archivo esté marcado con el asterisco es obvio que debemos repetir su flasheo, por eso digo que hay que estar pendiente de los procesos para no repetirlos si algún archivo produce un error. También quiero comentar que podremos flashear el recovery.img y el boot.img la primera vez pero en las siguientes pruebas de roms con flashear solo los otros 4 archivos (bootloader.img, custpack.img, data.img y system.img) ya tendremos la rom para probarla ya que los dos primeros son generalmente los mismos. ------------------------------------------------------------------------- SOLUCIÓN DE PROBLEMAS: Solución al mensaje de "< waiting for device >" que muestra el script por ausencia de drivers "Android 1.0": ![]() Tras haber descargado e instalado el driver "USB ADB" del requisito 1 y haber habilitado el modo depuración USB del requisito 2 verá que en el Administrador de dispositivos de Windows aparece un driver "Android 1.0" con un símbolo de interrogación amarillo como puede verse en la siguiente imagen: ![]() Este conflicto de ausencia de drivers hará que no se establezca comunicación entre el Smart II y su PC en modo fastboot y al intentar flashear un archivo obtenga el mensaje de "< waiting for device >". Para solucionarlo deberá descargar, descomprimir e instalar además de el "USB ADB" del requisito1, el siguiente driver: http://www.mediafire.com/?eokahp69d6ce7lj Para instalarlo haremos lo mismo que que con los otros drivers, tras descomprimir el zip tendremos la carpeta "ADB Testing Interface - Android 1.0" con los drivers de 32 y 64 bits en su interior, en el Administrador de dispositivos de Windows hacemos clic derecho sobre el dispositivo en conflicto "Android 1.0" y seleccionamos la opción "Actualizar software de controlador", en la ventana emergente seleccionamos la opción "Buscar software de controlador en el equipo" y le indicamos a Windows la ruta a la carpeta "ADB Testing Interface x32" si nuestro sistema es de 32 bits o si es de 64 bits le indicaremos la ruta a la carpeta "ADB Testing Interface x64", aceptamos los diálogos para terminar de instalar el driver. Esta solución ha sido aportada por el usuario sincorona en el siguiente mensaje: http://www.htcmania.com/showpost.php...4&postcount=53 ------------------------------------------------------------------------- COMENTARIOS FINALES: Muchas gracias a todos aquellos usuarios que han colaborado en el foro y han hecho posible que pueda tener los archivos y conocimientos necesarios sobre el Smart II para que salga a la luz este Script. Saludos y gracias por la lectura. Haga clic en la imagen para descargar Romeo: ![]() Última edición por drclone Día 28/04/13 a las 06:33:08. Razón: Incluido el KoonoXrecovery y actualizado el texto |
Los siguientes 23 usuarios han agradecido a drclone su comentario: | ||
|
#2
|
||||
|
||||
BUENÍSIMO TUTORIAL. A ver si alguien consigue flashear desde 0 una ROM mediante esto.
|
#3
|
||||
|
||||
muchas gracias!!! Que currada. Este finde lo pruebo
|
#4
|
||||
|
||||
![]() ![]() ![]() ![]() Un saludo |
#5
|
||||
|
||||
a ver si alguien lo prueba
|
#6
|
||||
|
||||
drclone muy buen aportee
![]() |
#7
|
||||
|
||||
Conseguido sin problemas!!!
Tenía la ROM original de Vodafone con el Udpate 2 y móvil sin tocar, ni root, ni nada, tal cual viene de fábrica. Después de seguir el tutorial, al pie de la letra, ahora ya tengo la ROM ArNiiHD134 3.0 (2.3.7 Update 2) ![]() ![]() La verdad es que más fácil y cómodo imposible, bajarse todo, ponerlo en su sitio y venga 1,2,3,4,5,6 y disfrutar de ROM nueva, jejejeje. Muchísimas gracias drclone por el magnífico tutorial y script correspondiente y también a Arnau134 por la ROM. Un saludo |
#8
|
||||
|
||||
Mreyes, me alegro de que te haya sido de utilidad tanto el Script como sus instrucciones.
Saludos. |
#9
|
||||
|
||||
Pues perfecto! Cambia el nombre del tema y nombralo Instalar ROMS sin Recovery, así la gente irá de cabeza, en cuanto lo renombres, contacto con un mod y le digo que lo ancle.
|
#10
|
||||
|
||||
![]() Un saludo |
#11
|
||||
|
||||
Última edición por drclone Día 23/09/12 a las 17:11:52. |
#12
|
||||
|
||||
Pero ahora que ya has instalado tu primera rom lo que puedes hacer es lo que comento en las instrucciones: "También quiero comentar que para los que tengamos problemas con el recovery extendido podremos flashear el recovery.img y el boot.img la primera vez pero en las siguientes pruebas de roms con flashear solo los otros 4 archivos (bootloader.img, custpack.img, data.img y system.img) ya tendremos la rom para probarla ya que los dos primeros son siempre los mismos." Saludos. |
Gracias de parte de: | ||
#13
|
||||
|
||||
Drclone, Muchas Gracias! Va de fábula. He instalado la rom de Arnau y ha sido sencillísimo.
Muchas Gracias. |
#14
|
||||
|
||||
Me vais a perdonar por la pregunta pero ya con tanto update, version de rom y demas estoy hecho un lio, hace un tiempo instale el recovery largo pero me no puedo usarlo ya que no funciona el boton home (como nos paso a muchos) esta es la info de mi telefono.
Version firm: 2.3.7 Kernel: 2.6.35.7 Compilacion: 01014 Con estos datos que proceso tengo que hacer para poder instalar las roms teniendo en cuenta lo del recovery y el no poder utilizar el home en el mismo. Gracias a todos. |
#15
|
||||
|
||||
Me vais a perdonar por la pregunta pero ya con tanto update, version de rom y demas estoy hecho un lio, hace un tiempo instale el recovery largo pero me no puedo usarlo ya que no funciona el boton home (como nos paso a muchos) esta es la info de mi telefono.
Version firm: 2.3.7 Kernel: 2.6.35.7 Compilacion: 01014 Con estos datos que proceso tengo que hacer para poder instalar las roms teniendo en cuenta lo del recovery y el no poder utilizar el home en el mismo. Gracias a todos. ![]() Si hubieras leído el tutorial te darías cuenta de que la única manera de flashear roms para los que no les funciona el recovery es hacerlo mediante fastboot a mano o con la ayuda del script Romeo. Si se dan muchas instrucciones la gente no lo lee, que pereza, pero si das pocas, la gente se equivoca y tiene dudas, hay señor, llévame pronto... Saludos. Última edición por drclone Día 24/09/12 a las 18:43:18. |
#16
|
||||
|
||||
Hola, he instalado los drivers y me los reconoce como Android Phone todo bien pero si pongo el CMD adb-devices no me reconoce nada y el fastboot tampoco me funciona, en el script me pone todo el rato <waiting for devices> y no hace nada... ayudarme por favor!
|
#17
|
||||
|
||||
¿Has entrado correctamente en modo fastboot para ejecutar el script? adb devices o adb-windows devices (si usas el adb-windows del script) solo funciona con el telefono encendido y en la pantalla principal, el flash hay que realizarlo en modo fastboot Si lo que quieres es ver si reconoce el terminal haz un fastboot devices o fastboot-windows devices (si usas el fastboot-windows del script), solo verás un símbolo de interrogación indicándote que reconoce un dispositivo pero no muestra su ID. Saludos. |
#18
|
||||
|
||||
¿Has activado? en Ajustes > Aplicaciones > Desarrollo > Depuración USB
¿Has entrado correctamente en modo fastboot para ejecutar el script? adb devices o adb-windows devices (si usas el adb-windows del script) solo funciona con el telefono encendido y en la pantalla principal, el flash hay que realizarlo en modo fastboot Si lo que quieres es ver si reconoce el terminal haz un fastboot devices o fastboot-windows devices (si usas el fastboot-windows del script), solo verás un símbolo de interrogación indicándote que reconoce un dispositivo pero no muestra su ID. Saludos. ![]() Ningun comando de todos los que me has puesto lo ha reconocido... ![]() ![]() Que puede ser? Arni me dijo que por que mi PC era de 64 bits, pero he probado con otro que tengo que es de 32 bits y tampoco... que puede ser por que no me funciona... En buena hora le di a aztualizar al update 2.... ![]() Gracias y no se si se te ocurrira algo de el por que no puedo, no soy el unico en el video de arni en los comments de youtube hay alguna persona que tiene el mismo problema... ![]() Bueno gracias y un saludo! ![]() Última edición por laid32 Día 25/09/12 a las 22:48:46. |
#19
|
||||
|
||||
Bueno laid32, poco a poco desentrañaremos el asunto, paciencia.
¿Que drivers has instalado, los de la SD o los de la descarga? Yo tengo Windows 7 Ultimate de 64 bits con lo que no creo que sea eso. Saludos. |
|
#20
|
||||
|
||||
Es posible que no te funcione porque tienes puesto el modo turbo del tuneup utilities desáctivalo y prueba y ya nos contarás
|
![]() |
![]() |
||||||
|