Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: Notification Open - Not foregrounding app after inactivity #2252

Open
1 task done
wif70068 opened this issue Feb 2, 2025 · 1 comment
Open
1 task done

[Bug]: Notification Open - Not foregrounding app after inactivity #2252

wif70068 opened this issue Feb 2, 2025 · 1 comment

Comments

@wif70068
Copy link

wif70068 commented Feb 2, 2025

What happened?

Similar to OneSignal/react-native-onesignal#998, I'm having this problem again on OneSignal Cordova 5.2.7 for Capacitor.

I tested on 3 devices:
Xiaomi Mi 9T Pro (Android 11): Doesn't open the app 100% of the time after it was inactive
Huawei P20 lite (Android 9), Samsung SM-A556B (Android 14): Doesn't open the app 100% of the time when a Custom Tab was opened via the official Capacitor Browser Plugin on the last use. Does open 100% of the time otherwise.

When I open the app manually afterwards, it shows the app state as if the notification was never clicked. Also the notification appears again in the notification bar.

Steps to reproduce?

1. Send push notification
2. Set background process limit to 0 in Android Developer Options (or alternatively wait for inactivity)
2. Click on the notification
3. Nothing happens

What did you expect to happen?

App is foregrounded

OneSignal Android SDK version

5.1.24

Android version

9, 11, 14

Specific Android models

* Xiaomi Mi 9T Pro
* Huawei P20 lite
* Samsung SM-A556B

Relevant log output

02-02 20:12:00.428  1843  1843 D ZrHung.AppEyeUiProbe: stop checker.
02-02 20:12:00.438  1298  1886 E ActivityManager: applyOptionsLocked: Unknown animationType=0
02-02 20:12:00.438  1298  1886 V ActivityManager: startProcess: name=com.example.app app=null knownToBeDead=true thread=null pid=-1
02-02 20:12:00.439   714   842 E JankService: specialActionEntryHandler: should reset and not report
02-02 20:12:00.441  1298  1886 V ActivityManager: startProcess: name=com.example.app app=ProcessRecord{c43bcbc 0:com.example.app/u0a165} knownToBeDead=true thread=null pid=0
02-02 20:12:00.447   701   782 D AwareLog: iawared: WorkingsetProcessCommand subCmd = 354, userId=10165, pid=0, com.example.app
02-02 20:12:00.447   701   782 D AwareLog: iawared: WorkingsetStart com.example.app in monitor0
02-02 20:12:00.447  3175  3193 I AppLifeChangeSensor:  CAWARENESS: activityPaused componentName = ComponentInfo{com.huawei.android.launcher/com.huawei.android.launcher.unihome.UniHomeLauncher}
02-02 20:12:00.447  1298  1317 W HwActivityManagerServiceEx: HwActivityNotifier end call for activityLifeState under user 0 cost 0
02-02 20:12:00.448  3175  3193 E AppLifeChangeSensor:  CAWARENESS: activityPaused mAppLifeChangeCallback is null 
02-02 20:12:00.448  1730 10396 D DollieActivityManagerAdapter: [Paused] pid:1843 uid:10054 ComponentInfo{com.huawei.android.launcher/com.huawei.android.launcher.unihome.UniHomeLauncher}
02-02 20:12:00.449  1298  1320 I StatusBarDisable: setFlags what=0 which=1 pkg=Window{148cf50 u0 StatusBar}
02-02 20:12:00.449  1298  1320 I StatusBarDisable: setFlags what=0 which=1 pkg=Window{148cf50 u0 StatusBar}
02-02 20:12:00.451  1298  1298 I NotificationService: cancelNotificationLocked called,tell the app,reason = 1
02-02 20:12:00.451  1610  1610 I PanelView: Collapse panelview:false,mTracking:false,mClosing:false
02-02 20:12:00.460  1795  1983 I AppManager: app:com.example.app Notification update time:7094168734
02-02 20:12:00.466  1795  1983 I AppManager: app:com.example.app Notification update time:7094168740
02-02 20:12:00.468  1795  1983 I AppManager: app:com.example.app Notification update time:7094168743
02-02 20:12:00.471  1298  1320 I StatusBarDisable: setFlags what=0 which=1 pkg=Window{148cf50 u0 StatusBar}
02-02 20:12:00.473   556   556 I Zygote  : say something before unblock SIGCHLD, uid: 10165 pid: 21319, do not delete this log!
02-02 20:12:00.476  1298  1320 I StatusBarDisable: setFlags what=0 which=1 pkg=Window{88a3066 u0 com.huawei.android.launcher/com.huawei.android.launcher.unihome.UniHomeLauncher}
02-02 20:12:00.477  1298  6639 E         : [ZeroHung]zrhung_get_config: Get config failed for wp[0x0111]
02-02 20:12:00.477  1298  6639 D ZrHung.AppEyeTransparentWindow: TransparentWindow mHungConfigStatus = 1,mHungConfigEnable = 
02-02 20:12:00.479  1298  1322 I ActivityManager: Start proc 21319:com.example.app/u0a165 for activity com.example.app/com.onesignal.notifications.activities.NotificationOpenedActivity
02-02 20:12:00.479  1298  1724 E ProcessInfoCollector: getProcessInfo: failed to find this proc 
02-02 20:12:00.485  1843  1843 V InputMethodManager: Reporting focus gain, without startInput
02-02 20:12:00.485 21319 21319 I m.example.com: Late-enabling -Xcheck:jni
02-02 20:12:00.488   701   782 D AwareLog: iawared: WorkingsetProcessCommand subCmd = 350, userId=10165, pid=21319, com.example.app
02-02 20:12:00.489   701   782 D AwareLog: iawared: WorkingsetStart com.example.app in monitor0
02-02 20:12:00.503  1610  1610 I HwNavigationBarView: updateAssistantButtonInGuestureMode(), vis=true,isGestureNavEnable=false
02-02 20:12:00.526  1610  1610 D CameraLayout: onWindowFocusChanged hasWindowFocus = false
02-02 20:12:00.526  1610  1610 D CameraLayout: setLift 0.0
02-02 20:12:00.526  1610  2155 I ToolBoxView: updateFlashlightViewInner:isAvailabletrue;isEnabledfalse;lightControllercom.android.systemui.statusbar.policy.FlashlightController@d6108bb
02-02 20:12:00.529  1610  1610 I FloatNotificationManager: removeNotification: key =0|com.example.app|930986253|null|10165;mKey=null
02-02 20:12:00.530 21319 21319 I m.example.com: Reinit property: dalvik.vm.checkjni= false
02-02 20:12:00.551  1610  1610 I ColorPickUitls: type = 2
02-02 20:12:00.553 21319 21319 D ZrHung.AppEyeUiProbe: AppEyeUIP created.
02-02 20:12:00.558 21319 21319 D ActivityThread: Attach thread to application
02-02 20:12:00.560   586   586 I audio_hw_primary: usb_ext_get_parameters: check show hires (false)
02-02 20:12:00.560   604   604 I hash_map_utils: key: 'typec_need_show_hires' value: ''
02-02 20:12:00.560   604   604 I bt_a2dp_hw: adev_get_parameters: audio a2dp receive kvpairs typec_need_show_hires ,but need not handle
02-02 20:12:00.561  1298  1502 I HwAudioServiceEx: check HiRes Icon false
02-02 20:12:00.564  1298  6385 D HwPhoneWindowManager: sensorRotation = -1 lastRotation:0
02-02 20:12:00.567  1298  1320 I StatusBarDisable: setFlags what=0 which=1 pkg=Window{88a3066 u0 com.huawei.android.launcher/com.huawei.android.launcher.unihome.UniHomeLauncher}
02-02 20:12:00.582  1795  2811 E AwareLog: SPKSchedFeature: Uid has been sent, ignore.
02-02 20:12:00.584  1298  6385 W HwActivityManagerServiceEx: appSwitch from: com.huawei.android.launcher to: com.example.app
02-02 20:12:00.585  1298  1317 W HwActivityManagerServiceEx: HwActivityNotifier end call for appSwitch under user 0 cost 1
02-02 20:12:00.585  1730 26696 D AssistantService-1000102: registerHwActivityNotifier call fromPackage:com.huawei.android.launcher, toPackage:com.example.app
02-02 20:12:00.585  1795  1983 D ScenarioService: front pkg : com.example.app launcher: false
02-02 20:12:00.585  1298  1331 D HwGameAssistantController: UPDATE: mCurFgPkg=com.example.app, mCurFgPid=21319, mCurIsGame=false
02-02 20:12:00.585  1795  1983 D ScenarioService: new above launcher front pkgs: [com.example.app]
02-02 20:12:00.585  1795  1983 I AppManager: handleAppFrontEvent: com.example.app
02-02 20:12:00.586  1730  3760 D AssistantService-1000102: handleMessage app switch fromPackage:com.huawei.android.launcher, toPackage:com.example.app
02-02 20:12:00.586  1298  1886 D HwGameAssistantController: getGameList: [com.gameloft.android.GloftANPH, com.gameloft.android.GloftDBMF, com.gameloft.android.GloftDMKF, com.gameloft.android.GloftPDMF, com.gameloft.android.GloftSMIF]
02-02 20:12:00.586  1795  2249 I DisplayControl: current brightness :  31, less than cabc_brightness, set cabcmode off
02-02 20:12:00.587  1298  6385 E         : [ZeroHung]zrhung_get_config: Get config failed for wp[0x0110]
02-02 20:12:00.587  1298  6385 D ZrHung.AppEyeFocusWindow: FocusWindowErrorScene CheckFreezeScreen
02-02 20:12:00.587  1795  1983 I AppsUsage: scnOff:false FgAPP:com.example.app BgAPP:com.huawei.android.launcher
02-02 20:12:00.587  1730  3760 D AssistantService-1000102: package:com.huawei.android.launcher inAppAssistant:false
02-02 20:12:00.587  1298  6385 D ZrHung.AppEyeTransparentWindow: TransparentWindow cancelCheckFreezeScreen
02-02 20:12:00.588  1298 25404 D HwGameAssistantController: getGameList: [com.gameloft.android.GloftANPH, com.gameloft.android.GloftDBMF, com.gameloft.android.GloftDMKF, com.gameloft.android.GloftPDMF, com.gameloft.android.GloftSMIF]
02-02 20:12:00.588  1730  3760 D AssistantService-1000102: package:com.example.app inAppAssistant:false
02-02 20:12:00.591  1730  2132 D Hicom_EmcomManagerService: forePackage name is com.example.app
02-02 20:12:00.591  1730  2132 D HicomMonitor: notifyForegroundAppChanged: begin
02-02 20:12:00.591  1730  2132 D XEngineProcessor: onForegroundAppChanged, pkgName:com.example.app
02-02 20:12:00.591  1730  2132 I XEngineProcessor: Feature is not enable.
02-02 20:12:00.591  1730  2132 D Hicom_SysEnvMonitor: onForegroundAppChanged, pkgName: com.example.app
02-02 20:12:00.591  1730  2132 D XEngineMpipControl: onForegroundAppChanged, pkgName:com.example.app
02-02 20:12:00.591  1730  2132 D XEngineMpipControl: Invalid subId
02-02 20:12:00.591  1730  2132 E XEngineMpipControl: Invalid SubId
02-02 20:12:00.591  1730  2132 D HicomMonitor: onForegroundAppChanged is called
02-02 20:12:00.592  1298  1502 W ActivityManager: Sending non-protected broadcast huawei.intent.action.hideHiResIcon from system 1298:system/1000 pkg android
02-02 20:12:00.592  1730  2132 D Hicom_PolicyCenterService: handleForegroundAppChanged new forground app 10165
02-02 20:12:00.593  1730  2132 D Hicom_AppLifeCycleManager: sAppAllSocketClosed NOT contain: 10054
02-02 20:12:00.593  1730  2132 D Hicom_PolicyCenterService: mCurrentForgroundUid is not policy exist
02-02 20:12:00.593  1298  1502 W ActivityManager: Sending non-protected broadcast huawei.intent.action.hideHiResIcon from system 1298:system/1000 pkg android
02-02 20:12:00.594  1298  1453 W AwareLog: SchedLevelBoost: onFgActivitiesChanged config not set!
02-02 20:12:00.595  1298  1320 D HiDATA_ContentAware: mForegroundAppPackageName: com.example.app ,score: 0
02-02 20:12:00.595  1298  1427 V WindowManager: Checking 1 opening apps (frozen=false timeout=false), Track: updateconfig performsurface
02-02 20:12:00.595  1298  1427 V WindowManager: Check opening app=AppWindowToken{d4db0af token=Token{dc6008e ActivityRecord{8b63889 u0 com.example.app/com.onesignal.notifications.activities.NotificationOpenedActivity t513}}}: allDrawn=false startingDisplayed=false startingMoved=false isRelaunching()=false startingWindow=null
02-02 20:12:00.595  1298  1320 D HiDATA  : APP type: -1 appName= com.example.app
02-02 20:12:00.595  1730  2132 D HicomMonitor: notifyAppStarted: begin
02-02 20:12:00.595  1730  2132 D Hicom_SysEnvMonitor: onAppStarted, uid: 10165
02-02 20:12:00.595  1730  2132 D HicomMonitor: onAppStarted: uid = 10165
02-02 20:12:00.595  1298  1320 D HiDATA  : no game, APP_TYPE_GAME, appName =com.example.app
02-02 20:12:00.595  1298  1316 I HwAudioService: now type = 255,reportForegroundAppType = 255,pkg = null,mVoipOptimizeInGameModefalse
02-02 20:12:00.596  1298  1427 E HwPhoneWindowManager: isTopIsFullscreen mFocusedWindow or attrs is null
02-02 20:12:00.597   586   586 I audio_hw_primary: usb_ext_get_parameters: check show hires (false)
02-02 20:12:00.597  1730 26696 I BoosterSwitchP: notifyUidState do nothing
02-02 20:12:00.598  1730 26696 I DeepNoDisturbP: notifyUidState
02-02 20:12:00.598  1730 26696 I BrowserChrP: notifyUidState
02-02 20:12:00.597   604   604 I hash_map_utils: key: 'typec_need_show_hires' value: ''
02-02 20:12:00.598   604   604 I bt_a2dp_hw: adev_get_parameters: audio a2dp receive kvpairs typec_need_show_hires ,but need not handle
02-02 20:12:00.599  1795  2852 E AwareLog: GameSdkConfigReader: GameSdkLog: idNameMap: null
02-02 20:12:00.600   680   733 D iTouchService: itouch currentPackageName=com.example.app
02-02 20:12:00.600  1298  1502 I HwAudioServiceEx: check HiRes Icon false
02-02 20:12:00.600   680   733 D iTouchService: itouch appType=-1 appState=1 gameMode=1
02-02 20:12:00.600   680   733 D iTouchService: g_itouch_reader_monitor empty
02-02 20:12:00.600   680   733 D iTouchService: g_itouch_reader_monitor Monitor::isReaderMonitorEnable()=0
02-02 20:12:00.600   680   733 D iTouchService: itouch getCurrentParmID tempPkg=com.example.xxx
02-02 20:12:00.600   680   733 D iTouchService: itouch:app com.example.app is  not game app
02-02 20:12:00.600   680   733 D iTouchService: itouch:game_switch is disable
02-02 20:12:00.600   680   733 D iTouchService: itouch:styluspen_switch is disable
02-02 20:12:00.600   680   733 D iTouchService: itouch:currentAppTypeName =|UNKNOWN|
02-02 20:12:00.603  1730  2132 I SmartNetworkProvider: receiving query request from com.huawei.systemserver,total_settings
02-02 20:12:00.603  1730  2132 D SmartNetworkProvider: receiving query request  3
02-02 20:12:00.604  1730  2132 D Hicom_SmartNetState: isSmartNetEnabled total_switch:-1
02-02 20:12:00.604  1298 25404 I HwNetworkPolicy: onTransact, code = 203
02-02 20:12:00.605  1730  2132 D Hicom_UXDecisionSystem: isAPPCanEnableMP can use mobile 
02-02 20:12:00.605  1730  2132 E Hicom_PolicyCenterService: enableAppLevelMP. null == mMultipathAppsMap
02-02 20:12:00.605  2073  2409 I HwNetworkPolicyManager: getHwUidPolicy uid = 10165 policy = 0
02-02 20:12:00.605  1298  1502 W ActivityManager: Sending non-protected broadcast huawei.intent.action.hideHiResIcon from system 1298:system/1000 pkg android
02-02 20:12:00.605  1298  1502 W ActivityManager: Sending non-protected broadcast huawei.intent.action.hideHiResIcon from system 1298:system/1000 pkg android
02-02 20:12:00.608  1795  2321 I PGServer: report state:10010 event type:2 pid:0 uid:0 pkg:com.huawei.android.launcher to pid: 1795
02-02 20:12:00.608  1298  1320 I StatusBarDisable: setFlags what=0 which=1 pkg=Window{88a3066 u0 com.huawei.android.launcher/com.huawei.android.launcher.unihome.UniHomeLauncher}
02-02 20:12:00.608  1795  2321 I PGServer: checkPkgType. calling pkg: com.huawei.android.hwaps
02-02 20:12:00.612  1298  1298 D JobScheduler: queuing all ready jobs for execution:
02-02 20:12:00.616  1795  2321 I SceneReceiver: state type: 10010 eventType:2 pid:0 uid:0 pkg:com.huawei.android.launcher
02-02 20:12:00.616  1795  2321 I PGServer: report state:10010 event type:2 pid:0 uid:0 pkg:com.huawei.android.launcher to pid: 1298
02-02 20:12:00.617  1795  2321 I PGServer: report state:10000 event type:1 pid:0 uid:0 pkg:com.example.app to pid: 1795
02-02 20:12:00.619  1795  2321 I PGServer: checkPkgType. calling pkg: com.huawei.android.hwaps
02-02 20:12:00.626  1795  2321 I SceneReceiver: state type: 10000 eventType:1 pid:0 uid:0 pkg:com.example.app
02-02 20:12:00.626  1795  2813 D ThermalTrace_ThermalRaise: current pkg:com.huawei.android.launcher
02-02 20:12:00.626  1795  2810 D HwThermalStateManager: current foreapp pkg : com.example.app
02-02 20:12:00.629  1795  2321 I PGServer: report state:10000 event type:1 pid:0 uid:0 pkg:com.example.app to pid: 1298
02-02 20:12:00.630  1795  1816 I PGServer: checkPkgType. calling pkg: android
02-02 20:12:00.631  1795  1816 I PGServer: checkPkgType. calling pkg: android
02-02 20:12:00.633  1795  2813 W ThermalTraceTool: IOException:java.io.IOException: read failed: EIO (I/O error)
02-02 20:12:00.634 21319 21334 I HwApiCacheMangerEx: apicache path=/storage/emulated/0 state=mounted key=com.example.app#10165#256
02-02 20:12:00.635  1298  1320 I StatusBarDisable: setFlags what=0 which=1 pkg=Window{88a3066 u0 com.huawei.android.launcher/com.huawei.android.launcher.unihome.UniHomeLauncher}
02-02 20:12:00.637 21319 21334 I HwApiCacheMangerEx: apicache path=/storage/emulated/0 state=mounted key=com.example.app#10165#0
02-02 20:12:00.637  1298  6385 V WindowManager: Checking 1 opening apps (frozen=false timeout=false), Track: relayout performsurface
02-02 20:12:00.637  1298  6385 V WindowManager: Check opening app=AppWindowToken{d4db0af token=Token{dc6008e ActivityRecord{8b63889 u0 com.example.app/com.onesignal.notifications.activities.NotificationOpenedActivity t513}}}: allDrawn=false startingDisplayed=false startingMoved=false isRelaunching()=false startingWindow=null
02-02 20:12:00.639  1298  6385 E HwPhoneWindowManager: isTopIsFullscreen mFocusedWindow or attrs is null
02-02 20:12:00.640  1298  1320 I StatusBarDisable: setFlags what=0 which=1 pkg=Window{148cf50 u0 StatusBar}
02-02 20:12:00.640  1298  6385 D ZrHung.AppEyeFocusWindow: FocusWindowErrorScene cancelCheckFreezeScreen
02-02 20:12:00.640  1298  6385 E         : [ZeroHung]zrhung_get_config: Get config failed for wp[0x0111]
02-02 20:12:00.640  1298  6385 D ZrHung.AppEyeTransparentWindow: TransparentWindow mHungConfigStatus = 1,mHungConfigEnable = 
02-02 20:12:00.657  1610  1610 I PhoneStatusBarView: setAlpha with value : 0.0
02-02 20:12:00.660   586   586 I audio_hw_primary: usb_ext_get_parameters: check show hires (false)
02-02 20:12:00.660   604   604 I hash_map_utils: key: 'typec_need_show_hires' value: ''
02-02 20:12:00.660   604   604 I bt_a2dp_hw: adev_get_parameters: audio a2dp receive kvpairs typec_need_show_hires ,but need not handle
02-02 20:12:00.661  1298  1502 I HwAudioServiceEx: check HiRes Icon false
02-02 20:12:00.663  1298  1502 W ActivityManager: Sending non-protected broadcast huawei.intent.action.hideHiResIcon from system 1298:system/1000 pkg android
02-02 20:12:00.663  1298  1502 W ActivityManager: Sending non-protected broadcast huawei.intent.action.hideHiResIcon from system 1298:system/1000 pkg android
02-02 20:12:00.688  1610  1610 D CameraLayout: onWindowFocusChanged hasWindowFocus = true
02-02 20:12:00.688  1610  1996 I ToolBoxView: updateFlashlightViewInner:isAvailabletrue;isEnabledfalse;lightControllercom.android.systemui.statusbar.policy.FlashlightController@d6108bb
02-02 20:12:00.689  1610  1610 I PhoneStatusBarView: setAlpha with value : 0.0
02-02 20:12:00.694  1610  1610 I ColorPickUitls: type = 2
02-02 20:12:00.699  1610  1610 I PhoneStatusBarView: setAlpha with value : 0.0
02-02 20:12:00.749  1610  1610 I chatty  : uid=10034(com.huawei.HwMultiScreenShot) com.android.systemui identical 3 lines
02-02 20:12:00.791  1610  1610 I PhoneStatusBarView: setAlpha with value : 0.0
02-02 20:12:00.792  1610  1610 I PanelBar: panelExpansionChanged 0.0, false
02-02 20:12:00.797  1610  1610 I KeyguardFingerPrintView: FingerPrint:: onVisibilityChanged visibility = 4,mIsSupportHover=falsefalsetrue
02-02 20:12:00.799  1610  1610 I PhoneStatusBarView: setAlpha with value : 1.0
02-02 20:12:00.799  1610  1610 I PhoneStatusBarView: post mHideExpandedRunnable 0.0
02-02 20:12:00.804  1610  1610 W NotificationViewHierarchyManager: updateNotificationShade activeNotificationSize=65;hasFaceDT: false; Detected:false
02-02 20:12:00.852  1298  3061 W ActivityManager: Sending non-protected broadcast com.android.systemui.statusbar.visible.change from system 1610:com.android.systemui/u0a34 pkg com.android.systemui
02-02 20:12:00.852  1298  3061 W ActivityManager: Sending non-protected broadcast com.android.systemui.statusbar.visible.change from system 1610:com.android.systemui/u0a34 pkg com.android.systemui
02-02 20:12:00.854  3175  3175 I BaseSystemEventBroadcast:  CAWARENESS: action_bar_pull_down 
02-02 20:12:00.858  1298  1320 I StatusBarDisable: setFlags what=0 which=1 pkg=Window{148cf50 u0 StatusBar}
02-02 20:12:00.860  1298  3061 V WindowManager: Checking 1 opening apps (frozen=false timeout=false), Track: relayout performsurface
02-02 20:12:00.861  1298  3061 V WindowManager: Check opening app=AppWindowToken{d4db0af token=Token{dc6008e ActivityRecord{8b63889 u0 com.example.app/com.onesignal.notifications.activities.NotificationOpenedActivity t513}}}: allDrawn=false startingDisplayed=false startingMoved=false isRelaunching()=false startingWindow=null
02-02 20:12:00.863  1298  3061 E         : [ZeroHung]zrhung_get_config: Get config failed for wp[0x0110]
02-02 20:12:00.863  1298  3061 D ZrHung.AppEyeFocusWindow: FocusWindowErrorScene CheckFreezeScreen
02-02 20:12:00.863  1298  1320 I StatusBarDisable: setFlags what=0 which=1 pkg=Window{88a3066 u0 com.huawei.android.launcher/com.huawei.android.launcher.unihome.UniHomeLauncher}
02-02 20:12:00.863  1298  3061 D ZrHung.AppEyeTransparentWindow: TransparentWindow cancelCheckFreezeScreen
02-02 20:12:00.880  1610  1610 W View    : requestLayout() improperly called by com.android.systemui.statusbar.phone.NotificationsQuickSettingsContainer{f54e140 V.E...... ......ID 0,0-1080,2280 #7f0a0381 app:id/notification_container_parent} during layout: running second layout pass
02-02 20:12:00.880  1610  1610 W View    : requestLayout() improperly called by com.android.systemui.statusbar.stack.NotificationStackScrollLayout{ced3449 VFED..... ......ID 12,12-1068,2054 #7f0a0394 app:id/notification_stack_scroller} during layout: running second layout pass
02-02 20:12:00.911  1298  1320 I StatusBarDisable: setFlags what=0 which=1 pkg=Window{88a3066 u0 com.huawei.android.launcher/com.huawei.android.launcher.unihome.UniHomeLauncher}
02-02 20:12:00.913  1298  3061 V WindowManager: Checking 1 opening apps (frozen=false timeout=false), Track: relayout performsurface
02-02 20:12:00.913  1298  3061 V WindowManager: Check opening app=AppWindowToken{d4db0af token=Token{dc6008e ActivityRecord{8b63889 u0 com.example.app/com.onesignal.notifications.activities.NotificationOpenedActivity t513}}}: allDrawn=false startingDisplayed=false startingMoved=false isRelaunching()=false startingWindow=null
02-02 20:12:00.914  1298  3061 E HwPhoneWindowManager: isTopIsFullscreen mFocusedWindow or attrs is null
02-02 20:12:00.917  1610  1610 I PhoneStatusBarView: makeExpandedInvisible fraction:0.0 true
02-02 20:12:00.917  1610  1610 I StatusBar: makeExpandedInvisible: mExpandedInVisible=true
02-02 20:12:00.918  1610  1610 I PhoneStatusBarView: setAlpha with value : 1.0
02-02 20:12:00.918  1610  1610 I PhoneStatusBarView: setAlpha with value : 1.0
02-02 20:12:00.919  1610  1610 W AppHandler: sendImmediateMessage 18 with args (0, 0)
02-02 20:12:00.919  1610  1610 W HwLockScreenPanel: Handle message: 18
02-02 20:12:00.919  1610  1610 W HwBackDropView: MSG_KEYGUARD_XCH_HEIGHT setVisibility GONE
02-02 20:12:00.931  1610  1610 D StatusBar: disable<e i!a s!b h r c na s > disable2<q i n >
02-02 20:12:00.932  1610  1610 I HwNavigationBarFragment: disable: < back home recent search >
02-02 20:12:00.932  1610  1610 I StatusBar: makeExpandedInvisible trimMemory
02-02 20:12:00.934  1610  1610 I PhoneStatusBarView: makeExpandedInvisible fraction:0.0 false
02-02 20:12:00.945  1298  1320 I StatusBarDisable: setFlags what=0 which=1 pkg=Window{88a3066 u0 com.huawei.android.launcher/com.huawei.android.launcher.unihome.UniHomeLauncher}
02-02 20:12:00.951  1298  3061 V WindowManager: Checking 1 opening apps (frozen=false timeout=false), Track: relayout performsurface
02-02 20:12:00.951  1298  3061 V WindowManager: Check opening app=AppWindowToken{d4db0af token=Token{dc6008e ActivityRecord{8b63889 u0 com.example.app/com.onesignal.notifications.activities.NotificationOpenedActivity t513}}}: allDrawn=false startingDisplayed=false startingMoved=false isRelaunching()=false startingWindow=null
02-02 20:12:00.955  1298  1320 I StatusBarDisable: setFlags what=0 which=1 pkg=Window{88a3066 u0 com.huawei.android.launcher/com.huawei.android.launcher.unihome.UniHomeLauncher}
02-02 20:12:00.957  1298  3061 V WindowManager: Checking 1 opening apps (frozen=false timeout=false), Track:  performsurface
02-02 20:12:00.957  1298  3061 V WindowManager: Check opening app=AppWindowToken{d4db0af token=Token{dc6008e ActivityRecord{8b63889 u0 com.example.app/com.onesignal.notifications.activities.NotificationOpenedActivity t513}}}: allDrawn=false startingDisplayed=false startingMoved=false isRelaunching()=false startingWindow=null
02-02 20:12:00.958  1298  3061 E HwPhoneWindowManager: isTopIsFullscreen mFocusedWindow or attrs is null
02-02 20:12:00.973  1610  2120 W libEGL  : EGLNativeWindowType 0x7b183fa010 disconnect failed
02-02 20:12:00.974  1610  2120 D mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, EGLBoolean) returns 0x3000
02-02 20:12:00.992  1610  2120 W OpenGLRenderer: Incorrectly called buildLayer on View: ImageView, destroying layer...
02-02 20:12:00.992  1610  2120 W OpenGLRenderer: Incorrectly called buildLayer on View: ImageView, destroying layer...
02-02 20:12:00.994   579  4258 I GRALLOC : getCallingPid=606, shrFd=32,fmt=0x1,intFmt=0x1,btStrd=4352,size=401408,pid=579 
02-02 20:12:00.994   579  4258 I GRALLOC : 	 yuv=2,w=1080,h=90,Stride u=0 v=0,offset u=0 v=0 
02-02 20:12:00.994   579  4258 I GRALLOC : 	 iova_size=401408,conUsg=0xb00,proUsg=0xb00,	 strd=1088,[afbc]HdrStrd=0 PyldStrd=0 Scrmbl=0,ionhnd = 1 
02-02 20:12:01.015  1610  1610 D CameraLayout: onWindowFocusChanged hasWindowFocus = false
02-02 20:12:01.015  1610  1610 D CameraLayout: setLift 0.0
02-02 20:12:01.017  1610  1927 I ToolBoxView: updateFlashlightViewInner:isAvailabletrue;isEnabledfalse;lightControllercom.android.systemui.statusbar.policy.FlashlightController@d6108bb
02-02 20:12:01.019   579  4258 I GRALLOC : getCallingPid=606, shrFd=32,fmt=0x1,intFmt=0x1,btStrd=4352,size=401408,pid=579 
02-02 20:12:01.019   579  4258 I GRALLOC : 	 yuv=2,w=1080,h=90,Stride u=0 v=0,offset u=0 v=0 
02-02 20:12:01.019   579  4258 I GRALLOC : 	 iova_size=401408,conUsg=0xb00,proUsg=0xb00,	 strd=1088,[afbc]HdrStrd=0 PyldStrd=0 Scrmbl=0,ionhnd = 1 
02-02 20:12:01.020  1610  1610 I FloatNotificationManager: removeNotification: key =0|com.example.app|930986253|null|10165;mKey=null
02-02 20:12:01.020  1610  1610 W NotificationEntryMgr: removeNotification for unknown key: 0|com.example.app|930986253|null|10165
02-02 20:12:01.022  1610  1610 W NotificationViewHierarchyManager: updateNotificationShade activeNotificationSize=65;hasFaceDT: false; Detected:false
02-02 20:12:01.059  1298  1480 I TrafficMonitor: update:rxPkts:4,txPkts:0,rxBytes:522,txBytes:0
02-02 20:12:01.059  1298  1480 I TrafficMonitor: start expired. level:-1
02-02 20:12:01.059  1298  1480 I TrafficMonitor: gettimer:interval=2000
02-02 20:12:01.082  1610  1610 W NotificationViewHierarchyManager: updateNotificationShade activeNotificationSize=65;hasFaceDT: false; Detected:false
02-02 20:12:01.089 21343 21343 W dumpsys : type=1400 audit(0.0:2270816): avc: denied { read } for name="pipe-max-size" dev="proc" ino=125002782 scontext=u:r:shell:s0 tcontext=u:object_r:proc_pipe_conf:s0 tclass=file permissive=0
02-02 20:12:01.141  1610  1610 I ColorPickUitls: type = 2
02-02 20:12:01.141  1610  2232 I Tile.WifiTile: setListening: listening = false
02-02 20:12:01.213  1843  2011 D ZrHung.AppEyeUiProbe: Current Activity:false
02-02 20:12:01.213  1843  2011 D ZrHung.AppEyeUiProbe: not watching, wait.
02-02 20:12:01.390  1298  6385 V ActivityManager: Successfully start provider ContentProviderRecord{8c6248b u0 com.android.providers.settings/.SettingsProvider} launchingApp=null caller pid= 21319
02-02 20:12:01.394 21319 21319 I m.example.com: QarthPatchMonintor::Init
02-02 20:12:01.394 21319 21319 I m.example.com: 
02-02 20:12:01.394 21319 21319 I m.example.com: QarthPatchMonintor::StartWatch
02-02 20:12:01.394 21319 21319 I m.example.com: 
02-02 20:12:01.394 21319 21319 I m.example.com: QarthPatchMonintor::WatchPackage: /data/hotpatch/fwkhotpatch/
02-02 20:12:01.394 21319 21319 I m.example.com: 
02-02 20:12:01.394 21319 21319 I m.example.com: QarthPatchMonintor::CheckAndWatchPatch: /data/hotpatch/fwkhotpatch/com.example.app
02-02 20:12:01.394 21319 21319 I m.example.com: 
02-02 20:12:01.394 21319 21319 I m.example.com: QarthPatchMonintor::CheckAndWatchPatch: /data/hotpatch/fwkhotpatch/all
02-02 20:12:01.394 21319 21319 I m.example.com: 
02-02 20:12:01.394 21319 21319 I m.example.com: QarthPatchMonintor::Run
02-02 20:12:01.394 21319 21319 I m.example.com: 
02-02 20:12:01.394 21319 21346 I m.example.com: QarthPatchMonintor::Reading
02-02 20:12:01.394 21319 21346 I m.example.com: 
02-02 20:12:01.394 21319 21346 I m.example.com: QarthPatchMonintor::CheckNotifyEvent
02-02 20:12:01.394 21319 21346 I m.example.com: 
02-02 20:12:01.394 21319 21346 I m.example.com: QarthPatchMonintor::CheckNotifyEvent before read
02-02 20:12:01.394 21319 21346 I m.example.com: 
02-02 20:12:01.402 21319 21334 I AwareBitmapCacher: init processName:com.example.app pid=21319 uid=10165
02-02 20:12:01.424 21319 21347 D OpenGLRenderer: Skia GL Pipeline
02-02 20:12:01.532 21319 21319 I FirebaseApp: Device unlocked: initializing all Firebase APIs for app [DEFAULT]
02-02 20:12:01.610  1298  6385 W HwAlarmManagerService: isContainsAppUidInWorksource-->happend NameNotFoundException
02-02 20:12:01.613  1298  6385 I HwAlarmManagerService: hwSetAlarm listenerTag: *job.delay*
02-02 20:12:01.614  1298  6385 I JobScheduler.Time: mNextDelayExpiredElapsedMillis: 7094199884
02-02 20:12:01.720 21319 21319 I FirebaseInitProvider: FirebaseApp initialization successful
02-02 20:12:01.739 21319 21319 W m.example.com: Accessing hidden field Landroid/os/Trace;->TRACE_TAG_APP:J (light greylist, reflection)
02-02 20:12:01.739 21319 21319 W m.example.com: Accessing hidden method Landroid/os/Trace;->isTagEnabled(J)Z (light greylist, reflection)
02-02 20:12:01.740 21319 21319 D WM-WrkMgrInitializer: Initializing WorkManager with default configuration.
02-02 20:12:01.763 21319 21365 W m.example.com: Accessing hidden field Ljava/nio/Buffer;->address:J (light greylist, reflection)
02-02 20:12:01.841 21319 21319 D Sentry  : io.sentry.auto-init read: false
02-02 20:12:01.851 21319 21334 E MemoryLeakMonitorManager: MemoryLeakMonitor.jar is not exist!
02-02 20:12:01.858 21319 21319 D ZrHung.AppEyeUiProbe: notify runnable to start.
02-02 20:12:01.858 21319 21370 D ZrHung.AppEyeUiProbe: Runnable thread started.
02-02 20:12:01.858 21319 21370 D IMonitor: Load library imonitor_jni
02-02 20:12:01.863 21319 21370 E         : [ZeroHung]zrhung_get_config: Get config failed for wp[0x0102]
02-02 20:12:01.863 21319 21370 W ZrHung.AppEyeUiProbe: Failed to get config from zrhung
02-02 20:12:01.866 21319 21319 V ActivityThread: Skipping new config:{1.0 ?mcc?mnc [en_DE] ldltr sw360dp w360dp h686dp 480dpi nrml long port finger -keyb/v/h -nav/h winConfig={ mBounds=Rect(0, 0 - 0, 0) mAppBounds=Rect(0, 90 - 1080, 2150) mWindowingMode=fullscreen mActivityType=undefined} nonFullScreen=0 suim:1 s.6}, config:{1.0 ?mcc?mnc [en_DE] ldltr sw360dp w360dp h686dp 480dpi nrml long port finger -keyb/v/h -nav/h winConfig={ mBounds=Rect(0, 0 - 0, 0) mAppBounds=Rect(0, 90 - 1080, 2150) mWindowingMode=fullscreen mActivityType=undefined} nonFullScreen=0 suim:1 s.6} for app:com.example.app
02-02 20:12:01.879 21319 21319 V HwPolicyFactory: : success to get AllImpl object and return....
02-02 20:12:01.885 21319 21319 V ActivityThread: callActivityOnCreate
02-02 20:12:01.919  1610  1610 I PhoneStatusBarView: mDelayedGetViewPositionOnScreen getLocationInWindow 0 0
02-02 20:12:01.919  1610  1610 I PhoneStatusBarView: mDelayedGetViewPositionOnScreen getLocationOnScreen 0 0
02-02 20:12:01.941  1298  1440 I HwBatteryService: quick charge status : 0
02-02 20:12:01.941  1298  1440 D HwBatteryService: onUEvent fcpStatus = 0
02-02 20:12:01.941  1298  1440 D HwBatteryService: onUEvent scpStatus = 0 ,ovpStatus = 0
02-02 20:12:01.941  1298  1440 I HwBatteryService: handleWirelessTxStatus
02-02 20:12:01.941  1298  1440 I HwBatteryService: switch not open, return, mWirelessTxFlag : 0
02-02 20:12:01.941  1298  1440 I UsbDeviceManager: water_intrused state= 0
02-02 20:12:01.995 21319 21330 E         : [ZeroHung]zrhung_get_config: Get config failed for wp[0x0008]

Code of Conduct

  • I agree to follow this project's Code of Conduct
@wif70068
Copy link
Author

wif70068 commented Feb 5, 2025

Also happening on Samsung SM-A556B with Android 14: Doesn't open the app 100% of the time when a Custom Tab was opened via the official Capacitor Browser Plugin on the last use. Does open 100% of the time otherwise.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant