Tista’ taħbi n-notifika li tgħid li l-VPN tiegħek qed jaħdem, u t-tunnel jibqa’ għaddej mingħajrha. Dan jissorprendi n-nies, għax il-messaġġ u l-konnessjoni jidhru bħala oġġett wieħed. Mhumiex. Fuq ħafna telefons Android id-dħul fil-pannell, iċ-ċavetta fil-bar tal-istat u n-notifika tas-servizz li jkompli jistgħu jiġu minn tliet sidien differenti, u wieħed minn dawn is-sidien biss jobdi l-permess tan-notifiki tal-app. Biex issir taf x’tista’ tneħħi, trid l-ewwel issir taf min poġġa l-linja li qed tara.

Tliet notifiki, tliet sidien

L-ewwel sid hija l-app tal-VPN stess, li normalment tpoġġi notifika kontinwa b’azzjoni ta’ konnessjoni jew skonnessjoni u timer tas-sessjoni. It-tieni huwa l-indikatur tal-VPN tal-Android stess: SystemUI jpinġi l-ikona taċ-ċavetta u, skont il-verżjoni u l-manifattur, linja fil-livell tas-sistema li tirrapporta n-netwerk VPN attiv. It-tielet hija notifika tal-politika tat-tagħmir li tikkontrolla profil tax-xogħol jew app amministratur. L-ebda waħda minnhom mhija l-istess oġġett, anke meta joqogħdu ħdejn xulxin fil-pannell.

Ikklassifika l-messaġġ qabel ma tmiss swiċċ:

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

Liema kontrolli tara jiddependi mill-verżjoni tal-Android, il-bini tal-manifattur u l-kanal li ħolqot l-app. Swiċċ griż huwa dikjarazzjoni dwar il-politika, mhix stedina biex tgħaddi minnha. Jekk is-swiċċ ma jeżistix fil-bini tiegħek, it-tweġiba onesta hija li din in-notifika partikolari mhijiex tiegħek biex tneħħiha.

Sib il-pakkett wara l-linja

Agħfas itwal fuq in-notifika u iftaħ is-settings tagħha qabel ma taqra xi ħaġa oħra. L-iskrin li tasal fih isemmi l-kanal, u mill-Android 8 ’il quddiem dan il-kanal jappartjeni għal pakkett wieħed biss. Jekk il-kanal jismu xi ħaġa bħal status tal-VPN u l-app hija l-klijent tiegħek, in-notifika hija tal-app u l-paġna tas-settings tal-app hija l-post fejn tħares. Jekk tasal f’paġna tas-sistema mingħajr ebda kanal, qed tħares lejn indikatur tal-pjattaforma u l-app ma tistax tgħinek.

Meta l-pressjoni twila ma tgħidlekx biżżejjed, sejħa adb waħda telenka x’inhu tabilħaqq ippubblikat u min: adb shell dumpsys notification --noredact, imbagħad fittex fl-output il-pakkett li tissuspetta. Trid il-pakkett li ppoġġa u l-ID tal-kanal, mhux xi ħaġa li tista’ teditja minn hemm. Ittratta l-output bħala dijanjosi, għax xejn f’dik il-lista ma jbiddel in-notifika.

Fuq telefon amministrat it-tweġiba xi drabi hija tedjanti: in-notifika tiġi mill-app tal-politika tat-tagħmir, u l-persuna li żżomm it-telefon mhijiex il-persuna li tista’ titfiha. F’dak il-każ il-console tal-amministratur hija l-uniku kontroll sostnut, u s-settings tat-telefon stess jibqgħu griżi tkun liema menu ssib.

X’inhu li tassew ibiddel il-permess tal-Android 13

Android 13 għamel in-notifiki permess tar-runtime, għalhekk app li timmira għal API 33 trid tistaqsi qabel ma tpoġġi xi ħaġa. Irrifjuta dik it-talba u n-notifiki tal-app jieqfu jidhru fil-pannell, li jidher bħas-soluzzjoni li n-nies qed ifittxu. Iżda s-servizz tal-foreground wara VPN jibqa’ għaddej, u s-sistema xorta turi s-servizz fil-Task Manager anki meta n-notifika tiegħu tkun sparixxiet mill-pannell. L-awtorizzazzjoni tal-VPN innifisha tibqa’ mhux mittiefsa: it-tunnel jibqa’ ’l fuq sakemm tiskonnettjah jew tirtira l-kunsens tal-VPN tal-app.

Dik il-bdil hija agħar milli tidher, għax in-notifika hija wkoll l-eħfef mod tiegħek biex tara s-sessjoni u tagħlaqha. Neħħiha u tkun għamilt it-telefon ieħor diffiċli biex tifhmu mingħajr ma biddilt xejn fir-routing. Id-dokumentazzjoni tal-permess tan-notifiki tiddeskrivi l-imġiba tal-pannell; ma tiddeskrivix mod sostnut biex issikket tunnel li qed jaħdem.

Hemm dettall ieħor tal-verżjoni li jiswa li tkun taf: notifika tas-servizz tal-foreground hija meħtieġa mill-mudell tas-servizz, u l-app mhijiex libera li taħbiha biss għax irrifjutajt permess. Xi bini jżomm verżjoni kompatta viżibbli, oħrajn iċaqilqu l-prova għat-Task Manager, u dik id-differenza hija għażla tal-manifattur u mhux setting li fqatt.

Il-modalità demo u t-tricks tal-ikoni mhumiex soluzzjoni

Se ssib pariri dwar il-modalità demo, dwar kif taħbi l-ikoni b’kmandi adb mhux dokumentati u dwar bug fl-UI li jġiegħel iċ-ċavetta tisparixxi. Dan kollu jbiddel il-preżentazzjoni. Xejn minnu ma jbiddel ir-routing, il-politika jew l-awtorizzazzjoni tal-VPN li s-sistema ssegwi, u telefon li l-istat tan-netwerk tiegħu ma jidhirx huwa ieħor diffiċli biex tiddijanjostikah minn wieħed b’linja żejda fil-pannell.

Lanqas l-ikona tal-konnessjoni ta’ app mhijiex verifika tas-saħħa. It-tunnel jista’ jkun mitfi waqt li interface antik jew notifika skaduta jibqgħu, u servizz ta’ filtrazzjoni lokali jista’ jgħolli ċ-ċavetta tal-VPN mingħajr ma jibgħat byte wieħed lejn ħruġ remot. Iċċekkja l-istat reali fis-settings tal-VPN tas-sistema, mhux fil-pannell.

X’kont nibdel, f’ordni

Ibda billi tidentifika s-sid, imbagħad uża biss il-kontroll li joffri dak is-sid. Jekk in-notifika hija tal-app u hija fakultattiva, itfi dak il-kanal u ħalli l-kanal tas-servizz. Jekk hija l-indikatur tas-sistema, aċċettaha, għax tirrapporta fatt dwar it-tagħmir minflok ma tirreklama app. Fuq tagħmir amministrat, waqaf fil-politika tal-amministratur u tfittxiex triq oħra.

Imbagħad ikkonferma li għad għandek mod sostnut biex tiċċekkja t-tunnel u tiskonnettjah, kemm jekk huwa l-iskrin tal-app innifsu kif ukoll jekk hija l-paġna tas-settings tal-VPN tas-sistema. Telefon b’banner inqas u mod ċar biex toqtol is-sessjoni huwa r-riżultat li trid. Il-kuntrarju, pannell iktar kwiet u l-ebda idea jekk it-traffiku huwiex routed, mhux titjib.

Artikli relatati