ROMs y desarrollo Xperia NEO V ROMs Xperia NEO V

Respuesta
 
Herramientas
  #21  
Viejo 25/11/11, 12:21:13
Array

[xs_avatar]
glaudrem glaudrem no está en línea
Usuario muy activo
 
Fecha de registro: jul 2011
Mensajes: 980
Modelo de smartphone: HTC One S (N4?)
Tu operador: Vodafone
Ya podrían poner lo de desbloquear el BL en los chinos, como cuando vas a que te liberen el móvil...
Responder Con Cita


  #22  
Viejo 25/11/11, 13:41:00
Array

[xs_avatar]
Icarus76 Icarus76 no está en línea
Usuario muy activo
 
Fecha de registro: ago 2011
Mensajes: 2,110
Modelo de smartphone: Redmi 9
Tu operador: Vodafone
Muahahahaha, lo consegui. SE Tweaked rulando en el Neo:

Responder Con Cita
Los siguientes 2 usuarios han agradecido a Icarus76 su comentario:
  #23  
Viejo 25/11/11, 15:58:53
Array

[xs_avatar]
Marc0sgb Marc0sgb no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2011
Mensajes: 1,317

Para trabajar con .img yo utilizo el comando dd en linux y convierto una particion en .img, felicidades, explicale a nuestros compañeros y mi como lo hicistes, puesto que asi empiezo a cocinar la rom para bootloader cerrado y abierto compi
Responder Con Cita
  #24  
Viejo 25/11/11, 16:05:49
Array

[xs_avatar]
Battomas Battomas no está en línea
Usuario muy activo
· Votos compra/venta: (2)
 
Fecha de registro: sep 2010
Localización: Torremolinos
Mensajes: 3,550
Modelo de smartphone: Xiaomi MI5
Tu operador: Orange
Ole, ole y ole, ke cracks estais hechos!

Saludos y continuad asi
Responder Con Cita
  #25  
Viejo 25/11/11, 16:12:50
Array

[xs_avatar]
Icarus76 Icarus76 no está en línea
Usuario muy activo
 
Fecha de registro: ago 2011
Mensajes: 2,110
Modelo de smartphone: Redmi 9
Tu operador: Vodafone
Yo segui http://www.htcmania.com/showthread.php?t=156996] este tutorial[/url] para saber somo se manejan los archivos .img desde windows.

Extraje la carpeta system del zip de la rom, que viene con META, System y un par de archivos, y use ese tutorial para crear una .img. Despues directo a la SD dentro de la carpeta de backups del CWM, wipe all y cargar backup desde CWM. No olvideis hacer un backup del tlfn antes de nada.
Ojo que se pierde el CWM al restaurar.

Última edición por Icarus76 Día 25/11/11 a las 16:15:18.
Responder Con Cita
  #26  
Viejo 25/11/11, 16:17:37
Array

[xs_avatar]
glaudrem glaudrem no está en línea
Usuario muy activo
 
Fecha de registro: jul 2011
Mensajes: 980
Modelo de smartphone: HTC One S (N4?)
Tu operador: Vodafone
@Icarus76, sería muy difícil extraer el CWM de nuestro Backup e insertárselo al .img de la ROM cocinada que vayamos a meter?? De esta manera, si no nos gusta, no esta bien cocinada, etc... podemos restaurar directamente a nuestra propia ROM/copia de seguridad.

Ánimo compañeros!! Hay que dar el extra! FUA!!
Responder Con Cita
  #27  
Viejo 25/11/11, 16:26:30
Array

[xs_avatar]
Marc0sgb Marc0sgb no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2011
Mensajes: 1,317

Una cosa icarus76, ¿ese metodo no sustituye solo la particion de system que es la que contiene todas las apps, el framework etc? Voy a bajarme la rom que metistes para analizarla, Ahora tengo mas dudas que antes con el metodo
Responder Con Cita
  #28  
Viejo 25/11/11, 16:26:37
Array

[xs_avatar]
Icarus76 Icarus76 no está en línea
Usuario muy activo
 
Fecha de registro: ago 2011
Mensajes: 2,110
Modelo de smartphone: Redmi 9
Tu operador: Vodafone
Realmente vamos a tener que crear un hilo comun . Acabo de postear algo parecido en el foro de Neo. Por ahora lo unico que se me ocurre es instalarla, meterle el CWM y hacer el backup correspondiente sin haber configurado nada en el tlfn, asi quedaria lo mas limpia posible.
He estado mirando el codigo del programa para meter el CWM y no solo copia archivos en /system, sino que parece compilarlos al momento con el busybox, asi que a saco no se como meterlo.

Si @Mar0sbg es lo que hace. Es lo unico que lleva la rom. No se hasta que punto eso es bueno o malo, de momento me he centrado en mirar si funciona.

Última edición por Icarus76 Día 25/11/11 a las 16:28:41.
Responder Con Cita
  #29  
Viejo 25/11/11, 16:35:56
Array

[xs_avatar]
Marc0sgb Marc0sgb no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2011
Mensajes: 1,317

