본문 바로가기

:: Android ::

Youtube Vanced의 후계자, ReVanced 사용법

https://github.com/revanced/revanced-documentation

 

Youtube Vanced 프로젝트가 중단된 이후, 이를 계승한 ReVanced 프로젝트가 사용 가능한 빌드 툴을 공개했습니다.

공개된지는 조금 됐는데, 저도 최근에서야 봤네요. 아직 뮤직은 지원하지 않습니다.

 

직접 파일을 배포했던 Vanced 팀과는 달리 사용자가 직접 APK를 디컴파일 후 패치하는 방식으로 진행됩니다.

필요한 파일은 다음과 같으며, 깃허브 릴리즈에서 받거나 직접 빌드해서 사용할 수 있습니다.

 

  • revanced-cli
  • revanced-patches
  • revanced-patcher
  • revanced-integrations

사용자가 원하는 옵션을 넣어서 빌드해야하며, 사용 가능한 옵션은 다음과 같습니다.

현재 모든 옵션이 사용 가능한 것은 아니며, 특정 옵션은 유튜브 뮤직 전용이나 아직 뮤직은 지원되지 않습니다.

 

codecs-unlock
exclusive-audio-playback
tasteBuilder-remover
upgrade-button-remover
background-play
general-ads
video-ads
seekbar-tapping
amoled
premium-heading
custom-branding
hide-cast-button
disable-create-button
disable-fullscreen-panels
minimized-playback
old-quality-layout
disable-shorts-button
microg-support

 

 

현재 패치를 적용할 수 있는 Youtube 버전은 다음과 같습니다.

APKMirror 혹은 APKPure에서 번들 APK (.apks/.apkm) 이 아닌 .apk 파일을 받아서 사용하면 됩니다.

 

  • 17.19.36
  • 17.20.37
  • 17.22.36
  • 17.23.35

아래 예시 명령어와 같이 사용하면 됩니다. (--install 옵션을 넣지 않으면 인증서 문제로 기기에 설치할 수 없습니다.)

 

java -jar revanced-cli-X.X.X-all.jar \
	-b revanced-patches-X.X.X.jar \
	-m app-release-unsigned.apk \
	-a input.apk -o output.apk \
	-c --install \
	-i microg-support \
	-i general-ads \
	-i video-ads \
	-i old-quality-layout \
	-i disable-create-button \
	-i premium-heading \
	-i seekbar-tapping \
	-i minimized-playback \
	-i hide-cast-button

 

아직 개발이 진행 중이기에 모든 릴리즈가 사용 가능한 상태로 배포되지 않습니다.

이 글이 작성된 시점에서 정상적으로 사용 가능한 버전은 다음과 같습니다:

 

- revanced-cli: v1.4.2
- revanced-patches: v1.8.0
- revanced-patcher: v1.3.0
- revanced-integrations: v0.10.0

 

참고로 Revanced 팀은 깃허브에 업로드 하는 것 이외에 어떠한 파일을 배포하지 않는다고 합니다.

구글에 검색하면 Unofficial 텔레그램 채널이 하나 나오는데, 개발자들과 어떠한 관련이 없으니 절대 이용하지 말라네요.

 

현재 Revanced 팀은 공식 디스코드 서버만 운영 중입니다: https://discord.gg/KNSRBDATqu