Podes ocultar a notificación que di que a túa VPN está en marcha, e o túnel seguirá funcionando sen ela. Iso sorprende á xente, porque a mensaxe e a conexión parecen un só obxecto. Non o son. Na maioría dos teléfonos Android, a entrada do panel, a chave da barra de estado e a notificación do servizo en curso poden vir de tres donos distintos, e só un deses donos obedece ao permiso de notificacións da aplicación. Descubrir que podes quitar comeza por saber quen publicou a liña que estás a mirar.

Tres notificacións, tres donos

O primeiro dono é a propia aplicación de VPN, que adoita publicar unha notificación en curso cunha acción de conectar ou desconectar e un temporizador de sesión. O segundo é o indicador de VPN do propio Android: SystemUI debuxa a icona da chave e, segundo a versión e o fabricante, unha liña de nivel de sistema que informa da rede VPN activa. O terceiro é unha notificación de política do dispositivo que controla un perfil de traballo ou unha aplicación de administrador. Ningunha delas é o mesmo obxecto, aínda que estean unha ao lado da outra no panel.

Clasifica a mensaxe antes de tocar un interruptor:

NoticeWho controls it
App-owned ongoing noticeThe app's notification channel; a long-press shows the channel name and the owning package
Foreground-service noticeThe service visibility Android requires while the tunnel runs; the app cannot simply drop it
System VPN indicatorSystemUI or the manufacturer, driven by the VPN network state rather than by the app's channel
Work-policy noticeThe administrator or work-profile policy; the phone user may not have the switch at all

Que controis ves depende da versión de Android, da compilación do fabricante e da canle que creou a aplicación. Un interruptor en gris é unha declaración sobre a política, non unha invitación a saltala. Se o interruptor non existe na túa compilación, a resposta honesta é que esta notificación concreta non é túa para quitala.

Atopa o paquete detrás da liña

Mantén premida a notificación e abre os seus axustes antes de ler calquera outra cousa. A pantalla á que chegas nomea a canle, e en Android 8 e posteriores esa canle pertence exactamente a un paquete. Se a canle se chama algo como estado da VPN e a aplicación é o teu cliente, a notificación é propiedade da aplicación e a páxina de axustes da aplicación é o lugar onde mirar. Se chegas a unha páxina do sistema sen ningunha canle, estás a mirar un indicador da plataforma e a aplicación non pode axudarche.

Cando a pulsación longa non che di o suficiente, unha chamada adb enumera que se publicou realmente e quen o fixo: adb shell dumpsys notification --noredact, e despois busca na saída o paquete que sospeitas. Queres o paquete que publica e o identificador da canle, non algo que poidas editar desde alí. Trata a saída como un diagnóstico, porque nada dese listado cambia a notificación.

Nun teléfono xestionado a resposta ás veces é aburrida: a notificación vén da aplicación de política do dispositivo, e a persoa que sostén o teléfono non é a que pode desactivala. Nese caso, a consola do administrador é o único control admitido, e os axustes do propio teléfono quedan en gris atopes o menú que atopes.

Que cambia realmente o permiso de Android 13

Android 13 converteu as notificacións nun permiso en tempo de execución, así que unha aplicación dirixida á API 33 ten que pedilo antes de publicar nada. Denega esa solicitude e as notificacións da aplicación deixan de aparecer no panel, o que parece a solución que a xente busca. Pero o servizo en primeiro plano detrás dunha VPN segue funcionando, e o sistema aínda mostra o servizo no Xestor de tarefas mesmo cando a súa notificación desapareceu do panel. A autorización da VPN non se toca: o túnel mantense ata que o desconectas ou revogas o consentimento de VPN da aplicación.

Ese intercambio é peor do que parece, porque a notificación tamén é a túa forma máis rápida de ver a sesión e terminala. Quítaa e terás feito o teléfono máis difícil de entender sen cambiar nada do encamiñamento. A documentación do permiso de notificacións describe o comportamento do panel; non describe unha forma admitida de silenciar un túnel en funcionamento.

Hai outro detalle de versión que convén coñecer: o modelo de servizo esixe unha notificación de servizo en primeiro plano, e a aplicación non é libre de ocultala só porque denegases un permiso. Algunhas compilacións manteñen visible unha versión compacta, outras trasladan a proba ao Xestor de tarefas, e esa diferenza é unha elección do fabricante e non un axuste que pasases por alto.

O modo de demostración e os trucos de iconas non son unha solución

Atoparás consellos sobre o modo de demostración, sobre ocultar iconas con ordes adb non documentadas e sobre un erro de interface que fai desaparecer a chave. Todo iso cambia a presentación. Nada diso cambia o encamiñamento, a política nin a autorización de VPN que segue o sistema, e un teléfono cuxo estado de rede é invisible custa máis de diagnosticar que un con unha liña extra no panel.

A icona de conexión dunha aplicación tampouco é unha comprobación de saúde. O túnel pode estar caído mentres unha interface antiga ou unha notificación obsoleta permanecen, e un servizo de filtrado local pode levantar a chave VPN sen enviar un só byte a unha saída remota. Comproba o estado real nos axustes de VPN do sistema, non no panel.

Que cambiaría, por orde

Comeza identificando o dono e despois usa só o control que ese dono ofrece. Se a notificación é propiedade da aplicación e é opcional, desactiva esa canle e deixa en paz a canle do servizo. Se é o indicador do sistema, acéptao, porque informa dun feito do dispositivo en lugar de anunciar unha aplicación. Nun dispositivo xestionado, detente na política do administrador e non busques unha forma de saltala.

Despois confirma que segues tendo unha forma admitida de comprobar o túnel e de desconectalo, xa sexa a pantalla da aplicación ou a páxina de axustes de VPN do sistema. Un teléfono cun cartel menos e unha forma clara de matar a sesión é o resultado que queres. O contrario, un panel máis silencioso e ningunha idea de se o tráfico se encamiña, non é unha mellora.

Artigos relacionados