1 votos

El interruptor de Tasker/Ajustes de Seguridad 2G no funciona en el OnePlus X CM13

Estoy atascado con mi plan de automatización con tasker y la configuración de seguridad. Mi idea es cambiar automáticamente a 2G/GSM cuando me conecto a una WLAN. Al desconectar quiero volver a cambiar a 3G/4G.

Estoy en Sultans CM13 en mi OPX (rooteado). Lo que hice hasta ahora: Instalado tasker y ajustes de seguridad (SS) y configurado un perfil tasker con una tarea utilizando el plugin de SS (basado en este tutorial de XDA ).

En Acciones --> Configuración del dispositivo elegí global como tabla y establecer el valor de modo_de_red_preferido1 a 1 (también he probado el 0). También he configurado el shell script descrito en el tutorial. Pero mi teléfono no cambia a 2G al activar la WLAN aunque el perfil está activo. #edit: Acabo de ver que también hay un parámetro llamado preferred_network_mode seguido de un número de 10 dígitos, pero tampoco funciona. No cambia a 2G ni de 2G a 3G.

Ahora quería comprobar si mi teléfono/proveedor tiene otro valor tal vez, pero cuando estoy ejecutando:

sqlite3 /data/data/com.android.providers.settings/databases/settings.db SELECT name, value FROM global;

como su Recibo el mensaje de que la tabla global no existe. ¿Alguien tiene una idea de cómo puedo acceder a esta base de datos o cómo configurar Tasker / Configuración de seguridad en mi OnePlus X (con CM13) en Alemania (T-Mobile)?

1voto

Sam Puntos 1

Así que esta es la forma en que lo resolví: Después de descubrir el lugar correcto para editar el modo de red preferido probé a cambiarlo:

adb shell settings put global preferred_network_mode 1
adb shell settings put global preferred_network_mode1 1
adb shell settings put global preferred_network_mode2456921 1
adb shell stop ril-daemon
adb shell start ril-daemon

El problema era que los cambios no se reflejaban y con el reinicio del ril-daemon se reiniciaban ( preferred_network_mode 9 ).

Así que usé Gravity Box (módulo de Xposed) para cambiarlo y con esto ya funciona bien:

Send Intent [
Action: gravitybox.intent.action.CHANGE_NETWORK_TYPE
Extra: networkType:1
]

Lamentablemente no funcionaba sin él (por lo que podría haber ahorrado el dinero para la configuración de seguridad, pero sin embargo.

Así que si quieres probarlo con tasker te recomendaría usarlo con Xposed y Gravity, probablemente sea la forma más fácil en realidad.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X