snake-4 / Zygisk-Assistant

A Zygisk module to hide root for KernelSU, Magisk and APatch, designed to work on Android 5.0 and above.
MIT License
1.19k stars 83 forks source link

Magisk is Detected by North Carolina State Employees Credit Union (SECU) Banking App #36

Closed Skyfall1235 closed 5 months ago

Skyfall1235 commented 6 months ago

Describe the bug

Steps To Reproduce

  1. Download Magisk 27.0
  2. Add Zygisk Assistant debug or release to magisk module
  3. reboot 4.download app, and before opening app, add app the deny list
  4. turn off enforce denylist
  5. open app
  6. failure to advance to app features due to device unsupported message box that closes the app on accepting

Context

Full logcat dump below, but as a preliminary look, i believe these lines state the issue.

05-25 01:33:36.507 1487 1769 I ActivityTaskManager: Displayed org.ncsecu.mobile/.EnrollmentActivity for user 0: +328ms 05-25 01:33:36.514 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.519 8139 14745 W ClientLoggingService: JSON: {"deviceSignature":"","level":"WARN","message":"Dexguard has detected member device has been rooted.\n","source":"SECU Mobile Android App","timestamp":1716615216519} 05-25 01:33:36.519 8139 14745 W ClientLoggingService: URL: https://maap.ncsecu.org/api/client-logger-service/v1/client-logger 05-25 01:33:36.521 8139 8300 I TRuntime.CctTransportBackend: Making request to: https://firebaselogging-pa.googleapis.com/v1/firelog/legacy/batchlog

Logcat

