ReVanced / revanced-manager

💊 Application to use ReVanced on Android
https://revanced.app
GNU General Public License v3.0
18.14k stars 747 forks source link

bug: Patched Youtube not handling notifications properly through GMS Core #2139

Closed biglisy closed 2 months ago

biglisy commented 2 months ago

Bug description

Updated my client with patch list 4.12 to see if the client spoofing bug was fixed. While I could confirm my spoofing bug was fixed, it came at the expense of losing all notifications.

After uninstalling Revanced, GmsCore, and the manager for a fresh default installation, notifications were still not going through. Specifically it made me think GmsCore was the problem not receiving notifications from Revanced.

I tired installing RVX to see if I could confirm a hypothesis GmsCore was the culprit for my inference. Unfortunately I observed notifications being pushed correctly from the RVX-patched Youtube to GmsCore. Thus I came to a conclusion Revanced-patched Youtube is not sending out notifications correctly for some reason on my phone.

And judging by posts on XDA and Reddit, the exact same thing is happening to a lot of users.

Version of ReVanced Manager and version & name of app you are patching

Revanced Manager 1.21.1 / 1.21.2

Youtube 19.16.39

Installation method

Regular

ReVanced Manager logs

--------- beginning of main
08-13 22:27:54.796 22651 22651 E manager.flutter: Unknown bits set in runtime_flags: 0x40000000
08-13 22:27:54.796 22651 22651 I manager.flutter: Using CollectorTypeCC GC.
08-13 22:27:54.799 22651 22651 E manager.flutter: Not starting debugger since process cannot load the jdwp agent.
08-13 22:27:54.806 22651 22651 W ziparchive: Unable to open '/system_ext/framework/mediatek-framework.dm': No such file or directory
08-13 22:27:54.806 22651 22651 W ziparchive: Unable to open '/system_ext/framework/mediatek-framework.dm': No such file or directory
08-13 22:27:54.814 22651 22651 D OplusActivityThreadExtImpl: java.lang.NoSuchMethodException: dalvik.system.VMRuntime.SupressionGC [int, int]
08-13 22:27:54.814 22651 22651 I OneTrace: Mark active for pid=22651? true
08-13 22:27:54.814 22651 22651 D cutils-dev: otrace_set_tracing_enabled? true tag:0
08-13 22:27:54.814 22651 24089 D cutils-dev: properties changed in otrace_seq_number_changed!
08-13 22:27:54.815 22651 24089 E manager.flutter: Could not write anonymous vdex /system_ext/framework/oat/arm64/mediatek-framework.vdex: Could not open /system_ext/framework/oat/arm64/mediatek-framework.vdex for writing
08-13 22:27:54.823 22651 24088 D OplusAppHeapManager: java.lang.NoSuchMethodException: dalvik.system.VMRuntime.updateProcessValue [int, int, int]
08-13 22:27:54.824 22651 24088 D CompatibilityInfo: setOverrideInvertedScale  1.0 to 1.0
08-13 22:27:54.831 22651 22651 D OplusActivityManager: get AMS extension: android.os.BinderProxy@caa66df
08-13 22:27:54.833 22651 22651 D callGcSupression: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[])' on a null object reference
08-13 22:27:54.834 22651 22651 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10411; state: ENABLED
08-13 22:27:54.838 22651 22651 I OplusFeatureCache: Milliseconds spent on init(): 4
08-13 22:27:54.839 22651 22651 D CompactWindowAppManager: initCompactApplicationInfo CompactMode: , NormalMode: 
08-13 22:27:54.840 22651 22651 D OplusScrollToTopManager: setIsInWhiteList false
08-13 22:27:54.840 22651 22651 D OplusViewDebugManager: OplusViewDebugManager Constructor android.view.debug.OplusViewDebugManager@1f891fb [mHasViewDebugProperty true] [mHasMsgDebugProperty false] [DEBUG false] [EXTRAINFOENABLE false] [LIGHT_OS false]
08-13 22:27:54.841 22651 22651 D CompatibilityChangeReporter: Compat change id reported: 242716250; UID 10411; state: ENABLED
08-13 22:27:54.843 22651 22651 W libc    : Access denied finding property "ro.odm.prev.product.name"
08-13 22:27:54.847 22651 22651 D nativeloader: Configuring clns-4 for other apk /system_ext/framework/androidx.window.extensions.jar. target_sdk_version=34, uses_libraries=ALL, library_path=/data/app/~~uuqnI9q4DCEx6cw8DJjemQ==/app.revanced.manager.flutter-qPUDPMNo5VPa_JgoiN6OXw==/lib/arm64:/data/app/~~uuqnI9q4DCEx6cw8DJjemQ==/app.revanced.manager.flutter-qPUDPMNo5VPa_JgoiN6OXw==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/app.revanced.manager.flutter
08-13 22:27:54.847 22651 22651 D nativeloader: Extending system_exposed_libraries: libapuwareapusys.mtk.so:libapuwareapusys_v2.mtk.so:libapuwarexrp.mtk.so:libapuwarexrp_v2.mtk.so:libapuwareutils.mtk.so:libapuwareutils_v2.mtk.so:libapuwarehmp.mtk.so:libmcv_runtime_usdk.mtk.so:libneuron_graph_delegate.mtk.so:libneuronusdk_adapter.mtk.so:libtflite_mtk.mtk.so:libarmnn_ndk.mtk.so:libcmdl_ndk.mtk.so:libnir_neon_driver_ndk.mtk.so:libmvpu_runtime.mtk.so:libmvpu_runtime_pub.mtk.so:libmvpu_engine_pub.mtk.so:libmvpu_pattern_pub.mtk.so:libmvpuop_mtk_cv.mtk.so:libmvpuop_mtk_nn.mtk.so:libmvpu_runtime_25.mtk.so:libmvpu_runtime_25_pub.mtk.so:libmvpu_engine_25_pub.mtk.so:libmvpu_pattern_25_pub.mtk.so:libmvpuop25_mtk_cv.mtk.so:libmvpuop25_mtk_nn.mtk.so:libaol_jni.oplus.so:libSloganJni.oplus.so:libsuperNight.oplus.so:libAPSClient-cmd-jni-extension.oplus.so
08-13 22:27:54.848 22651 22651 D nativeloader: Configuring clns-5 for other apk /system_ext/framework/androidx.window.sidecar.jar. target_sdk_version=34, uses_libraries=ALL, library_path=/data/app/~~uuqnI9q4DCEx6cw8DJjemQ==/app.revanced.manager.flutter-qPUDPMNo5VPa_JgoiN6OXw==/lib/arm64:/data/app/~~uuqnI9q4DCEx6cw8DJjemQ==/app.revanced.manager.flutter-qPUDPMNo5VPa_JgoiN6OXw==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/app.revanced.manager.flutter
08-13 22:27:54.848 22651 22651 D nativeloader: Extending system_exposed_libraries: libapuwareapusys.mtk.so:libapuwareapusys_v2.mtk.so:libapuwarexrp.mtk.so:libapuwarexrp_v2.mtk.so:libapuwareutils.mtk.so:libapuwareutils_v2.mtk.so:libapuwarehmp.mtk.so:libmcv_runtime_usdk.mtk.so:libneuron_graph_delegate.mtk.so:libneuronusdk_adapter.mtk.so:libtflite_mtk.mtk.so:libarmnn_ndk.mtk.so:libcmdl_ndk.mtk.so:libnir_neon_driver_ndk.mtk.so:libmvpu_runtime.mtk.so:libmvpu_runtime_pub.mtk.so:libmvpu_engine_pub.mtk.so:libmvpu_pattern_pub.mtk.so:libmvpuop_mtk_cv.mtk.so:libmvpuop_mtk_nn.mtk.so:libmvpu_runtime_25.mtk.so:libmvpu_runtime_25_pub.mtk.so:libmvpu_engine_25_pub.mtk.so:libmvpu_pattern_25_pub.mtk.so:libmvpuop25_mtk_cv.mtk.so:libmvpuop25_mtk_nn.mtk.so:libaol_jni.oplus.so:libSloganJni.oplus.so:libsuperNight.oplus.so:libAPSClient-cmd-jni-extension.oplus.so
08-13 22:27:54.861 22651 22651 D nativeloader: Configuring clns-6 for other apk /data/app/~~uuqnI9q4DCEx6cw8DJjemQ==/app.revanced.manager.flutter-qPUDPMNo5VPa_JgoiN6OXw==/base.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/~~uuqnI9q4DCEx6cw8DJjemQ==/app.revanced.manager.flutter-qPUDPMNo5VPa_JgoiN6OXw==/lib/arm64:/data/app/~~uuqnI9q4DCEx6cw8DJjemQ==/app.revanced.manager.flutter-qPUDPMNo5VPa_JgoiN6OXw==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/app.revanced.manager.flutter
08-13 22:27:54.869 22651 22651 V GraphicsEnvironment: Currently set values for:
08-13 22:27:54.869 22651 22651 V GraphicsEnvironment:   angle_gl_driver_selection_pkgs=[]
08-13 22:27:54.869 22651 22651 V GraphicsEnvironment:   angle_gl_driver_selection_values=[]
08-13 22:27:54.869 22651 22651 V GraphicsEnvironment: ANGLE GameManagerService for app.revanced.manager.flutter: false
08-13 22:27:54.869 22651 22651 V GraphicsEnvironment: app.revanced.manager.flutter is not listed in per-application setting
08-13 22:27:54.869 22651 22651 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported.
--------- beginning of system
08-13 22:27:54.873 22651 22651 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1
08-13 22:27:54.886 22651 22651 D ExtensionsLoader: createInstance(64bit) : createExtendedFactory
08-13 22:27:54.886 22651 22651 D ExtensionsLoader: Opened libSchedAssistExtImpl.so
08-13 22:27:54.886 22651 22651 E SchedAssist: ofbOpen failed with error=No such file or directory
08-13 22:27:54.886 22651 22651 E SchedAssist: sysOpen failed with error=No such file or directory
08-13 22:27:54.886 22651 22651 E SchedAssist: sharedImFd failed with error=Permission denied
08-13 22:27:54.888 22651 22651 D OplusGraphicsEvent: OplusGraphicsEventListener create now!
08-13 22:27:54.888 22651 22651 D OplusGraphicsEvent: addEventListener success!
08-13 22:27:54.889 22651 22651 D ScrollOptim [ConfigManager]: initOptConfig: pkg= app.revanced.manager.flutter, mOptEnable= true, mAnimAheadEnable= true, mInsertDefaultNum= 1, mFrameInsertEnableList= {}, mSCEnableList= []
08-13 22:27:54.892 22651 22651 I PowerHalWrapper: PowerHalWrapper.getInstance 
08-13 22:27:54.892 22651 22651 I M-ProMotion: M-ProMotion is disabled
08-13 22:27:54.894 22651 22651 D callGcSupression: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[])' on a null object reference
08-13 22:27:54.897 22651 24103 D libMEOW : meow new tls: 0xb4000071ff6bb380
08-13 22:27:54.897 22651 24103 D libMEOW : meow reload base cfg path: na
08-13 22:27:54.897 22651 22651 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1
08-13 22:27:54.897 22651 24103 D libMEOW : meow reload overlay cfg path: na
08-13 22:27:54.897 22651 24103 W QT      : qt_process_init() called
08-13 22:27:54.897 22651 24103 E QT      : [QT]file does not exist
08-13 22:27:54.897 22651 24103 W QT      : Support!!
08-13 22:27:54.899 22651 24103 E QT      : [QT]file does not exist
08-13 22:27:54.900 22651 24103 D libMEOW : applied 1 plugins for [app.revanced.manager.flutter]:
08-13 22:27:54.900 22651 24103 D libMEOW :   plugin 1: [libMEOW_gift.so]: 0xb4000071f4380880
08-13 22:27:54.900 22651 24103 D libMEOW : rebuild call chain: 0xb4000071ff6dc9c0
08-13 22:27:54.900 22651 24103 D libMEOW : meow delete tls: 0xb4000071ff6bb380
08-13 22:27:54.934 22651 22651 D libMEOW : meow new tls: 0xb4000072004e76c0
08-13 22:27:54.934 22651 22651 D libMEOW : applied 1 plugins for [app.revanced.manager.flutter]:
08-13 22:27:54.934 22651 22651 D libMEOW :   plugin 1: [libMEOW_gift.so]: 0xb4000071f4380880
08-13 22:27:54.934 22651 22651 D libMEOW : rebuild call chain: 0xb400007200507080
08-13 22:27:54.947 22651 24109 D libMEOW : meow new tls: 0xb4000071ff6f7680
08-13 22:27:54.947 22651 24109 D libMEOW : applied 1 plugins for [app.revanced.manager.flutter]:
08-13 22:27:54.947 22651 24109 D libMEOW :   plugin 1: [libMEOW_gift.so]: 0xb4000071f4380880
08-13 22:27:54.947 22651 24109 D libMEOW : rebuild call chain: 0xb4000071ff7068c0
08-13 22:27:54.959 22651 22651 D FlutterFileDialogPlugin: onAttachedToEngine - IN
08-13 22:27:54.959 22651 22651 D FlutterFileDialogPlugin: doOnAttachedToEngine - IN
08-13 22:27:54.959 22651 22651 D FlutterFileDialogPlugin: doOnAttachedToEngine - OUT
08-13 22:27:54.959 22651 22651 D FlutterFileDialogPlugin: onAttachedToEngine - OUT
08-13 22:27:54.959 22651 22651 D FlutterFileDialogPlugin: onAttachedToActivity
08-13 22:27:54.959 22651 22651 D FlutterFileDialogPlugin: doOnAttachedToActivity - IN
08-13 22:27:54.959 22651 22651 D FlutterFileDialogPlugin: doOnAttachedToActivity - OUT
08-13 22:27:54.962 22651 22651 I oplus.android.OplusFrameworkFactoryImpl: Unknow feature:IOplusTextViewRTLUtilForUG
08-13 22:27:54.967 22651 22651 I SurfaceFactory: [static] sSurfaceFactory = com.mediatek.view.impl.SurfaceFactoryImpl@62b7fc6
08-13 22:27:54.968 22651 22651 D ExtensionsLoader: createInstance(64bit) : createExtendedFactory
08-13 22:27:54.968 22651 22651 D ExtensionsLoader: Opened libguiextimpl.so
08-13 22:27:54.969 22651 22651 D OplusInputMethodUtil: init sDebug to false, init sDebugIme to false, init sAlwaysOn to false
08-13 22:27:54.969 22651 22651 D OplusInputMethodUtil: updateDebugToClass InputMethodManager.DEBUG = false
08-13 22:27:54.969 22651 22651 D OplusInputMethodUtil: updateDebugToClass ImeFocusController.DEBUG = false
08-13 22:27:54.969 22651 22651 D OplusInputMethodUtil: updateDebugToClass BaseInputConnection.DEBUG = false
08-13 22:27:54.985 22651 22651 D ScrollOptim [SceneManager]: updateCurrentActivity: mCurrentActivityName=app.revanced.manager.flutter.MainActivity, isOptEnable=true, isAnimAheadEnable=true, isFrameInsertEnable=true, InsertNum=1, isEnabledForScrollChanged=false
08-13 22:27:54.985 22651 22651 D ActivityThread: ComponentInfo{app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity} checkFinished=false 2
08-13 22:27:54.985 22651 22651 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1
08-13 22:27:54.986 22651 24095 I PowerHalWrapper: PowerHalWrapper.getInstance 
08-13 22:27:54.988 22651 22651 D CompatibilityChangeReporter: Compat change id reported: 237531167; UID 10411; state: DISABLED
08-13 22:27:54.989 22651 22651 I DynamicFramerate [FRTCConfigManager]: initFrameRateConfig: 
08-13 22:27:54.989 22651 22651 I DynamicFramerate [FRTCConfigManager]:  levels: [120, 60]
08-13 22:27:54.989 22651 22651 I DynamicFramerate [FRTCConfigManager]:  thresholds: [200]
08-13 22:27:54.989 22651 22651 I DynamicFramerate [FRTCConfigManager]:  scrollbar fade frame rate: 0
08-13 22:27:54.989 22651 22651 I DynamicFramerate [FRTCConfigManager]: FRTCConfigManager: FRTC_CAPABILITY = 120, package name = app.revanced.manager.flutter, WINDOW_ANIMATION_SPEED_RATE = 10, SCROLL_ANIMATION_SPEED_RATE = 20, MuitiWindowIdleFramerate = 60, PACKAGE_ENABLE = false
08-13 22:27:54.989 22651 22651 I DynamicFramerate [DynamicFrameRateController]: init info: mPackageName = app.revanced.manager.flutter, mIsEnabled = false
08-13 22:27:54.989 22651 22651 D WindowManager: Add to mViews: DecorView@63618e4[MainActivity],pkg= app.revanced.manager.flutter
08-13 22:27:54.989 22651 22651 W OpenGLRenderer: Unknown dataspace 0
08-13 22:27:54.989 22651 24101 D ExtensionsLoader: createInstance(64bit) : createExtendedFactory
08-13 22:27:54.990 22651 24101 D ExtensionsLoader: Opened libhwuiextimpl.so
08-13 22:27:54.990 22651 22651 D ExtensionsLoader: createInstance(64bit) : createExtendedFactory
08-13 22:27:54.990 22651 22651 D ExtensionsLoader: Opened libSchedAssistExtImpl.so
08-13 22:27:54.997 22651 22651 D InputEventReceiver: Input log is disabled in InputEventReceiver.
08-13 22:27:55.000 22651 22651 D callGcSupression: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[])' on a null object reference
08-13 22:27:55.000 22651 22651 D ResourcesManagerExtImpl: applyConfigurationToAppResourcesLocked app.getDisplayId() return callback.displayId:-1
08-13 22:27:55.001 22651 22651 I Quality : Skipped: false 0 cost 15.968692 refreshRate 16592676 bit true processName app.revanced.manager.flutter
08-13 22:27:55.002 22651 22651 E OplusBracketLog: [OplusViewMirrorManager] updateHostViewRootIfNeeded, not support android.view.ViewRootImpl@b01cb6f
08-13 22:27:55.010 22651 22651 I SurfaceView: 224917319 onAttachedToWindow
08-13 22:27:55.010 22651 22651 D ViewRootImplExtImpl: wrapConfigInfoIntoFlags rotation=0, smallestScreenWidthDp=360, relayoutAsync=false, newFlags=23592960, title=app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity
08-13 22:27:55.017 22651 22651 D VRI[MainActivity]: relayoutWindow result, sizeChanged:true, surfaceControlChanged:true, transformHintChanged:true, mSurfaceSize:Point(1080, 2412), mLastSurfaceSize:Point(0, 0), mWidth:-1, mHeight:-1, requestedWidth:1080, requestedHeight:2412, transformHint:0, lastTransformHint:-2147483648, installOrientation:0, displayRotation:0, isSurfaceValid:true, attr.flag:-2122252032, useBlast:true, tmpFrames:ClientWindowFrames{frame=[0,0][1080,2412] display=[0,0][1080,2412] parentFrame=[0,0][0,0]}, params:{(0,0)(fillxfill) sim={adjust=resize forwardNavigation} ty=BASE_APPLICATION fmt=TRANSLUCENT wanim=0x1030001
08-13 22:27:55.017 22651 22651 D VRI[MainActivity]:   fl=LAYOUT_IN_SCREEN LAYOUT_INSET_DECOR SPLIT_TOUCH HARDWARE_ACCELERATED DRAWS_SYSTEM_BAR_BACKGROUNDS
08-13 22:27:55.017 22651 22651 D VRI[MainActivity]:   pfl=NO_MOVE_ANIMATION FORCE_DRAW_STATUS_BAR_BACKGROUND USE_BLAST FIT_INSETS_CONTROLLED
08-13 22:27:55.017 22651 22651 D VRI[MainActivity]:   vsysui=LAYOUT_STABLE LAYOUT_FULLSCREEN
08-13 22:27:55.017 22651 22651 D VRI[MainActivity]:   bhv=DEFAULT
08-13 22:27:55.017 22651 22651 D VRI[MainActivity]:   fitSides= CLP[ ]}
08-13 22:27:55.017 22651 22651 W VRI[MainActivity]: updateBlastSurfaceIfNeeded, surfaceSize:Point(1080, 2412), lastSurfaceSize:Point(0, 0), format:-3, blastBufferQueue:null
08-13 22:27:55.017 22651 22651 D BufferQueueConsumer: [](id:587b00000000,api:0,p:-1,c:22651) connect: controlledByApp=false
08-13 22:27:55.018 22651 22651 D ExtensionsLoader: createInstance(64bit) : createExtendedFactory
08-13 22:27:55.018 22651 22651 D ExtensionsLoader: Opened libSchedAssistExtImpl.so
08-13 22:27:55.020 22651 24101 D libMEOW : meow new tls: 0xb4000071693c3680
08-13 22:27:55.021 22651 24101 D libMEOW : applied 1 plugins for [app.revanced.manager.flutter]:
08-13 22:27:55.021 22651 24101 D libMEOW :   plugin 1: [libMEOW_gift.so]: 0xb4000071f4380880
08-13 22:27:55.021 22651 24101 D libMEOW : rebuild call chain: 0xb400007167c39140
08-13 22:27:55.026 22651 22651 D BufferQueueConsumer: [](id:587b00000001,api:0,p:-1,c:22651) connect: controlledByApp=false
08-13 22:27:55.027 22651 22651 I SurfaceView: 224917319 visibleChanged -- surfaceCreated 
08-13 22:27:55.027 22651 24108 D libMEOW : meow new tls: 0xb4000071689b5c00
08-13 22:27:55.027 22651 24108 D libMEOW : applied 1 plugins for [app.revanced.manager.flutter]:
08-13 22:27:55.027 22651 24108 D libMEOW :   plugin 1: [libMEOW_gift.so]: 0xb4000071f4380880
08-13 22:27:55.027 22651 24108 D libMEOW : rebuild call chain: 0xb4000071689c45c0
08-13 22:27:55.028 22651 24101 E OpenGLRenderer: Unable to match the desired swap behavior.
08-13 22:27:55.030 22651 22651 D SurfaceView: 224917319 handleSyncNoBuffer
08-13 22:27:55.030 22651 22651 D SurfaceView: 224917319 finishedDrawing
08-13 22:27:55.030 22651 22651 D SurfaceView: 224917319 performDrawFinished mAttachedToWindow true
08-13 22:27:55.031 22651 22651 D ViewRootImplExtImpl: setMaxDequeuedBufferCount: 2
08-13 22:27:55.340 22651 22651 D CompatibilityChangeReporter: Compat change id reported: 193247900; UID 10411; state: ENABLED
08-13 22:27:55.341 22651 22651 I Quality : Skipped: false 19 cost 326.0819 refreshRate 16593063 bit true processName app.revanced.manager.flutter
08-13 22:27:55.341 22651 22651 W VRI[MainActivity]: handleResized, msg:5, frameChanged:false, configChanged:false, displayChanged:false, attachedFrameChanged:false, compatScaleChanged:false, pendingDragResizing=false
08-13 22:27:55.639 22651 22651 I Quality : Skipped: false 16 cost 275.9929 refreshRate 16595344 bit true processName app.revanced.manager.flutter
08-13 22:27:55.661 22651 24107 I flutter : dynamic_color: Core palette detected.
08-13 22:27:55.663 22651 22651 D ViewRootImplExtImpl: wrapConfigInfoIntoFlags rotation=0, smallestScreenWidthDp=360, relayoutAsync=false, newFlags=23592960, title=app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity
08-13 22:27:55.666 22651 22651 D VRI[MainActivity]: relayoutWindow result, sizeChanged:false, surfaceControlChanged:false, transformHintChanged:false, mSurfaceSize:Point(1080, 2412), mLastSurfaceSize:Point(1080, 2412), mWidth:1080, mHeight:2412, requestedWidth:1080, requestedHeight:2412, transformHint:0, lastTransformHint:0, installOrientation:0, displayRotation:0, isSurfaceValid:true, attr.flag:-2122252032, useBlast:true, tmpFrames:ClientWindowFrames{frame=[0,0][1080,2412] display=[0,0][1080,2412] parentFrame=[0,0][0,0]}, params:{(0,0)(fillxfill) sim={adjust=resize forwardNavigation} ty=BASE_APPLICATION fmt=TRANSLUCENT wanim=0x1030001
08-13 22:27:55.666 22651 22651 D VRI[MainActivity]:   fl=LAYOUT_IN_SCREEN LAYOUT_INSET_DECOR SPLIT_TOUCH HARDWARE_ACCELERATED DRAWS_SYSTEM_BAR_BACKGROUNDS
08-13 22:27:55.666 22651 22651 D VRI[MainActivity]:   pfl=NO_MOVE_ANIMATION FORCE_DRAW_STATUS_BAR_BACKGROUND USE_BLAST APPEARANCE_CONTROLLED FIT_INSETS_CONTROLLED
08-13 22:27:55.666 22651 22651 D VRI[MainActivity]:   vsysui=LAYOUT_STABLE LAYOUT_HIDE_NAVIGATION LAYOUT_FULLSCREEN
08-13 22:27:55.666 22651 22651 D VRI[MainActivity]:   bhv=DEFAULT
08-13 22:27:55.666 22651 22651 D VRI[MainActivity]:   fitSides= CLP[ ]}
08-13 22:27:55.666 22651 22651 W VRI[MainActivity]: updateBlastSurfaceIfNeeded, surfaceSize:Point(1080, 2412), lastSurfaceSize:Point(1080, 2412), format:-3, blastBufferQueue:android.graphics.BLASTBufferQueue@5633042
08-13 22:27:55.674 22651 24108 D MAGT_SYNC_FRAME: MAGT Sync: MAGT is not supported. Disabling Sync.
08-13 22:27:55.678 22651 24108 D hw-ProcessState: Binder ioctl to enable oneway spam detection failed: Invalid argument
08-13 22:27:55.693 22651 24108 D BLASTBufferQueue: [SurfaceView[app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity]#1](f:0,a:1) acquireNextBufferLocked size=1080x2412 mFrameNumber=1 applyTransaction=true mTimestamp=110168157779797(auto) mPendingTransactions.size=0 graphicBufferId=97285304221696 transform=0
08-13 22:27:56.074 22651 22651 D SurfaceView: 224917319 handleSyncNoBuffer
08-13 22:27:56.075 22651 22651 D SurfaceView: 224917319 finishedDrawing
08-13 22:27:56.075 22651 22651 D SurfaceView: 224917319 performDrawFinished mAttachedToWindow true
08-13 22:27:56.076 22651 22651 I Quality : Skipped: false 22 cost 380.46973 refreshRate 16595344 bit true processName app.revanced.manager.flutter
08-13 22:27:56.078 22651 22651 I SurfaceControl:  setExtendedRangeBrightness sc=Surface(name=app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity)/@0x1bdc84d,currentBufferRatio=1.0,desiredRatio=1.0
08-13 22:27:56.078 22651 22651 D SurfaceView: 224917319 dispatchDraw mDrawFinished true isAboveParent false (mPrivateFlags & PFLAG_SKIP_DRAW) 128
08-13 22:27:56.078 22651 22651 D SurfaceView: 224917319 clearSurfaceViewPort mCornerRadius 0.0
08-13 22:27:56.085 22651 24101 D BLASTBufferQueue: [VRI[MainActivity]#0](f:0,a:1) acquireNextBufferLocked size=1080x2412 mFrameNumber=1 applyTransaction=true mTimestamp=110168548793335(auto) mPendingTransactions.size=0 graphicBufferId=97285304221703 transform=0
08-13 22:27:56.085 22651 24101 D VRI[MainActivity]: Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true syncBuffer=false
08-13 22:27:56.085 22651 22651 D VRI[MainActivity]: draw finished.
08-13 22:27:56.085 22651 22651 D VRI[MainActivity]: reportDrawFinished
08-13 22:27:56.087 22651 22651 W manager.flutter: type=1400 audit(0.0:20684): avc:  granted  { execute } for  path="/data/data/app.revanced.manager.flutter/cache/libCachedImageData/oat/arm64/44b36f80-57fc-11ef-9d99-2f0664352e7e.odex" dev="dm-73" ino=796849 scontext=u:r:untrusted_app:s0:c155,c257,c512,c768 tcontext=u:object_r:app_data_file:s0:c155,c257,c512,c768 tclass=file app=app.revanced.manager.flutter
08-13 22:27:56.370 22651 22651 D VRI[MainActivity]: onFocusEvent true
08-13 22:27:56.387 22651 24107 E flutter : [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: PlatformException(invalid_icon, The resource ic_notification could not be found. Please make sure it has been added as a drawable resource to your Android head project., null, null)
08-13 22:27:56.387 22651 24107 E flutter : #0      StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:648)
08-13 22:27:56.387 22651 24107 E flutter : #1      MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:334)
08-13 22:27:56.387 22651 24107 E flutter : <asynchronous suspension>
08-13 22:27:56.387 22651 24107 E flutter : #2      AndroidFlutterLocalNotificationsPlugin.initialize (package:flutter_local_notifications/src/platform_flutter_local_notifications.dart:143)
08-13 22:27:56.387 22651 24107 E flutter : <asynchronous suspension>
08-13 22:27:56.387 22651 24107 E flutter : #3      HomeViewModel.initialize (package:revanced_manager/ui/views/home/home_viewmodel.dart:67)
08-13 22:27:56.387 22651 24107 E flutter : <asynchronous suspension>
08-13 22:27:56.387 22651 24107 E flutter : 
08-13 22:27:57.324 22651 22651 D OplusInputMethodManagerInternal: get inputMethodManager extension: com.android.internal.view.IInputMethodManager$Stub$Proxy@317e7f0
08-13 22:27:57.325 22651 22651 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=904.625, y[0]=2288.25, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=110169787, downTime=110169738, deviceId=3, source=0x1002, displayId=0, eventId=802423676 } handled by client, just return
08-13 22:27:57.374 22651 24966 D OplusScrollToTopManager: app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity,This DecorView@63618e4[MainActivity] change focus to true
08-13 22:27:58.419 22651 22651 I ScrollIdentify: on fling
08-13 22:27:58.419 22651 22651 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=764.25, y[0]=1429.875, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=110170881, downTime=110170776, deviceId=3, source=0x1002, displayId=0, eventId=436683311 } handled by client, just return
08-13 22:27:59.228 22651 22651 I ScrollIdentify: on fling
08-13 22:27:59.229 22651 22651 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=715.6875, y[0]=1683.8125, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=110171691, downTime=110171554, deviceId=3, source=0x1002, displayId=0, eventId=855371708 } handled by client, just return
08-13 22:28:00.381 22651 24983 D ProfileInstaller: Installing profile for app.revanced.manager.flutter
08-13 22:28:00.465 22651 22651 I ScrollIdentify: on fling
08-13 22:28:00.465 22651 22651 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=918.5, y[0]=1316.4375, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=110172927, downTime=110172152, deviceId=3, source=0x1002, displayId=0, eventId=896582559 } handled by client, just return
08-13 22:28:01.340 22651 22651 I ScrollIdentify: on fling
08-13 22:28:01.340 22651 22651 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=769.0, y[0]=1641.4375, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=110173803, downTime=110173663, deviceId=3, source=0x1002, displayId=0, eventId=863189244 } handled by client, just return
08-13 22:28:04.364 22651 22651 I ScrollIdentify: on fling
08-13 22:28:04.364 22651 22651 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=592.8125, y[0]=1571.9375, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=110176826, downTime=110176706, deviceId=3, source=0x1002, displayId=0, eventId=647778472 } handled by client, just return
08-13 22:28:04.926 22651 24083 I manager.flutter: Background concurrent copying GC freed 1396192(45MB) AllocSpace objects, 126(6592KB) LOS objects, 57% free, 4469KB/10MB, paused 214us,30us total 126.794ms
08-13 22:28:04.927 22651 22651 W FinalizerDaemon: type=1400 audit(0.0:20685): avc:  denied  { getopt } for  path="/dev/socket/usap_pool_primary" scontext=u:r:untrusted_app:s0:c155,c257,c512,c768 tcontext=u:r:zygote:s0 tclass=unix_stream_socket permissive=0 app=app.revanced.manager.flutter
08-13 22:28:05.014 22651 22651 I ScrollIdentify: on fling
08-13 22:28:05.014 22651 22651 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=842.625, y[0]=1234.1875, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=110177476, downTime=110177071, deviceId=3, source=0x1002, displayId=0, eventId=9536034 } handled by client, just return
08-13 22:28:06.240 22651 22651 I ScrollIdentify: on fling
08-13 22:28:06.240 22651 22651 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=761.6875, y[0]=1443.9375, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=110178701, downTime=110178173, deviceId=3, source=0x1002, displayId=0, eventId=1063662267 } handled by client, just return
08-13 22:28:07.216 22651 22651 I ScrollIdentify: on fling
08-13 22:28:07.216 22651 22651 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=817.625, y[0]=1369.625, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=110179675, downTime=110179495, deviceId=3, source=0x1002, displayId=0, eventId=821528357 } handled by client, just return
08-13 22:28:08.859 22651 22651 D ViewRootImplExtImpl: MotionEvent MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=818.625, y[0]=1120.625, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=110181320, downTime=110181237, deviceId=3, source=0x1002, displayId=0, eventId=299077740 } handled by client, just return

