یک تلویزیون اندرویدی بدون آگهی
آدرس مقاله: https://cretezy.com/2026/ad-free-android-tv آدرس نظرات: https://news.ycombinator.com/item?id=50158942 امتیاز: 266 # نظرات: 88
من اندروید تی وی را دوست دارم. هر برنامهای را که برایم مهم است اجرا میکند، در Chromecast ارزان است و در تلویزیونهای زیادی تعبیه شده است. چیزی که من دوست ندارم تبلیغات است.
Google TV، رابط پیشفرض در اکثر دستگاههای Android TV، یک بنر بزرگ را در بالای صفحه اصلی قرار میدهد که هر چیزی را که Google میخواهد در ادامه تماشا کنید، تبلیغ میکند. حالت فقط برنامهها قرار است صفحه اصلی را به برنامههای شما کاهش دهد، اما بنر باقی میماند. هیچ تنظیمی برای تغییر راهانداز وجود ندارد و YouTube تبلیغات خود را در بالا اضافه میکند.
پس از راهاندازی چند دستگاه در اطراف خانه، به یک راهاندازی رسیدم که اصلا تبلیغاتی نداشت و رابط کاربری بهتری داشت.
من این را روی دو Chromecast با Google TV و Hisense TV تنظیم کردهام، و باید در اکثر دستگاههای Android TV کار کند.
نکته: این مقاله را به یک عامل هوش مصنوعی (مانند Claude Code) بسپارید و از آن بخواهید شما را در راه اندازی راهنمایی کند. می تواند دستورات ADB را برای شما اجرا کند و آنها را با دستگاه شما تطبیق دهد.
ابتدا برنامه ها را نصب کنید. Projectivy، Wholphin، و Button Mapper در فروشگاه Play هستند و SmartTube را میتوان با Downloader اضافه کرد. بقیه به ADB نیاز دارند.
گزینه های برنامه نویس را با کلیک روی تنظیمات → سیستم → درباره → ساخت سیستم عامل Android TV 7 بار فعال کنید. سپس در Developer options، Wireless Debugging را فعال کرده و جفت کردن دستگاه با کد جفت شدن را انتخاب کنید:
اشکال زدایی بی سیم فقط از طریق Wi-Fi کار می کند. اگر دستگاه شما آن را ندارد (مانند تلویزیون هایسنس من)، به جای آن اشکال زدایی USB را فعال کنید و با adb connect <ip>:5555 متصل شوید.
Projectivy دارای گزینه Override current launcher است، اما صفحه اصلی استوک همچنان قبل از آن چشمک می زند. در عوض، راهانداز سهام و بستهای که آن را بازیابی میکند غیرفعال کنید، سپس Projectivy را بهعنوان برنامه اصلی تنظیم کنید:
در تلویزیون، راهانداز استوک ممکن است ورودیهای HDMI را نیز تغییر دهد، بنابراین بررسی کنید که همچنان کار میکند.
پس از راه اندازی SmartTube، برنامه رسمی را حذف کنید:
اگر در میانافزار تعبیه شده است (DELETE_FAILED_INTERNAL_ERROR)، به جای آن از adb -s $D shell pm uninstall --user 0 com.google.android.youtube.tv استفاده کنید.
Button Mapper و Projectivy هر دو نیاز به فعال بودن خدمات دسترسی دارند. این جایگزین کل لیست میشود، بنابراین ابتدا لیست فعلی را با تنظیمات پوسته adb -s بررسی کنید.
از نام کامل کامپوننت Projectivy مانند بالا استفاده کنید. با فرم کوتاه (com.spocky.projengmenu/.services...)، Projectivy Enabled را نشان می دهد: خیر حتی اگر سرویس در حال اجرا باشد.
Android گاهی اوقات خدمات دسترسی را خاموش می کند. اعطای نگاشت دکمه به WRITE_SECURE_SETTINGS به آن اجازه میدهد دوباره روشن شود و معافیت از بهینهسازی باتری، آن را پاسخگو نگه میدارد:
سپس، در Button Mapper، دکمه YouTube را به SmartTube نگاشت کنید.
وقتی متصل هستید، انیمیشنها را سرعت دهید و برخی از برنامههای Google را که احتمالا استفاده نمیکنید غیرفعال کنید:
همه چیز را میتوان با فعال کردن <package> (یا بسته adb shell cmd <package> برای YouTube) که نصب شده است، لغو کرد. پس از اتمام کار، اشکال زدایی بی سیم را خاموش کنید.
همین: بدون بنر، بدون تبلیغات، و کنترل از راه دور که برنامه هایی را که واقعا استفاده می کنید باز می کند.
سلام! نام من کرتزی است و یک توسعه دهنده نرم افزار هستم. من در مورد برنامه نویسی، پروژه های شخصی و موارد دیگر می نویسم.
متن اصلی (انگلیسی)
An ad-free Android TV
Article URL: https://cretezy.com/2026/ad-free-android-tv Comments URL: https://news.ycombinator.com/item?id=50158942 Points: 266 # Comments: 88