kitadai31 / revanced-patches-android6-7 Goto Github PK
View Code? Open in Web Editor NEWThis project forked from inotia00/revanced-patches
YouTube ReVanced for Android 6.0-7.1
License: GNU General Public License v3.0
This project forked from inotia00/revanced-patches
YouTube ReVanced for Android 6.0-7.1
License: GNU General Public License v3.0
Error at runtime
The title says it all
Play any video and wait for some time. The videos buffer indefinitely
No response
No response
No response
I tried enabling and disabling spoofing and re-downloading both the app and microg
I use a Huawei p9 lite if that helps.
Error at runtime
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 !
I followed all steps without problems.
Happened when open.
No response
No response
No response
No response
Android 7.1.2
Redmi 4.
Error at runtime
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.
Could you fix it? Thank you.
No response
No response
No response
No response
Android 7.1.2
ReVanced Patches v2.160.5
Other
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"を有効にしている場合にライブ配信中の動画にてチャットに新しいコメントが投稿されてもチャット欄が更新されません。
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. チャット欄を開きます。
No response
No response
English
Correction of chat fetching process in case of version spoofing.
Japanese / 日本語
バージョン偽装時におけるチャット取得処理の修正
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分程度は正常にコメント取得が行われることもあります。
ライブのアーカイブの場合は動画の最初から最後までチャットのコメントが正常に流れるためライブチャットの場合におけるチャット欄の自動更新による新規コメントの取得が正常に行われてないものと思われます。
チャット欄の開閉で再読み込みを行うと新しいコメントも取得できます。
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)
Cosmetic
The ReVanced seekbar no longer shows video frame when scrolling.
Could you fix it? Thank you.
No response
No response
No response
No response
Android 7.1.2
ReVanced Patches v2.160.5
Error while patching
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?
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.
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
No response
No response
No response
Android 7.0
Samsung Galaxy Tab S2 (last update was 2018.1)
non-root.
Youtube Vanced ran fine until recently.
Error at runtime
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.
I don't know how.
No response
No response
No response
No response
Android 7
Error at runtime
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.
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.
No response
No response
No response
No response
Android 7.1.1
Error while patching
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
However, the ReVanced GmsCore and the old MicroG do not maintain the login after turning the device off and on again.
No response
No response
No response
No response
android 7.0
https://pt.aliexpress.com/item/1005003465851524.html
Error at runtime
English
Even if I select the component I want to hide in the "Hide button container component" section, the button remains visible.
Japanese / 日本語
「ボタンコンテナのコンポーネントを非表示にする」オプションにて非表示にしたい項目を選択してもボタンが非表示にできません。
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. 動画を再生して動画情報欄を確認する。
No response
No response
English
The version by inotia00 was already supported, so that patch may be usable.
Japanese / 日本語
fork元のinotia00氏によるバージョンでは対応済みでしたのでそちらのパッチが利用できるかもしれません。
No response
Android 6.0, Xperia Z3
youtube
.
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.
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.
Error at runtime
Using Samsung Galaxy J2 Prime (android 6.0.1),
Youtube stop playing when resume from home screen/ lock screen or youtube settings
Play any video, return home screen, lock screen, or open youtube setting.
when resume/ open youtube again, youtube stop playing video.
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
No response
No response
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
Android 6.0.1 (SamSung Galayxy J2 Prime)
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?
YouTube ReVanced
Perhaps because Google has ended support for this version, a screen requesting an update appears at startup and is no longer available.
Is it possible to disable the update screen?
We probably won't be able to run this app unless we create this patch and turn off the update screen.
Other
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.
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.
No response
No response
No response
No response
Android 6.0.1, FuntouchOS (Vivo)
RVX for android 6-7
I want to translate the rest into Korean, but is it possible to get the syntax IDs that are not in the string.xml?
No
No
Error at runtime
App crashes while holding the back button.
Step 1. Open youtube revanced extended
Step 2 : Hold Back button
No response
No response
No response
No response
Android 6.0 , Samsung galaxy j5
Error at runtime
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.
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
None
No response
No response
No response
Android 6.0.1
Nexus 7 (2013)
Error at runtime
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
No response
No response
No response
this also happens in 16.40.36 (d4n3436 revanced)
android 13, galaxy m12, non-root
The default video speed does not work during replay. Enabling, changing and reloading does not change the default video replay speed.
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.
Other
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.
Try to play a video on a fresh installation
No response
No response
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.
No response
Android 7.1 FireOS 6.3.0.0
YouTube ReVanced
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が動作しない問題の修正
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)におけるパッチがある程度流用できると思われます。
English
Improved convenience when using spoof app version and optimized patches.
Japanese / 日本語
spoof app version利用時の利便性向上およびパッチの最適化
Some Google Accounts show the following error:
The following content is not available on this app.
Watch on the latest version of YouTube.
No fix found yet
I'll wait for the official ReVanced team to solve it
because I don't have such skills :(
Other
I watched videos
Step 1 enable new layout
Step 2 enable v p 9 codec
No response
No response
Close the video and re open the video do it every 1 min
At first i couldn't watch a video more than 1 min
Android 7
Other
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
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
sorry I couldn't find the log files
I don't know how it will be, but all adverts in shorts can be allowed.
No response
Samsung Galaxy Note 4 / 1.9 GHz / 4G) (SM-N910C)
Android 6.0.1 (Marshmallow)
Error at runtime
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.
Try to log in using Gmscore.
No response
No response
No response
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.
Moto G4, Android 7.1.2
Other
The slider does not remove Shorts in Subscriptions tab, switching it does not work.
Twisting the slider and reloading does not affect the display of Shorts in Subscriptions tab.
I don't understand, I can't do it
No response
No response
16.40.35(1523703232)
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.
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.
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.
Error while patching
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.
(Follow the 'How to build' guide)
Step 1. Select the youtube from storage
Step 2. Apply recommend patches
Step 3. Click Patch
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
No response
No response
Just so you know I have YT Vanced installed already, but I don't think that the issue here
Other
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,
Nothing, just offical steps, and recommended patches.
7.1.1
the one from here
default one recommended
17.34.36
Non-root
recommended ones only, also tried with them theme patch removed, same.
no issue with manager, the patched app freezes
No response
immediate quit, so no scrshot
No response
No response
Cosmetic
"ReVanced settings" > "Layout settings" > "Hide community posts" is enabled.
Then, when you go to "Subscriptions" tab, it still shows the community posts on the feed.
Later, when you enter inside the subscribed channel, the Community tab content is still available.
Could you please resolve this?
No response
No response
No response
No response
Android 7.1.2
ReVanced Patches v2.160.9
Other
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
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
No response
No response
It was previously opened in ReVanced for Android 5 repo by d4n3436, but it has been moved because it also occurs here.
Android 12, AQUOS R5G
Error while patching
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?
Step 1. Select the youtube from storage
Step 2. Apply some patches
Step 3. Press start
Step 4. Enjoy
See screenshot below (sorry, it doesn't copy)
No response
sorry if i'm being dumb.
oh yeah, my device is Huawei MediaPad T3 10. Android 7.
Other
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.
build without a patch "Microg"
No response
No response
No response
No response
Android 7.1, MicroG 0.2.26
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!
Error at runtime
App crash on second launch, after first launch restart
### 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
No response
No response
Built using revanced builder.
Android 7.1.1
32 bits arm CPU
Error while patching
I'm trying the yt version with spoofing and all the videos stops working after 60 seconds can you patch?
Download dark spoofing version and then try it
No logs
No response
No response
No response
Other
When I tap on a video title to see its description, if the description is long, the app crashes
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
I can't
No response
No response
No response
Cosmetic
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
No response
No response
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?
samsung m12, android 13
Error while patching
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!
Yes i followed all the steps.
Already put it on desc
No response
No response
No response
YouTube
This patch should fix the bug with the button container in the old layout enabled by account side.
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.
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.
Error at runtime
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.
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
No response
No response
No response
No response
Android 6.0
Cosmetic
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
.
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.
No response
Error while patching
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.
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
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
No response
ReVanced Manager was out of date, needed update through its own APK. Patched successfully with new version of ReVanced Manager.
No response
Android 7.0 on Huawei P9 (EVA-L09)
Error while patching
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.
Step 0
No response
No response
No response
This is where I downloaded it from.
https://4pda.to/forum/index.php?showtopic=1050118&view=findpost&p=122269433
Android 7.1.2 / MIUI Global 9.2.1.0 [NDAMIEK]
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.