ROMs y desarrollo Voyo A15 ROMs y desarrollo Voyo A15

Respuesta
 
Herramientas
  #21  
Viejo 17/08/13, 01:51:22
Array

[xs_avatar]
teredur teredur no está en línea
Miembro del foro
 
Fecha de registro: jun 2009
Mensajes: 110
Modelo de smartphone: Nexus 4
Tu operador: Vodafone
Bueno, no consigo que arranque el recovery desde el emmc.
Tal como ha comentado jolocotroco, he generado la imagen del ramdisk-recovery tanto en las direcciones para el kernel, 0x84e00,0x40008000 y 0x40800000. En ninguna de ellas arranca el recovery.
Le he añadido la opcion -C none al comando del mkimage, para generar una imagen sin cmpresion, pero sin resultados.
Alguna idea?
He probado a arrancar desde adb reboot recovery, resultado borrado de las particiones data y cache.

Pero como tenia un backup del sistema hecho con la sd recovery, he restaurado solo cache y data y a funcionar, todo como estaba (apps, cuentas, escritorios).

Creo que puede ser util a si que os deja dos zip con el contenido de cada particion:
Pasos:
Formatear sd con una primera particion en vfat con el mayor tamaño posible menos 300 MB.
Añadir una segunda particion en ext4 con el tamaño restante, minimo unos 200 MB.
Descomprimir part1.zip en la particion1(vfat)
Descomprimir patt2.zip en la particion2(ext4)
Poner la sd en la tablet, iniciar con vol - (+) power.

Es una adaptacion muy temprana en fase de testeo. Aunque no instalas nada en la tablet, puede formatear particiones, etc.
ES UNA VERSION ALPHA, NO ME HAGO RESPONSABLE DE LOS POSIBLE ERRORES O FALLOS.

STEVE_MARS puedes probar los zip?.
He probado el backup y restore, en varias ocasiones y sin problemas.
Archivos Adjuntos
Tipo de Archivo: zip part1.zip (4.70 MB, 6 visitas)
Tipo de Archivo: zip part2.zip (2.44 MB, 5 visitas)
Responder Con Cita


  #22  
Viejo 17/08/13, 01:57:19
Array

[xs_avatar]
teredur teredur no está en línea
Miembro del foro
 
Fecha de registro: jun 2009
Mensajes: 110
Modelo de smartphone: Nexus 4
Tu operador: Vodafone
 Cita: Originalmente Escrito por jolocotroco Ver Mensaje
@teredur
La forma de poder hacer un backup y flashear en mmcblk0 es añadiendo un script o con algun zip flasheable,

ejemplo para hacer dump:
dd if=/dev/block/mmcblk0 of=/mnt/extsd ibs= skip= count=

ejemplo para flashear
dd if=/tmp/kernel of=/dev/block/mmcblk0
bs= seek=

Hay que completar esos ejemplos con los pararametros correctos hacer backup y volver a flashear,
ramdisk, kernel y recovery, si todo es ok vamos por buen camino.
El misc, logo, bootres, bootloader, no son necesarios para el recovery.
Te puedes valer de tu propia informacion:
http://www.htcmania.com/showpost.php?p=9781603&postcount=243

Estoy en proceso de construccion de voyo- cm-10.1, en principio solo por el CWM, necesito completar los script con los valores correctos y esto solo lo puede hacer alguien que tenga la tableta.
Preparados 2 script en bash, se deben ejecutar como root (sudo).
Salvan el kernel,rfs y recovery.
He comprobado que son identicos a los previos.

extractor.sh
Código:
#!/bin/bash
dd if=/dev/block/mmcblk0 of=/extsd/kernel.bck bs=1 count=6291455 skip=544256
dd if=/dev/block/mmcblk0 of=/extsd/rfs.bck bs=1 count=2097152 skip=6835712
dd if=/dev/block/mmcblk0 of=/extsd/recovery.bck bs=1 count=2097152 skip=16777216
returner.sh
Código:
#!/bin/bash
dd of=/dev/block/mmcblk0 if=/extsd/kernel.bck bs=1 count=6291455 seek=544256
dd of=/dev/block/mmcblk0 if=/extsd/rfs.bck bs=1 count=2097152 seek=6835712
dd of=/dev/block/mmcblk0 if=/extsd/recovery.bck bs=1 count=2097152 seek=16777216
Como integramos esto en el CWM?
Responder Con Cita
  #23  
