Revanced

Dernière mise-à-jour le 31 août 20221

Source : Documentation officielle

Installation de Java "Zulu" (Temurin fonctione aussi !)

Installer Java “Zulu” avec SDKman

Pour commencer, on utilise cette commande pour vérifier quelles est la dernière version de Java 17 disponible :

sdk list java | grep '17' | grep 'zulu'

On récupère la dernière version (sans fx), ce que l’on cherche est le contenu de la colonne de droite, exemple : 17.0.3-zulu.

On peut désormais installer Zulu, remplace bien x, y et z par tes valeurs.

sdk install java x.y.z-zulu

Pour éviter de changer ta configuration de SDK, refuse d’utiliser la version que l’on vient d’installer par défaut, car on veut utiliser Zulu uniquement maintenant, pour charger Zulu dans le shell courant :

sdk use java x.y.z-zulu

Télécharger les paquets

Télécharge les derniers paquets :

Création des APKs

Youtube

Télécharge la dernière version de YouTube compatible et lance cette commande (en remplaçant x, y et z) :

java -jar revanced-cli-x.y.z-all.jar \
 # APK que l'on patch
 -a youtube_x.y.z.apk \
 # APK de sortie
 -o ReYouTube.apk \
 # Patchs
 -b revanced-patches-x.y.z.jar \
 # Dépendance des patchs
 -m app-release-unsigned-x.y.z.apk \
 # N'inclus que les patchs qui sont expressément sélectionnés
 --exclusive \
 # Sélection des patchs
 -i 'downloads' \
 -i 'amoled' \
 -i 'disable-create-button' \
 -i 'return-youtube-dislike' \
 -i 'hide-autoplay-button' \
 -i 'old-quality-layout' \
 -i 'hide-shorts-button' \
 -i 'hide-watermark' \
 -i 'sponsorblock' \
 -i 'enable-wide-searchbar' \
 -i 'minimized-playback' \
 -i 'client-spoof' \
 -i 'microg-support' \
 -i 'settings' \
 -i 'custom-playback-speed' \
 -i 'hdr-auto-brightness' \
 -i 'remember-video-quality' \
 -i 'video-ads' \
 -i 'general-ads'

Twitter

Télécharge la dernière version de Twitter compatible et lance cette commande (en remplaçant x, y et z) :

java -jar revanced-cli-x.y.z-all.jar \
 # APK que l'on patch
 -a twitter_x.y.z.apk \
 # APK de sortie
 -o ReTwitter.apk \
 # Patchs
 -b revanced-patches-x.y.z.jar \
 # Dépendance des patchs
 -m app-release-unsigned-x.y.z.apk \
 # N'inclus que les patchs qui sont expressément sélectionnés
 --exclusive \
 # Sélection des patchs
 -i 'timeline-ads'

Tiktok

Pour l’instant, je n’utilise pas ReTiktok parce qu’il manque des fonctionnalités qui sont présentes chez des mods concurrents, j’ai créé une discussion par rapport à ça.

Télécharge la dernière version de Twitter compatible et lance cette commande (en remplaçant x, y et z) :

java -jar revanced-cli-x.y.z-all.jar \
 # APK que l'on patch
 -a tiktok_x.y.z.apk \
 # APK de sortie
 -o ReTikTok.apk \
 # Patchs
 -b revanced-patches-x.y.z.jar \
 # Dépendance des patchs
 -m app-release-unsigned-x.y.z.apk \
 # N'inclus que les patchs qui sont expressément sélectionnés
 --exclusive \
 # Sélection des patchs
 -i 'tiktok-ads'

Customisation

Si tu veux customiser les patches, rends-toi sur revanced-patches, dernière actualisation des patchs avec la version 2.49.0.

  1. Ajout de la source.