Как самому собрать Youtube ReVanced локально или в облаке

Состряпал скрипт на PowerShell для полной автоматизации сборки YouTube ReVanced. Скрипт скачает абсолютно все зависимости последних версий, Azul Zulu и скомпилирует. Все полностью портативно и совершается в папке «Загрузки\ReVanced».

  • Копируем содержимое Build.ps1, для простоты вставляем в PowerShell ISE (админские права не нужны) в новый лист (не в консоль)
  • Применяемые патчи поставил по своему вкусу, но вы может переделать под себя;
  • Запускаем (F5) и через пару минут в «Загрузки\ReVanced» будут собранные revanced.apk и последняя версия microg.apk.
  • В качестве основы используется последняя версия YouTube, поддерживающаяся патчерами. Версия берется из JSON, и скачивается именно эта версия с сайта https://apkmirror.com
Редактор наотрез отказался принимать видео в нормальном качестве.

Для тех, кто знаком с CI/CD (в нашем случае GitHub Actions), есть более вкусная штука.

  • Форкаем репозиторий;
  • Заходим в свой раздел Actions, перейдя в workflow Build.
  • Там будет кнопка для ручного триггера сборки «Run workflow»;
  • По окончанию сборки на странице релиза вас будет ждать оформленный релиз с описанием использованных зависимостей;
  • Версии зависимостей в описании релиза указываются динамически, беря из шаблона.

Пример сборки через Actions (нужна регистрация на GitHub).

Как самому собрать Youtube ReVanced локально или в облаке

Требования для ручной сборки

  • Windows 10 x64 или Windows 11;
  • Windows PowerShell 5.1. PowerShell 7.2 не подойдет, так как там нет парсера HTML от Trident. Или берем код из Build.yml и настраиваем под себя — там весь код выполняется на PowerShell 7 в облаке (я использовал AngleSharp).

Скачать

Уже пропатченные YouTuve Revanced и microG можно скачать со страницы релиза.

YouTube ReVanced поддерживает ReturnDislikes и SponsorBlock.

Мой новостной Telegram-канал и чат к нему.

81
26 комментариев

Зачем. Могу же обычный Vanced поставить

1
Ответить

Он закрылся, и когда-то после обновления API он отвалится совсем.

8
Ответить

не можешь

1
Ответить

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

Ответить

Да вансед уже начинает тупить с выходом из фонового режима.

Ответить

Что-то слишком сложно, народу такая ебала не покатит. Вансед устанавливался намного проще

2
Ответить