Buscar
Temas Interesantes
Artículos Patrocinados
Blog Advertising - Advertise on blogs with SponsoredReviews.com
Affiliate Banner

Entradas con la etiqueta ‘operadores’

Introducción

Bien, en esta guia intentaré explicar lo mejor posible como modear nuestro V3i. Está dirigida a este modelo en concreto ya que es el que tengo desde hace año y medio y al que le he tomado mucho cariño y con el que me he llevado cada susto. Y aunque pienso cambiarlo dentro de poco creo que se merece este pequeño tributo a las canas verdes que me saco.




Quiero dejar muy claro que el modificar nuestro teléfono es algo que cada uno hace bajo su propia responsabilidad.


  • Las modificaciones menores que no involúcren flashearlo no ponen en risgo nuestro equipo y solo en casos muy particulares no tendran remedio.
  • Las modificaciones mayores que involucreen flashear el teléfono si pueden dañar nuestro equipo.

Así que queda a discreción de cada uno lo que querramos hacer.

Yo no me hago responsable del mal uso que puedan darle a esta guía ni del daño que puedan causarle a sus aparatos.

Si luego de esa advertencia continuan con ganas de modificar su V3i sigan leyendo. Realmente si seguimos los procedimientos paso por paso no debemos de tener ningún problema. Yo por ejemplo, a las dos semanas de haber comprado mi phono lo maté luego de un mal flasheo, pero incluso esto tiene solución algunas veces y no digo siempre por que eso depende de muchos factores y en especial del factor humano que haga la reparación.

Lo que necesitamos:


  • Logicamente una computadora y un Motorola V3i.
  • Cable USB para conectar nuestro teléfono a la computadora.
  • Drivers (Controladores) P2K

Antes de comenzar a moddear nuestro V3i tenemos que conocer cierta información para saber que equipo es el que tenemos; en nuestro teléfono vamos a programación -> estado del teléfono -> otra informacion y nos fijamos en la versión S/W, la versión flex y el bootloader. Si deseamos podemos apuntarla. El V3i viene en dos versiones, una con itunes y otra sin el. La versión con itunes tiene una versión s/w que inicia con R47A y la que no tiene inicia con R479. Tenemos que tener esto en cuenta a la hora de flashear, no podemos ponerle una version flash o flex de uno al otro. Los LP (Language Packs) y los archivos VST (reconocimiento de voz) son indiferentes a la versión s/w por lo que podemos usarlos en cualquiera de las dos versiones.

Instalación de los Drivers P2K

Si nunca hemos conectado un teléfono motorola a nuestra computadora necesitaremos instalar estos drivers. El archivo que hemos bajado contiene el instalador del UID Extraction Tool el cual ejecutamos luego de descomprimirlo o bien desde el archivo rar. Ahora conectamos nuestro teléfono mediante el cable USB, nos aparecerá un dialogo de que windows ha encontrado un nuevo dispositivo y aparecerá la pantalla para agregar nuevo hardware. Elegimos la opción Instalar desde una lista o ubicación específica y luego siguiente. En la siguiente pantalla ponemos la siguiente ubicación:




C:\Archivos de programa\Motorola\UID Extraction Tool\drivers\Winxp

Esta ubicación es la predeterminada del programa si lo hemos instalado en otra ubicación ponemos esta. El controlador se instalará, repetimos el proceso con los demás. Con estos drivers instalados ya podremos utilizar el modo P2K. Si luego utilizamos una herramienta para flashear el equipo encontrará un nuevo dispositivo llamado Motorola Flash Interface la cual instalamos de la misma manera que con las anteriores.

Primeros pasos.

Lo primero que tenemos que hacer antes de comenzar a jugar con nuestro V3i será hacer un backup (respaldo), por si algo salé mal, y creanme cuando uno empieza en el mundo del modding las cosas no siempre nos salen como esperamos.

Full Backup (Respaldo Completo) de V3i

Para hacer un fullbackup (respaldo completo) de nuestro celular vamos a necesitar el Flash & Backup 3 y su medicina. Este programa es de paga por lo que no lo pondré aquí, pero si googlean lo encontrarán. Este programa es importante pues nos permite hacer un backup del bootloader y de PDS, los cuales nos servirán si algún día matamos nuestro teléfono (ojalá huebiera sabido esto antes de que me pasara).




Bootloader

El bootloader es lo que hace que el teléfono sea programable, es la primera aplicación en correr dentro de nuestro teléfono y decide que aplicaciones estan listas para correr. El principio se utiliza mucho en la industria automotriz y en este caso el ECU (Electronic Control Unit) sería nuestro teléfono.




PDS

Es una parte de la memoria donde se guarda información muy importante del teléfono como la IMEI y seems importantes como el subsidy lock.

El backup de PDS es indispensable (yo no lo hice y solo por que Dios es grande no me costo mi phono) para revivir el teléfono luego de un mal flash.

 

Vamos a ir a la carpeta donde hemos instalado el Flash & Backup 3 y a la carpeta profiles donde buscamos el archivo "R479_V3i.prof" y lo abrimos con el bloc de notas. Vamos a cambiar en la sección Code Groups las dos primeras lineas, donde dice Boot y PDS y vamos a remover los punto y coma con que inicia cada linea. Esto lo hacemos para que nuestro backup incluya el boot y el pds cuando lo hagamos.

Bien ahora abramos el Flash&Backup 3.

Como paso opcional si deseamos el programa en español vamos a la pestaña "Settings" y elegimos el español como idioma predeterminado. Acá tambien elegimos la ruta donde se guardarán nuestros respaldos y archivos que genere el programa, yo sugiero crear una carpeta en mis documentos llamada Celular o algo así, en la cual pongamos todas las herramientas de nuestro phono, en la cual podemos crear otra carpeta llamada V3iRespaldos o algo similar que nos recuerde que aquí estan nuestros respaldos. En prioridad del proceso la dejamos en Más Arriba (High), el tamaño del buffer influye poco en la velocidad de flasheo o respaldo pues depende más de la velocidad de nuestro cable USB que del buffer por lo que lo dejamos como está. Ya que tenemos configurado la aplicación vamos a hacer nuestro respaldo, así que nos vamos a la primera pestaña, leer info (read data) y conectamos nuestro cable USB al teléfono y a la PC.


  1. Lo primero es fijarnos que nuestro teléfono ha sido reconocido, tiene que aparecer el cuadro en verde y la información del aparato a un lado.
  2. Ahora elegimos el modelo de nuestro teléfono, en nuestro caso V3i.
  3. En formato de archivo vamos a elegir SBF (Single Binary File), el cual es el tipo más usado para los Monster Packs o bien SHX (Fichero S-Records), el cual es más usado para modificaciones aunque para esto no necesitaríamos el respaldo del boot ni del pds, además este archivo es compatible con otros paquetes de software.
  4. Aquí podemos poner un comentario para saber de que archivo se trata, podemos poner algo como Respaldo Completo.
  5. Chequeamos esta casilla para seleccionar todos los elementos.
  6. Con este botón comenzamos nuestro respaldo.

Nuestro respaldo esta listo, ahora podemos empezar a modificar nuestro teléfono. Aunque sería recomendable que hiciéramos un respaldo individual del boot y del PDS.

Modificaciones Menores

Como dije anteriormente, estas modificaciones no necesitan flashear ningún archivo por lo que no corremos el riesgo de arruinar nuestro teléfono. Para estas vamos a necesitar:

Cambiar Skins en V3i

Abrimos el Skin Manager y conectamos nuestro teléfono, el programa nos mostrará las skins que tenemos en nuestro teléfono. Ahora presionemos "F3" o damos clic derecho en el area de trabajo y seleccionamos "install", nos aparecerá una pantalla en la cual podemos elegir como se verá nuestra skin pero la mayoría de las skins que bajamos ya vienen preparadas para que se vean como el creador quiso por lo que solo demosle en "Ok" y busquemos alguna skin que hayamos bajado, una vez que la seleccionemos comenzará el procesos el cual consiste en subir los elementos .dat a nuestro teléfono. Cuando termine este proceso se renovará la lista y veremos que nos aparece la nueva skin en la lista.

Ahora presionamos el botón que dice "more" y seleccionamos Restart Phone del menú contextual, o bien presionamos F10 para reiniciar nuestro teléfono. Lo desconectamos y ya podemos seleccionar la nueva skin desde Programación -> Personalizar -> Estilo de Color.




Las skins pueden ser lights o completas.

Las lights o ligeras necesitan de la skin moto para funcionar, por lo que esta tiene que estar presente en nuestro teléfono.

Las skin completas no necesitan que haya ningún otra skin presente en nuestro teléfono para funcionar.

Algunas skins no se veran bien pues han sido diseñadas con un orden específico en los menús, para solucionar esto es necesario saber cuales elementos necesita y el orden de los mismos. Casi todas los creadores ponen esta información a la hora de exponer sus creaciones. Luego de esto necesitaremos crear el mma_ucp (ver como crear archivo mma_ucp de 12 Iconos) necesario y subirlo a nuestro teléfono.

Un buen lugar para bajar skins es el foro MotoX donde encontraremos una gran variedad, si queremos aprender como hacer nuestras propias skins podemos ver este tutorial que hice (aún no lo subo), pero que no puse aquí por ser muy extenso

MMA_UCP De 12 Íconos.

Vamos a necesitar:

Lamentablemente el P2K Menu Editor (por lo menos en la version 2.3) no soporta el mma_ucp del V3i por lo que no podremos leer el archivo desde el teléfono, sino que tendremos que bajarlo via P2K Tools de Bullfrog desde "/a/mobile/system" (sería recomendable que guardaramos una copia en nuestra carpeta de Backups), o bien podemos tomar algún otro que hayamos bajado con alguna skin.

Una vez que tengamos un archivo mma_ucp de V3i abrimos el mma_ucp Converter.


  1. Presionamos el botón de "open mma_ucp" y buscamos nuestro archivo y lo abrimos.
  2. Una vez abierto nos aparecerá su información, ahora presionamos el botón "Convert" y buscamos una ruta donde guardar nuestro archivo modificado, también podemos cambiarle de nombre para saber de que se trata (para subirlo a nuestro teléfono si tiene que llamarse mma_ucp).

Bien ya que hemos modificado el archivo mma_ucp del V3i ya podemos abrirlo con el P2K Menu Editor, hagamoslo.

