Android کے لیے sing-box کے ساتھ FreeGuard VPN سیٹ اپ کرنا
sing-box، sing-box universal proxy platform کے لیے official client ہے، جو Android پر مضبوط multi-protocol support فراہم کرتا ہے۔ یہ Hysteria2، TUIC، Reality، VLESS، Trojan، اور بہت سے دیگر protocols کو ہینڈل کرتا ہے۔ یہ گائیڈ آپ کو Android پر sing-box install کرنے اور اسے اپنی FreeGuard VPN subscription سے connect کرنے کے مراحل بتاتی ہے۔

Android کے لیے sing-box کے ساتھ FreeGuard VPN سیٹ اپ کرنا

sing-box، sing-box universal proxy platform کے لیے official client ہے، جو Android پر مضبوط multi-protocol support فراہم کرتا ہے۔ یہ Hysteria2، TUIC، Reality، VLESS، Trojan، اور بہت سے دیگر protocols کو ہینڈل کرتا ہے۔ یہ گائیڈ آپ کو Android پر sing-box install کرنے اور اسے اپنی FreeGuard VPN subscription سے connect کرنے کے مراحل بتاتی ہے۔


Download اور Install

Android کے لیے sing-box متعدد sources سے دستیاب ہے:

Platform Source
Android GitHub Releases یا Google Play Store
  1. Google Play Store یا GitHub releases page پر جائیں۔
  2. تازہ ترین version (Play Store) یا GitHub سے مناسب APK download کریں۔
  3. اپنے Android device پر app install کریں۔
  4. installation مکمل ہونے کے بعد sing-box launch کریں۔

اپنی Subscription Import کریں

جب sing-box کھل جائے، تو اپنی FreeGuard subscription import کرنے کے لیے یہ steps follow کریں:

  1. Profiles tab پر جائیں۔
  2. New Profile پر tap کریں۔
  3. Create manually منتخب کریں۔
  4. type کو Remote پر set کریں۔
  5. اپنی FreeGuard subscription URL کو URL field میں paste کریں۔
  6. profile کو ایک نام دیں، مثلاً “FreeGuard VPN”۔
  7. profile add کرنے کے لیے Save پر tap کریں۔
  8. Dashboard tab پر واپس جائیں۔
  9. newly created profile منتخب کریں اور اسے activate کرنے کے لیے Enable پر tap کریں۔

میری subscription URL کہاں ہے؟ Purchase کے بعد FreeGuard کی جانب سے بھیجی گئی credentials کے لیے اپنی email check کریں، یا subscribe کرنے کے لیے Clash Pricing page پر جائیں۔


Proxy Enable کریں

اپنی subscription import کرنے اور profile منتخب کرنے کے بعد:

  1. Dashboard پر، VPN connection enable کرنے کے لیے Start button پر tap کریں۔
  2. Android آپ سے VPN permission دینے کے لیے prompt کرے گا — Allow پر tap کریں۔
  3. فعال ہونے پر connection status “Connected” میں تبدیل ہو جائے گا۔

sing-box Android پر default طور پر TUN mode استعمال کرتا ہے، جو device کی تمام traffic کو VPN tunnel کے ذریعے route کرتا ہے۔


Node منتخب کریں

  1. connect ہونے کے بعد، Groups یا Proxies section پر جائیں۔
  2. ایک proxy group منتخب کریں (مثلاً “Auto”، “Select”، یا region-based group)۔
  3. available nodes میں سے مخصوص server منتخب کریں۔
  4. server response times measure کرنے کے لیے URL Test یا latency check استعمال کریں۔
  5. بہترین performance کے لیے کم ترین latency والے server کو منتخب کریں۔

Tip: “Auto” یا “URL-Test” group periodic latency checks کی بنیاد پر خود بخود سب سے تیز available server منتخب کرتا ہے۔


Tips اور Customization

  • Multi-Protocol Support: sing-box native طور پر Hysteria2، TUIC، Reality، VLESS، Trojan، Shadowsocks، اور مزید کو support کرتا ہے — کسی اضافی configuration کی ضرورت نہیں۔
  • Profile Switching: مختلف use cases کے لیے متعدد profiles maintain کریں اور Dashboard پر ان کے درمیان switch کریں۔
  • Auto-Start: boot پر خودکار طور پر connect ہونے کے لیے device settings میں auto-start enable کریں۔
  • Battery Optimization: connection drops سے بچنے کے لیے اپنے device settings میں sing-box کو battery optimization سے exclude کریں۔
  • Log Viewer: مسائل debug کرتے وقت connection details کے لیے Logs section چیک کریں۔

Troubleshooting

Issue Solution
Subscription import fails Verify کریں کہ URL درست ہے اور آپ کا internet connection active ہے۔ یقینی بنائیں کہ آپ نے type کے طور پر “Remote” منتخب کیا ہے۔
VPN permission denied Android Settings > Apps > sing-box پر جائیں اور VPN permission manually grant کریں۔
Connecting کے بعد internet نہیں کسی دوسرے server node پر switch کرنے کی کوشش کریں۔ چیک کریں کہ profile configuration درست ہے۔
Connection بار بار drop ہوتا ہے sing-box کو battery optimization سے exclude کریں۔ Settings > Battery > App battery management چیک کریں۔
Latency test timeout دکھاتا ہے کچھ nodes maintenance میں ہو سکتے ہیں۔ کوئی دوسرا server منتخب کریں یا fresh nodes fetch کرنے کے لیے profile update کریں۔
App start ہوتے ہی crash ہو جاتا ہے یقینی بنائیں کہ آپ کے پاس latest version ہے۔ App data clear کریں اور ضرورت ہو تو subscription دوبارہ import کریں۔

Next Steps