Viejo 17/08/13, 13:07:31
Array

[xs_avatar]
jolocotroco jolocotroco no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: ene 2011
Localización: Madrid
Mensajes: 326
Tu operador: Pepephone

Prueba a flashear el ramdisk en la direccion del recovery, power+vol- si arranca android, algo esta mal en el recovery-ramdisk generado, si no arranca nos queda la alternativa de arrancar desde la mSD. El metodo de arranque con las particiones es comodo para el desarrollo, pero no para el usuario final, seria interesante probar si arranca el recovery cargando todo desde la fat:

fatload mmc 1 41000000 recovery-ramdisk-uboot.img
fatload mmc 1 40008000 zImage
setenv bootargs root=/dev/ram0 init=/init console=ttySAC2,115200
bootm 40008000 41000000
uttext 20 200 "Failed. Please check the recovery."
sleep 10
reset

Buen curro te as dao con los script, es un trabajo muy importante y necesario. solo apuntar un par de cosas casi sin importancia:

kernel.bck count=6291455 lo correcto es 6291456 en hex = 600000
recovery.bck count=2097152 lo correcto es 3145728 en hex = 300000

Para integrar esto en CWM, solo tiene sentido el backup de /system /data y /cache, del resto ya tenemos copia en la rom que flasheamos. Para flashear ramdisk y kernel se añade un script en el zip flasheable, podre subir una muestra para flashear una rom, antes es necesario probar el arranque del recovery.
Responder Con Cita
  #24  
Viejo 17/08/13, 18:02:28
Array

[xs_avatar]
STEVE_MARS STEVE_MARS no está en línea
Vendedor verificado
· Votos compra/venta: (95)
 
Fecha de registro: dic 2008
Localización: Almería
Mensajes: 5,359
Modelo de smartphone: Honor Magic V2
Tu operador: -
Perdonadme, pero el lunes abrimos una tienda y estamos últimando los detalles.
A partir de la semana que viene me pongo al día.
Responder Con Cita
  #25  
Viejo 18/08/13, 03:24:44
Array

[xs_avatar]
teredur teredur no está en línea
Miembro del foro
 
Fecha de registro: jun 2009
Mensajes: 110
Modelo de smartphone: Nexus 4
Tu operador: Vodafone
Gracias a los consejos de jolocotroco. Se ha simplificado la creacion de la sd con CWM.

Unicamente formatear una sd con vfat, desempaquetar el zip adjunto:
-utscript
-zimage
-ramdisk-recovery-uboot.img
iniciar con vol - (+) power y tendremos el CWM.

vuelvo a indicar que se trata de una versión en depuración, por lo que pueden existir errores.
Personalmente he probado backup y restore, tanto de la sd interna como externa.
Archivos Adjuntos
Tipo de Archivo: zip sd recovery.zip (6.58 MB, 10 visitas)
Responder Con Cita
Los siguientes 2 usuarios han agradecido a teredur su comentario:
  #26  
Viejo 18/08/13, 10:13:54
Array

[xs_avatar]
STEVE_MARS STEVE_MARS no está en línea
Vendedor verificado
· Votos compra/venta: (95)
 
Fecha de registro: dic 2008
Localización: Almería
Mensajes: 5,359
Modelo de smartphone: Honor Magic V2
Tu operador: -
Hola, teredur
Muuuuuchas gracias por el curro, de veras .
Acabo de probarlo pero no arranca en CWM.
Cuando te refieres a formatear en vfat, ¿te refieres a fat, o a fat32 formateadas en Windows, o al formato vfat de Linux con mkfs.vfat?
Responder Con Cita
Gracias de parte de:
  #27  
Viejo 18/08/13, 10:54:57
Array

[xs_avatar]
teredur teredur no está en línea
Miembro del foro
 
Fecha de registro: jun 2009
Mensajes: 110
Modelo de smartphone: Nexus 4
Tu operador: Vodafone
Vfat en linux.

Pero debería dar lo mismo.

Comprobare de nuevo los archivos,etc. Pero seria interesante que alguien mas probara. No vaya a ser que con tantas modificaciones en la memoria de mi tablet. Este algo especialita.

Ni se las veces que he ejecutado el utscript, con movi w c.
Responder Con Cita
  #28  
Viejo 18/08/13, 11:44:25
Array

[xs_avatar]
cpro cpro no está en línea
Miembro del foro
 
