Android TV

Throne را روی باکس‌ها و دانگل‌های Android TV نصب کنید، آن را با کنترل از راه دور به کار ببرید، بدون دوربین نمایه اضافه کنید و مشکل نبودن صفحهٔ مجوز VPN را برطرف کنید.

Throne برای Android روی دستگاه‌های Android TV، مانند باکس‌های تلویزیون، دانگل‌های تلویزیون و تلویزیون‌های هوشمند، نیز اجرا می‌شود. این برنامه به صفحهٔ لمسی یا دوربین نیاز ندارد و می‌توانید آن را با کنترل از راه دور (ریموت) به کار ببرید. این صفحه تفاوت‌ها با گوشی را توضیح می‌دهد.

نصب روی تلویزیون

APK را از صفحهٔ دانلود دانلود کنید و خودتان آن را نصب کنید. پس از نصب، Throne در فهرست برنامه‌های صفحهٔ اصلی تلویزیون ظاهر می‌شود.

انتخاب APK

بسیاری از باکس‌ها و دانگل‌های تلویزیون، حتی وقتی پردازنده‌شان 64 بیتی است، یک سیستم 32 بیتی Android اجرا می‌کنند. این دستگاه‌ها به APK نسخهٔ armeabi-v7a نیاز دارند. تلویزیون‌هایی که سیستم 64 بیتی Android دارند به arm64-v8a نیاز دارند.

برای بررسی تلویزیون خود، با adb به آن وصل شوید (نصب با adb را ببینید) و فرمان بخش انتخاب APK مناسب را اجرا کنید. بدون adb، ابتدا arm64-v8a را امتحان کنید. اگر Android از نصب آن خودداری کرد، از armeabi-v7a استفاده کنید.

نصب با برنامهٔ مدیریت فایل

  1. APK را روی یک حافظهٔ USB کپی کنید و آن را به تلویزیون وصل کنید، یا APK را روی خود تلویزیون دانلود کنید.
  2. APK را با یک برنامهٔ مدیریت فایل روی تلویزیون باز کنید.
  3. وقتی Android پرسید، به برنامهٔ مدیریت فایل اجازهٔ نصب برنامه‌های ناشناس را بدهید.
  4. نصب را تأیید کنید.

نصب با adb

  1. روی تلویزیون، گزینه‌های توسعه‌دهنده (developer options) و اشکال‌زدایی USB (USB debugging) را روشن کنید. در بسیاری از دستگاه‌ها، بخش About (درباره) را در تنظیمات تلویزیون باز می‌کنید و هفت بار روی Build (شمارهٔ ساخت) دکمهٔ OK را فشار می‌دهید. سپس کلید اشکال‌زدایی در گزینه‌های توسعه‌دهنده قرار دارد. نام‌ها در دستگاه‌های مختلف متفاوت است.
  2. روی رایانه‌ای در همان شبکه، adb connect را با نشانی IP تلویزیون اجرا کنید.
  3. درخواست اشکال‌زدایی را که روی تلویزیون ظاهر می‌شود تأیید کنید.
  4. adb install را با فایل APK اجرا کنید.
adb connect 192.168.1.50
adb install Throne-2.0.0-armeabi-v7a.apk

Throne 2.0.0 را نمی‌توان روی نسخهٔ قدیمی‌تر نصب کرد. ارتقا را ببینید.

دکمهٔ کنترل کارکرد
راست در لبهٔ راست صفحه (در رابط انگلیسی، چپ در لبهٔ چپ) منوی کناری (کشوی پیمایش) را باز می‌کند. دکمه‌ها، زبانه‌ها و گزینه‌های نوار ابزار سمت راست (در رابط انگلیسی، سمت چپ) اول فوکوس می‌گیرند.
چپ وقتی منوی کناری باز است (در رابط انگلیسی، راست) منوی کناری را می‌بندد.
پایین در انتهای فهرست فوکوس را به دکمهٔ اتصال و سپس به نوار اتصال در پایین صفحه می‌برد.
OK روی یک نمایه نمایه را انتخاب می‌کند. اگر Throne متصل باشد، به این نمایه تعویض می‌شود.
OK روی نمایهٔ انتخاب‌شده اتصال را شروع یا متوقف می‌کند.
نگه داشتن OK روی یک نمایه انتخاب چندگانه را شروع می‌کند تا بتوانید هم‌زمان روی چند نمایه کار کنید.
Play/Pause وقتی Throne باز است، اتصال را شروع یا متوقف می‌کند.

