-
-
Notifications
You must be signed in to change notification settings - Fork 609
feat: Update to patcher v22 #6000
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: dev
Are you sure you want to change the base?
feat: Update to patcher v22 #6000
Conversation
…tion_filters # Conflicts: # patches/api/patches.api # patches/src/main/kotlin/app/revanced/patches/music/interaction/permanentshuffle/PermanentShufflePatch.kt # patches/src/main/kotlin/app/revanced/patches/music/misc/spoof/Fingerprints.kt # patches/src/main/kotlin/app/revanced/patches/music/misc/spoof/SpoofClientPatch.kt # patches/src/main/kotlin/app/revanced/patches/shared/misc/spoof/Fingerprints.kt # patches/src/main/kotlin/app/revanced/patches/shared/misc/spoof/SpoofVideoStreamsPatch.kt
…tion_filters # Conflicts: # patches/api/patches.api # patches/src/main/kotlin/app/revanced/patches/shared/misc/spoof/Fingerprints.kt
…tion_filters # Conflicts: # extensions/shared/library/src/main/java/app/revanced/extension/shared/spoof/requests/StreamingDataRequest.java # extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/LicenseActivityHook.java # extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/Settings.java # extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/preference/ReVancedPreferenceFragment.java # patches/src/main/kotlin/app/revanced/patches/music/interaction/permanentrepeat/PermanentRepeatPatch.kt # patches/src/main/kotlin/app/revanced/patches/youtube/interaction/downloads/DownloadsPatch.kt # patches/src/main/kotlin/app/revanced/patches/youtube/layout/seekbar/Fingerprints.kt # patches/src/main/kotlin/app/revanced/patches/youtube/layout/theme/Fingerprints.kt # patches/src/main/kotlin/app/revanced/patches/youtube/misc/extension/hooks/ApplicationInitHook.kt # patches/src/main/kotlin/app/revanced/patches/youtube/misc/settings/SettingsPatch.kt # patches/src/main/kotlin/app/revanced/patches/youtube/shared/Fingerprints.kt
…tion_filters # Conflicts: # extensions/shared/library/src/main/java/app/revanced/extension/shared/spoof/requests/StreamingDataRequest.java # extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/LithoFilterPatch.java # extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/ReturnYouTubeDislikeFilter.java # patches/src/main/kotlin/app/revanced/patches/shared/misc/spoof/Fingerprints.kt # patches/src/main/kotlin/app/revanced/patches/viber/ads/Fingerprints.kt # patches/src/main/kotlin/app/revanced/patches/youtube/layout/buttons/action/HideButtonsPatch.kt
…tion_filters # Conflicts: # patches/api/patches.api # patches/src/main/kotlin/app/revanced/patches/shared/misc/spoof/Fingerprints.kt # patches/src/main/kotlin/app/revanced/patches/shared/misc/spoof/SpoofVideoStreamsPatch.kt
…tion_filters # Conflicts: # extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/ButtonsFilter.java # patches/src/main/kotlin/app/revanced/patches/music/layout/navigationbar/Fingerprints.kt # patches/src/main/kotlin/app/revanced/patches/shared/misc/spoof/Fingerprints.kt # patches/src/main/kotlin/app/revanced/patches/youtube/layout/buttons/action/HideButtonsPatch.kt # patches/src/main/kotlin/app/revanced/patches/youtube/layout/player/fullscreen/OpenVideosFullscreenPatch.kt # patches/src/main/kotlin/app/revanced/patches/youtube/layout/spoofappversion/SpoofAppVersionPatch.kt # patches/src/main/kotlin/app/revanced/patches/youtube/misc/fix/backtoexitgesture/Fingerprints.kt # patches/src/main/kotlin/app/revanced/patches/youtube/misc/fix/backtoexitgesture/FixBackToExitGesturePatch.kt
…tion_filters # Conflicts: # extensions/music/src/main/java/app/revanced/extension/music/settings/GoogleApiActivityHook.java # extensions/shared/library/src/main/java/app/revanced/extension/shared/Utils.java # extensions/shared/library/src/main/java/app/revanced/extension/shared/checks/Check.java # extensions/shared/library/src/main/java/app/revanced/extension/shared/settings/BaseActivityHook.java # extensions/shared/library/src/main/java/app/revanced/extension/shared/settings/preference/ColorPickerPreference.java # extensions/shared/library/src/main/java/app/revanced/extension/shared/settings/preference/CustomDialogListPreference.java # extensions/shared/library/src/main/java/app/revanced/extension/shared/settings/preference/ToolbarPreferenceFragment.java # extensions/twitch/src/main/java/app/revanced/extension/twitch/settings/TwitchActivityHook.java # extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/AlternativeThumbnailsPatch.java # extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/HidePlayerOverlayButtonsPatch.java # extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/theme/SeekbarColorPatch.java # extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/SearchViewController.java # extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/Settings.java # extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/YouTubeActivityHook.java # extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/preference/ExternalDownloaderPreference.java # extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/preference/ReVancedPreferenceFragment.java # extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/objects/SegmentCategoryListPreference.java # extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/NewSegmentLayout.java # extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/SkipSponsorButton.java # extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/SponsorBlockViewController.java # extensions/youtube/src/main/java/app/revanced/extension/youtube/videoplayer/VideoQualityDialogButton.java # patches/src/main/kotlin/app/revanced/patches/music/interaction/permanentshuffle/PermanentShufflePatch.kt # patches/src/main/kotlin/app/revanced/patches/music/layout/upgradebutton/Fingerprints.kt # patches/src/main/kotlin/app/revanced/patches/music/layout/upgradebutton/HideUpgradeButtonPatch.kt # patches/src/main/kotlin/app/revanced/patches/music/misc/settings/SettingsPatch.kt # patches/src/main/kotlin/app/revanced/patches/youtube/misc/settings/SettingsPatch.kt
…tion_filters # Conflicts: # extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/RemoveTrackingQueryParameterPatch.java # patches/src/main/kotlin/app/revanced/patches/shared/misc/privacy/Fingerprints.kt # patches/src/main/kotlin/app/revanced/patches/youtube/misc/privacy/RemoveTrackingQueryParameterPatch.kt
…tion_filters # Conflicts: # patches/src/main/kotlin/app/revanced/patches/youtube/shared/Fingerprints.kt
…tion_filters # Conflicts: # patches/src/main/kotlin/app/revanced/patches/shared/misc/settings/SettingsPatch.kt
…tion_filters # Conflicts: # patches/src/main/kotlin/app/revanced/patches/instagram/hide/navigation/Fingerprints.kt # patches/src/main/kotlin/app/revanced/patches/music/misc/extension/hooks/ApplicationInitHook.kt # patches/src/main/kotlin/app/revanced/patches/youtube/video/quality/Fingerprints.kt
|
20.45.34, ReVanced loop video doesn't work? I never used the feature so maybe I'm overlooking something. And the beta crash bug is back again for me. Edit: New patch fixes YT's own bug. |
|
Loop by player button is working for me on 20.45, custom speed doesn't work. |
|
I meant Crash is fixed with a new internal patch. Was caused by a null device country code in a random map. Maybe it's because I travel so much they can't decide where I live, not sure. 🤷♂️ |
The loop button in the player controls this setting. I checked again, it works for me, the video starts again at the end.
I know at least 4 users who haven't traveled anywhere but they also have crashes after the new interface arrived. |
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
Do you have any log on which someone can make a patch? |
|
Ok guys. Luckily it was only a problem on my code: I forgot to enable a patch. 😭 |
…tion_filters # Conflicts: # extensions/shared/library/src/main/java/app/revanced/extension/shared/Utils.java # patches/src/main/kotlin/app/revanced/patches/music/layout/castbutton/Fingerprints.kt # patches/src/main/kotlin/app/revanced/patches/music/layout/castbutton/HideCastButton.kt
This comment was marked as resolved.
This comment was marked as resolved.
The same flag exists for YT Music. Not sure what version it first appeared but it's in the latest. |
|
To be honest, I'm starting to like the new bold icons) if it was possible to replace the new bolt fullscreen button to old thin as ReVanced buttons (for YouTube), and use the new interface, it would be great. I don't like the new "like" button in the music miniplayer, need somehow to hide it.
But this does not change the icons of action panel buttons in the player. 8.30 still has the old thin icons. |
|
PS: The feature for blocking functional flags is really convenient, it only took me 3 minutes 😅 |
…tion_filters # Conflicts: # patches/src/main/kotlin/app/revanced/patches/music/layout/branding/CustomBrandingPatch.kt
|
@LisoUseInAIKyrios Did you tried to disable the litho threads patch? Maybe the memory leak has been fixed, after all the last layouts changes. |
|
Haven't tried. The single thread change fixes the YT nav bar race issue (can't always correctly filter based on which nav button is selected). So even if the elusive and difficult to reproduce memory issue is resolved, single threaded may still be needed. |


Initial usage of Patcher v22 method instruction filters.
ReVanced/revanced-patcher#329