|
||
|
|
|
|||||||
| ROMs y desarrollo Samsung Galaxy Nexus ROMs y desarrollo Samsung Galaxy Nexus |
![]() |
|
|
Herramientas |
|
#81
|
||||
|
||||
Cita:I made good progress last night for the next build! Lots of stuff for F2FS going on, not sure if the new build will be out today or tomorrow but um... yeah.
![]() EDIT: Figured I'd share some details on what I'm doing for those that might be interested. First off, I merged in the F2FS patches required for the ROM (not the kernel, yet anyway). However, I ended up with some headaches trying to merge in the stuff to the system/vold/ repo, so I'm going to just try using what Vanir has for that for the moment instead of trying to merge the F2FS stuff into what OmniROM had for that repo. There might be some changes I need to make to some other repos for that to all work properly then but I'll figure those out soon. Next, I wanted to try and cut down on the space taken up by all the stuff in the ROM. F2FS kinda reserves some space for itself when you format with it, so the already getting-smaller (as in, compared to other newer devices that are accommodating Android taking up more space as it grows over time) /system partition for the Galaxy Nexus will be shrunk even more, so while right now there shouldn't be any issues fitting a ROM itself on there when using F2FS, GApps are going to be an issue. GApps have been growing like crazy over the past few Android versions too! We went from an 87MB zip for the 4.3.x GApps to basically double that for the 4.4.x GApps zip (and obviously it takes up more space when it's all extracted and everything too!). So, right now I'm running OptiPNG on a number of parts of Android. OptiPNG is used to decrease the size of PNG images, without affecting the quality. PNG uses the DEFLATE compression algorithm, the same thing used by the zlib compression library. OptiPNG leverages zlib's generally superior and more configurable compression settings to compress the image, which still remains compatible with the standard PNG format due to it using the same (de)compression method. OptiPNG can also cut back on the color palette used by the image, so instead of the image unnecessarily using 4 channels for the colors (well, 3 for RGB and 1 for alpha/transparency/whatever you want to call it), it can cut it back to just grayscale or only a certain amount of colors if possible. I've seen reductions anywhere between 25% to 80% in file size with it. Even if it only saves a few KB per image, that all adds up really fast! If I can save even 1MB, that's about the amount of space the FaceLock APK takes up. Even before this, I've made some big differences in the size of FML by removing general bloat and things that just aren't used by anybody, so hopefully FML will be able to handle F2FS well. ![]() Cita:Hice un buen progreso anoche para la próxima construcción! Un montón de cosas para F2FS pasando, no estoy seguro si la nueva construcción será hoy o mañana, pero um ... sí.
EDIT: Pensé en compartir algunos detalles sobre lo que estoy haciendo para aquellos que pudieran estar interesados. En primer lugar, me fundí en los parches F2FS necesarios para la ROM (no el kernel, pero de todos modos). Sin embargo, terminé con algunos dolores de cabeza tratando de fundirse en la materia para el sistema / vold / repo, así que voy a tratar de usar sólo lo Vanir tiene por que por el momento en lugar de tratar de combinar las cosas F2FS en lo OmniROM tenido para ese repo. Puede haber algunos cambios que necesito hacer con algunos otros repos para que a todo el trabajo adecuadamente, entonces, pero me ocurrirá ésos hacia fuera pronto. A continuación, quería probar y reducir el espacio ocupado por todas las cosas en la ROM. F2FS poco se reserva un espacio para sí mismo cuando se da formato con él, por lo que el ya conseguir más pequeña (como en comparación con otros dispositivos más nuevos que están acomodando Android ocupar más espacio a medida que crece con el tiempo) / partición del sistema para el Galaxy Nexus ser reducido aún más, por lo que mientras en este momento no debe haber ningún problema el ajuste de una ROM en sí de la existencia cuando se utiliza F2FS, gapps van a ser un problema. Gapps han ido creciendo como loco durante los pocos últimos versiones de Android también! Pasamos de un zip 87MB para los gapps 4.3.x duplicar básicamente que para los gapps 4.4.x zip (y obviamente ocupa más espacio cuando todo está extraído y todo también!). Así que, ahora mismo estoy corriendo OptiPNG en varias partes de Android. OptiPNG se utiliza para reducir el tamaño de las imágenes PNG, sin afectar la calidad. PNG utiliza el algoritmo de compresión DEFLATE, lo mismo utilizado por la biblioteca de compresión zlib. OptiPNG aprovecha de ajustes de compresión zlib generalmente superiores y más configurables para comprimir la imagen, que sigue siendo compatible con el formato estándar PNG debido a que el uso de la misma (de) método de compresión. OptiPNG También puede recortar en la paleta de colores utilizada por la imagen, así que en vez de la imagen de forma innecesaria con 4 canales para los colores (bueno, 3 para RGB y 1 para alfa / transparencia / lo que sea que quieras llamarlo), puede cortar de nuevo a sólo escala de grises o sólo una cierta cantidad de colores si es posible. He visto reducciones entre el 25% y el 80% en el tamaño del archivo de la misma. Incluso si es sólo ahorra unos pocos KB por imagen, que todo suma muy rápido! Si puedo ahorrar aún 1MB, eso es la cantidad de espacio que el FaceLock APK ocupa. Incluso antes de esto, he hecho algunos grandes diferencias en el tamaño de la FML, eliminando la hinchazón general y las cosas que simplemente no son utilizados por nadie, así que espero FML a ser capaz de manejar bien F2FS. ![]()
__________________
Mis terminales pasados: HTC Magic, HTC Desire, Nexus ONE, HTC Desire HD
|
| Gracias de parte de: | ||
|
|
|
#82
|
||||
|
||||
|
Gracias. Ese comentario sí lo leí en el hilo, pero pensé que a lo mejor alguien, de forma no oficial le había dado soporte para F2FS, pero ya veo que no. El tipo está estudiándolo, y MetalSpring tampoco ha sacado su OmniMetal con F2FS. Así que a esperar.
|
|
#83
|
||||
|
||||
|
Se le está iendo la olla a mi teléfono, hay veces que la pantalla no se apaga automáticamente,
No he tocado nada, ni ajustes ni na, lo tengo siempre que se apague a los 30 segundos, pero lo hace cuando le da la gana. jajaja. Lo jodido es que ahora cuando lo saco del bolsillo para mirar si tengo algo, le preto el botón y lo vuelvo a meter al bolsillo, pero ahí sigue encendido si no lo bloqueo. Cuando me acuerdo le doy para que se apague, si no adiós batería. Lo curioso es que no me lo hace siempre, solo aveces. Puto teléfono lleva una tralla increíble. jeje
__________________
Mis terminales pasados: HTC Magic, HTC Desire, Nexus ONE, HTC Desire HD
|
|
#84
|
||||
|
||||
|
Algún expedientillo X he tenido yo también con esta rom. Por ejemplo los botones de volúmen no me responden cuando estoy viendo un vídeo desde la app de Facebook. Algún cuelgue cuando he abierto varias aplicaciones a la vez (un poco lamentable a estas alturas).
Últimamente estoy pensando en poner de nuevo la Carbon o la SlimKat, que son buenas roms. Quizá no tan ligeras, pero son bastante completas. Una de las cosas molestas de la Omni es que no tiene gestor de Themes, lo cual es un poco lamentable. |
![]() |
Estás aquí
|
||||||
|
||||||