Git Product home page Git Product logo

revanced-patches-android6-7's People

Contributors

aunali321 avatar bennett-sh avatar bogadana avatar canny1913 avatar cnc-robert avatar d4rkk3y avatar evd316 avatar finefindus avatar iamthecloverly avatar inotia00 avatar j4k0xb avatar johnconner122 avatar josesilveiraa avatar juztim avatar kazimmt avatar kitadai31 avatar lisouseinaikyrios avatar mchangrh avatar osumatrix avatar palmdevs avatar ponces avatar sculas avatar semantic-release-bot avatar shadow578 avatar spacellary avatar technikte avatar thejeterlp avatar timschneeb avatar ushie avatar xafn avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

revanced-patches-android6-7's Issues

bug: all videos stop loading around the 1 minute mark

Type

Error at runtime

Bug description

The title says it all

Steps to reproduce

Play any video and wait for some time. The videos buffer indefinitely

Relevant log output

No response

Screenshots or videos

No response

Solution

No response

Additional context

I tried enabling and disabling spoofing and re-downloading both the app and microg

Device Environment

I use a Huawei p9 lite if that helps.

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

bug: patched app never opens

Type

Error at runtime

Bug description

Hello everyone,
I have a redmi4 with android 7 and i followed the guide here to obtain youtube revances for my android (< 8).

Everything worked perfectly, patch, etc BUT when I run the app it stays forever in the opening logo...
Any ideas what can cause this or how to debug/fix it?

Thanks in advance !

Steps to reproduce

I followed all steps without problems.
Happened when open.

Relevant log output

No response

Screenshots or videos

No response

Solution

No response

Additional context

No response

Device Environment

Android 7.1.2
Redmi 4.

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

bug: Default video quality doesn't work on vertical videos

Type

Error at runtime

Bug description

When you are watching a vertical video, the default video quality isn't applied to it and even if you try to change it to a higher resolution while watching the vertical video, it doesn't work. I was on Wi-Fi when I was watching the vertical video.

Screenshot_2023-08-25-00-32-12-620_app rvx android youtube
Screenshot_2023-08-25-00-33-05-968_app rvx android youtube
Screenshot_2023-08-25-00-45-52-852_app rvx android youtube
Screenshot_2023-08-25-00-25-03-236_app rvx android youtube

Steps to reproduce

Could you fix it? Thank you.

Relevant log output

No response

Screenshots or videos

No response

Solution

No response

Additional context

No response

Device Environment

Android 7.1.2

ReVanced Patches v2.160.5

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

bug: Live chat not updating if app version is spoofed

Type

Other

Bug description

English
When the "Spoof App Version" is enabled, Live chat is not updated when a new comment is posted in the chat during a live streaming video.

Japanese / 日本語
"Spoof App Version"を有効にしている場合にライブ配信中の動画にてチャットに新しいコメントが投稿されてもチャット欄が更新されません。

Steps to reproduce

English
Step 1. Enable "Spoof app version".
Step 2. Watch the live streaming video.
Step 3. open live chat.

Japanese / 日本語
ステップ1. "Spoof app version"を有効にしいずれかのバージョンに偽装します。
ステップ2. ライブ配信中の動画を見ます。
ステップ3. チャット欄を開きます。

Relevant log output

No response

Screenshots or videos

No response

Solution

English
Correction of chat fetching process in case of version spoofing.

Japanese / 日本語
バージョン偽装時におけるチャット取得処理の修正

Additional context

English
Comment fetching may proceed normally for a minute or so.
In the case of the live archive, the chat comments are fetched properly from the beginning to the end of the video, so it seems that new comments are not being fetched properly by the automatic update of the chat section in the case of the live chat.
New comments can also be fetched by opening and closing the chat column to reload it.

Japanese / 日本語
1分程度は正常にコメント取得が行われることもあります。
ライブのアーカイブの場合は動画の最初から最後までチャットのコメントが正常に流れるためライブチャットの場合におけるチャット欄の自動更新による新規コメントの取得が正常に行われてないものと思われます。
チャット欄の開閉で再読み込みを行うと新しいコメントも取得できます。

Device Environment

Devices / デバイス
Samsung Galaxy Note8 SC-01K (Android 9)
Rakuten Hand Tinno P710 (Android 10)
SHARP AQUOS R3 SHV44 (Android 11)

App Version / アプリバージョン
YouTube Revanced 17.34.36 (Revanced Patches v2.160.4)

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

bug: ReVanced seekbar

Type

Cosmetic

Bug description

The ReVanced seekbar no longer shows video frame when scrolling.

Screenshot_2023-08-20-20-22-57-875_app rvx android youtube

Steps to reproduce

Could you fix it? Thank you.

Relevant log output

No response

Screenshots or videos

No response

Solution

No response

Additional context

No response

Device Environment

Android 7.1.2

ReVanced Patches v2.160.5

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

bug: Installation aborted by error: brut.common.BrutException

Type

Error while patching

Bug description

Installation aborted while patching by the below error.
It's an old Android 7.0 Galaxy tablet without root.

.apk version was set to recommended version so I wonder where this bug is coming from.
Although I have 0 knowledge in Android development but it seems like Flutter is the issue judging by the error log?

Steps to reproduce

