You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 2, 2026. It is now read-only.
This is not a feature request, but a description of the feature that will be introduce in the next release.
Around September 2025, the OAuth 2.0 scopes for Google APIs changed, causing some clients to stop working:
Note
Android VR (Auth)
Android TV
iOS Music
iOS TV
I resolved this issue by adding the JavaScript client.
TV and TV Simply (JavaScript client) supports all resolutions and codecs, as well as multiple audio tracks and stable volume.
Nevertheless, the JavaScript client has a structural limitation: it requires deobfuscation of the streaming url, which can cause a slight delay before playback starts or even occasional playback failure.
Some users may not prefer the JavaScript client for this reason.
So.. alternative clients other than the JavaScript client have been added in revanced-patches-5.11.1:
Note
Android Studio
Android VR (No Auth)
iPadOS
visionOS
These clients work for most users, but for some users, none of the clients except Android Studio work.
(In which case, the maximum video quality is 720p)
These users had to use the JavaScript client to access 1080p+.
As mentioned, the JavaScript client has structural limitations, so some users may not prefer it.
As a workaround, Android VR (Auth) will be added in an upcoming patch.
About Android VR (Auth)
Android VR (Auth) has almost the same side effects as Android VR (No Auth).
This client is suitable for:
Note
JavaScript client is not preferred.
Regardless of which client you set as the default, Android Studio is always used (maximum video quality is 720p).
To use Android VR (Auth), you need an OAuth token.
Application
YouTube / YouTube Music
Feature description
This is not a feature request, but a description of the feature that will be introduce in the next release.
Around September 2025, the OAuth 2.0 scopes for Google APIs changed, causing some clients to stop working:
Note
Android VR (Auth)
Android TV
iOS Music
iOS TV
I resolved this issue by adding the
JavaScriptclient.TVandTV Simply(JavaScript client) supports all resolutions and codecs, as well as multiple audio tracks and stable volume.Nevertheless, the JavaScript client has a structural limitation: it requires deobfuscation of the streaming url, which can cause a slight delay before playback starts or even occasional playback failure.
Some users may not prefer the JavaScript client for this reason.
So.. alternative clients other than the JavaScript client have been added in revanced-patches-5.11.1:
Note
Android Studio
Android VR (No Auth)
iPadOS
visionOS
These clients work for most users, but for some users, none of the clients except
Android Studiowork.(In which case, the maximum video quality is 720p)
These users had to use the
JavaScriptclient to access 1080p+.As mentioned, the JavaScript client has structural limitations, so some users may not prefer it.
As a workaround, Android VR (Auth) will be added in an upcoming patch.
About Android VR (Auth)
Android VR (Auth)has almost the same side effects asAndroid VR (No Auth).This client is suitable for:
Note
Android Studiois always used (maximum video quality is 720p).To use
Android VR (Auth), you need an OAuth token.You can get this token by signing in to the YouTube VR app on your Android VR device.
Most users don't have Android VR devices, and GmsCore (MicroG) doesn't provide a sign-in option for YouTube VR.
Therefore, a method similar to the one currently provided by SmartTube was used.
How do I get an OAuth token?
Note
Android VR (Auth).RVX - Miscellaneous - Spoof streaming data - About Android VR Authand follow the instructions.Motivation
Some users, including those in India, cannot play videos without signing in.
Currently, only
Android Studio,TV, andTV Simplysupport sign-in.If the user does not use the JavaScript client, only
Android Studiosupports sign-in.Android Studiodoes not support 1080p+, AV1, or HDR.Despite the significant side effects of
Android VR (Auth), it can be a better alternative toAndroid Studio.Acknowledgements