Yoigo y el capado de redes 2G en Android
Publicado: Jueves, 25 de agosto del 2011 | Autor: Bar | Categoría: Denuncia social, Informática | Tags: 2G, 3G, android, gsm, twitter, yoigo | 1 Comentario »Este es un tema que me ha llamado siempre mucho la atención, del que poco se habla y del que se encuentra información dispersa por la red. Es una realizad de la que no todos se enteran y es que Yoigo (el cuarto operador móvil nacional) hace una personalización en todos (o casi todos) los modelos Android que pone a la venta en su catálogo. Esto es que no permite que un usuario pueda forzar la utilización de redes 2G de forma directa como se haría en cualquier otro modelo. Es tan bochornoso que ni el propio Yoigo se justifica desde Twitter.
A continuación explicaremos un par de maneras de como saltárselo, no sin ver antes como realiza Yoigo ese capado y por qué lo hace.
El problema:
En cualquier dispositivo Android si vamos a Ajustes>Conexiones y redes>Redes móviles>Modo de red, podemos seleccionar directamente si queremos forzar para conectarnos sólo a redes 2G y viceversa. Los nombres pueden diferir ligeramente en función de la versión del sistema pero viene en todos, salvo en los que están modificados según las peticiones de Yoigo.
La explicación:
Actualmente en España existen muchos operadores de telefonía móvil, que se pueden desglosar en dos categorías principales, los operadores tradicionales que son Movistar, Vodafone y Orange los cuales se les acuña de esta forma por poseer de una red propia. Por otro lado están los OMVs (Operadores Móviles Virtuales) los cuales operan bajo la red de alguno de los operadores tradicionales. Por otro lado está Yoigo, que es un híbrido en cuanto a red. Tiene red propia pero además a día de hoy tiene contrato con Movistar para utilizar su red allá donde no puede llegar con la suya. ¿Por qué? Se han querido posicionar fuertemente en este país y por ello han querido apostar por invertir en desplegar una red propia. ¿Por qué no cubren todo el territorio? Por una parte el más obvio, la inversión que tendrían que realizar. Por otro, hay una legislación que concede a las operadoras un sitio en el espacio radioeléctrico español durante unos años en el cual conviven multitud de servicios (radio, televisión, telefonía móvil, wifi…).
Cuando Yoigo ha aparecido ya estaba ocupado prácticamente todo el espacio radioeléctrico destinado a los móviles por lo que a día de hoy solo tiene un par de bandas de alta frecuencia por las que trabajan con redes UMTS/3G y por otro lado tiene un acuerdo de itinerancia nacional con Movistar para usar sus redes GSM (2G) y UMTS. Llegado a este punto queda claro el motivo de que Yoigo intente hacer lo que pueda por que sus usuarios no utilicen redes 2G ya que ellos no tienen. ¿Por qué tanto alboroto con esto? ¿Para qué quiero forzar 2G si ya tengo 3G que es más moderno, chachi guay y super-veloz? Muy sencillo, la batería. Es bien sabido que los teléfonos modernos de hoy, esos a quienes han acuñado Smartphones son unos devoradores de batería ya que están constantemente conectados a internet y cada día sus pantallas crecen y crecen más. Si atacamos el problema por la conexión a internet tenemos una clara posibilidad, pasar de utilizar una red de 3G a una 2G. Dependiendo del uso de cada usuario, estar constantemente conectado con una red 3G pude suponer que la batería vuele en 1 día, mientras que con 2G hablaríamos de varios días. Claro, es lógico pensar que si una es muy lenta esta tenderá a consumir menos batería, aunque la diferencia radica en que el 3G trabaja a una frecuencia muy alta por lo que necesita más energía para funcionar. Es por esto que el sistema operativo Android tiene una opción para forzar el uso de redes 2G para ahorrar batería.
La solución:
He hallado dos soluciones y una variante. Una más purista, otra más conservadora y otra simplificando la anterior.
- La más purista, rootear el dispositivo y actualizarlo con una versión del firmware libre que no venga toqueteada por ninguna operadora o meter una realizada (o cocinada) por la comunidad, como por ejemplo la ROM de Cyanogen. Hay de estas cosas mucha información por la red. Para emplear estas técnicas recomiendo pasarse por xda-developers.com, samdroid.net o htcmania.com mismamente.
Esta es la típica solución que te recomendará cualquier Android FanBoy de esos que van vestidos de verde con una HTC Magic en el bolsillo o un Nexus One, diciendo que HTC mola mil y que Samsung da asco. Te lo recomendarán aunque no tengas ni idea y lo más complicado que hayas hecho en tu vida sea programar tu viejo video VHS para grabar. Te dirán que existe un riesgo de que te quedes sin terminal pero que hay tutoriales y que si los sigues al pie de la letra no pasará nada. Personalmente he maltratado hasta la saciedad mi antiguo androide, un Samsung Galaxy Spica (como para no hacerlo, semejante de broza) metiéndole ROMs día sí, día también, pero también he visto terminales por ahí que no han llegado vivos al fin del contrato de permanencia y muchos sustos. Así que si no os gusta aventuraros muchos y no tenéis muy claro lo que hay que hacer, olvidarlo.
- La otra solución es la que he decidido emplear en mi dispositivo nuevo, un HTC Desire S (para los curiosos) el cual me funciona muy bien ahora mismo (casi cualquier cosa funciona mejor que un SG Spica) y no me apetece andar tocando el loader por ahora. El truco está en acceder a la pantalla de prueba del teléfono tecleando sencillamente *#*#4636#*#*. Desde ahí accedemos a Información sobre el teléfono y pinchamos en el selector Establecer tipo de red preferido. Ahí podréis comprobar que están disponibles las distintas configuraciones de red que puede utilizar el teléfono. Por defecto estará marcada la opción WCDMA preferred que lo que hace es utilizar preferiblemente redes 3G y HSDPA y cuando estas no estén disponibles conectarse a redes 2G. Si queremos forzar el 2G marcaremos la opción GSM Only. Recomiendo obviar las otras configuraciones y demás botones y selectores de la pantalla.
- Para no morirme cada vez que quiero forzar el 2G me he instalado la aplicación Any Cut. Con esta aplicación he hecho un acceso directo en el escritorio para ir directamente a la pantalla (Activity) de Información sobre el teléfono. Pasos a seguir. Pulsación larga en el escritorio>Acceso Directo>Any Cut>Activity>Información sobre el teléfono y listo. Ahora ya podremos forzar el 2G con un par de clicks y sin haber cambiado de firmware el dispositivo.
En fin, este es el típico caso que no ocurriría en el mundo de la piruleta. Muy justificable desde el punto de vista empresarial, pero son de esas cosas que pueden ensuciar el expediente de una compañía y más si lo hacen de esta forma oculta y sin comunicarlo previamente al comprador. Posiblemente hasta sea denunciable, pero eso se lo dejo a alguien más entendido en esa materia.










Me ha gustado mucho.Es una explicacion clara y concisa.GRACIAS