YouTube ReVanced adalah modifikasi pihak ketiga untuk aplikasi YouTube resmi yang menawarkan fitur tambahan seperti mode gelap (dark mode), pemutaran latar belakang, dan penghapusan iklan. dengan tools ini kita bisa ngebuildnya sendiri, dengan memilih daftar patch yang kita inginkan.
Install Zulu OpenJDK
Ada tiga cara untuk menginstall Zulu OpenJDK
Cara 1 : Install Melalui Web
Kunjungi web beranda Zulu OpenJDK di sini untuk mendownload file instalasi versi 17 dan menginstalnya. Kemudian reboot PC.
Cara 2 : Menggunakan Chocolatey (Rekomendasi Windows)
Saya merekomendasikan cara ini karena jika kita hanya menginstal web resminya zulu, kemungkinan perintahnya tidak akan berfungsi. Penyebabnya adalah path yang hilang (seperti JAVA_HOME, JAVA_PATH). Namun, jika kita menggunakan chocolatey untuk menginstal, tools ini akan secara otomatis mengatur path untuk kita dan perintah akan berfungsi di mana saja.
Kunjungi web Chocolatey di sini untuk menginstalnya.
Setelah itu, gunakan perintah ini untuk menginstal Zulu OpenJDK 17:
choco install zulu17 -y
Kemudian Reboot PC
Konfirmasi instalasi apakah sudah terpasang dengan benar ketikkan:
java --version
Cara 3 : Menginstall Zulu OpenJDK di Linux
Install Dari Repository Azul APT
Import Azul’s public key:
sudo apt install gnupg ca-certificates curl
curl -s https://repos.azul.com/azul-repo.key | sudo gpg --dearmor -o /usr/share/keyrings/azul.gpg
echo "deb [signed-by=/usr/share/keyrings/azul.gpg] https://repos.azul.com/zulu/deb stable main" | sudo tee /etc/apt/sources.list.d/zulu.list
Update packages:
sudo apt update
Install Azul Zulu package dengan perintah:
sudo apt install zulu17-jdk
Baik Cara 1, 2, dam 3 untuk memeriksa instalasi sudah terpasang dengan mengetikkan perintah berikut:
java -version
Menyiapkan Bahan2
- Revanced-CLI => revanced-cli.jar
- Revanced Patches => patches.jar
- Revanced Integrations => integrations.apk
- Original Youtube APK => yt.apk
Sebelum mengunduh apk youtube,cek versi target patches, klik di sini
Versinya mungkin berbeda di masa mendatang, jadi Periksa terlebih dahulu sebelum mengunduh.
dan pilih varian ini
Letakkan semua file ke dalam satu folder, misalnya /home/aessaputra/Desktop/Revanced
Build ReVanced apk file
Ada dua cara untuk membuild revanced apk file, pilih salah satu
Cara 1: Install all patches (recommended)
Buka Terminal / Windows Powershell
Untuk tutorial ini saya menggunakan linux maka yang di buka adalah terminal
ketikkan:
cd /home/aessaputra/Desktop/Revanced/
Sebelum melanjutkan, jika ingin menggunakan tema gelap lama misalnya tema amoled, buatlah file options.json dan masukkan baris code berikut:
[{"patchName" : "Theme",
"options" : [{
"key" : "darkThemeBackgroundColor",
"value" : "#212121" }]
}]
Ini adalah kode hex dari warna tema gelap lama, kode hex ini bisa dirubah dengan cara rubah #212121 ke kode hex warna lain yang disukai.
selanjutnya salin dan tempel perintah ini ke Terminal, lalu tekan enter:
java -jar revanced-cli.jar -b patches.jar -m integrations.apk -a yt.apk -c -o ReVanced.apk
Setelah command line tersebut selesai di eksekusi, maka akan tercipta sebuah file ReVanced.apk, tinggal pindahkan saja file tersebut ke dalam smartphone Android. Sebelum menginstall ReVanced.apk, install terlebih dahulu Vanced MicroG
Cara ini mudah tetapi akan menginstal semua patch sehingga akan ada fitur yang tidak digunakan. Jika tidak menyukainya, pilih cara 2.
Cara 2: Install optional patches
untuk melihat list patches gunakan perintah ini:
java -jar revanced-cli.jar -b patches.jar -l --with-packages -a yt.apk | grep "youtube"
Jika ingin memilih patch untuk dipasang alih-alih memasang semua, tambahkan baris perintah di atas –exclusive dan pisahkan nama patch dengan -i
Ini akan menjadi seperti:
java -jar revanced-cli.jar -a yt.apk -c -o ReVanced.apk -b patches.jar -m integrations.apk --exclusive -i patch-1 -i patch-2 -i patch-3 -i patch-4 -i patch-5 ...
Ingat, selalu pilih microg-support karena diperlukan untuk non-root.
temen-teman dapat menggunakan perintah saya jika mau, ini daftar patch saya:
client-spoof
copy-video-url
premium heading
disable-shorts-on-startup
disable-zoom-haptics
general-ads
hdr-auto-brightness
hide-cast-button
hide-endscreen-cards
hide-floating-microphone-button
hide-get-premium
vanced-microg-support ----> need for non-root phone
minimized-playback
navigation-buttons
old-quality-layout
open-links-externally
remember-video-quality
return-youtube-dislike
theme ----> need for custom themes
video-ads
Jadi perintah saya seperti ini:
java -jar revanced-cli.jar -b patches.jar -m integrations.apk -a yt.apk -c -o ReVanced.apk --exclusive -i client-spoof -i premium-heading -i copy-video-url -i disable-shorts-on-startup -i disable-zoom-haptics -i hdr-auto-brightness -i general-ads -i hide-cast-button -i hide-endscreen-cards -i hide-floating-microphone-button -i hide-get-premium -i vanced-microg-support -i minimized-playback -i navigation-buttons -i old-quality-layout -i open-links-externally -i remember-video-quality -i return-youtube-dislike -i theme -i video-ads
Tekan enter untuk menjalankannya dan setelah menjalankannya juga akan ada file ReVanced.apk, ingat perlu instal Vanced MicroG terlebih dahulu baru instal file ReVanced.apk.
Enjoyy!
Jika ingin menjalankan perintah lagi, pastikan untuk menghapus file “.keystore” untuk menghindari errors.