Home Menu

Menu



ROMs y desarrollo Nexus One ROMs y desarrollo Nexus One


 
Herramientas
  #1  
Viejo 02/04/11, 15:00:29
Avatar de Nefreyu
Nefreyu Nefreyu no está en línea
Usuario novato en la web
Mensajes: 10
 
Fecha de registro: jun 2009
Mensajes: 10
Mencionado: 0 comentarios
Tagged: 0 hilos
Flasheando Recoverys. ¿Son permanentes?

Buenas a todos,
llevo ya unos meses con mi nexus one, y despues de disfrutarlo como viene de fabrica ya me he puesto a trastear con el, he empezado por el rom manager, pero no me convence ya que pide continuamente instalar el recovery de clockword para que funcionen todas sus funciones. La cosa está en que le he instalado la opcion alternativa desde el propio programa, es decir RA_passion_v2.2.1 y solo entra en el recovery la primera vez que reinicias desde el propio programa. Entonces lo que he hecho ha sido flashearlo directamente desde el modo fastbot. Bien, pues tampoco se queda permanente.
Entonces mi pregunta esa, cada vez que quiero usar un recovery ¿tengo que flashearlo antes de reiniciar?
Se me olvidaba, estoy en Android 2.3.3 (por si tuviera que ver)

Un saludo y gracias desde ya.
Responder Con Cita


  #2  
Viejo 02/04/11, 15:15:44
Avatar de jasered
jasered jasered no está en línea
Miembro del foro
Mensajes: 474
 
Fecha de registro: jul 2010
Localización: Valencia
Mensajes: 474
Modelo de smartphone: Samsung Galaxy S II
Versión de ROM: CM9
Versión de Radio: XXLPH
Tu operador: Vodafone
Mencionado: 8 comentarios
Tagged: 0 hilos
No. Lee.

Enviado desde mi Nexus One usando Tapatalk
Responder Con Cita
  #3  
Viejo 02/04/11, 15:25:36
Avatar de Nefreyu
Nefreyu Nefreyu no está en línea
Usuario novato en la web
Mensajes: 10
 
Fecha de registro: jun 2009
Mensajes: 10
Mencionado: 0 comentarios
Tagged: 0 hilos
gracias por tan rapida respuesta, podrias ayudarme y decirme que tengo que leer?

Muchas gracias.
Responder Con Cita
  #4  
Viejo 02/04/11, 18:01:42
Avatar de jrsoft
jrsoft jrsoft no está en línea
Cocinero veterano
Mensajes: 5,742
 
Fecha de registro: ago 2009
Localización: Madrid
Mensajes: 5,742
Modelo de smartphone: nexus one / GT-I9100
Tu operador: Pepephone
Mencionado: 201 comentarios
Tagged: 1 hilos
Entra en el subforo de roms y luego en los temas con chincheta deberías leer el tutorial del recovery.
Si está bien flasheado lo tienes fijo hasta que quieras cambiarlo, si a ti te desaparece en cada reinicio es porque el lugar de flashearlo en el teléfono a lo mejor lo que has echo ha sido arrancar provisionalmente con el recovery modificado para hacer algo (que normalmente suele ser cambiar de rom).
Responder Con Cita
  #5  
Viejo 03/04/11, 18:32:08
Avatar de fjpulidop
fjpulidop fjpulidop no está en línea
Miembro del foro
Mensajes: 41
 
Fecha de registro: nov 2010
Localización: Madrid
Mensajes: 41
Modelo de smartphone: Google Nexus One
Versión de ROM: Android 2.3.3
Versión de Radio: 32.41.00.32U_5.08.00.04
Tu operador: Pepephone
Mencionado: 0 comentarios
Tagged: 0 hilos
A mi en gingerbread también me desaparecía. Tenía que entrar en rom manager y reiniciarlo desde ahí...

Mu raruno!!!!
Responder Con Cita
  #6  
Viejo 03/04/11, 20:22:14
Avatar de mancube
mancube mancube no está en línea
Miembro del foro
Mensajes: 394
Compra y venta: (2)
 
Fecha de registro: jun 2009
Mensajes: 394
Modelo de smartphone: galaxy s6, note 3
Tu operador: Vodafone
Mencionado: 1 comentarios
Tagged: 0 hilos
Tienes que ser root instalar root explorer y borrar un archivo de la carpeta etc llamado install recovery.sh una vez hecho esto ya puedes flashear cualquier recovery y se quedara fijo.
http://db.tt/2L3DS79

Enviado desde mi Nexus One usando Tapatalk
Responder Con Cita
  #7  
Viejo 04/04/11, 03:49:40
Avatar de Nefreyu
Nefreyu Nefreyu no está en línea
Usuario novato en la web
Mensajes: 10
 
Fecha de registro: jun 2009
Mensajes: 10
Mencionado: 0 comentarios
Tagged: 0 hilos
Antes de empezar, mancube, gracias por la orientacion.
Aqui os dejo la solucion completa y los pasos a seguir, no es un tutorial, pero se entiende, creo. Para entrar al gestor de comandos, su puede hacer via ADB o con los emuladores de terminal disponibles en el market.
La explicacion, solucion o como querais llamarlo.
$su
su
# mount
--> (con este comendo vemos las particiones montadas por el sistema, pero aqui dejo solo la que nos interesa, que es la del sistema, /system)
.
..
...
/dev/block/mtdblock3 /system yaffs2 ro,relatime 0 0 --> Resultado del comando mount
...
..
.
# mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system --> Con esta linea remontamos la carpeta /system con permisos escritura lectura, observamos que cuado vimos las particiones anteriormente, tiene el permiso ro (read only)

# mount --> Repetimos mount para ver que han cambiado los permisos de la carpeta, ahora rw)
/dev/block/mtdblock3 /system yaffs2 rw,relatime 0 0

Ahora cambiamos al directorio /system/etc/ que es donde se encuentra el archivo que se ejecuta al arrancar el sistema.
#cd system
#cd etc --> En este directorio esta el script que arranca de forma automatica, cuando comprueba por algun tipo de codificacion (MTD, creo que tiene que ver con la particion, pero ni idea) que el recovery actual no corresponde con el que tiene puesto en ese momento, asi que cuando arrancamos nos reflashea el recovery y el boot por defecto. El archivo en cuestion es install-recovery.sh
# mv install-recovery.sh install-recovery.sh.bak --> Así cambiamos el nombre al archivo, de esa forma no se inicia, ya que la llamada del sistema llama a un archivo sh y no a un bak, como hemos renombrado
mv install-recovery.sh install-recovery.sh.bak
# ls --> Listamos los archivos del directorio para comprobar que el nombre ha cambiado, igaul que antes solo pongo el que nos interesa.
.
.
.
install-recovery.sh.bak
.
.
...
#exit
$exit
Contenido del archivo install-recovery.sh
Código:
#!/system/bin/sh
if ! applypatch -c MTD:recovery:2048:205c745c7eaaacc4355edb3633e2bca153ca0199;
then log -t recovery "Installing new recovery image" applypatch
MTD:boot:2373632:3e6d54f5a19aebc499214e264765ea801c6c621f
MTD:recovery 69f30965c31d2085a14b76495dbc526400bab2d8 2617344 3e6d54f5a19aebc499214e264765ea801c6c621f:/system/recovery-from-boot.p
else log -t recovery "Recovery image already installed"
fi
Ahora bien, lo suyo seria eliminar la entrada que hace referencia a que se ejecute dicho archivo, estoy mirando algo sobre el init.rc. ¿Voy bien encaminado?
Responder Con Cita
  #8  
Viejo 04/04/11, 10:21:12
Avatar de mancube
mancube mancube no está en línea
Miembro del foro
Mensajes: 394
Compra y venta: (2)
 
Fecha de registro: jun 2009
Mensajes: 394
Modelo de smartphone: galaxy s6, note 3
Tu operador: Vodafone
Mencionado: 1 comentarios
Tagged: 0 hilos
Creo que es muy complicado lo que planteas. Con el programa que te he puesto antes son tres pasos. Puedes o borrar el archivo o renombrarlo, como mas te guste.

Enviado desde mi Nexus One usando Tapatalk
Responder Con Cita
  #9  
Viejo 04/04/11, 12:33:50
Avatar de Nefreyu
Nefreyu Nefreyu no está en línea
Usuario novato en la web
Mensajes: 10
 
Fecha de registro: jun 2009
Mensajes: 10
Mencionado: 0 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por mancube Ver Mensaje
Creo que es muy complicado lo que planteas. Con el programa que te he puesto antes son tres pasos. Puedes o borrar el archivo o renombrarlo, como mas te guste.

Enviado desde mi Nexus One usando Tapatalk
¿a que programa te refieres? dkg.apk que ni siquiera se de donde lo estoy descargando y no se lo que hace, porque en el market oficial no aparece. Muchas gracias, pero, aunque sea un poco mas tedioso, que no complicado, al menos para mi que vengo de linux, no me ha costado demasiado entenderlo, Personalmente pienso que siempre es mejor lo que uno hace, que no un programa que no se donde toca.

¿Alguien puede decirme como anular la llamada al archivo install-recovery.sh? ¿esta en el init.rc? en ese caso, ¿como edito dicho archivo?
Responder Con Cita
  #10  
Viejo 04/04/11, 14:21:40
Avatar de miasky
miasky miasky no está en línea
Por aquí ando
Mensajes: 3,207
Compra y venta: (5)
 
Fecha de registro: abr 2007
Mensajes: 3,207
Modelo de smartphone: HTC P3300, Nexus One, Nexus S, OPO 64Gb, Nexus 7
Versión de ROM: 4.4.4
Tu operador: Pepephone
Mencionado: 52 comentarios
Tagged: 16 hilos
creo que este post iría mejor en el subforo de rom's.... lo muevo
Responder Con Cita
  #11  
Viejo 04/04/11, 15:14:48
Avatar de mancube
mancube mancube no está en línea
Miembro del foro
Mensajes: 394
Compra y venta: (2)
 
Fecha de registro: jun 2009
Mensajes: 394
Modelo de smartphone: galaxy s6, note 3
Tu operador: Vodafone
Mencionado: 1 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por Nefreyu Ver Mensaje
¿a que programa te refieres? dkg.apk que ni siquiera se de donde lo estoy descargando y no se lo que hace, porque en el market oficial no aparece. Muchas gracias, pero, aunque sea un poco mas tedioso, que no complicado, al menos para mi que vengo de linux, no me ha costado demasiado entenderlo, Personalmente pienso que siempre es mejor lo que uno hace, que no un programa que no se donde toca.

¿Alguien puede decirme como anular la llamada al archivo install-recovery.sh? ¿esta en el init.rc? en ese caso, ¿como edito dicho archivo?
El programa es el root explorer esta en el market. El enlace que te pongo es de mi dropbox.

Enviado desde mi Nexus One usando Tapatalk
Responder Con Cita
  #12  
Viejo 05/04/11, 03:02:48
Avatar de Nefreyu
Nefreyu Nefreyu no está en línea
Usuario novato en la web
Mensajes: 10
 
Fecha de registro: jun 2009
Mensajes: 10
Mencionado: 0 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por mancube Ver Mensaje
El programa es el root explorer esta en el market. El enlace que te pongo es de mi dropbox.

Enviado desde mi Nexus One usando Tapatalk
Gracias por tu interes, y muchas gracias por compartir tus archivos, ahora ya sabiendo lo que es, puedo decicir. Pero como buen Linuxero tengo una filosofia y es dificil de cambiar.
Un saludo, Nefreyu.
Responder Con Cita
  #13  
Viejo 15/04/11, 09:42:20
Avatar de Nefreyu
Nefreyu Nefreyu no está en línea
Usuario novato en la web
Mensajes: 10
 
Fecha de registro: jun 2009
Mensajes: 10
Mencionado: 0 comentarios
Tagged: 0 hilos
Buenos días,
llevo unos dias investigando y no encuentro la manera de copiar el archivo init.rc, como el tema se ha salido un poco de madre, vuelvo a preguntar.

Alguien puede ayudarme o decirme donde puedo encontrar informacion de como modificar Android, en general. Todo el mundo habla del init.rc, de modificaciones, de parches, pero no encuentro informacion clara.

Muchas gracias, os agradezco vuestro tiempo.
Un saludo, Nefreyu.
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Otras marcas y modelos de smartphones de venta en España > HTC > Otros modelos antiguos de HTC > Nexus One > ROMs y desarrollo Nexus One


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 04:48:19 (GMT +1)

Cookies
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007