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, дараа нь гаралтаас сэжигтэй багцыг хай. Танд нийтэлсэн багц болон сувгийн ID хэрэгтэй, тэндээс засах зүйл биш. Гаралтыг оношлогоо гэж үзээрэй, учир нь тэр жагсаалтад юу ч мэдэгдлийг өөрчлөхгүй.

Удирдлагатай утсанд хариулт заримдаа уйтгартай: мэдэгдэл төхөөрөмжийн бодлогын аппаас ирдэг бөгөөд утсыг барьж буй хүн түүнийг унтрааж чадах хүн биш. Тийм тохиолдолд администраторын консол нь цорын ганц дэмжигдсэн хяналт бөгөөд утасны өөрийн тохиргоо аль цэсийг олсон ч саарал хэвээр үлдэнэ.

Android 13-ийн зөвшөөрөл юу өөрчлөх вэ

Android 13 мэдэгдлийг ажиллах хугацааны зөвшөөрөл болгосон тул API 33-ыг зорьсон апп ямар нэгэн зүйл нийтлэхээс өмнө асуух ёстой. Тэр хүсэлтийг татгалзвал аппын мэдэгдэл шургуульд гарахаа болих бөгөөд энэ нь хүмүүсийн хайж буй шийдэл мэт санагдана. Гэвч VPN-ийн ард байгаа урд талын үйлчилгээ үргэлжлүүлэн ажиллаж, систем үйлчилгээг даалгаврын менежерт гараас нь алга болсон ч харуулсаар байна. VPN-ийн зөвшөөрөл өөрөө хөндөгдөхгүй: та салгах эсвэл аппын VPN зөвшөөрлийг цуцлах хүртэл туннель зогсохгүй.

Энэ солилцоо харагдахаас дор, учир нь мэдэгдэл нь сессийг харж дуусгах хамгийн хурдан арга ч юм. Үүнийг устгавал чиглүүлэлтэд юу ч өөрчлөхгүйгээр утсыг ойлгоход хэцүү болгосон байна. Мэдэгдлийн зөвшөөрлийн баримт бичиг шургуулын зан төлөвийг тайлбарладаг; ажиллаж буй туннелийг намжаах дэмжигдсэн аргыг тайлбарладаггүй.

Мэдэх үнэ цэнэтэй өөр нэг хувилбарын онцлог байна: урд талын үйлчилгээний мэдэгдлийг үйлчилгээний загвар шаарддаг бөгөөд зөвхөн зөвшөөрөл татгалзсан учраас апп үүнийг нуух эрх чөлөөгүй. Зарим бүтээц товч хувилбарыг харагдахуйц үлдээдэг, бусды нь нотолгоог даалгаврын менежер рүү зөөдөг, энэ ялгаа нь үйлдвэрлэгчийн сонголт, таны алдсан тохиргоо биш.

Демо горим, дүрсний заль мэх нь шийдэл биш

Демо горим, баримтжуулаагүй adb командаар дүрс нуух, түлхүүрийг алга болгодог UI алдааны талаар зөвлөгөө олно. Энэ бүгд харагдах байдлыг өөрчилдөг. Аль нь ч чиглүүлэлт, бодлого, системийн хянаж буй VPN зөвшөөрлийг өөрчлөхгүй бөгөөд сүлжээний төлөв үл үзэгдэх утас шургуульд нэмэлт мөртэй утсаас оношлоход хэцүү.

Аппын холболтын дүрс ч эрүүл мэндийн шалгалт биш. Хуучин интерфэйс эсвэл хуучирсан мэдэгдэл үлдсэн байхад туннель унтарсан байж болох бөгөөд локал шүүлтүүрийн үйлчилгээ алслагдсан гаралт руу нэг ч байт илгээхгүйгээр VPN түлхүүрийг өргөж чадна. Бодит төлөвийг системийн VPN тохиргооноос шалгаарай, шургуулаас биш.

Би юу өөрчлөх вэ, дарааллаар

Эзнийг тодорхойлоод эхэлж, дараа нь тэр эзний санал болгож буй хяналтыг л ашигла. Хэрэв мэдэгдэл апп-д хамаарах бөгөөд заавал биш бол тэр сувгийг унтрааж, үйлчилгээний сувгийг тайван орхи. Хэрэв энэ нь системийн индикатор бол хүлээн ав, учир нь энэ нь апп сурталчлахгүй, төхөөрөмжийн тухай баримт мэдээлдэг. Удирдлагатай төхөөрөмж дээр администраторын бодлогод зогсоод, тойрч гарах зам хайхгүй бай.

Дараа нь туннелийг шалгах, салгах дэмжигдсэн арга байгаа эсэхийг баталгаажуул, энэ нь аппын өөрийн дэлгэц эсвэл системийн VPN тохиргооны хуудас байж болно. Нэг баннер багатай, сессийг устгах тодорхой аргатай утас бол хүссэн үр дүн. Харин чимээгүй шургууль, трафик чиглүүлэгдэж байгаа эсэхийг мэдэхгүй байх нь сайжруулалт биш.

Холбоотой нийтлэлүүд