Կարող եք թաքցնել այն ծանուցումը, որ ձեր VPN-ն աշխատում է, և թունելը կշարունակի աշխատել առանց դրա։ Սա զարմացնում է մարդկանց, որովհետև հաղորդագրությունն ու կապը մեկ օբյեկտ են թվում։ Այդպես չէ։ Android-ի հեռախոսների մեծ մասում դարակի գրառումը, կարգավիճակի գոտու բանալին և ընթացիկ ծառայության ծանուցումը կարող են գալ երեք տարբեր սեփականատերերից, և այդ սեփականատերերից միայն մեկն է ենթարկվում հավելվածի ծանուցման թույլտվությանը։ Պարզելը, թե ինչ ձեզ թույլատրվում է հեռացնել, սկսվում է նրանից, թե ով է տեղադրել ձեր նայած տողը։

Երեք ծանուցում, երեք սեփականատեր

Առաջին սեփականատերը հենց VPN հավելվածն է, որը սովորաբար տեղադրում է ընթացիկ ծանուցում՝ միանալու կամ անջատվելու գործողությամբ և նստաշրջանի ժամաչափով։ Երկրորդը Android-ի սեփական VPN ցուցիչն է՝ SystemUI-ը գծում է բանալու պատկերակը և, կախված տարբերակից ու արտադրողից, համակարգի մակարդակի տող, որը հայտնում է ակտիվ VPN ցանցի մասին։ Երրորդը սարքի քաղաքականության ծանուցումն է, որը կառավարում է աշխատանքային պրոֆիլը կամ ադմինիստրատորի հավելվածը։ Դրանցից ոչ մեկը նույն օբյեկտը չէ, նույնիսկ երբ դարակում կողք կողքի են նստած։

Դասակարգեք հաղորդագրությունը նախքան անջատիչին դիպչելը՝

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

Թե որ կառավարիչներն եք տեսնում, կախված է Android-ի տարբերակից, արտադրողի կառուցումից և հավելվածի ստեղծած ալիքից։ Մոխրագույն անջատիչը հայտարարություն է քաղաքականության մասին, ոչ թե հրավեր՝ շրջանցելու այն։ Եթե անջատիչը ձեր կառուցման մեջ չկա, ազնիվ պատասխանն այն է, որ այս կոնկրետ ծանուցումը ձերը չէ հեռացնելու։

Գտեք տողի հետևում գտնվող փաթեթը

Երկար սեղմեք ծանուցմանը և բացեք դրա կարգավորումները նախքան որևէ այլ բան կարդալը։ Էկրանը, որին հասնում եք, նշում է ալիքի անունը, և Android 8-ից սկսած այդ ալիքը պատկանում է ճիշտ մեկ փաթեթի։ Եթե ալիքը կոչվում է ինչ-որ բան VPN կարգավիճակի նման, և հավելվածը ձեր հաճախորդն է, ծանուցումը պատկանում է հավելվածին, և հավելվածի սեփական կարգավորումների էջն այն տեղն է, որտեղ պետք է նայել։ Եթե հայտնվում եք համակարգի էջում՝ ընդհանրապես առանց ալիքի, դուք նայում եք հարթակի ցուցիչին, և հավելվածը չի կարող օգնել ձեզ։

Երբ երկար սեղմումը բավարար չի ասում, մեկ adb կանչ թվարկում է, թե ինչ է իրականում տեղադրվել և ում կողմից՝ adb shell dumpsys notification --noredact, այնուհետև ելքի մեջ փնտրեք այն փաթեթը, որին կասկածում եք։ Ձեզ պետք են տեղադրող փաթեթը և ալիքի նույնացուցիչը, ոչ թե ինչ-որ բան, որը կարող եք խմբագրել այնտեղից։ Ելքը դիտեք որպես ախտորոշում, որովհետև այդ ցանկում ոչինչ չի փոխում ծանուցումը։

Կառավարվող հեռախոսում պատասխանը երբեմն ձանձրալի է՝ ծանուցումը գալիս է սարքի քաղաքականության հավելվածից, և հեռախոսը պահող անձը այն մարդը չէ, ով կարող է անջատել այն։ Այդ դեպքում ադմինիստրատորի վահանակը միակ աջակցվող կառավարիչն է, և հեռախոսի սեփական կարգավորումները մնում են մոխրագույն, ինչ մենյու էլ գտնեք։

Ինչ է իրականում փոխում Android 13-ի թույլտվությունը

