FlClash یک کلاینت گرافیکی برای اندروید است که زیرش mihomo کار می‌کند، بنابراین اشتراک‌ها و پیکربندی‌ها تقریباً بدون تغییر از سمت دسکتاپ منتقل می‌شوند. خود نصب کوتاه است. دردسر در دو سرِ ماجرا جمع شده: انتخاب APK اشتباه در ابتدا، و پس گرفتن برنامه توسط سیستم مثل یک پردازه پس‌زمینه معمولی در انتها.

اول APK درست را بردارید

  • معماری. هر گوشی‌ای که بعد از 2019 عرضه شده تقریباً به‌طور قطع arm64-v8a است، پس همان را بگیرید. صفحه‌های انتشار معمولاً یک بسته universal هم دارند که چند معماری را با هم جمع کرده — به‌وضوح بزرگ‌تر، اما نیازی به انتخاب ندارد. اگر شک دارید همان را بردارید.
  • اشتباه گرفتن یکی از این دو شکل را دارد: سیستم اصلاً اجازه نصب نمی‌دهد، یا نصب می‌شود و با لمس آیکون یک لحظه باز می‌شود و می‌بندد. حالت دوم مرتباً به حساب خراب بودن برنامه گذاشته می‌شود.
  • اگر مطمئن نیستید گوشی‌تان چیست، هر برنامه‌ای که اطلاعات دستگاه را نشان می‌دهد نصب کنید و فیلد CPU ABI را ببینید. یا از تحقیق صرف‌نظر کنید و universal را بردارید؛ هزینه‌اش چند ده مگابایت است.
  • تنها منبع معتبر صفحه انتشار خود پروژه است. سایت‌های APK شخص ثالث بارها بسته‌ها را دوباره امضا می‌کنند، و همین‌که امضا فرق کند اندروید بعداً اجازه نمی‌دهد بسته خود پروژه روی آن نصب شود — باید اول حذفش کنید و پیکربندی‌تان هم با آن می‌رود.

پیش از نصب هش را بررسی کنید. صفحه‌های انتشار معمولاً کنار بسته‌ها checksum منتشر می‌کنند و روش مقایسه جداگانه توضیح داده شده. این قدم روی گوشی ارزش بیشتری دارد تا روی رایانه: در موبایل تقریباً هیچ راهی ندارید ببینید یک برنامه داده‌هایش را دقیقاً کجا می‌فرستد، پس یک بررسی اضافه پیش از نصب ارزان‌ترین محافظت موجود است.

پیشنهاد همکاریلینک اشتراک را از کجا بیاوریم؟سرویس همکار ما هنگام ثبت‌نام ۱ گیگابایت ترافیک پرسرعت هنگ‌کنگ رایگان می‌دهد.دریافت سرور پرسرعت

مجوز منابع ناشناس به برنامه دیگری داده می‌شود

اندروید قدیمی یک کلید سراسری داشت با عنوانی شبیه اجازه نصب از منابع ناشناس. دیگر این‌طور نیست. حالا مجوز به‌ازای برنامه مبدأ داده می‌شود: هر برنامه‌ای که بسته را از آن باز کرده‌اید همان است که مجوز می‌خواهد. اگر با مرورگر دانلود کرده‌اید و روی اعلان زده‌اید، مرورگر باید مجاز شود. اگر اول فایل را ذخیره کرده و از مدیر فایل بازش کرده‌اید، مدیر فایل. سیستم معمولاً هنگام لمس دکمه نصب همان‌جا هشدار می‌دهد و میان‌بری به صفحه تنظیمات درست می‌گذارد، پس فقط دنبالش بروید. بعد از نصب می‌توانید مجوز را پس بگیرید؛ دفعه بعد دوباره می‌پرسد.

همان پنجره درخواست اتصال در اولین اجرا

اولین باری که روی اتصال می‌زنید، سیستم پنجره‌ای با آیکون کلید نشان می‌دهد و می‌پرسد اجازه برقراری اتصال VPN را می‌دهید یا نه. خوب است دقیق بگوییم چه چیزی درخواست می‌شود: این رابط VpnService در اندروید است و ترافیک دستگاه را به همین برنامه روی گوشی می‌سپارد، نه به یک ارائه‌دهنده VPN. اینکه ترافیک بعد از آن کجا می‌رود کاملاً به پیکربندی‌ای بستگی دارد که وارد کرده‌اید. یک محدودیت سخت هم هست: در هر لحظه فقط یک برنامه می‌تواند این رابط را در اختیار بگیرد، پس سایر برنامه‌های VPN مانند، بعضی مسدودکننده‌های تبلیغ روی دستگاه و ابزارهای ضبط بسته باید اول متوقف شوند. وگرنه یا این یکی بالا نمی‌آید یا آن یکی را کنار می‌زند.

  1. برنامه را باز کنید، در صفحه پروفایل‌ها یا اشتراک یک مورد تازه بسازید، نشانی اشتراک را بچسبانید و بگذارید دریافت تمام شود. اگر رایانه‌ای نزدیکتان هست، اسکن کد QR از تایپ یک نشانی طولانی روی گوشی راحت‌تر است.
  2. به صفحه اصلی برگردید و در گروه سیاست یک گره انتخاب کنید. اگر بلافاصله پس از ورود، گروه خالی است یعنی اشتراک دریافت نشده — این مشکل اشتراک است نه اتصال، پس اول همان را حل کنید.
  3. کلید اتصال را بزنید و پنجره سیستم را تأیید کنید. بعد از آن یک آیکون کوچک کلید به‌طور دائم در نوار وضعیت می‌ماند؛ آن را سیستم می‌کشد و معنایش این است که رابط VPN در حال استفاده است.
  4. با یک صفحه در مرورگر گوشی امتحان کنید. اگر باز نشد، پیش از آنکه سراغ حذف و نصب دوباره بروید، به صفحه لاگ داخل برنامه سر بزنید.

