Skip to content

feat(YouTube): Add Disable layout updates patch #2863

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

Closed
5 tasks done
inotia00 opened this issue Mar 23, 2025 · 6 comments
Closed
5 tasks done

feat(YouTube): Add Disable layout updates patch #2863

inotia00 opened this issue Mar 23, 2025 · 6 comments
Labels
Feature request Requesting a new feature

Comments

@inotia00
Copy link
Owner

inotia00 commented Mar 23, 2025

Application

YouTube

Feature description

This is not a feature request, but a description of the feature that will be introduce in the next release.

When YouTube is first installed, it follows the layout on the client.

And after a long time or when you restart the app, the layout is updated by the server.

This is a typical example of the layout being updated by the server:

Note

When you first install RVX and dismiss the restart dialog Restart to load the layout normally, you will see the Library tab.

When you change the RVX settings and restart the app, the Library tab is replaced by the You tab.

This is not due to RVX, but the layout is updated based on the YouTube server-side response.

Of course, there are advantages and disadvantages to the layout update based on the server-side response.

Advantage 1. Visual bugs in the layout can be fixed.
: If you have a fresh install of YouTube 19.05.36, there is a bug where the video titles are not shown in the feed.

Screenshot

Image

If you force stop YouTube and restart it, the bug will be fixed by the server.

Advantage 2. You may experience new features.
: Google's A/B tests mostly depend on the server, so they are distributed to some users after the app is restarted.

Disadvantage 1. Bugs in the server-side layout may not be fixed for a long time.
: The bug that some users are experiencing where the rolling number is not shown is caused by the server.

The server does not always fix bugs quickly.

Disadvantage 2. You may get new types of ads.
: New features may not always be good things.

New types of ads are also one of the new layouts.

Additional context

Due to recent server-side changes, the 17.xx or 18.xx targets of the Spoof app version patch are no longer available.

Disable layout updates patch may partially work as an alternative.

Unlike Spoof app version, the Disable layout updates patch does not restore the old layout.

Instead, it disables updates for some layouts that depend on the server side.

Here are the changes that will occur when you turn on the Disable layout updates setting:

Note

  1. Account switch button may not appear on the Library tab (Use the Enable wide search bar in You tab setting).
  2. Components in the player flyout menu (or related settings) may not work.
  3. New layouts like New trending results are no longer applied.
  4. Rolling numbers are not animated.
  5. The Library tab is used.
  6. The Music section of video description may not work.

This patch will be classified as an Experimental flag.

Motivation

The layout updated by the server may not always be good.

Some people want to disable it.

Acknowledgements

  • This is not a feature request for YouTube.
  • This issue is not a duplicate of an existing feature request.
  • I have chosen an appropriate title.
  • All requested information has been provided properly.
  • I have written the title and contents in English.
@inotia00 inotia00 added the Feature request Requesting a new feature label Mar 23, 2025
inotia00 added a commit to inotia00/revanced-patches that referenced this issue Mar 24, 2025
@AsphaltKoreaWiki
Copy link

So can I go back to the 17.41.37 and 18.09.39 layouts?

@inotia00
Copy link
Owner Author

Reflected in revanced-patches-5.6.1

@AsphaltKoreaWiki
Copy link

Can you also restore the Explore tab?

@inotia00
Copy link
Owner Author

No, both are not possible.

As mentioned in the patch description, this is not a patch that restores the old layout.

This is a patch that uses the layout when the app was first installed.

@AsphaltKoreaWiki
Copy link

AsphaltKoreaWiki commented Apr 16, 2025

Even in version 19.25.39, there is a layout visual bug. When you turn on the app for the first time, you will not be able to see the entire channel in the Subscriptions tab.

@jayrupdas
Copy link

Audio track not showing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature request Requesting a new feature
Projects
None yet
Development

No branches or pull requests

3 participants