Al abrirlo nos apareceran los elementos que este contiene y el orden en que se encuentran. Normalmente los elementos que pondremos aquí serán los que necesita el skin que deseamos tener en nuestro teléfono. En esta imagen el mma_ucp es de 12 íconos personalizados a la necesidad del Skin que he creado.

 

 

 

 

 

 

 





  1. Aquí elegimos que item deseamos para un elemento.
  2. Al oprimir este botón, el item se bloqueará y no será posible cambiar su orden desde el teléfono.
  3. Inserta un item en blanco.
  4. Esto inserta un submenú en el item pero no todos los items soportan esto.
  5. Fija el nombre de un item sin importar el idioma.
  6. Borra el item seleccionado
  7. Sirven para ordenar los elementos hacia arriba o hacia abajo.
  8. Actualiza la vista, no oprimir si no se ha grabado pues carga de nuevo el archivo.

Al ordenar, agregar o quitar los elementos que deseamos tenemos que tener en cuenta que habran elementos que no podran ser utilizados en nuestro V3i a pesar de que los pongamos en el archivo mma_ucp sencillamente por que nuestro teléfono no los tiene. También debemos de considerar que a un elemento que tiene submenús no debemos de ponerle más de seis elementos pues de lo contrario no se veran, o bien todo depende del skin que estemos utilizando.

Luego podemos definir las teclas suaves y de menues a nuestro gusto, para hacerlo vamos a la ficha "Definición de Teclas" la cual se encuentra en la parte inferior izquierda del programa justo arriba de donde aparece la luz de conexión del teléfono.








1. Aquí nos apareceran las teclas que podemos definir, las cuales son el smart-button, las dos soft-keys y las cuatro flechas de dirección.
2. Acá le definimos que menú será el accesado al presionar esa tecla.
3. Y al activar este botón se bloqueará la tecla y no podrá ser cambiada desde el teléfono.

El P2K Menu Editor tiene algunas otras funciones a las cuales podemos acceder en el botón "herramientas", entre ellas poder definir los valores del teclado completo, mostrar el logo del operador y algunas otras. Una vez que tenemos el archivo moddeado a nuestro gusto lo guardamos y cerramos el P2K Menu Editor y volvemos a abrir el mma_ucp Converter y repetimos el proceso de conversión para volverlo nuevamente compatible con nuestro V3i. Una vez hecho esto ya podemos subirlo a nuestro teléfono mediante P2K Tools de Bullfrog a "/a/mobile/system", y listo.

 

Cambiar Animaciones y Sonidos de Inicio/Cierre en V3i

Abramos el P2K Tools de Bullfrog, que para mí es el mejor mod que hay de el P2K Tools pues nos permite automatizar muchas de las modificaciones de manera sencilla. Las imágenes tienen que tener una dimensión de 176×220 pixeles en archivo gif; y los sonidos no más de cinco segundos en formato mp3. Para modificar las animaciones de inicio necesitamos dos imágenes animadas osea dos gifs animados como estos:

…..

Estos dos gifs animados pertenecen a la skin iPhoneMotoX diseñada por Woody.




Es recomendable que guardemos nuestras imágenes y sonidos originales por si los borramos y queremos volver a usarlos. El V3i solo trae animación y sonido de inicio.

Estos sonidos se buscan en "/c/mobile/audio" como "Cust_Start~up.mp3" y "Power~down.mp3".

La imágenes en "/a/" como "custwakeup.gif" y "custgoodbye.gif"

 

Para cambiarlos solo vamos al menú "Herramientas", " Animación y Sonido".

En la pantalla de Animación y Sonidos Personalizados activamos las cuatro casillas y elegimos los archivos que queremos poner en nuestro phono. Luego le damos en Guardar a Teléfono.

Y como último paso reiniciamos el teléfono desde el botón del programa.

Si tuvieramos algún problema podemos realizar la sustitución de manera manual desde este mismo programa. En operaciones de archivo le damos a actualizar, lo que cargará todos los archivos de nuestro teléfono. Nuestros archivos de sonidos van en la carpeta "/c/mobile/audio" y tenemos que llamarlos "Cust_Start~up.mp3" ("Start~up.mp3" en T-Mobile) para el de inicio y "Power~down.mp3" para el del cierre.

Las animaciones debemos de colocarlas en la carpeta "/a/" y deben de ser llamados "custwakeup.gif" para la de inicio y "custgoodbye.gif" para la de cierre.

Luego en Información de Archivo cambiamos las propiedades de los cuatro archivos a 700200, para hacerlo seleccionamos el archivo y chequeamos la casilla oculto en la Información de Archivo y luego le damos al botón cambiar, repetimos el proceso con los otros tres archivos y reiniciamos con el botón del programa. El volver ocultos los archivos nos sirve para evitar que nos aparezcan como imágenes y sonidos que cualquiera puede borrar al acceder a ellos en el teléfono.

Cambiar Imágen externa de Pantalla LCD de V3i

Abrimos el P2K Tools de Bullfrog y le damos actualizar en operaciones de archivo, esperamos unos momentos en lo que lee todos los archivos. Luego vamos a la carpeta "/a/mobile/system/" y buscamos el archivo "cl.gif" damos clic derecho sobre él y seleccionamos bajar del menú contextual, lo guardamos en nuestra carpeta de respaldos por si deseamos usarlo nuevamente. Ahora volvemos a dar clic derecho y seleccionamos subir del menú contextual, buscamos el archivo que vamos a utilizar, el cual tiene que ser de 96x 80 pixeles y tiene que llamarse "cl.gif". Luego reiniciamos el teléfono desde el botón del programa y listo.

 

Modificar Volúmen de Bocinas y Micrófono en V3i

El P2K Tools de Bullfrog nos permite realizar esto de manera muy fácil (por eso adoro este mod), basta con que vayamos al menú "Herramientas" y seleccionar "Cambiar Volúmen".

Luego le damos a leer del teléfono y modificamos los valores, (es recomendable modificarlo de uno en uno para que el cambio no sea muy drastico) luego le damos guardar al teléfono y lo reiniciamos mediante el botón del programa.

Cambiar el Texto del Operador al V3i

Necesitamos:

Primero que todo vamos a ver a que número llama nuestro teléfono para revisar el buzón de mensajes. Para esto presionamos en nuestro teléfono, vamos al menú de mensajes y buscamos mensajes de voz en donde volvemos a presionar buscamos configuración de mensajes de voz y apuntamos el número que nos aparezca, en mi caso es *80 por ser de claro de Guatemala.

Ahora abramos el P2K Tools de Bullfrog, conectamos el teléfono, actualizamos y vamos a la carpeta "/a/" de donde bajamos el archivo "plmn_text_table.bin" (es bueno que lo guardemos en nuestra carpeta de respaldos y lo volvamos a bajar a otro sitio para modificar este).

Ahora que ya tenemos el archivo que necesitamos modificar abrimos el OpEdit y cargamos el archivo buscamos nuestro operador (cuando hay varios operadores con el mismo nombre como movistar, podemos buscar el MCC de nuestra red en nuestro teléfono desde el menú red o bien podemos consultarla aquí), podemos ordenar las columnas haciendo clic en el nombre. Una vez que hayamos encontrado nuestro operador lo seleccionamos y damos clic izquierdo y lo mantenemos apachado por más de un segundo, cambiamos el nombre al que querramos y guardamos el archivo. Luego lo subimos con el P2k Tools de Bullfrog y reiniciamos el teléfono con el botón del programa para ver los cambios.

Agregar Juegos o Aplicaciones Java

Para agregar juegos y aplicaciones Java necesitaremos el MotoMidMan y algunos juego en java. Hay varias páginas dedicadas a esto por ejemplo esta, que cuenta con una gran variedad. Habran algunos que no funcionen en nuestros teléfonos por lo que es bueno descargar el Motorola SDK y el J2SDK para poder ver cuales funcionan en nuestro phono antes de subirlos. Bien ya que sabemos lo que vamos a subir a nuestro phono, abrimos el MotoMidman y conectamos el teléfono.

Cuando el programa reconozca nuestro teléfono apareceran las aplicaciones y juegos java que tenemos. Cambiemos a la pestaña de Trans Flash para que sea aquí donde instalemos la nueva aplicación o juego, presionamos instalar y elegimos jad file (recommended), el programa comenzará a subirlo y luego actualizará la lista, hay algunas aplicaciones las cuales necesitaran que cambiemos sus propiedades para esto damos doble clic sobre el nombre y cambiamos las mismas.

Modificación de Seem en V3i

Primero una pequeña introducción de archivos binarios.

Los archivos seem, como todos los archivos informáticos son listas de números, estos números se presentan en un sistema binario, ¿por qué este sistema? simplemente por la sencillez del mismo y su comparación a estar encendido o apagado, un "bit" (binary digit) por lo tanto solo puede tener un valor de 0 o 1; un bit por si solo es inutil, por lo que se usan varios bits para representar números grandes, un paquete de 8 bits puede tener un valor de 0 a 255 y es llamado "byte". Los archivos estan formados por cadenas (o índices) de bytes, con cada byte con su propio índice u "offset". En informática no se utiliza el sistema binario (lenguaje máquina) sino que el hexadecimal (sistema numérico de base 16), se utiliza este sistema dado que un byte puede tener un valor de 0 a 255 (256 unidades), representar 255 en código binario es bastante largo mientras que en un sistema hexadecimal es posible hacerlo tan solo con decenas y unidades, 255 = FF (2 a la 8 en binario es lo mismo que 16 a la 2 en hexadecila). Debido a esto necesitamos un editor hexadecimal para cambiar el valor de los datos de un archivo, donde cada casilla es un byte. En los archivos seem, cada uno de estos bytes cotrolan determinadas funciones de nuestro teléfono permitiendo añadir, modificar y suprimir las mismas.

El sistema hexadecimal tiene el 16 como base, como el sistema de númeración usual solo tiene 10 números se adoptó las seis primeras letras del alfabeto latino para completarlo.












0 = 0
5 = 5
10 = A
15 = F
1 = 1
6 = 6
11 = B
16 = 10
2 = 2
7 = 7
12 = C
17 = 11
3 = 3
8 = 8
13 = D
18 = 12
4 = 4
9 = 9
14 = E
19 = 13

Para poder explicar mejor como se modifican abramos el P2K Tools de Bullfrog y vayamos al Seem Editor.

Supongamos que encontramos una frase donde dice que hay que apagar el 6to y 7mo bit en el offset CF del seem 0032_0001. ¿Qué significa esto? Bien empecemos por cargar el seem desde nuestro teléfono

Ponemos el número como aparecen en la imagen y luego presionamos el bóton Cargar de telefono, siempre que vayamos a modificar un seem es recomendable que hagamos un respaldo del mismo para restaurarlo si cometemos un error, para esto presionamos Guardar en archivo y lo guardamos en nuestra carpeta de respaldos.

Una vez hecho nuestro respaldo y con el seem cargado en el programa busquemos el offset CF, el offset es el índice de cada byte pero en este caso se toma como el cruce que existe entre las columnas y las filas; si alguna vez hemos jugado a Battleships en este caso es lo mismo, el primer número corresponde a las filas y el segundo a las columnas.

Una vez que hemos localizado el offset solo queda modificar los bits 6 y 7 desde la parte de Bits Operation, como dice que tenemos que apagarlos, esto quiere decir quitarles el cheque, lo mismo sería si dijera bits 6 y 7 en 0 donde apagados es 0 y encendidos es 1.

El programa nos muestra el valor del offset en sistema binario, decimal y hexadecimal y aunque luzcan diferente los tres se refieren al mismo número, al quitarle los cheques a los bits 6 y 7 el valor cambiará.

Podemos modificar el valor del número quitando y poniendo cheques o en la misma casilla offset si sabemos el valor hexadecimal que debemos poner.

Botón de Encendido Sin Espera

Si nos desespera tener que mantener presionado el botón de para encender nuestro teléfono basta con encender el bit 7 del seem 0032_0001 en el offset 2F (para modificar seem ver Modificación de Seem en V3i mas arriba).

Guardar Mensajes de Texto al Teléfono o al SIM

Esta modificación nos habilitará la opción de poder guardar los mensajes de texto en el teléfono o en el sim. Para esto encendemos el bit 1 en el offset 9A del seem 0032_0001 (para modificar seem ver Modificación de Seem en V3i mas arriba). Para seleccionar donde queremos guardarlos lo hacemos desde configuración de mensajes de texto en el teléfono.

Aumentar Número de Llamadas Registradas

Para aumentar el número de llamadas que nuestro teléfono registra necesitamos modificar los offsets 8F y 93 de los seems 0050_0001 para llamadas hechas y 0051_0001 para llamadas recibidas, cambiando el valor hexadecimal 0A por la cantidad que queremos que registre por ejemplo:






Para 20 llamadas = 14 Para 30 llamadas = 1E Para 50 llamadas = 32
Para 25 llamadas = 19 Para 40 llamadas = 28 Para 60 llamadas = C3

Ringtones desde TransFlash

Esta modificación nos permitirá poner cualquier mp3 que tengamos en la SD como ringtone. Solo necesitmos encender el bit 5 del offset 89 y el bit 7 del offset B2 en el seem 0032_0001

Otras Modificaciones

Con el P2K Tool Bullfrog Mod es posible realizar muchisimas moficaciones sin necesidad de editar los seems pues el mod ya las trae automatizadas. Solo tenemos que ir a la ficha "Otras Opciones" (1), y elegimos alguna de los grupos que nos aparecen (2) como "java" o "multimedia".




Entre las modificaciones tenemos:

  • Imagen de Agenda desde Trans Flash
  • Formato de Video MP4
  • Luces de Evento (Funlight)
  • Luces de Timbre
  • Menú de Ingeniería
  • Mismo número en log de llamadas
  • Habilitar TestMode
  • Sonido de Teclas Personalizado
  • Y muchas más…

 

Modificaciones Mayores

Como dije todas estas modificaciones involucran flashear el teléfono, por lo que siempre cabe la posibilidad de que nuestro V3i no salga vivo del proceso, y aunque raro, es posible. La manera más fácil de modificar nuestro teléfono es mediante un Monster Pack (MP), en lo personal prefiero modificar mi teléfono a mi gusto, pero eso es cosa de cada quien, también existen Reflashes los cuales nos sirven para modificar el firmware luego de haber flasheado un MP; también estan los Flexlash con los que cambiamos la versión de Flex, los LP que son Language Packs (paquetes de lenguaje), y los Reflash mlp que son reflashes sin archivos de idioma.. Primero que todo creo que hay que saber como flashear y explicar un poco el proceso y las herramientas necesarias.

Existen muchas aplicaciones útiles para flashear, unas más completas que otras. RSD Light que es la vamos a utilizar aquí es muy eficaz y fácil de utilizar. Dependiendo de nuestros gustos podemos utilizar Flash & Test Commands que es parte de Motorola PST, Flash & Backup 3 que es muy completa y se pueden flashear los CG (code groups) individualmente y P2K Easy Tools, la cual no recomiendo para flash normal, auque si les sirve adelante, yo la usaría más bien para revivir teléfonos con Test Point pero como dije eso queda a discreción de cada quien.

Epecemos con cosas simples.

Cambiar Paquetes de Íconos DRM

Estos íconos remplazaran a los predeterminados de la pantalla interior y de la exterior. Primero que nada debemos de bajar un set de íconos, yo aquí voy a utilizar el set iPhone de Woody, si tenemos algo de habilidad en diseño gráfico también podemos crear nuestros propios sets a nuestro gusto, aquí explico como hacerlo.

Ya que tenemos el set de íconos que vamos a utilizar y un programa para flashear estamos listos para empezar. Abramos el RSD Light, conectemos nuestro teléfono y esperemos que el programa lo reconozca.


  1. Ingresar la ruta del archivo a flashear.
  2. Iniciar el proceso.
  3. Muestra el dispositivo.
  4. Información de nuestro teléfono
  5. Información del archivo a flashear.
  6. Detalles del proceso.