Patch logs

No response

Acknowledgements

oSumAtrIX commented 2 months ago

Screenshot_20240814-025937

biglisy commented 2 months ago

It is pertaining only Revanced manager.

Ushie commented 2 months ago

YouTube and GmsCore aren't ReVanced Manager

biglisy commented 2 months ago

YouTube and GmsCore aren't ReVanced Manager

Ok is there a repo dedicated to Youtube Revanced then?

And what about gms core, just because I mentioned it, now it's no longer a Revanced manager issue when all tests lead to it being the culprit?

oSumAtrIX commented 2 months ago

No, but theres a repository dedicated for patches you can find pinned on the organization page

biglisy commented 2 months ago

No, but theres a repository dedicated for patches you can find pinned on the organization page

But this issue is reproduced and consistent with having Revanced manager as the culprit, while reinstalling / downgrading everything to what it was like before 1.21.1 update, and manager being the only constant that keeps notifications not working.

Ushie commented 2 months ago

You haven't considered the fact that it could be a serverside change, ReVanced Manager is unable to do anything related to notifications, nothing at all, it simply patches and installs the patched app

You can install the previous release from GitHub releases and confirm that yourself, or confirm otherwise

oSumAtrIX commented 2 months ago

Send a full recording that proofs how manager v1.21.1 causes the issue and how uninstall the app or using the previous version doesn't. If you can't provide such proof, your claims will not be considered.