diff --git a/src/main/kotlin/app/revanced/patches/music/utils/returnyoutubedislike/ReturnYouTubeDislikePatch.kt b/src/main/kotlin/app/revanced/patches/music/utils/returnyoutubedislike/ReturnYouTubeDislikePatch.kt
index 1b5ca2d0c..3286063e3 100644
--- a/src/main/kotlin/app/revanced/patches/music/utils/returnyoutubedislike/ReturnYouTubeDislikePatch.kt
+++ b/src/main/kotlin/app/revanced/patches/music/utils/returnyoutubedislike/ReturnYouTubeDislikePatch.kt
@@ -42,6 +42,12 @@ object ReturnYouTubeDislikePatch : BaseResourcePatch(
"false",
"revanced_ryd_enabled"
)
+ SettingsPatch.addSwitchPreference(
+ CategoryType.RETURN_YOUTUBE_DISLIKE,
+ "revanced_ryd_estimated_like",
+ "false",
+ "revanced_ryd_enabled"
+ )
SettingsPatch.addSwitchPreference(
CategoryType.RETURN_YOUTUBE_DISLIKE,
"revanced_ryd_toast_on_connection_error",
diff --git a/src/main/resources/music/settings/host/values/strings.xml b/src/main/resources/music/settings/host/values/strings.xml
index fb78c5501..bd037e0e1 100644
--- a/src/main/resources/music/settings/host/values/strings.xml
+++ b/src/main/resources/music/settings/host/values/strings.xml
@@ -303,6 +303,8 @@ Some features may not work properly in the old player layout."
Displays the percentage of dislikes instead of the dislike count.
Compact like button
Hides the separator of the like button.
+ Show estimated likes
+ Shows the estimated like count of videos.
Show a toast if API is unavailable
Shows a toast if the Return YouTube Dislike API is unavailable.
About
@@ -313,6 +315,7 @@ Some features may not work properly in the old player layout."
Dislikes are unavailable (status %d).
Dislikes are unavailable (client API limit reached).
Dislikes are unavailable (%s).
+ Hidden
diff --git a/src/main/resources/youtube/settings/host/values/strings.xml b/src/main/resources/youtube/settings/host/values/strings.xml
index 71bfacf39..45c95cfdc 100644
--- a/src/main/resources/youtube/settings/host/values/strings.xml
+++ b/src/main/resources/youtube/settings/host/values/strings.xml
@@ -1456,6 +1456,9 @@ Limitation: Dislikes may not appear if the user is not logged in or in incognito
Compact like button
Like button styled for minimum width.
Like button styled for best appearance.
+ Show estimated likes
+ Estimated likes are shown.
+ Estimated likes are hidden.
Show a toast if API is unavailable
Toast is shown if Return YouTube Dislike is unavailable.
Toast is not shown if Return YouTube Dislike is unavailable.
@@ -1470,6 +1473,7 @@ Limitation: Dislikes may not appear if the user is not logged in or in incognito
Dislikes unavailable (client API limit reached).
Dislikes unavailable (%s).
Reload video to vote using Return YouTube Dislike
+ Hidden
diff --git a/src/main/resources/youtube/settings/xml/revanced_prefs.xml b/src/main/resources/youtube/settings/xml/revanced_prefs.xml
index 7d4b8d02e..3c56ea447 100644
--- a/src/main/resources/youtube/settings/xml/revanced_prefs.xml
+++ b/src/main/resources/youtube/settings/xml/revanced_prefs.xml
@@ -653,6 +653,7 @@
+