Check out detach magisk module. Works for me.I'm using root vanced, disabled google play auto update and other measures but that doesn't work dear developer, how about vanced magisk module?
Check out detach magisk module. Works for me.I'm using root vanced, disabled google play auto update and other measures but that doesn't work dear developer, how about vanced magisk module?
There is one. https://xdaforums.com/t/app-mod-root-nonroot-youtube-vanced-edition.3758757/page-860#post-83741225I'm using root vanced, disabled google play auto update and other measures but that doesn't work dear developer, how about vanced magisk module?
There is also TeMeFI which is thorough and has a GUI.I'm using root vanced, disabled google play auto update and other measures but that doesn't work dear developer, how about vanced magisk module?
Original YouTube was uninstalled before installing Vanced. Upon opening YouTube Vanced then going to settings, the app closes and none of the features are working. Vanced root is definitely installed on my phone, it's just not working.Vanced starts with the little different splash screen (screenshots attached) than YT - close your Vanced/YT, restart and check
Run Vanced Manager, click on YT Vanced, and check what is your Installed version
Check also in Google Play, Pending updates list (assuming that you did not detach YT) - if YT is not on the list, then Google Play already updated the YT and Vanced root is gone
Knowing how YT Vanced root works, there is still a possibility:
- that Vanced Manager claims that Vanced 16.16.38 is installed
- that Google Play did not update and overwrite 16.16.38
- but that script (installed by Vanced Manager) /data/adb/service.d/vanced.sh does not successfully perform mounting the Vanced modified base.apk file over the original YT base.apk that was installed in /data/data/<YT split app installation folder>
In that case you would (also) have the original YT splash screen, ads and no background playing
With MiXplorer or some root File mngr, go to /data/data and find the YT installation folder (you can read its path from the vanced.sh script mentioned above, or you can use an app like Package Manager to give you the various info about all your installed apps)
Check the file size of your base apk file in that folder - the original YT 16.16.38 is 17 MB, while the dark Vanced one is 22 MB - if yours is 17 MB, it means that vanced.sh script fails to mount the Vanced modified base.apk over the original YT base.apk.
(If that happens, there are other methods to force the Vanced base.apk - but first, perform the checks as above to know do you really have that case, or Google Play simply updated your YT to the higher than 16.16.38 and overwrote Vanced
PS: Sorry, I lost the track - are you really using Vanced root?
If not, then you would have two apps, original YT and non-root Vanced and you must be careful which one to start
In that case you can even uninstall the original YT or let the Google Play update it to the latest - non-root Vanced has different package names and won't be affected
Are you talking about root or non-root?Original YouTube was uninstalled before installing Vanced. Upon opening YouTube Vanced then going to settings, the app closes and none of the features are working. Vanced is definitely installed on my phone, it's just not working.
I've checked the playstore and it did not overwrite YouTube Vanced. I am using the root version by the way.Are you talking about root or non-root?
Non-root is a separate app / separate icon, and make sure you run the proper app (from the proper icon).
(You can even uninstall the original YT upon installing non-root YT Vanced, to make sure you will ONLY have non-root Vanced YT)
Root Vanced changes only one file (base.apk) from the split/multi-apk official YT installation.
However, Vanced is always way behind the latest official YT.
Hence even if you first uninstall YT and then install root Vanced YT, your Google Play will see that as that you have an old YT application - and it will (usually) automatically update the YT to the latest, and that will overwrite the root Vanced YT.
You can check in Google Play what is your installed YT version - if no more 16.29.39 (latest Vanced), Vanced root YT was already overwriten
Please search/read back about disabling automatic YT update in Google Play and even better, about detaching YT (Google Play will not see it anymore, hence it will not bother you to update and it will not automatically update thus overwriting the root YT Vanced)
***Magisk Files for YT Vanced v16.29.39***
For more background info, and installation / troubleshooting info, see this post: https://xdaforums.com/showpost.php?p=83741225&postcount=17198
YouTube 16.29.39 .APKS / YouTube Vanced 16.29.39 Magisk Modules:
YouTube-Vanced-16.29.39-Dark_Magisk.zip: https://www.androidfilehost.com/?fid=7161016148664782904
YouTube-Vanced-16.29.39-Black_Magisk.zip: https://www.androidfilehost.com/?fid=7161016148664782905
Stock YouTube 16.29.39 APKS (.zip file): https://www.androidfilehost.com/?fid=7161016148664782903
(sorry, AFH doesn't allow uploads of .apks files, so I zipped up the stock apks file before uploading)
note: btw the module id tags are the same in each module, so you can easily switch between dark and black by simply flashing the other module and rebooting.
-------------------------------------------------
* For some reason, on my older devices (Nougat), from an existing Magisk install, I can simply install the new APKS, then flash the new module with the new version and reboot, and the app works perfectly. Basically just a simple "upgrade" with all settings intact.
* But then I've noticed on my newer devices (Pie, Q, and R), doing that exact same procedure will cause the app to force close after rebooting, making it necessary to follow the steps I outlined in my previous post that I linked at the top of this post. Not really a huge deal, just annoying and need to redo the settings and preferences. However, it does seem to update properly without issues by simply adding just one additional step before the upgrade - disabling or deleting the old Magisk module first and rebooting, then updating.
****************
So basically, probably the safest steps to update from my previous module versions would be:
- Disable or delete my old Magisk module. REBOOT.
- Install new version APKS via SAI.
- Flash my new version Magisk module. REBOOT.
And like usual, from here you can change between dark and black theme by just flashing the other and rebooting.
****************
I think it may have something to do with the way the newer SDK levels handle split APK installs. I think perhaps having the Magisk module enabled when updating YouTube causes some components to be unable to fully install - but only on newer versions of Android. Ultimately, my older devices can skip the one added step of removing my old Magisk modules before updating, but in either case it wouldn't hurt to go with the steps I outlined above - it's more of a failsafe method that works in both scenarios.
---------------------------------------------------
Here are the custom YouTube Vanced app logos, for those where it's not showing up for some reason. Use these if your launcher allows changing app icons: https://www.androidfilehost.com/?w=files&flid=319601
---------------------------------------------------
...and finally as usual, the biggest thanks of all is reserved to the entire Vanced development team! Thanks for continuing the work on this project!
Yes, I know. I was linking him to the original post which includes a link to the latest updated files (16.29.39).Btw, the latest post/release for Magisk module version for YT Vanced 16.29.39 was this one:
You can try the following (you have root, supposidely you should be faniliar with Magisk and its modules, root explorer, etc)I've checked the playstore and it did not overwrite YouTube Vanced. I am using the root version by the way.
A moment ago and all of a sudden, Vanced non root version 16.02.35 lost connection with internet in my two devices, it says "You are offline. Check your connection"... but it's nothing wrong with my connection. Everyone else can watch native YouTube in home, me included. Is there someone else with the same issue?
Microg issue.A moment ago and all of a sudden, Vanced non root version 16.02.35 lost connection with internet in my two devices, it says "You are offline. Check your connection"... but it's nothing wrong with my connection. Everyone else can watch native YouTube in home, me included. Is there someone else with the same issue?
Happens to me from time to time on non-root version. Usually a simple refresh is good enough. On rare occasions I have to close and open the app again. Never had a need to forcefully terminate MicroG and clear cache.A moment ago and all of a sudden, Vanced non root version 16.02.35 lost connection with internet in my two devices, it says "You are offline. Check your connection"... but it's nothing wrong with my connection. Everyone else can watch native YouTube in home, me included. Is there someone else with the same issue?
I already did so, no Vanced yet. I've been using non root for long time and this one never ever happened before. I'm trying reinstalling the app and see. I don't want updating past this version because of the "cast" issue with microG.Happens to me from time to time on non-root version. Usually a simple refresh is good enough. On rare occasions I have to close and open the app again. Never had a need to forcefully terminate MicroG and clear cache.
Don't really know why Vanced has a dependency on MicroG when there are apps which can directly log into YouTube account without it.
Well then I don't really know the problem at your end.I already did so, no Vanced yet. I've been using non root for long time and this one never ever happened before. I'm trying reinstalling the app and see. I don't want updating past this version because of the "cast" issue with microG.
Didn't work. Still trying...Microg issue.
Force close Micro g. Clear cache and data.
Hopefully should work.
The latest microG actually works with 15.43.32 version. Vanced is back and working. Later, I will try updating to 16.02.35...Well then I don't really know the problem at your end.
Try one more thing. Uninstall the current version.
Install version 15.43.42 and the corresponding MicroG (sorry I don't remember the microg version and don't know if the latest version will work or not)
Assuming you got hold of the correct microg version for this version of Vanced. Now update to the Vanced version you want, don't update MicroG yet.
See if things are working fine. If not then you will need to upgrade the microg too and prehaps you are back to the issue you started with
Also try changing the order of installing the app i.e Vanced first or MicroG first.
And sorry if it still doesn't works for you.
For non-root, notBeen a while since i used this app . Do we still have to uninstall stock YouTube
java.lang.ExceptionInInitializerError
while playing some video outside of vanced.