#1
|
||||
|
||||
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 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 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 ¿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 |
|
#2
|
||||
|
||||
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 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. |
#3
|
||||
|
||||
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 Última edición por Marc0sgb Día 17/11/11 a las 12:39:20. |
#4
|
||||
|
||||
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. |
Gracias de parte de: | ||
#5
|
||||
|
||||
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 |
Estás aquí | ||||||
|