PDA

Ver la Versión Completa : [TUTORIAL] Cómo quitar la R de roaming y navegar sin activar la itinerancia


DaniPhii
17/08/14, 03:48:37
Ya que he visto a más de un usuario de Tuenti con este problema, os diré que la responsabilidad de este defecto no es de Tuenti sino del sistema de vuestros teléfonos, y por consiguiente de la política de actualizaciones que os proporcione actualizaciones de software, ya que son ellos los que deberían tener en cuenta todos los códigos de red activos de todos los países.

Es indiferente la ROM que estéis usando, aunque este error se da con más frecuencia en ROMs de stock. Tampoco es que os vayan a cobrar más de lo debido, el teléfono es el único que cree que está fuera de España, pero Tuenti sabe que está aquí, en territorio nacional. Lo que ocurre es que hay que activar la itinerancia de datos para tener acceso a Internet, lo cual es incómodo para muchos (me incluyo, yo soy así de perfeccionista y quiero que mi teléfono sepa que estoy en territorio nacional).

Lo único que necesitáis es:


Ser superusuario.
Saber usar exploradores de archivos que os permitan navegar por los directorios de vuestra ROM (por ejemplo, Root Explorer o Solid Explorer).
Utilizar un editor de textos compatible con UNIX (por ejemplo, Notepad++ para Windows o el que incluye Solid Explorer para Android).


No me responsabilizo de cualquier daño que le hagáis a vuestro teléfono, así que os recomiendo que hagáis una copia de seguridad de vuestro sistema para evitar disgustos.

-

Aquí van los pasos que tenéis que seguir:

1. Con el explorador de archivos que prefiráis, dirigíos a /system/etc/ y allí tenéis que buscar dos archivos, plmn.operator.list y spn-conf.xml. Puede que solo encontréis spn-conf.xml y el otro no, no pasa nada. Copiadlos a vuestra tarjeta de memoria (o memoria interna). Si no habéis encontrado el fichero plmn.operator.list, saltad directamente al paso 3.

2. Si abrís el archivo plmn.operator.list, os encontraréis algo parecido a esto:Header:mcc,mnc,spn,mnn
0x0214, 0x01, "vodafone ES", "voda ES"
0x0214, 0x03, "Orange", "Orange"
0x0214, 0x04, "Yoigo", "YOIGO"
0x0214, 0x07, "movistar", "movistar"
...
He seleccionado de la lista todos los que suelen aparecer de España. Las líneas que tenéis que añadir al final son estas: 0x0214, 0x05, "Tuenti", "Tuenti"
0x0214, 0x32, "Tuenti", "Tuenti"
Aseguraos de que ninguna línea de las que tenga este archivo empiece ya por "0x0214, 0x05" o por "0x0214, 0x32". Si se diera el caso, borradlas e incluid las dos que os facilito.

3. Si abrís el archivo spn-conf.xml, os encontraréis algo parecido a esto:<?xml version="1.0" encoding="utf-8"?>

<spnOverrides>

<spnOverride numeric="21401" spn="Vodafone" spn_display_rule="SPN_RULE_SHOW_SPN" spn_override_only_on="214" fake_home_on="214"/>
<spnOverride numeric="21403" spn="Orange" spn_display_rule="SPN_RULE_SHOW_SPN" spn_override_only_on="214" fake_home_on="214"/>
<spnOverride numeric="21404" spn="Yoigo" spn_display_rule="SPN_RULE_SHOW_SPN" spn_override_only_on="214" fake_home_on="214"/>
<spnOverride numeric="21406" spn="PepePhone" spn_display_rule="SPN_RULE_SHOW_SPN" spn_override_only_on="214" fake_home_on="214"/>
<spnOverride numeric="21407" spn="Movistar" spn_display_rule="SPN_RULE_SHOW_SPN" spn_override_only_on="214" fake_home_on="214"/>

...

</spnOverrides>

Entre las etiquetas <spnOverrides> y </spnOverrides> tenéis que introducir estas nuevas líneas: <spnOverride numeric="21405" spn="Tuenti" spn_display_rule="SPN_RULE_SHOW_SPN" spn_override_only_on="214" fake_home_on="214"/>
<spnOverride numeric="21432" spn="Tuenti" spn_display_rule="SPN_RULE_SHOW_SPN" spn_override_only_on="214" fake_home_on="214"/>
Aseguraos de que ninguna línea de las que tenga este archivo contenga ya los valores "21405" o "21432". Si se diera el caso, borradlas e incluid las dos que os facilito.

4. Cuando hayáis editado ambos archivos, sobreescribidlos en /system/etc y dadles permisos 644 (rw- r-- r--) con el explorador que estéis usando.

Cuando hayáis terminado, reiniciad el teléfono. Nada más.

-

¡Listo! Vuestro teléfono reconoce por fin la compañía Tuenti como nacional, seáis o no clientes desde después del día 16 de junio de 2014, momento en que Tuenti adquirió un código de red más.

Espero que os funcione a todos. ¡Un saludo! ;-)