Step 1. Download Youtube apk 17.34.36, download "doctored" version of revanced manager (https://github.com/kitadai31/revanced-manager-android7), install it.

Step 2. Run the patch as described.

Step 3. Installation aborted from error.

Relevant log output

Initializing installer
Creating working directory
Copying original apk
Unpacking input apk
Reading dex files
Decoding AndroidManifest.xml only, because resources are not needed
Merging integrations
Deleting existing resource cache directory
Decoding resources
Applied client-spoof
Applied custom-branding-icon-afn-red
Applied custom-branding-name
Applied custom-seekbar-color
Applied custom-video-speed
Applied default-video-quality
Applied default-video-speed
Applied disable-haptic-feedback
Applied enable-external-browser
Applied enable-minimized-playback
Applied enable-old-quality-layout
Applied enable-open-links-directly
Applied enable-seekbar-tapping
Applied enable-tablet-miniplayer
Applied enable-wide-searchbar
Applied force-vp9-codec
Applied header-switch
Applied hide-auto-captions
Applied hide-auto-player-popup-panels
Applied hide-autoplay-button
Applied hide-button-container
Applied hide-cast-button
Applied hide-channel-watermark
Applied hide-comment-component
Applied hide-create-button
Applied hide-crowdfunding-box
Applied hide-email-address
Applied hide-endscreen-cards
Applied hide-endscreen-overlay
Applied hide-filmstrip-overlay
Applied hide-firsttime-background-notification
Applied hide-flyout-panel
Applied hide-fullscreen-panels
Applied hide-general-ads
Applied hide-info-cards
Applied hide-live-chat-button
Applied hide-mix-playlists
Applied hide-next-prev-button
Applied hide-player-captions-button
Applied hide-player-overlay-filter
Applied hide-shorts-button
Applied hide-shorts-component
Applied hide-shorts-navbar
Applied hide-snackbar
Applied hide-startup-shorts-player
Applied hide-stories
Applied hide-suggested-actions
Applied hide-time-and-seekbar
Applied hide-tooltip-content
Applied hide-video-ads
Applied layout-switch
Applied microg-support
Applied optimize-resource
Applied overlay-buttons
Applied patch-options
Applied protobuf-spoof
Applied remove-player-button-background
Applied return-youtube-dislike
Applied settings
Applied sponsorblock
Applied spoof-app-version
Applied swipe-controls
Applied switch-create-notification
Applied theme
Applied translations
Repacking patched apk
Compiling resources
An error occurred! Aborting
Error:
brut.androlib.AndrolibException: brut.common.BrutException: could not exec (exit code = 135): [/data/app/app.revanced.manager.flutter-1/lib/arm/libaapt2.so, link, -o, /data/user/0/app.revanced.manager.flutter/cache/patcher/tmp-EPDIST/cache/aapt_temp_file, --min-sdk-version, 23, --target-sdk-version, 33, --version-code, 1531307456, --version-name, 17.34.36, --no-auto-version, --no-version-vectors, --no-version-transitions, --no-resource-deduping, --allow-reserved-package-id, -e, /data/user/0/app.revanced.manager.flutter/cache/APKTOOL2086292632.tmp, -0, arsc, -I, /data/user/0/app.revanced.manager.flutter/cache/patcher/tmp-EPDIST/cache/1.apk, --manifest, /data/user/0/app.revanced.manager.flutter/cache/patcher/tmp-EPDIST/cache/AndroidManifest.xml, /data/user/0/app.revanced.manager.flutter/cache/patcher/tmp-EPDIST/cache/build/resources.zip]
	at brut.androlib.res.AndrolibResources.aapt2Package(AndrolibResources.java:484)
	at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:619)
	at app.revanced.patcher.Patcher.save(Patcher.kt:126)
	at app.revanced.manager.flutter.MainActivity.runPatcher$lambda-20(MainActivity.kt:212)
	at app.revanced.manager.flutter.MainActivity.$r8$lambda$kxvfcFiIKARIH6oxYjk9gWWxjp0(MainActivity.kt)
	at app.revanced.manager.flutter.MainActivity$$ExternalSyntheticLambda0.run(D8$$SyntheticClass)
	at java.lang.Thread.run(Thread.java:762)
Caused by: brut.common.BrutException: could not exec (exit code = 135): [/data/app/app.revanced.manager.flutter-1/lib/arm/libaapt2.so, link, -o, /data/user/0/app.revanced.manager.flutter/cache/patcher/tmp-EPDIST/cache/aapt_temp_file, --min-sdk-version, 23, --target-sdk-version, 33, --version-code, 1531307456, --version-name, 17.34.36, --no-auto-version, --no-version-vectors, --no-version-transitions, --no-resource-deduping, --allow-reserved-package-id, -e, /data/user/0/app.revanced.manager.flutter/cache/APKTOOL2086292632.tmp, -0, arsc, -I, /data/user/0/app.revanced.manager.flutter/cache/patcher/tmp-EPDIST/cache/1.apk, --manifest, /data/user/0/app.revanced.manager.flutter/cache/patcher/tmp-EPDIST/cache/AndroidManifest.xml, /data/user/0/app.revanced.manager.flutter/cache/patcher/tmp-EPDIST/cache/build/resources.zip]
	at brut.util.OS.exec(OS.java:99)
	at brut.androlib.res.AndrolibResources.aapt2Package(AndrolibResources.java:480)
	... 6 more

Screenshots or videos

No response

Solution

No response

Additional context

No response

Device Environment

Android 7.0
Samsung Galaxy Tab S2 (last update was 2018.1)
non-root.

Youtube Vanced ran fine until recently.

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

bug: Return Youtube Dislike and SponsorBlock is not working

Type

Error at runtime

Bug description

ReturnYoutubeDislike and SponsorBlock is not working. And I believe its only on my phone i.e. v17.34.36 because I've another phone with official Revanced patches and it's working fine.

Steps to reproduce

I don't know how.

Relevant log output

No response

Screenshots or videos

No response

Solution

No response

Additional context

No response

Device Environment

Android 7

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

bug: Videos start buffering after 30-70 seconds of runtime

Type

Error at runtime

Bug description

Have used this app without any issues for a month, this issue suddenly started yesterday on 26th of July.

Videos will buffer after around 1 minute (differs per video) of runtime no matter what.
Even if you close the video and reopen it, it happens again.
Youtube livestreams barely play a second before it starts buffering.

I tried disabling the protobuf spoof and it only helps a little bit, livestreams can play for a dozen seconds max now before buffering. Videos show the same issue though, starts buffering after 1 minute ish. Trying to get past the 1 minute mark by dragging the slider also buffers the video.

I have tried uninstalling and reinstalling both YT Revanced and Manager to no avail. Same with disabling and re-enabling protobuf spoof.

Steps to reproduce

Step 1. Play any video
Step 2. Video starts buffering after around 1 minute.
Step 3. Continues buffering until closing the video.
Step 4. Re-open video -> Step 2.

Relevant log output

No response

Screenshots or videos

No response

Solution

No response

Additional context

No response

Device Environment

Android 7.1.1

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

bug:

Type

Error while patching

Bug description

I have a satbox with Android 7.0 32 bits,
I can install revvanced following the kitadai31 patch
https://github.com/kitadai31/revanced-patches-android6-7

However, the ReVanced GmsCore and the old MicroG do not maintain the login after turning the device off and on again.

Could this bug be fixed on ReVanced GmsCore which uses android 7 32 bits?

even at the time of Vanced/MicroG it also did not maintain the login after turning the device back on

Steps to reproduce

However, the ReVanced GmsCore and the old MicroG do not maintain the login after turning the device off and on again.

Relevant log output

No response

Screenshots or videos

No response

Solution

No response

Additional context

No response

Device Environment

android 7.0
https://pt.aliexpress.com/item/1005003465851524.html

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

bug: "Hide button container component" not working

Type

Error at runtime

Bug description

English
Even if I select the component I want to hide in the "Hide button container component" section, the button remains visible.

Japanese / 日本語
「ボタンコンテナのコンポーネントを非表示にする」オプションにて非表示にしたい項目を選択してもボタンが非表示にできません。

Steps to reproduce

English
Step 1. include 'hide-button-container' and patch.
Step 2. From the settings screen, select "ReVanced Settings," "Layout settings" and "Hide button container component" to open it, then select the items you want to hide.
Step 3. Play the video and check the video information field.

Japanese / 日本語
ステップ1. "hide-button-container"を含めてパッチする。
ステップ2. 設定画面からそれぞれ「Revancedの設定」、「レイアウトの設定」、「ボタンコンテナのコンポーネントを非表示にする」を選んで開いたら非表示にしたい項目を選択します。
ステップ3. 動画を再生して動画情報欄を確認する。

Relevant log output

No response

Screenshots or videos

No response

Solution

English
The version by inotia00 was already supported, so that patch may be usable.

Japanese / 日本語
fork元のinotia00氏によるバージョンでは対応済みでしたのでそちらのパッチが利用できるかもしれません。

Additional context

No response

Device Environment

Android 6.0, Xperia Z3

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

