ROMs y desarrollo Xperia NEO V ROMs Xperia NEO V

Respuesta
 
Herramientas
  #1  
Viejo 16/11/11, 06:09:26
Array

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

Construyendo nuestra rom

Buenas propongo una idea que quizas nos venga muy bien para personalizar al 100% nuestro telefono, incluyendo kernels y nos aportara mucho a las personas que queramos desarrollar roms .
Al grano que soy un poco pesado cuando se programa se debe realizar un diseño y no programar a lo loco

Si hemos seguido el tuto

Código:
http://www.htcmania.com/showthread.php?t=288972
Liberacion de bootloader y hemos despersonalizado el telefono mediante flashtool tendremos un Neo V:
Ne0V_4.0.2.A.0.42.rar + InteksKernelV15.zip + exploit_zergRush_root

Ne0V_4.0.2.A.0.42.rar <- elijo esta porque esta la ultima version generica que disponemos, con lo cual podemos instalarle todo las librerias y opciones necesarios sin problemas

InteksKernelV15.zip <- elijo este por que es la ultima version kernel de inteks, a lo mejor hay gente que no le da confianza por que no esta hecho por doomolord pero me parece una pasada. Entre otras cosas esta basado en las sources del kernel de sony en lugar del doomlord como lo cual eso deberia ser una ventaja, tampoco deberia haber problemas con el 0% de bateria
Creo que ademas podemos usar insmod para cargarle mas modulos si fuera necesario
exploit_zergRush_root <- nos da busybox y root no podemos pedir mas

Con esto podemos dejar un movil muy majo ahora tenemos que satisfacer sus necesidades

*OC/UV
Parece que la mejor herramienta seria
Código:
http://forum.xda-developers.com/showthread.php?t=1269698
*Swap
64 mb es lo pienso que mejor funcionaria, puesto que no deberian cargarse muchas aplicacions en ella. Habria ademas que hacer algunas otras cosas para no tener lag.
Con esto y unos pequeños ajustos mejora mucho la memoria del telefono
Cuales
*usb-storage
Podemos crear un centro multimedia desde el telefono entre otros
*ModCWM from Doomlord
Un recovery para las backups, updates y demas
*Init.d
Servicios al arranque! esto viene de lujo para implementar muchas cosas
*sd_ext
Liberamos mucha memoria con esta opcion si lo sumamos, a lista del telefono queda muchisima memoria libre que una de las cosas mas flojitas en el neo v junto la ram
*ext3,ext4,ntfs
Aqui es donde me interesaba a mi llegar
He estado haciendo muchas pruebas con los puntos de montaje y los sistemas de ficheros pero no tengo muy claro cual es el mejor sistema. A ver si pueden ayudarme un poco con este tema
a2sd -> Este lo estuve probando y funciona bastante bien con ext4 y con unos retoques pero no me funciona con particiones de mas de 1gb. Al pasar la dalvik-cache me dejo el telefono en el arranque hasta 3 veces, teniendo que flashear el telefono por completo pero activa jit y alguna otra cosa mas interesante.

AD2SDX -> Este es el que voy a probar ahora con este calculo que podriamos ganar un entre un 30 a 40% de espacio aproximadamente sin perder
 Cita:
C:\neo>adb shell df;
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
Filesystem 1K-blocks Used Available Use% Mounted on
tmpfs 171248 76 171172 0% /dev
tmpfs 171248 0 171248 0% /mnt/asec
tmpfs 171248 0 171248 0% /mnt/obb
/dev/block/mtdblock0 409600 240844 168756 59% /system
/dev/block/mtdblock3 430080 120828 309252 28% /data
/dev/block/mtdblock2 103936 1168 102768 1% /cache
/dev/block/mtdblock1 6144 772 5372 13% /system/vendor
Esto seria el telefono por defecto

¿Otra cosa me hubiera gustado implementarle un particion ntfs o ext4 como principal, en el telefono pero creo que eso es practicamente imposible no?

¿Solo podemos tener tres particiones en nuestra sd?

fat32 + ext3/4 + swap es la unica que me ha funcionado bien

ntfs + ext3/4 + swap no funciona.
ext4 + ext4 + swap no funciona

De lo que deduci ¿que la primera particion siempre tiene que ser fat32 para que la pueda usar el telefono para sus menesteres? Entiendo que ntfs no lo permita por que es solo de microsoft y se lo guardaran para eso que ellos llaman smartphones pero ext4

fat32 + ext3/4 + swap + ntfs me gustaria saber si alguien sabe si funcionaria esta combinaciion porque la pobre microsd no va a durar dos dias con tanto formateo

Cuando tengamos los puntos de montaje y sistema definido podemos ir pensando en otras cosas
Muchas gracias de antemano
Responder Con Cita


  #2  
Viejo 17/11/11, 06:14:59
Array

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

Creo que ya tenemos la mejor manera para funcionar me quedo con AD2SDX

La combinacion que tengo es

64 mb de swap salida:
 Cita:
C:\Documents and Settings\Marc0s>adb shell free
total used free shared buffers
Mem: 342496 315784 26712 0 59552
-/+ buffers: 256232 86264
Swap: 62472 900 61572
Ahora la parte de puntos de montaje y particiones

 Cita:
