![]() |
|
ROMs y desarrollo HTC ChaChaCha ROMs y desarrollo HTC ChaChaCha |
«
Tema Anterior
|
Siguiente tema
»
|
Herramientas |
#1
|
Yoigo 1.57.412.6, modificada con root+a2sd
Se trata de la version stock de las ChaChaCha que vende Yoigo en España, pero con las siguientes modificaciones:
- apps2sd (con cache dalvik y data a SD) - root - se pueden mover los programas del sistema de system/app a data/app - busybox - bash - zipalign de los archivos de la ROM - optimizado de tareas en el kernel - soporte para el sistema de archivos ext4 y para particion swap - icono de estado de batería animado y con porcentaje de carga - bugs de la ROM original arreglados, entre otros, el teclado en español y del consumo de batería Lo más importante es que he integrado la versión de app2sd 2.7.5.3 beta 04, en vez de la 2.7.5.2 que tiene la void y demás ROMs que he visto para el chacha. ¿Cual es la diferencia? pues que este a2sd soporta el comando a2sd datasd para poner los datos (configuraciones, etc. vamos, el directorio /data/data/) de los programas también en la partición ext. Si habéis usado la ROM void o alguna parecida, su app2sd, cuando lo activabas, al poner programas, aun así se llenaba algo la memoria interna, esto es porque aunque el apk, las bibliotecas y el dalvik-cache fuesen a la SD, los datos de configuración se quedaban en la memoria interna (directorio /data/data). Esto también puede llegar a llenar los escasos 150mb si usas muchos programas, creedme. Con esta ROM es posible tener los 150mb de memoria interna del teléfono libres, y usar la partición de la SD para almacenar todas las aplicaciones y configuraciones, teniendo espacio prácticamente ilimitado, solo limitado por la capacidad de la SD, salvando el gran defecto de este teléfono, y pudiendo instalar multitud de aplicaciones que antes no se podía. Nada más instalar la ROM y reiniciar desde el recovery, el teléfono se reiniciará un par de veces. A mí me ha pasado y me he asustado, pero es seguramente porque se estaba activando el soporte de app2sd. Lo digo por si os pasa, que tengáis paciencia, que al final arranca. Hay que tener la partición ext2, ext3, o ext4, formateando la SD desde el recovery vale (ojo haced backup) El comando que hay que utilizar para poner los DATOS de las aplicaciones en la SD, usando un terminal: Código:
a2sd datasd Si queréis usar este método recomiendo usar una tarjeta de clase 6 por lo menos, probando con mi clase 4 el sistema se volvía demasiado lento, así que me he comprado una MicroSD Adata UHS-I (http://www.adata-group.com/eventpage/index.php?eid=12&lan=en) y ahora va mucho más fluído, casi ni se nota la diferencia de velocidad entre la memoria interna y la SD. Las ROMs se instalan desde el recovery, recordad hacer los wipes para que todo marche bien. ![]() Quiero recordar que aunque la ROM provenga de Yoigo, no tiene ninguna personalización de este operador y se puede usar en cualquier ChaCha sea del operador que sea. Descargas: ROM basada en 1.57 Yoigo España: Última versión: 25/05/2012: Actualizada a la revisión oficial de HTC 1.57.412.6 Descarga: http://www.mediafire.com/?yc233o2745hs11v Versiones anteriores: Primera versión: Descarga: http://www.mediafire.com/?8b177h75t7h7wv7 Segunda versión: Añadido soporte para particiones EXT4 y SWAP Descarga: http://www.mediafire.com/?4eg48nwe4n44r2w Tercera versión, 13/03/2012: Añadido icono de batería personalizado con porcentaje de carga Descarga: http://www.mediafire.com/?yzk2qg4ic4cn9d4 Cuarta versión, 10/04/2012: Cambiado el icono de batería por uno más grande, desactivado el sensor de proximidad al hacer llamadas (posible solución al consumo desmesurado de batería). Descarga: http://www.mediafire.com/?gcxodk85y6kk3oe Quinta versión, 16/04/2012: Corregido comando reboot de la terminal y añadidos comandos flash_image, dump_image y erase_image, para poder flashear el recovery y demás. Descarga: http://www.mediafire.com/?sn1cbre81wpn8qa Dejo los links a la ROM 1.54 europea, ya no que no sigo desarrollándola, está rooteada y tiene a2sd: http://dl.dropbox.com/u/3607275/chac...412_091314.zip Mirror: http://www.mediafire.com/?g7wbo91w98j2b9h Última edición por tOz Día 26/05/12 a las 01:16:46 Razón: Añadida descarga de la nueva versión, añadida más info. |
Los siguientes 26 usuarios han agradecido a tOz su comentario: | ||
|
#2
|
||||
|
||||
En cuando llegue a casa, descargo y pruebo. Gracias.
Enviado desde mi HTC ChaCha A810e usando Tapatalk |
#3
|
He puesto una nueva versión de la ROM Yoigo, con un kernel con soporte para ext4 y swap.
Si queréis actualizar sin perder datos, se puede meter el zip en la SD, ir al recovey, formatear /boot y /system y a continuación instalar el ZIP. Pero ojo por si acaso tened un backup de todo Debido al bug/feature ![]() El swap se tiene que particionar en la SD, y activarlo con a2sd, luego pondré los comandos, pero creo que al detectarla, el swap se activa solo, al menos es lo que me ha pasado a mí. Saludos. |
#4
|
He corregido un pequeño fallo que hacía que no se pudiese ejecutar nano y otros programas de terminal y mediante adb shell, tenéis el link arriba.
|
#5
|
||||
|
||||
pregunta sobre los codigos a2sd
He instalado tú ultima version publicada /?4eg48nwe4n44r2w y despues de meter los dos codigos a2sd desaparecen las aplicaciones, están los iconos pero no se ejecutan, es como si se desactivara. Pregunta ¿en la ROM que me he descargado has activado el a2sd por defecto, o como puedo ver si lo tengo activado y funcionando???
Gracias. |
#6
|
Lo que comentas de los iconos me sucedió a mí tratando de desactivar el swap después de tenerlo activado, al reiniciar, no sé por qué, se puso a mover de nuevo los programas a la memoria interna, y como tengo más de 150mb en programas, se llenó enseguida, y me borró además los que quedaron en la SD. Los que se quedaron en la memoria interna sí que funcionaban pero el resto que no se pasaron no. Tuve que borrar la partición swap a mano y restaurar un backup.
Pero con las operaciones normales, no me ha dado problemas ![]() Con el comando "a2sd check" puedes ver qué tienes activado: ![]() Fíjate en lo que pone en Apps, Private Apps, Dalvik Cache y Data, pondrá runs from SD card o runs from internal storage. En cuanto pueda hago un backup y con la ROM limpia de datos pruebo a ver si me vuelve a hacer lo mismo que a tí, es que en mis últimas instalaciones de la ROM siempre he restaurado mis datos con nandroid, y no he empezado desde cero. Si me falla trataré de arreglarlo. Saludos. |
#7
|
Bueno, he hecho pruebas, al iniciar la ROM por primera vez con los datos de usuario limpios, se queda a2sd activado con las opciones de apps y private apps on SD, pero no el cache como decía antes
![]() Los programas que he metido han seguido funcionando después de hacer los comandos. Entonces quedan por hacer, si se quieren, los comandos cachesd, datasd y zipalign. Esto con la ROM recién instalada. No sé por qué te ha dado ese fallo, ¿los programas cuando los metiste, nada mas instalar la ROM, hiciste los comandos y entonces se fastidiaron los programas? ¿o restauraste una copia? |
#8
|
de momento todo funcionando bien! gracias y un fuerte abrazo desde peru
|
#9
|
......
Última edición por darksolidus Día 10/03/12 a las 07:12:32 |
#10
|
||||
|
||||
Primero quiero agradecer el trabajo mostrado.
Paso a enumerar algunas cuestiones: He instalado esta versiòn: Bug de terminal corregido: http://www.mediafire.com/?4eg48nwe4n44r2w r, antes de instalar hice los Wipes, y particione la SD con 1024, hice lo del terminal para activar el ap2sd, me gustaría saber porque no aparece que tengo el giga para instalar aplicaicones, o realmente esto realiza de forma interna y automaticamente todo se pasa a esa partición, con el Titanimum Backup si me aparece la partición ap2sd y contiene algo de informaciòn indicada por la barra, lo que no se que hay dentro, además en el recovery donde hice la ext no aparece que tipo quiero, ¿como puedo saber si estoy usando ext2 o ext3?, supongo que instalando la versiòn que es compatible con ext4 no implica nada teniendo la ext2 o ext3. También observo en el teclado, aunque ponga español, en la barra de notificaciones aparece ENTx9, como indicandolo en inglés, aunque tengo configurado la entra en español y todo el mapeado de teclado funciona perfectamente. Saludos y gracias por tu tiempo. |
#11
|
Cuando está activo, el apps2sd mete todos los datos de las aplicaciones automáticamente en la partición ext, y lo que aparece en ajustes-aplicaciones-uso de memoria, no es lo que tienes en la partición ext sino en la data (la memoria de 150mb interna del teléfono), que puedes tener algo llena aun teniendo el apps2sd activado, según lo que tengas movido a la partición ext (las aplicaciones, el cache o la configuración) Yo tengo todo movido a la partición ext y tengo 6.2mb ocupados en la memoria interna.
Para saber lo que tienes ocupado en la partición ext usa como dices el Titanium Backup o el programa A2SDGUI (gratis en en el market) El recovery, al crear la partición ext en la sd, la hace como ext3, pero al formatearla o recuperar un backup, la formatea a ext4... es raro, además no te deja elegir. En el hilo del recovery se le comentó a adlx, y lo sabe, y dijo que era complicado solucionarlo... En cualquier caso, la versión más nueva de la ROM funcionará tengas ext2, ext3, o ext4. Para saber qué formato usas lo único que se me ocurre ahora es que metas un comando en la terminal, bien usando adb con el PC, o instalando Terminal Emulator en el ChaChaCha, el comando mount te dirá qué particiones tienes montadas, busca la que ponga Código:
/dev/block/mmcblk0p2 /system/sd extX Saludos. |
#12
|
||||
|
||||
Gracias por la aclaración ta rápida!!! es usted un profesional. Lo he comprobado con el Terminal del movil y uso el sistema de archivos Ext4 para el giga en la SD, mola
![]() Con respecto al teclado nothing, cuando doy al Fin + Space solo me aparece "Teclado en Chino" y "Predicción de Teclado", no se esa causa el porque :-(, la ñ me la reconoce bien igual que todo el teclado pero sigue apareciendo EN. Saludos y me gustaría usar Ubuntu en mi PC, he visto una captura del tuyo, pero me faltan webs!, sería un paso interesante ya que el mundillo de Android es similar al de Linux... de hecho lo es :-P. Saludos. |
#13
|
He subido una versión nueva, el único cambio es en el icono de la batería, ahora muestra el porcentaje de carga restante.
![]() El número es muy pequeño, pero es el que menos se alejaba de la estética del icono original... Última edición por tOz Día 13/03/12 a las 21:38:33 |
Gracias de parte de: | ||
#15
|
||||
|
||||
Supongo que si la ponemos desde las anteriores no seran necesarios los wipes y por lo tanto conservaremos los datos
![]() |
#16
|
|
Cita:
Así es. Por cierto que yo personalmente me he cambiado otra vez el icono de la batería por otro más grande y con los números más grandes, y de forma un poco diferente, pero claro, hay un puñado de iconos donde elegir y creo que eso es más a gusto personal ... |
#17
|
||||
|
||||
Seguimos con la ROM, buen trabajo, ahora mismo actualizo esta última versión, al final conseguí que apareciera lo del ES en el teclado, realizando todo los pasos de nuevo, también volví hacer la partición, lo que no entiendo porque ahora la hizo EXT3 y la primera vez en EXT4, aunque creo que eso dará igual, de momento "todo todito todo" se esta pasando al 1024 de la SD, como siga asi voy a tener que aumentar el tamaño
![]() Saludos. |
#18
|
||||
|
||||
Se quedan escasos, especialmente por las actualizaciones de las aplicaciones de sistema.
Por cierto, seria muy complicado poner las apk de las aplicaciones de sistema en la rom? No es que sea mucho trabajo actualizarlas, pero siempre estaran mejor en la memoria de sistema... Ya la he puesto y todo correcto y funcionando perfectamente. Gracias y un saludo. Enviado desde mi HTC ChaChaCha A810e usando Tapatalk |
#19
|
Complicado no debe ser... no lo he hecho nunca, pero supongo que debe bastar con mover el APK actualizado a la partición /system/app, y poco más...
De todas formas, para eso está la partición en la SD, para llenarla ![]() Además de ser incómodo tener que ir moviendo cosas en cada actualización... y no digamos si la integras en una ROM y flashear de nuevo. Por cierto, este es el icono nuevo de batería que he puesto: ![]() |
|
#20
|
||||
|
||||
Jejeje, ya digo, no tengo ni idea de si sera complicado o no, y a mi no me cuesta mucho actualizarlas (y luego las integro en el sistema con el titanium backup) pero se que habra gente que no le sea tan facil.
|
Respuesta |
![]() |
||||||
|
«
Tema Anterior
|
Siguiente tema
»
|
|
Hora actual: 02:59:25 (GMT +2)
HTCMania: líderes desde el 2007