Статья касается исключительно взлома приложения YouTube на Android.
Помимо очевидного и уже и так, по-умолчанию, из России доступного - отключения рекламы - взлом YouTube кладёт следующие плюшки к вам в карман:
- фоновое воспроизведение
- возможность скачивания mp4/mp3
- sponsorblock - автоматический пропуск рекламы от самих авторов видео
- return youtube dislike - возвращает счётчик дизлайков
- возможность настроить каждую деталь интерфейса youtube, отключить шорты и т.д.
Немного контекста
См. инструкции по установке далее - в разделе Инструкции по установке
Называется этот чудо-взлом YouTube Revanced. Это набор патчей для Youtube, каждый из которых делает что-то одно - убирает рекламу, разблокирует фоновое воспроизведение, возвращающает дизлайки и добавляет возможность скачивать треки.
Люди знающие могут припомнить Youtube Vanced - да, действительно, раньше существовал взломанный Youtube и назывался он Vanced. К сожалению, именно существовал раньше. Проект был закрытый и централизованный, управлялся небольшой группой людей, так что Google не составило труда его закрыть лишь одной угрозой суда.
После этого энтузиасты переняли эстафету Vanced и быстренько соорудили новую систему, которую Google уже будет сложнее закрыть. В отличие от проекта Vanced, создатели которого просто раздавали пропатченный ютуб, Revanced в себе интеллектуальной собственности Google не содержит, лишь разные патчи, которые люди сами пишут и код которых свободно доступен. Поэтому, юридически прикрыть лавочку Revanced не получится, Google остаётся только бороться с ними потихоньку ломая YouTube и работу с ним.
Инструкции по установке
Есть 2 способа поставить Revanced:
-
пропатчить YouTube самому
Это путь для самостоятельных и независимых. Так, вы сами можете выбрать какие именно патчи применить и не будете зависить от чужих очумелых ручек. Этот способ я разберу подробнее.
-
скачать уже пропатченный YouTube у умельцев
Уже готовый YouTube можно много где найти, но я рекомендую вам обзавестить аккаунтом на форуме 4pda - кладезь взломов и гайдов - и скачать взлом из темы YouTube Revanced
Здесь разбираться особенно не в чем - вам нужна пара последней версии YouTube Revanced и Revanced gmsCore. Качайте оба .apk файла, устанавливайте, заходите в свой Google аккаунт и пользуйтесь.
Также, чтобы включить скачивание, нужно дополнительно выполнить шаги, которые должны работать вне зависимости от того, как вы скачивали YouTube Revanced - см. Скачивание видео в конце статьи.
Как пропатчить и поставить YouTube самому
-
Скачать Revanced Manager с revanced.app, поставить .apk файл. Это программа для патчинга - взлома - YouTube.
-
Открыть Revanced Manager, вкладку Patcher, меню Select an app, найти в списке YouTube и нажать на поиск версии под ним. Откроется поиск - найдите нормальное зеркало с apk файлами - ApkMirror, ApkPure, Trashbox и указанной версией. Скачайте этот .apk файл.
На этом этапе мы скачиваем установочный файл протестированной с модами версии YouTube.
- Далее, заново откройте Revanced Manager, вкладку Patcher, меню Select an app. В правом нижнем углу перейдите в меню Storage под иконкой SD-карточки. Выберите скачанный вами на прошлом шагу .apk файл. Автоматически выберутся все патчи - можете на них нажать и выбрать только нужные вам. Нажмите на кнопку “Patch” в правом нижнем углу. Начнётся патчинг - он займёт некоторое время.
- Когда патчинг закончится, нажмите на кнопку сохранить в нижнем левом углу, чтобы результат патчинга был вам всегда доступен - вы можете отправить другому человеку этот .apk файл и у него тоже будет пропатченный YouTube. После этого, нажмите “Install” в правом нижнем углу. После этого у вас будет взломанный YouTube. Альтернативно, если вы сохранили .apk файл после патчинга, то он у вас будет доступен там, где вы его сохранили - можно поставить оттуда. Profit! У вас есть взломанный YouTube. Но это ещё не всё.
- (non-root) Для непрошитых, нерутованных устройств ещё нужно установить Revanced gmsCore последней версии отсюда. Это нужно, чтобы Revanced мог пользоваться гугл-сервисами, притворяясь настоящим YouTube. Далее, откройте установленный gmsCore, дайте ему все разрешения, что он попросит и войдите в свой Google аккаунт.
🥳 У вас теперь есть взломанный YouTube!
Скачивание видео
Сам по себе revanced не разблокирует оффлайн-скачивание как в YouTube Premium, но поддерживает весьма удобную интеграцию скачивания mp3/mp4 с помощью сторонних клиентов. В качестве приложения для скачивания рекомендую NewPipe - скачать можно отсюда - им, кстати, можно пользоваться и как обычным клиентом YouTube, только без персональных рекомендаций и Google аккаунта. Чтобы пользоваться им для скачивания, достаточно его просто установить - даже открывать не обязательно.
Далее, вам нужно сообщить Revanced, что вы эту приблуду поставили и сказать как она называется. Делается это в настройках YouTube → Revanced → Player → External downloads. Привожу скриншоты. NewPipe в системе android называется org.schabi.newpipe
.
После этого, у вас должна появиться и заработать новая кнопка загрузки видео, которая будет открывать следующий виджет. Почему нельзя было использовать старую кнопку загрузки видео - я без понятия.