feat(patch): `disable-landscape-mode` patch

Application

youtube

Issue

.

Patch

Forwarded from Telegram

Sorry for contacting you, this is the only time i do and will never bother you again. i just wished to ask if it will be anyhow possible to implement the "Disable Landscape Mode" patch by inotia00 for your android 6&7 version of revanced patches. "Disable Landscape Mode" is supported and works, i have tested it myself while inotia's official patches supported youtube versions 17.34.35 and 17.34.36 on revanced manager until a week ago. Thanks.

Motivation

My screen's touch sensors have been dying as well so it's why Disable Landscape Mode helps tremendously, by force enabling portrait mode in fullscreen instead of the default horizontal.

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

bug: Youtube stop playing when resume from home screen/ lock screen/ youtube settings

Type

Error at runtime

Bug description

Using Samsung Galaxy J2 Prime (android 6.0.1),
Youtube stop playing when resume from home screen/ lock screen or youtube settings

Steps to reproduce

Play any video, return home screen, lock screen, or open youtube setting.
when resume/ open youtube again, youtube stop playing video.

Relevant log output

INFO: Reading dex files 
INFO: Decoding AndroidManifest.xml only, because resources are not needed 
INFO: Skipping custom-branding-icon-afn-blue: Manually excluded 
INFO: Skipping custom-branding-icon-afn-red: Manually excluded 
INFO: Skipping custom-branding-icon-revancify: Manually excluded 
INFO: Skipping custom-branding-name: Manually excluded 
INFO: Skipping force-premium-heading: Excluded by default 
INFO: Skipping materialyou: Manually excluded 
INFO: Skipping return-youtube-dislike: Manually excluded 
INFO: Skipping theme: Manually excluded 
INFO: Merging temp/revanced-integrations-0.96.4-v0.96.4.apk 
INFO: Deleting existing resource cache directory 
INFO: Decoding resources 
INFO: client-spoof succeeded 
INFO: custom-seekbar-color succeeded 
INFO: custom-video-speed succeeded 
INFO: default-video-quality succeeded 
INFO: default-video-speed succeeded 
INFO: disable-haptic-feedback succeeded 
INFO: enable-external-browser succeeded 
INFO: enable-minimized-playback succeeded 
INFO: enable-old-quality-layout succeeded 
INFO: enable-open-links-directly succeeded 
INFO: enable-seekbar-tapping succeeded 
INFO: enable-tablet-miniplayer succeeded 
INFO: enable-wide-searchbar succeeded 
INFO: force-vp9-codec succeeded 
INFO: header-switch succeeded 
INFO: hide-auto-captions succeeded 
INFO: hide-auto-player-popup-panels succeeded 
INFO: hide-autoplay-button succeeded 
INFO: hide-button-container succeeded 
INFO: hide-cast-button succeeded 
INFO: hide-channel-watermark succeeded 
INFO: hide-comment-component succeeded 
INFO: hide-create-button succeeded 
INFO: hide-crowdfunding-box succeeded 
INFO: hide-email-address succeeded 
INFO: hide-endscreen-cards succeeded 
INFO: hide-endscreen-overlay succeeded 
INFO: hide-filmstrip-overlay succeeded 
INFO: hide-firsttime-background-notification succeeded 
INFO: hide-flyout-panel succeeded 
INFO: hide-fullscreen-panels succeeded 
INFO: hide-general-ads succeeded 
INFO: hide-info-cards succeeded 
INFO: hide-live-chat-button succeeded 
INFO: hide-mix-playlists succeeded 
INFO: hide-next-prev-button succeeded 
INFO: hide-player-captions-button succeeded 
INFO: hide-player-overlay-filter succeeded 
INFO: hide-shorts-button succeeded 
INFO: hide-shorts-component succeeded 
INFO: hide-shorts-navbar succeeded 
INFO: hide-snackbar succeeded 
INFO: hide-startup-shorts-player succeeded 
INFO: hide-stories succeeded 
INFO: hide-suggested-actions succeeded 
INFO: hide-time-and-seekbar succeeded 
INFO: hide-tooltip-content succeeded 
INFO: hide-video-ads succeeded 
INFO: layout-switch succeeded 
INFO: microg-support succeeded 
INFO: optimize-resource succeeded 
INFO: overlay-buttons succeeded 
INFO: patch-options succeeded 
INFO: protobuf-spoof succeeded 
INFO: remove-player-button-background succeeded 
INFO: settings succeeded 
INFO: sponsorblock succeeded 
INFO: spoof-app-version succeeded 
INFO: swipe-controls succeeded 
INFO: switch-create-notification succeeded 
INFO: translations succeeded 
INFO: Compiling resources 
INFO: Writing modified dex files 
INFO: Aligning youtube-stock-v17.34.36-all.apk to revanced-v17.34.36-p2.160.4_aligned.apk 
INFO: Signing revanced-v17.34.36-p2.160.4_aligned.apk to revanced-v17.34.36-p2.160.4_signed.apk

Screenshots or videos

No response

Solution

No response

Additional context