tamu_yo
17/08/14, 04:40:26
No es ningún problema tener las r, no molesta ni te cobran mas ni nada

DaniPhii
17/08/14, 04:58:00
No es ningún problema tener las r, no molesta ni te cobran mas ni nadaCon que dijeras esto en dos hilos distintos era suficiente, no era necesario que lo dijeras en este también. Ya te he dicho los motivos por los que para muchos sí es un problema y una incomodidad. Estando en nuestro país no tendríamos por qué activar la itinerancia para tener Internet.

¿Estás a gusto con la R? Pues no la quites.

¿Prefieres usar tu teléfono como es debido y haciéndole saber que no estás en un país extranjero? Pues sigue el tutorial, y si tienes cualquier duda, me preguntas.

Un saludo.

hellionz
02/10/14, 11:54:01
buenas:

no encuentro en el movil el archivo plmn.operator.list

a que puede ser debido?

DaniPhii
06/10/14, 23:33:07
Como digo en el tutorial, no importa, intenta seguir el paso correspondiente al otro archivo y si no funciona, podría editarse otro archivo con un editor de bases de datos, pero no hay garantía de que sea efectivo para algunos terminales.

frankiku
23/10/14, 20:21:55
Ok, funciona, en un galaxy s3, el archivo plmn.operator.list no existe, he modificado solo el otro.

Tambien comento que ya era de tuenti con este movil y no salia la r, y ahora al volver si que aparecia la r.

Parece ser que antes la red utilizaba (y utiliza todavia) el codigo 05, y el movil si reconocia a tuenti pq si que estaba en el archivo, y ahora con altas nuevas, utiliza el codigo 32, q no estaba en la lista,

solo he añadido la linea del 32

añado un comentario sobre tuenti, pq a ver si se enteran, pq en la web, en el email q envian para configurar el apn, en el foro de soporte, en todos los lados pone que en MNC es 05, y NO, NO NO es 05, creo que era antes, y ahora para las nuevas altas es 32, a ver si actualizan pq estuve toda una tarde para configurar internet movil, y los de tuenti ni flowers.................

gracias.

DaniPhii
25/10/14, 16:01:54
Es 32 solamente para aquellos que sean clientes desde después del 16 de junio de 2014. Ya lo he explicado yo también. ¡Me alegro de que te haya funcionado! :)
Un saludo.

Minya
22/12/14, 07:59:28
Me autoresuelto las dudas, y me ha funcionado perfecto, aunque me ha costado un poco de tiempo porque hace mucho que no programaba ni hacía nada de nada.

Para quien le interese mi móvil es un SIII y ha ido perfecto. Espero que ahora note un poco de mejora de batería (aunque hay sitios que dicen que no afecta yo no me fío, mi experiencia no es esa).

Gracias

DaniPhii
22/12/14, 13:37:39
Una pregunta, el último paso cómo se hace? El de dar los permisos. Gracias
Depende del explorador de archivos que utilices. Tienes que buscar una opción que te permita cambiarlos. O bien, puedes utilizar un terminal desde el directorio en el que están los archivos haciendo uso del comando chmod.

Seguro que hay un tutorial por ahí del explorador de archivos que uses.

Minya
22/12/14, 23:35:01
Muchas gracias, @DaniPhii, todo perfecto ya. Es que lo de los permisos ni idea de que me hablaba, con buscar por internet ya vi que significaba (es que lo de la programación lo tenía muy olvidado, en su día lo sabía).

DaniPhii
25/12/14, 19:17:51
En realidad no es programación, más bien es administración, pero sí, es conveniente refrescar estas cosas si se tienen olvidadas, jaja… Me alegro que todo esté perfecto. :)

Minya
17/01/15, 20:40:44
Bueno, vuelvo a preguntar, he cambiado a CM11 y he seguido el tutorial dos veces, y no soy capaz de quitar la R. Además cuando acedo al fichero spn-conf.xml no me salen operadores de España si no asiáticos. ¿Alguna idea?

EDIT: lo he conseguido usando este tutorial: http://rootear.com/android/problema-roaming-omv

DaniPhii
17/01/15, 22:54:01
Bueno, vuelvo a preguntar, he cambiado a CM11 y he seguido el tutorial dos veces, y no soy capaz de quitar la R. Además cuando acedo al fichero spn-conf.xml no me salen operadores de España si no asiáticos. ¿Alguna idea?

EDIT: lo he conseguido usando este tutorial: http://rootear.com/android/problema-roaming-omv
Claro, este tutorial es para prescindir de Xposed. Da igual que aparezcan operadores de donde sea en el spn-conf.xml, lo importante es que introduzcas el de tu operadora. En ROMs de CyanogenMod funciona, comprobado por mí mismo. Pero la forma en que lo has solucionado (con Xposed) también vale como última alternativa.

KiritoKash
26/09/18, 12:37:19
Una consulta, esto me sirve si estoy en argentina? al parecer mi movil tiene algun problema con el roaming y pierdo señal acada rato, sabes si existe alguna manera de navegar en otro pais sin roaming o algo?