-
-
Notifications
You must be signed in to change notification settings - Fork 262
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
feat(YouTube): Support versions 19.25
and 19.37
#3629
base: dev
Are you sure you want to change the base?
Conversation
…ilar to `iOS` and `Android VR`
All patches are version bumped, except for The YT code for old seekbar thumbnails is removed after 19.16, so there's no way a patch can force it on. Do any versions between 19.16 and 19.31 also work? |
Since old seekbar patch will remain at 19.16, that means the recommended version will still show as 19.16, but I think for now that is good. There is many changes and so many a/b tests in the recent YT versions that it's almost certain some users will experience half broke patch functionality or run into new annoying content that has no removal patch. So it's better to recommending 19.16 unless a user wants to opt in to brave patching the latest. |
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as outdated.
This comment was marked as outdated.
52cb281
to
3073fd3
Compare
src/main/kotlin/app/revanced/patches/youtube/misc/litho/filter/LithoFilterPatch.kt
Outdated
Show resolved
Hide resolved
Miniplayer The issue is also present with 19.32.36, Perhaps this PR should change to 19.30.39 instead, just to fix that? Edit 1: Changed highest target to 19.30.39 Edit 2: 19.37 is mostly bug free when using Modern 1, and it has a few more features as well. Edit 3: the premium cold start issues seem to be fixed when client spoofing is working. |
~19.31
~19.30
19.32+ change the |
missing player buttons also fixed? PS: I've been testing version 19.34 all this time, I think all adaptation problems have been fixed as for me. |
@MarcaDian Its fixed on my side, also no more mixed fast forward & slide functionality or labels ssScreenrecorder-2024-09-22-18-15-33-360.mp4 |
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as resolved.
This comment was marked as resolved.
Please test the unpatched app |
Can reproduce on unpatched 19.34.42, either yt bug or new layout changes. 19.38 looks normal. |
@oSumAtrIX @LisoUseInAIKyrios I think version 19.38.35 is a good option, but it hasn't been released on the Playstore yet. |
Will the old seekbar thumbnail not return forever? |
5 days or so and it will be released. Google has intensified the releases starting from the last month, before the big jump to 20.xx.xx |
It will once someone will figure how to fix it but, for the moment, consider the new features/capabilities implemented now. |
Confirmed, 19.38.35 doesn't have protobuf issue on my side 🎉 and hiding short components working for me 🤗 Edit: but there new type ads |
Mhh...but is still uncertain if it was just a bug or a A/B test. P.S: Little curiosity: there's also an old public Vanced version which end with the same version number (15.38.35). 😂 |
@zainarbani There is a way to save my eyes from the splashscreen on 19.38? It starting with white color and change to black, once the logo is animated. This issue starting with 19.28 version or so... |
I don't get it, like splash animations issue or? If this happens on unpatched app then idk |
This... Screen_Recording_20240923_080121_One.UI.Home.mp4...and yes, it happens on stock too. But it's much annoying. |
Probably because your system is using a light theme while yt is using a dark theme. |
Nah...I'm on dark mode. |
Extended by inotia00 has a function to disable splash screen animation. Do you also have ads on main page on 19.38? Or I am a special lucky guy with a/b tests again 🤗 |
I don't get those |
I agree, a solution to seekbar thumbnails can come later (if it ever comes at all). |
@MarcaDian Do you have litho issues with 19.37? 19.38 has has an integration fingerprint change, and for root install to work perfectly it needs a fix in a different PR (and that PR likely will not be merged before this PR). |
Ahaha, I'm a lucky guy. There are no problems with the buffer now on 19.37, but a new type of advertisement is present on the main page. Edit: I may have found why I'm seeing a new ad. I turned on |
This comment was marked as resolved.
This comment was marked as resolved.
19.25
and 19.34
19.25
and 19.37
This comment was marked as resolved.
This comment was marked as resolved.
There is a difference between 19.37.35 and 19.37.39
|
Adds support for versions
19.25.38
and19.37.39
Except for the
Miniplayer
patch, all other targets between19.17
and19.37
seem to work without any issues. But for simplicity, there is only 2 new recommended versions.Recommended app version
Because of the possibility of unidentified issues and the lack of
Restore old seekbar thumbnails
support, the recommended app version is still19.16.39
Bugs, stability, more ads
Both of these new versions may experience more bugs, and possibly some unidentified ads compared to using
19.16
.The recent versions of YouTube have many A/B tests, and you may encounter bugs or partially broken patch features.
Seekbar thumbnails
Restore old seekbar thumbnails
is not supported on any version after19.16.39
. The code for the old style thumbnails is no longer present and there is no way to restore. If you want the old seekbar thumbnails then continue patching19.16.39
.Miniplayer
The modern miniplayers are still under development by YouTube, and as such there can be bugs and issues while using them.
The later targets both add and remove some miniplayer features.
19.25.37
adds miniplayer drag and drop and double tap and pinch to increase the miniplayer size. It is also the last version that can expand/close the miniplayer by swiping (must have both drag and drop and double tap turned off), and the last version with 5 second skip forward/back buttons on Modern 1.19.37.39
The initial miniplayer size can be specified in the settings. Double tap is always on (cannot be turned off).TODO
Enable slide to seek
Integration changes