ReVanced / revanced-manager

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

bug: Layout overflowing in French #2006

Open depuntism opened 4 months ago

depuntism commented 4 months ago

Bug description

The layout gets weired when I change the language to french in the settings. It behaves the same way whatever device I tested on.

Screenshot_20240625_105302_ReVanced Manager Screenshot_20240625_105804_ReVanced Manager Screenshot_20240625_105555_ReVanced Manager

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

ReVanced Manager v 1.21.0-dev4 and 1.20.1

Installation method

None

ReVanced Manager logs

06-25 11:19:47.135 19919 19919 I ViewRootImpl@d6f0ca2[MainActivity]: ViewPostIme pointer 0
06-25 11:19:47.189 19919 19919 I ViewRootImpl@d6f0ca2[MainActivity]: ViewPostIme pointer 1
06-25 11:19:47.197 19919 19919 I Toast   : setView: it's a custom toast
06-25 11:19:47.198 19919 19919 I Toast   : show: caller = io.github.ponnamkarthik.toast.fluttertoast.MethodCallHandlerImpl.onMethodCall:307 
06-25 11:19:47.199 19919 19919 I Toast   : show: contextDispId = 0 mCustomDisplayId = -1 focusedDisplayId = 0 isActivityContext = false
06-25 11:19:47.204 19919 19919 V Toast   : HANDLE SHOW: android.widget.Toast$TN@c54b28d mView=null mNextView=java.lang.ref.WeakReference@4852c42
06-25 11:19:47.204 19919 19919 V ToastPresenter: yOffset = 100
06-25 11:19:47.205 19919 19919 I WindowManager: WindowManagerGlobal#addView, ty=2005, view=android.widget.FrameLayout{d3c2453 V.E...... ......I. 0,0-0,0}, caller=android.view.WindowManagerImpl.addView:150 android.widget.ToastPresenter.addToastView:414 android.widget.ToastPresenter.show:335 
06-25 11:19:47.206 19919 19956 D NativeCustomFrequencyManager: [NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager()
06-25 11:19:47.210 19919 19919 I InsetsController: onStateChanged: host=Toast, from=android.view.ViewRootImpl.setView:1753, state=InsetsState: {mDisplayFrame=Rect(0, 0 - 1080, 2640), mDisplayCutout=DisplayCutout{insets=Rect(0, 94 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(505, 0 - 576, 94), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2640 physicalDisplayWidth=1080 physicalDisplayHeight=2640 density={3.0} cutoutSpec={M 0,0 H -11.83333333333333 V 31.33333333333333 H 11.83333333333333 V 0 H 0 Z @dp} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=108, center=Point(108, 108)}, RoundedCorner{position=TopRight, radius=108, center=Point(972, 108)}, RoundedCorner{position=BottomRight, radius=108, center=Point(972, 2532)}, RoundedCorner{position=BottomLeft, radius=108, center=Point(108, 2532)}]}  mRoundedCornerFrame=Rect(0, 0 - 0, 0), mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(948, 0 - 1080, 94) rotation=0}, mDisplayShape=DisplayShape{ spec=-311912193 displayWidth=1080 displayHeight=2640 physicalPixelDisplaySizeRatio=1.0 rotation=0 offsetX=0 offsetY=0 scale=1.0}, mSources= { InsetsSource: {3 mType=ime mFrame=[0,0][0,0] mVisible=false mFlags=[]}, InsetsSource: {27 mType=displayCutout mFrame=[0,0][1080,94] mVisible=true mFlags=[]}, InsetsSource: {d050000 mType=statusBars mFrame=[0,0][1080,94] mVisible=true mFlags=[]}, InsetsSource: {d050005 mType=mandatorySystemGestures mFrame=[0,0][1080,130] mVisible=true mFlags=[]}, InsetsSource: {d050006 mType=tappableElement mFrame=[0,0][1080,94] mVisible=true mFlags=[]}, InsetsSource: {2cb00001 mType=navigationBars mFrame=[0,2595][1080,2640] mVisible=true mFlags=[SUPPRESS_SCRIM]}, InsetsSource: {2cb00004 mType=systemGestures mFrame=[0,0][90,2640] mVisible=true mFlags=[]}, InsetsSource: {2cb00005 mType=mandatorySystemGestures mFrame=[0,2544][1080,2640] mVisible=true mFlags=[]}, InsetsSource: {2cb00006 mType=tappableElement mFrame=[0,0][0,0] mVisible=true mFlags=[]}, InsetsSource: {2cb00024 mType=systemGestures mFrame=[990,0][1080,2640] mVisible=true mFlags=[]} }
06-25 11:19:47.210 19919 19919 I ViewRootImpl@def190[Toast]: synced displayState. AttachInfo displayState=2
06-25 11:19:47.210 19919 19919 I ViewRootImpl@def190[Toast]: setView = android.widget.FrameLayout@d3c2453 TM=true
06-25 11:19:47.211 19919 19956 D OpenGLRenderer: HWUI - treat SMPTE_170M as sRGB
06-25 11:19:47.216 19919 19919 I BufferQueueProducer: [](id:4dcf00000003,api:0,p:0,c:19919) setDequeueTimeout:2077252342
06-25 11:19:47.216 19919 19919 I BLASTBufferQueue_Java: new BLASTBufferQueue, mName= ViewRootImpl@def190[Toast] mNativeObject= 0xb400007c442d4700 sc.mNativeObject= 0xb400007c57a62f80 caller= android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:3028 android.view.ViewRootImpl.relayoutWindow:10131 android.view.ViewRootImpl.performTraversals:4110 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 android.view.Choreographer$CallbackRecord.run:1689 android.view.Choreographer$CallbackRecord.run:1698 android.view.Choreographer.doCallbacks:1153 android.view.Choreographer.doFrame:1079 android.view.Choreographer$FrameDisplayEventReceiver.run:1646 
06-25 11:19:47.216 19919 19919 I BLASTBufferQueue_Java: update, w= 478 h= 117 mName = ViewRootImpl@def190[Toast] mNativeObject= 0xb400007c442d4700 sc.mNativeObject= 0xb400007c57a62f80 format= -3 caller= android.graphics.BLASTBufferQueue.<init>:89 android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:3028 android.view.ViewRootImpl.relayoutWindow:10131 android.view.ViewRootImpl.performTraversals:4110 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 
06-25 11:19:47.217 19919 19919 I ViewRootImpl@def190[Toast]: Relayout returned: old=(0,94,1080,2595) new=(301,2378,779,2495) relayoutAsync=false req=(478,117)0 dur=5 res=0x3 s={true 0xb400007d4f6b3000} ch=true seqId=0
06-25 11:19:47.217 19919 19919 I ViewRootImpl@def190[Toast]: performConfigurationChange setNightDimText nightDimLevel=0
06-25 11:19:47.218 19919 19919 D ViewRootImpl@def190[Toast]: mThreadedRenderer.initialize() mSurface={isValid=true 0xb400007d4f6b3000} hwInitialized=true
06-25 11:19:47.218 19919 19919 D ViewRootImpl@def190[Toast]: reportNextDraw android.view.ViewRootImpl.performTraversals:4718 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 android.view.Choreographer$CallbackRecord.run:1689 android.view.Choreographer$CallbackRecord.run:1698 
06-25 11:19:47.218 19919 19919 I ViewRootImpl@def190[Toast]: Setup new sync=wmsSync-ViewRootImpl@def190[Toast]#7
06-25 11:19:47.218 19919 19919 I ViewRootImpl@def190[Toast]: Creating new active sync group ViewRootImpl@def190[Toast]#8
06-25 11:19:47.220 19919 19919 I ViewRootImpl@def190[Toast]: registerCallbacksForSync syncBuffer=false
06-25 11:19:47.221 19919 20824 I ViewRootImpl@def190[Toast]: Received frameDrawingCallback syncResult=0 frameNum=1.
06-25 11:19:47.221 19919 20824 I ViewRootImpl@def190[Toast]: mWNT: t=0xb400007c6a1a8200 mBlastBufferQueue=0xb400007c442d4700 fn= 1 mRenderHdrSdrRatio=1.0 caller= android.view.ViewRootImpl$8.onFrameDraw:13841 android.view.ThreadedRenderer$1.onFrameDraw:792 <bottom of call stack> 
06-25 11:19:47.221 19919 20824 I ViewRootImpl@def190[Toast]: Setting up sync and frameCommitCallback
06-25 11:19:47.222 19919 19956 I BLASTBufferQueue: [ViewRootImpl@def190[Toast]#3](f:0,a:0,s:0) onFrameAvailable the first frame is available
06-25 11:19:47.222 19919 19956 I ViewRootImpl@def190[Toast]: Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true
06-25 11:19:47.223 19919 19956 D OpenGLRenderer: CFMS:: SetUp Pid : 19919    Tid : 19956
06-25 11:19:47.223 19919 19919 I ViewRootImpl@def190[Toast]: reportDrawFinished seqId=0
06-25 11:19:49.145 19919 19919 I ViewRootImpl@d6f0ca2[MainActivity]: ViewPostIme pointer 0
06-25 11:19:49.206 19919 19919 I ViewRootImpl@d6f0ca2[MainActivity]: ViewPostIme pointer 1
06-25 11:19:49.211 19919 19919 I Toast   : setView: it's a custom toast
06-25 11:19:49.212 19919 19919 I Toast   : show: caller = io.github.ponnamkarthik.toast.fluttertoast.MethodCallHandlerImpl.onMethodCall:307 
06-25 11:19:49.212 19919 19919 I Toast   : show: contextDispId = 0 mCustomDisplayId = -1 focusedDisplayId = 0 isActivityContext = false
06-25 11:19:50.707 19919 19919 I WindowManager: WindowManagerGlobal#removeView, ty=2005, view=android.widget.FrameLayout{d3c2453 V.E...... ........ 0,0-478,117}, caller=android.view.WindowManagerGlobal.removeView:628 android.view.WindowManagerImpl.removeViewImmediate:208 android.widget.ToastPresenter.hide:358 
06-25 11:19:50.710 19919 19919 I ViewRootImpl@def190[Toast]: dispatchDetachedFromWindow
06-25 11:19:50.727 19919 19919 D InputTransport: Input channel destroyed: '9cd2f0a', fd=275
06-25 11:19:50.728 19919 19919 V Toast   : HANDLE SHOW: android.widget.Toast$TN@6d0019a mView=null mNextView=java.lang.ref.WeakReference@e29cacb
06-25 11:19:50.730 19919 19919 V ToastPresenter: yOffset = 100
06-25 11:19:50.730 19919 19919 I WindowManager: WindowManagerGlobal#addView, ty=2005, view=android.widget.FrameLayout{79762a8 V.E...... ......I. 0,0-0,0}, caller=android.view.WindowManagerImpl.addView:150 android.widget.ToastPresenter.addToastView:414 android.widget.ToastPresenter.show:335 
06-25 11:19:50.732 19919 19956 D NativeCustomFrequencyManager: [NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager()
06-25 11:19:50.738 19919 19919 I InsetsController: onStateChanged: host=Toast, from=android.view.ViewRootImpl.setView:1753, state=InsetsState: {mDisplayFrame=Rect(0, 0 - 1080, 2640), mDisplayCutout=DisplayCutout{insets=Rect(0, 94 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(505, 0 - 576, 94), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2640 physicalDisplayWidth=1080 physicalDisplayHeight=2640 density={3.0} cutoutSpec={M 0,0 H -11.83333333333333 V 31.33333333333333 H 11.83333333333333 V 0 H 0 Z @dp} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=108, center=Point(108, 108)}, RoundedCorner{position=TopRight, radius=108, center=Point(972, 108)}, RoundedCorner{position=BottomRight, radius=108, center=Point(972, 2532)}, RoundedCorner{position=BottomLeft, radius=108, center=Point(108, 2532)}]}  mRoundedCornerFrame=Rect(0, 0 - 0, 0), mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(948, 0 - 1080, 94) rotation=0}, mDisplayShape=DisplayShape{ spec=-311912193 displayWidth=1080 displayHeight=2640 physicalPixelDisplaySizeRatio=1.0 rotation=0 offsetX=0 offsetY=0 scale=1.0}, mSources= { InsetsSource: {3 mType=ime mFrame=[0,0][0,0] mVisible=false mFlags=[]}, InsetsSource: {27 mType=displayCutout mFrame=[0,0][1080,94] mVisible=true mFlags=[]}, InsetsSource: {d050000 mType=statusBars mFrame=[0,0][1080,94] mVisible=true mFlags=[]}, InsetsSource: {d050005 mType=mandatorySystemGestures mFrame=[0,0][1080,130] mVisible=true mFlags=[]}, InsetsSource: {d050006 mType=tappableElement mFrame=[0,0][1080,94] mVisible=true mFlags=[]}, InsetsSource: {2cb00001 mType=navigationBars mFrame=[0,2595][1080,2640] mVisible=true mFlags=[SUPPRESS_SCRIM]}, InsetsSource: {2cb00004 mType=systemGestures mFrame=[0,0][90,2640] mVisible=true mFlags=[]}, InsetsSource: {2cb00005 mType=mandatorySystemGestures mFrame=[0,2544][1080,2640] mVisible=true mFlags=[]}, InsetsSource: {2cb00006 mType=tappableElement mFrame=[0,0][0,0] mVisible=true mFlags=[]}, InsetsSource: {2cb00024 mType=systemGestures mFrame=[990,0][1080,2640] mVisible=true mFlags=[]} }
06-25 11:19:50.738 19919 19919 I ViewRootImpl@17461c1[Toast]: synced displayState. AttachInfo displayState=2
06-25 11:19:50.738 19919 19919 I ViewRootImpl@17461c1[Toast]: setView = android.widget.FrameLayout@79762a8 TM=true
06-25 11:19:50.744 19919 19919 I BufferQueueProducer: [](id:4dcf00000004,api:0,p:-1,c:19919) setDequeueTimeout:2077252342
06-25 11:19:50.744 19919 19919 I BLASTBufferQueue_Java: new BLASTBufferQueue, mName= ViewRootImpl@17461c1[Toast] mNativeObject= 0xb400007c6a440300 sc.mNativeObject= 0xb400007c6ba06a80 caller= android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:3028 android.view.ViewRootImpl.relayoutWindow:10131 android.view.ViewRootImpl.performTraversals:4110 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 android.view.Choreographer$CallbackRecord.run:1689 android.view.Choreographer$CallbackRecord.run:1698 android.view.Choreographer.doCallbacks:1153 android.view.Choreographer.doFrame:1079 android.view.Choreographer$FrameDisplayEventReceiver.run:1646 
06-25 11:19:50.745 19919 19919 I BLASTBufferQueue_Java: update, w= 685 h= 117 mName = ViewRootImpl@17461c1[Toast] mNativeObject= 0xb400007c6a440300 sc.mNativeObject= 0xb400007c6ba06a80 format= -3 caller= android.graphics.BLASTBufferQueue.<init>:89 android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:3028 android.view.ViewRootImpl.relayoutWindow:10131 android.view.ViewRootImpl.performTraversals:4110 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 
06-25 11:19:50.745 19919 19919 I ViewRootImpl@17461c1[Toast]: Relayout returned: old=(0,94,1080,2595) new=(197,2378,882,2495) relayoutAsync=false req=(685,117)0 dur=4 res=0x3 s={true 0xb400007d4f6b3000} ch=true seqId=0
06-25 11:19:50.746 19919 19919 I ViewRootImpl@17461c1[Toast]: performConfigurationChange setNightDimText nightDimLevel=0
06-25 11:19:50.746 19919 19919 D ViewRootImpl@17461c1[Toast]: mThreadedRenderer.initialize() mSurface={isValid=true 0xb400007d4f6b3000} hwInitialized=true
06-25 11:19:50.747 19919 19919 D ViewRootImpl@17461c1[Toast]: reportNextDraw android.view.ViewRootImpl.performTraversals:4718 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 android.view.Choreographer$CallbackRecord.run:1689 android.view.Choreographer$CallbackRecord.run:1698 
06-25 11:19:50.747 19919 19919 I ViewRootImpl@17461c1[Toast]: Setup new sync=wmsSync-ViewRootImpl@17461c1[Toast]#9
06-25 11:19:50.747 19919 19919 I ViewRootImpl@17461c1[Toast]: Creating new active sync group ViewRootImpl@17461c1[Toast]#10
06-25 11:19:50.747 19919 19919 I ViewRootImpl@17461c1[Toast]: registerCallbacksForSync syncBuffer=false
06-25 11:19:50.748 19919 20823 I ViewRootImpl@17461c1[Toast]: Received frameDrawingCallback syncResult=0 frameNum=1.
06-25 11:19:50.748 19919 20823 I ViewRootImpl@17461c1[Toast]: mWNT: t=0xb400007c3ba09280 mBlastBufferQueue=0xb400007c6a440300 fn= 1 mRenderHdrSdrRatio=1.0 caller= android.view.ViewRootImpl$8.onFrameDraw:13841 android.view.ThreadedRenderer$1.onFrameDraw:792 <bottom of call stack> 
06-25 11:19:50.748 19919 20823 I ViewRootImpl@17461c1[Toast]: Setting up sync and frameCommitCallback
06-25 11:19:50.750 19919 19956 I BLASTBufferQueue: [ViewRootImpl@17461c1[Toast]#4](f:0,a:0,s:0) onFrameAvailable the first frame is available
06-25 11:19:50.751 19919 19956 I ViewRootImpl@17461c1[Toast]: Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true
06-25 11:19:50.752 19919 19956 D OpenGLRenderer: CFMS:: SetUp Pid : 19919    Tid : 19956
06-25 11:19:50.752 19919 19919 I ViewRootImpl@17461c1[Toast]: reportDrawFinished seqId=0
06-25 11:19:50.752 19919 19956 D OpenGLRenderer: HWUI - treat SMPTE_170M as sRGB
06-25 11:19:53.669 19919 19919 I ViewRootImpl@d6f0ca2[MainActivity]: ViewPostIme pointer 0
06-25 11:19:53.747 19919 19919 I ViewRootImpl@d6f0ca2[MainActivity]: ViewPostIme pointer 1
06-25 11:19:54.206 19919 19919 I WindowManager: WindowManagerGlobal#removeView, ty=2005, view=android.widget.FrameLayout{79762a8 V.E...... ........ 0,0-685,117}, caller=android.view.WindowManagerGlobal.removeView:628 android.view.WindowManagerImpl.removeViewImmediate:208 android.widget.ToastPresenter.hide:358 
06-25 11:19:54.208 19919 19919 I ViewRootImpl@17461c1[Toast]: dispatchDetachedFromWindow
06-25 11:19:54.215 19919 19919 D InputTransport: Input channel destroyed: '591cc41', fd=270
06-25 11:19:55.258 19919 19919 I ViewRootImpl@d6f0ca2[MainActivity]: ViewPostIme pointer 0
06-25 11:19:55.343 19919 19919 I ViewRootImpl@d6f0ca2[MainActivity]: handleWindowFocusChanged: 0 0 call from android.view.ViewRootImpl.-$$Nest$mhandleWindowFocusChanged:0
06-25 11:19:55.343 19919 19919 I ImeFocusController: onPreWindowFocus: skipped, hasWindowFocus=false mHasImeFocus=true
06-25 11:19:55.344 19919 19919 I ImeFocusController: onPostWindowFocus: skipped, hasWindowFocus=false mHasImeFocus=true
06-25 11:19:55.816 19919 19919 I ViewRootImpl@d6f0ca2[MainActivity]: handleAppVisibility mAppVisible = true visible = false
06-25 11:19:55.824 19919 19919 I SurfaceView@216f254: onWindowVisibilityChanged(8) false io.flutter.embedding.android.FlutterSurfaceView{216f254 V.E...... ........ 0,0-1080,2640} of ViewRootImpl@d6f0ca2[MainActivity]
06-25 11:19:55.825 19919 19919 I SurfaceView: 35058260 Changes: creating=false format=false size=false visible=true alpha=false hint=false visible=true left=false top=false z=false attached=true lifecycleStrategy=false
06-25 11:19:55.825 19919 19919 I SurfaceView@216f254: 35058260 Cur surface: Surface(name=null)/@0xcb11314
06-25 11:19:55.825 19919 19919 I SurfaceView: 35058260 surfaceDestroyed
06-25 11:19:55.825 19919 19919 I SurfaceView@216f254: surfaceDestroyed callback.size 1 #2 io.flutter.embedding.android.FlutterSurfaceView{216f254 V.E...... ........ 0,0-1080,2640}
06-25 11:19:55.830 19919 19919 I SurfaceView@216f254: updateSurface: mVisible = false mSurface.isValid() = true
06-25 11:19:55.830 19919 19919 I SurfaceView@216f254: releaseSurfaces: viewRoot = ViewRootImpl@d6f0ca2[MainActivity]
06-25 11:19:55.830 19919 19919 V SurfaceView@216f254: Layout: x=0 y=0 w=1080 h=2640, frame=Rect(0, 0 - 1080, 2640)
06-25 11:19:55.830 19919 19919 I ViewRootImpl@d6f0ca2[MainActivity]: destroyHardwareResources: Callers=android.view.ViewRootImpl.performTraversals:3932 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 android.view.Choreographer$CallbackRecord.run:1689 android.view.Choreographer$CallbackRecord.run:1698 android.view.Choreographer.doCallbacks:1153 android.view.Choreographer.doFrame:1079 android.view.Choreographer$FrameDisplayEventReceiver.run:1646 android.os.Handler.handleCallback:958 android.os.Handler.dispatchMessage:99 
06-25 11:19:55.830 19919 19956 D SurfaceView: 158855998 windowPositionLost, frameNr = 0
06-25 11:19:55.830 19919 19956 D OpenGLRenderer: CacheManager::trimMemory(20)
06-25 11:19:55.834 19919 19919 I ViewRootImpl@d6f0ca2[MainActivity]: Relayout returned: old=(0,0,1080,2640) new=(0,0,1080,2640) relayoutAsync=false req=(1080,2640)8 dur=3 res=0x402 s={false 0x0} ch=true seqId=0
06-25 11:19:55.834 19919 19919 I SurfaceView@216f254: windowStopped(true) false io.flutter.embedding.android.FlutterSurfaceView{216f254 V.E...... ........ 0,0-1080,2640} of ViewRootImpl@d6f0ca2[MainActivity]
06-25 11:19:55.834 19919 19919 D SurfaceView@216f254: updateSurface: surface is not valid
06-25 11:19:55.834 19919 19919 I SurfaceView@216f254: releaseSurfaces: viewRoot = ViewRootImpl@d6f0ca2[MainActivity]
06-25 11:19:55.834 19919 19919 D SurfaceView@216f254: updateSurface: surface is not valid
06-25 11:19:55.834 19919 19919 I SurfaceView@216f254: releaseSurfaces: viewRoot = ViewRootImpl@d6f0ca2[MainActivity]
06-25 11:19:55.837 19919 19919 D SurfaceView@216f254: updateSurface: surface is not valid
06-25 11:19:55.837 19919 19919 I SurfaceView@216f254: releaseSurfaces: viewRoot = ViewRootImpl@d6f0ca2[MainActivity]
06-25 11:19:55.837 19919 19919 I ViewRootImpl@d6f0ca2[MainActivity]: stopped(true) old = false
06-25 11:19:55.837 19919 19919 D ViewRootImpl@d6f0ca2[MainActivity]: WindowStopped on app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity set to true
06-25 11:19:55.837 19919 19956 D OpenGLRenderer: CacheManager::trimMemory(20)
06-25 11:19:55.858 19919 19919 D SurfaceView@216f254: updateSurface: surface is not valid
06-25 11:19:55.858 19919 19919 I SurfaceView@216f254: releaseSurfaces: viewRoot = ViewRootImpl@d6f0ca2[MainActivity]
06-25 11:19:55.860 19919 19919 D InputTransport: Input channel destroyed: 'ClientS', fd=153
06-25 11:19:55.866 19919 19919 D SurfaceView@216f254: updateSurface: surface is not valid
06-25 11:19:55.866 19919 19919 I SurfaceView@216f254: releaseSurfaces: viewRoot = ViewRootImpl@d6f0ca2[MainActivity]
06-25 11:19:55.867 19919 19956 D OpenGLRenderer: CacheManager::trimMemory(20)
06-25 11:19:59.209 21200 21200 I manager.flutter: Using CollectorTypeCMC GC.
06-25 11:19:59.212 21200 21200 E manager.flutter: Not starting debugger since process cannot load the jdwp agent.
06-25 11:19:59.218 21200 21200 D ActivityThread: setConscryptValidator
06-25 11:19:59.218 21200 21200 D ActivityThread: setConscryptValidator - put
06-25 11:19:59.224 21200 21200 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10450; state: ENABLED
06-25 11:19:59.225 21200 21200 D CompatibilityChangeReporter: Compat change id reported: 242716250; UID 10450; state: ENABLED
06-25 11:19:59.227 21200 21200 D ApplicationLoaders: Returning zygote-cached class loader: /system_ext/framework/androidx.window.extensions.jar
06-25 11:19:59.227 21200 21200 D ApplicationLoaders: Returning zygote-cached class loader: /system_ext/framework/androidx.window.sidecar.jar
06-25 11:19:59.233 21200 21200 D nativeloader: Configuring clns-6 for other apk /data/app/~~TXcivXnebvYUKJsZOGf8hg==/app.revanced.manager.flutter-X6eM0FGqCqUWJHvH4q1xqw==/base.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/~~TXcivXnebvYUKJsZOGf8hg==/app.revanced.manager.flutter-X6eM0FGqCqUWJHvH4q1xqw==/lib/arm64:/data/app/~~TXcivXnebvYUKJsZOGf8hg==/app.revanced.manager.flutter-X6eM0FGqCqUWJHvH4q1xqw==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/app.revanced.manager.flutter
06-25 11:19:59.239 21200 21200 V GraphicsEnvironment: Currently set values for:
06-25 11:19:59.239 21200 21200 V GraphicsEnvironment:   angle_gl_driver_selection_pkgs=[]
06-25 11:19:59.239 21200 21200 V GraphicsEnvironment:   angle_gl_driver_selection_values=[]
06-25 11:19:59.239 21200 21200 V GraphicsEnvironment: ANGLE GameManagerService for app.revanced.manager.flutter: false
06-25 11:19:59.239 21200 21200 V GraphicsEnvironment: app.revanced.manager.flutter is not listed in per-application setting
06-25 11:19:59.239 21200 21200 V GraphicsEnvironment: App is not on the allowlist for updatable production driver.
06-25 11:19:59.262 21200 21200 D OpenGLRenderer: HWUI - treat SMPTE_170M as sRGB
06-25 11:19:59.271 21200 21227 I AdrenoGLES-0: QUALCOMM build                   : 7b26bdd942, Iab69c31769
06-25 11:19:59.271 21200 21227 I AdrenoGLES-0: Build Date                       : 08/28/23
06-25 11:19:59.271 21200 21227 I AdrenoGLES-0: OpenGL ES Shader Compiler Version: E031.41.03.44
06-25 11:19:59.271 21200 21227 I AdrenoGLES-0: Local Branch                     : 
06-25 11:19:59.271 21200 21227 I AdrenoGLES-0: Remote Branch                    : refs/tags/AU_LINUX_ANDROID_LA.VENDOR.13.2.0.11.00.00.855.659
06-25 11:19:59.271 21200 21227 I AdrenoGLES-0: Remote Branch                    : NONE
06-25 11:19:59.271 21200 21227 I AdrenoGLES-0: Reconstruct Branch               : NOTHING
06-25 11:19:59.271 21200 21227 I AdrenoGLES-0: Build Config                     : S P 14.1.4 AArch64
06-25 11:19:59.271 21200 21227 I AdrenoGLES-0: Driver Path                      : /vendor/lib64/egl/libGLESv2_adreno.so
06-25 11:19:59.271 21200 21227 I AdrenoGLES-0: Driver Version                   : 0676.42
06-25 11:19:59.279 21200 21227 I AdrenoGLES-0: PFP: 0x01740158, ME: 0x00000000
06-25 11:19:59.285 21200 21227 W Adreno-AppProfiles: Could not find QSPM HAL service. Skipping adreno profile processing.
06-25 11:19:59.289 21200 21227 I AdrenoUtils: <ReadGpuID:407>: Reading chip ID through GSL
06-25 11:19:59.302 21200 21200 D FlutterFileDialogPlugin: onAttachedToEngine - IN
06-25 11:19:59.302 21200 21200 D FlutterFileDialogPlugin: doOnAttachedToEngine - IN
06-25 11:19:59.302 21200 21200 D FlutterFileDialogPlugin: doOnAttachedToEngine - OUT
06-25 11:19:59.302 21200 21200 D FlutterFileDialogPlugin: onAttachedToEngine - OUT
06-25 11:19:59.302 21200 21200 D FlutterFileDialogPlugin: onAttachedToActivity
06-25 11:19:59.302 21200 21200 D FlutterFileDialogPlugin: doOnAttachedToActivity - IN
06-25 11:19:59.302 21200 21200 D FlutterFileDialogPlugin: doOnAttachedToActivity - OUT
06-25 11:19:59.305 21200 21200 D SurfaceView@216f254: 35058260 setAlpha: alpha=0.0
06-25 11:19:59.305 21200 21200 D SurfaceView@216f254: 35058260 updateSurface: has no frame
06-25 11:19:59.313 21200 21200 I DecorView: setWindowBackground: isPopOver=false color=ff000000 d=android.graphics.drawable.ColorDrawable@864b516
06-25 11:19:59.320 21200 21200 D CompatibilityChangeReporter: Compat change id reported: 237531167; UID 10450; state: DISABLED
06-25 11:19:59.321 21200 21227 D NativeCustomFrequencyManager: [NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager()
06-25 11:19:59.326 21200 21200 I InsetsController: onStateChanged: host=app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity, from=android.view.ViewRootImpl.setView:1753, state=InsetsState: {mDisplayFrame=Rect(0, 0 - 1080, 2640), mDisplayCutout=DisplayCutout{insets=Rect(0, 94 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(505, 0 - 576, 94), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2640 physicalDisplayWidth=1080 physicalDisplayHeight=2640 density={3.0} cutoutSpec={M 0,0 H -11.83333333333333 V 31.33333333333333 H 11.83333333333333 V 0 H 0 Z @dp} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=108, center=Point(108, 108)}, RoundedCorner{position=TopRight, radius=108, center=Point(972, 108)}, RoundedCorner{position=BottomRight, radius=108, center=Point(972, 2532)}, RoundedCorner{position=BottomLeft, radius=108, center=Point(108, 2532)}]}  mRoundedCornerFrame=Rect(0, 0 - 1080, 2640), mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(948, 0 - 1080, 94) rotation=0}, mDisplayShape=DisplayShape{ spec=-311912193 displayWidth=1080 displayHeight=2640 physicalPixelDisplaySizeRatio=1.0 rotation=0 offsetX=0 offsetY=0 scale=1.0}, mSources= { InsetsSource: {3 mType=ime mFrame=[0,0][0,0] mVisible=false mFlags=[]}, InsetsSource: {27 mType=displayCutout mFrame=[0,0][1080,94] mVisible=true mFlags=[]}, InsetsSource: {d050000 mType=statusBars mFrame=[0,0][1080,94] mVisible=true mFlags=[]}, InsetsSource: {d050005 mType=mandatorySystemGestures mFrame=[0,0][1080,130] mVisible=true mFlags=[]}, InsetsSource: {d050006 mType=tappableElement mFrame=[0,0][1080,94] mVisible=true mFlags=[]}, InsetsSource: {2cb00001 mType=navigationBars mFrame=[0,2595][1080,2640] mVisible=true mFlags=[SUPPRESS_SCRIM]}, InsetsSource: {2cb00004 mType=systemGestures mFrame=[0,0][90,2640] mVisible=true mFlags=[]}, InsetsSource: {2cb00005 mType=mandatorySystemGestures mFrame=[0,2544][1080,2640] mVisible=true mFlags=[]}, InsetsSource: {2cb00006 mType=tappableElement mFrame=[0,0][0,0] mVisible=true mFlags=[]}, InsetsSource: {2cb00024 mType=systemGestures mFrame=[990,0][1080,2640] mVisible=true mFlags=[]} }
06-25 11:19:59.327 21200 21200 I ViewRootImpl@d6f0ca2[MainActivity]: synced displayState. AttachInfo displayState=2
06-25 11:19:59.327 21200 21200 I ViewRootImpl@d6f0ca2[MainActivity]: setView = com.android.internal.policy.DecorView@9d550ee TM=true
06-25 11:19:59.327 21200 21200 I IDS_TAG : Starting IDS observe window
06-25 11:19:59.327 21200 21200 I IDS_TAG : Getting Shared Preference for android.app.Application@490298f uid = 10450
06-25 11:19:59.328 21200 21200 I IDS_TAG : App android.app.Application@490298f has not finished training
06-25 11:19:59.328 21200 21227 D OpenGLRenderer: HWUI - treat SMPTE_170M as sRGB
06-25 11:19:59.328 21200 21200 I IDS_TAG : Closing IDS observe window
06-25 11:19:59.328 21200 21200 I IDS_TAG : Getting Shared Preference for android.app.Application@490298f uid = 10450
06-25 11:19:59.332 21200 21200 I IDS_TAG : IDS count updated to 4 for android.app.Application@490298f
06-25 11:19:59.337 21200 21215 D DeviceStateManager: handleDeviceStateInfoChanged state=3, baseState=3
06-25 11:19:59.338 21200 21200 I SurfaceView@216f254: onWindowVisibilityChanged(0) true io.flutter.embedding.android.FlutterSurfaceView{216f254 V.E...... ......I. 0,0-0,0} of ViewRootImpl@d6f0ca2[MainActivity]
06-25 11:19:59.338 21200 21200 D SurfaceView@216f254: 35058260 updateSurface: has no frame
06-25 11:19:59.352 21200 21200 I BufferQueueProducer: [](id:52d000000000,api:0,p:0,c:21200) setDequeueTimeout:2077252342
06-25 11:19:59.352 21200 21200 I BLASTBufferQueue_Java: new BLASTBufferQueue, mName= ViewRootImpl@d6f0ca2[MainActivity] mNativeObject= 0xb400007d4a463d00 sc.mNativeObject= 0xb400007c6e445e40 caller= android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:3028 android.view.ViewRootImpl.relayoutWindow:10131 android.view.ViewRootImpl.performTraversals:4110 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 android.view.Choreographer$CallbackRecord.run:1689 android.view.Choreographer$CallbackRecord.run:1698 android.view.Choreographer.doCallbacks:1153 android.view.Choreographer.doFrame:1079 android.view.Choreographer$FrameDisplayEventReceiver.run:1646 
06-25 11:19:59.353 21200 21200 I BLASTBufferQueue_Java: update, w= 1080 h= 2640 mName = ViewRootImpl@d6f0ca2[MainActivity] mNativeObject= 0xb400007d4a463d00 sc.mNativeObject= 0xb400007c6e445e40 format= -3 caller= android.graphics.BLASTBufferQueue.<init>:89 android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:3028 android.view.ViewRootImpl.relayoutWindow:10131 android.view.ViewRootImpl.performTraversals:4110 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 
06-25 11:19:59.353 21200 21200 I ViewRootImpl@d6f0ca2[MainActivity]: Relayout returned: old=(0,0,1080,2640) new=(0,0,1080,2640) relayoutAsync=false req=(1080,2640)0 dur=9 res=0x403 s={true 0xb400007c6e437000} ch=true seqId=0
06-25 11:19:59.353 21200 21200 I ViewRootImpl@d6f0ca2[MainActivity]: performConfigurationChange setNightDimText nightDimLevel=0
06-25 11:19:59.353 21200 21200 D ViewRootImpl@d6f0ca2[MainActivity]: mThreadedRenderer.initialize() mSurface={isValid=true 0xb400007c6e437000} hwInitialized=true
06-25 11:19:59.353 21200 21200 D SurfaceView@216f254: 35058260 updateSurface: has no frame
06-25 11:19:59.353 21200 21200 I SurfaceView@216f254: windowStopped(false) true io.flutter.embedding.android.FlutterSurfaceView{216f254 V.E...... ......ID 0,0-1080,2595} of ViewRootImpl@d6f0ca2[MainActivity]
06-25 11:19:59.353 21200 21200 D SurfaceView@216f254: 35058260 updateSurface: has no frame
06-25 11:19:59.354 21200 21200 D ViewRootImpl@d6f0ca2[MainActivity]: reportNextDraw android.view.ViewRootImpl.performTraversals:4718 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 android.view.Choreographer$CallbackRecord.run:1689 android.view.Choreographer$CallbackRecord.run:1698 
06-25 11:19:59.354 21200 21200 I SurfaceView: 35058260 Changes: creating=true format=true size=true visible=true alpha=true hint=false visible=true left=true top=true z=false attached=true lifecycleStrategy=false
06-25 11:19:59.354 21200 21200 I BufferQueueProducer: [](id:52d000000001,api:0,p:0,c:21200) setDequeueTimeout:2077252342
06-25 11:19:59.355 21200 21200 I BLASTBufferQueue_Java: update, w= 1080 h= 2595 mName = null mNativeObject= 0xb400007c6e501000 sc.mNativeObject= 0xb400007c6e446680 format= 4 caller= android.view.SurfaceView.createBlastSurfaceControls:1517 android.view.SurfaceView.updateSurface:1193 android.view.SurfaceView.lambda$new$0:258 android.view.SurfaceView.$r8$lambda$cm3nmzErr-srXoT_KjIYQgdhFN0:0 android.view.SurfaceView$$ExternalSyntheticLambda2.onPreDraw:2 android.view.ViewTreeObserver.dispatchOnPreDraw:1204 
06-25 11:19:59.355 21200 21200 I SurfaceView@216f254: 35058260 Cur surface: Surface(name=null)/@0xcb11314
06-25 11:19:59.355 21200 21200 I SurfaceView@216f254: pST: sr = Rect(0, 0 - 1080, 2595) sw = 1080 sh = 2595
06-25 11:19:59.355 21200 21200 D SurfaceView@216f254: 35058260 performSurfaceTransaction RenderWorker position = [0, 0, 1080, 2595] surfaceSize = 1080x2595
06-25 11:19:59.355 21200 21200 I SurfaceView@216f254: updateSurface: mVisible = true mSurface.isValid() = true
06-25 11:19:59.355 21200 21200 I SurfaceView@216f254: updateSurface: mSurfaceCreated = false surfaceChanged = true visibleChanged = true
06-25 11:19:59.355 21200 21200 I SurfaceView: 35058260 visibleChanged -- surfaceCreated
06-25 11:19:59.355 21200 21200 I SurfaceView@216f254: surfaceCreated 1 #8 io.flutter.embedding.android.FlutterSurfaceView{216f254 V.E...... ......ID 0,0-1080,2595}
06-25 11:19:59.357 21200 21200 I SurfaceView: 35058260 surfaceChanged -- format=4 w=1080 h=2595
06-25 11:19:59.357 21200 21200 I SurfaceView@216f254: surfaceChanged (1080,2595) 1 #8 io.flutter.embedding.android.FlutterSurfaceView{216f254 V.E...... ......ID 0,0-1080,2595}
06-25 11:19:59.357 21200 21200 I SurfaceView: 35058260 surfaceRedrawNeeded
06-25 11:19:59.357 21200 21200 I SurfaceView: 35058260 finishedDrawing
06-25 11:19:59.357 21200 21200 V SurfaceView@216f254: Layout: x=0 y=0 w=1080 h=2595, frame=Rect(0, 0 - 1080, 2595)
06-25 11:19:59.361 21200 21200 I InsetsSourceConsumer: applyRequestedVisibilityToControl: visible=true, type=navigationBars, host=app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity
06-25 11:19:59.361 21200 21200 I InsetsSourceConsumer: applyRequestedVisibilityToControl: visible=true, type=statusBars, host=app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity
06-25 11:19:59.783 21200 21200 I Choreographer: Skipped 50 frames!  The application may be doing too much work on its main thread.
06-25 11:20:00.189 21200 21200 I Choreographer: Skipped 47 frames!  The application may be doing too much work on its main thread.
06-25 11:20:00.207 21200 21233 I flutter : dynamic_color: Core palette detected.
06-25 11:20:00.211 21200 21234 I BLASTBufferQueue: [SurfaceView[app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity]@0#1](f:0,a:0,s:0) onFrameAvailable the first frame is available
06-25 11:20:00.623 21200 21200 D SurfaceView@216f254: 35058260 setAlpha: alpha=1.0
06-25 11:20:00.623 21200 21200 I SurfaceView: 35058260 Changes: creating=false format=false size=false visible=false alpha=true hint=false visible=false left=false top=false z=false attached=true lifecycleStrategy=false
06-25 11:20:00.623 21200 21200 I SurfaceView@216f254: 35058260 Cur surface: Surface(name=null)/@0xcb11314
06-25 11:20:00.623 21200 21200 I SurfaceView@216f254: updateSurface: mVisible = true mSurface.isValid() = true
06-25 11:20:00.623 21200 21200 I SurfaceView@216f254: updateSurface: mSurfaceCreated = true surfaceChanged = false visibleChanged = false
06-25 11:20:00.623 21200 21200 I SurfaceView: 35058260 surfaceRedrawNeeded
06-25 11:20:00.623 21200 21200 I SurfaceView: 35058260 finishedDrawing
06-25 11:20:00.623 21200 21200 V SurfaceView@216f254: Layout: x=0 y=0 w=1080 h=2595, frame=Rect(0, 0 - 1080, 2595)
06-25 11:20:00.625 21200 21200 I Choreographer: Skipped 49 frames!  The application may be doing too much work on its main thread.
06-25 11:20:00.627 21200 21200 I BLASTBufferQueue_Java: update, w= 1080 h= 2640 mName = ViewRootImpl@d6f0ca2[MainActivity] mNativeObject= 0xb400007d4a463d00 sc.mNativeObject= 0xb400007c6e446800 format= -3 caller= android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:3017 android.view.ViewRootImpl.relayoutWindow:10131 android.view.ViewRootImpl.performTraversals:4110 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 android.view.Choreographer$CallbackRecord.run:1689 
06-25 11:20:00.627 21200 21200 I ViewRootImpl@d6f0ca2[MainActivity]: Relayout returned: old=(0,0,1080,2640) new=(0,0,1080,2640) relayoutAsync=false req=(1080,2640)0 dur=2 res=0x401 s={true 0xb400007c6e437000} ch=false seqId=0
06-25 11:20:00.627 21200 21200 I SurfaceView: 35058260 Changes: creating=false format=false size=true visible=false alpha=false hint=false visible=false left=false top=false z=false attached=true lifecycleStrategy=false
06-25 11:20:00.627 21200 21200 I SurfaceView@216f254: 35058260 Cur surface: Surface(name=null)/@0xcb11314
06-25 11:20:00.627 21200 21200 I BLASTBufferQueue_Java: update, w= 1080 h= 2640 mName = null mNativeObject= 0xb400007c6e501000 sc.mNativeObject= 0xb400007c6e446680 format= 4 caller= android.view.SurfaceView.setBufferSize:1438 android.view.SurfaceView.performSurfaceTransaction:994 android.view.SurfaceView.updateSurface:1210 android.view.SurfaceView.setFrame:559 android.view.View.layout:25765 android.widget.FrameLayout.layoutChildren:332 
06-25 11:20:00.627 21200 21200 I SurfaceView@216f254: pST: sr = Rect(0, 0 - 1080, 2640) sw = 1080 sh = 2640
06-25 11:20:00.627 21200 21200 D SurfaceView@216f254: 35058260 performSurfaceTransaction RenderWorker position = [0, 0, 1080, 2640] surfaceSize = 1080x2640
06-25 11:20:00.628 21200 21200 I SurfaceView@216f254: updateSurface: mVisible = true mSurface.isValid() = true
06-25 11:20:00.628 21200 21200 I SurfaceView@216f254: updateSurface: mSurfaceCreated = true surfaceChanged = false visibleChanged = false
06-25 11:20:00.628 21200 21200 I SurfaceView: 35058260 surfaceChanged -- format=4 w=1080 h=2640
06-25 11:20:00.628 21200 21200 I SurfaceView@216f254: surfaceChanged (1080,2640) 1 #5 io.flutter.embedding.android.FlutterSurfaceView{216f254 V.E...... ......ID 0,0-1080,2640}
06-25 11:20:00.629 21200 21200 I SurfaceView: 35058260 surfaceRedrawNeeded
06-25 11:20:00.629 21200 21200 I SurfaceView: 35058260 finishedDrawing
06-25 11:20:00.629 21200 21200 V SurfaceView@216f254: Layout: x=0 y=0 w=1080 h=2640, frame=Rect(0, 0 - 1080, 2640)
06-25 11:20:00.629 21200 21200 D ViewRootImpl@d6f0ca2[MainActivity]: reportNextDraw android.view.ViewRootImpl.performTraversals:4718 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 android.view.Choreographer$CallbackRecord.run:1689 android.view.Choreographer$CallbackRecord.run:1698 
06-25 11:20:00.630 21200 21200 I ViewRootImpl@d6f0ca2[MainActivity]: Setup new sync=wmsSync-ViewRootImpl@d6f0ca2[MainActivity]#3
06-25 11:20:00.630 21200 21200 I ViewRootImpl@d6f0ca2[MainActivity]: Creating new active sync group ViewRootImpl@d6f0ca2[MainActivity]#4
06-25 11:20:00.630 21200 21200 I ViewRootImpl@d6f0ca2[MainActivity]: registerCallbacksForSync syncBuffer=false
06-25 11:20:00.631 21200 21227 D SurfaceView: 35058260 updateSurfacePosition RenderWorker, frameNr = 1, position = [0, 0, 1080, 2640] surfaceSize = 1080x2640
06-25 11:20:00.631 21200 21227 I SurfaceView@216f254: uSP: rtp = Rect(0, 0 - 1080, 2640) rtsw = 1080 rtsh = 2640
06-25 11:20:00.631 21200 21227 I SurfaceView@216f254: onSSPAndSRT: pl = 0 pt = 0 sx = 1.0 sy = 1.0
06-25 11:20:00.631 21200 21227 I SurfaceView@216f254: aOrMT: ViewRootImpl@d6f0ca2[MainActivity] t = android.view.SurfaceControl$Transaction@94ea853 fN = 1 android.view.SurfaceView.-$$Nest$mapplyOrMergeTransaction:0 android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionChanged:1666 android.graphics.RenderNode$CompositePositionUpdateListener.positionChanged:369 
06-25 11:20:00.631 21200 21227 I ViewRootImpl@d6f0ca2[MainActivity]: mWNT: t=0xb400007c6ea97b80 mBlastBufferQueue=0xb400007d4a463d00 fn= 1 mRenderHdrSdrRatio=1.0 caller= android.view.SurfaceView.applyOrMergeTransaction:1598 android.view.SurfaceView.-$$Nest$mapplyOrMergeTransaction:0 android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionChanged:1666 
06-25 11:20:00.631 21200 22125 I ViewRootImpl@d6f0ca2[MainActivity]: Received frameDrawingCallback syncResult=0 frameNum=1.
06-25 11:20:00.631 21200 22125 I ViewRootImpl@d6f0ca2[MainActivity]: mWNT: t=0xb400007c6e610f00 mBlastBufferQueue=0xb400007d4a463d00 fn= 1 mRenderHdrSdrRatio=1.0 caller= android.view.ViewRootImpl$8.onFrameDraw:13841 android.view.ThreadedRenderer$1.onFrameDraw:792 <bottom of call stack> 
06-25 11:20:00.631 21200 22125 I ViewRootImpl@d6f0ca2[MainActivity]: Setting up sync and frameCommitCallback
06-25 11:20:00.634 21200 21227 I BLASTBufferQueue: [ViewRootImpl@d6f0ca2[MainActivity]#0](f:0,a:0,s:0) onFrameAvailable the first frame is available
06-25 11:20:00.634 21200 21227 I ViewRootImpl@d6f0ca2[MainActivity]: Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true
06-25 11:20:00.634 21200 21227 D OpenGLRenderer: CFMS:: SetUp Pid : 21200    Tid : 21227
06-25 11:20:00.635 21200 21200 I ViewRootImpl@d6f0ca2[MainActivity]: reportDrawFinished seqId=0
06-25 11:20:00.641 21200 21200 E manager.flutter: Unable to resolve path '/data/app/~~f5ycr8iv-OOUX7jjM-MZCw==/app.revanced.manager.flutter-_MtqO77Ow2vuudFGXONlNQ==/base.apk': No such file or directory
06-25 11:20:00.641 21200 21200 W manager.flutter: ClassLoaderContext classpath element mismatch. expected=/data/app/~~f5ycr8iv-OOUX7jjM-MZCw==/app.revanced.manager.flutter-_MtqO77Ow2vuudFGXONlNQ==/base.apk, found=/data/app/~~TXcivXnebvYUKJsZOGf8hg==/app.revanced.manager.flutter-X6eM0FGqCqUWJHvH4q1xqw==/base.apk (PCL[];PCL[/data/app/~~f5ycr8iv-OOUX7jjM-MZCw==/app.revanced.manager.flutter-_MtqO77Ow2vuudFGXONlNQ==/base.apk*3803913247:/data/app/~~f5ycr8iv-OOUX7jjM-MZCw==/app.revanced.manager.flutter-_MtqO77Ow2vuudFGXONlNQ==/base.apk!classes2.dex*832305219]{PCL[/system_ext/framework/androidx.window.extensions.jar*3882927779]#PCL[/system_ext/framework/androidx.window.sidecar.jar*3026709559]} | PCL[];PCL[/data/app/~~TXcivXnebvYUKJsZOGf8hg==/app.revanced.manager.flutter-X6eM0FGqCqUWJHvH4q1xqw==/base.apk*1304075768:/data/app/~~TXcivXnebvYUKJsZOGf8hg==/app.revanced.manager.flutter-X6eM0FGqCqUWJHvH4q1xqw==/base.apk!classes2.dex*1779645471]{PCL[/system_ext/framework/androidx.window.extensions.jar*3882927779]#PCL[/system_ext/framework/androidx.window.sidecar.jar*3026709559]})
06-25 11:20:00.765 21200 21200 I ViewRootImpl@d6f0ca2[MainActivity]: handleWindowFocusChanged: 1 0 call from android.view.ViewRootImpl.-$$Nest$mhandleWindowFocusChanged:0
06-25 11:20:00.765 21200 21200 D ViewRootImpl@d6f0ca2[MainActivity]: mThreadedRenderer.initializeIfNeeded()#2 mSurface={isValid=true 0xb400007c6e437000}
06-25 11:20:00.765 21200 21200 D InputMethodManagerUtils: startInputInner - Id : 0
06-25 11:20:00.766 21200 21200 I InputMethodManager: startInputInner - IInputMethodManagerGlobalInvoker.startInputOrWindowGainedFocus
06-25 11:20:00.770 21200 21200 D InputMethodManagerUtils: startInputInner - Id : 0
06-25 11:20:00.771 21200 21200 I InsetsSourceConsumer: applyRequestedVisibilityToControl: visible=false, type=ime, host=app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity
06-25 11:20:00.773 21200 21233 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)
06-25 11:20:00.773 21200 21233 E flutter : #0      StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:648)
06-25 11:20:00.773 21200 21233 E flutter : #1      MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:334)
06-25 11:20:00.773 21200 21233 E flutter : <asynchronous suspension>
06-25 11:20:00.773 21200 21233 E flutter : #2      AndroidFlutterLocalNotificationsPlugin.initialize (package:flutter_local_notifications/src/platform_flutter_local_notifications.dart:143)
06-25 11:20:00.773 21200 21233 E flutter : <asynchronous suspension>
06-25 11:20:00.773 21200 21233 E flutter : #3      HomeViewModel.initialize (package:revanced_manager/ui/views/home/home_viewmodel.dart:66)
06-25 11:20:00.773 21200 21233 E flutter : <asynchronous suspension>
06-25 11:20:00.773 21200 21233 E flutter : 
06-25 11:20:02.265 21200 21200 I ViewRootImpl@d6f0ca2[MainActivity]: ViewPostIme pointer 0
06-25 11:20:02.286 21200 21200 I ViewRootImpl@d6f0ca2[MainActivity]: ViewPostIme pointer 1
06-25 11:20:03.581 21200 21200 I ViewRootImpl@d6f0ca2[MainActivity]: ViewPostIme pointer 0
06-25 11:20:03.644 21200 21200 I ViewRootImpl@d6f0ca2[MainActivity]: ViewPostIme pointer 1
06-25 11:20:05.806 21200 21200 I ViewRootImpl@d6f0ca2[MainActivity]: ViewPostIme pointer 0
06-25 11:20:05.851 21200 21200 I ViewRootImpl@d6f0ca2[MainActivity]: ViewPostIme pointer 1

Patch logs

No response

Acknowledgements

validcube commented 3 months ago

👋 Hello, @depuntism!

Thanks for reporting this issue—from the look of it, this happen because the translated strings is too long to be displayed or aligned as intended.

For now, I'd recommend translator shorten up their text as much as possible without sacrificing the original meaning to accommodate for this behaviour while we look into it.