codecopy / ytvancedx

YouTube Vanced+ & YouTube Music Vanced+ project [IN DEVELOPMENT]

Home Page:https://t.me/ytvancedxupdates

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

YouTube Vanced+ [IN DEVELOPMENT]

Another YouTube Vanced Unofficial project named YouTube Vanced+ [IN DEVELOPMENT] maintained by Cuynu

YouTube Vanced+ logo

Badage Badge

Badge Badge

Badge Badge

Table of Contents (Quick navigation)

Introduction

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
  • 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
  • Forced VP9 codec
  • Override max resolution
  • 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
  • Enable old layout of YouTube
  • Download videos from YouTube using external downloader app
  • Custom video speed
  • Enable YouTube Premium header (not actually enable Premium features!)
  • Many more...

Telegram channel

Join unofficial update/news channel

Download

YouTube Vanced non-root variant

Download latest version of Vanced MicroG

Download YouTube Vanced 17.33.42 Black

Download YouTube Vanced 17.33.42 Dark

Download YouTube Vanced 17.28.34 Black

Download YouTube Vanced 17.28.34 Dark

YouTube Vanced root variant

Download YouTube Vanced 17.33.42 Black Magisk Module

Download YouTube Vanced 17.33.42 Dark Magisk Module

YouTube Music Vanced non-root variant

Download YouTube Music Vanced 5.16.51

YouTube Vanced+ DEVELOPMENT variant :

Download YouTube Vanced+ 18.28.33 DEVELOPMENT TESTING

Download archived release (RVX)

WARNING : This is old YouTube Vanced build based on ReVanced Extended patches which is deprecated, aswell my worst because it just is ReVanced Extended build with YouTube Vanced branding logo & name. DO NOT REPORT ISSUE WHEN USE THIS BUILD!

YouTube Vanced 18.21.34 (LAST) (RVX) (ARCHIVED)

YouTube Music Vanced 5.39.52 (RVX) (ARCHIVED)

YouTube Vanced 18.02.33 (RVX) (ARCHIVED)

YouTube Vanced 18.01.38 (RVX) (ARCHIVED)

YouTube Vanced 17.45.36 (RVX) (ARCHIVED)

YouTube Vanced 17.45.36 (RVX) (ARCHIVED)

YouTube Vanced 17.43.36 (RVX) (ARCHIVED)

YouTube Vanced 17.41.34 (RVX) (ARCHIVED)

YouTube Vanced 17.39.35 (Android 6 & 7) (RVX) (ARCHIVED)

Source code

Official YouTube app itself are proprietary and closed source, we can't access YouTube source code because its are private which only Google/YouTube developer can see and modify it. So we can only patch and modify YouTube from published apk. Here is source code for modified dalvik classes dexs and additional modification/features:

Warning : Repository : ytvancedx does not store Vanced+ source code !

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
  • 18.28.33 DEVELOPMENT variant are crashing and doesnt work

Troubleshoot

If these solution isn't fix your problem, please create issues here.

Video playback not working (buffer issue)

Solution for YouTube Vanced+ (18.25.39+) :

  • Enable Fix video playback buffer issue option on Vanced settings -> Video. Buffering problem should fix.

Solution for old YouTube Vanced (RVX) 17.34.36/17.39.35/18.02.33/18.21.34 :

  • Enable Enable protobuf spoof option on Vanced settings -> Video (If Enable protobuf spoof option is enabled by default, re-enable Enable protobuf spoof option. Buffering problem should fix.

No internet connection:

  • Remove your account from Vanced MicroG (If have and try again)
  • Wipe Vanced MicroG & YouTube Vanced+ & YouTube Music Vanced+ app data and cache
  • Enable auto start for Vanced MicroG if you use heavy customized Android version such as MIUI,OneUI,FlymeOS,HarmonyOS,etc
  • For Tecno user : Find and open Phone Master app, go to auto start manager, allow Vanced microG and YouTube Vanced+ auto start.

App not installed :

  • Free up some storage space and try again
  • Uninstall official YouTube Vanced client downloaded from Vanced Manager or other unknown sources then try again.
  • 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 :

  • 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)
  • For Tecno user : Find and open Phone Master app, go to auto start manager, allow Vanced microG and YouTube Vanced+ auto start.
  • Wipe app data and cache
  • Reinstall YouTube Vanced+ client

There was a problem parsing the package:

  • Check your Android version, Make sure your current Android version meet minimum required Android version.
  • Redownload APK file.

Installation for MIUI

If you can't install YouTube Vanced+ in MIUI, try turn off MIUI Optimization in Developer options then try install again or using MIUI default File Manager to install.

Credits

Team Vanced : Old YouTube Vanced official which is closed source

ApkTool : Reverse Engineering tool

Android Studio/IntelliJ IDEA : IDE to code and implement YouTube Vanced+

28Tech : Help me learn C programming language to know the basic things of programming language

Gà Lại Lập Trình : Help me learn Java and Kotlin programming language used to implement YouTube Vanced+ and other Android apps

inotia00 : Old YouTube Vanced (RVX) based patches (17.34.36-18.21.34)

Stargazers over time

Stargazers over time

About

YouTube Vanced+ & YouTube Music Vanced+ project [IN DEVELOPMENT]

https://t.me/ytvancedxupdates

License:GNU General Public License v3.0


Languages

Language:Kotlin 61.7%Language:Java 38.3%