Fecha de registro: jul 2013
Mensajes: 334
Tu operador: Movistar

 Cita: Originalmente Escrito por teredur Ver Mensaje
Vfat en linux.

Pero debería dar lo mismo.

Comprobare de nuevo los archivos,etc. Pero seria interesante que alguien mas probara. No vaya a ser que con tantas modificaciones en la memoria de mi tablet. Este algo especialita.

Ni se las veces que he ejecutado el utscript, con movi w c.
No he probado cómo funciona pero arrancar, arranca.
Responder Con Cita
  #29  
Viejo 18/08/13, 12:56:17
Array

[xs_avatar]
STEVE_MARS STEVE_MARS no está en línea
Vendedor verificado
· Votos compra/venta: (95)
 
Fecha de registro: dic 2008
Localización: Almería
Mensajes: 5,359
Modelo de smartphone: Honor Magic V2
Tu operador: -
Pues he formateado la SD en vfat, en fat16 y en fat32 y a mi no me arranca.
¿Que estoy haciendo mal?

EDITO: Ya esta, formateada con cualquier formato funciona. El problema era la SD, manda eggs.

Última edición por STEVE_MARS Día 18/08/13 a las 13:00:24.
Responder Con Cita
Gracias de parte de:
  #30  
Viejo 19/08/13, 12:17:52
Array

[xs_avatar]
cpro cpro no está en línea
Miembro del foro
 
Fecha de registro: jul 2013
Mensajes: 334
Tu operador: Movistar

Uso del táctil en el recovery

Llevo varios días intentando arrancar un sistema sólo desde la SD, combinando SD y eMMC... y siempre me daba de bruces con que en la pantalla de desbloqueo, al tocar la pantalla, aparecía la barra de estado y ahí se quedaba. Al final, me ha dado por probar a meter los parámetros del kernel y... tachán: ya funciona!!!!!!!

Cambiamos la línea de "bootargs" por:
Código:
setenv bootargs root=/dev/ram0 init=/init ddr=33 tmu=no macID= dock= tp=ft54 umsvor= umspct= battery=W122 plug= bltype=p utmodel=s1101 lcd=b116h came=500W_D_V01 codec=wm8978 bt=gb86210 wifi=gb86210 gps=no eth=dongle fm=no gsmd=no nfc= ls= motor=no lcdRGB= oem=
No he llegado a probar si todos son necesarios o no, pero tampoco creo que merezca la pena
Hay otros parámetros que aparecen en los ficheros de configuración que, en caso de que algo no funcionara, se podría probar a añadir.
Código:
baudrate=115200 bootcmd=setdrV bootdelay=1 serialno=ExynosMID pcb= man=
Usando esos parámetros, teredur, funciona el táctil en el recovery
Y si no quieres cargar el núcleo, puedes tomarlo directamente de la eMMC:
Código:
movi r k 0 40008000
Responder Con Cita
Los siguientes 2 usuarios han agradecido a cpro su comentario:
  #31  
Viejo 19/08/13, 18:07:20
Array

[xs_avatar]
knifeboy knifeboy no está en línea
Miembro del foro
· Votos compra/venta: (17)
 
Fecha de registro: ene 2011
Localización: junto a la playa...
Mensajes: 384
Modelo de smartphone: Samsung Galaxy S7 Edge
Tu operador: Yoigo
Estáis hechos unos cracks!!!
Responder Con Cita
  #32  
Viejo 19/08/13, 22:42:38
Array

[xs_avatar]
STEVE_MARS STEVE_MARS no está en línea
Vendedor verificado
· Votos compra/venta: (95)
 
Fecha de registro: dic 2008
Localización: Almería
Mensajes: 5,359
Modelo de smartphone: Honor Magic V2
Tu operador: -
Tengo una gran duda, me da la impresion que no podemos flashear una ROM desde el Recovery en formato .zip, es decir con estructura META-INF, boot.img y system.
He creado el boot.img con el ramdisk y el kernel, y en el update.script no consigo flashear el system, data y boot.
He probado multitud de variantes, la ultima:

Código:
format("ext4", "EMMC", "/dev/block/platform/dw_mmc.0/mmcblk0p2"); 
mount("ext4", "EMMC", "/dev/block/platform/dw_mmc.0/mmcblk0p3", "/data"); 
mount("ext4", "EMMC", "/dev/block/platform/dw_mmc.0/mmcblk0p2", "/system");
La primera fue dev/block/mmc... y tampoco, no consigue montar las unidades y por lo tanto no instala nada.