CLI: 2.21.2 (inotia00's fork)
Patches version: 2.160.4
Integrations version: 0.96.4

command i used:
java -jar temp/revanced-cli-2.21.2-all.jar --rip-lib x86 --rip-lib x86_64 -c -a temp/youtube-stock-v17.34.36-all.apk -o build/revanced-v17.34.36-p2.160.4.apk -b temp/revanced-patches-2.160.4.jar --keystore=ks.keystore --experimental -e custom-branding-name -e custom-package-name -e theme -e debugging -e materialyou -e premium-heading -e custom-branding-icon-afn-blue -e custom-branding-icon-revancify -e custom-branding-icon-afn-red -e return-youtube-dislike -m temp/revanced-integrations-0.96.4-v0.96.4.apk

Device Environment

Android 6.0.1 (SamSung Galayxy J2 Prime)

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

Protobuf error, new issue.

Hey fellas

The app has been working great for months. Today however the protobuf stopped working. I tried spoofing to 18.05 17.03 and 17.34 but none worked. They stop buffering after ~60s.

Any ideas?

feat(patch): Disable update screen

Application

YouTube ReVanced

Issue

Perhaps because Google has ended support for this version, a screen requesting an update appears at startup and is no longer available.
Screenshot_20231221-003240

Patch

Is it possible to disable the update screen?

Motivation

We probably won't be able to run this app unless we create this patch and turn off the update screen.

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

bug: No buttons at the bottom.

Type

Other

Bug description

The bug is about the UI. It doesn't have the buttons at the bottom like Home, Shorts, (+), subscriptions and library. As I'm an Android user, I cannot provide screenshots by dragging and dropping.

Steps to reproduce

I don't know exactly how to reproduce this bug but I can still try:-
What I did was:-
-I borrowed someone else's phone (Android 13),
-Went to Sources option, and everything mentioned in the guide,
-During Patching I selected all the 69 patches and clicked on patch button,
-In the logs, everything was applied successfully and no error was found,
-Then I exported the apk and send it to my Android 6 device and then installed it.

Relevant log output

No response

Screenshots or videos

No response

Solution

No response

Additional context

No response

Device Environment

Android 6.0.1, FuntouchOS (Vivo)

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

feat(patch): Rest for Korean Translation

Application

RVX for android 6-7

Issue

I want to translate the rest into Korean, but is it possible to get the syntax IDs that are not in the string.xml?

Patch

No

Motivation

No

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

bug: App crashes when holding back button.

Type

Error at runtime

Bug description

App crashes while holding the back button.

Steps to reproduce

Step 1. Open youtube revanced extended
Step 2 : Hold Back button

Relevant log output

No response

Screenshots or videos

No response

Solution

No response

Additional context

No response

Device Environment

Android 6.0 , Samsung galaxy j5

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

bug: The app closes after displaying the logo for about 10 seconds.

Type

Error at runtime

Bug description

I made the APK on my phone with Android 9.

I selected the default patches, which selected pretty much all of them IIRC.

I downloaded the patched APK onto my Nexus 7 (2013), Android 6.0.1

It installed successfully on the Nexus 7.

However, when I open it, the logo appears for 10 seconds, then the app closes.

I believe my Nexus is still rooted, and Magisk is installed.

Steps to reproduce

Step 1: Create the patched APK on Android 9.

Step 2: Move the patched APK to the Android 6.0.1 Nexus 7 (2013) device.

Step 3: Install the APK

Step 4: Open the App

Relevant log output

None

Screenshots or videos

No response

Solution

No response

Additional context

No response

Device Environment

Android 6.0.1
Nexus 7 (2013)

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

bug: watched videos don't get saved properly in history

Type

Error at runtime

Bug description

whenever i watch any long-form videos with spoof player parameter on, it doesn't get counted as "watched" in history tab. only videos from shorts appear

by turning it off, watched videos (no matter the time) appear in the history

Steps to reproduce

  1. enable spoof player parameter
  2. watch any video

Relevant log output

No response

Screenshots or videos

No response

Solution

No response

Additional context

this also happens in 16.40.36 (d4n3436 revanced)

Device Environment

android 13, galaxy m12, non-root

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

bug: Default video speed does not work during replay [Android 7.0]

Bug description

The default video speed does not work during replay. Enabling, changing and reloading does not change the default video replay speed.

Steps to reproduce

The default speed (set, for example, ×1.25) works ONLY/MOSTLY on new UNWATCHED videos. If the video was watched, even partially, and you start the video again to continue watching (replay only, not after paused), then the default speed (×1.25) is not turned on automatically, even if you changed it while watching and completely reloaded the application (removing it from the list of current applications) or completely rebooted the phone.
UPD: Also by experience of use it works even on unwatched videos 80% until you restart the app and/or phone. But also in 10% of cases it works on watched/paused videos. The problem is "floating", it is difficult to understand the pattern or dependence.
UPD2: If you start a 'video' immediately after the 'live' broadcast, the video will have a speed of ×1.00, but not your default speed.

Screenshots or videos

Screenshot_20230419-133404

bug: Sponsorblock won't load and/or loads very Slowly

Type

Other

Bug description

I installed Revanced Extended on my device since it doesn't support the official Revanced and when I go to play a video the video plays but sponsored segments aren't shown in the bar and they don't get skipped.

I found they do appear if I idle on the SponsorBlock tab in settings until stats appears, which takes a long time.

Steps to reproduce

Try to play a video on a fresh installation

Relevant log output

No response

Screenshots or videos

No response

Solution

I don't know how to fix it. Segments appear if I idle on Sponsorblock settings but it's still very slow, which seems like there's a problem with it.

Additional context

No response

Device Environment

Android 7.1 FireOS 6.3.0.0

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

feat(patch): return-youtube-dislike for old layout

Application

YouTube ReVanced

Issue

English
Fixed an issue where Return YouTube Dislike would not work when spoofing to an older app version such as 16.03.35

Japanese / 日本語
spoof app versionを利用してアプリバージョンを16.03.35などの古いバージョンに偽装している場合においてReturn YouTube Dislikeが動作しない問題の修正

Patch

English
It seems that the patches in inotia00's original version of ReVanced Extended and d4n3436's ReVanced Extended for Android 5 (for YouTube 16.40.36) can be used to some extent.

Japanese / 日本語
inotia00氏のオリジナル版ReVanced Extendedやd4n3436氏のAndroid 5向けReVanced Extended(for YouTube 16.40.36)におけるパッチがある程度流用できると思われます。

Motivation

English
Improved convenience when using spoof app version and optimized patches.

Japanese / 日本語
spoof app version利用時の利便性向上およびパッチの最適化

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

bug: video randomly stops working

Type

Other

Bug description

I watched videos

Steps to reproduce

Step 1 enable new layout
Step 2 enable v p 9 codec

Relevant log output

No response

Screenshots or videos

No response

Solution

Close the video and re open the video do it every 1 min

Additional context

At first i couldn't watch a video more than 1 min

Device Environment

Android 7

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

bug: shorts is not working

Type

Other

Bug description

shorts is not working. The application crashes when there is an ad in shorts sorry for the quality of the writing, it was translated with a translation tool

Steps to reproduce

Step 1 Download version 17.34.36 of the youtube application from the apkmirror site Step 2 Patch the application with the help of this application ReVanced Manager for Android 5-7 Step 3 Install the application on your device and reopen the shorts button if you encounter a few adverts when you log in to shorts, the application crashes suddenly (translated with the help of deepl)refurbished micro g installations are also included

Relevant log output

sorry I couldn't find the log files

Screenshots or videos

ScreenRecording_20240408_002559.1.mp4

Solution

I don't know how it will be, but all adverts in shorts can be allowed.

Additional context

No response

Device Environment

Samsung Galaxy Note 4 / 1.9 GHz / 4G) (SM-N910C)
Android 6.0.1 (Marshmallow)

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

bug: Gmscore can't connect to Google account

Type

Error at runtime

Bug description

After rebooting my device, Revanced didn't have my Google accounts logged in. When trying to do so again, the error "can't connect to google services" appears.

Steps to reproduce

Try to log in using Gmscore.

Relevant log output

No response

Screenshots or videos

No response

Solution

No response

Additional context

The first time I installed the new version of Revanced alongside Gmscore, the login worked. It was only after rebooting my device that it didn't work.

Device Environment

Moto G4, Android 7.1.2

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

bug: Shorts in Subscriptions tab are not removed [Android 7.0]

Type

Other

Bug description

The slider does not remove Shorts in Subscriptions tab, switching it does not work.

Steps to reproduce

Twisting the slider and reloading does not affect the display of Shorts in Subscriptions tab.

Relevant log output

I don't understand, I can't do it

Screenshots or videos

Screenshot_20230419-131025

Solution

No response

Additional context

No response

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

feat(patch): Patch Request for v16.40.35

Application

16.40.35(1523703232)

Issue

There are no patches for this version of youtube 16.40.35(1523703232). The Vanced version was for the previous version 16.29.39. I could use it because of changing the version number to 16.40.35. However, Vanced is no longer available. Logging in with an account causes it to ask for an update. Original Youtube app downloaded from Playstore does not want to update. There is no problem in its working.

Patch

