Magames
18/03/23, 13:33:25
Buenas!
Antes de nada, quiero decir que quizás esta guía no sirva para todo el mundo y puede que muchos de vosotros ya la conozcáis, pero me parecía importante poder compartirlo para poder ayudar a aquellos que la desconozcan.
Esta guía es SOLO para la gente que tenga llamadas Wifi, y en especial a aquellos que tengan muy mala cobertura móvil en casa (ya que esto drena mucho la batería). La guía tiene una dificultad muy baja, pero requiere ejecutar un comando adb, así que si tienes dudas de como hacerlo, es mejor preguntar para que no haya ningún problema.
Poner el modo avión + Wifi es la forma mas eficiente de ahorrar batería si tienes poca cobertura en casa, ya que de esta forma el móvil no está constantemente buscando red, y puedes seguir usando las llamas wifi para llamar o enviar/recibir mensajes. Quitar los datos no evita que el móvil siga buscando cobertura, por eso hay que usar el modo avión + Wifi.
Básicamente hay que usar una Rutina para poner el modo avión cuando te conectas al Wifi de tu Casa y otra para quitar el modo avión cuando salgas de casa. Parece fácil, pero hay dos inconvenientes:
• Cuando pones el modo avión, el Wifi se desconecta también, puedes activar el Wifi otra vez usando la propia rutina, pero esto hace que la rutina se ejecute de nuevo ya que hay que usar "conectarte a una red wifi" para iniciar la rutina, entrando en un bucle infinito, vamos, que no funciona.
• Otro problema es que para determinadas rutinas, el móvil tiene que estar conectado a internet, así que si pones el modo avión, el móvil pierde el acceso a internet y muchas rutinas no funcionan correctamente, o directamente no funcionan.
• Por ultimo, se puede usar la opción de localización en la rutina (por ejemplo cuando llegas a tu casa), pero esto hace que el móvil esté constantemente detectando tu ubicación y será incluso peor para la batería.
Estos problemas se solucionan cambiando la acción del modo avión. Como explico antes, cuando activas el modo avión, éste desactiva WIFI, datos y bluetooth por defecto, pero esto se puede cambiar usando un comando adb.
No voy a entrar en detalles de como activar adb, podéis buscar mucha información en Google, simplemente poned "guía adb".
Una vez tengáis acceso, tenéis que ejecutar:
adb shell settings get global airplane_mode_radios
Esto os dira que radios se desconectan cuando activas el modo avión, os tendrá que salir esto por defecto:
"# -> cell,bluetooth,wifi,nfc,wimax".
Ahora simplemente tenemos que borrar "wifi" de esa lista (yo también he quitado el bluetooth) poniendo:
adb shell settings put global airplane_mode_radios cell,bluetooth,nfc,wimax
Y ya está, ahora solo te queda desconectar el móvil del ordenador, reiniciar el móvil y listo, veras que ahora el wifi se queda activo cuando pones el modo avión.
Por ultimo, ya solo queda crear la rutina en el móvil. Os paso un ejemplo (2 rutinas), para entrar y salir de casa (para que así no te tengas que preocupar de quitar el modo avión cuando salgas de casa).
https://forum.xda-developers.com/attachments/entrar-casa-jpg.5865853/
https://forum.xda-developers.com/attachments/salir-casa-jpg.5865867/
Como veis, en la rutina "Entrar Casa", activo el Wifi en la lista de acciones, esto no es necesario, pero lo tengo así por si acaso, pero como digo, no seria necesario.
Cito las fuentes (en inglés):
https://sx.ix5.org/info/post/airplane-mode-kill-cell-only/
https://www.xda-developers.com/customize-radios-airplane-mode-android/
Espero que os sirva ;-)
Antes de nada, quiero decir que quizás esta guía no sirva para todo el mundo y puede que muchos de vosotros ya la conozcáis, pero me parecía importante poder compartirlo para poder ayudar a aquellos que la desconozcan.
Esta guía es SOLO para la gente que tenga llamadas Wifi, y en especial a aquellos que tengan muy mala cobertura móvil en casa (ya que esto drena mucho la batería). La guía tiene una dificultad muy baja, pero requiere ejecutar un comando adb, así que si tienes dudas de como hacerlo, es mejor preguntar para que no haya ningún problema.
Poner el modo avión + Wifi es la forma mas eficiente de ahorrar batería si tienes poca cobertura en casa, ya que de esta forma el móvil no está constantemente buscando red, y puedes seguir usando las llamas wifi para llamar o enviar/recibir mensajes. Quitar los datos no evita que el móvil siga buscando cobertura, por eso hay que usar el modo avión + Wifi.
Básicamente hay que usar una Rutina para poner el modo avión cuando te conectas al Wifi de tu Casa y otra para quitar el modo avión cuando salgas de casa. Parece fácil, pero hay dos inconvenientes:
• Cuando pones el modo avión, el Wifi se desconecta también, puedes activar el Wifi otra vez usando la propia rutina, pero esto hace que la rutina se ejecute de nuevo ya que hay que usar "conectarte a una red wifi" para iniciar la rutina, entrando en un bucle infinito, vamos, que no funciona.
• Otro problema es que para determinadas rutinas, el móvil tiene que estar conectado a internet, así que si pones el modo avión, el móvil pierde el acceso a internet y muchas rutinas no funcionan correctamente, o directamente no funcionan.
• Por ultimo, se puede usar la opción de localización en la rutina (por ejemplo cuando llegas a tu casa), pero esto hace que el móvil esté constantemente detectando tu ubicación y será incluso peor para la batería.
Estos problemas se solucionan cambiando la acción del modo avión. Como explico antes, cuando activas el modo avión, éste desactiva WIFI, datos y bluetooth por defecto, pero esto se puede cambiar usando un comando adb.
No voy a entrar en detalles de como activar adb, podéis buscar mucha información en Google, simplemente poned "guía adb".
Una vez tengáis acceso, tenéis que ejecutar:
adb shell settings get global airplane_mode_radios
Esto os dira que radios se desconectan cuando activas el modo avión, os tendrá que salir esto por defecto:
"# -> cell,bluetooth,wifi,nfc,wimax".
Ahora simplemente tenemos que borrar "wifi" de esa lista (yo también he quitado el bluetooth) poniendo:
adb shell settings put global airplane_mode_radios cell,bluetooth,nfc,wimax
Y ya está, ahora solo te queda desconectar el móvil del ordenador, reiniciar el móvil y listo, veras que ahora el wifi se queda activo cuando pones el modo avión.
Por ultimo, ya solo queda crear la rutina en el móvil. Os paso un ejemplo (2 rutinas), para entrar y salir de casa (para que así no te tengas que preocupar de quitar el modo avión cuando salgas de casa).
https://forum.xda-developers.com/attachments/entrar-casa-jpg.5865853/
https://forum.xda-developers.com/attachments/salir-casa-jpg.5865867/
Como veis, en la rutina "Entrar Casa", activo el Wifi en la lista de acciones, esto no es necesario, pero lo tengo así por si acaso, pero como digo, no seria necesario.
Cito las fuentes (en inglés):
https://sx.ix5.org/info/post/airplane-mode-kill-cell-only/
https://www.xda-developers.com/customize-radios-airplane-mode-android/
Espero que os sirva ;-)