Android P ha agregado una nueva opción de configuración del operador que permite a los operadores ocultar información sobre la intensidad de la señal en la configuración.
Los operadores de redes móviles, también conocidos como operadores, tienen una reputación mixta entre los consumidores. En los Estados Unidos, nuestra comunidad conoce a operadores como AT&T y Verizon Wireless por obligar a sus dispositivos de marca a tener cargadores de arranque que no se pueden desbloquear. Aunque el usuario promedio no ve el desbloqueo del gestor de arranque como un problema importante, este es sólo un ejemplo de una de las muchas prácticas que han manchado la reputación de muchos operadores como poco amigables con el consumidor. T-Mobile USA se ha calificado a sí mismo como el "no portador" debido al desdén que muchos consumidores sienten hacia los operadores. Los transportistas desempeñan un papel importante a la hora de determinar qué tan rápido se pueden implementar las actualizaciones de software
¿Qué está sucediendo?
El se compromete Descubrimos que la intensidad de la señal que se muestra en "Estado de la SIM" en la configuración puede estar restringida según el operador. La intensidad de la señal que se muestra en este menú es la intensidad de la señal numérica real medido en dBm o asu. Cuanto menor sea el número de dBm, peor será la señal de red del dispositivo. Este valor de intensidad de la señal se aproxima con las 5 barras de señal que se muestran en la barra de estado, aunque obviamente 5 barras no le dicen exactamente qué tan mala o buena es realmente su señal.
Si bien a la mayoría de los usuarios no les importaría observar el valor exacto de dBm de la intensidad de la señal, puede ser un número útil al comparar el rendimiento de varios dispositivos en la misma red. La intensidad de la señal de su dispositivo es increíblemente importante para la calidad de las llamadas, la conectividad/velocidad de los datos y la duración de la batería, por lo que buscar al valor dBm cuando usa su teléfono en ciertas áreas puede ser una forma útil de ver qué tan bien le va a su nuevo dispositivo en el mercado. red.
Ahora, los operadores ya tienen la capacidad de determinar a qué funciones de software pueden tener acceso los usuarios, aunque generalmente se limita a los dispositivos de su marca. Por ejemplo, ciertos operadores ocultan los mosaicos de configuración rápida de datos móviles y puntos de acceso en los teléfonos inteligentes Samsung Galaxy, aunque hay una manera de Tráelos de vuelta. Sin embargo, si trae su propio dispositivo a una red, las restricciones generalmente tienen que ver con funciones relacionadas con la infraestructura de la red en lugar de funciones de software en su dispositivo.
Sin embargo, este cambio es un poco diferente, ya que el compromiso muestra que los operadores pueden ocultar la intensidad de la señal a los usuarios cuando simplemente insertan una tarjeta SIM en su dispositivo. Al probar el cambio introducido por el commit, esta fue la prueba que se utilizó:
Agregue valores diferentes para dos operadores en seller.xml y observe cómo cambian al intercambiar la tarjeta SIM
Lo que esto muestra es que la configuración del operador definida en el archivo seller.xml determina si la intensidad de la señal se muestra o no a los usuarios. De hecho, al observar el código, la preferencia de intensidad de la señal se oculta al usuario después de verificar un valor booleano llamado "KEY_HIDE_SIGNAL_STRENGTH_IN_SIM_STATUS_BOOL
"que está determinado por la configuración del operador.
¿Por qué se hace esto?
Parece que algunos operadores solicitaron esta función y Google simplemente está dispuesto a hacerlo. La capacidad de ocultar la intensidad de la señal en la configuración basada en SIM es nueva y, de forma predeterminada, está configurada en falso. Tampoco hay indicaciones sobre qué operadores solicitaron esta función.
En cuanto a por qué ciertos operadores quieren poder ocultar este valor en la configuración del estado de la SIM, realmente no se nos ocurre ninguna buena razón. Quizás algunos operadores quieran ocultar este valor para que los usuarios no puedan ver exactamente cómo funciona su dispositivo en la red. Quizás se esté ocultando porque confunde a los consumidores. Podría hacerse por varias razones, pero es poco probable que obtengamos una razón oficial por parte de un operador.
¿Esto hará que sea imposible ver la intensidad de la señal?
Curiosamente la respuesta es No. El código en las confirmaciones no parece afectar ninguna de las API que las aplicaciones pueden usar para obtener la intensidad de la señal. En cambio, solo evita que se muestre la intensidad de la señal en la configuración al usuario. Eso significa que aún puedes usar cualquier cantidad de aplicaciones en Play Store, como "Intensidad de la señal", para encontrar el valor real de dBm.
Precio: Gratis.
4.5.
Sin embargo, si un operador ejerce presión para ocultar esto a los usuarios en la configuración, es posible que esto Más tarde podría ampliarse para restringir las API según la configuración del operador u ocultar más información relacionada con la red. información. Por supuesto, aún no hemos llegado a ese punto y esta nueva configuración del operador ni siquiera ha aparecido en ningún dispositivo Android todavía (se fusionó recientemente y, por lo tanto, estará en AndroidP), pero es una señal de que los operadores pueden comenzar a ocultar funciones a los usuarios incluso si no has comprado un dispositivo de marca del operador.