Closed JustYuuto closed 1 year ago
I don't know what causes this, but temporary fix is to reinstall revanced manager and don't give root access to it. The patching will work. After that you can istall it (non root install)
I don't know what causes this, but temporary fix is to reinstall revanced manager and don't give root access to it. The patching will work. After that you can istall it (non root install)
I just tried this & got the same exact result as before when I gave the manager root access, and tried root install. Same error. For reference this time I just installed the manager, denied magisk's request for root, flipped the experimental patches toggle on, and chose a few of the ones in OP's list (pretty much all of them with the warning on them). Then tried patching & got the AppFingerprint thing. Chose "install" rather than "install as root" but it wouldn't even let me, as it said in a popup that "Non-root install is not possible with the current patches selection. Repatch your app or choose root install if you have your device rooted."
My youtube app shows as version 17.49.34 though, rather than 17.36.37 as the OP has... don't know if that makes a difference
To install as root you need root. For non-root, you have to use the micro-g patch or the recommended patches.
To install as root you need root. For non-root, you have to use the micro-g patch or the recommended patches.
I have root but not microG. I guess what hamzaar was saying was root users need to abandon the normal root install route altogether and just proceed using microG alone?
You want to have youtube 17.49.37 apk. do not get from play store get it from the link in the instructions
@jdnixx If you have root you should not apply the microg-support
patch.
@jdnixx If you have root you should not apply the
microg-support
patch.
Right, but as hamzaar is saying, the fix is to not give the manager root access, and to do the non-root install. So wouldn't that make it effectively (from the manager's perspective) as if I didn't have root at all? And thus necessitating the microG route (because otherwise it's going to fail patching & installing)?
Now there is new patches version. Thank you developers. You can install using the root method with no issues
I finally figured out how to get a non-split youtube APK, and installed that, then tried patching it (with manager given root access, since hamzaar above said it should work now?..) and it indeed didn't give me the warning about having a split apk installation, but still got the ThemeSetterAppFingerprint error. So I've at least eliminated one factor from my problem but back to square one I guess.
Ok, I just fixed the issue, somehow. Here's what I did:
microg-support
(@oSumAtrIX was correct on this, because when I tried doing these same steps with that selected, the youtube app patched correctly but still had ads & everything so the patches evidently didn't work)I also did install vanced microG, from the main github readme; I have no idea if having that installed made a difference or not. I assume it doesn't. I'll try uninstalling it here soon & see if either of my youtube apps breaks or starts showing ads again. Btw I'm not sure why I have 2 separate youtube app packages now but whatever, don't care, it works lol.
oh and just for reference, the patches I applied: Downloads General Ads Minimized Playback Return Youtube Dislikes Video Ads
It look like you installed both the root and nonroot revanced youtube. You have two youtube apps, because you have the root youtube com.google.android.youtube and the non root youtube app.revanced.android.youtube You can use one of them. of course non root needs microg to be able to sign in in your account. You have to install microg first the the nonroot youtube. I don't know if this rule still the same for revanced. but if you have issues signing in in the nonroot, probably that's why. The root version you don't need microg, but you need to go to play store and uncheck " enable auto update" for youtube, because when new version of youtube comes out it will update on top of root youtube.
I think now the issue is fixed. You don't need to deny root access anymore to be able to batch youtube, because the new patches version fixed this issue.
I'm getting the same issues, reinstalled revanced manager, downloaded YouTube from apk mirror but still get same patching errors
I'm having the same problem. It seems everybody here have their phones rooted? Is that a requirement? Here are my logs and let me know if you need any test to be done https://pastebin.com/uxLEnhva
Note: It will likely be necessary for me to remotely debug the CLI if you can reproduce it.
I am locking this issue in order for this message to not get swept away behind other comments.
Looks like the wrong versions were patched
Type
Error while running the manager
Bug description
While patching YouTube I had this error:
Steps to reproduce
Android version
Android 13, RiceDroid
Manager version
0.0.52
Target package name
Target package version.
17.36.37
Installation type
Root
Patches selected.
Device logs (exported using Manager settings).
Installer logs (exported using Installer menu option) [unneeded if issue is not during patching].
Screenshots or videos
No response
Solution
No response
Additional context
No response
Acknowledgements