در رابط فارسی، مانند دیگر زبان‌های راست‌به‌چپ، منوی کناری در سمت راست است؛ در رابط انگلیسی این منو در سمت چپ است و جای چپ و راست برعکس می‌شود.

در حالت متصل، نوار اتصال در پایین صفحه «متصل شد! برای بررسی اتصال، اینجا کلیک کنید.» را نشان می‌دهد. فوکوس را روی آن ببرید و برای تست اتصال OK را فشار دهید.

تعویض سرور

دستگاه‌های تلویزیون معمولاً ویجت صفحهٔ اصلی یا دکمه‌های اعلان ندارند. روی تلویزیون، نوار ابزار فهرست نمایه‌ها دو دکمهٔ اضافه دارد: Previous server و Next server.

  • وقتی Throne متصل است، این دکمه‌ها اتصال را به نمایهٔ قبلی یا بعدی گروه فعلی منتقل می‌کنند.
  • وقتی Throne متوقف است، فقط نمایهٔ انتخاب‌شده را تغییر می‌دهند.

این دکمه‌ها از ترتیب فهرست نمایه‌ها پیروی می‌کنند. پس از آخرین نمایه، دوباره از اولی شروع می‌کنند.

تغییر ترتیب نمایه‌ها

با کنترل از راه دور نمی‌توانید نمایه‌ها را بکشید. به‌جای آن، منوی ⋮ یک نمایه را باز کنید و Move up یا Move down را انتخاب کنید. این گزینه‌ها در همهٔ دستگاه‌ها وجود دارند، اما تا وقتی فیلتر جست‌وجو فعال است پنهان می‌شوند. در صفحهٔ گروه‌ها (Groups)، منوی ⋮ هر گروه هم Move up و Move down دارد.

افزودن نمایه بدون دوربین

تلویزیون معمولاً دوربین ندارد و کپی کردن متن در کلیپ‌بورد آن دشوار است. به‌جای آن از یکی از این روش‌ها استفاده کنید:

  • نشانی اشتراک را تایپ کنید. گروه‌ها ← New group را باز کنید، Type را روی اشتراک (Subscription) بگذارید، URL را وارد کنید و ذخیره کنید. سپس روی گروه جدید Update subscription را بزنید. گروه جدید به‌طور خودکار به‌روزرسانی نمی‌شود.
  • یک فایل متنی وارد کنید. لینک‌های اشتراک‌گذاری یا نشانی اشتراک را در یک فایل متنی روی حافظهٔ USB ذخیره کنید. در فهرست نمایه‌ها، اضافه‌کردن پراکسی جدید (Add profile) ← وارد کردن از یک فایل (Import from file) را باز کنید و فایل را انتخاب کنید.
  • یک فایل پشتیبان را بازیابی کنید. روی گوشی یا رایانهٔ خود یک پشتیبان .thrbackup بسازید و آن را روی حافظهٔ USB کپی کنید. فایل را از یک برنامهٔ مدیریت فایل روی تلویزیون باز کنید تا Throne بازیابی آن را پیشنهاد دهد. همچنین می‌توانید از ابزارها (Tools) ← Restore استفاده کنید. پشتیبان‌گیری، به‌روزرسانی و مهاجرت را ببینید.
  • از WebDAV بازیابی کنید. روی گوشی، ابزارها ← تنظیمات WebDAV (WebDAV settings) را تنظیم کنید و از پشتیبان‌گیری در WebDAV (Back up to WebDAV) استفاده کنید. روی تلویزیون، همان سرور را در ابزارها ← تنظیمات WebDAV وارد کنید و سپس از بازیابی از WebDAV (Restore from WebDAV) استفاده کنید.

