the latest urv prerelease now failing to Compiling modified resources during patching for almost any patch still based on apktool/aapt2 for yt and is the binary corrupted or something? and 1.7.0 patching just fine with the same bundle NOTE: not a high priority issue here mostly just a note so I don't forgot about it
------------
Information:
------------
URV version: 1.8.1-dev.15-FULL
Device architecture: arm64-v8a, armeabi-v7a, armeabi
Device name: ZTE Z2352N
Device model: Z2352N
Android version: 13 (33)
Environment: unrooted
Requested memory limit: 384MB
Effective memory limit: 384MB
Bundle type: REVANCED
ReVanced Patcher version: 21.0.0
Experimental: false
Runtime mode: in-process
Memory override: disabled
Aggressive: false
Strip native libs: off
Skip unused splits: off
Battery optimization: disabled
App package: com.google.android.youtube
App version: 20.14.43
App size: 158MB
Patches: 59
Selected patches:
Alternative thumbnails - ReVanced Patches
Announcements - ReVanced Patches
Bypass URL redirects - ReVanced Patches
Bypass image region restrictions - ReVanced Patches
Change form factor - ReVanced Patches
Change header - ReVanced Patches
Change start page - ReVanced Patches
Check watch history domain name resolution - ReVanced Patches
Copy video URL - ReVanced Patches
Custom branding - ReVanced Patches
Custom player overlay opacity - ReVanced Patches
Disable auto captions - ReVanced Patches
Disable double tap actions - ReVanced Patches
Disable fullscreen ambient mode - ReVanced Patches
Disable haptic feedback - ReVanced Patches
Disable player popup panels - ReVanced Patches
Disable resuming Shorts on startup - ReVanced Patches
Disable rolling number animations - ReVanced Patches
Disable sign in to TV popup - ReVanced Patches
Disable video codecs - ReVanced Patches
Downloads - ReVanced Patches
Enable debugging - ReVanced Patches
Exit fullscreen mode - ReVanced Patches
Force original audio - ReVanced Patches
GmsCore support - ReVanced Patches
Hide Shorts components - ReVanced Patches
Hide ads - ReVanced Patches
Hide end screen cards - ReVanced Patches
Hide end screen suggested video - ReVanced Patches
Hide info cards - ReVanced Patches
Hide layout components - ReVanced Patches
Hide player flyout menu items - ReVanced Patches
Hide player overlay buttons - ReVanced Patches
Hide related video overlay - ReVanced Patches
Hide timestamp - ReVanced Patches
Hide video action buttons - ReVanced Patches
Loop video - ReVanced Patches
Miniplayer - ReVanced Patches
Navigation buttons - ReVanced Patches
Open Shorts in regular player - ReVanced Patches
Open links externally - ReVanced Patches
Open videos fullscreen - ReVanced Patches
Pause on audio interrupt - ReVanced Patches
Playback speed - ReVanced Patches
Remove background playback restrictions - ReVanced Patches
Remove viewer discretion dialog - ReVanced Patches
Return YouTube Dislike - ReVanced Patches
Sanitize sharing links - ReVanced Patches
Seekbar - ReVanced Patches
Shorts autoplay - ReVanced Patches
SponsorBlock - ReVanced Patches
Spoof app version - ReVanced Patches
Spoof device dimensions - ReVanced Patches
Spoof video streams - ReVanced Patches
Swipe controls - ReVanced Patches
Theme - ReVanced Patches
Video ads - ReVanced Patches
Video quality - ReVanced Patches
Wide search bar - ReVanced Patches
------------
Patcher Log:
------------
[INFO]: Framework cache key: framework_revanced21_device33_fe4367f7bc75_sdk35_e5b5ff7f0d4f_4df51acc
[INFO]: Initializing legacy patcher
[INFO]: Legacy patcher initialized
[INFO]: Merging integrations
[INFO]: Applying patches...
[INFO]: Deleting existing temporary files directory
[INFO]: Decoding resources
[INFO]: Loading resource table...
[INFO]: Decoding file-resources...
[INFO]: Loading resource table from file: /data/user/0/app.universal.revanced.manager/cache/framework/framework_revanced21_device33_fe4367f7bc75_sdk35_e5b5ff7f0d4f_4df51acc/1.apk
[INFO]: Decoding values */* XMLs...
[INFO]: Decoding AndroidManifest.xml with resources...
[INFO]: Regular manifest package...
[INFO]: Initializing lookup maps
[INFO]: Executing patches
[INFO]: Alternative thumbnails succeeded
[INFO]: Announcements succeeded
[INFO]: Bypass URL redirects succeeded
[INFO]: Bypass image region restrictions succeeded
[INFO]: Change form factor succeeded
[INFO]: Change header succeeded
[INFO]: Change start page succeeded
[INFO]: Check watch history domain name resolution succeeded
[INFO]: Copy video URL succeeded
[INFO]: Custom branding succeeded
[INFO]: Custom player overlay opacity succeeded
[INFO]: Disable auto captions succeeded
[INFO]: Disable double tap actions succeeded
[INFO]: Disable fullscreen ambient mode succeeded
[INFO]: Disable haptic feedback succeeded
[INFO]: Disable player popup panels succeeded
[INFO]: Disable resuming Shorts on startup succeeded
[INFO]: Disable rolling number animations succeeded
[INFO]: Disable sign in to TV popup succeeded
[INFO]: Disable video codecs succeeded
[INFO]: Downloads succeeded
[INFO]: Enable debugging succeeded
[INFO]: Exit fullscreen mode succeeded
[INFO]: Force original audio succeeded
[INFO]: GmsCore support succeeded
[INFO]: Hide Shorts components succeeded
[INFO]: Hide ads succeeded
[INFO]: Hide end screen cards succeeded
[INFO]: Hide end screen suggested video succeeded
[INFO]: Hide info cards succeeded
[INFO]: Hide layout components succeeded
[INFO]: Hide player flyout menu items succeeded
[INFO]: Hide player overlay buttons succeeded
[INFO]: Hide related video overlay succeeded
[INFO]: Hide timestamp succeeded
[INFO]: Hide video action buttons succeeded
[INFO]: Loop video succeeded
[INFO]: Miniplayer succeeded
[INFO]: Navigation buttons succeeded
[INFO]: Open Shorts in regular player succeeded
[INFO]: Open links externally succeeded
[INFO]: Open videos fullscreen succeeded
[INFO]: Pause on audio interrupt succeeded
[INFO]: Playback speed succeeded
[INFO]: Remove background playback restrictions succeeded
[INFO]: Remove viewer discretion dialog succeeded
[INFO]: Return YouTube Dislike succeeded
[INFO]: Sanitize sharing links succeeded
[INFO]: Seekbar succeeded
[INFO]: Shorts autoplay succeeded
[INFO]: SponsorBlock succeeded
[INFO]: Spoof app version succeeded
[INFO]: Spoof device dimensions succeeded
[INFO]: Spoof video streams succeeded
[INFO]: Swipe controls succeeded
[INFO]: Theme succeeded
[INFO]: Video ads succeeded
[INFO]: Video quality succeeded
[INFO]: Wide search bar succeeded
[INFO]: Writing patched files...
[INFO]: Compiling patched dex files
[INFO]: Compiled classes.dex
[INFO]: Compiled classes2.dex
[INFO]: Compiled classes3.dex
[INFO]: Compiled classes4.dex
[INFO]: Compiled classes5.dex
[INFO]: Compiled classes6.dex
[INFO]: Compiled classes7.dex
[INFO]: Compiled classes8.dex
[INFO]: Compiling modified resources
[WARN]: warn: removing resource app.revanced.android.youtube:string/gms_core_dialog_continue_text without required default value.
[WARN]: warn: removing resource app.revanced.android.youtube:string/gms_core_dialog_not_whitelisted_not_allowed_in_background_message without required default value.
[WARN]: warn: removing resource app.revanced.android.youtube:string/gms_core_dialog_not_whitelisted_using_battery_optimizations_message without required default value.
[WARN]: warn: removing resource app.revanced.android.youtube:string/gms_core_dialog_open_website_text without required default value.
[WARN]: warn: removing resource app.revanced.android.youtube:string/gms_core_dialog_title without required default value.
[WARN]: warn: removing resource app.revanced.android.youtube:string/gms_core_toast_not_installed_message without required default value.
[WARN]: warn: removing resource app.revanced.android.youtube:string/microg_settings_summary without required default value.
[WARN]: warn: removing resource app.revanced.android.youtube:string/microg_settings_title without required default value.
[WARN]: /data/user/0/app.universal.revanced.manager/app_ephemeral/patcher/apk/res/values/styles.xml:236: error: expected flags but got (raw string) APKTOOL_MISSING_0x01cd0000.
[WARN]: /data/user/0/app.universal.revanced.manager/app_ephemeral/patcher/apk/res/values/styles.xml:249: error: expected flags but got (raw string) APKTOOL_MISSING_0x01cd0000.
[WARN]: /data/user/0/app.universal.revanced.manager/app_ephemeral/patcher/apk/res/values/styles.xml:257: error: expected flags but got (raw string) APKTOOL_MISSING_0x01cd0000.
[WARN]: /data/user/0/app.universal.revanced.manager/app_ephemeral/patcher/apk/res/values/styles.xml:265: error: expected flags but got (raw string) APKTOOL_MISSING_0x01cd0000.
[WARN]: /data/user/0/app.universal.revanced.manager/app_ephemeral/patcher/apk/res/values/styles.xml:5275: error: expected flags but got (raw string) APKTOOL_MISSING_0x01cd0000.
[WARN]: /data/user/0/app.universal.revanced.manager/app_ephemeral/patcher/apk/res/values/styles.xml:7965: error: expected flags but got (raw string) APKTOOL_MISSING_0x01cd0000.
[WARN]: /data/user/0/app.universal.revanced.manager/app_ephemeral/patcher/apk/res/values-v28/styles.xml:575: error: expected flags but got (raw string) APKTOOL_MISSING_0x01cd0000.
[WARN]: /data/user/0/app.universal.revanced.manager/app_ephemeral/patcher/apk/res/values/styles.xml:7982: error: expected flags but got (raw string) APKTOOL_MISSING_0x01cd0000.
[WARN]: /data/user/0/app.universal.revanced.manager/app_ephemeral/patcher/apk/res/values-v28/styles.xml:594: error: expected flags but got (raw string) APKTOOL_MISSING_0x01cd0000.
[WARN]: /data/user/0/app.universal.revanced.manager/app_ephemeral/patcher/apk/res/values/styles.xml:7999: error: expected flags but got (raw string) APKTOOL_MISSING_0x01cd0000.
[WARN]: /data/user/0/app.universal.revanced.manager/app_ephemeral/patcher/apk/res/values-v28/styles.xml:613: error: expected flags but got (raw string) APKTOOL_MISSING_0x01cd0000.
[WARN]: /data/user/0/app.universal.revanced.manager/app_ephemeral/patcher/apk/res/values/styles.xml:8032: error: expected flags but got (raw string) APKTOOL_MISSING_0x01cd0000.
[WARN]: /data/user/0/app.universal.revanced.manager/app_ephemeral/patcher/apk/res/values-v28/styles.xml:650: error: expected flags but got (raw string) APKTOOL_MISSING_0x01cd0000.
[WARN]: /data/user/0/app.universal.revanced.manager/app_ephemeral/patcher/apk/res/values/styles.xml:8049: error: expected flags but got (raw string) APKTOOL_MISSING_0x01cd0000.
[WARN]: /data/user/0/app.universal.revanced.manager/app_ephemeral/patcher/apk/res/values-v28/styles.xml:669: error: expected flags but got (raw string) APKTOOL_MISSING_0x01cd0000.
[WARN]: /data/user/0/app.universal.revanced.manager/app_ephemeral/patcher/apk/res/values/styles.xml:13148: error: expected flags but got (raw string) APKTOOL_MISSING_0x01cd0001.
[WARN]: /data/user/0/app.universal.revanced.manager/app_ephemeral/patcher/apk/res/values/styles.xml:13153: error: expected flags but got (raw string) APKTOOL_MISSING_0x01cd0000.
[WARN]: /data/user/0/app.universal.revanced.manager/app_ephemeral/patcher/apk/res/values/styles.xml:13171: error: expected flags but got (raw string) APKTOOL_MISSING_0x01cd0001.
[WARN]: /data/user/0/app.universal.revanced.manager/app_ephemeral/patcher/apk/res/values/styles.xml:13175: error: expected flags but got (raw string) APKTOOL_MISSING_0x01cd0001.
[WARN]: /data/user/0/app.universal.revanced.manager/app_ephemeral/patcher/apk/res/values/styles.xml:13178: error: expected flags but got (raw string) APKTOOL_MISSING_0x01cd0000.
[ERROR]: Failure in step=WriteAPK: brut.common.BrutException: could not exec (exit code = 1): [/data/app/~~n30MYQCi-dNlguNUk533Kg==/app.universal.revanced.manager-i2gWbThA31N8ZV0mmiXomA==/lib/arm64/libaapt2.so, link, -o, /data/user/0/app.universal.revanced.manager/app_ephemeral/patcher/patched/resources/resources.apk, --package-id, 127, --min-sdk-version, 26, --target-sdk-version, 35, --version-code, 1553866176, --version-name, 20.14.43, --no-auto-version, --no-version-vectors, --no-version-transitions, --no-resource-deduping, --allow-reserved-package-id, --warn-manifest-validation, -e, /data/user/0/app.universal.revanced.manager/cache/APKTOOL5012616974824721128.tmp, -0, arsc, -I, /data/user/0/app.universal.revanced.manager/cache/framework/framework_revanced21_device33_fe4367f7bc75_sdk35_e5b5ff7f0d4f_4df51acc/1.apk, --manifest, /data/user/0/app.universal.revanced.manager/app_ephemeral/patcher/apk/AndroidManifest.xml, /data/user/0/app.universal.revanced.manager/app_ephemeral/patcher/apk/build/resources.zip]
[ERROR]: brut.androlib.exceptions.AndrolibException: brut.common.BrutException: could not exec (exit code = 1): [/data/app/~~n30MYQCi-dNlguNUk533Kg==/app.universal.revanced.manager-i2gWbThA31N8ZV0mmiXomA==/lib/arm64/libaapt2.so, link, -o, /data/user/0/app.universal.revanced.manager/app_ephemeral/patcher/patched/resources/resources.apk, --package-id, 127, --min-sdk-version, 26, --target-sdk-version, 35, --version-code, 1553866176, --version-name, 20.14.43, --no-auto-version, --no-version-vectors, --no-version-transitions, --no-resource-deduping, --allow-reserved-package-id, --warn-manifest-validation, -e, /data/user/0/app.universal.revanced.manager/cache/APKTOOL5012616974824721128.tmp, -0, arsc, -I, /data/user/0/app.universal.revanced.manager/cache/framework/framework_revanced21_device33_fe4367f7bc75_sdk35_e5b5ff7f0d4f_4df51acc/1.apk, --manifest, /data/user/0/app.universal.revanced.manager/app_ephemeral/patcher/apk/AndroidManifest.xml, /data/user/0/app.universal.revanced.manager/app_ephemeral/patcher/apk/build/resources.zip]
at brut.androlib.AaptInvoker.invokeAapt2(AaptInvoker.java:249)
at brut.androlib.AaptInvoker.invokeAapt(AaptInvoker.java:394)
at app.revanced.patcher.patch.ResourcePatchContext.get(ResourcePatchContext.kt:133)
at app.revanced.patcher.Patcher.get(Patcher.kt:159)
at app.urv.manager.patcher.Session.run$writePatchedApkStep$lambda$1$0(Session.kt:402)
at app.urv.manager.patcher.Session.$r8$lambda$WTCTM0ez_IUAaGWmi77i-MyL2nk(Unknown Source:0)
at app.urv.manager.patcher.Session$$ExternalSyntheticLambda0.invoke(D8$$SyntheticClass:0)
at app.urv.manager.patcher.PatcherProgressKt$runCancellableBlockingIo$3.invokeSuspend$lambda$0(PatcherProgress.kt:138)
at app.urv.manager.patcher.PatcherProgressKt$runCancellableBlockingIo$3.$r8$lambda$gIIcChSFtTHS_Kmnp5XRepy-9aw(Unknown Source:0)
at app.urv.manager.patcher.PatcherProgressKt$runCancellableBlockingIo$3$$ExternalSyntheticLambda0.call(D8$$SyntheticClass:0)
at java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1154)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:652)
at java.lang.Thread.run(Thread.java:1564)
Caused by: brut.common.BrutException: could not exec (exit code = 1): [/data/app/~~n30MYQCi-dNlguNUk533Kg==/app.universal.revanced.manager-i2gWbThA31N8ZV0mmiXomA==/lib/arm64/libaapt2.so, link, -o, /data/user/0/app.universal.revanced.manager/app_ephemeral/patcher/patched/resources/resources.apk, --package-id, 127, --min-sdk-version, 26, --target-sdk-version, 35, --version-code, 1553866176, --version-name, 20.14.43, --no-auto-version, --no-version-vectors, --no-version-transitions, --no-resource-deduping, --allow-reserved-package-id, --warn-manifest-validation, -e, /data/user/0/app.universal.revanced.manager/cache/APKTOOL5012616974824721128.tmp, -0, arsc, -I, /data/user/0/app.universal.revanced.manager/cache/framework/framework_revanced21_device33_fe4367f7bc75_sdk35_e5b5ff7f0d4f_4df51acc/1.apk, --manifest, /data/user/0/app.universal.revanced.manager/app_ephemeral/patcher/apk/AndroidManifest.xml, /data/user/0/app.universal.revanced.manager/app_ephemeral/patcher/apk/build/resources.zip]
at brut.util.OS.exec(OS.java:104)
at brut.androlib.AaptInvoker.invokeAapt2(AaptInvoker.java:245)
... 13 more
the latest urv prerelease now failing to Compiling modified resources during patching for almost any patch still based on apktool/aapt2 for yt and is the binary corrupted or something? and 1.7.0 patching just fine with the same bundle NOTE: not a high priority issue here mostly just a note so I don't forgot about it