2 puntos por GN⁺ 2025-11-04 | 1 comentarios | Compartir por WhatsApp
  • En el Carrier Config Manager de Android existe una configuración oculta que permite mostrar la intensidad de la señal un nivel por encima de la real
  • Aunque no está documentada en la documentación oficial de Android, sí aparece en el código fuente, por lo que los operadores móviles pueden usarla
  • Se confirmó que esta bandera está activada en los archivos de configuración de AT&T y Verizon
  • El autor no pudo identificar quién pidió agregar esta función, y menciona que ni siquiera en el registro de git-blame aparece con claridad su origen
  • Mientras los operadores aseguran tener la cobertura más amplia o la red de mejor calidad, este tipo de manipulación se señala como un factor que erosiona la confianza

La función oculta de Android para ajustar la intensidad de la señal

  • En el Carrier Config Manager de Android se encontró una bandera llamada KEY_INFLATE_SIGNAL_STRENGTH_BOOL
    • Esta bandera hace que la intensidad de señal mostrada al usuario aparezca un nivel por encima de la real
    • El autor explica que descubrió esta configuración mientras exploraba el interior de Android
  • Esta función no figura en la documentación oficial para desarrolladores de Android, pero sí existe en el código fuente
    • Por eso, los operadores móviles pueden activarla y utilizarla

Casos de uso por operadores móviles

  • En los archivos XML de CarrierConfig de AT&T y Verizon, esta bandera aparece configurada como activada
    • Se presentan enlaces de GitHub a ambos archivos, junto con los números de línea correspondientes
  • No está claro cómo se añadió esta función a Android ni quién solicitó su incorporación
    • También se menciona que en el registro de git-blame no fue posible encontrar al responsable del cambio

El papel de CarrierConfig

  • Se describe CarrierConfig como un archivo de configuración que incluye toda la configuración de red de cada operador móvil
    • Como referencias relacionadas, se mencionan los documentos de Android sobre Carrier Privileges y APN Master Config

Problemas de confianza y prácticas de la industria

  • Los operadores móviles afirman que sus redes ofrecen la cobertura más amplia o la mejor calidad
    • Sin embargo, se señala que este tipo de manipulación de la intensidad de señal o las banderas falsas de 5G terminan reduciendo la confianza del usuario
  • El autor menciona un caso previo sobre mediciones de stickers de antena para teléfonos móviles, para subrayar lo innecesario de este tipo de engaños

Conclusión

  • Dentro de Android existe una configuración que puede mostrar al usuario un estado de señal mejor que el real
  • Algunos operadores importantes ya la están utilizando, y eso plantea problemas de transparencia y confianza
  • El texto original no menciona detalles técnicos adicionales ni una postura de Google sobre el tema