Just no ads will be enough for me to use in CLI I can't ask for more at this point. I've been using Vanced almost since it first came out. I don't know the difference with the original.

Motivation

I don't think too many people are using android 5 (sdk:21) right now. You may not want to patch for very few people. They said I should try requesting it here on Discord. I know there are alternative OpenSource youtube apps but they cannot be used with google account. People like me who can't get a new device or want to use their working device in some way will be really grateful.

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

bug: Error while compiling resources [Android 6]

Type

Error while patching

Bug description

I tried to patch youtube (v17.34.36) but faced and error during compiling resources. Device is Samsung s6 (android 6)

I only used the recommended patches.

Steps to reproduce

(Follow the 'How to build' guide)
Step 1. Select the youtube from storage
Step 2. Apply recommend patches
Step 3. Click Patch

Relevant log output

Repacking patched apk
Compiling resources
An error occurred! Aborting
Error:
brut.androlib.AndrolibException: brut.common.BrutException: could not exec (exit code = 1): [/data/app/app.revanced.manager.flutter-1/lib/arm64/libaapt2.so, compile, --dir, /data/user/0/app.revanced.manager.flutter/cache/patcher/tmp-BXUFNS/cache/res, --legacy, -o, /data/user/0/app.revanced.manager.flutter/cache/patcher/tmp-BXUFNS/cache/build/resources.zip]
	at brut.androlib.res.AndrolibResources.aapt2Package(AndrolibResources.java:365)
	at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:619)
	at app.revanced.patcher.Patcher.save(Patcher.kt:126)
	at app.revanced.manager.flutter.MainActivity.runPatcher$lambda-20(MainActivity.kt:212)
	at app.revanced.manager.flutter.MainActivity.$r8$lambda$kxvfcFiIKARIH6oxYjk9gWWxjp0(MainActivity.kt)
	at app.revanced.manager.flutter.MainActivity$$ExternalSyntheticLambda0.run(D8$$SyntheticClass)
	at java.lang.Thread.run(Thread.java:818)
Caused by: brut.common.BrutException: could not exec (exit code = 1): [/data/app/app.revanced.manager.flutter-1/lib/arm64/libaapt2.so, compile, --dir, /data/user/0/app.revanced.manager.flutter/cache/patcher/tmp-BXUFNS/cache/res, --legacy, -o, /data/user/0/app.revanced.manager.flutter/cache/patcher/tmp-BXUFNS/cache/build/resources.zip]
	at brut.util.OS.exec(OS.java:99)
	at brut.androlib.res.AndrolibResources.aapt2Package(AndrolibResources.java:361)
	... 6 more

Screenshots or videos

No response

Solution

No response

Additional context

Just so you know I have YT Vanced installed already, but I don't think that the issue here

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

bug: crash immediately

Type

Other

Bug description

Using an older lenovo tablet that is x86_64 processor based, exact type: YB1-X90F, it is on android 7.1.1 (api 25 if I am right). The official youtube 17.34.36 release runs mostly fine (sometimes, rarely, it also freezes but not right upon launch).

Then vanced microg latest version was installed ( 0.2.27.231515 ), I also managed to set up the login inside this.

So once patches are applied (recommended, but I tried without the one theme patch removed - that I read somewhere could probably help, still same issue) and original youtube app uninstalled, revanced installed, app launches and immediately quits.

What could it be? Maybe the patcher does not patch the x64 library files? Can you suggest some ideas what I could look at?

Or maybe some patches that might effect the freeze?

Anyway where is the patched apk saved?

thx,

Steps to reproduce

Nothing, just offical steps, and recommended patches.

Android version

7.1.1

Manager version

the one from here

Target app name

default one recommended

Target app version.

17.34.36

Installation type

Non-root

Patches selected.

recommended ones only, also tried with them theme patch removed, same.

Device logs (exported using Manager settings).

no issue with manager, the patched app freezes

Installer logs (exported using Installer menu option) [unneeded if issue is not during patching].

No response

Screenshots or videos

immediate quit, so no scrshot

Solution

No response

Additional context

No response

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.
  • The issue is related solely to the ReVanced Manager and not related to patching errors or patches

bug: "Hide community posts" option doesn't work on "Subscriptions" tab

Type

Cosmetic

Bug description

"ReVanced settings" > "Layout settings" > "Hide community posts" is enabled.

Screenshot_2024-03-31-10-56-42-395_app rvx android youtube

Then, when you go to "Subscriptions" tab, it still shows the community posts on the feed.

Screenshot_2024-03-31-10-58-48-788_app rvx android youtube

Later, when you enter inside the subscribed channel, the Community tab content is still available.

Screenshot_2024-03-31-10-59-00-645_app rvx android youtube

Steps to reproduce

Could you please resolve this?

Relevant log output

No response

Screenshots or videos

No response

Solution

No response

Additional context

No response

Device Environment

Android 7.1.2

ReVanced Patches v2.160.9

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

bug: default-video-quality not working properly with old version spoof

Type

Other

Bug description

When changing the video quality with the "Enable save video quality" option activated, the quality selected does not match the quality set as default, making it unusable under the environment of the old version's image quality selection UI

Steps to reproduce

Step 1. spoof app version to old version like 16.03.35
Step 2. Enable "Enable save video quality" option
Step 3. Play the video and change the video quality from the options

Relevant log output

No response

Screenshots or videos

YouCut_20240105_120232497.mp4

Solution

No response

Additional context

It was previously opened in ReVanced for Android 5 repo by d4n3436, but it has been moved because it also occurs here.

Device Environment

Android 12, AQUOS R5G

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

bug: error while patching

Type

Error while patching

Bug description

Hi, when I try to patch youtube (the 17.34.36 version), there is an error every time i try to patch. I have MicroG, and I selected MicroG support (no root), and i still get this error. what can i do? is it my fault?

Steps to reproduce

Step 1. Select the youtube from storage
Step 2. Apply some patches
Step 3. Press start
Step 4. Enjoy

Relevant log output