پس از اتصال، یک اعلان دائمی که کنار نمی‌رود در کشوی اعلان‌ها می‌ماند. اندروید آن را برای سرویس‌های پیش‌زمینه اجباری کرده — بدون آن اعلان، سیستم آزاد است پردازه را کار پس‌زمینه معمولی حساب کند و آن را پس بگیرد. اگر اذیتتان می‌کند، در تنظیمات اعلان سیستم آن را بی‌صدا یا کم‌اهمیت کنید تا به پایین فهرست برود، اما کل اعلان را خاموش نکنید؛ روی بعضی نسخه‌ها همین کار روی زنده ماندن سرویس اثر می‌گذارد.

نگذارید سیستم آن را بکشد

  • بهینه‌سازی باتری. در تنظیمات سیستم بخش باتری همین برنامه را پیدا کنید و روی حالت بدون محدودیت بگذارید. این را اجباری بدانید: سیاست تطبیقی پیش‌فرض، پس از مدتی خاموش ماندن صفحه، دسترسی شبکه پس‌زمینه را قطع می‌کند.
  • رام‌های سازندگان چینی یک لایه دیگر هم دارند. MIUI، ColorOS، EMUI، Flyme و بقیه، جدا از بهینه‌سازی باتری، مدیریت اجرای خودکار، فهرست سفید پس‌زمینه و سیاست‌های ذخیره انرژی دارند، با نام‌های متفاوت و در جاهای متفاوت. باید تک‌تکشان را پیدا کنید و برنامه را جداگانه مجاز کنید؛ فقط تنظیم باتری سیستم کافی نیست.
  • در فهرست برنامه‌های اخیر قفلش کنید. بیشتر رام‌ها اجازه می‌دهند کارت را نگه دارید و قفل کنید تا پاک‌سازی یک‌ضربه‌ای آن را با خودش نبرد.
  • نشانه شاخص این است: گوشی را نیم‌ساعت قفل بگذارید، بازش کنید و ببینید اینترنت نیست، برنامه را که به پیش‌زمینه بیاورید همه‌چیز دوباره کار می‌کند. وقتی این را دیدید، دیگر به گره و پیکربندی شک نکنید؛ یک سیاست پس‌زمینه کارش را ساخته.

کلیدهایی که پیش از زدنشان باید فکر کنید

  • پروکسی به‌تفکیک برنامه. می‌توانید مشخص کنید کدام برنامه‌ها از پروکسی رد شوند و کدام مستقیم بمانند. برنامه‌های بانکی و پرداخت، و هر چیزی که با شبکه محلی حرف می‌زند (پخش تصویر روی نمایشگر، چاپ، تجهیزات خانه هوشمند) معمولاً بهتر است کنار گذاشته شوند: به محل خروج ترافیک حساس‌اند و از پشت پروکسی خطاهای نامفهوم می‌دهند.
  • گزینه VPN همیشه روشن و گزینه مسدود کردن اتصال بدون VPN، هر دو در تنظیمات VPN سیستم. دومی واقعاً جلوی نشت داده در همان لحظه‌ای که کلاینت قطع می‌شود را می‌گیرد، به این قیمت که اگر کلاینت کرش کند اصلاً شبکه‌ای نمی‌ماند — حتی شبکه‌ای برای جست‌وجوی علت.
  • وقتی گوشی نقطه اتصال به اشتراک می‌گذارد، ترافیک دستگاه‌های متصل لزوماً از VPN رد نمی‌شود. به پیاده‌سازی و مدل بستگی دارد، پس فرض نکنید که می‌شود. برای پوشش دادن لپ‌تاپ از روش اشتراک‌گذاری در شبکه محلی استفاده کنید و به ارث بردن خودکارِ نقطه اتصال تکیه نکنید.
با روشن بودن هم‌زمان VPN همیشه روشن و مسدود کردن اتصال بدون VPN، حذف برنامه یا پاک کردن داده‌هایش می‌تواند گوشی را کاملاً بی‌اینترنت کند — و راهی هم برای دانلود دوباره نصب‌کننده باقی نمی‌گذارد. اگر هر دو را روشن می‌کنید، اول یک نسخه از APK را روی حافظه دستگاه نگه دارید و یادتان باشد این دو کلید در تنظیمات VPN سیستم هستند نه داخل برنامه، پس خودِ برنامه نمی‌تواند آن‌ها را برایتان بردارد.