1 comentarios

 
GN⁺ 2025-11-04
Comentarios de Hacker News
  • Un amigo compró un teléfono nuevo proporcionado por su operador y se quejaba de que con frecuencia tenía mala recepción
    Lo comparé con mi teléfono en la misma zona y con el mismo operador, y mi teléfono mostraba 0 barras de señal
    Mi teléfono era un modelo más antiguo, así que podía ver la intensidad real de la señal con la app MTK Engineer Mode, y marcaba alrededor de -140dBm
    La medición de intensidad de señal está estandarizada — Mobile phone signal (ASU)

    • He visto que incluso poniendo dos SIM de la misma red en un solo teléfono, se muestran cantidades distintas de barras de señal
      Con el tiempo a veces se vuelven parecidas y luego vuelven a diferir
      Es un fenómeno raro que no se explica con un modelo simple de recepción
    • Recomiendo la app Network Cell Info Lite para diagnóstico de red
      Muestra la intensidad de señal detallada de cada módulo SIM y permite ver en tiempo real en un mapa la ubicación de la estación base conectada actualmente
    • -140dBm es prácticamente un nivel de sin cobertura
      LTE normalmente se corta cerca de -120dBm, y a veces aguanta hasta -123~-125dBm, pero dicen que por el ruido se vuelve difícil
  • Antes implementaron el mismo comportamiento en un producto de Google
    Un PM mostró una investigación sobre la visualización de barras de señal del iPhone, y en cada versión los rangos de intensidad eran distintos
    Con cada versión nueva, el criterio para mostrar barras se movía hacia la izquierda, haciendo que incluso con señales más débiles pareciera haber más barras
    Intentábamos implementarlo para que coincidiera con la versión más reciente del iPhone

    • Me pregunto si quizá eso se deba a que con cada versión nueva el iPhone mejoró su capacidad para manejar señales débiles
      Puede que una señal que antes era demasiado tenue en modelos nuevos ya sea aceptable
    • Eso de “lo ajustamos a la versión más reciente del iPhone” suena como una maldad de teoría de juegos
    • Así que probablemente por eso hoy tengo 2 barras pero no funciona el internet
    • Es posible que, con los avances en diseño de antenas, componentes RF y procesamiento digital de señales, ahora se puedan usar señales que antes eran solo ruido
      Incluso en radioafición ha avanzado tanto que es posible comunicarse a nivel mundial con menos de 5W
  • En Android, si escribes ##INFO## en la app de teléfono, se abre una herramienta de diagnóstico
    Ahí puedes ver la intensidad de señal en dBm, y sirve para encontrar zonas muertas dentro de casa

  • Según un artículo de la BBC (enlace),
    “cuando el celular muestra 5G, en realidad alrededor del 40% de las veces está conectado por 4G”

    • Antes trabajé en una empresa de redes móviles, y el ambiente era que la adopción de 5G todavía estaba lejos
      En ese entonces la empresa creó un sistema puente que convertía señal 5G a 4G para poder seguir usando equipos antiguos por más tiempo
      Curiosamente, 5G está basado en HTTP en lugar de RADIUS o DIAMETER, así que internamente usaban la librería cURL
      O sea, decir que “cURL impulsa 5G” no es una broma
    • En realidad, muchas redes todavía no usan un núcleo 5G o la SIM no lo soporta
      Por eso la propia definición de “estar conectado a 5G” es ambigua — documento de referencia
    • El enlace de la BBC de arriba estaba mal y fue corregido — enlace correcto
  • Commit relacionado en el código abierto de Android: 43c14d19847993aa603b781f6bc55efb273fa3fd
    No me gusta que mi nombre quede en un commit hecho solo para una visualización falsa”

    • Probablemente fue una solicitud del operador
      Hay un reporte de bug relacionado, pero el acceso está restringido
  • Casi nunca he visto una señal de 1 barra en un smartphone
    Con 2 barras ya casi no funciona
    El cerebro humano es realmente muy fácil de engañar
    Me pregunto si este tipo de visualización es legal

    • En Alemania sí veo con frecuencia señal de 1 barra
      El PIB es alto, pero la red móvil es un desastre, tanto que en broma le dicen “el país de EDGE”
      Aun así, al menos las barras de señal son honestas
    • Yo trabajo con equipos BDA-DAS para señal en interiores
      En la práctica hay que mirar métricas como RSRP y RSRQ más que las barras de señal
      El gráfico de barras casi no tiene sentido; al final solo importa si “funciona o no funciona”
    • Una vez estuve en peligro en zonas salvajes de Canadá por culpa de una señal 3G de 1 barra
      La función de mensajes satelitales no funcionaba mientras hubiera señal, así que tuve que esperar a que se perdiera a propósito
    • Dentro de las tiendas Home Depot siempre tengo entre 0 y 1 barra
      Los estantes y estructuras metálicas bloquean la señal
      Es muy incómodo cuando intentas encontrar productos con la app
    • En Italia, haciendo roaming con Vodafone, siempre tenía señal de 1 barra
      Si colocar estaciones base de forma tan dispersa es una técnica, entonces sí que es una técnica
  • Recuerdo que este fenómeno empezó con el Antennagate del iPhone 4
    En ese tiempo trabajaba en Verizon, y decían que Apple subió las barras de señal una por una para evitar críticas de que la gente “sostenía mal el teléfono”
    En ese entonces Android tenía mejor margen, así que la empresa prefería vender Android

    • No esperaba que Android tuviera un margen más alto
  • Hay una forma de cambiar las barras de señal del iPhone a números dBmenlace con el método
    Un agente de soporte al cliente me mostró esto cuando estaba depurando problemas de red

  • Me pregunto si estos cambios podrían deberse simplemente a diferencias de datos según el operador
    Por ejemplo, tal vez T-Mobile o Verizon envían de forma distinta cómo calcular la cantidad de barras, y por eso hacía falta un ajuste

  • Me pregunto si Apple hizo las barras de señal más intuitivas, igual que cuando ajusta la visualización del tiempo del cronómetroartículo relacionado

    • Eso solo es un tema de redondeo, no una manipulación fija como con la señal
    • Yo también una vez añadí una corrección de 0.5 segundos en una app de teleprompter porque la cuenta regresiva se sentía demasiado apresurada
      Después de eso se sintió mucho más natural
    • Parece más simple usar ceiling
    • Pero el cronómetro sigue el tiempo real, mientras que las barras de señal falsean el valor real