andrehtissot / cordova-plugin-fcm-with-dependecy-updated

Google FCM Push Notifications Cordova Plugin
MIT License
210 stars 279 forks source link

onNotification not fired with ionic3 on Android and iOS #111

Closed Stephane84 closed 4 years ago

Stephane84 commented 4 years ago

Hello, I have an ionic3 app. I currently use cordova-plugin-fcm-ng, but have issues on android since i used cordova-android 8.1.0 (with 8.0.0 it was working fine) On the official ionic doc, it mentionned your plugin cordova-plugin-fcm-with-dependecy-updated, so i try to use it, but have mistakes too.

Simply create a new ionic3 project, add plugin, and little code to test, and, i see that getToken works well, but onNotification doesn't work on IOS.

On Android, it's ok on differents device and android version, but the icon is sometime white in status bar, sometime white in the detail card.

image

Steps to reproduce :

ionic start --type=ionic-angular --cordova
choose tabs template
ionic cordova plugin add cordova-plugin-fcm-with-dependecy-updated@6.4.3
npm install --save @ionic-native/fcm@4.20

Add FCM in app.module.ts

In home.htm, just add :

<p (click)="test()">
    TEST FCM 
</p>

in home.ts just add :

public test() {

    this.fcm.getToken().then((token: string) => {
      if (token !== undefined) {
        console.log(token)
        alert(token)
        return token;
      }

    })

    this.fcm.onNotification().subscribe((data) => {
      if (data.wasTapped) {
        alert("is tapped")
      } else {
        alert("not tapped")
      }
    });

Edit config.xml to put good id, working with your google-services.json

Build env : cordova-cli 9.0.0 node 12.13.0 npm 6.12.0

cordova-android 8.1.0 cordova-ios 5.1.1

Stephane84 commented 4 years ago

i know my subject is close to : https://github.com/andrehtissot/cordova-plugin-fcm-with-dependecy-updated/issues/106 But, in this issue, the disussion si already too big. So i though it was better to start a new issue with little exemple and more specific versions.

I just tried with fresh ionic5 installation.

On iOS, background and foreground notification are KO with ionic3 or 5 (iPhone X 13.1.2, iPhone XS Max 13.3, iPhone 8 12.0)

andrehtissot commented 4 years ago

i know my subject is close to : #106 But, in this issue, the discussion is already too big. So i though it was better to start a new issue with little example and more specific versions.

I completely agree.

I just tried with fresh ionic5 installation. Still KO for Background notification on Pixel device, with Android 10

Thank you for the chart. This greatly helps finding the incompatibilities.

On iOS, background and foreground notification are KO (iPhone X 13.1.2, iPhone XS Max 13.3)

I'd just request that you share a Push payload that matches the format of those you send.

And thank you for persisting.

andrehtissot commented 4 years ago

Also, if you could provide the package.json.

Stephane84 commented 4 years ago

Thanks for your support.

Here is my payload, for test, i do prefer POSTMAN :

POST /fcm/send HTTP/1.1
Host: fcm.googleapis.com
Content-Type: application/json
Authorization: key=XXX
Cache-Control: no-cache
Postman-Token: bcb02ce7-7ea3-e938-c196-42cec9da58f5

{
  "registration_ids":["YYY],
  "notification":{
      "title":"Title",
      "body":"Body,
      "sound":"default",
      "icon":"ic_stat_ic_icon",
      "click_action":"FCM_PLUGIN_ACTIVITY"
    },
  "data":{
      "alertType":"TYPE",
      "params":{"title":"Big Title","message":"Big message"}
    },
   "to":null,
   "priority":"high",
   "content_available":true,
   "restricted_package_name":""

}

My fresh ionic 3 new app package.json :

{
  "name": "testfcm1",
  "version": "0.0.1",
  "author": "Ionic Framework",
  "homepage": "http://ionicframework.com/",
  "private": true,
  "scripts": {
    "start": "ionic-app-scripts serve",
    "clean": "ionic-app-scripts clean",
    "build": "ionic-app-scripts build",
    "lint": "ionic-app-scripts lint"
  },
  "dependencies": {
    "@angular/animations": "5.2.11",
    "@angular/common": "5.2.11",
    "@angular/compiler": "5.2.11",
    "@angular/compiler-cli": "5.2.11",
    "@angular/core": "5.2.11",
    "@angular/forms": "5.2.11",
    "@angular/platform-browser": "5.2.11",
    "@angular/platform-browser-dynamic": "5.2.11",
    "@ionic-native/core": "4.20.0",
    "@ionic-native/fcm": "^4.20.0",
    "@ionic-native/splash-screen": "4.20.0",
    "@ionic-native/status-bar": "4.20.0",
    "@ionic/storage": "2.2.0",
    "cordova-android": "8.1.0",
    "cordova-ios": "^5.1.1",
    "cordova-plugin-fcm-with-dependecy-updated": "^6.4.3",
    "ionic-angular": "3.9.9",
    "ionicons": "3.0.0",
    "rxjs": "5.5.11",
    "sw-toolbox": "3.6.0",
    "zone.js": "0.8.29"
  },
  "devDependencies": {
    "@ionic/app-scripts": "3.2.4",
    "cordova-plugin-device": "^2.0.2",
    "cordova-plugin-ionic-keyboard": "^2.2.0",
    "cordova-plugin-ionic-webview": "^4.2.1",
    "cordova-plugin-splashscreen": "^5.0.2",
    "cordova-plugin-statusbar": "^2.4.2",
    "cordova-plugin-whitelist": "^1.3.3",
    "typescript": "2.6.2"
  },
  "description": "An Ionic project",
  "cordova": {
    "plugins": {
      "cordova-plugin-fcm-with-dependecy-updated": {},
      "cordova-plugin-whitelist": {},
      "cordova-plugin-statusbar": {},
      "cordova-plugin-device": {},
      "cordova-plugin-splashscreen": {},
      "cordova-plugin-ionic-webview": {
        "ANDROID_SUPPORT_ANNOTATIONS_VERSION": "27.+"
      },
      "cordova-plugin-ionic-keyboard": {}
    },
    "platforms": [
      "android",
      "ios"
    ]
  }
}

My fresh ionic 5 new app package.json :

{
  "name": "testfcm4",
  "version": "0.0.1",
  "author": "Ionic Framework",
  "homepage": "https://ionicframework.com/",
  "scripts": {
    "ng": "ng",
    "start": "ng serve",
    "build": "ng build",
    "test": "ng test",
    "lint": "ng lint",
    "e2e": "ng e2e"
  },
  "private": true,
  "dependencies": {
    "@angular/common": "~9.1.6",
    "@angular/core": "~9.1.6",
    "@angular/forms": "~9.1.6",
    "@angular/platform-browser": "~9.1.6",
    "@angular/platform-browser-dynamic": "~9.1.6",
    "@angular/router": "~9.1.6",
    "@ionic-native/core": "^5.0.7",
    "@ionic-native/fcm": "^5.27.0",
    "@ionic-native/splash-screen": "^5.0.0",
    "@ionic-native/status-bar": "^5.0.0",
    "@ionic/angular": "^5.0.0",
    "cordova-android": "^8.0.0",
    "cordova-ios": "^5.1.1",
    "cordova-plugin-fcm-with-dependecy-updated": "^6.4.3",
    "rxjs": "~6.5.1",
    "tslib": "^1.10.0",
    "zone.js": "~0.10.2"
  },
  "devDependencies": {
    "@angular-devkit/build-angular": "~0.901.5",
    "@angular/cli": "~9.1.5",
    "@angular/compiler": "~9.1.6",
    "@angular/compiler-cli": "~9.1.6",
    "@angular/language-service": "~9.1.6",
    "@ionic/angular-toolkit": "^2.1.1",
    "@types/jasmine": "~3.5.0",
    "@types/jasminewd2": "~2.0.3",
    "@types/node": "^12.11.1",
    "codelyzer": "^5.1.2",
    "cordova-plugin-device": "^2.0.2",
    "cordova-plugin-ionic-keyboard": "^2.2.0",
    "cordova-plugin-ionic-webview": "^4.2.1",
    "cordova-plugin-splashscreen": "^5.0.2",
    "cordova-plugin-statusbar": "^2.4.2",
    "cordova-plugin-whitelist": "^1.3.3",
    "jasmine-core": "~3.5.0",
    "jasmine-spec-reporter": "~4.2.1",
    "karma": "~5.0.0",
    "karma-chrome-launcher": "~3.1.0",
    "karma-coverage-istanbul-reporter": "~2.1.0",
    "karma-jasmine": "~3.0.1",
    "karma-jasmine-html-reporter": "^1.4.2",
    "protractor": "~5.4.3",
    "ts-node": "~8.3.0",
    "tslint": "~6.1.0",
    "typescript": "~3.8.3"
  },
  "description": "An Ionic project",
  "cordova": {
    "plugins": {
      "cordova-plugin-whitelist": {},
      "cordova-plugin-statusbar": {},
      "cordova-plugin-device": {},
      "cordova-plugin-splashscreen": {},
      "cordova-plugin-ionic-webview": {
        "ANDROID_SUPPORT_ANNOTATIONS_VERSION": "27.+"
      },
      "cordova-plugin-ionic-keyboard": {},
      "cordova-plugin-fcm-with-dependecy-updated": {
        "FCM_VERSION": "19.0.0",
        "GRADLE_TOOLS_VERSION": "3.5.3",
        "GOOGLE_SERVICES_VERSION": "4.3.3",
        "SUPPORT_LIBRARY_VERSION": "28.0.0",
        "ANDROID_DEFAULT_NOTIFICATION_ICON": "@mipmap/ic_launcher"
      }
    },
    "platforms": [
      "android",
      "ios"
    ]
  }
}

I tested ionic5 to be sure it was working fine with it, to determine that it is just an incompatibility with ionic3. But, both are KO. And, in my case, i will continue using ionic3. Not ready at all to migrate on ionic 5

For iOS, i must use cordova-ios 5.1.1. I can't downgrade, but i have not tested cordova-ios 6.0.0

Stephane84 commented 4 years ago

I have just test the 7.0.1 version and same things appends. For iOS, all is KO

Do you have an ionic demo exemple where it works everywhere ? I can't understand where a the mistakes ? node version ? Other ? I'm surprise there is nobody else wich report issues. Definitivly, i'll wish your plugin is ok, and it's only my who have mistakes

andrehtissot commented 4 years ago

I've created an example app, using your ionic v3 package.json as base https://github.com/andrehtissot/cordova-plugin-fcm-with-dependecy-updated-ionic-v3-example

And got it working with the 7.0.1 version. If you can check that project and try it, maybe there is something else going on.

I'm going to continue the tests this week, adding other example apps, as they might be also useful for other users.

andrehtissot commented 4 years ago

I've also noticed, that in your example, you didn't call this.fcm.requestPushPermission(); (like in https://github.com/andrehtissot/cordova-plugin-fcm-with-dependecy-updated-ionic-v3-example/blob/master/src/pages/home/home.ts#L16 and explained here https://github.com/andrehtissot/cordova-plugin-fcm-with-dependecy-updated/blob/master/README.md#fcmrequestpushpermission)

Stephane84 commented 4 years ago

Thanks for your share I confirm that your demo app works well on Android and iOS. Good job. Test with version 7.0.1 of the plugin. The explainations : Fisrt, my apoligies, for the Android 10 background notif, when i told it doesn(t work, it was my fault. My test phone was parameterised with a silent mode and specific exclusion on background notifications. So, all background notifification were disable on my android 10 phone. I edit stupid things i sayed in previous comment about this fake android 10 mistake. For iOS, you're right, this.fcm.requestPushPermission(); was missing. With it, it works well.

So, your demo is ok, but on my personnal ionic 3 project, i still have an issue :

Android Foreground notification doesn't work, but background yes.

Here is my package.json, if it help you to see if there is an incompatibility... I can't see personaly what is the problem now

"dependencies": {
"@angular/animations": "^5.2.10",
"@angular/common": "^5.2.10",
"@angular/compiler": "^5.2.10",
"@angular/compiler-cli": "^5.2.10",
"@angular/core": "^5.2.10",
"@angular/forms": "^5.2.10",
"@angular/http": "^5.2.10",
"@angular/platform-browser": "^5.2.10",
"@angular/platform-browser-dynamic": "^5.2.10",
"@ionic-native/app-availability": "^4.15.0",
"@ionic-native/core": "^4.17.0",
"@ionic-native/device": "^4.7.0",
"@ionic-native/http": "^4.20.0",
"@ionic-native/in-app-browser": "^4.7.0",
"@ionic-native/screen-orientation": "^4.7.0",
"@ionic-native/secure-storage": "^4.19.0",
"@ionic-native/splash-screen": "^4.7.0",
"@ionic-native/status-bar": "^4.8.0",
"@ionic/storage": "^2.1.3",
"@ngx-translate/core": "^9.1.1",
"@ngx-translate/http-loader": "^2.0.1",
"@types/lodash": "4.14.108",
"cordova-android": "8.1.0",
"cordova-ios": "5.1.1",
"cordova-plugin-advanced-http": "2.1.1",
"cordova-plugin-androidx": "1.0.2",
"cordova-plugin-androidx-adapter": "1.1.0",
"cordova-plugin-app-launcher": "0.4.0",
"cordova-plugin-appavailability": "0.4.2",
"cordova-plugin-cache-clear": "1.3.8",
"cordova-plugin-device": "1.1.7",
"cordova-plugin-fcm-with-dependecy-updated": "7.0.1",
"cordova-plugin-file": "6.0.2",
"cordova-plugin-inappbrowser": "3.2.0",
"cordova-plugin-ionic-keyboard": "2.1.3",
"cordova-plugin-ionic-webview": "4.1.2",
"cordova-plugin-iroot": "0.8.1",
"cordova-plugin-privacyscreen": "0.4.0",
"cordova-plugin-screen-orientation": "3.0.1",
"cordova-plugin-secure-storage-echo": "5.0.0",
"cordova-plugin-splashscreen": "5.0.3",
"cordova-plugin-statusbar": "2.4.3",
"cordova-plugin-whitelist": "1.3.4",
"es6-promise-plugin": "4.2.2",
"highcharts": "^6.1.0",
"ionic-angular": "^3.9.2",
"ionic-native-http-connection-backend": "4.0.10",
"ionic2-super-tabs": "^4.3.1",
"ionicons": "^3.0.0",
"lodash": "4.17.10",
"moment": "^2.22.1",
"ng-http-loader": "^0.9.1",
"ngx-toastr": "8.4.0",
"optional-require": "^1.0.0",
"rxjs": "^5.5.12",
"sw-toolbox": "^3.6.0",
"zone.js": "^0.8.26"
},
"devDependencies": {
"@ionic/app-scripts": "3.2.3",
"@types/jest": "23.3.12",
"@types/node": "^9.6.7",
"angular2-template-loader": "^0.6.2",
"ionic-mocks": "^1.3.0",
"ionic-mocks-jest": "^1.3.3",
"jest": "^23.6.0",
"jest-junit": "^3.7.0",
"jest-preset-angular": "^6.0.2",
"ts-loader": "^3.5.0",
"ts-node": "^4.1.0",
"tslint-ionic-rules": "^0.0.11",
"typescript": "2.6.2"
},
"description": "Project",
"cordova": {
"plugins": {
    "cordova-plugin-inappbrowser": {},
    "cordova-plugin-privacyscreen": {},
    "cordova-plugin-screen-orientation": {},
    "cordova-plugin-device": {},
    "cordova-plugin-ionic-keyboard": {},
    "cordova-plugin-cache-clear": {},
    "cordova-plugin-whitelist": {},
    "cordova-plugin-splashscreen": {},
    "cordova-plugin-ionic-webview": {
        "ANDROID_SUPPORT_ANNOTATIONS_VERSION": "27.+"
    },
    "cordova-plugin-statusbar": {},
    "cordova-plugin-appavailability": {},
    "cordova-plugin-app-launcher": {},
    "cordova-plugin-iroot": {
        "ENABLE_BUSYBOX_CHECK": "false"
    },
    "cordova-plugin-fcm-with-dependecy-updated": {},
    "cordova-plugin-androidx": {},
    "cordova-plugin-androidx-adapter": {},
    "cordova-plugin-advanced-http": {
        "OKHTTP_VERSION": "3.10.0"
    },
    "cordova-plugin-secure-storage-echo": {}
},
"platforms": [
    "android",
    "ios"
]
},
"cordovaPlatforms": [
{
    "platform": "android",
    "version": "8.1.0",
    "locator": "android@8.1.0"
},
{
    "platform": "ios",
    "version": "5.1.1",
    "locator": "ios@5.1.1"
}
]

Thanks a lot for your help, and for this plugin

andrehtissot commented 4 years ago

Firstly: no need to apologize, I've neglected the documentation for a long time and now that the features are working well, having the confusion minimize is a difficult challenge. So, please let me know if you know how to make it clearer.

And about the foreground issue: It should work, as long as the Push payload has:

I've tried your dependencies and tested, and got no issue receiving the notification on foreground: https://github.com/andrehtissot/cordova-plugin-fcm-with-dependecy-updated-ionic-v3-example/tree/Stephane84Example

I highly suggest to check the payload. Without the "data" part of it, the OS disregards the Push as non-informative for the app. Also sharing the result of adb logcat, from the time that you triggered a push notification to about 2 minutes later, can help catching a specific platform issue.

monsieurPaon commented 4 years ago

hi @andrehtissot just for my information, "notification" key with "click_action" = "FCM_PLUGIN_ACTIVITY" is for android only or for ios Too ?

andrehtissot commented 4 years ago

hi @andrehtissot just for my information, "notification" key with "click_action" = "FCM_PLUGIN_ACTIVITY" is for android only or for ios Too ?

No, it's not used for iOS.

Stephane84 commented 4 years ago

Thanks again for your help About the documentation, for iOS, i looked first the ionic native doc : https://ionicframework.com/docs/native/fcm and, it does not mention the this.fcm.requestPushPermission();

So maybe, on your readme, talk about requestPushPermission on the start of the doc, because it is really mandatory

For my bug, well, still incomprehensible,

i test your Stephane84Example and it works well with my FCM paylod, or your simple exemple on the readme But when i test in my app, there is still the issue on android (iOS is ok), no foreground notif, and, when i tap the backround notif, it does not open my app.

With exemple app, i can see on adb logcat FCMPlugin, and all is ok :

07-02 11:57:36.681 29450 29986 W FirebaseMessaging: Unable to log event: analytics library is missing
07-02 11:57:36.685 29450 29986 W FirebaseMessaging: Unable to log event: analytics library is missing
07-02 11:57:36.686 29450 29986 D FCMPlugin: ==> MyFirebaseMessagingService onMessageReceived
07-02 11:57:36.687 29450 29986 D FCMPlugin:     Notification Title: Titre
07-02 11:57:36.687 29450 29986 D FCMPlugin:     Notification Message: Message
07-02 11:57:36.689 29450 29986 D FCMPlugin:     Key: alertType Value: TYPE
07-02 11:57:36.689 29450 29986 D FCMPlugin:     Key: params Value: {"key":"val"}
07-02 11:57:36.689 29450 29986 D FCMPlugin:     Notification Data: {alertType=TYPE, wasTapped=false, title=Titre, body=contenu, params={"key":"val","title":"Titre","message":"message"}}
07-02 11:57:36.689 29450 29986 D FCMPlugin: ==> FCMPlugin sendPushPayload
07-02 11:57:36.689 29450 29986 D FCMPlugin:     payload: alertType => Type
07-02 11:57:36.689 29450 29986 D FCMPlugin:     payload: wasTapped => false
07-02 11:57:36.689 29450 29986 D FCMPlugin:     payload: title => Titre
07-02 11:57:36.689 29450 29986 D FCMPlugin:     payload: body => contenu
07-02 11:57:36.689 29450 29986 D FCMPlugin:     payload: params => {"key":"val","title":"Titre","message":"message"}
07-02 11:57:36.690 29450 29986 D FCMPlugin:     Sent event: notification with {"alertType":"Type","wasTapped":false,"title":"Titre","body":"contenu","params":"{\"key\":\"val\",\"title\":\"Titre\",\"message\":\"message\"}"}
07-02 11:57:36.731 29450 29450 D SystemWebChromeClient: http://localhost/build/main.js: Line 174 : [object Object]
07-02 11:57:36.732 29450 29450 I chromium: [INFO:CONSOLE(174)] "[object Object]", source: http://localhost/build/main.js (174)

Here is the log from adb logcat on my application with bug (mutiple try) :

07-02 09:32:32.988  7132 10850 W FirebaseMessaging: Unable to log event: analytics library is missing
07-02 09:32:32.991  7132 10850 W FirebaseMessaging: Unable to log event: analytics library is missing
07-02 09:32:33.625 29984 30036 D GH.ConnLoggerV2: Heartbeat at 5268847 with session State STARTED
07-02 09:32:33.628 29984 30036 I GH.ConnLoggerV2: Stopped session d02a6b15-7358-47cc-920e-a15326ec615e
07-02 09:32:33.629 29984 30036 D GH.ConnLoggerV2: Session d02a6b15-7358-47cc-920e-a15326ec615e, event 3, detail null, SESSION_STOPPED, at 5268852
07-02 09:32:34.022   880   880 I /vendor/bin/hw/android.hardware.health@2.0-service.crosshatch: Entry state_: 1 charger_status: Charging batteryLevel: 100
07-02 09:32:34.022   880   880 I /vendor/bin/hw/android.hardware.health@2.0-service.crosshatch: Exit state_: 1 batteryLevel: 100
07-02 09:32:34.053  1797  7466 D PowerUI : can't show warning due to - plugged: true status unknown: false
07-02 09:32:38.320   880   880 I /vendor/bin/hw/android.hardware.health@2.0-service.crosshatch: Entry state_: 1 charger_status: Charging batteryLevel: 100
07-02 09:32:38.320   880   880 I /vendor/bin/hw/android.hardware.health@2.0-service.crosshatch: Exit state_: 1 batteryLevel: 100
07-02 09:32:38.351  1797  7797 D PowerUI : can't show warning due to - plugged: true status unknown: false
07-02 09:32:42.815  4335  4398 I CarrierServices: [307] cnd.onConnectivityChange: FiST: Wifi connectivity status true
07-02 09:32:42.816  4335  4461 I CarrierServices: [329] cwy.a: (PEv2-SM): ConfiguredState: event Connectivity event
07-02 09:32:42.817  4335  4398 I CarrierServices: [307] cnv.d: Connected state: [1], networkType: [WIFI]
07-02 09:32:42.818  4335  4484 I CarrierServices: [345] cnn.m: (RCS): [Mobile]: Check if the network is available: [type: MOBILE[LTE], state: CONNECTED/CONNECTED, reason: connected, extra: orange, failover: false, available: true, roaming: false], has valid IP: true
07-02 09:32:42.818  4335  4484 I CarrierServices: [345] bfu.a: (RCS): : Registration is available and registration over non active network is allowed
07-02 09:32:42.819  4335  4461 I CarrierServices: [329] czd.e: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 09:32:42.841  4335  4471 I CarrierServices: [336] czd.d: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 09:32:42.857  4335  4471 I CarrierServices: [336] czd.a: Rcs is enabled from user settings: true
07-02 09:32:42.921  4335  4354 I gle.android.im: Background concurrent copying GC freed 527662(20MB) AllocSpace objects, 66(2896KB) LOS objects, 49% free, 3812KB/7624KB, paused 101us total 104.836ms
07-02 09:32:42.921  4335  4354 W gle.android.im: Reducing the number of considered missed Gc histogram windows from 455 to 100
07-02 09:32:52.851   886   956 I CHRE    : @ 5290.135: [ImuCal] [NanoSensorCal:GYRO_RPS] Offset | Temperature [C]: -0.000140, 0.003569, -0.000388 | 33.27
07-02 09:32:52.851   886   956 I CHRE    : @ 5290.137: [ImuCal] [NanoSensorCal:GYRO_RPS] Temp Sensitivity: -0.000004, -0.000092, -0.000007
07-02 09:32:52.851   886   956 I CHRE    : @ 5290.137: [ImuCal] [NanoSensorCal:GYRO_RPS] Temp Intercept: 0.000016, 0.006675, -0.000146
07-02 09:32:59.590  1334  1383 V MediaPlayer: resetDrmState:  mDrmInfo=null mDrmProvisioningThread=null mPrepareDrmInProgress=false mActiveDrmScheme=false
07-02 09:32:59.590  1334  1383 V MediaPlayer: cleanDrmObj: mDrmObj=null mDrmSessionId=null
07-02 09:32:59.591   987   987 D NuPlayerDriver: reset(0xf634a580) at state 4
07-02 09:32:59.594   987 10453 D NuPlayerDriver: notifyResetComplete(0xf634a580)
07-02 09:33:33.628 29984 30036 D GH.ConnLoggerV2: Heartbeat at 5328849 with session State STOPPED
07-02 09:33:33.630 29984 30036 I GH.ConnLoggerV2: Session d02a6b15-7358-47cc-920e-a15326ec615e expired
07-02 09:33:33.631 29984 30036 D GH.ConnLoggerV2: Session d02a6b15-7358-47cc-920e-a15326ec615e, event 4, detail null, SESSION_EXPIRED, at 5328854
07-02 09:33:34.550  4335  4398 I CarrierServices: [307] cnd.onConnectivityChange: FiST: Wifi connectivity status true
07-02 09:33:34.551  4335  4461 I CarrierServices: [329] cwy.a: (PEv2-SM): ConfiguredState: event Connectivity event
07-02 09:33:34.551  4335  4398 I CarrierServices: [307] cnv.d: Connected state: [1], networkType: [WIFI]
07-02 09:33:34.552  4335  4484 I CarrierServices: [345] cnn.m: (RCS): [Mobile]: Check if the network is available: [type: MOBILE[LTE], state: CONNECTED/CONNECTED, reason: connected, extra: orange, failover: false, available: true, roaming: false], has valid IP: true
07-02 09:33:34.552  4335  4484 I CarrierServices: [345] bfu.a: (RCS): : Registration is available and registration over non active network is allowed
07-02 09:33:34.553  4335  4461 I CarrierServices: [329] czd.e: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 09:33:34.564  4335  4471 I CarrierServices: [336] czd.d: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 09:33:34.574  4335  4471 I CarrierServices: [336] czd.a: Rcs is enabled from user settings: true
07-02 09:33:38.315   880   880 I /vendor/bin/hw/android.hardware.health@2.0-service.crosshatch: Entry state_: 1 charger_status: Charging batteryLevel: 100
07-02 09:33:38.316   880   880 I /vendor/bin/hw/android.hardware.health@2.0-service.crosshatch: Exit state_: 1 batteryLevel: 100
07-02 09:33:38.357  1797  7932 D PowerUI : can't show warning due to - plugged: true status unknown: false
07-02 09:33:42.260   880   880 I /vendor/bin/hw/android.hardware.health@2.0-service.crosshatch: Entry state_: 1 charger_status: Charging batteryLevel: 100
07-02 09:33:42.260   880   880 I /vendor/bin/hw/android.hardware.health@2.0-service.crosshatch: Exit state_: 1 batteryLevel: 100
07-02 09:33:42.480   880   880 I /vendor/bin/hw/android.hardware.health@2.0-service.crosshatch: Entry state_: 1 charger_status: Charging batteryLevel: 100
07-02 09:33:42.480   880   880 I /vendor/bin/hw/android.hardware.health@2.0-service.crosshatch: Exit state_: 1 batteryLevel: 100
07-02 09:33:57.850   886   956 I CHRE    : @ 5355.135: [ImuCal] [NanoSensorCal:GYRO_RPS] Offset | Temperature [C]: -0.000260, 0.003896, -0.000508 | 32.99
07-02 09:33:57.851   886   956 I CHRE    : @ 5355.137: [ImuCal] [NanoSensorCal:GYRO_RPS] Temp Sensitivity: -0.000004, -0.000092, -0.000007
07-02 09:33:57.851   886   956 I CHRE    : @ 5355.137: [ImuCal] [NanoSensorCal:GYRO_RPS] Temp Intercept: 0.000016, 0.006675, -0.000146
07-02 09:34:08.048  4335  4398 I CarrierServices: [307] cnd.onConnectivityChange: FiST: Wifi connectivity status true
07-02 09:34:08.049  4335  4461 I CarrierServices: [329] cwy.a: (PEv2-SM): ConfiguredState: event Connectivity event
07-02 09:34:08.052  4335  4484 I CarrierServices: [345] cnn.m: (RCS): [Mobile]: Check if the network is available: [type: MOBILE[LTE], state: CONNECTED/CONNECTED, reason: connected, extra: orange, failover: false, available: true, roaming: false], has valid IP: true
07-02 09:34:08.052  4335  4484 I CarrierServices: [345] bfu.a: (RCS): : Registration is available and registration over non active network is allowed
07-02 09:34:08.052  4335  4461 I CarrierServices: [329] czd.e: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 09:34:08.053  4335  4398 I CarrierServices: [307] cnv.d: Connected state: [1], networkType: [WIFI]
07-02 09:34:08.075  4335  4471 I CarrierServices: [336] czd.d: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 09:34:08.091  4335  4471 I CarrierServices: [336] czd.a: Rcs is enabled from user settings: true
07-02 09:34:17.380   875   875 V ContextHubHal: sendMessageToHub
07-02 09:34:17.387   886   956 D CHRE    : @ 5374.678: Parsed nanoapp message from host: app ID 0x476f6f676c00100d, endpoint 0x2, msgType 1, payload size 8
07-02 09:34:17.387   886   956 I CHRE    : @ 5374.679: [NanoMinion] received MSG Type 0x1, Version 1, 4 bytes
07-02 09:34:17.387   886   956 I CHRE    : @ 5374.679: [NanoMinion] sent MSG Type 0x2, Version 0, 21 bytes, MessageId 3
07-02 09:34:17.387   886   956 I CHRE    : @ 5374.679: [cc] ping enabled=0, since_start_millis=5365333, session_seq=3, session_dur_millis=1944197, accel_in_session=0
07-02 09:34:19.902   824  1883 I netd    : firewallSetUidRule(2, 10018, 2) <0.14ms>
07-02 09:34:19.910   824  1883 I netd    : firewallSetUidRule(2, 10116, 1) <0.04ms>
07-02 09:34:19.943   859   859 D Zygote  : Forked child process 11629
07-02 09:34:19.948  1334  1412 I ActivityManager: Start proc 11629:com.google.android.videos/u0a116 for service {com.google.android.videos/androidx.work.impl.background.systemjob.SystemJobService}
07-02 09:34:19.972 11629 11629 E .android.video: Not starting debugger since process cannot load the jdwp agent.
07-02 09:34:20.007 11629 11629 D ApplicationLoaders: Returning zygote-cached class loader: /system/framework/android.hidl.base-V1.0-java.jar
07-02 09:34:20.007 11629 11629 D ApplicationLoaders: Returning zygote-cached class loader: /system/framework/android.hidl.manager-V1.0-java.jar
07-02 09:34:20.007 11629 11629 D ApplicationLoaders: Returning zygote-cached class loader: /system/framework/android.hidl.base-V1.0-java.jar
07-02 09:34:20.010 11629 11629 I .android.video: The ClassLoaderContext is a special shared library.
07-02 09:34:20.349 11629 11666 W PlayMovies: esk.run:3 User config found
07-02 09:34:20.349 11629 11666 W PlayMovies: 
07-02 09:34:20.357   824  1883 I netd    : firewallSetUidRule(2, 10105, 2) <0.10ms>
07-02 09:34:20.388 11629 11667 W .android.video: Accessing hidden field Ljava/util/Collections$SynchronizedCollection;->mutex:Ljava/lang/Object; (greylist-max-o, reflection, denied)
07-02 09:34:20.388 11629 11667 W .android.video: Accessing hidden method Ljava/util/Collections$SynchronizedSet;-><init>(Ljava/util/Set;Ljava/lang/Object;)V (greylist-max-o, reflection, denied)
07-02 09:34:20.388 11629 11667 W .android.video: Accessing hidden method Ljava/util/Collections$SynchronizedCollection;-><init>(Ljava/util/Collection;Ljava/lang/Object;)V (greylist-max-o, reflection, denied)
07-02 09:34:20.417 11629 11629 W PlayMovies: bjc.onCreate:76 Installer Package: com.android.vending
07-02 09:34:20.417 11629 11629 W PlayMovies: 
07-02 09:34:20.445 11629 11629 V MediaRouter: Selecting route: RouteInfo{ name=Téléphone, description=null, status=null, category=RouteCategory{ name=Système types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO  groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO , presentationDisplay=null }
07-02 09:34:20.456 11629 11629 W MediaSessionCompat: Couldn't find a unique registered media button receiver in the given context.
07-02 09:34:20.471  1334  8311 D ConnectivityService: requestNetwork for uid/pid:10116/11629 NetworkRequest [ TRACK_DEFAULT id=98, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10116] ]
07-02 09:34:20.471 30409 30946 I Finsky  : [187] xqo.a(25): Will not allow first-party apps signed by test keys
07-02 09:34:20.472  1334  1743 D WIFI_AWARE_FACTORY: got request NetworkRequest [ TRACK_DEFAULT id=98, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10116] ] with score 60 and serial -1
07-02 09:34:20.472  1334  1744 D Ethernet: got request NetworkRequest [ TRACK_DEFAULT id=98, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10116] ] with score 60 and serial -1
07-02 09:34:20.472  1334  1610 D WifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=98, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10116] ] with score 60 and serial -1
07-02 09:34:20.472  1334  1610 D UntrustedWifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=98, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10116] ] with score 60 and serial -1
07-02 09:34:20.473  2064  2064 D PhoneSwitcherNetworkRequstListener: got request NetworkRequest [ TRACK_DEFAULT id=98, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10116] ] with score 60 and serial -1
07-02 09:34:20.473 30409 30946 I Finsky  : [187] bmf.a(8): Received content filters request from com.google.android.videos
07-02 09:34:20.514 11629 11680 W PlayMovies: MoviesWorkerWrapper.e:2 Worker was stopped for task with tags: [refresh_license_delayed_forced, com.google.android.apps.play.movies.common.service.workmanager.MoviesWorkerWrapper]
07-02 09:34:20.514 11629 11680 W PlayMovies: 
07-02 09:34:20.516   824  1883 I netd    : firewallSetUidRule(2, 10116, 2) <0.06ms>
07-02 09:34:20.517   824  1883 I netd    : firewallSetUidRule(2, 10116, 1) <0.02ms>
07-02 09:34:20.517  1334  1623 D ConnectivityService: Blocked status changed to true for 10116(98) on netId 103
07-02 09:34:20.520  1334  1623 D ConnectivityService: Blocked status changed to false for 10116(98) on netId 103
07-02 09:34:20.529 11629 11629 V MediaRouter: Selecting route: RouteInfo{ name=Téléphone, description=null, status=null, category=RouteCategory{ name=Système types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO  groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO , presentationDisplay=null }
07-02 09:34:20.554   824  1883 I netd    : firewallSetUidRule(2, 10116, 2) <0.05ms>
07-02 09:34:20.556  1334  1623 D ConnectivityService: Blocked status changed to true for 10116(98) on netId 103
07-02 09:34:20.559  1334  2848 D ConnectivityService: Returning BLOCKED NetworkInfo to uid=10116
07-02 09:34:20.566 11629 11674 E WM-WorkerWrapper: Didn't find WorkSpec for id fa97b822-0e80-4141-851f-eea0cc79fbf2
07-02 09:34:20.731  1334  1623 D ConnectivityService: releasing NetworkRequest [ TRACK_DEFAULT id=98, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10116] ] (release request)
07-02 09:34:22.416  2464  3544 E WakeLock: NlpWakeLock ** IS FORCE-RELEASED ON TIMEOUT **
07-02 09:34:23.167  1334  8311 D WificondControl: Scan result ready event
07-02 09:34:25.057 11629 11649 I .android.video: Waiting for a blocking GC ProfileSaver
07-02 09:34:25.112 11629 11649 I .android.video: WaitForGcToComplete blocked ProfileSaver on ClassLinker for 54.872ms
07-02 09:34:29.261  4335  4398 I CarrierServices: [307] cnd.onConnectivityChange: FiST: Wifi connectivity status true
07-02 09:34:29.261  4335  4398 I CarrierServices: [307] cnv.d: Connected state: [1], networkType: [WIFI]
07-02 09:34:29.262  4335  4461 I CarrierServices: [329] cwy.a: (PEv2-SM): ConfiguredState: event Connectivity event
07-02 09:34:29.262  4335  4484 I CarrierServices: [345] cnn.m: (RCS): [Mobile]: Check if the network is available: [type: MOBILE[LTE], state: CONNECTED/CONNECTED, reason: connected, extra: orange, failover: false, available: true, roaming: false], has valid IP: true
07-02 09:34:29.262  4335  4484 I CarrierServices: [345] bfu.a: (RCS): : Registration is available and registration over non active network is allowed
07-02 09:34:29.264  4335  4461 I CarrierServices: [329] czd.e: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 09:34:29.277  4335  4471 I CarrierServices: [336] czd.d: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 09:34:29.286  4335  4471 I CarrierServices: [336] czd.a: Rcs is enabled from user settings: true
07-02 09:34:31.225  2464 11609 W System.err: java.net.UnknownHostException: Unable to resolve host "www.google.com": No address associated with hostname
07-02 09:34:31.226  2464 11609 W System.err:    at java.net.Inet6AddressImpl.lookupHostByName(Inet6AddressImpl.java:156)
07-02 09:34:31.226  2464 11609 W System.err:    at java.net.Inet6AddressImpl.lookupAllHostAddr(Inet6AddressImpl.java:103)
07-02 09:34:31.226  2464 11609 W System.err:    at java.net.InetAddress.getAllByName(InetAddress.java:1152)
07-02 09:34:31.226  2464 11609 W System.err:    at com.android.okhttp.Dns$1.lookup(Dns.java:41)
07-02 09:34:31.226  2464 11609 W System.err:    at com.android.okhttp.internal.http.RouteSelector.resetNextInetSocketAddress(RouteSelector.java:178)
07-02 09:34:31.226  2464 11609 W System.err:    at com.android.okhttp.internal.http.RouteSelector.nextProxy(RouteSelector.java:144)
07-02 09:34:31.226  2464 11609 W System.err:    at com.android.okhttp.internal.http.RouteSelector.next(RouteSelector.java:86)
07-02 09:34:31.226  2464 11609 W System.err:    at com.android.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:176)
07-02 09:34:31.226  2464 11609 W System.err:    at com.android.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:128)
07-02 09:34:31.226  2464 11609 W System.err:    at com.android.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:97)
07-02 09:34:31.226  2464 11609 W System.err:    at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:289)
07-02 09:34:31.226  2464 11609 W System.err:    at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:232)
07-02 09:34:31.226  2464 11609 W System.err:    at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:465)
07-02 09:34:31.226  2464 11609 W System.err:    at com.android.okhttp.internal.huc.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:131)
07-02 09:34:31.226  2464 11609 W System.err:    at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getOutputStream(HttpURLConnectionImpl.java:262)
07-02 09:34:31.226  2464 11609 W System.err:    at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.getOutputStream(DelegatingHttpsURLConnection.java:219)
07-02 09:34:31.226  2464 11609 W System.err:    at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:30)
07-02 09:34:31.226  2464 11609 W System.err:    at byip.run(:com.google.android.gms@202413037@20.24.13 (120400-316577029):20)
07-02 09:34:31.226  2464 11609 W System.err:    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
07-02 09:34:31.226  2464 11609 W System.err:    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
07-02 09:34:31.226  2464 11609 W System.err:    at java.lang.Thread.run(Thread.java:919)
07-02 09:34:31.227  2464 11609 W System.err: Caused by: android.system.GaiException: android_getaddrinfo failed: EAI_NODATA (No address associated with hostname)
07-02 09:34:31.227  2464 11609 W System.err:    at libcore.io.Linux.android_getaddrinfo(Native Method)
07-02 09:34:31.227  2464 11609 W System.err:    at libcore.io.ForwardingOs.android_getaddrinfo(ForwardingOs.java:74)
07-02 09:34:31.227  2464 11609 W System.err:    at libcore.io.BlockGuardOs.android_getaddrinfo(BlockGuardOs.java:200)
07-02 09:34:31.227  2464 11609 W System.err:    at libcore.io.ForwardingOs.android_getaddrinfo(ForwardingOs.java:74)
07-02 09:34:31.227  2464 11609 W System.err:    at java.net.Inet6AddressImpl.lookupHostByName(Inet6AddressImpl.java:135)
07-02 09:34:31.227  2464 11609 W System.err:    ... 20 more
07-02 09:34:31.476   886   956 I CHRE    : @ 5388.762: [AR_CHRE] ON => IDLE
07-02 09:34:31.477   886   956 I CHRE    : @ 5388.764: [AR_CHRE] audiofusion:HandleIdleStateChange: state = 1 
07-02 09:34:38.326   880   880 I /vendor/bin/hw/android.hardware.health@2.0-service.crosshatch: Entry state_: 1 charger_status: Charging batteryLevel: 100
07-02 09:34:38.326   880   880 I /vendor/bin/hw/android.hardware.health@2.0-service.crosshatch: Exit state_: 1 batteryLevel: 100
07-02 09:34:38.362  1797  7939 D PowerUI : can't show warning due to - plugged: true status unknown: false
07-02 09:34:41.350   880   880 I /vendor/bin/hw/android.hardware.health@2.0-service.crosshatch: Entry state_: 1 charger_status: Full batteryLevel: 100
07-02 09:34:41.350   880   880 I /vendor/bin/hw/android.hardware.health@2.0-service.crosshatch: Exit state_: 1 batteryLevel: 100
07-02 09:34:41.378  1797  2555 D PowerUI : can't show warning due to - plugged: true status unknown: false
07-02 09:34:50.522  1334  2848 D ConnectivityService: requestNetwork for uid/pid:10116/11629 NetworkRequest [ TRACK_DEFAULT id=99, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10116] ]
07-02 09:34:50.523  1334  1744 D Ethernet: got request NetworkRequest [ TRACK_DEFAULT id=99, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10116] ] with score 60 and serial -1
07-02 09:34:50.524  1334  1610 D WifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=99, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10116] ] with score 60 and serial -1
07-02 09:34:50.524  1334  1610 D UntrustedWifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=99, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10116] ] with score 60 and serial -1
07-02 09:34:50.524  1334  1743 D WIFI_AWARE_FACTORY: got request NetworkRequest [ TRACK_DEFAULT id=99, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10116] ] with score 60 and serial -1
07-02 09:34:50.525  2064  2064 D PhoneSwitcherNetworkRequstListener: got request NetworkRequest [ TRACK_DEFAULT id=99, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10116] ] with score 60 and serial -1
07-02 09:35:00.475   886   956 I CHRE    : @ 5417.766: [ImuCal] [NanoSensorCal:GYRO_RPS] Offset | Temperature [C]: -0.000142, 0.003549, -0.000389 | 33.49
07-02 09:35:00.475   886   956 I CHRE    : @ 5417.768: [ImuCal] [NanoSensorCal:GYRO_RPS] Temp Sensitivity: -0.000004, -0.000092, -0.000007
07-02 09:35:00.475   886   956 I CHRE    : @ 5417.768: [ImuCal] [NanoSensorCal:GYRO_RPS] Temp Intercept: 0.000016, 0.006675, -0.000146
07-02 11:51:17.258 26100 26911 W FirebaseMessaging: Unable to log event: analytics library is missing
07-02 11:51:17.261 26100 26911 W FirebaseMessaging: Unable to log event: analytics library is missing
07-02 11:51:22.362 30409 30438 I Finsky  : [110] ksu.run(36): Stats for Executor: BlockingExecutor kut@a76c3bd[Running, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 149]
07-02 11:51:22.362 30409 30438 I Finsky  : [110] ksu.run(36): Stats for Executor: LightweightExecutor kut@5631db2[Running, pool size = 4, active threads = 0, queued tasks = 0, completed tasks = 72]
07-02 11:51:22.594 30409 30438 I Finsky  : [110] ksu.run(36): Stats for Executor: bgExecutor kut@7ec1103[Running, pool size = 4, active threads = 0, queued tasks = 0, completed tasks = 323]
07-02 11:51:27.880 30409 30840 I PlayCommon: [180] apap.c(23): Preparing logs for uploading
07-02 11:51:27.884 30409 30840 W PlayCommon: [180] apap.a(1): No account for auth token provided
07-02 11:51:27.886 30409 30840 I PlayCommon: [180] apap.c(169): Connecting to server: https://play.googleapis.com/play/log?format=raw&proto_v2=true
07-02 11:51:27.893   824 26994 E ResolverController: No valid NAT64 prefix (107, <unspecified>/0)
07-02 11:51:30.979 30409 30840 I PlayCommon: [180] apap.c(198): Successfully uploaded logs.
07-02 11:51:42.478  4335  4398 I CarrierServices: [307] cnd.onConnectivityChange: FiST: Wifi connectivity status true
07-02 11:51:42.479  4335  4461 I CarrierServices: [329] cwy.a: (PEv2-SM): ConfiguredState: event Connectivity event
07-02 11:51:42.480  4335  4398 I CarrierServices: [307] cnv.d: Connected state: [1], networkType: [WIFI]
07-02 11:51:42.481  4335  4484 I CarrierServices: [345] cnn.m: (RCS): [Mobile]: Check if the network is available: [type: MOBILE[LTE], state: CONNECTED/CONNECTED, reason: connected, extra: orange, failover: false, available: true, roaming: false], has valid IP: true
07-02 11:51:42.481  4335  4461 I CarrierServices: [329] czd.e: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 11:51:42.481  4335  4484 I CarrierServices: [345] bfu.a: (RCS): : Registration is available and registration over non active network is allowed
07-02 11:51:42.498  4335  4471 I CarrierServices: [336] czd.d: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 11:51:42.514  4335  4471 I CarrierServices: [336] czd.a: Rcs is enabled from user settings: true
07-02 11:51:51.610  4335  4398 I CarrierServices: [307] cnd.onConnectivityChange: FiST: Wifi connectivity status true
07-02 11:51:51.612  4335  4461 I CarrierServices: [329] cwy.a: (PEv2-SM): ConfiguredState: event Connectivity event
07-02 11:51:51.612  4335  4484 I CarrierServices: [345] cnn.m: (RCS): [Mobile]: Check if the network is available: [type: MOBILE[LTE], state: CONNECTED/CONNECTED, reason: connected, extra: orange, failover: false, available: true, roaming: false], has valid IP: true
07-02 11:51:51.612  4335  4398 I CarrierServices: [307] cnv.d: Connected state: [1], networkType: [WIFI]
07-02 11:51:51.613  4335  4484 I CarrierServices: [345] bfu.a: (RCS): : Registration is available and registration over non active network is allowed
07-02 11:51:51.613  4335  4461 I CarrierServices: [329] czd.e: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 11:51:51.631  4335  4471 I CarrierServices: [336] czd.d: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 11:51:51.637  4335  4471 I CarrierServices: [336] czd.a: Rcs is enabled from user settings: true
07-02 11:51:52.649  1334  1386 I ActivityManager: Killing 8818:com.google.android.youtube/u0a73 (adj 985): empty for 1808s
07-02 11:51:52.714  1334  7268 D ConnectivityService: ConnectivityService NetworkRequestInfo binderDied(NetworkRequest [ LISTEN id=127, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&FOREGROUND Uid: 10073] ], android.os.BinderProxy@aff8881)
07-02 11:51:52.714  1334  5244 D ConnectivityService: ConnectivityService NetworkRequestInfo binderDied(NetworkRequest [ TRACK_DEFAULT id=126, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10073] ], android.os.BinderProxy@8cfec68)
07-02 11:51:52.715  1334  1623 D ConnectivityService: releasing NetworkRequest [ TRACK_DEFAULT id=126, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10073] ] (release request)
07-02 11:51:52.719   858   858 I Zygote  : Process 8818 exited due to signal 9 (Killed)
07-02 11:51:52.722  1334  1415 I libprocessgroup: Successfully killed process cgroup uid 10073 pid 8818 in 67ms
07-02 11:51:55.861   880   880 I /vendor/bin/hw/android.hardware.health@2.0-service.crosshatch: Entry state_: 2 charger_status: Full batteryLevel: 100
07-02 11:51:55.862   880   880 I /vendor/bin/hw/android.hardware.health@2.0-service.crosshatch: Diff time: 174
07-02 11:51:55.862   880   880 I /vendor/bin/hw/android.hardware.health@2.0-service.crosshatch: RemapSOC: 100
07-02 11:51:55.862   880   880 I /vendor/bin/hw/android.hardware.health@2.0-service.crosshatch: Exit state_: 2 batteryLevel: 100
07-02 11:51:55.884  1797  7932 D PowerUI : can't show warning due to - plugged: true status unknown: false
07-02 11:52:02.302   886   956 I CHRE    : @ 13639.586: [ImuCal] [NanoSensorCal:GYRO_RPS] Offset | Temperature [C]: -0.000230, 0.003829, -0.000516 | 34.31
07-02 11:52:02.302   886   956 I CHRE    : @ 13639.587: [ImuCal] [NanoSensorCal:GYRO_RPS] Temp Sensitivity: -0.000061, -0.000118, -0.000052
07-02 11:52:02.302   886   956 I CHRE    : @ 13639.587: [ImuCal] [NanoSensorCal:GYRO_RPS] Temp Intercept: 0.001694, 0.007764, 0.001208
07-02 11:52:04.294   886   956 D ASH     : @ 13641.586: AP has been up: last 13341379518, now 13641585598 usec
07-02 11:52:04.295   886   956 D ASH     : @ 13641.586: Sending to ASH storage: 0 201 0
07-02 11:52:15.889  4335  4398 I CarrierServices: [307] cnd.onConnectivityChange: FiST: Wifi connectivity status true
07-02 11:52:15.889  4335  4461 I CarrierServices: [329] cwy.a: (PEv2-SM): ConfiguredState: event Connectivity event
07-02 11:52:15.890  4335  4398 I CarrierServices: [307] cnv.d: Connected state: [1], networkType: [WIFI]
07-02 11:52:15.891  4335  4461 I CarrierServices: [329] czd.e: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 11:52:15.891  4335  4484 I CarrierServices: [345] cnn.m: (RCS): [Mobile]: Check if the network is available: [type: MOBILE[LTE], state: CONNECTED/CONNECTED, reason: connected, extra: orange, failover: false, available: true, roaming: false], has valid IP: true
07-02 11:52:15.891  4335  4484 I CarrierServices: [345] bfu.a: (RCS): : Registration is available and registration over non active network is allowed
07-02 11:52:15.906  4335  4471 I CarrierServices: [336] czd.d: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 11:52:15.913  4335  4471 I CarrierServices: [336] czd.a: Rcs is enabled from user settings: true
07-02 11:52:17.782 23827 23827 D GH.SharedServiceConnect: unbind() [foregroundBound:false, bound:true]
07-02 11:52:17.792 23827 23827 D GH.CarClientManager: unregistered listener cga@e6238af
07-02 11:52:17.792 23827 23827 I GH.HatsManager: HaTS feature flag is not enabled. Not stopping HatsManager.
07-02 11:52:17.793 23827 23827 D GH.RatingPromptManager: Stopping RatingPromptManager.
07-02 11:52:17.796 23827 23827 D GH.FeedbackNotifManager: Stopping FeedbackNotificationManager.
07-02 11:52:17.797 23827 23827 D GH.CarClientManager: stop
07-02 11:52:17.797 23827 23827 D GH.CarClientManager: disconnect and reset
07-02 11:52:17.798 23827 23827 D CAR.CLIENT: disconnect com.google.android.gms.car.CarClientImpl@628bde
07-02 11:52:17.798 23827 23827 D CAR.CLIENT: tearDown() com.google.android.gms.car.internal.LegacyGacCarClient@77c2eaa
07-02 11:52:17.798 23827 23827 D CAR.CLIENT: tearDownProjectionSessionState() com.google.android.gms.car.internal.LegacyGacCarClient@77c2eaa
07-02 11:52:17.798 23827 23827 D CAR.CLIENT: tearDownCarManagers() com.google.android.gms.car.internal.LegacyGacCarClient@77c2eaa
07-02 11:52:17.820 23827 23827 I GH.SharedService: Shared Service destroyed
07-02 11:52:18.947  4335  4398 I CarrierServices: [307] cnd.onConnectivityChange: FiST: Wifi connectivity status true
07-02 11:52:18.948  4335  4461 I CarrierServices: [329] cwy.a: (PEv2-SM): ConfiguredState: event Connectivity event
07-02 11:52:18.949  4335  4398 I CarrierServices: [307] cnv.d: Connected state: [1], networkType: [WIFI]
07-02 11:52:18.950  4335  4461 I CarrierServices: [329] czd.e: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 11:52:18.951  4335  4484 I CarrierServices: [345] cnn.m: (RCS): [Mobile]: Check if the network is available: [type: MOBILE[LTE], state: CONNECTED/CONNECTED, reason: connected, extra: orange, failover: false, available: true, roaming: false], has valid IP: true
07-02 11:52:18.951  4335  4484 I CarrierServices: [345] bfu.a: (RCS): : Registration is available and registration over non active network is allowed
07-02 11:52:18.968  4335  4471 I CarrierServices: [336] czd.d: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 11:52:18.975  4335  4471 I CarrierServices: [336] czd.a: Rcs is enabled from user settings: true
07-02 11:52:22.878 23915 23915 I CAR.SERVICE: Skip, no clients bound. [CONTEXT service_id=13 ]
07-02 11:52:22.879 23915 23915 I CAR.TEL.Service: Unbinding from InCallService [CONTEXT service_id=13 ]
07-02 11:52:22.880 23915 23915 W ConnectionTracker: Exception thrown while unbinding
07-02 11:52:22.880 23915 23915 W ConnectionTracker: java.lang.IllegalArgumentException: Service not registered: nhg@5efb584
07-02 11:52:22.880 23915 23915 W ConnectionTracker:     at android.app.LoadedApk.forgetServiceDispatcher(LoadedApk.java:1751)
07-02 11:52:22.880 23915 23915 W ConnectionTracker:     at android.app.ContextImpl.unbindService(ContextImpl.java:1776)
07-02 11:52:22.880 23915 23915 W ConnectionTracker:     at android.content.ContextWrapper.unbindService(ContextWrapper.java:741)
07-02 11:52:22.880 23915 23915 W ConnectionTracker:     at android.content.ContextWrapper.unbindService(ContextWrapper.java:741)
07-02 11:52:22.880 23915 23915 W ConnectionTracker:     at sjn.c(:com.google.android.gms@202413037@20.24.13 (120400-316577029):4)
07-02 11:52:22.880 23915 23915 W ConnectionTracker:     at sjn.a(:com.google.android.gms@202413037@20.24.13 (120400-316577029):6)
07-02 11:52:22.880 23915 23915 W ConnectionTracker:     at nhj.g(:com.google.android.gms@202413037@20.24.13 (120400-316577029):1)
07-02 11:52:22.880 23915 23915 W ConnectionTracker:     at nhj.a(:com.google.android.gms@202413037@20.24.13 (120400-316577029):9)
07-02 11:52:22.880 23915 23915 W ConnectionTracker:     at nlh.j(:com.google.android.gms@202413037@20.24.13 (120400-316577029):3)
07-02 11:52:22.880 23915 23915 W ConnectionTracker:     at nmy.j(:com.google.android.gms@202413037@20.24.13 (120400-316577029):0)
07-02 11:52:22.880 23915 23915 W ConnectionTracker:     at com.google.android.gms.car.CarChimeraService.onDestroy(:com.google.android.gms@202413037@20.24.13 (120400-316577029):2)
07-02 11:52:22.880 23915 23915 W ConnectionTracker:     at qjq.onDestroy(:com.google.android.gms@202413037@20.24.13 (120400-316577029):3)
07-02 11:52:22.880 23915 23915 W ConnectionTracker:     at android.app.ActivityThread.handleStopService(ActivityThread.java:4116)
07-02 11:52:22.880 23915 23915 W ConnectionTracker:     at android.app.ActivityThread.access$1900(ActivityThread.java:219)
07-02 11:52:22.880 23915 23915 W ConnectionTracker:     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1896)
07-02 11:52:22.880 23915 23915 W ConnectionTracker:     at android.os.Handler.dispatchMessage(Handler.java:107)
07-02 11:52:22.880 23915 23915 W ConnectionTracker:     at android.os.Looper.loop(Looper.java:214)
07-02 11:52:22.880 23915 23915 W ConnectionTracker:     at android.app.ActivityThread.main(ActivityThread.java:7356)
07-02 11:52:22.880 23915 23915 W ConnectionTracker:     at java.lang.reflect.Method.invoke(Native Method)
07-02 11:52:22.880 23915 23915 W ConnectionTracker:     at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
07-02 11:52:22.880 23915 23915 W ConnectionTracker:     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930)
07-02 11:52:22.881 23915 23915 I CAR.TEL.CarCall: clearCalls [CONTEXT service_id=13 ]
07-02 11:52:22.881 23915 23915 I CAR.TEL.Service: Clearing calls during removePhone [CONTEXT service_id=13 ]
07-02 11:52:28.048  4335  4398 I CarrierServices: [307] cnd.onConnectivityChange: FiST: Wifi connectivity status true
07-02 11:52:28.050  4335  4461 I CarrierServices: [329] cwy.a: (PEv2-SM): ConfiguredState: event Connectivity event
07-02 11:52:28.050  4335  4484 I CarrierServices: [345] cnn.m: (RCS): [Mobile]: Check if the network is available: [type: MOBILE[LTE], state: CONNECTED/CONNECTED, reason: connected, extra: orange, failover: false, available: true, roaming: false], has valid IP: true
07-02 11:52:28.050  4335  4398 I CarrierServices: [307] cnv.d: Connected state: [1], networkType: [WIFI]
07-02 11:52:28.051  4335  4484 I CarrierServices: [345] bfu.a: (RCS): : Registration is available and registration over non active network is allowed
07-02 11:52:28.051  4335  4461 I CarrierServices: [329] czd.e: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 11:52:28.066  4335  4471 I CarrierServices: [336] czd.d: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 11:52:28.073  4335  4471 I CarrierServices: [336] czd.a: Rcs is enabled from user settings: true
07-02 11:52:31.095  4335  4398 I CarrierServices: [307] cnd.onConnectivityChange: FiST: Wifi connectivity status true
07-02 11:52:31.096  4335  4461 I CarrierServices: [329] cwy.a: (PEv2-SM): ConfiguredState: event Connectivity event
07-02 11:52:31.098  4335  4398 I CarrierServices: [307] cnv.d: Connected state: [1], networkType: [WIFI]
07-02 11:52:31.098  4335  4461 I CarrierServices: [329] czd.e: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 11:52:31.099  4335  4484 I CarrierServices: [345] cnn.m: (RCS): [Mobile]: Check if the network is available: [type: MOBILE[LTE], state: CONNECTED/CONNECTED, reason: connected, extra: orange, failover: false, available: true, roaming: false], has valid IP: true
07-02 11:52:31.099  4335  4484 I CarrierServices: [345] bfu.a: (RCS): : Registration is available and registration over non active network is allowed
07-02 11:52:31.116  4335  4471 I CarrierServices: [336] czd.d: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 11:52:31.123  4335  4471 I CarrierServices: [336] czd.a: Rcs is enabled from user settings: true
07-02 11:52:36.720  1924  8596 D DhcpClient: Unicasting DHCPREQUEST ciaddr=10.109.164.180 request=0.0.0.0 serverid=null to /10.109.164.131:67
07-02 11:52:36.956  1924  8596 D DhcpClient: Received packet: b6:49:69:95:ef:18 ACK: your new IP /10.109.164.180, netmask /255.255.255.128, gateways [/10.109.164.131] DNS servers: /10.109.164.131 , lease time 3600
07-02 11:52:36.958  1924  8596 D DhcpClient: Renewed lease: android.net.networkstack.DhcpResults@9711815 DHCP server /10.109.164.131 Vendor info null lease 3600 seconds Servername 
07-02 11:52:36.970  1924  8596 D DhcpClient: Scheduling renewal in 1799s
07-02 11:52:36.970  1924  8596 D DhcpClient: Scheduling rebind in 3149s
07-02 11:52:36.970  1924  8596 D DhcpClient: Scheduling expiry in 3599s
07-02 11:52:36.980  1948  2056 I QCNEJ/CndHalConnector: -> SND notifyRatConnectionStatusChanged(rat = 1, CONNECTED)
07-02 11:52:36.988  2464  3705 I NearbyDiscovery: FastPairHandler: Received action android.net.wifi.STATE_CHANGE [CONTEXT service_id=49 ]
07-02 11:52:37.001  4335  4398 I CarrierServices: [307] cnd.onConnectivityChange: FiST: Wifi connectivity status true
07-02 11:52:37.002  4335  4461 I CarrierServices: [329] cwy.a: (PEv2-SM): ConfiguredState: event Connectivity event
07-02 11:52:37.002  4335  4398 I CarrierServices: [307] cnv.d: Connected state: [1], networkType: [WIFI]
07-02 11:52:37.003  4335  4461 I CarrierServices: [329] czd.e: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 11:52:37.004  4335  4484 I CarrierServices: [345] cnn.m: (RCS): [Mobile]: Check if the network is available: [type: MOBILE[LTE], state: CONNECTED/CONNECTED, reason: connected, extra: orange, failover: false, available: true, roaming: false], has valid IP: true
07-02 11:52:37.004  4335  4484 I CarrierServices: [345] bfu.a: (RCS): : Registration is available and registration over non active network is allowed
07-02 11:52:37.017  4335  4471 I CarrierServices: [336] czd.d: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 11:52:37.024  4335  4471 I CarrierServices: [336] czd.a: Rcs is enabled from user settings: true
07-02 11:52:40.176  4335  4398 I CarrierServices: [307] cnd.onConnectivityChange: FiST: Wifi connectivity status true
07-02 11:52:40.177  4335  4461 I CarrierServices: [329] cwy.a: (PEv2-SM): ConfiguredState: event Connectivity event
07-02 11:52:40.177  4335  4398 I CarrierServices: [307] cnv.d: Connected state: [1], networkType: [WIFI]
07-02 11:52:40.178  4335  4484 I CarrierServices: [345] cnn.m: (RCS): [Mobile]: Check if the network is available: [type: MOBILE[LTE], state: CONNECTED/CONNECTED, reason: connected, extra: orange, failover: false, available: true, roaming: false], has valid IP: true
07-02 11:52:40.178  4335  4484 I CarrierServices: [345] bfu.a: (RCS): : Registration is available and registration over non active network is allowed
07-02 11:52:40.178  4335  4461 I CarrierServices: [329] czd.e: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 11:52:40.193  4335  4471 I CarrierServices: [336] czd.d: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 11:52:40.199  4335  4471 I CarrierServices: [336] czd.a: Rcs is enabled from user settings: true
07-02 11:52:43.981  1334  2837 D WificondControl: Scan result ready event
07-02 11:52:46.235  4335  4398 I CarrierServices: [307] cnd.onConnectivityChange: FiST: Wifi connectivity status true
07-02 11:52:46.236  4335  4484 I CarrierServices: [345] cnn.m: (RCS): [Mobile]: Check if the network is available: [type: MOBILE[LTE], state: CONNECTED/CONNECTED, reason: connected, extra: orange, failover: false, available: true, roaming: false], has valid IP: true
07-02 11:52:46.237  4335  4484 I CarrierServices: [345] bfu.a: (RCS): : Registration is available and registration over non active network is allowed
07-02 11:52:46.237  4335  4461 I CarrierServices: [329] cwy.a: (PEv2-SM): ConfiguredState: event Connectivity event
07-02 11:52:46.238  4335  4398 I CarrierServices: [307] cnv.d: Connected state: [1], networkType: [WIFI]
07-02 11:52:46.238  4335  4461 I CarrierServices: [329] czd.e: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 11:52:46.251  4335  4471 I CarrierServices: [336] czd.d: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 11:52:46.261  4335  4471 I CarrierServices: [336] czd.a: Rcs is enabled from user settings: true
07-02 11:52:55.359  4335  4398 I CarrierServices: [307] cnd.onConnectivityChange: FiST: Wifi connectivity status true
07-02 11:52:55.360  4335  4461 I CarrierServices: [329] cwy.a: (PEv2-SM): ConfiguredState: event Connectivity event
07-02 11:52:55.361  4335  4484 I CarrierServices: [345] cnn.m: (RCS): [Mobile]: Check if the network is available: [type: MOBILE[LTE], state: CONNECTED/CONNECTED, reason: connected, extra: orange, failover: false, available: true, roaming: false], has valid IP: true
07-02 11:52:55.361  4335  4484 I CarrierServices: [345] bfu.a: (RCS): : Registration is available and registration over non active network is allowed
07-02 11:52:55.361  4335  4398 I CarrierServices: [307] cnv.d: Connected state: [1], networkType: [WIFI]
07-02 11:52:55.361  4335  4461 I CarrierServices: [329] czd.e: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 11:52:55.378  4335  4471 I CarrierServices: [336] czd.d: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 11:52:55.386  4335  4471 I CarrierServices: [336] czd.a: Rcs is enabled from user settings: true
07-02 11:52:55.869   880   880 I /vendor/bin/hw/android.hardware.health@2.0-service.crosshatch: Entry state_: 2 charger_status: Full batteryLevel: 100
07-02 11:52:55.870   880   880 I /vendor/bin/hw/android.hardware.health@2.0-service.crosshatch: Diff time: 234
07-02 11:52:55.870   880   880 I /vendor/bin/hw/android.hardware.health@2.0-service.crosshatch: RemapSOC: 100
07-02 11:52:55.870   880   880 I /vendor/bin/hw/android.hardware.health@2.0-service.crosshatch: Exit state_: 2 batteryLevel: 100
07-02 11:52:55.897  1797  7939 D PowerUI : can't show warning due to - plugged: true status unknown: false
07-02 11:52:58.399  4335  4398 I CarrierServices: [307] cnd.onConnectivityChange: FiST: Wifi connectivity status true
07-02 11:52:58.399  4335  4461 I CarrierServices: [329] cwy.a: (PEv2-SM): ConfiguredState: event Connectivity event
07-02 11:52:58.400  4335  4398 I CarrierServices: [307] cnv.d: Connected state: [1], networkType: [WIFI]
07-02 11:52:58.400  4335  4484 I CarrierServices: [345] cnn.m: (RCS): [Mobile]: Check if the network is available: [type: MOBILE[LTE], state: CONNECTED/CONNECTED, reason: connected, extra: orange, failover: false, available: true, roaming: false], has valid IP: true
07-02 11:52:58.400  4335  4484 I CarrierServices: [345] bfu.a: (RCS): : Registration is available and registration over non active network is allowed
07-02 11:52:58.401  4335  4461 I CarrierServices: [329] czd.e: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 11:52:58.416  4335  4471 I CarrierServices: [336] czd.d: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 11:52:58.425  4335  4471 I CarrierServices: [336] czd.a: Rcs is enabled from user settings: true
07-02 11:53:03.297   886   956 I CHRE    : @ 13700.586: [ImuCal] [NanoSensorCal:GYRO_RPS] Offset | Temperature [C]: -0.000234, 0.003821, -0.000520 | 34.37
07-02 11:53:03.297   886   956 I CHRE    : @ 13700.587: [ImuCal] [NanoSensorCal:GYRO_RPS] Temp Sensitivity: -0.000061, -0.000118, -0.000052
07-02 11:53:03.297   886   956 I CHRE    : @ 13700.587: [ImuCal] [NanoSensorCal:GYRO_RPS] Temp Intercept: 0.001694, 0.007764, 0.001208
07-02 11:53:07.545  4335  4398 I CarrierServices: [307] cnd.onConnectivityChange: FiST: Wifi connectivity status true
07-02 11:53:07.546  4335  4461 I CarrierServices: [329] cwy.a: (PEv2-SM): ConfiguredState: event Connectivity event
07-02 11:53:07.546  4335  4398 I CarrierServices: [307] cnv.d: Connected state: [1], networkType: [WIFI]
07-02 11:53:07.547  4335  4484 I CarrierServices: [345] cnn.m: (RCS): [Mobile]: Check if the network is available: [type: MOBILE[LTE], state: CONNECTED/CONNECTED, reason: connected, extra: orange, failover: false, available: true, roaming: false], has valid IP: true
07-02 11:53:07.547  4335  4461 I CarrierServices: [329] czd.e: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 11:53:07.547  4335  4484 I CarrierServices: [345] bfu.a: (RCS): : Registration is available and registration over non active network is allowed
07-02 11:53:07.561  4335  4471 I CarrierServices: [336] czd.d: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 11:53:07.569  4335  4471 I CarrierServices: [336] czd.a: Rcs is enabled from user settings: true
07-02 11:53:07.732   886   956 I CHRE    : @ 13705.016: [AR_CHRE] ON => IDLE
07-02 11:53:07.732   886   956 I CHRE    : @ 13705.019: [AR_CHRE] audiofusion:HandleIdleStateChange: state = 1 
07-02 11:53:25.764  4335  4398 I CarrierServices: [307] cnd.onConnectivityChange: FiST: Wifi connectivity status true
07-02 11:53:25.765  4335  4461 I CarrierServices: [329] cwy.a: (PEv2-SM): ConfiguredState: event Connectivity event
07-02 11:53:25.766  4335  4398 I CarrierServices: [307] cnv.d: Connected state: [1], networkType: [WIFI]
07-02 11:53:25.766  4335  4484 I CarrierServices: [345] cnn.m: (RCS): [Mobile]: Check if the network is available: [type: MOBILE[LTE], state: CONNECTED/CONNECTED, reason: connected, extra: orange, failover: false, available: true, roaming: false], has valid IP: true
07-02 11:53:25.766  4335  4484 I CarrierServices: [345] bfu.a: (RCS): : Registration is available and registration over non active network is allowed
07-02 11:53:25.767  4335  4461 I CarrierServices: [329] czd.e: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 11:53:25.778  4335  4471 I CarrierServices: [336] czd.d: RCS Configuration storage in Bugle is disabled by p/h flag, using ProvisioningEngineStateCacheUtil.getProvisioningConfigurationForGivenSim()
07-02 11:53:25.782  4335  4471 I CarrierServices: [336] czd.a: Rcs is enabled from user settings: true
andrehtissot commented 4 years ago

