Сокријте го известувањето за VPN на Android без да го запрете тунелот
Android може да прикаже три различни известувања за VPN. Откријте која апликација го поседува она што го гледате, што навистина менува секоја контрола и што продолжува да работи.
Можете да го сокриете известувањето дека вашиот VPN работи, а тунелот ќе продолжи да работи и без него. Тоа ги изненадува луѓето, бидејќи пораката и врската изгледаат како еден објект. Но не се. На повеќето телефони со Android, записот во фиоката, клучот во статусната лента и известувањето за постојаната услуга можат да дојдат од три различни сопственици, и само еден од тие сопственици се покорува на дозволата за известувања на апликацијата. Да се открие што ви е дозволено да отстраните започнува со тоа кој ја објавил линијата што ја гледате.
Три известувања, три сопственици
Првиот сопственик е самата VPN апликација, која обично објавува постојано известување со дејство за поврзување или исклучување и тајмер за сесијата. Вториот е сопствениот индикатор за VPN на Android: SystemUI ја црта иконата со клуч и, зависно од верзијата и производителот, линија на системско ниво што ја известува активната VPN-мрежа. Третиот е известување за политика на уредот што го контролира работен профил или апликација за администратор. Ниту едно од нив не е истиот објект, дури и кога стојат едно до друго во фиоката.
Разделете ја пораката пред да допрете прекинувач:
| Notice | Who controls it |
|---|---|
| App-owned ongoing notice | The app's notification channel; a long-press shows the channel name and the owning package |
| Foreground-service notice | The service visibility Android requires while the tunnel runs; the app cannot simply drop it |
| System VPN indicator | SystemUI or the manufacturer, driven by the VPN network state rather than by the app's channel |
| Work-policy notice | The 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, потоа во излезот побарајте го пакетот што го сомничите. Ви треба пакетот што објавил и ID на каналот, а не нешто што можете да го уредите од таму. Третирајте го излезот како дијагностика, бидејќи ништо во тој список не го менува известувањето.
На управуван телефон одговорот понекогаш е здодевен: известувањето доаѓа од апликацијата за политика на уредот, а лицето што го држи телефонот не е лицето што може да го исклучи. Во тој случај конзолата на администраторот е единствената поддржана контрола, а сопствените поставки на телефонот остануваат сиви, кое и мени да го најдете.
Што навистина менува дозволата во Android 13
Android 13 ги направи известувањата дозвола при извршување, па апликацијата што цели на API 33 мора да праша пред да објави нешто. Одбијте го тоа барање и известувањата на апликацијата ќе престанат да се појавуваат во фиоката, што изгледа како решението што луѓето го бараат. Но услугата во преден план зад VPN продолжува да работи, и системот сепак ја прикажува услугата во Менаџерот на задачи дури и кога нејзиното известување исчезнало од фиоката. Самата авторизација за VPN останува недопрена: тунелот стои додека не го исклучите или не ја повлечете согласноста на апликацијата за VPN.
Таа размена е полоша отколку што изгледа, бидејќи известувањето е и најбрзиот начин да ја видите сесијата и да ја завршите. Отстранете го и сте го направиле телефонот потешко разбирлив без да смените ништо во маршрутирањето. Документацијата за дозволата за известувања го опишува однесувањето на фиоката; таа не опишува поддржан начин да се смири тунел што работи.
Има уште еден детал за верзијата што вреди да се знае: известувањето за услуга во преден план го бара моделот на услугата и апликацијата не е слободна да го скрие само затоа што сте одбиле дозвола. Некои изградби држат компактна верзија видлива, други го преместуваат доказот во Менаџерот на задачи, и таа разлика е избор на производителот, а не поставка што сте ја пропуштиле.
Демо режимот и триковите со икони не се решение
Ќе најдете совети за демо режимот, за криење икони со недокументирани команди на adb и за UI грешка поради која клучот исчезнува. Сето тоа го менува приказот. Ништо од тоа не го менува маршрутирањето, политиката или авторизацијата за VPN што ја следи системот, а телефон чија мрежна состојба е невидлива е потежок за дијагностицирање од оној со дополнителна линија во фиоката.
Иконата за врска на апликацијата, исто така, не е проверка на состојбата. Тунелот може да биде исклучен додека стара интерфејс или застарено известување останува, а локална услуга за филтрирање може да го крене клучот за VPN без да испрати ни еден бајт до далечински излез. Проверете ја вистинската состојба во системските поставки за VPN, не во фиоката.
Што би сменил, по ред
Започнете со идентификување на сопственикот, потоа користете само контролата што ја нуди тој сопственик. Ако известувањето и припаѓа на апликацијата и е опционално, исклучете го тој канал и оставете го каналот на услугата. Ако е системскиот индикатор, прифатете го, бидејќи известува за факт за уредот, а не рекламира апликација. На управуван уред застанете кај политиката на администраторот и не барајте заобиколување.
Потоа потврдете дека сѐ уште имате поддржан начин да го проверите тунелот и да го исклучите, било тоа да е екранот на самата апликација или страницата со системски поставки за VPN. Телефон со еден банер помалку и јасен начин да ја убиете сесијата е резултатот што го сакате. Обратното, потивка фиока и никаква претстава дали сообраќајот се маршрутира, не е подобрување.