Android 13-ը ծանուցումները դարձրեց գործարկման ժամանակի թույլտվություն, ուստի API 33-ին թիրախավորող հավելվածը պետք է հարցնի նախքան որևէ բան տեղադրելը։ Մերժեք այդ հարցումը, և հավելվածի ծանուցումները կդադարեն երևալ դարակում, ինչը թվում է այն լուծումը, որ մարդիկ փնտրում են։ Բայց VPN-ի հետևում գտնվող առաջին պլանի ծառայությունը շարունակում է աշխատել, և համակարգը դեռ ցույց է տալիս ծառայությունը Առաջադրանքների կառավարիչում, նույնիսկ երբ դրա ծանուցումն անհետացել է դարակից։ VPN-ի թույլտվությունն ինքնին անձեռնմխելի է մնում՝ թունելը կանգնած է մնում, քանի դեռ չեք անջատել այն կամ հետ վերցրել հավելվածի VPN համաձայնությունը։

Այս փոխանակումն ավելի վատն է, քան թվում է, որովհետև ծանուցումը նաև ձեր ամենաարագ ճանապարհն է տեսնելու նստաշրջանը և ավարտելու այն։ Հեռացրեք այն, և դուք հեռախոսը դարձրել եք ավելի դժվար հասկանալի՝ առանց երթուղավորման մեջ որևէ բան փոխելու։ Ծանուցման թույլտվության փաստաթղթերը նկարագրում են դարակի վարքը, բայց չեն նկարագրում աշխատող թունելը լռեցնելու աջակցվող եղանակ։

Կա ևս մեկ տարբերակի մանրամասնություն, որ արժե իմանալ՝ առաջին պլանի ծառայության ծանուցումը պահանջվում է ծառայության մոդելով, և հավելվածը ազատ չէ թաքցնել այն միայն այն պատճառով, որ դուք մերժել եք թույլտվությունը։ Որոշ կառուցումներ տեսանելի են պահում կոմպակտ տարբերակը, մյուսները ապացույցը տեղափոխում են Առաջադրանքների կառավարիչ, և այդ տարբերությունն արտադրողի ընտրությունն է, ոչ թե բաց թողնված կարգավորում։

Ցուցադրական ռեժիմը և պատկերակների հնարքները լուծում չեն

Դուք կգտնեք խորհուրդներ ցուցադրական ռեժիմի, չփաստաթղթավորված adb հրամաններով պատկերակներ թաքցնելու և բանալին անհետացնող UI սխալի մասին։ Այս ամենը փոխում է ներկայացումը։ Դրանցից ոչինչ չի փոխում երթուղավորումը, քաղաքականությունը կամ համակարգի հետևած VPN թույլտվությունը, և հեռախոսը, որի ցանցային վիճակն անտեսանելի է, ավելի դժվար է ախտորոշել, քան դարակում լրացուցիչ տող ունեցողը։

Հավելվածի միացման պատկերակը նույնպես առողջության ստուգում չէ։ Թունելը կարող է անջատված լինել, մինչ հին ինտերֆեյսը կամ հնացած ծանուցումը մնում է, և տեղական զտիչ ծառայությունը կարող է բարձրացնել VPN բանալին՝ առանց հեռավոր ելքին մեկ բայթ ուղարկելու։ Ստուգեք իրական վիճակը համակարգի VPN կարգավորումներում, ոչ թե դարակում։

Ինչ կփոխեի, հերթականությամբ

Սկսեք սեփականատիրոջ նույնականացմամբ, ապա օգտագործեք միայն այն կառավարիչը, որն առաջարկում է այդ սեփականատերը։ Եթե ծանուցումը հավելվածինն է և ոչ պարտադիր, անջատեք այդ ալիքը և թողեք ծառայության ալիքը հանգիստ։ Եթե դա համակարգի ցուցիչն է, ընդունեք այն, որովհետև այն հայտնում է սարքի մասին փաստ, ոչ թե գովազդում հավելված։ Կառավարվող սարքում կանգ առեք ադմինիստրատորի քաղաքականության վրա և շրջանցում մի փնտրեք։

Ապա հաստատեք, որ դեռ ունեք աջակցվող եղանակ՝ ստուգելու թունելը և անջատելու այն, լինի դա հավելվածի սեփական էկրանը, թե համակարգի VPN կարգավորումների էջը։ Մեկ պաստառով պակաս և նստաշրջանը սպանելու հստակ ճանապարհ ունեցող հեռախոսը ցանկալի արդյունքն է։ Հակառակը՝ ավելի հանգիստ դարակ և ոչ մի պատկերացում, թե արդյոք երթևեկությունը երթուղավորվում է, բարելավում չէ։

Առնչվող հոդվածներ