آپ وہ اطلاع چھپا سکتے ہیں جو کہتی ہے کہ آپ کا 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 سیٹنگز کا صفحہ۔ ایک بینر کم اور سیشن ختم کرنے کا واضح طریقہ رکھنے والا فون وہ نتیجہ ہے جو آپ چاہتے ہیں۔ اس کے برعکس، زیادہ خاموش ڈراور اور ٹریفک روٹ ہو رہا ہے یا نہیں اس کا کوئی اندازہ نہ ہونا، بہتری نہیں ہے۔

متعلقہ مضامین