05-25 01:33:35.620 2848 2877 I ActiveUnlock: (REDACTED) StorageMediator database state changed from %s to %s 05-25 01:33:35.621 2848 2877 I ActiveUnlock: (REDACTED) StorageMediator database state changed from %s to %s 05-25 01:33:36.057 562 657 D hwc-display: setActiveConfigWithConstraints:: PrimaryDisplay config(37) test(0) 05-25 01:33:36.057 562 657 I hwc-display: [PrimaryDisplay] setActiveConfigWithConstraints: config(37) 05-25 01:33:36.073 1139 1139 W TracingMuxer: type=1400 audit(0.0:541): avc: denied { write } for name="traced_producer" dev="tmpfs" ino=1603 scontext=u:r:gxp_logging:s0 tcontext=u:object_r:traced_producer_socket:s0 tclass=sock_file permissive=0 05-25 01:33:36.108 13472 13472 W Choreographer: Frame time is 0.254796 ms in the future! Check that graphics HAL is generating vsync timestamps using the correct timebase. 05-25 01:33:36.169 2165 2183 I deeptouch: I0000 00:00:1716615216.169692 2183 tf_lite_classifier.cc:413] Event stream classified as kNone 05-25 01:33:36.170 13472 13472 D HotseatPredictionController: setPauseUIUpdate parameter paused is true 05-25 01:33:36.178 1074 1083 I WPKTRT : process_address_event: 2603:6081:943d:9b9a:7819:6fff:fed7:513 added to wlan0 05-25 01:33:36.178 1074 1083 I WPKTRT : process_address_event: 2603:6081:943d:9b9a:620e:ddc1:4de0:c883 added to wlan0 05-25 01:33:36.183 978 978 E WifiHAL : Setting APF program, halHandle = 0xb40000766c01f3d0 05-25 01:33:36.183 978 978 E WifiHAL : Set apf filter for iface = wlan0 05-25 01:33:36.184 978 978 I WifiHAL : createRequest: APF set program request 05-25 01:33:36.184 978 978 E WifiHAL : Success to allocate program of len: 408 05-25 01:33:36.188 1487 4176 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.ncsecu.mobile/.EnrollmentActivity bnds=[309,1173][519,1445]} with LAUNCH_MULTIPLE from uid 10227 (BAL_ALLOW_ALLOWLISTED_COMPONENT) result code=0 05-25 01:33:36.188 13472 13472 D StatsLog: LAUNCHER_APP_LAUNCH_TAP 05-25 01:33:36.188 13472 13472 D StatsLog: LAUNCHER_HOTSEAT_RANKED 05-25 01:33:36.189 2037 2062 V WindowManagerShell: Transition requested (#48): android.os.BinderProxy@e17781c TransitionRequestInfo { type = OPEN, triggerTask = TaskInfo{userId=0 taskId=720 displayId=0 isRunning=true baseIntent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.ncsecu.mobile/.EnrollmentActivity } baseActivity=ComponentInfo{org.ncsecu.mobile/org.ncsecu.mobile.EnrollmentActivity} topActivity=ComponentInfo{org.ncsecu.mobile/org.ncsecu.mobile.EnrollmentActivity} origActivity=null realActivity=ComponentInfo{org.ncsecu.mobile/org.ncsecu.mobile.EnrollmentActivity} numActivities=1 lastActiveTime=856559 supportsMultiWindow=false resizeMode=0 isResizeable=false minWidth=-1 minHeight=-1 defaultMinSize=220 token=WCT{android.window.IWindowContainerToken$Stub$Proxy@83edc25} topActivityType=1 pictureInPictureParams=null shouldDockBigOverlays=false launchIntoPipHostTaskId=-1 lastParentTaskIdBeforePip=-1 displayCutoutSafeInsets=Rect(0, 136 - 0, 0) topActivityInfo=ActivityInfo{37531fa org.ncsecu.mobile.EnrollmentActivity} launchCookies=[android.os.BinderProxy@f7ca3ab] positionInParent=Point(0, 0) parentTaskId=-1 isFocused=false isVisible=false isVisibleRequested=false isSleeping=false locusId=null displayAreaFeatureId=1 isTopActivityTransparent=false appCompatTaskInfo=AppCompatTaskInfo { topActivityInSizeCompat=false topActivityEligibleForLetterboxEducation= false isLetterboxDoubleTapEnabled= false topActivityEligibleForUserAspectRatioButton= false topActivityBoundsLetterboxed= false isFromLetterboxDoubleTap= false topActivityLetterboxVerticalPosition= -1 topActivityLetterboxHorizontalPosition= -1 topActivityLetterboxWidth=-1 topActivityLetterboxHeight=-1 isUserFullscreenOverrideEnabled=false cameraCompatControlState=hidden}}, pipTask = null, remoteTransition = RemoteTransition { remoteTransition = android.window.IRemoteTransition$Stub$Proxy@331fa08, appThread = android.app.IApplicationThread$Stub$Proxy@a615a1, debugName = QuickstepLaunch }, displayChange = null, flags = 0, debugId = 48 } 05-25 01:33:36.189 2037 2062 V WindowManagerShell: RemoteTransition directly requested for (#48) android.os.BinderProxy@e17781c: RemoteTransition { remoteTransition = android.window.IRemoteTransition$Stub$Proxy@331fa08, appThread = android.app.IApplicationThread$Stub$Proxy@a615a1, debugName = QuickstepLaunch } 05-25 01:33:36.191 2037 2062 D WindowManagerShell: setLauncherKeepClearAreaHeight: visible=false, height=527 05-25 01:33:36.193 13472 13493 D QuickstepModelDelegate: notifyAppTargetEvent action=1 launchLocation=workspace/1/[1,3]/[1,1] 05-25 01:33:36.193 1487 4671 D ActivityManager: quick sync unfreeze 8139 for 1 05-25 01:33:36.198 978 978 I WifiHAL : Done! 05-25 01:33:36.200 1487 1772 D ActivityManager: sync unfroze 8139 org.ncsecu.mobile for 1 05-25 01:33:36.201 1487 1772 D ActivityManager: sync unfroze 8840 com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:1 for 1 05-25 01:33:36.203 1487 4696 D CoreBackPreview: Window{493946a u0 Splash Screen org.ncsecu.mobile}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@c1beed1, mPriority=0, mIsAnimationCallback=false} 05-25 01:33:36.205 3222 3222 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.measurement.START pkg=com.google.android.gms } 05-25 01:33:36.206 8139 14688 V NativeCrypto: Read error: ssl=0xb4000072ffc41318: I/O error during system call, Software caused connection abort 05-25 01:33:36.208 560 560 I BpBinder: onLastStrongRef automatically unlinking death recipients: 05-25 01:33:36.210 561 2574 W gralloc4: Unable to set buffer name VRI[mobile]#42(BLAST Consumer)42: Invalid argument 05-25 01:33:36.210 561 2574 W gralloc4: Unable to set buffer name VRI[mobile]#42(BLAST Consumer)42: Invalid argument 05-25 01:33:36.211 561 2574 W gralloc4: Unable to set buffer name VRI[mobile]#42(BLAST Consumer)42: Invalid argument 05-25 01:33:36.212 561 2574 W gralloc4: Unable to set buffer name VRI[mobile]#42(BLAST Consumer)42: Invalid argument 05-25 01:33:36.214 1487 1769 V WindowManager: Sent Transition (#48) createdAt=05-25 01:33:36.176 via request=TransitionRequestInfo { type = OPEN, triggerTask = TaskInfo{userId=0 taskId=720 displayId=0 isRunning=true baseIntent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.ncsecu.mobile/.EnrollmentActivity } baseActivity=ComponentInfo{org.ncsecu.mobile/org.ncsecu.mobile.EnrollmentActivity} topActivity=ComponentInfo{org.ncsecu.mobile/org.ncsecu.mobile.EnrollmentActivity} origActivity=null realActivity=ComponentInfo{org.ncsecu.mobile/org.ncsecu.mobile.EnrollmentActivity} numActivities=1 lastActiveTime=856559 supportsMultiWindow=false resizeMode=0 isResizeable=false minWidth=-1 minHeight=-1 defaultMinSize=220 token=WCT{RemoteToken{60f6cd3 Task{3aed05e #720 type=standard A=10310:org.ncsecu.mobile}}} topActivityType=1 pictureInPictureParams=null shouldDockBigOverlays=false launchIntoPipHostTaskId=-1 lastParentTaskIdBeforePip=-1 displayCutoutSafeInsets=Rect(0, 136 - 0, 0) topActivityInfo=ActivityInfo{5ebd010 org.ncsecu.mobile.EnrollmentActivity} launchCookies=[android.os.BinderProxy@b2ca709] positionInParent=Point(0, 0) parentTaskId=-1 isFocused=false isVisible=false isVisibleRequested=false isSleeping=false locusId=null displayAreaFeatureId=1 isTopActivityTransparent=false appCompatTaskInfo=AppCompatTaskInfo { topActivityInSizeCompat=false topActivityEligibleForLetterboxEducation= false isLetterboxDoubleTapEnabled= false topActivityEligibleForUserAspectRatioButton= false topActivityBoundsLetterboxed= false isFromLetterboxDoubleTap= false topActivityLetterboxVerticalPosition= -1 topActivityLetterboxHorizontalPosition= -1 topActivityLetterboxWidth=-1 topActivityLetterboxHeight=-1 isUserFullscreenOverrideEnabled=false cameraCompatControlState=hidden}}, pipTask = null, remoteTransition = RemoteTransition { remoteTransition = android.window.IRemoteTransition$Stub$Proxy@6de0d0e, appThread = android.app.IApplicationThread$Stub$Proxy@b5a032f, debugName = QuickstepLaunch }, displayChange = null, flags = 0, debugId = 48 } 05-25 01:33:36.214 1487 1769 V WindowManager: startWCT=WindowContainerTransaction { changes = {} hops = [] errorCallbackToken=null taskFragmentOrganizer=null } 05-25 01:33:36.214 1487 1769 V WindowManager: info={id=48 t=OPEN f=0x0 trk=0 r=[0@Point(0, 0)] c=[ 05-25 01:33:36.214 1487 1769 V WindowManager: {WCT{RemoteToken{60f6cd3 Task{3aed05e #720 type=standard A=10310:org.ncsecu.mobile}}} m=OPEN f=NONE leash=Surface(name=Task=720)/@0x69fa70d sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0}, 05-25 01:33:36.214 1487 1769 V WindowManager: {WCT{RemoteToken{b5eb439 Task{d561b32 #1 type=home}}} m=TO_BACK f=SHOW_WALLPAPER leash=Surface(name=Task=1)/@0xf5c426a sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0} 05-25 01:33:36.214 1487 1769 V WindowManager: ]} 05-25 01:33:36.214 1487 4694 W UserManagerService: Requested status bar icon for non-badged user 0 05-25 01:33:36.218 2037 2062 V WindowManagerShell: onTransitionReady (#48) android.os.BinderProxy@e17781c: {id=48 t=OPEN f=0x0 trk=0 r=[0@Point(0, 0)] c=[{WCT{android.window.IWindowContainerToken$Stub$Proxy@d51cd9b} m=OPEN f=NONE leash=Surface(name=Task=720)/@0x4b7204c sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0},{WCT{android.window.IWindowContainerToken$Stub$Proxy@95bf538} m=TO_BACK f=SHOW_WALLPAPER leash=Surface(name=Task=1)/@0x4981895 sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0}]} 05-25 01:33:36.218 2037 2062 V WindowManagerShell: Playing animation for (#48) android.os.BinderProxy@e17781c@0 05-25 01:33:36.218 2037 2062 V WindowManagerShell: try firstHandler com.android.wm.shell.transition.DefaultMixedHandler@d3bfa9d 05-25 01:33:36.218 2037 2062 V WindowManagerShell: Delegate animation for (#48) to RemoteTransition { remoteTransition = android.window.IRemoteTransition$Stub$Proxy@331fa08, appThread = android.app.IApplicationThread$Stub$Proxy@a615a1, debugName = QuickstepLaunch } 05-25 01:33:36.219 2037 2062 V WindowManagerShell: animated by firstHandler 05-25 01:33:36.220 13472 13472 D b/279059025: current animation cancelled 05-25 01:33:36.221 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.221 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.225 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.239 8139 14679 V NativeCrypto: Write error: ssl=0xb4000072ffc41318: I/O error during system call, Broken pipe 05-25 01:33:36.239 8139 14679 V NativeCrypto: SSL shutdown failed: ssl=0xb4000072ffc41318: I/O error during system call, Success 05-25 01:33:36.253 562 601 E hwc-display: [PrimaryDisplay] resetColorMappingInfoForClientComp:: resetColorMappingInfo() idx=2 error(-22) 05-25 01:33:36.253 562 601 E hwc-display: Fail to open file /data/vendor/log/hwc/PrimaryDisplay_hwc_error_log0.txt, error: Permission denied 05-25 01:33:36.253 562 601 E hwc-display: Fail to open file /data/log/PrimaryDisplay_hwc_error_log0.txt, error: No such file or directory 05-25 01:33:36.253 562 601 E hwc-display: Unable to open log file for PrimaryDisplay_hwc_error_log0.txt 05-25 01:33:36.249 562 562 W binder:562_1: type=1400 audit(0.0:542): avc: denied { search } for name="log" dev="dm-58" ino=354 scontext=u:r:hal_graphics_composer_default:s0 tcontext=u:object_r:vendor_log_file:s0 tclass=dir permissive=0 05-25 01:33:36.249 562 562 W binder:562_1: type=1400 audit(0.0:543): avc: denied { search } for name="log" dev="dm-58" ino=354 scontext=u:r:hal_graphics_composer_default:s0 tcontext=u:object_r:vendor_log_file:s0 tclass=dir permissive=0 05-25 01:33:36.258 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.269 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.280 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.281 8139 8139 W g.ncsecu.mobile: type=1400 audit(0.0:544): avc: denied { read } for name="policy" dev="selinuxfs" ino=20 scontext=u:r:untrusted_app_32:s0:c54,c257,c512,c768 tcontext=u:object_r:selinuxfs:s0 tclass=file permissive=0 app=org.ncsecu.mobile 05-25 01:33:36.291 4125 4125 I A : onPause 05-25 01:33:36.292 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.289 8139 8139 W g.ncsecu.mobile: type=1400 audit(0.0:545): avc: denied { getattr } for path="/sys/kernel/tracing/trace_marker" dev="tracefs" ino=11804 scontext=u:r:untrusted_app_32:s0:c54,c257,c512,c768 tcontext=u:object_r:debugfs_trace_marker:s0 tclass=file permissive=0 app=org.ncsecu.mobile 05-25 01:33:36.303 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.314 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.325 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.336 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.347 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.358 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.370 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.381 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.392 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.403 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.414 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.425 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.435 8139 8139 I ContentCaptureHelper: Setting logging level to OFF 05-25 01:33:36.436 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.439 8139 8139 I FIAM.Headless: went foreground 05-25 01:33:36.442 8139 8139 I FIAM.Display: Binding to activity: EnrollmentActivity 05-25 01:33:36.442 8139 8139 I FIAM.Headless: Setting display event component 05-25 01:33:36.443 8139 8306 I FIAM.Headless: Forcing fetch from service rather than cache. Test Device: false | App Fresh Install: true 05-25 01:33:36.447 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.458 3222 3222 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.measurement.START pkg=com.google.android.gms } 05-25 01:33:36.458 3222 3222 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.measurement.START pkg=com.google.android.gms } 05-25 01:33:36.459 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.464 13472 13472 D QuickstepLauncher: Bind extra container items 05-25 01:33:36.464 13472 13472 D QuickstepLauncher: Bind extra container item is hotseat prediction 05-25 01:33:36.465 13472 13472 D HotseatPredictionController: Predicted items: [WorkspaceItemInfo(id=-1 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@19f79dd targetComponent=ComponentInfo{org.ncsecu.mobile/org.ncsecu.mobile.EnrollmentActivity} screen=-1 cell(-1,-1) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=SECU), WorkspaceItemInfo(id=-1 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@19f79dd targetComponent=ComponentInfo{com.topjohnwu.magisk/com.topjohnwu.magisk.ui.MainActivity} screen=-1 cell(-1,-1) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=Magisk), WorkspaceItemInfo(id=-1 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@19f79dd targetComponent=ComponentInfo{app.revanced.manager.flutter/app.revanced.manager.flutter.MainActivity} screen=-1 cell(-1,-1) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=ReVanced Manager), WorkspaceItemInfo(id=-1 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@19f79dd targetComponent=ComponentInfo{com.facebook.orca/com.facebook.orca.auth.StartScreenActivity} screen=-1 cell(-1,-1) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=Messenger), WorkspaceItemInfo(id=-1 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@19f79dd targetComponent=ComponentInfo{com.discord/com.discord.main.MainDefault} screen=-1 cell(-1,-1) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=Discord), WorkspaceItemInfo(id=-1 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@19f79dd targetComponent=ComponentInfo{com.google.android.gm/com.google.android.gm.ConversationListActivityGmail} screen=-1 cell(-1,-1) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=Gmail), WorkspaceItemInfo(id=-1 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@19f79dd targetComponent=ComponentInfo{com.spotify.music/com.spotify.music.MainActivity} screen=-1 cell(-1,-1) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=Spotify), WorkspaceItemInfo(id=-1 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@19f79dd targetComponent=ComponentInfo{com.android.vending/com.android.vending.AssetBrowserActivity} screen=-1 cell(-1,-1) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=Play Store), WorkspaceItemInfo(id=-1 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@19f79dd targetComponent=ComponentInfo{com.github.android/com.github.android.activities.MainActivity} screen=-1 cell(-1,-1) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=GitHub), WorkspaceItemInfo(id=-1 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@19f79dd targetComponent=ComponentInfo{com.reddit.frontpage/launcher.default} screen=-1 cell(-1,-1) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=Reddit), WorkspaceItemInfo(id=-1 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@19f79dd targetComponent=ComponentInfo{com.grindrapp.android/com.grindrapp.android.HomeActivityOriginal} screen=-1 cell(-1,-1) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=Grindr), WorkspaceItemInfo(id=-1 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@19f79dd targetComponent=ComponentInfo{com.google.ar.lens/com.google.vr.apps.ornament.app.lens.LensLauncherActivity} screen=-1 cell(-1,-1) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=Lens), WorkspaceItemInfo(id=-1 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@19f79dd targetComponent=ComponentInfo{com.google.android.apps.maps/com.google.android.maps.MapsActivity} screen=-1 cell(-1,-1) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=Maps), WorkspaceItemInfo(id=-1 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@19f79dd targetComponent=ComponentInfo{com.digitalextremes.warframenexus/com.digitalextremes.warframenexus.WarframeCompanionActivity} screen=-1 cell(-1,-1) span(1,1) minSpan(1,1) rank=0 user=U 05-25 01:33:36.465 13472 13472 D HotseatPredictionController: fillGapsWithPrediction flags: FLAG_UPDATE_PAUSED 05-25 01:33:36.469 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.480 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.481 8139 14677 I FIAM.Headless: Fetching campaigns from service. 05-25 01:33:36.482 8139 14677 W DynamiteModule: Local module descriptor class for com.google.android.gms.providerinstaller.dynamite not found. 05-25 01:33:36.485 1487 4214 D CoreBackPreview: Window{60297d4 u0 org.ncsecu.mobile/org.ncsecu.mobile.EnrollmentActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@c71f53b, mPriority=0, mIsAnimationCallback=false} 05-25 01:33:36.486 2848 7952 W ProviderHelper: Unknown dynamite feature providerinstaller.dynamite 05-25 01:33:36.487 8139 14677 I DynamiteModule: Considering local module com.google.android.gms.providerinstaller.dynamite:0 and remote module com.google.android.gms.providerinstaller.dynamite:0 05-25 01:33:36.487 8139 14677 W ProviderInstaller: Failed to load providerinstaller module: No acceptable module com.google.android.gms.providerinstaller.dynamite found. Local version is 0 and remote version is 0. 05-25 01:33:36.488 8139 14677 W ProviderInstaller: Failed to report request stats: com.google.android.gms.common.security.ProviderInstallerImpl.reportRequestStats [class android.content.Context, long, long] 05-25 01:33:36.489 561 2574 W gralloc4: Unable to set buffer name VRI[EnrollmentActivity]#6(BLAST Consumer)6: File name too long 05-25 01:33:36.489 561 2574 W gralloc4: Unable to set buffer name VRI[EnrollmentActivity]#6(BLAST Consumer)6: File name too long 05-25 01:33:36.489 561 2574 W gralloc4: Unable to set buffer name VRI[EnrollmentActivity]#6(BLAST Consumer)6: File name too long 05-25 01:33:36.490 561 2574 W gralloc4: Unable to set buffer name VRI[EnrollmentActivity]#6(BLAST Consumer)6: File name too long 05-25 01:33:36.492 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.494 8139 14679 D TrafficStats: tagSocket(250) with statsTag=0xffffffff, statsUid=-1 05-25 01:33:36.499 8139 8139 W TextView: onProvideContentCaptureStructure(): calling assumeLayout() 05-25 01:33:36.500 8139 8139 W TextView: onProvideContentCaptureStructure(): calling assumeLayout() 05-25 01:33:36.503 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.504 1487 4696 D CoreBackPreview: Window{569cf35 u0 org.ncsecu.mobile/org.ncsecu.mobile.EnrollmentActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@701afed, mPriority=0, mIsAnimationCallback=false} 05-25 01:33:36.505 561 2574 W gralloc4: Unable to set buffer name VRI[EnrollmentActivity]#7(BLAST Consumer)7: File name too long 05-25 01:33:36.506 561 2574 W gralloc4: Unable to set buffer name VRI[EnrollmentActivity]#7(BLAST Consumer)7: File name too long 05-25 01:33:36.506 561 2574 W gralloc4: Unable to set buffer name VRI[EnrollmentActivity]#7(BLAST Consumer)7: File name too long 05-25 01:33:36.507 561 2574 W gralloc4: Unable to set buffer name VRI[EnrollmentActivity]#7(BLAST Consumer)7: File name too long 05-25 01:33:36.507 1487 1769 I ActivityTaskManager: Displayed org.ncsecu.mobile/.EnrollmentActivity for user 0: +328ms 05-25 01:33:36.514 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.519 8139 14745 W ClientLoggingService: JSON: {"deviceSignature":"","level":"WARN","message":"Dexguard has detected member device has been rooted.\n","source":"SECU Mobile Android App","timestamp":1716615216519} 05-25 01:33:36.519 8139 14745 W ClientLoggingService: URL: https://maap.ncsecu.org/api/client-logger-service/v1/client-logger 05-25 01:33:36.521 8139 8300 I TRuntime.CctTransportBackend: Making request to: https://firebaselogging-pa.googleapis.com/v1/firelog/legacy/batchlog 05-25 01:33:36.521 8139 8300 V NativeCrypto: Read error: ssl=0xb4000072ffc41498: I/O error during system call, Software caused connection abort 05-25 01:33:36.521 8139 8300 V NativeCrypto: SSL shutdown failed: ssl=0xb4000072ffc41498: I/O error during system call, Broken pipe 05-25 01:33:36.525 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.531 562 562 E hwc-display: [PrimaryDisplay] resetColorMappingInfoForClientComp:: resetColorMappingInfo() idx=2 error(-22) 05-25 01:33:36.531 562 562 E hwc-display: Fail to open file /data/vendor/log/hwc/PrimaryDisplay_hwc_error_log0.txt, error: Permission denied 05-25 01:33:36.531 562 562 E hwc-display: Fail to open file /data/log/PrimaryDisplay_hwc_error_log0.txt, error: No such file or directory 05-25 01:33:36.531 562 562 E hwc-display: Unable to open log file for PrimaryDisplay_hwc_error_log0.txt 05-25 01:33:36.531 562 562 E hwc-display: [PrimaryDisplay] resetColorMappingInfoForClientComp:: resetColorMappingInfo() idx=3 error(-22) 05-25 01:33:36.531 562 562 E hwc-display: Fail to open file /data/vendor/log/hwc/PrimaryDisplay_hwc_error_log0.txt, error: Permission denied 05-25 01:33:36.531 562 562 E hwc-display: Fail to open file /data/log/PrimaryDisplay_hwc_error_log0.txt, error: No such file or directory 05-25 01:33:36.531 562 562 E hwc-display: Unable to open log file for PrimaryDisplay_hwc_error_log0.txt 05-25 01:33:36.531 562 562 E hwc-display: [PrimaryDisplay] resetColorMappingInfoForClientComp:: resetColorMappingInfo() idx=4 error(-22) 05-25 01:33:36.531 562 562 E hwc-display: Fail to open file /data/vendor/log/hwc/PrimaryDisplay_hwc_error_log0.txt, error: Permission denied 05-25 01:33:36.531 562 562 E hwc-display: Fail to open file /data/log/PrimaryDisplay_hwc_error_log0.txt, error: No such file or directory 05-25 01:33:36.531 562 562 E hwc-display: Unable to open log file for PrimaryDisplay_hwc_error_log0.txt 05-25 01:33:36.536 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.548 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.559 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.560 8139 8300 D TrafficStats: tagSocket(120) with statsTag=0xffffffff, statsUid=-1 05-25 01:33:36.570 8139 14788 D TrafficStats: tagSocket(294) with statsTag=0xffffffff, statsUid=-1 05-25 01:33:36.570 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.581 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.592 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.603 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.615 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.626 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.637 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.648 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.659 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.670 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.681 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.692 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.704 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.715 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.726 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.737 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.740 2037 2062 V WindowManagerShell: Transition animation finished (aborted=false), notifying core (#48) android.os.BinderProxy@e17781c@0 05-25 01:33:36.741 13472 13472 D HotseatPredictionController: setPauseUIUpdate parameter paused is false 05-25 01:33:36.741 13472 13472 D HotseatPredictionController: fillGapsWithPrediction flags: 05-25 01:33:36.741 13472 13472 D HotseatPredictionController: Hotseat app child is: com.android.launcher3.views.DoubleShadowBubbleTextView{a44e3fa VFED..CL. ........ 0,0-173,195 #1} and isPredictedIcon() evaluates to: false 05-25 01:33:36.741 13472 13472 D HotseatPredictionController: Hotseat app child is: com.android.launcher3.views.DoubleShadowBubbleTextView{a276dab VFED..CL. ........ 252,0-425,195 #2} and isPredictedIcon() evaluates to: false 05-25 01:33:36.741 13472 13472 D HotseatPredictionController: Hotseat app child is: com.android.launcher3.views.DoubleShadowBubbleTextView{375fc08 VFED..CL. ........ 504,0-677,195 #19} and isPredictedIcon() evaluates to: false 05-25 01:33:36.741 13472 13472 D HotseatPredictionController: Hotseat app child is: com.android.launcher3.views.DoubleShadowBubbleTextView{236efa1 VFED..CL. ........ 756,0-929,195 #4} and isPredictedIcon() evaluates to: false 05-25 01:33:36.741 13472 13472 D HotseatPredictionController: bindItems to hotseat: [] 05-25 01:33:36.742 1487 1769 V WindowManager: Finish Transition (#48): created at 05-25 01:33:36.176 collect-started=0.041ms request-sent=11.521ms started=13.363ms ready=19.372ms sent=36.891ms finished=565.126ms 05-25 01:33:36.745 13472 13472 D VRI[NexusLauncherActivity]: visibilityChanged oldVisibility=true newVisibility=false 05-25 01:33:36.745 4125 4125 D VRI[NexusLauncherActivity]: visibilityChanged oldVisibility=true newVisibility=false 05-25 01:33:36.747 2037 2062 V WindowManagerShell: Track 0 became idle 05-25 01:33:36.748 2037 2062 V WindowManagerShell: All active transition animations finished 05-25 01:33:36.748 13472 13472 D NexusLauncherModelDelegate: notifySmartspaceEvent: SmartspaceTargetEvent{mSmartspaceTarget=null, mSmartspaceActionId='null', mEventType=7} 05-25 01:33:36.754 4125 4125 D VRI[NexusLauncherActivity]: Not drawing due to not visible 05-25 01:33:36.755 1487 2039 W UserManagerService: Requested status bar icon for non-badged user 0 05-25 01:33:36.762 1487 4214 W UserManagerService: Requested status bar icon for non-badged user 0 05-25 01:33:36.767 13472 13472 D VRI[NexusLauncherActivity]: Not drawing due to not visible 05-25 01:33:36.768 13472 13472 D BaseDepthController: setSurface: 05-25 01:33:36.768 13472 13472 D BaseDepthController: mWaitingOnSurfaceValidity: false 05-25 01:33:36.768 13472 13472 D BaseDepthController: mSurface: null 05-25 01:33:36.768 13472 13472 D BaseDepthController: mSurface is null and mCurrentBlur is: 0 05-25 01:33:36.768 13472 13472 D b/279059025: go to state Normal 05-25 01:33:36.769 13472 13472 D StatsLog: LAUNCHER_ONSTOP 05-25 01:33:36.769 13472 13517 D OneSearchSuggestProvider: Shut down the binder channel 05-25 01:33:36.769 13472 13472 D StatsLog: LAUNCHER_GOOGLE_SEARCH_RESTORE_LIST_SIZE_AFTER_ACTIVITY_RESTART 05-25 01:33:36.770 4125 4125 I A : onStop 05-25 01:33:36.772 13472 14060 I IPCThreadState: oneway function results for code 2 on binder at 0xb40000736fc87560 will be dropped but finished with status UNKNOWN_TRANSACTION 05-25 01:33:36.791 8139 8139 W ClientLoggingService: SECU DBS Request Succeeded with Response Code: 200 05-25 01:33:36.818 13472 13472 W FrameTracker: Missing HWUI jank callback for vsyncId: 127325, CUJ=J 05-25 01:33:36.818 13472 13472 W FrameTracker: Missing SF jank callback for vsyncId: 127347, CUJ=J 05-25 01:33:36.875 2037 2067 D VRI[mobile]: Not drawing due to not visible 05-25 01:33:36.875 2037 2067 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=falsecallback=android.view.ViewRootImpl$$ExternalSyntheticLambda11@e5fdd23 05-25 01:33:36.876 1487 2039 W InputManager-JNI: Input channel object '493946a Splash Screen org.ncsecu.mobile (client)' was disposed without first being removed with the input manager! 05-25 01:33:36.878 1487 4214 D CoreBackPreview: Window{493946a u0 Splash Screen org.ncsecu.mobile EXITING}: Setting back callback null 05-25 01:33:36.909 3914 4474 I BistoHotwordHelper: (REDACTED) getHotwordActive::active query: %s, watch: %s, devices connected: %s 05-25 01:33:36.915 1148 1446 D CHRE : @ 869.341: Parsed nanoapp message from host: app ID 0x476f6f676c00100b endpoint 0x5 msgType 112 payload size 10 05-25 01:33:36.915 1148 1446 I CHRE : @ 869.342: [NanoMinion] received MSG Type 0x70, Version 1, 6 bytes 05-25 01:33:36.915 1148 1446 I CHRE : @ 869.342: [AR] request.flush 05-25 01:33:36.915 1148 1446 I CHRE : @ 869.342: [AR] send to host, reason=3, sampleSize=6, transitionSize=0, lastAccelTime = 855348, lastAudioTime = 0 05-25 01:33:36.915 1148 1446 I CHRE : @ 869.342: [NanoMinion] sent MSG Type 0x72, Version 0, 111 bytes, MessageId 58 05-25 01:33:36.916 924 944 D ContextHubHal: Got message from nanoapp: ID 0x476f6f676c00100b 05-25 01:33:36.924 1148 1446 D CHRE : @ 869.351: Nanoapp list request from client ID 512 05-25 01:33:36.924 924 944 D ContextHubHal: Got nanoapp list response with 20 apps 05-25 01:33:36.924 2037 2067 W FrameTracker: Missing HWUI jank callback for vsyncId: 126841, CUJ=J 05-25 01:33:36.924 2037 2067 W FrameTracker: Missing HWUI jank callback for vsyncId: 126949, CUJ=J 05-25 01:33:36.924 2037 2067 W FrameTracker: Missing HWUI jank callback for vsyncId: 127340, CUJ=J 05-25 01:33:36.933 1148 1446 D CHRE : @ 869.360: Nanoapp list request from client ID 512 05-25 01:33:36.934 924 944 D ContextHubHal: Got nanoapp list response with 20 apps 05-25 01:33:36.941 1487 2039 W AppOps : Noting op not finished: uid 10175 pkg com.google.android.gms.location.history code 79 startTime of in progress event=1716614445988 05-25 01:33:36.956 1487 4214 W AppOps : Noting op not finished: uid 10293 pkg com.life360.android.safetymapd code 79 startTime of in progress event=1716615199883 05-25 01:33:36.966 1487 4214 W AppOps : Noting op not finished: uid 10173 pkg com.google.android.gms code 113 startTime of in progress event=1716614457236 05-25 01:33:36.966 1487 1788 D ActivityManager: sync unfroze 10781 com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0 for 3 05-25 01:33:36.973 1487 1788 D ActivityManager: sync unfroze 10415 com.life360.android.safetymapd for 3 05-25 01:33:36.982 1487 2399 W AppOps : Noting op not finished: uid 10173 pkg com.google.android.gms code 113 startTime of in progress event=1716614457236 05-25 01:33:36.993 1487 2039 W AppOps : Noting op not finished: uid 10173 pkg com.google.android.gms code 113 startTime of in progress event=1716614457236 05-25 01:33:37.022 1487 2039 W AppOps : Noting op not finished: uid 10173 pkg com.google.android.gms code 79 startTime of in progress event=1716614463434 05-25 01:33:37.028 1487 2039 W AppOps : Noting op not finished: uid 10173 pkg com.google.android.gms code 113 startTime of in progress event=1716614472382 05-25 01:33:37.033 2848 5069 I ActivityScheduler: nextTriggerTime: 873404, in 16000ms, detectorType: 0, alarmWindowMillis: 2000 05-25 01:33:37.039 1148 1446 D CHRE : @ 869.465: Nanoapp list request from client ID 512 05-25 01:33:37.039 924 944 D ContextHubHal: Got nanoapp list response with 20 apps 05-25 01:33:37.042 1148 1446 D CHRE : @ 869.469: Nanoapp list request from client ID 512 05-25 01:33:37.042 924 944 D ContextHubHal: Got nanoapp list response with 20 apps 05-25 01:33:37.055 8139 14677 I FIAM.Headless: Successfully fetched 0 messages from backend 05-25 01:33:37.314 978 978 I WifiHAL : Creating message to get link statistics; iface = 47 05-25 01:33:37.394 978 978 I WifiHAL : In GetLinkStatsCommand::handleResponse 05-25 01:33:37.478 8139 14689 V NativeCrypto: Read error: ssl=0xb4000072ffc46f58: I/O error during system call, Software caused connection abort 05-25 01:33:37.479 8139 14689 V NativeCrypto: SSL shutdown failed: ssl=0xb4000072ffc46f58: I/O error during system call, Broken pipe 05-25 01:33:37.486 1487 1961 D ConnectivityService: NetReassign [no changes] [c 5] [a 3] [i 16]

snake-4 commented 5 months ago

I think this is likely to be the same issue as #28 so I'm closing this. This one also works fine on KSU