rootfs on / type rootfs (rw,relatime)
tmpfs on /dev type tmpfs (rw,relatime,mode=755)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
tmpfs on /mnt/asec type tmpfs (rw,relatime,mode=755,gid=1000)
tmpfs on /mnt/obb type tmpfs (rw,relatime,mode=755,gid=1000)
/dev/block/mtdblock0 on /system type yaffs2 (rw,relatime)
/dev/block/mtdblock3 on /sd-ext type yaffs2 (rw,nosuid,nodev,relatime)
/dev/block/mtdblock2 on /cache type yaffs2 (rw,nosuid,nodev,relatime)
/dev/block/mtdblock1 on /system/vendor type yaffs2 (rw,relatime)
/dev/block/mmcblk0p2 on /data type ext4 (rw,nosuid,nodev,noatime,nodiratime,comm
it=15,barrier=1,data=ordered,noauto_da_alloc)
/dev/block/vold/179:1 on /mnt/sdcard type vfat (rw,dirsync,nosuid,nodev,noexec,r
elatime,uid=1000,gid=1015,fmask=0702,dmask=0702,al low_utime=0020,codepage=cp437,
iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)
/dev/block/vold/179:1 on /mnt/secure/asec type vfat (rw,dirsync,nosuid,nodev,noe
xec,relatime,uid=1000,gid=1015,fmask=0702,dmask=07 02,allow_utime=0020,codepage=c
p437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)
tmpfs on /mnt/sdcard/.android_secure type tmpfs (ro,relatime,size=0k,mode=000)
 Cita:
Filesystem 1K-blocks Used Available Use% Mounted on
tmpfs 171248 76 171172 0% /dev
tmpfs 171248 0 171248 0% /mnt/asec
tmpfs 171248 0 171248 0% /mnt/obb
/dev/block/mtdblock0 409600 191136 218464 47% /system
/dev/block/mtdblock3 430080 85004 345076 20% /sd-ext
/dev/block/mtdblock2 103936 1168 102768 1% /cache
/dev/block/mtdblock1 6144 772 5372 13% /system/vendor
/dev/block/mmcblk0p2 937096 79355 807741 9% /data
/dev/block/vold/179:1
30089776 44560 30045216 0% /mnt/sdcard
/dev/block/vold/179:1
30089776 44560 30045216 0% /mnt/secure/asec

una ext4 -> simula la memoria interna del telefono y montamos dos particiones internas para el telefono


Bien se podria disponer de dos maneras:

Mi particion ext4 solo es de 1gb pero a lo mejor podemos estirarlo hasta dos gigas minimo.

Ahora mismos tengo en una tarjeta de micro-sd de 32gbs tres particiones

1 de 28 gb fat32 + 1 ext4 1gb + 64 mb de swap

Me gustaria saber si la gente se anima con AD2SDX a hacer algunas combinaciones:

1 de 27 gb fat32 + 2gb ext4 + 128 mb de swap

Estas pueden ser inestables y no funcionar correctamente:
1 de 25 gb fat32 + 4gb ext4 + 64 mb de swap o 128 mb de swap en caso de que funcione
1 de 21 gb fat32 + 8gb ext4 + 64 mb de swap o 128 mb de swap en caso de que funcione
1 de 16 gb fat32 + 16gb ext4 + 64 mb de swap o 128 mb de swap en caso de que funcione


Un saludo

Última edición por Marc0sgb Día 17/11/11 a las 12:38:50.
Responder Con Cita
  #3  
Viejo 17/11/11, 07:34:31
Array

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

Imagenes de este metodo adjuntadas, , podemos crear mas espacio arriba como comento, incluso mover la cache pero no me interesa por rendimiento, tampoco vamos a ser avariciosos.
Tengo que testear el tema de los widgetds para comprobar que funcionan bien, otro punto negativo seria que no se puede usar de momento en modo almacenamiento masivo por lo menos a mi no me lo permite y es logico puesto que algunas aplicaciones van ahi.. Con esto y algunas cosillas de cyanogen mod parece que funciona al pelo. Quiero ver que se puede hacer con el tema de la particion de cache, que creo que no la utilizamos si tenemos el bootloader abierto, razon por la cual no podemos actualizar por fota ya ganariamos otros 100 mbs ya veremos a ver tengo que terminar de mirar unas cosillas

Ya tenemos solucionado el tema de la particion /cache gracias a inteks que es un crack
Imágenes Adjuntas
Tipo de Archivo: png screenshot_2011-11-17_0416.png (105.0 KB, 170 visitas)
Tipo de Archivo: png screenshot_2011-11-17_0430.png (161.9 KB, 166 visitas)
Tipo de Archivo: png screenshot_2011-11-17_0439.png (85.1 KB, 166 visitas)

Última edición por Marc0sgb Día 17/11/11 a las 12:39:20.
Responder Con Cita
  #4  
Viejo 20/11/11, 23:19:15
Array

[xs_avatar]
Mseldom Mseldom no está en línea
Betatester oficial
 
Fecha de registro: sep 2011
Mensajes: 513
Modelo de smartphone: Spica,Blade;Neo V.
Tu operador: Yoigo
as probado con el A2sdgui? da buenos resultados en el blade(necesita de un script de DarkTremor)pero vamos no tengo mucha idea.

Última edición por Mseldom Día 20/11/11 a las 23:23:41.
Responder Con Cita
Gracias de parte de:
  #5  
Viejo 24/11/11, 09:01:14
Array

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

Hola quizas sea una de las mejores opciones si vamos a cocinar una rom. Ya he terminado la verdad mis pruebas y creo que me quedo de momento con AD2SDX me permite usar widgets, de momento estoy instalando sin razon y no lleno la memoria interna del telefono solo llevo un 1 gb de losdos no se resiente el rendimiento.
Con las ultimas correciones solo tiene dos bugs que conozca:

No permite usar la sd el telefono mediante cable cuando el telefono esta encendido.
Me falla un proceso de menor importancia en ciertos momentos
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: 20:14:21 (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 / 邮件联系 /