SmotUp

Гайд

ReVanced: пропатченный YouTube для Android

Что такое ReVanced, как устроен процесс патчинга и какие компромиссы несёт модифицированное приложение YouTube на Android.

АктуальноОбновлено: Проверено:

ReVanced — это open-source инструментарий, который патчит официальное Android-приложение YouTube, создавая на его основе модифицированную версию с дополнительными функциями и без некоторых элементов стандартного интерфейса. Это не приложение, которое скачивается из магазина как обычное — это набор инструментов и патчей, превращающих уже существующий APK YouTube в кастомизированный.

ReVanced не создан, не проверяется и не поддерживается YouTube или Google. Проект разрабатывается и поддерживается независимым open-source-сообществом.

Коротко

ReVanced предназначен для Android-смартфонов и планшетов. Он работает так: сначала патчится копия приложения YouTube, затем результат устанавливается сайдлоадингом — через Play Store пропатченные версии не распространяются. Для установки нужна хотя бы минимальная техническая уверенность (или готовность следовать инструкциям), а также периодическая переустановка по мере обновлений YouTube.

Что именно меняет ReVanced

ReVanced построен на системе «патчей» — отдельных модификаций, которые можно включать или пропускать при сборке пропатченного APK. В зависимости от выбранных патчей в экосистеме ReVanced обычно упоминаются такие изменения, как блокировка рекламы внутри приложения, фоновое воспроизведение или картинка-в-картинке без подписки, а также интеграция с сервисами вроде SponsorBlock для пропуска рекламных вставок в видео. Какие именно патчи существуют и работают в конкретный момент — вопрос переменчивый: это меняется по мере обновлений самого YouTube и ответных обновлений патчей со стороны проекта. Актуальный и достоверный список стоит смотреть в официальной документации и репозиториях ReVanced, а не в сторонних описаниях, включая это.

Стороннее изменение, а не официальное приложение

ReVanced создаёт модифицированную версию приложения YouTube, а не что-то, распространяемое или одобренное YouTube или Google. Использование модифицированного клиента может противоречить условиям использования YouTube, и Google уже предпринимал меры против модифицированных YouTube-клиентов в прошлом. Перед установкой стоит ознакомиться с актуальной документацией и статусом проекта.

Совместимость

ПлатформаСтатусПримечания
AndroidПоддерживаетсяОсновная поддерживаемая платформа. Собирается как патченная версия официального Android-приложения YouTube.
Android TVНеизвестноReVanced в первую очередь собирается и тестируется для телефонов и планшетов. Сборки для Android TV существуют в сообществе, но не являются основным фокусом проекта.
Samsung TVНе поддерживаетсяТелевизоры Samsung на Tizen не могут запускать патченные Android-APK.
Fire TVНеизвестноНе является основной целевой платформой; поведение на Fire TV не описано проектом системно.
FirefoxНе поддерживаетсяReVanced патчит Android-приложение и никак не связан с десктопными браузерами.

ReVanced построен вокруг Android-приложения YouTube, поэтому реальная целевая платформа — это Android-смартфоны и планшеты. Проект не рассчитан на Android TV, Fire TV или телевизоры Samsung на Tizen, и никак не связан с Firefox или другими браузерами — на этих платформах используется совсем другой YouTube-опыт, и патчи ReVanced к нему просто не применимы. Если нужен вариант для телевизора или браузера, лучше сразу смотреть проект, который создан именно под эту платформу.

Требования

По документации самого ReVanced Manager, нужно Android-устройство с Android 8.0 (Oreo) или новее. Патчинг происходит прямо на устройстве, так что также нужно достаточно свободного места и памяти для сборки пропатченного приложения — в разделе устранения неполадок проект отдельно отмечает нехватку места и памяти как основную причину медленного патчинга.

Что подготовить заранее

Включите установку приложений в обход Play Store в настройках Android-устройства — сам ReVanced Manager устанавливается сайдлоадингом.

Установка и настройка

ReVanced Manager — официальное приложение самого проекта — применяет патчи к совместимым приложениям прямо на устройстве, а не раздаёт где-то готовую пропатченную сборку для скачивания.

  1. Скачайте актуальный релиз ReVanced Manager с официального сайта ReVanced или из GitHub-релизов.
  2. Установите его на Android-устройство так же, как и любое приложение из-за пределов Play Store.
  3. Откройте ReVanced Manager.

Патчинг приложения

По документации самого ReVanced Manager, общий процесс внутри приложения выглядит так:

  1. Перейдите на вкладку Apps.
  2. Выберите приложение для патчинга или нажмите select from storage, если APK уже есть у вас.
  3. При желании измените набор выбранных патчей — стандартный набор по умолчанию обычно подходит, если вы не уверены, что менять.
  4. При желании выберите конкретный источник загрузки приложения, если он предлагается.
  5. Нажмите Patch, чтобы начать процесс, и следуйте подсказкам на экране.
  6. После завершения патчинга нажмите Install, чтобы установить пропатченное приложение напрямую, либо воспользуйтесь функцией сохранения, чтобы экспортировать файл.

Как проверить, что всё сработало

После установки откройте пропатченное приложение и убедитесь, что оно запускается нормально и что выбранные вами функции патчей действительно присутствуют — например, что выбранное изменение воспроизведения или интерфейса видно на практике. Если какие-то патчи были пропущены или не применились, ReVanced Manager обычно сообщает об этом ещё на этапе патчинга, а не после установки.

Обновление

Поскольку ReVanced Manager не распространяется через Play Store, он не обновляется автоматически — периодически проверяйте официальный сайт или GitHub-релизы. Сами пропатченные приложения обычно нужно пересобирать заново актуальной версией ReVanced Manager с актуальными патчами всякий раз, когда официальное приложение YouTube обновляется так, что ломает предыдущую пропатченную сборку.

Решение проблем

По официальной документации ReVanced Manager:

Патчинг не проходит или ReVanced Manager вылетает в процессе Убедитесь, что сам ReVanced Manager обновлён до актуальной версии, а если вы меняли параметры каких-то патчей — попробуйте сбросить их к значениям по умолчанию. Также проверьте, что вы патчите полный APK-файл, а не бандл (APK bundle).

Ошибка вроде «Patches fail to load» Обычно значит, что файл патчей не в том формате, который ожидает ReVanced Manager, либо недоступен удалённый URL с патчами — попробуйте выбрать источник патчей заново.

Патчинг идёт очень медленно Используйте устройство с достаточным объёмом свободного места и памяти и будьте готовы подождать — в документации отдельно отмечено, что это нормально, и просят не торопить процесс.

Ошибки нехватки памяти («Out of memory») при патчинге Попробуйте включить экспериментальную опцию Run patcher in another process в настройках ReVanced Manager.

Если ничего из этого не помогло, актуальный и достоверный источник — официальная документация: шаги и настройки могут меняться между версиями Manager.

Ограничения

  • Недоступен через Google Play Store — установка всегда означает сайдлоадинг, а это лишние сложности, на которые готовы не все.
  • Пропатченные сборки нужно периодически пересобирать или переустанавливать: по мере обновлений официального приложения YouTube существующие патчи перестают корректно применяться.
  • Использование модифицированного клиента YouTube может противоречить условиям использования сервиса, и Google уже применял меры против модифицированных клиентов — нет гарантии, что это не повторится.
  • Проект поддерживается сообществом, поэтому формальной службы поддержки, сравнимой с официальным приложением, нет, а конкретные патчи могут добавляться, меняться или исчезать от релиза к релизу.
  • На практике решение работает только на Android — аналогичного пути для iOS, смарт-телевизоров или десктопных браузеров не существует.

Альтернативы

Если сайдлоадинг и периодическое перепатчивание кажутся избыточной возней, стоит сравнить пару других вариантов:

  • YouTube Premium — убирает рекламу и добавляет фоновое воспроизведение через официальные приложения YouTube, без сайдлоадинга и патчинга. Подробное сравнение с ReVanced — по ссылке.
  • Гид по совместимости — если вы пользуетесь телевизором, Fire TV или браузером, а не Android-смартфоном, лучше посмотреть, какие решения действительно рассчитаны на вашу платформу.

Частые вопросы

ReVanced можно установить из Play Store?

Нет. ReVanced — это инструментарий для патчинга, а получившаяся пропатченная сборка YouTube распространяется и устанавливается вне Play Store, через сайдлоадинг.

Работает ли ReVanced на iPhone или iPad?

Нет. ReVanced патчит именно Android-приложение YouTube. Аналога для iOS не существует, поскольку процесс патчинга завязан на структуру Android-приложения.

Будет ли ReVanced всегда продолжать работать после обновлений YouTube?

Не автоматически. Обновления приложения YouTube могут ломать существующие патчи, и проекту ReVanced приходится обновлять их в ответ. Обычно между этими событиями есть разрыв во времени, а доступность и совместимость могут меняться.

Нарушает ли использование ReVanced условия использования YouTube?

Использование модифицированного клиента может противоречить условиям использования YouTube, и Google уже применял меры против модифицированных приложений YouTube. Стоит взвесить этот риск и перед установкой сверяться с актуальной документацией проекта.

Какая версия Android нужна для ReVanced Manager?

Android 8.0 (Oreo) или новее — по документации самого проекта.

Патчинг зависает или завершается с ошибкой — что проверить в первую очередь?

Убедитесь, что сам ReVanced Manager обновлён, что вы патчите полный APK, а не бандл, и что параметры патчей сброшены к значениям по умолчанию. Медленный патчинг часто говорит просто о нехватке места или памяти на устройстве — это ожидаемое поведение, а не обязательно ошибка.

Официальный источник

Чтобы получить самую актуальную информацию, загляните на официальный сайт, в репозиторий или документацию проекта.

Перейти к официальному источнику: ReVanced (revanced.app)(opens the ReVanced website in a new tab)