Bien, presionamos el botón de ruta y buscamos el archivo y comenzamos el proceso con el botón de start. El programa pasará el teléfono a modo flash y comenzara a generar la imagen del archivo a flashear, luego borrara la memoria y comenzará a realizar la operación, luego apagará el teléfono y volverá a encenderlo. Podemos ver que los íconos de nuestro phono han cambiado por los que le hemos puesto. Este proceso es relativamente rápido a comparación de flashear un MP completo pues este CG es relativamente pequeño.

 

 

 

Cambiar la Fuente del V3i

Las skins no cambian la fuente de los menús sino que esto se hace mediante un flash. Tenemos que buscar una fuente que nos guste y bajarla, aquí podemos encontrar algunas. Las fuente que con la que hagamos el flash sustituirá a la que teníamos, no se puede tener más que una fuente (aunque debería de poderse guardar, pero bueno…), así que si queremos volver a poner la que teníamos tenemos que volver a flashear. Al momento de buscar una fuente debemos de fijarnos que idioma es el que trae pues probablemente nos cambie el LP por el que el CG4 de la fuente traiga. Más adelante explicaré como crear y modificar los MXLP.

No tenemos que alarmarnos si el proceso falla y el teléfono sigue desplegando el mensaje de "S/W Upgrade in Progress", solo hay que apagarlo y volverlo a encender. A veces pasa esto y se debe a una mala comparación de la imagén que creo el programa con los datos que aparacen en el teléfono. La fuente estará instalada cuando reiniciemos el teléfono.

Cambiar el Idioma

Cambiar el idioma no es mas que cambiar el paquete de lenguaje, en MotoX podemos encontrar varios paquetes, escogemos el que más se acople a nuestras necesidades y lo bajamos. Aclaro que si le hemos puesto una fuente específica, al flashear el LP, este borrara la fuente que tenemos y le pondrá el predeterminado, a menos que sea un LP personalizado. Los LP son indiferentes en usarse en versiones R479 (que sera de la que mas encontremos) o R47A pues como solo se flashea el CG4 no hay problema. El proceso es el mismo que el anterior aunque un poco mas corto.

Cambiar o Recuperar Comandos de Voz

A pesar de que esta modificación no necesita flash, la pongo acá para seguir la continuidad del tema pasado. Esto nos permitirá poder utilizar los comandos de voz en español o recuperarlos si los hemos perdido luego de flashear algún MP. Primero conseguimos los archivos VST compatibles con nuestro LP, por ejemplo si tenemos este LP "R479_G_08.B4.34R_Lang0003_reflash_MOTOX.shx" necesitamos los comandos de voz que hagan juego "0003" no importa si el reflash empieza con R47A o R479.

Abrimos el P2K Tools de Bullfrog y buscamos la carpeta "/c/mobile/VST" donde subimos los archivos que hemos bajado, yo prefiero borrar primero los que estan y luego subo los nuevos, pero eso es solo costumbre, debería de funcionar tan solo con darle subir. Luego cambiamos los atributos de todos los archivos que subimos para que sean 700400 o lo que es lo mismo del sistema.

Quitar la Protección RSA

Bien a pesar de que la red esta saturada de esta info, voy a ponerla tan solo por si alguién no la ha visto. Esta modificación es una de las mas importantes pues nos permite luego de realizarla cambiar datos que Motorola no quiere que cambiemos como quitar la imágen de hellomoto o aumentar la capacidad de iTunes a 100 canciones. Esta protección solo acepta archivos firmados por Motorola lo que nos impide modificar estos datos.

Para removerla necesitaremos:

Una vez que tenemos un MP con el cual trabajar (podemos crear un MP haciendo un Back up de nuestro teléfono en formato shx, o bien usar nuestro backup original), vamos a abrir el Random SHX.

Y elegimos "Extract BIN files from SHX" lo que nos abrirá una ventana para buscar el MP que vamos a utilizar, lo elegimos y el proceso comenzará de inmediato. Una vez que haya terminado aparecerá una ventanita que dirá Complete!, le damos OK y cerramos el programa. Ahora abramos una ventana en el explorador de Windows y vayamos a la ruta donde se encuentra el MP que acabamos de utilizar. Existirá una carpeta llamada "Extracted Bin" donde encontraremos ocho archivos "bin" (binarios) y otro con extensión ".lst".

El nombre de los archivos dependerá del nombre del MP del que los hayamos sacado, esto no debe de preocuparnos, lo únicio en lo que tenemos que fijarnos es en último número anterior al .bin, los cuales como vemos en la imágen van del 0.bin al 07.bin. En mi caso como el MP que utilizé se llama "" todos los archivos llevan este nombre.

Si no tenemos un programa asignado las extensiones .bin y .lst, los archivos no tendrán íconos. Ahora expliquemos un poco que contiene cada archivo.





  • 0.bin Este archivo contiene el encabezado el cual dice "P2K Superfile".
  • 1.bin Este es el Ram Downloader.
  • 2.bin CG1 (Code Group 1) Este archivo contiene el Firmware.
  • 3.bin CG2 (Code Group 2) Este archivo contiene el Flex.
  • 4.bin CG3 (Code Group 3) Este archivo contiene el Firmware DSP.
  • 5.bin CG4 (Code Group 4) Este archivo es el LP (Paquete de Lenguaje).
  • 6.bin CG7 (Code Group 7) Esta es la firma digital.
  • 7.bin CG15 (Code Group 15) Este guarda el DRM.
  • 8.bin CG18 (Code Group 18) Esta es otra firma digital (creo yo).

El archivo ".lst" contiene información sobre la dirección de la memoria de cada grupo, saber esto nos sirve si queremos flashear desde una terminal.

Ahora abrimos el Simple RSA.


  1. En la primera casilla que nos aparece en blanco junto al número 2 vamos a cambiar el valor a "12F80000", el cual es la dirección de memoria del CG7 para nuestro V3i.
  2. En el número 3 nos aparecen tres casillas vacias, presionemos el botón de CG1, lo cual nos abrira una ventana para buscar el archivo. Y seleccionamos el "02.bin" en la carpeta de "Extracted Bin".
  3. Ahora presionamos el botón de CG7 y buscamos el archivo "6.bin".
  4. En la casilla de CG18 buscamos el archivo "8.bin".
  5. Finalmente presionamos el botón "?????…?????RSA", no pasará nada pero la protección RSA habrá sido removida.




Si queremos modificar la capacidad del iTunes o cambiar la imagen del boot no realizamos el siguiente paso sino que nos saltamos a las secciones para seguir trabajando con los archivos binarios.

Ahora podemos cerrar el programa. Y vamos a volver a abrir el Random SHX pero esta vez vamos a elegir "Create SHX file from Bin’s", para volver a compilar el MP con la protección RSA Removida. Nos va a aparecer una ventana donde vamos a la "Extracted Bin", y seleccionamos el único archivo que nos aparecera el cual es el archivo con extensión ".lst".

Una vez que el proceso haya terminado, nos dejará un nuevo archivo ".shx" en la carpeta donde se encuentran los archivo ".bin". Le cambiamos el nombre por uno que explique que modificaciones lleva el archivo, algo como "R47A…8.88R_RSAremoved.shx".

Cerramos el Random SHX y abrimos el RSD Light, elegimos el archivo que acabamos de crear y lo flasheamos.

Aumentar el Límite de Canciones de iTunes

El iTunes de nuestro V3i viene con un límite de canciones que podemos subir al teléfono, este límite me imagino que Motorola lo puso a petición de Apple, para evitar competencia con su iPod, pero los motivos realmente no nos competen sino cambiar este límite. Esta modificación va dirigida a los que tiene un V3i con iTunes osea versión firmware R47A, pues aunque funciona para la versión R479, a los que tienen esta versión yo les recomendaría mejor que instalaran el iTunes Vassio o el Diabolic.

Primero vamos a abrir un editor hexadecimal, aquí utilizaré el XVI32 y aunque tengo predilección por el Fhred, este es más fácil de usar. Una vez abierto vamos al menú Tools y seleccionamos options. En la ventana de opciones vamos a la ficha "appearence" y cambiamos el número de columnas a 16 por si alguna vez utilizamos el editor para editar algún seem sea más fácil, cerramos las opciones y vamos al menú File y le damos Open. Vamos a la carpeta donde estan nuestros archivos ".bin" y seleccionamos el 2.bin (CG1). El editor abrirá el archivo.

En el menú "search" elegimos "Find", o bien podemos presionar "Ctrl"+"f" para buscar los siguientes datos: "00 00 00 00 00 00 00 00 00 AB 00"

Fijémonos que este seleccionado "Hex string" (cadena hexagonal) para hacer nuestra búsqueda. Le damos "OK" e inmediatamente el programa encontrará la cadena.

Justo al lado izquierdo de la cadena encontramos cuatro bytes cuyo valor es "10 OD 64 7B", pero el valor de los últimos dos bytes variará según la versión de firmware que tengamos, esta por ejemplo es la del R47A…8.88R, fijémonos que esta cádena de bytes se repiten varias veces y que además hay algunos que diferen en los últimos dos números.

Tenemos que editar las cadenas en verde con los mismos valores que las del color amarillo. Lo que nos dejará once cadenas de bytes con el mismo valor.

Bien ahora ya podemos modificar el número de canciones que el teléfono puede almacenar.




Si deseamos cambiar la imágen de Hellomoto o boot nos saltamos el siguiente paso y seguimos en esa sección .

Ahora podemos cerrar el programa. Y vamos a volver a abrir el Random SHX pero esta vez vamos a elegir "Create SHX file from Bin’s", para volver a compilar el MP con la protección RSA Removida. Nos va a aparecer una ventana donde vamos a la "Extracted Bin", y seleccionamos el único archivo que nos aparecera el cual es el archivo con extensión ".lst".

shx

Una vez que el proceso haya terminado, nos dejará un nuevo archivo ".shx" en la carpeta donde se encuentran los archivo ".bin". Le cambiamos el nombre por uno que explique que modificaciones lleva el archivo, algo como "R47A…8.88R_RSAremoved_iTunes100.shx".

Cerramos el Random SHX y abrimos el RSD Light, elegimos el archivo que acabamos de crear y lo flasheamos.

Ahora abrimos el P2K Tools de Bullfrog, vamos al editor de seem y abrimos el seem 0371_0001.

