[App Discussion] ReVanced, the successor to Vanced

Search This thread

IamTheBRAVE

Senior Member
Are you talking about Vanced or ReVanced?
I'm not using WhatsApp but when I click on a video in Telegram I get a selection where I want to open it, browser or ReVanced Extended.
Click remember for ReVanced.
Hey friend,
I have the same issue. I installed revanced through patching with root, with 0.53 manager. Videos in WhatsApp open in its internal player ( no prompt to choose app) also previews in Gplay don't start (could be an adaway block?) And library's history only fills up when watching a vid from the browser.
In Youtube OpenByDefault tab only 5 links show up.
 

Attachments

  • Screenshot_20230126-002708.png
    Screenshot_20230126-002708.png
    163.6 KB · Views: 101

Wolfcity

Recognized Contributor
Apr 26, 2013
4,552
3,088
Moto G5 Plus
Redmi K20 / Xiaomi Mi 9T
Hey friend,
I have the same issue. I installed revanced through patching with root, with 0.53 manager. Videos in WhatsApp open in its internal player ( no prompt to choose app) also previews in Gplay don't start (could be an adaway block?) And library's history only fills up when watching a vid from the browser.
In Youtube OpenByDefault tab only 5 links show up.
Check this post:
 

msg01

Member
Feb 21, 2018
23
12
Thanks a lot! Yesterday I discovered it by a reddit post (i was using the original discontinued vanced without any important trouble in my Poco F3, so the fix ads and popups every time I open the app are creepy, I can't wonder a normal user using the normal app flood by ads)

Thx to this project vanced still alive and fresh and we can enjoy YT as it must be!! One thing I lost is the possibility of downloading music and playlists in the Youtube Music App, hopefully it'll arrive soon?
 

Wolfcity

Recognized Contributor
Apr 26, 2013
4,552
3,088
Moto G5 Plus
Redmi K20 / Xiaomi Mi 9T
  • Like
Reactions: Retrial

DoctorJim2019

Senior Member
Oct 27, 2018
74
18
www.iplayradio.net
Hi .

After trying all current versions I am getting this particular issue and I would like to ask if anyone is experiencing same issues.

After installing the app on a non root phone , Samsung s22, any video I select it starts loading ok and after couple of seconds it starts buffering and it stops loading at all and then black screen on video .

I am sure there is no internet issues on my side .

What can that issue be ?

Jim
 

IamTheBRAVE

Senior Member
Hi .

After trying all current versions I am getting this particular issue and I would like to ask if anyone is experiencing same issues.

After installing the app on a non root phone , Samsung s22, any video I select it starts loading ok and after couple of seconds it starts buffering and it stops loading at all and then black screen on video .

I am sure there is no internet issues on my side .

What can that issue be ?

Jim
Check this
This is known issue affect mostly UK users (but not only) and already reported hundreds times here, at Reddit, at GitHub and at Discord, not sure how you didn't find anything similar 😛
Unfortunately, you have to wait for proper fix. Check here.
Some people use some workarounds like VPN and others move yt channels. Check here.
 
  • Like
Reactions: raul6

Wolfcity

Recognized Contributor
Apr 26, 2013
4,552
3,088
Moto G5 Plus
Redmi K20 / Xiaomi Mi 9T
So essentially microg is causing this .... Hmmm
Yes. MicroG is also the culprit why it's not possible to stream to chromecast etc.
It would be a lot of reverse engineering.
Only way to solve both issues (by now) is to root your device. In that case you don't need no MicroG at all.
Btw, I'm from Germany, not rooted, running self patched YT 18.03.33 (ReVanced Extended) with latest MicroG and have no problems at all.
Maybe just for the moment.
 
  • Like
Reactions: DoctorJim2019

DoctorJim2019

Senior Member
Oct 27, 2018
74
18
www.iplayradio.net
Yes. MicroG is also the culprit why it's not possible to stream to chromecast etc.
It would be a lot of reverse engineering.
Only way to solve both issues (by now) is to root your device. In that case you don't need no MicroG at all.
Btw, I'm from Germany, not rooted, running self patched YT 18.03.33 (ReVanced Extended) with latest MicroG and have no problems at all.
Maybe just for the moment.
Hi .

Can you use send me links to download the versions you are using so I can try ?

I don't want yet to root my device since I am still getting updates from Samsung. When updates stop I shall root my phone for sure .

Unless we can find another app similar to revanced with an embedded solution to login. The only reason to login is to get your video feed from people you have subscribed. If you don't login it works fine ....

Jim
 

Wolfcity

Recognized Contributor
Apr 26, 2013
4,552
3,088
Moto G5 Plus
Redmi K20 / Xiaomi Mi 9T
Hi .

Can you use send me links to download the versions you are using so I can try ?

I don't want yet to root my device since I am still getting updates from Samsung. When updates stop I shall root my phone for sure .

Unless we can find another app similar to revanced with an embedded solution to login. The only reason to login is to get your video feed from people you have subscribed. If you don't login it works fine ....

Jim
Check your PM/conversations.
 
  • Like
Reactions: DoctorJim2019

bubu2001

Senior Member
May 17, 2009
127
15
Same problems here, keeps buffering after First 10 second. Could i also try your version? With The microg ur using...
 

Wolfcity

Recognized Contributor
Apr 26, 2013
4,552
3,088
Moto G5 Plus
Redmi K20 / Xiaomi Mi 9T
Same problems here, keeps buffering after First 10 second. Could i also try your version? With The microg ur using...
The other user @DoctorJim2019 will confirm that the problem is not the version, your account has been blacklisted by Google.
So the only thing you can do is change the account or generate a brand account.



 
  • Like
Reactions: DoctorJim2019

oohjaa

Member
Nov 21, 2010
7
1
Yes. MicroG is also the culprit why it's not possible to stream to chromecast etc.
It would be a lot of reverse engineering.
Only way to solve both issues (by now) is to root your device. In that case you don't need no MicroG at all.
Btw, I'm from Germany, not rooted, running self patched YT 18.03.33 (ReVanced Extended) with latest MicroG and have no problems at all.
Maybe just for the moment.
It seems I am having the same problem. Could I try your version as well?
 

cognitivedissonance

Senior Member
Jan 11, 2012
661
208
Hi guys,

I installed revanced using the magisk module on my Pixel 6a. I also installed the mindetach module to prevent updates. However, every few days revanced is replaced by the stock YouTube app and I have to reflash the module to get revanced back. Any idea how I can prevent this?

Thanks!
Did you create and add the appropriate entry to the text file? mindetach doesn't natively understand what it needs to block without guidance.
 

normanlai

Member
Jun 23, 2007
5
0
Yes. MicroG is also the culprit why it's not possible to stream to chromecast etc.
It would be a lot of reverse engineering.
Only way to solve both issues (by now) is to root your device. In that case you don't need no MicroG at all.
Btw, I'm from Germany, not rooted, running self patched YT 18.03.33 (ReVanced Extended) with latest MicroG and have no problems at all.
Maybe just for the moment.
I would like to try your version of revanced extend please. 18.03.33

Vanced with MicroG version 0.2.24 works fine to cast to my chromecast, until I had no option but to check out reVanced.

I am certain the problem is not microG.

Update
Reporting back, the problem still exist even after I change the location and even tried to VPN. New chromecast w Google TV with STN on the Christmas list.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 51
    Hello Friends,

    I would like to share information about the true successor to the Vanced app. It is called ReVanced.

    The project page is located on the GitHub site.

    There you have all the information to build the patcher binaries(not the patched YouTube apk). Then patch the YouTube apk(must be official original apk) from the command line (instructions are there on how to do this).

    Building the binaries on your own can be overwhelming for many so the easiest way is to download the "ReVanced Manager" (needs Android 8 and above). Link is on the homepage.

    Unlike Vanced Manager, ReVanced Manager will not download any apk and microg (for non-root devices). It will show you the installed official YouTube version on which to apply the patch. It also allow you to specify an offline YouTube apk stored on your device which you want to patch. It will then display the list of available patches. You can choose the patches as per your requirement and apply them. Once the patches are applied successfully, you will see an option to install the patched apk as a non-root user or "install as root". My device is not rooted so I could not test it.

    If you are applying patches on the installed YouTube app, then depending on the patches you choose you may get the warning saying something like "split configuration detected. The patches you choose requires resource patching, hence you may encounter some errors".

    I was not sure what to do so I choose to apply patches on the offline apk.

    Important: The ReVanced Manager doesn't seems to recognise .apks or .xapk extensions so your offline apk needs to be a single apk (you can get the apk from trusted site like apkpure or find a way to extract the split apk's from the installed app and merge them into a single apk)

    One more thing the patched apk will not install over your existing installed official apk. So you must remove it first. I am also not sure if the patched apk will install over a previously patched apk created with the ReVanced Manager (It should be possible but I came across this project just last night and haven't really tested the various scenarios).

    Note: I am neither a contributor on this project nor I am associated with them in any way. I am just sharing something useful I came across.

    Thank you 🙂

    Added 12-Oct-2022
    Link to the Project page on GitHub (Organized by ipdev)

    Added 17-Oct-2022
    ReVanced Builder - An alternative to ReVanced Manager
    ReVanced.io - Download fully patched YouTube Revanced app

    Added 25-Dec-2022
    More information on installing ReVanced app.
    Installing Revanced with Revanced manager Using official ReVanced Manager (Android)

    Installing Revanced with Revanced Builder (Note: This is forked version of ReVanced Builder mentioned earlier)
    How to use rvx builder on Android

    Something Extra
    Feature comparison of Revanced vs Revanced extended
    22
    ReVanced.io - Download fully patched YouTube Revanced app.

    Both root and non-root versions available for download. The root versions are available in the form Magisk modules.

    The patched versions are created using ReVanced-Builder app.
    The site also has nice explanation for the various patches applied.

    Note: The official ReVanced site is still on YouTube version 17.36.37, but this site has fully patched latest YouTube version (17.40.40)

    Thank You :)
    13
    Hi all. 🙂

    I have been following the ReVanced project since shortly after it started.
    It is a big and still a young project so, there are some glitches and issues. 🙃
    - Some patches might not work or cause issues.

    I had some issues with the ReVanced Managers between v0.0.19 and v.0.0.26.
    YT and YT Music force close after patching with manager 22, 23, 24 and 25.​

    ReVanced does not currently support split-apks.
    v.0.0.19 was the last able to patch split-apk YT​

    The ReVanced Manager will not work on arm (armv7a) devices.
    You can patch arm files on an arm64 (armv8a) device.​

    I am still working on updating a Magisk module project that I started a few years ago but, never announced.
    Vanced asked that no one release an unofficial module once they created an official module.
    Since the official module was dead, I asked for permission to release a new module.
    A few years ago, due to changes in Android.
    I was looking for an easier way to use the root 'Vanced' version of YouTube on my device(s).
    Instead of manually replacing and setting permissions, I tested an idea (on a lot of devices and Android versions) to overlay the modified version over the stock installed version.
    The Vanced team adopted the idea into their Manager root install. 🙂
    - ReVanced does the same.

    ---

    The YT, YT Music patches that work for me using ReVanced Manager v.0.0.26.
    - YouTube
    • Client Spoof
      Spoofs the YouTube or Vanced client to prevent playback issues.​
    • Disable Auto Captions
      Disable forced captions from being automatically enabled.​
    • Disable Auto Player Popup Panels
      Disable automatic popup panels (playlist or live chat) on video player.​
    • Disable Fullscreen Panels
      Disables video description and comments panel in fullscreen view.​
    • General Ads
      Removes general ads.​
    • Hide Infocard Suggestions
      Hides infocards in videos.​
    • Hide Watermark
      Hides creator's watermarks on videos.​
    • Minimized Playback
      Enables minimized and background playback.​
    • Remember Video Quality
      Adds the ability to remember the video quality you chose in the video quality flyout.​
    • Return Youtube Dislike
      Shows the dislike count of videos using the Return YouTube Dislike API.​
    • Sponsorblock
      Integrate SponsorBlock.​
    • Video Ads
      Removes ads in the video player.​
    - YouTube Music
    • Background Play
      Enables playing music in the background.​
    • Codecs Unlocked
      Adds more audio codec options. The new audio codecs usually result in better audio quality.​
    • Exclusive Audio Playback
      Enables the option to play music without video.​
    • Hide Get Premium
      Removes all "Get Premium" evidences from the avatar menu.​
    • Minimized Playback Music
      Enablers minimized playback on Kids music.​
    • Music Video Ads
      Removes ads in the music player.​
    • Upgrade Button Remover
      Removes the upgrade tab from the pivot bar.​

    Base stock versions from APKMirror.
    YouTube (full APK) v17.36.37 (arm and arm64).
    - APKMirror - [WebSite] - Link

    YouTube Music v5.23.50 (arm)
    - APKMirror - [WebSite] - Link

    YouTube Music v5.23.50 (arm64)
    - APKMirror - [WebSite] - Link


    Cheers all. :cowboy:

    PS.
    Once finish cleaning up iYT, I will start a Magisk Module thread for it. 🙃
    Archived original iYTv. - [GitHub] - Link

    WIP updated iYT. - [GitHub] - Link
    WIP iYTm. - [GitHub] - Link


    Edit: (12.OCT.2022)
    Fix list of YT patches I use (accidentally posted the YTM patches I use instead of YT patches).
    Clean up a bit since posts have been moved into a new thread.


    Edit: (03.NOV.2022)
    [MODULE] Inject YouTube - [xdaThread] - Link
    10
    ReVanced
    Continuing the legacy of Vanced

    • ReVanced Main project.
    • ReVanced Manager Releases.
    • List of ReVanced patches.

    Credits:
    The ReVanced team.
    All who contribute and support this project.
    9
    Hi all. 🙂

    Quick PSA.

    To explain what actually happens when you install ReVanced using the manager.
    Note: the file path might be different if you use the extended repo.
    I have not tried yet but, I think the extended repo used /data/adb/ instead of /data/local/tmp/

    When you open the manager you see the installed apps that are suported for patching.
    When you select one (YouTube for this example) for patching, the manager copies the stock installed apk file to a working directory.
    The copy is then patched with the patches you select and a patched apk file is created.

    When you choose to install it, the patched apk file is moved to /data/local/tmp/revanced-manager/com.google.android.youtube/.
    The permissions of the modified apk file needs to be set correctly.
    This can not be done in a normal user level like /sdcard/ so /data/local/tmp/ is used since it has heighten permission levels.​

    Two boot scripts are created, and placed in Magisk's boot script directories.
    One placed in post-fs-data.d (early boot) and the other placed in service.d (late start).
    This is different than a module.
    A module (if scripts are needed), include their post-fs and service script within it's own module directory instead of the main directories.

    Then the mount command is used to overlay the patched version on top of the stock installed version.
    When you open the app, Android is pointed to the patched version instead of the installed version.​

    Since the mount overlay will not survive a reboot, the boot scripts that were created (post-fs and service) run the mount overlay on boot.
    Otherwise you would have to mount the patched version over the stock version manually after every boot. ;)
    Magisk's Overlay does not extent out to user data. That is why we use the mount command to overlay the modified apk.​

    ---

    There is still an issue with ReVanced not replacing the previous patched apk file and/or scripts when you update or re-patch an app.
    In a previous post I gave instructions on how to clear ReVanced YouTube for updating.
    Post #182

    Still an open issue.
    ReVancedManager - [ GitHub ] - Issue #425
    I happened to comment in the above issue what and why we use boot scripts and the mount command. ;)

    ---

    Hope it helps more than confuse. 🙃

    Cheers. :cowboy: