Varat paslēpt paziņojumu, ka jūsu VPN darbojas, un tunelis turpinās darboties bez tā. Tas pārsteidz cilvēkus, jo ziņojums un savienojums šķiet viens objekts. Tā nav. Lielākajā daļā Android tālruņu ieraksts atvilktnē, atslēga statusa joslā un pastāvīgā servisa paziņojums var nākt no trim dažādiem īpašniekiem, un tikai viens no šiem īpašniekiem pakļaujas lietotnes paziņojumu atļaujai. Lai saprastu, ko drīkstat noņemt, vispirms jānoskaidro, kas ievietoja rindu, kuru skatāties.

Trīs paziņojumi, trīs īpašnieki

Pirmais īpašnieks ir pati VPN lietotne, kas parasti ievieto pastāvīgu paziņojumu ar savienošanas vai atvienošanas darbību un sesijas taimeri. Otrais ir Android paša VPN indikators: SystemUI zīmē atslēgas ikonu un atkarībā no versijas un ražotāja arī sistēmas līmeņa rindu, kas ziņo par aktīvo VPN tīklu. Trešais ir ierīces politikas paziņojums, ko kontrolē darba profils vai administratora lietotne. Neviens no tiem nav viens un tas pats objekts, pat ja tie atvilktnē atrodas blakus.

Sašķirojiet ziņojumu, pirms aiztiecat slēdzi:

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

To, kādas vadīklas redzat, nosaka Android versija, ražotāja būvējums un kanāls, ko izveidoja lietotne. Pelēks slēdzis ir apgalvojums par politiku, nevis aicinājums to apiet. Ja slēdža jūsu būvējumā nav, godīgā atbilde ir tāda, ka šo konkrēto paziņojumu neesat tiesīgs noņemt.

Atrodiet pakotni aiz rindas

Ilgi nospiediet paziņojumu un atveriet tā iestatījumus, pirms lasāt jebko citu. Ekrāns, kurā nonākat, nosauc kanālu, un no Android 8 šis kanāls pieder tieši vienai pakotnei. Ja kanāls saucas kaut kas līdzīgs VPN statusam un lietotne ir jūsu klients, paziņojums pieder lietotnei, un lietotnes iestatījumu lapa ir vieta, kur skatīties. Ja nonākat sistēmas lapā bez jebkāda kanāla, jūs skatāties platformas indikatoru, un lietotne jums nevar palīdzēt.

Kad garais nospiedums nepasaka pietiekami daudz, viens adb izsaukums uzskaita, kas tiešām ir ievietots un kas to izdarīja: adb shell dumpsys notification --noredact, pēc tam izvadē meklējiet pakotni, kuru turat aizdomās. Jums vajag ievietotāju pakotni un kanāla ID, nevis kaut ko, ko tur varētu rediģēt. Uztveriet izvadi kā diagnostiku, jo nekas šajā sarakstā nemaina paziņojumu.

Pārvaldītā tālrunī atbilde dažkārt ir garlaicīga: paziņojums nāk no ierīces politikas lietotnes, un cilvēks, kurš tur tālruni, nav tas, kurš to var izslēgt. Šajā gadījumā administratora konsole ir vienīgā atbalstītā vadīkla, un paša tālruņa iestatījumi paliek pelēki neatkarīgi no tā, kuru izvēlni atrodat.

Ko patiešām maina Android 13 atļauja

Android 13 padarīja paziņojumus par izpildlaika atļauju, tāpēc lietotnei, kas mērķē uz API 33, pirms kaut ko ievietot ir jājautā. Noraidiet šo pieprasījumu, un lietotnes paziņojumi pārstās parādīties atvilktnē, kas izskatās pēc meklētā risinājuma. Taču priekšplāna serviss aiz VPN turpina darboties, un sistēma joprojām rāda servisu uzdevumu pārvaldniekā, pat kad tā paziņojums ir pazudis no atvilktnes. Pats VPN atļauja paliek neskarta: tunelis turas, līdz to atvienojat vai atsaucat lietotnes VPN piekrišanu.

Šī maiņa ir sliktāka, nekā izskatās, jo paziņojums ir arī ātrākais veids, kā redzēt sesiju un to pabeigt. Noņemiet to, un tālrunis kļūst grūtāk saprotams, lai gan maršrutēšanā neko nemainījāt. Paziņojumu atļaujas dokumentācija apraksta atvilktnes uzvedību; tā neapraksta atbalstītu veidu, kā apklusināt darbojošos tuneli.

Ir vēl viena versijas detaļa, ko vērts zināt: priekšplāna servisa paziņojumu prasa servisa modelis, un lietotne nav brīva to paslēpt tikai tāpēc, ka noraidījāt atļauju. Daži būvējumi turpina rādīt kompaktu versiju, citi pārvieto pierādījumu uz uzdevumu pārvaldnieku, un šī atšķirība ir ražotāja izvēle, nevis iestatījums, ko palaidāt garām.

Demo režīms un ikonu triki nav risinājums

Jūs atradīsiet padomus par demo režīmu, par ikonu slēpšanu ar nedokumentētām adb komandām un par UI kļūdu, kas liek atslēgai pazust. Tas viss maina prezentāciju. Nekas no tā nemaina maršrutēšanu, politiku vai VPN atļauju, ko izseko sistēma, un tālrunis, kura tīkla stāvoklis nav redzams, ir grūtāk diagnosticējams nekā tāds, kuram atvilktnē ir papildu rinda.

Lietotnes savienojuma ikona arī nav veselības pārbaude. Tunelis var būt izslēgts, kamēr veca saskarne vai novecojis paziņojums paliek, un vietējais filtrēšanas serviss var pacelt VPN atslēgu, nenosūtot nevienu baitu uz attālu izeju. Pārbaudiet faktisko stāvokli sistēmas VPN iestatījumos, nevis atvilktnē.

Ko es mainītu, secībā

Sāciet ar īpašnieka noteikšanu, pēc tam izmantojiet tikai to vadīklu, ko šis īpašnieks piedāvā. Ja paziņojums pieder lietotnei un ir neobligāts, izslēdziet šo kanālu un atstājiet servisa kanālu mierā. Ja tas ir sistēmas indikators, pieņemiet to, jo tas ziņo faktu par ierīci, nevis reklamē lietotni. Pārvaldītā ierīcē apstājieties pie administratora politikas un nemeklējiet apiešanas ceļu.

Pēc tam pārliecinieties, ka jums joprojām ir atbalstīts veids, kā pārbaudīt tuneli un to atvienot, vai tas būtu pašas lietotnes ekrāns vai sistēmas VPN iestatījumu lapa. Tālrunis ar vienu reklāmjoslu mazāk un skaidru veidu, kā izbeigt sesiju, ir vēlamais rezultāts. Pretējais, klusāka atvilktne un nekāda nojausma, vai trafiks tiek maršrutēts, nav uzlabojums.

Saistītie raksti