Cómo liberar las bandas de frecuencia de tu terminal Android

Android-tutorial

Cuando viajamos a otro país, uno de los problemas que nos pueden surgir es que nuestro teléfono no sea compatible con las bandas disponibles en ese territorio. No obstante, si tenemos un teléfono Android con procesador Qualcomm, esta restricción puede saltarse mediante una serie de comandos.

Por ejemplo, en América del Norte, la frecuencia GSM opera entre las bandas de 850 y 1900 MHz, mientras que en Europa se utilizan las bandas 900 y 1800 MHz. Esto provoca que no sepamos si nuestro dispositivo puede funcionar allá donde vamos, causándonos verdaderos quebraderos de cabeza. No obstante, en muchas ocasiones eta limitación se implementa a través de software, por lo que puede ser eliminada fácilmente. Si utilizas un dispositivo con procesador Qualcomm con estas limitaciones, gracias a XDA podrás utilizarlo en cualquier parte del mundo. Todo el proceso está cuidadosamente descrito en una guía de 36 pasos y, tras seguirlos, nuestro teléfono Android debería funcionar en cualquier parte del mundo sin problemas.

Para realizar este método debemos tener varias cosas en mente. Lo primero, que debe utilizarse en un terminal rooteado y con un emulador de terminal instalado. Y segundo, que es un proceso arriesgado y que puede dejar inutilizado el teléfono, por lo que no nos responsabilizamos de ningún daño que pueda causar la mala ejecución del tutorial. Como siempre, os recomendamos realizar una copia de seguridad de vuestros datos ya que, como vamos a trabajar con la “radio”, podemos causar el brickeo del terminal Android. Tras estos consejos, nos disponemos a mostrar los pasos para el tutorial de nivel avanzado:

Android-bandas-tutorial

  • Descargar este zip http://d-h.st/0Me
  • Extraer e instalar QPST desde el zip
  • Abrir la aplicación de llamada y marcar *#*#8778#*#* ( debería salir automáticamente de la aplicación una vez marcado el último asterisco)
  • Conecta tu Android al ordenador.
  • Abre la consola ADB.
  • Introduce los siguientes comandos:

adb shell

su

setprop persist.usb.eng 1

  • Desactiva la depuración USB y desconecta el teléfono del ordenador.
  • Espera unos segundos y vuelve a activar la depuración USB en Android.
  • Conecta de nuevo el ordenador al ordenador, momento en el que debería intentar instalar unos drivers. Esperar hasta que falle la instalación de estos.
  • Abre el administrador de dispositivos y verás el modelo de tu dispositivo varias veces. Ve hasta la opción “Detalles”, haz un scroll hacia abajo y verás una “categoría” MI_0x.
  • Navega a través de esos dispositivos hasta que encuentres el MI_04.
  • Selecciona “Actualizar controlador” e instala el driver HTC del zip que hemos descargado anteriormente.
  • Presiona Start (comenzar) y navega hasta QPST -> QPST Confguration.
  • Vuelve al administrador de dispositivos y busca Módems -> HTC.
  • Encuentra el puerto “COM*” (puede ser COM1, COM2, COM3…, depende de vuestro ordenador).
  • En la configuración QPST clica en “Añadir nuevo puerto” (add new port), poniendo como puerto el del paso anterior. En etiqueta (label) escribe el nombre que desees, como el modelo de tu smartphone.
  • Navega a QPST/bin y abre RV_NV_Manager.exe
  • Pulsa en Setting -> Comport y elige tu puerto COM.
  • Selecciona File -> Read from pone.
  • Espera pacientemente a que termine el proceso y ¡presta atención!
  • Ve a la línea 1877 y copia el número en decimal del lado derecho en cualquier procesador de texto.
  • Ve al lugar donde extrajiste el zip en el primer paso y ejecuta mzTool.
  • En el lado izquierdo verás “Input radix”, donde tendremos que poner el número decimal anterior.
  • En el lado derecho verás “RF BC CONFIG”, donde tendremos que pegar el número copiado anteriormente en RV_NV_Manager.exe
  • Ahora serás capaz de ver las bandas que el teléfono es capaz de utilizar, concretamente en “Bit information”.
  • Cambia a la pestaña “Band preference (NV Value)”.
  • Selecciona todas las bandas GSM y WCDMA disponibles. En el caso de que conozcas cómo funcionan, selecciona aquellas que te interesen.
  • Después de esto, copia el número decimal del lado inferior derecho.
  • Elimina todas las comas del número (“,”) para dar lugar a un simple número.
  • Abre RV_NV_Manager.exe desde en el que lo dejamos (paso 23) y pega el nuevo número sin comas.
  • Selecciona write NV y después ve hasta File -> Write changed NV to the pone
  • Abre el emulador de terminal en tu Android y escribe lo siguiente:

su

setprop persist.usb.eng 0

  • Reinicia el dispositivo.
  • Teclea, como en los primeros pasos, *#*#7378423#*#*, para ver todas las bandas que puedes utilizar.

Como veis, se trata de un tutorial algo complicado pero muy mecánico que nos permitirá liberar todas las frecuencias de nuestro SoC para que podamos llamar desde cualquier parte del mundo. Esperamos que os haya sido de ayuda y, como siempre, os recomendamos visitar nuestra sección dedicada.

Vía XDA Developers


5 comentarios

  1.   Anónimo dijo

    Por lo que veo en XDA solo sirve para los Sony


    1.    José López Arredondo dijo

      Hay muchos usuarios con teléfonos Snapdragon no Sony que han podido realizarlo también.
      Saludos!


  2.   Anónimo dijo

    HOLA AMIGO NO ME SALE LA APLICACION DE CONFIGURACION.. QUE HAGO?


  3.   Anónimo dijo

    ayuda.. porga cuando marco *#*#8778#*#* no me sale la pantalla de configuracion!
    que debo hacer..


    1.    José López Arredondo dijo

      Si no aparece es que tu procesador no es compatible. Saludos!