Y vamos a cambiar el 32 en ambos bytes, por el número de canciones que deseemos hasta 100. Por ejemplo si deseamos 75 canciones, abrimos la calculadora de windows y en el menú "ver" cambiamos a "científica" en lugar de "estándar". Tecleamos 75 y seleccionamos "hex" para saber su valor en hexadecimal.

Si queremos poner 100 pues cambiamos a 64 ambos valores.

 


Cambiar Imágen Hellomoto o Bootscreen

Vamos a necesitar:

Lo primero que necesitamos saber es en que dirección se encuentran los datos del boot, si ya conocemos esta dirección nos saltamos este paso.

Para encontrar esta dirección abrimos el Samsung Flash Imager, este programita es ruso o algo así pero yo lo modifiqué un poco para que fuera más entendible, le traduje la mayor parte (y no porque sepa ruso o turco sino más bien probando para ver para que servía cada cosa) y le agregé algunos perfiles de firmware del V3i.

Nos aparecerá una pantalla la cual cerramos con el botón "cerrar" y ahora vamos al menú "Archivo" y elegimos "Abrir Archivo" del menú contextual, buscamos nuestro CG1 (2.bin) y lo abrimos. Si nuestro firmware es R47A…85R, 88R, A1R, 3DR podemos encontrar la direción del bootscreen en predeterminados, ya que son los que yo puse. Si nuestra versión difiere, entonces tendremos que encontrarlo manualmente.

Primero cambiemos la paleta a 16 bits (16bbb), luego comenzamos a buscar la dirección con los botones de cuadro para que avance más rápidamente, cuando encontremos una parte de la imágen de Hellomoto comenzamos a alinearla con los botones de arriba y abajo y luego con los de izquierda a derecha hasta que nos quede un pixel verde en la parte superior izquierda de la imágen, este pixel nos dará la pauta de donde comienza la imágen luego presionamos la tecla "unidad +" y apuntamos la dirección actual. Podemos hacer lo mismo con la imágen de Welcome pero eso ya es cuestión de gustos, yo solo le cambié la de Hellomoto.

Ahora que ya sabemos la dirección vamos a la carpeta donde tenemos ell "Motorola Bootscreen Replacer" y abrimos el archivo offset.ini con el bloc de notas y revisamos si se encuentra nuestro firmware, si es así podemos cerrar el archivo y abrir el programa, de no ser así lo agregamos añadiendo lo siguiente:




[R47A...xxx] donde x es nuestra version de firmware

Hellomoto=xxxxxx donde x es la dirrección de la imágen.

Welcome=xxxxxx donde x es la dirección de la imágen, si no deseamos cambiar esta la podemos dejar asi:

Welcome=

Ahora con el programa abierto revisamos que este seleccionada la casilla de la imágen y no la otra.

En el apartado con el número 1 presionamos la imágen de la carpetita y buscamos nuestro CG1 (2.bin).

En el apartado con el número 2 seleccionamos nuestro firmware, y Hellomoto si esta imágen la que queremos cambiar o si no Welcomo si fuera esta.

Justo abajo revisamos que este seleccionada la casilla 176 x 220, pues es la resolución de nuestra pantalla.

Ahora oprimimos el botón "Load from file.." y buscamos la imágen que queremos para nuestro teléfono.

Finalmente presionamos el botón "Save flash" y cerramos el programa.

Vamos a volver a abrir el Random SHX pero esta vez vamos a elegir "Create SHX file from Bin’s", para volver a compilar el MP con la protección RSA Removida. Nos va a aparecer una ventana donde vamos a la "Extracted Bin", y seleccionamos el único archivo que nos aparecera el cual es el archivo con extensión ".lst".

shx

Una vez que el proceso haya terminado (nos podemos fumar un cigarro o tomar un café antes de que termine ya que es lento), nos dejará un nuevo archivo ".shx" en la carpeta donde se encuentran los archivo ".bin". Le cambiamos el nombre por uno que explique que modificaciones lleva el archivo, algo como "R47A…3DR_RSAremoved_iTunes100_personalboot.shx".

Cerramos el Random SHX y abrimos el RSD Light, elegimos el archivo que acabamos de crear y lo flasheamos.

La siguiente parte la tendré que poner en otro post porque en este ya no cabe, no me dejó poner la guía completa.

Revivir V3i



Vodafone y RIM acaban de anunciar la disponibilidad del nuevo Smartphone Blackberry Storm 2 en España a partir de la próxima semana en exclusiva durante las navidades y más tarde podrá llegar también de la mano de otros operadores.
La nueva Storm 2 (modelo 9520) mejora los principales problemas de la primera versión permitiendo escribir más rápido de forma multitáctil, incluyendo WiFi y además cuenta con la última versión del sistema operativo BlackBerry OS 5. También dispone de cámara de 3.2 megapixel, GPS, bluetooth y memoria interna de 2GB ampliable mediante microSD entre otras características.

El precio del smatphone tiene asociada una permanencia de 18 meses en la tarifa de voz y permanencia mínima de 6 meses en la Tarifa Plana Internet en el móvil Plus de 15 euros/mes que incluye navegación ilimitada, correo push, Vodafone Music y acceso a las tiendas de aplicaciones de Blackberrry y de Vodafone. La velocidad no estará limitada a través del APN de Vodafone live! y solo se limitará a través del APN Internet a 128Kbps a partir de 300MB/mes.