با adb

اگر از adb استفاده می‌کنید، دو روش دیگر هم دارید. برای باز کردن یک لینک throne:// یا یک لینک اشتراک‌گذاری در Throne، آن را به‌صورت لینک بفرستید:

adb shell am start -a android.intent.action.VIEW -d "throne://addsub/<base64>"

اگر لینک شامل & است، آن را داخل نقل‌قول تکی (single quotes) درون نقل‌قول دوتایی (double quotes) قرار دهید.

در دستگاه‌های بدون دوربین، اسکن از کد QR (Scan QR code) در برنامه پنهان است. برای خواندن کد QR از یک تصویر، اسکنر را با adb باز کنید:

adb shell am start -n com.nb4a.throne/io.nekohasekai.sagernet.ui.ScannerActivity

Throne پیام «No camera: choose an image with a QR code» (دوربین وجود ندارد؛ تصویری دارای کد QR انتخاب کنید) را نشان می‌دهد و انتخابگر تصویر را باز می‌کند. یک یا چند تصویر حاوی کد QR انتخاب کنید.

نخستین باری که در حالت VPN متصل می‌شوید، Android از شما می‌خواهد اجازهٔ VPN را بدهید. OK را انتخاب کنید.

برخی نسخه‌های تلویزیونی و AOSP صفحه‌ای برای این پرسش ندارند. در این حالت Throne پیام «VPN confirmation unavailable» (تأیید VPN در دسترس نیست) را نشان می‌دهد. می‌توانید یک بار با یک فرمان adb اجازهٔ VPN را بدهید، یا از حالت فقط به حالت پراکسی (Proxy only) استفاده کنید. مجوز VPN را ببینید.

در حالت فقط به حالت پراکسی، فقط برنامه‌هایی که آن‌ها را به پروکسی محلی هدایت کنید از Throne استفاده می‌کنند. اگر تلویزیون شما برای اتصال شبکه‌اش تنظیم پروکسی دارد، آن را روی میزبان 127.0.0.1 و پورت 2080 تنظیم کنید؛ این همان پورت پراکسی (Proxy port) است. سپس برنامه‌هایی که از تنظیمات پروکسی سیستم پیروی می‌کنند از Throne استفاده می‌کنند. وقتی دیگر از Throne استفاده نمی‌کنید این تنظیم را حذف کنید، چون تا وقتی پروکسی اجرا نشود این برنامه‌ها نمی‌توانند متصل شوند.

ذخیره و باز کردن فایل‌ها

برخی دستگاه‌های تلویزیونی صفحهٔ سیستمی برای انتخاب محل ذخیرهٔ فایل ندارند. وقتی روی چنین دستگاهی پشتیبان ذخیره می‌کنید، نمایه‌ها را صادر می‌کنید یا گزارش‌ها را ذخیره می‌کنید، Throne فایل را در Download/Throne ذخیره می‌کند و مسیر کامل را در پیامی با عنوان «No file picker» (انتخابگر فایل وجود ندارد) نشان می‌دهد. در Android 9 و قدیمی‌تر، این پوشه Android/data/com.nb4a.throne/files است.

باز کردن فایل، برای نمونه با وارد کردن از یک فایل یا Restore، به انتخابگر فایل نیاز دارد. اگر Throne پیام «لطفاً دستگاه شما فاقد انتخابگر فایل استاندارد Android است یکی مانند Material Files را نصب کنید.» را نشان داد، یک برنامهٔ مدیریت فایل نصب کنید که انتخابگر فایل را فراهم کند. برای کپی کردن فایل روی تلویزیون با adb، از adb push استفاده کنید؛ برای نمونه:

adb push Throne-backup-20260925-120000.thrbackup /sdcard/Download/