See screenshot below (sorry, it doesn't copy)

Screenshots or videos

WhatsApp Image 2023-04-20 at 17 22 08

Solution

No response

Additional context

sorry if i'm being dumb.

oh yeah, my device is Huawei MediaPad T3 10. Android 7.

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

video freezes

Type

Other

Bug description

Good day, in version V2.160.9, the video freezes again after a minute of playback. I use the original Microg and I do the build without a patch "Microg" in order to use the original microG, and thus with the included option "spoof-player-parameters" everything worked fine. And now this patch is not and the video freezes again. Can I somehow add this patch in version 2.160.9? I make build on a PC using revanced-cli-3.1.1.

Steps to reproduce

build without a patch "Microg"

Relevant log output

No response

Screenshots or videos

No response

Solution

No response

Additional context

No response

Device Environment

Android 7.1, MicroG 0.2.26

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

Spoof version

When using the recommended patches, what version is it now spoofed as? I'm curious because I'd like to have it working for as long as possible.

Thanks!

bug: Crash on launch, even with only client spoof and branding patches

Type

Error at runtime

Bug description

App crash on second launch, after first launch restart

Steps to reproduce

  1. Build revanced with just client spoof and custom branding patches enabled
  2. Install the app manually or using revanced-builder whenever it wants to work
  3. launch the app
  4. On first launch, there is a message box about it being the first launch for a couple seconds before restarting, and then crash.

Relevant log output

### adb logcat -s Youtube

08-12 23:17:32.698  6940  6940 W YouTube : Forcefully created overlay:hrr@594fcbc helper:Lazy@ad91445 view:null status: ....... {...}
08-12 23:17:32.707  6940  6940 W YouTube : Forcefully created overlay:iir@77cd366 helper:Lazy@f7346a7 view:null status: ....... {✓..}
08-12 23:17:32.969  6940  6972 W ResourceType: Requesting resource 0x7f040901 failed because it is complex
08-12 23:17:33.199  6940  6940 I Choreographer: Skipped 31 frames!  The application may be doing too much work on its main thread.
08-12 23:17:33.274  6940  6940 W YT.MDX.BaseBackgroundSc: Client LivingRoomNotificationRequestManager attempted to notify configuration change when it hasn't been registered.
08-12 23:17:33.275  6940  6940 W YT.MDX.BaseBackgroundSc: Client LivingRoomNotificationRevokeManager attempted to notify configuration change when it hasn't been registered.
08-12 23:17:33.545  6940  6940 E Auth    : [GoogleAuthUtil] Exception when getting accounts
08-12 23:17:33.545  6940  6940 E Auth    : java.lang.SecurityException: GoogleCertificatesRslt: not allowed: pkg=com.google.android.youtube, sha256=[dc11939a8a54e05c3f27771ddc7d69f31b9bb62ff201b93c3ffe161f0cc6db3d], atk=true, ver=233013015.true (go/gsrlt)
08-12 23:17:33.545  6940  6940 E Auth    :      at android.os.Parcel.readException(Parcel.java:1684)
08-12 23:17:33.545  6940  6940 E Auth    :      at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:183)
08-12 23:17:33.545  6940  6940 E Auth    :      at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:135)
08-12 23:17:33.545  6940  6940 E Auth    :      at android.content.ContentProviderProxy.call(ContentProviderNative.java:646)
08-12 23:17:33.545  6940  6940 E Auth    :      at android.content.ContentProviderClient.call(ContentProviderClient.java:456)
08-12 23:17:33.545  6940  6940 E Auth    :      at lxi.m(PG:8)
08-12 23:17:33.545  6940  6940 E Auth    :      at qve.d(PG:1)
08-12 23:17:33.545  6940  6940 E Auth    :      at qyd.i(PG:1)
08-12 23:17:33.545  6940  6940 E Auth    :      at qxf.rq(PG:10)
08-12 23:17:33.545  6940  6940 E Auth    :      at qxf.b(PG:2)
08-12 23:17:33.545  6940  6940 E Auth    :      at kzi.u(PG:26)
08-12 23:17:33.545  6940  6940 E Auth    :      at kzi.p(PG:1)
08-12 23:17:33.545  6940  6940 E Auth    :      at kzi.d(PG:3)
08-12 23:17:33.545  6940  6940 E Auth    :      at adqa.b(PG:22)
08-12 23:17:33.545  6940  6940 E Auth    :      at admk.run(PG:57)
08-12 23:17:33.545  6940  6940 E Auth    :      at adzw.run(PG:2)
08-12 23:17:33.545  6940  6940 E Auth    :      at android.os.Handler.handleCallback(Handler.java:751)
08-12 23:17:33.545  6940  6940 E Auth    :      at android.os.Handler.dispatchMessage(Handler.java:95)
08-12 23:17:33.545  6940  6940 E Auth    :      at android.os.Looper.loop(Looper.java:154)
08-12 23:17:33.545  6940  6940 E Auth    :      at android.app.ActivityThread.main(ActivityThread.java:6186)
08-12 23:17:33.545  6940  6940 E Auth    :      at java.lang.reflect.Method.invoke(Native Method)
08-12 23:17:33.545  6940  6940 E Auth    :      at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:889)
08-12 23:17:33.545  6940  6940 E Auth    :      at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779)
08-12 23:17:33.619  6940  6940 E skd     : No overlay to dismiss.
08-12 23:17:33.633  6940  6940 E YouTube : Null interactionLoggingScreen found when removeInteractionLoggingScreen.
08-12 23:17:33.670  6940  6977 E Auth    : [GoogleAuthUtil] Exception when getting accounts
08-12 23:17:33.670  6940  6977 E Auth    : java.lang.SecurityException: GoogleCertificatesRslt: not allowed: pkg=com.google.android.youtube, sha256=[dc11939a8a54e05c3f27771ddc7d69f31b9bb62ff201b93c3ffe161f0cc6db3d], atk=true, ver=233013015.true (go/gsrlt)
08-12 23:17:33.670  6940  6977 E Auth    :      at android.os.Parcel.readException(Parcel.java:1684)
08-12 23:17:33.670  6940  6977 E Auth    :      at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:183)
08-12 23:17:33.670  6940  6977 E Auth    :      at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:135)
08-12 23:17:33.670  6940  6977 E Auth    :      at android.content.ContentProviderProxy.call(ContentProviderNative.java:646)
08-12 23:17:33.670  6940  6977 E Auth    :      at android.content.ContentProviderClient.call(ContentProviderClient.java:456)
08-12 23:17:33.670  6940  6977 E Auth    :      at lxi.m(PG:8)
08-12 23:17:33.670  6940  6977 E Auth    :      at qve.d(PG:1)
08-12 23:17:33.670  6940  6977 E Auth    :      at qyd.i(PG:1)
08-12 23:17:33.670  6940  6977 E Auth    :      at qyd.h(PG:1)
08-12 23:17:33.670  6940  6977 E Auth    :      at qvv.run(PG:23)
08-12 23:17:33.670  6940  6977 E Auth    :      at nsk.run(PG:5)
08-12 23:17:33.670  6940  6977 E Auth    :      at nso.run(PG:23)
08-12 23:17:33.670  6940  6977 E Auth    :      at ntg.run(PG:62)
08-12 23:17:33.670  6940  6977 E Auth    :      at mwy.run(PG:7)
08-12 23:17:33.670  6940  6977 E Auth    :      at com.google.android.apps.youtube.embeddedplayer.service.jar.client.r.run(PG:5)
08-12 23:17:33.670  6940  6977 E Auth    :      at java.lang.Thread.run(Thread.java:761)
08-12 23:17:33.737  6940  6972 E Auth    : [GoogleAuthUtil] Exception when getting accounts
08-12 23:17:33.737  6940  6972 E Auth    : java.lang.SecurityException: GoogleCertificatesRslt: not allowed: pkg=com.google.android.youtube, sha256=[dc11939a8a54e05c3f27771ddc7d69f31b9bb62ff201b93c3ffe161f0cc6db3d], atk=true, ver=233013015.true (go/gsrlt)
08-12 23:17:33.737  6940  6972 E Auth    :      at android.os.Parcel.readException(Parcel.java:1684)
08-12 23:17:33.737  6940  6972 E Auth    :      at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:183)
08-12 23:17:33.737  6940  6972 E Auth    :      at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:135)
08-12 23:17:33.737  6940  6972 E Auth    :      at android.content.ContentProviderProxy.call(ContentProviderNative.java:646)
08-12 23:17:33.737  6940  6972 E Auth    :      at android.content.ContentProviderClient.call(ContentProviderClient.java:456)
08-12 23:17:33.737  6940  6972 E Auth    :      at lxi.m(PG:8)
08-12 23:17:33.737  6940  6972 E Auth    :      at qve.d(PG:1)
08-12 23:17:33.737  6940  6972 E Auth    :      at qyd.i(PG:1)
08-12 23:17:33.737  6940  6972 E Auth    :      at qyd.j(PG:1)
08-12 23:17:33.737  6940  6972 E Auth    :      at qsv.run(PG:1)
08-12 23:17:33.737  6940  6972 E Auth    :      at nsk.run(PG:5)
08-12 23:17:33.737  6940  6972 E Auth    :      at nso.run(PG:23)
08-12 23:17:33.737  6940  6972 E Auth    :      at ntg.run(PG:62)
08-12 23:17:33.737  6940  6972 E Auth    :      at mwy.run(PG:7)
08-12 23:17:33.737  6940  6972 E Auth    :      at com.google.android.apps.youtube.embeddedplayer.service.jar.client.r.run(PG:5)
08-12 23:17:33.737  6940  6972 E Auth    :      at java.lang.Thread.run(Thread.java:761)
08-12 23:17:33.757  6940  6940 W View    : requestLayout() improperly called by android.widget.FrameLayout{e43914a V.E...... ......ID 0,60-800,1250 #7f0b0b28 app:id/pane_fragment_container} during layout: running second layout pass
08-12 23:17:33.866  6940  6940 W ResourceType: Requesting resource 0x7f040901 failed because it is complex
08-12 23:17:33.891  6940  6940 W YouTube : Failed to set parent screen
08-12 23:17:33.939  6940  6975 E YouTube : There was an error
08-12 23:17:33.939  6940  6975 E YouTube : ctz
08-12 23:17:33.939  6940  6975 E YouTube :      at qtw.run(PG:49)
08-12 23:17:33.939  6940  6975 E YouTube :      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
08-12 23:17:33.939  6940  6975 E YouTube :      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
08-12 23:17:33.939  6940  6975 E YouTube :      at sdi.run(PG:58)
08-12 23:17:33.939  6940  6975 E YouTube :      at java.lang.Thread.run(Thread.java:761)
08-12 23:17:33.964  6940  6951 I art     : Background sticky concurrent mark sweep GC freed 43910(2MB) AllocSpace objects, 38(1660KB) LOS objects, 8% free, 47MB/52MB, paused 8.544ms total 279.296ms
08-12 23:17:34.740  6940  6945 I art     : Do full code cache collection, code=1256KB, data=1516KB
08-12 23:17:34.764  6940  6945 I art     : Waiting for a blocking GC JitCodeCache
08-12 23:17:35.184  6940  7082 W art     : Long monitor contention with owner cronet-glide-http-request-queue27-1 (7072) at int libcore.io.Posix.writeBytes(java.io.FileDescriptor, java.lang.Object, int, int)(Posix.java:-2) waiters=0 in cua sxq.a(java.lang.String) for 355ms
08-12 23:17:35.196  6940  7083 W art     : Long monitor contention with owner cronet-glide-http-request-queue27-1 (7072) at int libcore.io.Posix.writeBytes(java.io.FileDescriptor, java.lang.Object, int, int)(Posix.java:-2) waiters=1 in cua sxq.a(java.lang.String) for 211ms
08-12 23:17:35.310  6940  6951 I art     : Background partial concurrent mark sweep GC freed 98138(4MB) AllocSpace objects, 48(1976KB) LOS objects, 25% free, 47MB/63MB, paused 7.110ms total 544.036ms
08-12 23:17:35.310  6940  6945 I art     : WaitForGcToComplete blocked for 545.928ms for cause JitCodeCache
08-12 23:17:35.310  6940  6945 I art     : Starting a blocking GC JitCodeCache
08-12 23:17:35.312  6940  6945 I art     : After code cache collection, code=1215KB, data=1117KB
08-12 23:17:35.360  6940  7083 W art     : Long monitor contention with owner cronet-glide-http-request-queue27-2 (7073) at void sxq.d(java.lang.String, cua)(PG:-1) waiters=0 in cua sxq.a(java.lang.String) for 129ms
08-12 23:17:35.666  6940  6940 E YouTube : Failed to fetch kids onboarding status, finishing the App.
08-12 23:17:35.745  6940  6940 I Choreographer: Skipped 102 frames!  The application may be doing too much work on its main thread.
08-12 23:17:36.095  6940  6980 W art     : Long monitor contention with owner ChromiumNet (7016) at void org.chromium.net.impl.CronetUrlRequestContext.onRttObservation(int, long, int)(PG:1) waiters=0 in int org.chromium.net.impl.CronetUrlRequestContext.getEffectiveConnectionType() for 131ms
08-12 23:17:36.617  6940  6940 W YT.mlplayer: Stayawake OFF
08-12 23:17:37.364  6940  6980 W art     : Long monitor contention with owner BG Thread #8 (6974) at void afsl.c(int, ageq)(PG:-1) waiters=0 in sqx ysb.a() for 735ms
08-12 23:17:37.375  6940  6973 W art     : Long monitor contention with owner BG Thread #8 (6974) at void afsl.c(int, ageq)(PG:-1) waiters=1 in void ysb.g(agfo) for 704ms
08-12 23:17:37.680  6940  6973 W art     : Long monitor contention with owner BG Thread #13 (6980) at boolean yro.t(aigl)(PG:1) waiters=0 in void yro.g(aigl) for 244ms

### AndroidRuntime

nothing of interest

Screenshots or videos

No response

Solution

No response

Additional context

Built using revanced builder.

Device Environment

Android 7.1.1
32 bits arm CPU

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

Videos stops working after around 60 seconds

Type

Error while patching

Bug description

I'm trying the yt version with spoofing and all the videos stops working after 60 seconds can you patch?

Steps to reproduce

Download dark spoofing version and then try it

Relevant log output

No logs

Screenshots or videos

No response

Solution

No response

Additional context

No response

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

bug(enable-new-layout): App crashes when the video description contains YouTube links

Type

Other

Bug description

When I tap on a video title to see its description, if the description is long, the app crashes

Steps to reproduce

Step 1. Search for a video with long description (in my case, that was a vtuber's video)
Step 2. Click on the title to try to view the description.
Step 3. The app will crash

Relevant log output

I can't

Screenshots or videos

No response

Solution

No response

Additional context

No response

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

dislike counts disappear sometimes

Type

Cosmetic

Bug description

whenever i swipe to action buttons menu (or browsing to recommended videos), the dislike counts disappear
it only reappears when i press the like button

plus, the dislike counts don't increase when i press it (unlike in official revanced)

it also happens when i watch shorts for a while then come back to the long-form video i was watching previously (includes making it fullscreen from picture in picture view, coming back from recent apps activity) though it does not happen very often to me

see the edited video where in the left area is the patched youtube using your revanced patches and on the right area is the patched youtube using official revanced patches

Steps to reproduce

  1. go to any long-form video
  2. swipe the action buttons left and right until the dislike count disappears (and browse through other recommended videos)
  3. press the like (and dislike) button to make dislike counts appear again

Relevant log output

No response

Screenshots or videos

video.mp4

Solution

No response

Additional context

this does not happen to official revanced patches (at least on my end), maybe it has a "new and improved" way of handling the dislike counts inside the like button?

Device Environment

samsung m12, android 13

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

Error While Patching on Android 6.0

Type

Error while patching

Bug description

Hello, just like the title, i got the error while patching youtube apk. I'm using an old android with android 6 or 7 so i came here to use your app. I have followed all the procedure and everything was alright until halfway, and suddenly it's error like the screenshots below. And now it's aborting instead patching, could you answer or fix it please? Thanks a bunch!
339745486_234174775832821_7794793368304987657_n
339547509_1398071697678185_1676525983522664396_n

Steps to reproduce

Yes i followed all the steps.

Relevant log output

Already put it on desc

Screenshots or videos

No response

Solution

No response

Additional context

No response

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

feat(patch): "Enable old layout" patch

Application

YouTube

Issue

This patch should fix the bug with the button container in the old layout enabled by account side.
Screenshot_20230423-163416_ReVanced Extended

Patch

The same patch that is in og ReVanced Extended. This patch is intended for the users that have the new layout design enabled by account side.
The patch should change (spoof) the version of the application to an older one.

Motivation

Some users would like to switch between the new and old layout without having to keep changing the "spoof version" option in options.toml over and over again.

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

bug: Background playing issue

Type

Error at runtime

Bug description

Background playing stops in between 50 to 70 sec and YT Revanced app is force-closed, while my device is locked. I disabled Battery Optimization for the app and microg, enable & disable "Protobuf spoof", but no luck.

Steps to reproduce

Step 1. Start playing any video at YT Revanced
Step 2. While playing, locked the device
Step 3. Stop playing in between 50 - 70 sec
Step 4. No "History" found for these 50 - 70 sec in YT Revanced app

Relevant log output

No response

Screenshots or videos

No response

Solution

No response

Additional context

No response

Device Environment

Android 6.0

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

The new interface plugin has a problem with the description bug: <title>

Type

Cosmetic

Bug description

The bug is based on the experimental design of the new interface for YouTube's recent Nougat update. The problem is that sometimes when I click on the description it freezes and there is an error that the application has stopped. Sometimes it doesn't happen, but when I disabled the plugin, I still have a problem sometimes and I can't go back to classic YT style (old). Application created by myself, without other third parties

Steps to reproduce

_20230422_170532
_20230422_170513

Relevant log output

.

Screenshots or videos

_20230422_170532
_20230422_170513

Solution

Possibly some you need to use (Clear all app data). You can add that you enable the interface plugin for a while and then disable it, but it works for a while.

Additional context

No response

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

bug: Error during patching using ReVanced Manager, aborting at the "decoding resources" stage

Type

Error while patching

Bug description

Just started getting the issue with spoofer today, making any video buffer forever at the 1 minute 9 seconds mark. Read through reddit posts that there was an update. Tried updating/repatching using v17.34.36 APK file, update aborting almost immediately due to an error that I do not comprehend.

Steps to reproduce

1: Open ReVanced Manager
2: Go to Patcher and select application
3: Press "Storage", select APK for v17.34.36
4: Select Recommended Patches
5: Press "Patch"
6: Error occurs seconds after it gets to the "Decoding resources" stage

Relevant log output

Initializing installer
Creating working directory
Copying original apk
Unpacking input apk
Reading dex files
Decoding AndroidManifest.xml only, because resources are not needed
Merging integrations
Deleting existing resource cache directory
Decoding resources
An error occurred! Aborting
Error:
java.lang.reflect.InvocationTargetException
	at java.lang.reflect.Constructor.newInstance0(Native Method)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:430)
	at app.revanced.patcher.Patcher.executePatches$executePatch(Patcher.kt:311)
	at app.revanced.patcher.Patcher.executePatches$executePatch(Patcher.kt:301)
	at app.revanced.patcher.Patcher.access$executePatches$executePatch(Patcher.kt:36)
	at app.revanced.patcher.Patcher$executePatches$1.invokeSuspend(Patcher.kt:350)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlin.sequences.SequenceBuilderIterator.hasNext(SequenceBuilder.kt:127)
	at app.revanced.manager.flutter.MainActivity.runPatcher$lambda-20(MainActivity.kt:321)
	at app.revanced.manager.flutter.MainActivity.$r8$lambda$kxvfcFiIKARIH6oxYjk9gWWxjp0(MainActivity.kt)
	at app.revanced.manager.flutter.MainActivity$$ExternalSyntheticLambda0.run(D8$$SyntheticClass)
	at java.lang.Thread.run(Thread.java:776)
Caused by: java.lang.NoSuchMethodError: No direct method <init>(Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Iterable;Ljava/lang/Iterable;Ljava/lang/Iterable;Lkotlin/jvm/functions/Function2;ILkotlin/jvm/internal/DefaultConstructorMarker;)V in class Lapp/revanced/patcher/fingerprint/method/impl/MethodFingerprint; or its super classes (declaration of 'app.revanced.patcher.fingerprint.method.impl.MethodFingerprint' appears in base.apk)
	at app.revanced.patches.youtube.misc.clientspoof.bytecode.fingerprints.UserAgentHeaderBuilderFingerprint.<init>(UserAgentHeaderBuilderFingerprint.kt:6)
	at app.revanced.patches.youtube.misc.clientspoof.bytecode.fingerprints.UserAgentHeaderBuilderFingerprint.<clinit>(UserAgentHeaderBuilderFingerprint.kt)
	at app.revanced.patches.youtube.misc.clientspoof.bytecode.patch.ClientSpoofBytecodePatch.<init>(ClientSpoofBytecodePatch.kt:19)
	... 12 more

Screenshots or videos

No response

Solution

ReVanced Manager was out of date, needed update through its own APK. Patched successfully with new version of ReVanced Manager.

Additional context

No response

Device Environment

Android 7.0 on Huawei P9 (EVA-L09)

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

bug: new videos on channels are not appeared

Type

Error while patching

Bug description

The new interface does not show new videos on channels. When you switch to the old interface, nothing changes. I tried older modifications and there switching to the old interface works and new videos with the old interface are shown. Correct, please.

Screenshot_2023-04-26-07-48-34-682_app rvx android youtube
Screenshot_2023-04-26-07-48-52-994_app rvx android youtube
Screenshot_2023-04-26-07-48-11-000_app rvx android youtube
Screenshot_2023-04-26-07-47-40-821_app rvx android youtube
Screenshot_2023-04-26-07-47-17-792_app rvx android youtube

Steps to reproduce

Step 0

Relevant log output

No response

Screenshots or videos

No response

Solution

No response

Additional context

This is where I downloaded it from.
https://4pda.to/forum/index.php?showtopic=1050118&view=findpost&p=122269433

Device Environment

Android 7.1.2 / MIUI Global 9.2.1.0 [NDAMIEK]

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.