inotia00 / revanced_extended Goto Github PK
View Code? Open in Web Editor NEWReVanced Extended Issues/Request repo
ReVanced Extended Issues/Request repo
Cosmetic
YouTube v17.49.37
The "Refresh and Restart" request dialog does not appear on YouTube app v17.49.37 patched with ReVanced Extended patch v2.147.0
Step 1: Open the patched YouTube 17.49.37
Step 2: Go to ReVanced settings and toggle the option that requires a reboot (Example: Hide shorts button, Hide create button)
Step 3: The "Refresh and Restart" request dialog does not appear
12-23 17:13:37.732 1528 7944 W JobScheduler: Job didn't exist in JobStore: e154b38 #u0a134/37 app.rvx.android.youtube/androidx.work.impl.background.systemjob.SystemJobService
12-23 17:28:37.843 1528 1528 W JobScheduler: Job didn't exist in JobStore: c17ff7f #u0a134/39 app.rvx.android.youtube/androidx.work.impl.background.systemjob.SystemJobService
12-23 17:41:15.385 1528 1630 I ActivityManager: Force stopping app.rvx.android.youtube appid=10134 user=-1: installPackageLI
12-23 17:41:15.386 1528 1630 I ActivityManager: Killing 19657:app.rvx.android.youtube/u0a134 (adj 960): stop app.rvx.android.youtube due to installPackageLI
12-23 17:41:15.387 1528 1630 W ActivityTaskManager: Force removing ActivityRecord{2b79b79 u0 app.rvx.android.youtube/com.google.android.apps.youtube.app.settings.videoquality.VideoQualitySettingsActivity} t2795 f}}: app died, no saved state
12-23 17:41:15.387 1528 1752 I PackageManager: Update package app.rvx.android.youtube code path from /data/app/~~mOJyrs8M-4GPWa_KQ4wCCw==/app.rvx.android.youtube-IiH0Md9cLyd3kuJAT-Dn6w== to /data/app/~~jNj5_gzq-wXvS7FXCf3rBQ==/app.rvx.android.youtube-cczFewD57ix2v1Ze1V7yKA==; Retain data and using new
12-23 17:41:15.389 1528 1630 W ActivityTaskManager: Force removing ActivityRecord{89cd555 u0 app.rvx.android.youtube/com.google.android.apps.youtube.app.settings.SettingsActivity} t2795 f}}: app died, no saved state
12-23 17:41:15.398 1528 1630 W ActivityTaskManager: Force removing ActivityRecord{ed48a27 u0 app.rvx.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity} t2795 f}}: app died, no saved state
12-23 17:41:15.535 1528 1629 W UsageStatsService: Unexpected activity event reported! (app.rvx.android.youtube/com.google.android.apps.youtube.app.settings.videoquality.VideoQualitySettingsActivity event : 23 instanceId : 51449920)
12-23 17:41:15.535 1528 1629 W UsageStatsService: Unexpected activity event reported! (app.rvx.android.youtube/com.google.android.apps.youtube.app.settings.SettingsActivity event : 23 instanceId : 177854476)
12-23 17:41:15.535 1528 1629 W UsageStatsService: Unexpected activity event reported! (app.rvx.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity event : 23 instanceId : 156431590)
12-23 17:41:15.565 1528 2395 V ActivityManager: Got obituary of 19657:app.rvx.android.youtube
12-23 17:41:17.744 1528 1752 I ActivityManager: Force stopping app.rvx.android.youtube appid=10134 user=0: pkg removed
12-23 17:41:17.801 1528 1528 I Telecom : CarModeTracker: Package app.rvx.android.youtube is not tracked.: SSH.oR@Cnw
12-23 17:41:17.871 1528 1749 E VerityUtils: Failed to measure fs-verity, errno 1: /data/app/~~jNj5_gzq-wXvS7FXCf3rBQ==/app.rvx.android.youtube-cczFewD57ix2v1Ze1V7yKA==/base.apk
12-23 17:41:18.083 1528 1631 I ActivityManager: Start proc 13679:app.rvx.android.youtube/u0a134 for broadcast {app.rvx.android.youtube/com.google.android.apps.youtube.app.application.backup.PackageReplacedReceiver}
12-23 17:41:18.094 1528 1749 E VerityUtils: Failed to measure fs-verity, errno 1: /data/app/~~jNj5_gzq-wXvS7FXCf3rBQ==/app.rvx.android.youtube-cczFewD57ix2v1Ze1V7yKA==/base.apk
12-23 17:41:18.762 1528 1749 E VerityUtils: Failed to measure fs-verity, errno 1: /data/app/~~jNj5_gzq-wXvS7FXCf3rBQ==/app.rvx.android.youtube-cczFewD57ix2v1Ze1V7yKA==/base.apk
12-23 17:41:18.933 1528 1630 W BroadcastQueue: Exported Denial: sending Intent { act=android.net.conn.CONNECTIVITY_CHANGE flg=0x4200010 (has extras) }, action: android.net.conn.CONNECTIVITY_CHANGE from null (uid=-1) due to receiver ProcessRecord{d4a2cbf 13679:app.rvx.android.youtube/u0a134} (uid 10134) not specifying RECEIVER_EXPORTED
12-23 17:41:19.051 1528 1629 D AppWidgetServiceImpl: Provider info from ComponentInfo{app.rvx.android.youtube/com.google.android.apps.youtube.app.widget.YtQuickActionsWidgetProvider} won't be persisted.
12-23 17:41:19.051 1528 1629 D AppWidgetServiceImpl: Provider info from ComponentInfo{app.rvx.android.youtube/com.google.android.apps.youtube.app.widget.YtSearchWidgetProvider} won't be persisted.
12-23 17:41:19.520 1528 10215 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=app.rvx.android.youtube/com.google.android.youtube.app.honeycomb.Shell$HomeActivity bnds=[436,624][643,954]} from uid 10099
12-23 17:41:19.566 1528 2293 D CoreBackPreview: Window{4d0b3be u0 Splash Screen app.rvx.android.youtube}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@3d21b6c, mPriority=0}
12-23 17:41:19.614 1528 10215 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x4000000 cmp=app.rvx.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity bnds=[436,624][643,954] (has extras)} from uid 10134
12-23 17:41:20.059 1528 1594 D CoreBackPreview: Window{b1c6ae2 u0 app.rvx.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@1d3e130, mPriority=0}
12-23 17:41:20.277 1528 1630 W BroadcastQueue: Exported Denial: sending Intent { act=android.net.conn.CONNECTIVITY_CHANGE flg=0x4200010 (has extras) }, action: android.net.conn.CONNECTIVITY_CHANGE from null (uid=-1) due to receiver ProcessRecord{d4a2cbf 13679:app.rvx.android.youtube/u0a134} (uid 10134) not specifying RECEIVER_EXPORTED
12-23 17:41:20.555 1528 7066 D CoreBackPreview: Window{4d0b3be u0 Splash Screen app.rvx.android.youtube EXITING}: Setting back callback null
12-23 17:41:21.642 1528 2553 D CoreBackPreview: Window{fa72a90 u0 app.rvx.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@f8de7cb, mPriority=0}
12-23 17:41:22.425 1528 9425 I ActivityTaskManager: START u0 {cmp=app.rvx.android.youtube/com.google.android.apps.youtube.app.settings.SettingsActivity (has extras)} from uid 10134
12-23 17:41:22.432 1528 7945 D CoreBackPreview: Window{fa72a90 u0 app.rvx.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity}: Setting back callback null
12-23 17:41:22.595 1528 9425 D CoreBackPreview: Window{4003c02 u0 app.rvx.android.youtube/com.google.android.apps.youtube.app.settings.SettingsActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@951e750, mPriority=0}
12-23 17:41:28.290 1528 2553 W JobScheduler: Job didn't exist in JobStore: 87895b2 #u0a134/48 app.rvx.android.youtube/androidx.work.impl.background.systemjob.SystemJobService
12-23 17:47:13.810 1528 15167 D CoreBackPreview: startBackNavigation currentTask=Task{f7b8258 #2808 type=standard A=10134:app.rvx.android.youtube}, topRunningActivity=ActivityRecord{61fc7c6 u0 app.rvx.android.youtube/com.google.android.apps.youtube.app.settings.SettingsActivity} t2808}, callbackInfo=OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@951e750, mPriority=0}, currentFocus=Window{4003c02 u0 app.rvx.android.youtube/com.google.android.apps.youtube.app.settings.SettingsActivity}
12-23 17:52:14.524 6817 19426 I SpoofUtils: package name of app.rvx.android.youtube spoofed to com.google.android.youtube
12-23 17:52:14.524 6817 19426 I SpoofUtils: package name of app.rvx.android.youtube spoofed to com.google.android.youtube
12-23 17:52:14.596 6817 19426 I SpoofUtils: package name of app.rvx.android.youtube spoofed to com.google.android.youtube
12-23 17:52:14.596 6817 19426 I SpoofUtils: package name of app.rvx.android.youtube spoofed to com.google.android.youtube
12-23 17:52:51.182 1528 7944 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=app.rvx.android.youtube/com.google.android.youtube.app.honeycomb.Shell$HomeActivity bnds=[436,624][643,954]} from uid 10099
12-23 17:52:51.201 1528 7944 I ActivityTaskManager: Launching r: ActivityRecord{f304237 u0 app.rvx.android.youtube/com.google.android.youtube.app.honeycomb.Shell$HomeActivity} from background: ActivityRecord{3f7a84d u0 com.android.launcher3/.uioverrides.QuickstepLauncher} t2763}. New task: false
12-23 17:52:51.368 6078 6078 I GoogleInputMethodService: GoogleInputMethodService.onStartInput():1877 onStartInput(EditorInfo{inputType=0x0(NULL) imeOptions=0x0 privateImeOptions=null actionName=UNSPECIFIED actionLabel=null actionId=0 initialSelStart=-1 initialSelEnd=-1 initialCapsMode=0x0 hintText=null label=null packageName=app.rvx.android.youtube fieldId=-1 fieldName=null extras=null}, false)
12-23 17:52:52.194 1528 15167 D CoreBackPreview: startBackNavigation currentTask=Task{f7b8258 #2808 type=standard A=10134:app.rvx.android.youtube}, topRunningActivity=ActivityRecord{61fc7c6 u0 app.rvx.android.youtube/com.google.android.apps.youtube.app.settings.SettingsActivity} t2808}, callbackInfo=OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@951e750, mPriority=0}, currentFocus=Window{4003c02 u0 app.rvx.android.youtube/com.google.android.apps.youtube.app.settings.SettingsActivity}
12-23 17:52:52.214 1528 7944 I InputDispatcher: Channel [Gesture Monitor] edge-swipe (server) is stealing touch from [4003c02 app.rvx.android.youtube/com.google.android.apps.youtube.app.settings.SettingsActivity (server), [Gesture Monitor] swipe-up (server)]
12-23 17:52:54.298 1528 15167 I ActivityTaskManager: START u0 {dat= cmp=app.rvx.android.youtube/com.google.android.apps.youtube.app.settings.videoquality.VideoQualitySettingsActivity} from uid 10134
12-23 17:52:54.389 1528 7944 D CoreBackPreview: Window{fef4f46 u0 app.rvx.android.youtube/com.google.android.apps.youtube.app.settings.videoquality.VideoQualitySettingsActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@8ffb634, mPriority=0}
12-23 17:52:54.420 1528 1616 I ActivityTaskManager: Displayed app.rvx.android.youtube/com.google.android.apps.youtube.app.settings.videoquality.VideoQualitySettingsActivity: +122ms
12-23 17:52:54.549 6078 6078 I GoogleInputMethodService: GoogleInputMethodService.onStartInput():1877 onStartInput(EditorInfo{inputType=0x0(NULL) imeOptions=0x0 privateImeOptions=null actionName=UNSPECIFIED actionLabel=null actionId=0 initialSelStart=-1 initialSelEnd=-1 initialCapsMode=0x0 hintText=null label=null packageName=app.rvx.android.youtube fieldId=-1 fieldName=null extras=null}, false)
12-23 17:52:54.998 1528 7944 I InputDispatcher: Channel [Gesture Monitor] edge-swipe (server) is stealing touch from [fef4f46 app.rvx.android.youtube/com.google.android.apps.youtube.app.settings.videoquality.VideoQualitySettingsActivity (server), [Gesture Monitor] swipe-up (server)]
12-23 17:52:55.000 1528 2094 D CoreBackPreview: startBackNavigation currentTask=Task{f7b8258 #2808 type=standard A=10134:app.rvx.android.youtube}, topRunningActivity=ActivityRecord{43b0f9c u0 app.rvx.android.youtube/com.google.android.apps.youtube.app.settings.videoquality.VideoQualitySettingsActivity} t2808}, callbackInfo=OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@8ffb634, mPriority=0}, currentFocus=Window{fef4f46 u0 app.rvx.android.youtube/com.google.android.apps.youtube.app.settings.videoquality.VideoQualitySettingsActivity}
12-23 17:52:55.192 6078 6078 I GoogleInputMethodService: GoogleInputMethodService.onStartInput():1877 onStartInput(EditorInfo{inputType=0x0(NULL) imeOptions=0x0 privateImeOptions=null actionName=UNSPECIFIED actionLabel=null actionId=0 initialSelStart=-1 initialSelEnd=-1 initialCapsMode=0x0 hintText=null label=null packageName=app.rvx.android.youtube fieldId=-1 fieldName=null extras=null}, false)
12-23 17:52:55.652 1528 11926 D CoreBackPreview: Window{fef4f46 u0 app.rvx.android.youtube/com.google.android.apps.youtube.app.settings.videoquality.VideoQualitySettingsActivity}: Setting back callback null
12-23 17:52:55.653 1528 11926 W InputManager-JNI: Input channel object 'fef4f46 app.rvx.android.youtube/com.google.android.apps.youtube.app.settings.videoquality.VideoQualitySettingsActivity (client)' was disposed without first being removed with the input manager!
12-23 17:52:56.079 1528 2552 D CoreBackPreview: startBackNavigation currentTask=Task{f7b8258 #2808 type=standard A=10134:app.rvx.android.youtube}, topRunningActivity=ActivityRecord{61fc7c6 u0 app.rvx.android.youtube/com.google.android.apps.youtube.app.settings.SettingsActivity} t2808}, callbackInfo=OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@951e750, mPriority=0}, currentFocus=Window{4003c02 u0 app.rvx.android.youtube/com.google.android.apps.youtube.app.settings.SettingsActivity}
12-23 17:52:56.087 1528 2552 I InputDispatcher: Channel [Gesture Monitor] edge-swipe (server) is stealing touch from [4003c02 app.rvx.android.youtube/com.google.android.apps.youtube.app.settings.SettingsActivity (server), [Gesture Monitor] swipe-up (server)]
12-23 17:52:56.668 1528 11926 I ActivityTaskManager: START u0 {dat= cmp=app.rvx.android.youtube/com.google.android.apps.youtube.app.settings.videoquality.VideoQualitySettingsActivity} from uid 10134
12-23 17:52:56.741 1528 11926 D CoreBackPreview: Window{3b4b263 u0 app.rvx.android.youtube/com.google.android.apps.youtube.app.settings.videoquality.VideoQualitySettingsActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@4eecf19, mPriority=0}
12-23 17:52:56.770 1528 1616 I ActivityTaskManager: Displayed app.rvx.android.youtube/com.google.android.apps.youtube.app.settings.videoquality.VideoQualitySettingsActivity: +101ms
12-23 17:52:56.883 6078 6078 I GoogleInputMethodService: GoogleInputMethodService.onStartInput():1877 onStartInput(EditorInfo{inputType=0x0(NULL) imeOptions=0x0 privateImeOptions=null actionName=UNSPECIFIED actionLabel=null actionId=0 initialSelStart=-1 initialSelEnd=-1 initialCapsMode=0x0 hintText=null label=null packageName=app.rvx.android.youtube fieldId=-1 fieldName=null extras=null}, false)
12-23 17:52:58.057 6078 6078 I GoogleInputMethodService: GoogleInputMethodService.onStartInput():1877 onStartInput(EditorInfo{inputType=0x0(NULL) imeOptions=0x0 privateImeOptions=null actionName=UNSPECIFIED actionLabel=null actionId=0 initialSelStart=-1 initialSelEnd=-1 initialCapsMode=0x0 hintText=null label=null packageName=app.rvx.android.youtube fieldId=-1 fieldName=null extras=null}, false)
12-23 17:54:07.965 6078 6078 I GoogleInputMethodService: GoogleInputMethodService.onStartInput():1877 onStartInput(EditorInfo{inputType=0x0(NULL) imeOptions=0x0 privateImeOptions=null actionName=UNSPECIFIED actionLabel=null actionId=0 initialSelStart=-1 initialSelEnd=-1 initialCapsMode=0x0 hintText=null label=null packageName=app.rvx.android.youtube fieldId=-1 fieldName=null extras=null}, false)
No response
No response
Xiaomi Redmi K20 Pro, Android 13, LineageOS 20
YouTube shorts
The shorts history got completely removed from YouTube history. But when the short video links are replaced by regular youtu.be/watch links it gets added into the history
Also normal shorts layout doesn't have a seekbar or an option to change quality of video. This patch will resolve it tol
A toggleable option within revanced settings called convert shorts To be able to convert the short links youtube.com/shorts/
to youtube.com/watch?v= or youtu.be/
and play them so that they may be available in the regular youtube history.
Additional Option to Add a button below the short videos to be able to view the regular shorts layout.
This also resolves the issue mentioned in #1
Enhancer for YouTube extension
Other
YouTube v17.49.37
The Hide mix playlist
setting keeps disabling (shown)
.
I already tried force stopping the and restart youtube but it keeps switch off even if I enabled (hidden)
it.
Open youtube
Enable (hidden)
Hide mix playlist
Restart or Force stop youtube
Go to layout settings where Hide mix playlist
are
It's disabled (shown)
None
No response
Fix
No response
Android 10, HiOs
YouTube
I want my app name to be Revanced X so I have updated options.toml file as below
['custom-branding-name']
appName = "ReVanced X"
I've tried by including/excluding Custom Branding Name & Patch Options patches but app name doesn't change according to what I put in file.
I'm using rvx-builder-win with the latest version.
Please let me know if I'm doing anything wrong.
YouTube
Please consider adding a feature that would display the video quality when tapping the video. I don't like the fact that current video quality is hidden in that settings wheel. It should show somewhere in the player ui when the player is tapped.
Displaying the video quality when player is tapped seems convenient. It shouldn't be hidden in the settings wheel.
YouTube
Hi thanks so much for the speed whitelist but i mostly like x1 speed
add a option that only whitelisted channels are preferred speed (the opposite as now)
or even better that you can edit the options for whitelisted channels individually
adds more options to existing amazing features
ReVanced Extended
Currently, Playback Speed option present at the bottom. It's uneasy to navigate everytime to the bottom to change the playback speed.
Playback speed is the feature that we use often than any other features (i hope soo). But, currently the playback speed is present at the bottom.
So, it would be better if the "Playback Speed" option present somewhere in the middle or next to captions.
Just change the position to middle or next to captions.
Error at runtime
When background playback is enabled, if you turn off the screen and listen to the music in the background after some time background music stops randomly. Happening with longer videos especially (30min+)
Step 1: Play longer YouTube video
Step 2. Turn on background playback and turn off the screen
Step 3: Wait for the music stops randomly
None
No response
No response
No response
YouTube
In the previous version whenever i watched a video in full screen mode with rotation locked in my phone, and i switched to another app (video pauses because of my config) and returned back, the video would be in full screen mode (paused), but in the latest version whenever i switch back to the YT app from another app, it returns back to portrait mode, having me to make the video in full screen mode again
The patch would lock the video being played in landscape mode with a toggle to keep it in landscape or 'default'.
It just saves a few seconds of time and makes it easier for the user to return back to the video and resume it quickly, without first the app turning the video to portrait and then making the user to go full screen again
I can't patch youtube by extended revanced with latset version of manager when I change sources it says no applications found
Cosmetic
YouTube v17.49.37
Patches v2.147.0
Tapping like/dislike button doesn't update their appearance and counter unless the video is reloaded.
None
Reload the video to update button's state
No response
Android 11
Cosmetic
Hidden buttons with the button container component still retain the padding after them, causing the other buttons to have a big empty space between the previous button, as shown in the image below.
Update the patch to also remove the padding after each button once they've been removed.
No response
Cosmetic
YouTube 17.49.37
Open any video
Iam using the apk from rvx lite channel
No response
No response
No response
No response
Error while patching
YouTube v17.49.37
When I try to patch YouTube, it fails to compile
java -jar revanced-cli-2.18.3-all.jar -a YouTube_v17.49.37.apk -c -o YouTubeRevanced.apk -b revanced-patches-2.147.0-xtended.jar -m app-release-unsigned-xtended.apk
WARNING: D:\Softwares\Apps & Softwares\Android\Android Apps\Revanced\revanced-cache\res\drawable-hdpi\product_logo_youtube_color_144.png: error: failed reading from input: PNG chunk type 0c9e7af2 is too large: chunk length is 97955069 but chunk starts at byte 8249/18792.
WARNING: D:\Softwares\Apps & Softwares\Android\Android Apps\Revanced\revanced-cache\res\drawable-hdpi\product_logo_youtube_color_144.png: error: file failed to compile.
WARNING: D:\Softwares\Apps & Softwares\Android\Android Apps\Revanced\revanced-cache\res\drawable-hdpi\product_logo_youtube_color_192.png: error: failed reading from input: PNG chunk type 36200c1c is too large: chunk length is 1212305961 but chunk starts at byte 8249/27407.
WARNING: D:\Softwares\Apps & Softwares\Android\Android Apps\Revanced\revanced-cache\res\drawable-hdpi\product_logo_youtube_color_192.png: error: file failed to compile.
WARNING: D:\Softwares\Apps & Softwares\Android\Android Apps\Revanced\revanced-cache\res\drawable-hdpi\product_logo_youtube_color_24.png: error: failed reading from input: PNG chunk type f9e82dff is too large: chunk length is 791811443 but chunk starts at byte 2201/2225.
WARNING: D:\Softwares\Apps & Softwares\Android\Android Apps\Revanced\revanced-cache\res\drawable-hdpi\product_logo_youtube_color_24.png: error: file failed to compile.
WARNING: D:\Softwares\Apps & Softwares\Android\Android Apps\Revanced\revanced-cache\res\drawable-hdpi\product_logo_youtube_color_36.png: error: failed reading from input: PNG chunk type b90bea96 is too large: chunk length is 224050839 but chunk starts at byte 3629/3668.
WARNING: D:\Softwares\Apps & Softwares\Android\Android Apps\Revanced\revanced-cache\res\drawable-hdpi\product_logo_youtube_color_36.png: error: file failed to compile.
WARNING: D:\Softwares\Apps & Softwares\Android\Android Apps\Revanced\revanced-cache\res\drawable-mdpi\product_logo_youtube_color_144.png: error: failed reading from input: PNG chunk type fbee032f is too large: chunk length is 1075314622 but chunk starts at byte 8249/11832.
WARNING: D:\Softwares\Apps & Softwares\Android\Android Apps\Revanced\revanced-cache\res\drawable-mdpi\product_logo_youtube_color_144.png: error: file failed to compile.
WARNING: D:\Softwares\Apps & Softwares\Android\Android Apps\Revanced\revanced-cache\res\drawable-mdpi\product_logo_youtube_color_192.png: error: failed reading from input: PNG chunk type a8dab028 is too large: chunk length is 2768520468 but chunk starts at byte 8249/16529.
WARNING: D:\Softwares\Apps & Softwares\Android\Android Apps\Revanced\revanced-cache\res\drawable-mdpi\product_logo_youtube_color_192.png: error: file failed to compile.
WARNING: D:\Softwares\Apps & Softwares\Android\Android Apps\Revanced\revanced-cache\res\drawable-mdpi\product_logo_youtube_color_24.png: error: failed reading from input: PNG chunk type 9b0c669d is too large: chunk length is 1527301896 but chunk starts at byte 1400/1424.
WARNING: D:\Softwares\Apps & Softwares\Android\Android Apps\Revanced\revanced-cache\res\drawable-mdpi\product_logo_youtube_color_24.png: error: file failed to compile.
WARNING: D:\Softwares\Apps & Softwares\Android\Android Apps\Revanced\revanced-cache\res\drawable-mdpi\product_logo_youtube_color_36.png: error: failed reading from input: PNG chunk type 0599a1d0 is too large: chunk length is 2328475468 but chunk starts at byte 2321/2348.
WARNING: D:\Softwares\Apps & Softwares\Android\Android Apps\Revanced\revanced-cache\res\drawable-mdpi\product_logo_youtube_color_36.png: error: file failed to compile.
WARNING: D:\Softwares\Apps & Softwares\Android\Android Apps\Revanced\revanced-cache\res\drawable-xhdpi\product_logo_youtube_color_144.png: error: failed reading from input: PNG chunk type 020f08ec is too large: chunk length is 2103935449 but chunk starts at byte 19099/19456.
WARNING: D:\Softwares\Apps & Softwares\Android\Android Apps\Revanced\revanced-cache\res\drawable-xhdpi\product_logo_youtube_color_144.png: error: file failed to compile.
WARNING: D:\Softwares\Apps & Softwares\Android\Android Apps\Revanced\revanced-cache\res\drawable-xhdpi\product_logo_youtube_color_192.png: error: failed reading from input: PNG chunk type 05969a6e is too large: chunk length is 1040584770 but chunk starts at byte 29441/29918.
WARNING: D:\Softwares\Apps & Softwares\Android\Android Apps\Revanced\revanced-cache\res\drawable-xhdpi\product_logo_youtube_color_192.png: error: file failed to compile.
brut.androlib.AndrolibException: brut.common.BrutException: could not exec (exit code = 1): [C:\Users\Rizwan\AppData\Local\Temp\brut_util_Jar_111801587447870560265417521055808439310.tmp, compile, --dir, D:\Softwares\Apps & Softwares\Android\Android Apps\Revanced\revanced-cache\res, --legacy, -o, D:\Softwares\Apps & Softwares\Android\Android Apps\Revanced\revanced-cache\build\resources.zip]
at brut.androlib.res.AndrolibResources.aapt2Package(AndrolibResources.java:368)
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:622)
at app.revanced.patcher.Patcher.save(Patcher.kt:235)
at app.revanced.cli.patcher.Patcher.start$revanced_cli(Patcher.kt:22)
at app.revanced.cli.command.MainCommand.run(MainCommand.kt:162)
at picocli.CommandLine.executeUserObject(CommandLine.java:2026)
at picocli.CommandLine.access$1500(CommandLine.java:148)
at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2461)
at picocli.CommandLine$RunLast.handle(CommandLine.java:2453)
at picocli.CommandLine$RunLast.handle(CommandLine.java:2415)
at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2273)
at picocli.CommandLine$RunLast.execute(CommandLine.java:2417)
at picocli.CommandLine.execute(CommandLine.java:2170)
at app.revanced.cli.main.MainKt.main(Main.kt:7)
Caused by: brut.common.BrutException: could not exec (exit code = 1): [C:\Users\Rizwan\AppData\Local\Temp\brut_util_Jar_111801587447870560265417521055808439310.tmp, compile, --dir, D:\Softwares\Apps & Softwares\Android\Android Apps\Revanced\revanced-cache\res, --legacy, -o, D:\Softwares\Apps & Softwares\Android\Android Apps\Revanced\revanced-cache\build\resources.zip]
at brut.util.OS.exec(OS.java:99)
at brut.androlib.res.AndrolibResources.aapt2Package(AndrolibResources.java:364)
... 13 more
No response
No response
No response
Android 8.1
YouTube.
It's not a big problem, but a nice improvement.
Would it be possible to remove this option in playlist completely (screenshot)
and that the videos from the playlist would be dependent on the always autorepeat option? When the always autorepeat option is on, the player shows loading circle and the next item in the playlist is highlighted, but repeats the same. if screen off next video turns on. if I turn off alwaysautorepeat and turn on repeat from screenshot, it repeats, but only one video. when you change video / restart application, option is reset. You could remove this option completely, then the video would be dependent on the always autorepeat option, or rewrite it so that this option would save and work with every video in the playlist, even after restarting the application.
.
Error while patching
YouTube v 17.49.37 (Rooted Install)
Revanced Extended basically turns into ReVanced, even after typing the root command from the Telegram Group.
Step 1: Install Revanced throught builder with root
Step 2: Open the patched YT apk and restart your phone
Step 3 : Open the patched YT apk after restart
How do I get this?
No response
No response
No response
Android 13 (Evolution X Rom)
Other
I patched the app 17.40.41 with version 2.85.1 and I tried force stopping, clearing cache, turning the setting on and off after its not working but I still see the playlists on my feed. Could it be because ReVanced team created the patch for the same issue and they somehow broke each other?
-
Not found
Samsung Tab S8 Plus
Android 12
It is for premium heading and player buttons background
There are 2 toggleable patches .. premium heading and player button background.. if we exclude one of them .. the toggle is useless .. so if it is possible to solve this problem and make the 2 patches toggleable (whenever excluding or including)
By the way , any patch that has toggle is more useful than excluding it
It will be beneficial
Error while patching
When I try to patch the app on A13 it bugs out and aborts the process.
Shown
Have A13
Do all regular steps
Patch app
Cant
No response
No response
No response
One UI 5
Android 13
Error while patching
YouTube v17.49.37
Patch YouTube with theme patch included, when you start app, it should be light splash screen but it's not!
Step 1: include theme patch
Step 2: open the app
Step 3: turn off dark theme if already turned on
null
No response
No response
No response
Android 8.1
Error at runtime
I m having those options in settings page for which i didn't even select patches
Step 1. Build using revanced builder & Select patches
Step 2. install and open patched .apk
Step 3. go to setting>revanced settings
NA
Selected Patches :
Revanced extended settings options:
No response
No response
Why I can't find custom package name and extended in revanced manager patches
Other
All versions
I heard there is a patch in rvx for this issue. but no, I went through all the rvx settings. You already know this problem. clieint spoof v2 or something, almost all patches are active on my phone? am i the only one who didn't see this patch
This problem eixsts on all versions of youtube. what can i do to activate this patch?
App bug
No response
No response
No response
No response
YouTube
How can I hide them?
may be of interest to others
Error at runtime
YouTube v17.49.37
App should show reboot dialogue, when toggling preference's switches. But it doesn't show!
Patch YouTube with default patches, try to turn off video ads
patch, and it doesn't show alert dialogue
null
No response
No response
No response
No response
YouTube
Hides the "Your movies" in the Library section
Hides the "Your Movie" in the Library section probably falls out into General Layout settings
This is not needed and will not be used.
Cosmetic
YouTube v17.49.37
Patches v2.147.0
Disabling remove-player-button-background patch doesn't work. Its effect is still applied whether the patch is applied or not.
None
No response
No response
Android 11
YouTube
Hides the playback speed component in the player flyout
Hides the playback speed component in the player flyout
I never or rarely use the playback speed option, it just doesn't make sense to me
I get a lot of toast :(sponsorblock server is not responding switching Mirror api server to main api server switched successfully reload the video)
Can we Have Lock Screen Patch For screen like MX Player provides.
It solves miss touch on screen.
Allowing people to watch long movies without any interference.
Well It's for kids. :)
YouTube
Accidentally switching videos
Patch request to remove next and previous video change button in player.
Almost everytime when double tapping screen for forwarding video i accidentally tap on the next and previous button and videos gets changed which is very annoying.
YouTube
No Queue system
Premium added a Queue system can it be added thanks!
YouTube
We have two download buttons. The one implemented in the player (functional) and the one that asks you to become a premium user.
An implementation that let us choose what download button to use. Either the one embedded in the player or the one below in the action buttons.
It's a bit redundant to have two download buttons. I think we can get a like premium experience if we enable the second download button.
Cosmetic
YouTube v17.49.37
Patches v2.147.0
I still get old layout whether I enabled old layout toggle or not.
None
No response
No response
Android 11
Other
YouTube v17.49.37
Clicking the downloaders doesn't do anything, it should automatically put the package name
Probably happens to everyone else also
None
No response
Just needs to be fixed
No response
Android 10, HiOS
□
I would like to have a way to basically remove recommended videos from the app. Removing videos to scroll through makes people like me spend much less time watching stuff we might not really want to watch
Patch to remove homepage / recommended tab (like the patch that removes the shorts tab)
Also maybe possibly removing recommended videos below the video player as well, either in a seperate patch or the same one
I would love you forever
YouTube Kids videos have that annoying infobar suggesting to open the YT Kids app. Please remove the infobar altogether as its taking up unneccesary space.
Also adding such a video to a playlist is blocked with the playlist button. Please release this block and make it possible to add such videos to a playlist.
Error while patching
os ; crdroid10 --rooted magisk
youtube 17.45.36 (nodpi)
mnager 0.0.42
microG ; not installed
try to use extendded version following xda thread here ;
https://forum.xda-developers.com/t/revanced-revanced-extended-guides-useful-links.4523967/
but showing like an attachment below
note :
i dont know about correlations about DCMA takedown mentioned by revanced telegram channel with my error.
yesterday im following xda thread and works. but not today.
following xda thread
none
No response
No response
android 10
crdroid 6.13 --magisk v25.2
Other
When i enable the "youtube link redirect" i expected it to not go to "youtube.com/redirect" and ask me to open the respective app if there is one which can handle the link which I clicked. However it just opens my browser and goes to "youtube.com/redirect...." as normal
I dont know where to find runtime logs
No response
No response
YouTube revanced extended
Will able to enjoy new UI
Add a setting which forces new UI.
There are many people who are not getting UI from YouTube.
YouTube
It would be great if you could add colors and fonts for ReVanced in the future.
Other
When I use Official Youtube it works flawlessly on RVX is sucks.
Uninstall Official YouTube and use RVX
I don't have any log.
No response
No response
No response
YouTube Music
Rvx has this feature "Wide search bar" I would like to see it added to RVX music aswell.
Wide search bar for Rvx Music
Wide search bar means bigger area that can be tapped to look up music.
YouTube
when I put an option I can't really know what changes me in the application. could you put like a ? that makes it possible to see with an image and description what the aforementioned description does? and would it be possible to put the translations in other languages like spanish and italian for example?
It is for disable Fullscreen panels
It should solve the annoying Fullscreen panels
I know that patch is buggy and replaced by hide fullscreen button container patch but if it is possible to fix the buggy hide fullscreen panels patch it will be great
It should be helpful
It's for 4k playback of youtube videos on all android phone.
ie. snapdragon 680 don't have 4k video playback on youtube natively previously youtube vanced used to have this feature.
any patch to tweak user agent for 4k playback
this will be beneficial for playback of 4k videos on patched youtube app
Other
So whenever I am trying to upload a video using the Create Button, the app just crashes. Same thing happens if I click on the "Create a Short" option. "Go live" and "Create a post" options are working but "Create a Short" and "Upload a video" both result in crash.
Step 1: Turn on the '+' Create button from the revanced extended settings.
Step 2: Let the app restart.
Step 3: Click the '+' button at the bottom middle and choose "Upload a video".
Step 4: App will crash.
No Logs.
https://dai.ly/kfOpKGQIqddtWZyrK6D
No response
No response
This patch is for applying selected prefered video quality on portrait videos
Video quality in portrait videos is distorded and this problem is present also in YouTube vanced
I would like a patch to solve this problem
This patch will be useful for all users
Youtube
The lack of subtitles when on PIP mode
A patch that would allow subtitles to be displayed while on PIP mode (currently they're disabled)
Allowing the consumption of subbed content without the need to have YouTube fully opened
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.