Sé que la definición del modo Avión es que todas las comunicaciones y las señales de radio están bloqueadas. Pero, ¿es posible apagar la parte de "llamada/recepción" del teléfono para que su teléfono no se conecte a una torre celular y solo permita Wifi? He investigado un par de aplicaciones en Google Play, pero no funcionan o están desactualizadas con las versiones más recientes de Android.
Sé que hay opiniones sólidas en ambos lados del problema, pero me preocupa la radiación de mi teléfono, ya que lo uso mucho en la cama y lo sostengo cerca de la cabeza y la cara. Por la noche no me preocupa recibir llamadas, solo quiero apagar la parte del teléfono y usar WiFi. ¿Hay alguna manera? ¿O solo estoy loco y paranoico?
¿Es posible activar el modo avión solo con Wi-Fi?
Bueno, sí, es posible en todos mis dispositivos con Android 4.2.1, 4.4.2, 5.0.2 y 5.1.1. Esto también se aplica al punto de acceso portátil.
Las radios que se supone que deben apagarse cuando se habilita el modo Avión se guardan en la clave airplane_mode_radios
debajo de la tabla en el global
interior /data/data/com.android.settings/databases/settings.db
( base de datos de la aplicación Configuración de almacenamiento ).
Configure adb en la PC, habilite la depuración USB en el dispositivo, conéctelo a la PC, inicie un shell e ingrese:
adb shell settings get global airplane_mode_radios
adb shell content query --uri content://settings/global --projection name:value --where "name='airplane_mode_radios'"
Dado el comando ejecutado, vería (cualquiera de los resultados) algo como:
cell,bluetooth,wifi,nfc,wimax
Row: 0 name=airplane_mode_toggleable_radios, value=bluetooth,wifi,nfc
Puede optar por eliminar wifi
del valor para lograr el objetivo final.
Introduzca cualquiera de los comandos:
adb shell settings put global airplane_mode_radios "cell,bluetooth,nfc,wimax"
adb shell content update --uri content://settings/global --bind value:s:'cell,bluetooth,nfc,wimax' --where "name='airplane_mode_radios'"
Nota: No copiar y pegar. Tenga en cuenta la cadena que obtuvo en la primera salida. Luego elimínelo wifi,
y luego pase el resultado entre las comillas dobles ""
de la manera que se muestra arriba.
Ahora puede activar el Wi-Fi seguido del modo Avión. Tu Wi-Fi no se apagaba.
La necesidad de usar ADB fue pensada solo una vez. Si decide detener Wi-Fi cuando el modo Avión se activa, simplemente inclúyalo wifi
en el valor de esa clave.
¡Todo bien aquí!
La razón por la que puede alternar Wi-Fi, Bluetooth y NFC manualmente incluso cuando el modo Avión está activo es porque se mencionan en el valor de la clave airplane_mode_toggleable_radios
.
Introduzca cualquiera de los comandos:
adb shell settings get global airplane_mode_toggleable_radios
adb shell content query --uri content://settings/global --projection name:value --where "name='airplane_mode_toggleable_radios'"
Verías (cualquiera de ellos) algo como:
bluetooth,wifi,nfc
Row: 0 name=airplane_mode_toggleable_radios, value=bluetooth,nfc
Elimine una radio del valor de esa clave, por ejemplo, wifi
y no podrá alternar esa radio (Wi-Fi aquí) nuevamente cuando el modo Avión esté activo, sin importar qué, a menos, por supuesto, que revierta los cambios en el valor de esa clave.
--where "name=\'airplane_mode_toggleable_radios\'"
(observa el \'
).Uso mi móvil así cuando viajo. Entonces, primero active el modo Avión y luego active WIFI (por ejemplo, en el panel de notificaciones). Al final, tendrá el modo Avión, WIFI activado y todas las demás conexiones desactivadas.
Como probablemente ya hayas adivinado correctamente, eso depende del dispositivo. En mi antiguo HTC Wildfire (también conocido como Buzz ) pude cambiar la radio GSM por separado; en mi Motorola Milestone 2 (también conocido como Droid 2 ) no. Lo que siempre parece funcionar es una solución alternativa: cambiar al modo avión y simplemente habilitar WiFi nuevamente (y Bluetooth, si lo necesita).
Para no terminar "tocando el piano" cada vez, esto se puede automatizar: tasker , por ejemplo, ofrece crear widgets (más bien "atajos") para sus tareas. Entonces, primero podría crear una tarea (avión encendido, WiFi encendido, Bluetooth encendido...) y luego crear un widget para eso. Lo mismo para la otra dirección, si es necesario. De esa manera, puede cambiar con el simple toque de un atajo.
En su aplicación Dialer / Phone, ingrese*#*#4636#*#*
SeleccionePhone Information
SeleccioneTurn off radio
O use una aplicación como Cell Radio ShutOff .
Tenga en cuenta también que puede volver a encender el Wi-Fi durante el Modo avión (aunque definitivamente puede ser molesto tenerlo apagado en primer lugar).
atrapasol