Yo creo que si que nos vendria bien el hilo en comun Estoy descargandola ahora mismo lo mejor para estas cosillas es linux, podemos montar las img en directorios y demas, recuerdad de donde mama android

A ver yo ayer lo estuve analizando, me queda mirarlos directorios donde yo lo tengo instalado, para haber si podemos hacerle un apaño,que borre el cwm al restaurar la rom pueda ser lo que dijimos, el motivo por el cual el metodo normal no sirve, ya que borra todo y sin embargo desde los que tenemos bootloader unlock no

El script del programa es este bastante sencillo, lo ejecuta en adb abriendo una shell, por lo que voy a mirar donde se me instalo a mi el cwm con el kernel para ver si lo podemos esconder

Código:
echo ---Installing ClockWorkMod....
echo ---Mount RW system
busybox mount -o remount,rw /system
echo ---Removing old files
busybox rm /system/bin/chargemon
busybox rm /system/bin/charger
busybox rm /system/bin/recovery.tar
busybox rm /system/xbin/sh
echo ---Copying files
busybox cp /data/local/tmp/chargemon /system/bin/chargemon
busybox cp /data/local/tmp/charger /system/bin/charger
busybox cp /data/local/tmp/recovery.tar /system/bin/recovery.tar
busybox cp /data/local/tmp/sh /system/xbin/sh
echo ---Chmod Files
busybox chmod 755 /system/bin/chargemon
busybox chmod 755 /system/bin/charger
busybox chmod 755 /system/bin/recovery.tar
busybox chmod 777 /system/xbin/sh
echo ---Install Done ! Please restart your phone and press continuously the volume down button to enter CWM.
Me pongo un ratillo a ver las cosas y comentamos

PD: Alguien con rom y bootloader abierto podria compararlo contigo para ver si existen diferencias

Última edición por Marc0sgb Día 25/11/11 a las 16:39:01.
Responder Con Cita
  #30  
Viejo 25/11/11, 16:40:25
Array

[xs_avatar]
glaudrem glaudrem no está en línea
Usuario muy activo
 
Fecha de registro: jul 2011
Mensajes: 980
Modelo de smartphone: HTC One S (N4?)
Tu operador: Vodafone
Propongo que dejemos este hilo como oficial/multidispositivo. Yo me lo guardo en favoritos
Responder Con Cita
  #31  
Viejo 25/11/11, 16:52:35
Array

[xs_avatar]
Icarus76 Icarus76 no está en línea
Usuario muy activo
 
Fecha de registro: ago 2011
Mensajes: 2,110
Modelo de smartphone: Redmi 9
Tu operador: Vodafone
Yo acabo de mandarle un pm a jorge_kai a ver donde podemos crear uno para todos.
Responder Con Cita
  #32  
Viejo 25/11/11, 16:59:46
Array

[xs_avatar]
Icarus76 Icarus76 no está en línea
Usuario muy activo
 
Fecha de registro: ago 2011
Mensajes: 2,110
Modelo de smartphone: Redmi 9
Tu operador: Vodafone
Una duda que me ha surgido. El kernel donde va instalado?
Responder Con Cita
  #33  
Viejo 25/11/11, 17:00:41
Array

[xs_avatar]
jojiso jojiso no está en línea
Usuario veterano
 
Fecha de registro: may 2011
Mensajes: 571
Modelo de smartphone: Xperia Neo
Tu operador: Vodafone
Gracias a Icarus y Marc por vuestro GRANDISIMO trabajo me gustaria ayudaros en lo k pueda pero no estoy muy puesto en android y menos en lynux. gracias
Responder Con Cita
  #34  
Viejo 25/11/11, 17:01:50
Array

[xs_avatar]
Marc0sgb Marc0sgb no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2011
Mensajes: 1,317

Perfect
yo ya estoy mirando el directorio de mi CWM con bootloader abierto asi como los permisos

ls -la /system/bin/chargemon
-rwxr-xr-x 1 root shell 59360 Sep 28 19:27 /system/bin/chargemon

Solo este archivo comparten mismo directorio

/system/bin/charger
/system/bin/recovery.tar

Estos dos no estan en el mismo directorio voy abuscarlos para ver donde se esconde y si es posible modificar el script para meterlo ahi

La rom ya la tengo bajada cuando termine con esto mirare la rom a ver quepodemos hacer
Lo del system no es nada malo pero a lo mejor son mas particiones la rom tengo que mirarlo
Responder Con Cita
  #35  
Viejo 25/11/11, 17:08:03
Array

[xs_avatar]
glaudrem glaudrem no está en línea
Usuario muy activo
 
Fecha de registro: jul 2011
Mensajes: 980
Modelo de smartphone: HTC One S (N4?)
Tu operador: Vodafone
 Cita: Originalmente Escrito por jojiso Ver Mensaje
Gracias a Icarus y Marc por vuestro GRANDISIMO trabajo me gustaria ayudaros en lo k pueda pero no estoy muy puesto en android y menos en lynux. gracias
Fijate si estas poco puesto en linux que lo has escrito con Y jejejeje.

@Icarus76, el kernel en teoría va bajo la ROM, de ahí que sin el programa que lanza el kernel (el bootloader) no podamos hacer grandes modificaciones... la forma de tocar el kernel sería tener acceso via fastboot, entonces sí que podríamos abrir el kernel, modificarlo a nuestro gusto (1.6 GHz de procesador, por ejemplo) y cargar encima una ROM.
Responder Con Cita
  #36  
Viejo 25/11/11, 17:11:27
Array

[xs_avatar]
Icarus76 Icarus76 no está en línea
Usuario muy activo
 
Fecha de registro: ago 2011
Mensajes: 2,110
Modelo de smartphone: Redmi 9
Tu operador: Vodafone
Descartamos entonces que se pueda tocar el kernel desde un terminal como en linux, vale...
Responder Con Cita
  #37  
Viejo 25/11/11, 17:13:33
Array

[xs_avatar]
jojiso jojiso no está en línea
Usuario veterano
 
Fecha de registro: may 2011
Mensajes: 571
Modelo de smartphone: Xperia Neo
Tu operador: Vodafone
GLAUDREM me he dado cuenta despues jejejejejeje
Responder Con Cita
  #38  
Viejo 25/11/11, 17:17:59
Array

[xs_avatar]
glaudrem glaudrem no está en línea
Usuario muy activo
 
Fecha de registro: jul 2011
Mensajes: 980
Modelo de smartphone: HTC One S (N4?)
Tu operador: Vodafone
A ver, tampoco lo descartaría... yo te cuento la teoría, jeje. Eso sí, el kernel y la ROM se comunican por las llamadas a sistema, quizá ese fuera un sitio por el que meterle mano...
Responder Con Cita
  #39  
Viejo 25/11/11, 17:43:19
Array

[xs_avatar]
Marc0sgb Marc0sgb no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2011
Mensajes: 1,317

Buenas señores vamos por partes que se nos esta juntando muchas cosa

El kernel se encuentra en la particion de arranque.

Un hilo donde lo explican de lujo:
Código:
http://www.addictivetips.com/mobile/android-partitions-explained-boot-system-recovery-data-cache-misc

Las particiones que trae el telefono son:

/boot
esta incluye en bootloader y el kernel <- creo que es la que deberiamos asaltar
/system
/recovery <- Esta el recovery puede ser la clave
/data <- Teoria. Si hacemos wipe a esta particion el telefono queda con los datos de fabrica, borra contactos o similar. Por lo que si hacemos backup, luego wipe a /data, nueva backup y luego restauramos la primera backup en el telefono. Quedara como lo teniamos antes pero asi crearemos una backup del telefono para instalar en CWM sin datos personales para poder compartir
/cache <-wipe a esta para hacer backup
/misc <- Ni verla de momento

Si no me equivoco mas estas otras dos dependiendo de nuestra config
/sdcard
/sd-ext

Mas cosillas glaudrem tenemos que investigar como hacer el oc con bootloader cerrado yo estaba tirando por el camino de insmod para cargar modulos del kernel en consola y aver que mas se puede hacer asi, pero tengo que ver bien cual es el procedimiento

Este metodo que comentas Icarus76 yo creo que es perfecto para instalar roms que no traigan kernel, por ejemplo cyanogenmod que trae kernel. Tenemos que ver si escondiendo el CWM o colocando en el lugar que lo tenemos la gente con bootloader abierto podamos a lo mejor instalar todo tipo de roms, me imagino que estara en la particion de recovery o en la boot. Es lo que me queda por mirar ya tenemos alguna cosilla mas

PD:
Este articulo esta bastante bien, la imagen resume un poco la cosa

Código:
http://developer.android.com/guide/basics/what-is-android.html
Es que estoy trabajando en un kernel optimizado para el neo v con los drivers de la camara compatible para todas las roms en base al de inteks

Última edición por Marc0sgb Día 25/11/11 a las 17:46:24.
Responder Con Cita


  #40  
Viejo 25/11/11, 17:52:40
Array

[xs_avatar]
glaudrem glaudrem no está en línea
Usuario muy activo
 
Fecha de registro: jul 2011
Mensajes: 980
Modelo de smartphone: HTC One S (N4?)
Tu operador: Vodafone
Para estas cosillas igual nos ayuda una app de Chainfire, que sustituye el bootanimation por el log de arranque. No recuerdo exactamente el nombre :S pero se que buscando en el market por chainfire como developer aparece.

EDITO: Una pregunta Marc0sgb. Los que tenemos el BL cerrado, cuando hemos instalado el CWM, tenemos la partición /recovery creada? Si es así, quizá una forma chapucera de lanzar ROMS con kernel propio fuera modificar el script para que arranques en recovery y desde ahí lances el SO. No se si lo que he dicho es algun sinsentido...

Última edición por glaudrem Día 25/11/11 a las 17:54:59.
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Foros Sony > Otros smartphones antiguos de Sony > Sony Xperia NEO V > ROMs y desarrollo Xperia NEO V



Hora actual: 01:40:52 (GMT +2)



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

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