Y sobre el boot.img, he probado en mmcblk0 y varias mas pero tampoco. De hecho en una prueba he brickeado el tablet, jejejejee.

¿Es posible que esta arquitectura no lo permita?
Responder Con Cita
Gracias de parte de:
  #33  
Viejo 20/08/13, 00:39:08
Array

[xs_avatar]
jolocotroco jolocotroco no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: ene 2011
Localización: Madrid
Mensajes: 326
Tu operador: Pepephone

Claro que si lo permite. El trabajo de teredur localizando el ramdisk y el kernel es precisamente para eso.
He creado un dispositivo para cyanogenmod, ya he construido de las fuentes cm-10.1 y tenemos un recovery CWM completamente funcional y compatible ya que es para android 4.2.2, faltan unas pocas pruebas y en proximos dias estara disponible.
Tambien he construido una rom cm-10.1 en formato zip flasheable, es una beta, le faltan muchas cosas, posiblemente ni arranque, pero ese zip es perfecto como base.
Responder Con Cita
  #34  
Viejo 20/08/13, 01:23:47
Array

[xs_avatar]
cpro cpro no está en línea
Miembro del foro
 
Fecha de registro: jul 2013
Mensajes: 334
Tu operador: Movistar

 Cita: Originalmente Escrito por STEVE_MARS Ver Mensaje

La primera fue dev/block/mmc... y tampoco, no consigue montar las unidades y por lo tanto no instala nada.
No sé muy bien de qué hablas pero, si estás utilizando el ramdisk con el "fstab.smdk5250" modificado, las unidades ya están montadas.
Responder Con Cita
  #35  
Viejo 20/08/13, 02:44:41
Array

[xs_avatar]
STEVE_MARS STEVE_MARS no está en línea
Vendedor verificado
· Votos compra/venta: (95)
 
Fecha de registro: dic 2008
Localización: Almería
Mensajes: 5,359
Modelo de smartphone: Honor Magic V2
Tu operador: -
 Cita: Originalmente Escrito por jolocotroco Ver Mensaje
Claro que si lo permite. El trabajo de teredur localizando el ramdisk y el kernel es precisamente para eso.
He creado un dispositivo para cyanogenmod, ya he construido de las fuentes cm-10.1 y tenemos un recovery CWM completamente funcional y compatible ya que es para android 4.2.2, faltan unas pocas pruebas y en proximos dias estara disponible.
Tambien he construido una rom cm-10.1 en formato zip flasheable, es una beta, le faltan muchas cosas, posiblemente ni arranque, pero ese zip es perfecto como base.
Magnifico, espero que lo publiques para echarle un vistazo.
Yo he estado tocando un poco CM 10.2, equivalente a JB 4.3, pero estoy en una fase muuuuy temprana.
Gracias.
Responder Con Cita
Gracias de parte de:
  #36  
Viejo 25/08/13, 23:08:28
Array

[xs_avatar]
Adr01 Adr01 no está en línea
Usuario novato en la web
 
Fecha de registro: may 2013
Mensajes: 13
Tu operador: Movistar

 Cita: Originalmente Escrito por STEVE_MARS Ver Mensaje
Magnifico, espero que lo publiques para echarle un vistazo.
Yo he estado tocando un poco CM 10.2, equivalente a JB 4.3, pero estoy en una fase muuuuy temprana.
Gracias.
Tanta emoción!
CWM, CM10.1, 4.3. : D
Amazing! Gracias chicos tanto por su gran trabajo.

Una cuestión curiosidad: la CPU es el mismo que el Nexus 10, ¿cuáles son las diferencias registradas hardware? Chipset WiFi y resolución de la pantalla?
Al igual que lo son los golpes a no ser capaz de utilizar el software creado para el Nexus 10?
Responder Con Cita
  #37  
Viejo 01/09/13, 11:06:43
Array

[xs_avatar]
jolocotroco jolocotroco no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: ene 2011
Localización: Madrid
Mensajes: 326
Tu operador: Pepephone

@Adr01
Voyo no es un clon de nexus10, solo tiene en comun cpu, gpu nada mas.
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Foro Tablets / Laptops > Otras tablets con Android > Voyo > ROMs y desarrollo Voyo A15



Hora actual: 12:56:43 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /