17 votos

Es posible activar el modo de Avión con WiFi en sólo?

Sé que la definición de activo el modo Avión, todas las comunicaciones de radio y señales están bloqueados. Pero, ¿es posible desactivar el "llamar/recibir" parte del teléfono para que el teléfono no se conecta a una celda de la torre y sólo permitir el Wifi? He mirado en un par de apps en Google Play pero son o no de trabajo, o fuera de fecha con las versiones más recientes de Android.

Sé que hay opiniones fuertes en ambos lados de la cuestión, pero estoy preocupado por la radiación de mi celular ya que yo lo uso mucho en la cama y me sostenga el teléfono cerca de mi cabeza y la cara. En la noche no estoy preocupado acerca de la recepción de llamadas, tan solo quiero desactivar la parte de teléfono y usar el WiFi. Hay una manera? O estoy loco y paranoico?

29voto

Firelord Puntos 161

¿Es posible activar el modo Avión con solo el WiFi encendido?

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 para el hotspot portátil.

Las radios que se supone que se apagan cuando se activa el modo Avión se guardan en la clave airplane_mode_radios bajo la tabla global dentro de /data/data/com.android.settings/databases/settings.db (base de datos de la aplicación Configuración de Android).

Configura adb en la PC, habilita la depuración USB en el dispositivo, conéctalo a la PC, inicia una terminal y escribe:

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ías (uno de los resultados) algo como:

cell,bluetooth,wifi,nfc,wimax
Row: 0 name=airplane_mode_toggleable_radios, value=bluetooth,wifi,nfc

Puedes optar por eliminar wifi del valor para lograr el objetivo final.

Escribe 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 copies y pegues. Toma nota de la cadena que obtuviste en la primera salida. Luego elimina wifi, de ella y luego pasa el resultado entre comillas dobles "" de la manera que te he mostrado arriba.

Ahora puedes encender el Wi-Fi seguido por el modo Avión. Tu Wi-Fi no se apagaría.

La necesidad de usar ADB era solo una vez. Si decides detener el Wi-Fi cuando el modo Avión se activa, simplemente incluye wifi en el valor de esa clave.

¡Todo bien aquí!


¿Sabías?

La razón por la que puedes alternar manualmente el Wi-Fi, Bluetooth y NFC incluso cuando el modo Avión está activo es porque están mencionados en el valor de la clave airplane_mode_toggleable_radios.

Escribe 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 (uno de ellos) algo como:

bluetooth,wifi,nfc
Row: 0 name=airplane_mode_toggleable_radios, value=bluetooth,nfc    

Elimina una radio del valor de esa clave como wifi y no podrás alternar esa radio (Wi-Fi aquí) nuevamente cuando el modo Avión esté activo, sin importar qué, a menos que, por supuesto, reviertas los cambios en el valor de esa clave.

8voto

Belgin Fish Puntos 308

Así es como uso mi móvil cuando viajo. Primero activo el modo avión y luego activo el WIFI (por ejemplo en el panel de notificaciones). Al final, tendrás el modo avión activado, el WIFI activado y todas las demás conexiones desactivadas.

2voto

Matthew Read Puntos 35808
  1. En tu aplicación de marcación / teléfono, ingresa *#*#4636#*#*

  2. Selecciona Información del teléfono

  3. Selecciona Apagar radio

O usa una aplicación como Cell Radio ShutOff.

También ten en cuenta que puedes volver a encender el Wi-Fi durante el Modo Avión (aunque definitivamente puede ser molesto tenerlo apagado en primer lugar).

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