diff --git a/README.md b/README.md index 4905cea..18c880b 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ Another YouTube Vanced Unofficial project named YouTube Vanced+ [WIP] maintained YouTube Vanced+ logo -## Donate this project (Not required) +## Donate this project (Not required) (GitHub)

Badage @@ -23,7 +23,7 @@ Another YouTube Vanced Unofficial project named YouTube Vanced+ [WIP] maintained This project was created after discontinuation of Vanced official aswell wars between Unofficial Vanced and ReVanced Extended. Its not `YouTube Vanced` and just is the CLONE of `YouTube Vanced`. The project are in development and will going release soon as possible! # Features -- Same as Official `YouTube Vanced` +- Almost same as Official `YouTube Vanced` - YouTube Vanced+ blocks ads from YouTube and uses SponsorBlock to skip in-video sponsor segments - The picture-in-picture mode allows watching videos in a floating window - Background play allows playing video sound in background @@ -32,7 +32,7 @@ This project was created after discontinuation of Vanced official aswell wars be - Swipe control for brightness and volume - Google login like the original YouTube app using MicroG - Dislike counter re-added using the Return YouTube Dislike database -- Disable YouTube Shorts function +- Disable YouTube Shorts function everywhere - Enable old layout of YouTube - Download videos from YouTube using external downloader app - Custom video speed @@ -52,30 +52,84 @@ Join YouTube Vanced+ Community/Updates channel to receive patches & release & ne Notice : It is recommended to build Vanced+ yourself instead of using pre-bulit apk, follow **[this instruction](https://example.com)** to build for yourself. if you can't build or lazy, use pre-bulit apk below, its have all patches included :) +------------------------- + ### YouTube Vanced+ non-root variant -**[Download latest version of Vanced MicroG](https://gitlab.com/cuynu/VancedxMicroG/-/releases)** +**[Download latest version of Vanced+ MicroG](https://gitlab.com/cuynu/VancedxMicroG/-/releases)** -Current Version : **18.42.36** | **[Older version](https://gitlab.com/cuynu/ytvancedx/-/releases)** +Current Version : **18.46.39** | **[Older version](https://gitlab.com/cuynu/ytvancedx/-/releases)** -**[Download Black theme variant](https://example.com)** +Minimum Android version : **9+ (Pie)** -**[Download Dark theme variant](https://example.com)** + +### Black Theme + +**[Download Black theme variant for arm64-v8a](https://example.com)** + +**[Download Black theme variant for armeabi-v7a](https://example.com)** + +**[Download Black theme variant for x86](https://example.com)** + +**[Download Black theme variant for x86_64](https://example.com)** + +**[Download Black theme variant for Universal (GitHub)](https://example.com)** + +------------------------- + +### Dark Theme + +**[Download Dark theme variant for arm64-v8a](https://example.com)** + +**[Download Dark theme variant for armeabi-v7a](https://example.com)** + +**[Download Dark theme variant for x86](https://example.com)** + +**[Download Dark theme variant for x86_64](https://example.com)** + +**[Download Dark theme variant for Universal (GitHub)](https://example.com)** + +------------------------- + +### Material You Theme (Android 12+) -**[Download Material You theme variant](https://example.com)** +**[Download Material You theme variant for arm64-v8a](https://example.com)** + +**[Download Material You theme variant for armeabi-v7a](https://example.com)** + +**[Download Material You theme variant for x86](https://example.com)** + +**[Download Material You theme variant for x86_64](https://example.com)** + +**[Download Material You theme variant for Universal (GitHub)](https://example.com)** + +------------------------- ### YouTube Vanced+ root variant (Magisk/KernelSU) Notice : Install **[detach module](https://github.com/j-hc/zygisk-detach/releases)** to prevent Play Store from update and replace installed Vanced+. If you are using microG services core as replacement for GMS, enable `Fix video playback issue` on Vanced+ settings -> Video to fix buffering issue ! +Current Version : **18.46.39** | **[Older version](https://gitlab.com/cuynu/ytvancedx/-/releases)** -Current Version : **18.40.33** | **[Older version](https://gitlab.com/cuynu/ytvancedx/-/releases)** +Minimum Android version : **9+ (Pie)** -**[Download Black theme variant](https://example.com)** +### Black Theme -**[Download Dark theme variant](https://example.com)** +**[Download Black theme variant for Universal](https://example.com)** + +------------------------- + +### Dark Theme + +**[Download Dark theme variant for Universal](https://example.com)** + +------------------------- + +### Material You Theme (Android 12+) -**[Download Material You theme variant](https://example.com)** +**[Download Material You theme variant for Universal](https://example.com)** + +------------------------- ## Source code @@ -85,20 +139,24 @@ Current Version : **18.40.33** | **[Older version](https://gitlab.com/cuynu/ytva #### [View source code of YouTube Vanced+ (integrations)](https://gitlab.com/cuynu/vancedx-integrations) -#### [View source code of YouTube Vanced+ (cli)](https://gitlab.com/cuynu/vancedx-buildercli) +#### [View source code of YouTube Vanced+ (cli)](https://gitlab.com/cuynu/vancedx-cli) + +------------------------- ### Known issues - Chromecast v2 casting does not works on non-root variant due to Vanced+ microG - In-app purchases can't be processed on non-root variant +------------------------- + ### Troubleshoot > If these solution isn't fix your problem, please create issues **[here.](https://gitlab.com/cuynu/ytvancedx/-/issues)** **Video playback not working (buffer issue)** -Solution for YouTube Vanced+ (18.25.39+) : +Solution for YouTube Vanced+ (18.44.40+) : - Enable `Fix video playback buffer issue` option on Vanced settings -> Video. Buffering problem should fix. **No internet connection:** @@ -113,7 +171,7 @@ Solution for YouTube Vanced+ (18.25.39+) : - Make sure you have downloaded Universal version of YouTube Vanced+/YouTube Music Vanced+ - Check out if old YouTube Vanced still installed in multiple user & virtual space mode -**Crash when opening & MicroG does not run in background :** +**Crash when opening & "Vanced+ microG can't be started :(" toast showing :** - Install or reinstall Vanced+ MicroG - Turn off battery optimization for Vanced+ MicroG - Allow Vanced+ MicroG run on background or auto start (on heavy customized OS : MIUI,OneUI,FlymeOS,HarmonyOS,etc) @@ -125,6 +183,51 @@ Solution for YouTube Vanced+ (18.25.39+) : - Check your Android version, Make sure your current Android version meet minimum required Android version. - Redownload APK file. +------------------------- + +### Building + +**Building from Vanced+ source code** + +**CAUTION : Only Android & Linux are supported !!!** + +**WSL/Mac users will get this warning :** `vancedx-cli are not allowed under this environment, quiting...` + +Clone essential repository + +`git clone https://gitlab.com/cuynu/vancedx-patches.git` + +`git clone https://gitlab.com/cuynu/vancedx-integrations.git` + +`git clone https://gitlab.com/cuynu/vancedx-cli.git` + +Open `vancedx-patches` repository in IntelliJ IDEA, make your changes and compile it, output should be `vancedx-patches-vX.XXX.jar` + +Open `vancedx-integrations` repository in Android Studio, make your change and compile it, output should be `vancedx-integrations-vX.XXX.apk` + +Open `vancedx-cli` repository in IntelliJ IDEA, make your change and compile it, output should be `vancedx-cli-vX.XXX.jar` + +**Patching YouTube app** + +- For Android users or who lazy to bulit patches & integrations & cli from source, use pre-bulit package here : + +[vancedx-patches pre-bulit](https://gitlab.com/cuynu/vancedx-patches/-/releases) + +[vancedx-integrations pre-bulit](https://gitlab.com/cuynu/vancedx-integrations/-/releases) + + +[vancedx-cli pre-bulit](https://gitlab.com/cuynu/vancedx-cli/-/releases) + +- **Command & example** + +`java -jar 'vancedx-cli-vX.XXX.jar' -p 'vancedx-patches-vX.XXX.jar' -i 'vancedx-integrations-vX.XXX.apk' -lp 'patch-name' --jks 'yourjkskey.jks' --input 'youtube.apk' --output '/VancedXAPKs/base-vx.apk'` + +After patching process, its will generate base-vx.apk in `/sdcard/VancedXAPKs` (Android) or `/home/username/VancedXAPKs` (Linux) + +For non-root users, install Vanced+ microG and patched `base-vx.apk` then enjoy ! + +For root users, follow additional steps on **[Vanced+ Module Template](https://gitlab.com/cuynu/vancedx-module-template)** ! + # Credits **[Team Vanced](https://github.com/TeamVanced)** : Old YouTube Vanced official which is closed source @@ -139,5 +242,6 @@ Solution for YouTube Vanced+ (18.25.39+) : **[ReVanced Team](https://github.com/revanced)** : ReVanced Team +------------------------- ## [Go back to top of this page](#youtube-vanced-wip)