
Treo 650
Recientemente tuve acceso a un Treo 650 Cingular el cual sólo contaba con idioma inglés, y su dueño necesitaba que de alguna forma fuera actualizado con una ROM que contara con el idioma español, lo cual sonaba prácticamente imposible.
Después de investigar mucho y por toda la web, encontré algunos posts en los foros de PDA Expertos y TreoCentral que indicaban como instalar una ROM ROW/LAP a un Treo 650 Cingular y de esta forma poder dejarlo en español. Sin embargo, todos los posts apuntaban a archivos inexistentes que en algún momento habían sido subidos a RapidShare.
Gracias a una herramienta llamada RomTool uno puede flashear una ROM a un Treo 650, e inclusive modificar dicha ROM para integrar aplicaciones que normalmente van instaladas en la RAM del dispositivo, saltándose el proceso de actualización de la ROM a través de HotSync, el cual no permite la utilización de ROMs que no corresponden al carrier al cual está asociado el dispositivo, pues utilizan una rutina de chequeo del “branding” del dispositivo.
En Taringa encontré una ROM que podía ser utilizada con RomTool, pero sólo contenía el idioma inglés y español, y además le faltaban algunas aplicaciones clásicas de toda ROM PalmOS como Visita y VersaMail, pero que me permitió cambiar el idioma por primera vez en el Treo 650 Cingular, y familiarizarme con RomTool.
Posteriormente encontré otra forma de cambiar el ROM con una actualización usando el método de la tarjeta SD, y que estaba empaquetado en el archivo comprimido CNG to ENA. Esta actualización contenía sólo el idioma inglés, pero sí cambió la versión del firmware de Treo650-1.17b-CNG a Treo650-1.13-ENA.
Por lo tanto era necesario buscar otra solución. Afortunadamente encontré en el sitio de Palm el Actualizador de ROM 1.20 ENA, la cual es la última actualización disponible para el Treo 650 desbloqueados. Intenté actualizar el dispositivo con el método HotSync, los archivos se transferían correctamente, el proceso pasaba el chequeo de “branding” del dispositivo, pero al escribir el firmware a la ROM, el proceso irremediablemente se atascaba.
En este punto me encontraba en un callejón sin salida. Por un lado tenía una ROM con idioma español pero a la cual le faltaban algunos componentes, y por otro lado una ROM para dispositivos desbloqueados completa en inglés aunque sin posibilidad de actualizarla a la última versión.
Vagabundeando por los foros de TreoCentral, encontré algunas ROMs modificadas que se podían actualizar vía tarjeta SD, y si bien no eran ROMs ROW/ENA, pude darme cuenta que dentro de los archivos incluídos se encontraba uno cuyo nombre es similar al archivo generado por RomTool cuando respaldé la ROM original del Treo 650 Cingular antes de comenzar a experimentar con el dispositivo.
Después trastear un poco más con RomTool, y gracias a un comentario en un post de Treonauts, encontré la forma de extraer la ROM 1.20 ENA del Actualizador por HotSync, lo cual no fue para nada fácil, y dejarla en el formato en que se pueden flashear con RomTool. Sin embargo la ROM original del Treo 650 Cingular pesaba aproximadamente 7.1 Mb, y la ROM 1.20 ENA pesaba cerca de 8 Mb, y por supuesto RomTool indicaba que era una ROM demasiado grande para poder flashearla al dispositivo.
Nuevamente un traspié… Pero en otro post de TreoCentral relacionado con la actualización de ROMs modificadas vía tarjeta SD, encontré que cambiando la versión de RomUpdaterApp se podía modificar el tamaño de la partición de la ROM de tal forma que pudiera albergar hasta 8.4 Mb.
Así finalmente pude actualizar la ROM del Treo 650 a 1.20 ENA, con soporte multi-idioma, agregando algunas aplicaciones a la ROM que no estaban presentes en la actualización como Archivos, Notas Rápidas, Notas de Voz y soporte para memorias de más de 2 Gb, y eliminar Real Player para ganar algo de espacio adicional.
Una vez que se conocen todos los pasos resulta sencillo, pero con la información desperdigada por tantas partes todo el proceso me tomó unas 10 horas. En el próximo post explicaré los pasos necesarios para realizar dicho procedimiento, de tal forma que no les tome tanto tiempo como me tomó a mí y en unos 20 a 30 minutos puedan disfrutar de su Treo 650 con ROM modificada. Saludos.
Links: