[App Discussion] ReVanced, the successor to Vanced

Search This thread

normanlai

Member
Jun 23, 2007
6
0
MicroG doesn't support streaming V1 anymore, only V2 which isn't supported by older Chromecasts.So it is most probably the culprit.

The last combination working with Chromecast sticks 1 and 2 is

Vanced 16.02.35
MicroG 0.2.24.22

I don't have a copy of Revanced Extended 18.03.33 anymore, I'll send you 18.04.41 with the same patches.
received with thanks!

funny thing is, i can see the Chromecast (yes old one) listed under SETTINGS-> WATCH ON TV, but it simply will not cast. I can cast to my smart tv.

i assumed that a product made by a reputable company will last a really long time, but now they made it obsolete via software (which is supposed to receive OTA updates)
 
Last edited:

sensboston

Recognized Developer
Nov 18, 2009
2,164
813
Boston, MA
The last combination working with Chromecast sticks 1 and 2 is

Vanced 16.02.35
MicroG 0.2.24.22
Tried this combination on SGS23, it started working after install but after closing and reopening, it shows an "Update" modal dialog :(

Do you know a host address to block update checking, or version without this "feature"?
 

dgunn

Senior Member
Apr 23, 2011
624
248
OnePlus 8 Pro
OnePlus 11
---> YOUTUBE REVANCED <---
---> APK MIRROR <---

This is all you need to install Revanced on your rooted device. Download the latest version of Revanced Manager and install. Once you install Revanced Manager open it and Grant SU permission, then click on patch and then select your YouTube or YouTube music app. There you will find the recommended app version. Use APKMirror to find the correct version number of your apks and download them to your device.

You will need to uninstall the updates for YouTube and YouTube music. Press and hold on the app icons and open app , top right hand corner you will see the three dots, click that and uninstall updates. Now you will install the versions you just downloaded.
After you have installed the downloaded versions of YouTube and YouTube music then you can begin to patch.

Once again open Revanced Manager and click patch and then select your YouTube or YouTube music app. Now you will see a list of patches you can go through and select the ones that you want. Make sure you include MicroG support. Now that you have selected the patches that you want go ahead and click patch and let it finish. Once it has finished patching your app you're going to click root install.

Now you can delete the shortcut of the original app in your app drawer and disable the original version of whichever app you patched. To disable the app you do the same thing press and hold, open app info and you will see a button to disable. YouTube music does not have a disabled button (at least not on my phone) so you can just uninstall the app completely. You don't have to but this is so you don't get them mixed up or so the operating system doesn't default open the YouTube app with a web link.

I can verify this does work on the OnePlus 11 on the latest firmware.

☺ Enjoy ad free YouTube, if you chose to block ads that is.
 
  • Like
Reactions: halfbytecode

Wolfcity

Recognized Contributor
Apr 26, 2013
4,601
3,164
Moto G5 Plus
Redmi K20 / Xiaomi Mi 9T
@Wolfcity is very much aware but just very helpful to desperate people like myself.
Tell this to @Wolfcity (and his advice), not to me!

@normanlai
Thanks.
And you're absolutely right, Vanced is discontinued.

Sorry @sensboston , I can't help you with this issue, even if I would be still using Vanced I wouldn't have a clue how to block any update messages.Also my post was from February, until then Vanced seems to have stopped working completely at all.
Best way may be moving to ReVanced (Extended) even with it's new problems.
It's still the best solution for me.
New Pipe or several other apps are another way to go.
 
Last edited:

Hans de Groot

Member
Mar 2, 2011
43
5
received with thanks!

funny thing is, i can see the Chromecast (yes old one) listed under SETTINGS-> WATCH ON TV, but it simply will not cast. I can cast to my smart tv.

i assumed that a product made by a reputable company will last a really long time, but now they made it obsolete via software (which is supposed to receive OTA updates)
hi sorry to to jump in here but i can cast from normal youtube/prime video/vlc i just fine (I wtaxh inb revanced extended a few secs than go to reguylar yourtube/history and resume playback there an cast it from there) I think chromecast is awesomewill it go away soon? now u have me worried I only have those dongles for about a year I think.
 

reachforthesky

Senior Member
Apr 28, 2012
65
29
A very basic and numb question.

Where is the pre-processing, stripping ad process physically take place? In my device? In a third-party server?
 

normanlai

Member
Jun 23, 2007
6
0
hi sorry to to jump in here but i can cast from normal youtube/prime video/vlc i just fine (I wtaxh inb revanced extended a few secs than go to reguylar yourtube/history and resume playback there an cast it from there) I think chromecast is awesomewill it go away soon? now u have me worried I only have those dongles for about a year I think.
Gen 2 Still works a treat for me to wirelessly project my drama from various websites via the computer (non YouTube) . Tbh, only thing giving trouble is these half baked apps that try to make YouTube ads free.

Well, I tell myself to regard it as, are beta tester for these hobby projects. Have no expectation.
 

kickats

Member
Mar 14, 2023
12
2
i installed revancedEx ( magisk module )
But when next time i reboot my phone revanced is lost
its show youtube app not revancedEx
i don't know why?
anyone have same problem . I using MIUI 12.5 android 11
 

zgfg

Senior Member
Oct 10, 2016
8,986
6,725
Redmi K20 / Xiaomi Mi 9T
Xiaomi Mi 11 Ultra
i installed revancedEx ( magisk module )
But when next time i reboot my phone revanced is lost
its show youtube app not revancedEx
i don't know why?
anyone have same problem . I using MIUI 12.5 android 11
What is your Magisk version?
Best, put the screenshot from the main Magisk screen and the Modules screen showing the YT module installed
 
  • Like
Reactions: kickats

TinySoul

Senior Member
Feb 18, 2016
73
116
i installed revancedEx ( magisk module )
But when next time i reboot my phone revanced is lost
its show youtube app not revancedEx
i don't know why?
anyone have same problem . I using MIUI 12.5 android 11
Ensure that the official YouTube version and the RevancedEx version are exactly the same.
It also seems MIUI 12.5 ROM is a special case, so try following the guide here.

Note that those instructions are for YouTube Vanced, but give it a try, who knows it may work
https://telegra.ph/How-to-install-v15-on-MIUI-02-11#B)-USING-MANUAL-INSTALLATION:
 
  • Like
Reactions: kickats

zgfg

Senior Member
Oct 10, 2016
8,986
6,725
Redmi K20 / Xiaomi Mi 9T
Xiaomi Mi 11 Ultra
currently on the lack of rota you can use version 18.1.38 and it works ( s20fe without root )


but check out these versions too


There is the other thread with the latest downloads (in the OP post) based on the official ReVanced source, installation instructions for root and non-root, and everything one needs to install ReVanced or ReVanced Extended, and to stay on their latest official versions:
 

steakhutzeee

Senior Member
Apr 13, 2013
390
27
Hi,

i successfully patched Youtube and Youtube Music with ReVanced Extended on my Xiaomi Mi 9T.

I noted that in the ReVanced Manager the section "Patched applications" is empty.

Any idea why?
 

Wolfcity

Recognized Contributor
Apr 26, 2013
4,601
3,164
Moto G5 Plus
Redmi K20 / Xiaomi Mi 9T
Hi,

i successfully patched Youtube and Youtube Music with ReVanced Extended on my Xiaomi Mi 9T.

I noted that in the ReVanced Manager the section "Patched applications" is empty.

Any idea why?
Depends if you patch for a rooted or a non rooted device. When you're rooted the APK has to be installed before patching. In that case the section of patched applications should show the apps that have been or will be patched.
If you're not rooted the list will be empty because you patch the APK before installing it.
 
  • Like
Reactions: steakhutzeee

steakhutzeee

Senior Member
Apr 13, 2013
390
27
Depends if you patch for a rooted or a non rooted device. When you're rooted the APK has to be installed before patching. In that case the section of patched applications should show the apps that have been or will be patched.
If you're not rooted the list will be empty because you patch the APK before installing it.
Yes, i have not mentioned that i have a non rooted device so i have patched the apk before installing it.

Thanks!
 
  • Like
Reactions: Wolfcity

Top Liked Posts

  • There are no posts matching your filters.
  • 54
    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
    14
    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
    11
    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:
    8
    ...
    But one of the main reason for my hesitation is this content regulation and moderation aspect of it. If I am owning a thread then am I not responsible for keeping the thread clean and ensuring it has relevant contents only?...

    Even as the first poster in the thread, not only are you not expected to moderate or regulate, you also do not have the ability to do so. That responsibility lies solely at the feet of the moderation team.

    Second reason is about active participation and contribution to the thread. Are you and others are really fine with the the owner of the thread himself being inactive for long duration and hardly having any real contribution other than few initial posts? If yes then I too am fine owning a thread.

    That's not a problem at all. Once the actual developer steps up and puts together a formal app/support thread for it, there's nothing wrong with linking it here.

    Well then , that sounds li8ke a job anyone do, even a moderator:sneaky:, to move all the OT discussion into its own thread.(y)

    😉 Your wish is now reality. ReVanced users rejoice!