Would you share your AndroidManifest.xml? It looks like the cordova's installating failed to add the FCM_PLUGIN_ACTIVITY entry.

Stephane84 commented 4 years ago

Well, i found this pm, by comparing the two apps, and afters many test, i can confirm that it was my AndroidManifest wich have a pb.

Years ago, i ran into this issue : https://github.com/phonegap/phonegap-plugin-push/issues/2571

As i don't use Firebase datas, I updated my config.xml to deactivate it, with :

<config-file parent="/manifest/application" target="AndroidManifest.xml">
    <meta-data android:name="firebase_analytics_collection_deactivated" android:value="true"/>
</config-file>

Deleting this conf in my app make works notification push for Android

But, i'll have the same old problem for RGPD if firabase data collection is enable.

Do you know if i can disable firebase data collect and making notification works with your plugin ?

Android info : https://firebase.google.com/docs/analytics/configure-data-collection?platform=android#permanently_deactivate_collection

andrehtissot commented 4 years ago

Apparently if you only have the firebase-message dependency, without the analytics, it should work.

https://firebase.google.com/docs/cloud-messaging/android/client#analytics-not-enabled

Current version of this plugin does not include the analytics dependency for Android.

So I'd recommend to look for other plugins that might have this com.google.firebase:firebase-analytics required.

Stephane84 commented 4 years ago

Thanks for all You're right, with your plugin, there is no data collected in Firebase. With my old plugin yes. My app works well know, but, i still have issue with ngc, when doing a prod build, like in this issue : https://github.com/andrehtissot/cordova-plugin-fcm-with-dependecy-updated/issues/116

andrehtissot commented 4 years ago

Thank you @Stephane84.

I'll close this issue and focus on #116.

Stephane84 commented 4 years ago

Just to conclude if it helps someone else :

Don't put in AndroidManifest firebase deactivation, in my case, i delete this in my config.xml (i put before for RGPD with my previous fcm plugin which uses firebase-analytics) :

<config-file parent="/manifest/application" target="AndroidManifest.xml">
    <meta-data android:name="firebase_analytics_collection_deactivated" android:value="true"/>
</config-file>

And be sure to use this.fcm.requestPushPermission(); for iOS to enable Notif Push.

For white icons, i'll look later with this new version of plugin, and will open an issue if necessary

piyushysoft commented 4 years ago

@Stephane84 I am facing issue with andorid and ios with ionic 5. please help me.

Stephane84 commented 4 years ago

@Stephane84 I am facing issue with andorid and ios with ionic 5. please help me.

Well, you have to give more details ...

piyushysoft commented 4 years ago

@Stephane84 its getting on black white screen after run on device.

image

andrehtissot commented 4 years ago

Just to conclude if it helps someone else :

Don't put in AndroidManifest firebase deactivation, in my case, i delete this in my config.xml (i put before for RGPD with my previous fcm plugin which uses firebase-analytics) :

<config-file parent="/manifest/application" target="AndroidManifest.xml">
    <meta-data android:name="firebase_analytics_collection_deactivated" android:value="true"/>
</config-file>

And be sure to use this.fcm.requestPushPermission(); for iOS to enable Notif Push.

For white icons, i'll look later with this new version of plugin, and will open an issue if necessary

About the white icons, if it still happens, having print-screens would help me to understand the problem.