diff --git a/.gitignore b/.gitignore index ad4acc7..da1ea26 100644 --- a/.gitignore +++ b/.gitignore @@ -58,4 +58,5 @@ buck-out/ # CocoaPods /ios/Pods/ -env.js \ No newline at end of file +env.js +android/java_pid2209.hprof diff --git a/App.js b/App.js index da8e903..1076a44 100644 --- a/App.js +++ b/App.js @@ -1,6 +1,7 @@ import React, {useEffect, useState} from 'react'; import {View, Text, TouchableOpacity, StyleSheet} from 'react-native'; -import {CometChat} from '@cometchat-pro/react-native-chat'; +import {CometChat} from '@cometchat/chat-sdk-react-native'; +import {CometChatCalls} from '@cometchat/calls-sdk-react-native'; import {createNativeStackNavigator} from '@react-navigation/native-stack'; import {NavigationContainer} from '@react-navigation/native'; import AsyncStorage from '@react-native-async-storage/async-storage'; @@ -34,26 +35,51 @@ const App = () => { const initCometChat = async () => { const appID = `${cometChatConfig.cometChatAppId}`; const region = `${cometChatConfig.cometChatRegion}`; + console.log("This is the appID cometChat is configured to use: ", appID); + console.log("This is the region cometChat is configured to use: ", region); + + //Basic CometChat Sign in const appSetting = new CometChat.AppSettingsBuilder() - .subscribePresenceForAllUsers() + .subscribePresenceForAllUsers() + .setRegion(region) + .autoEstablishSocketConnection(true) + .build(); + CometChat.init(appID, appSetting).then( + () => { + console.log("Initialization completed successfully"); + }, error => { + console.log("Initialization failed with error:", error); + } + ); + + //CometCall (audio & video) sign in + const callAppSettings = new CometChatCalls.CallAppSettingsBuilder() + .setAppId(appID) .setRegion(region) .build(); - CometChat.init(appID, appSetting).then( + + CometChatCalls.init(callAppSettings).then( () => { - console.log('CometChat was initialized successfully'); + console.log('CometChatCalls was initialized successfully'); + }, + (error) => { + console.log('CometChatCalls initialization failed with error:', error); }, - (error) => {}, ); }; const initAuthenticatedUser = async () => { + console.log("Initiate Authenticated User..."); const authenticatedUser = await AsyncStorage.getItem('auth'); setUser(() => (authenticatedUser ? JSON.parse(authenticatedUser) : null)); + console.log("User is set"); }; useEffect(() => { initCometChat(); + console.log("initCometChat done"); initAuthenticatedUser(); + console.log("initAuthenticatedUser done"); }, []); const search = (navigation) => () => { diff --git a/README.md b/README.md index 6285771..3cabd2c 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,13 @@ -# How to build an Clubhouse Clone with React Native - -Read the full tutorial here: [**>> How to build an Clubhouse Clone with React Native**](https://www.cometchat.com/tutorials/#) +# How to build an audioroom app - Podium with React Native ## Technology This demo uses: -- @cometchat-pro/react-native-calls -- @cometchat-pro/react-native-chat +- @cometchat/calls-sdk-react-native, +- @cometchat/chat-sdk-react-native, +- @ethersproject/shims, +- @particle-network/rn-auth, - @react-native-async-storage/async-storage, - @react-native-community/cli, - @react-native-picker/picker, @@ -16,6 +16,7 @@ This demo uses: - @react-navigation/native, - @react-navigation/stack, - emoji-mart-nativebeta, +- ethers, - firebase, - react-native-autolink, - react-native-document-picker, @@ -53,7 +54,7 @@ To run the demo follow these steps: 4. From the Quick Start copy the **APP_ID, APP_REGION and AUTH_KEY**. These will be used later. 5. Also copy the **REST_API_KEY** from the API & Auth Key tab. 6. Navigate to the Users tab, and delete all the default users and groups leaving it clean **(very important)**. -7. Download the repository [here](https://github.com/hieptl/club-house/archive/main.zip) or by running `git clone https://github.com/hieptl/club-house.git` and open it in a code editor. +7. Download the repository by running `https://github.com/jomarip/podium.git` and open it in a code editor. 8. [Head to Firebase and create a new project](https://console.firebase.google.com) 9. Create a file called **env.js** in the root folder of your project. 10. Import and inject your secret keys in the **env.js** file containing your CometChat and Firebase in this manner. @@ -76,22 +77,20 @@ export const cometChatConfig = { cometChatAuthKey: xxx - xxx - xxx - xxx - xxx - xxx - xxx - xxx, cometChatRestApiKey: xxx - xxx - xxx - xxx - xxx - xxx - xxx - xxx, }; + + + export const particleInfoConfig = { + particleId: "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxx", + clientKey: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + }; + ``` 11. cd to your root folder and hit npm i --force to install the packages. -12. Run cd to the ios folder then run pod install to install the pods. Once pods are installed run cd .. to go back to the root folder. -13. Run the app on iOS using npx react-native run-ios & on Android using npx react-native run-android -14. Make sure to include env.js in your gitIgnore file from being exposed online. -15. If you would like to test your application on IOS and you are using a Macbook - Apple Chip, you need to follow this link to configure your xcode and your ios project. [CometChat - Set up for IOS](https://prodocs.cometchat.com/docs/ios-setup) -16. If you would like to test your application on Android and you have to face with an issue related to ANDROIRD_ROOT_SDK. Please refer to this [link](https://stackoverflow.com/questions/27620262/sdk-location-not-found-define-location-with-sdk-dir-in-the-local-properties-fil) to get the solution. - -Questions about running the demo? [Open an issue](https://github.com/hieptl/club-house/issues). We're here to help ✌️ +12. Use node.js version14.17 or greater +For running on android you will need an android device or emulator +13. adb reverse tcp:8081 tcp:8081 (command to connect device) +14. npx react-native run-android (to build the project - helps to have the adb running with attached device) +15. npm start -## Useful links -- 🏠 [CometChat Homepage](https://app.cometchat.com/signup) -- 🚀 [Create your free account](https://app.cometchat.com/apps) -- 📚 [Documentation](https://www.cometchat.com/docs/home/welcome) -- 👾 [GitHub](https://www.github.com/cometchat-pro) -- 🔥 [Firebase](https://console.firebase.google.com) -- 🔷 [React Native](https://reactnative.dev) diff --git a/abi/socialkey.json b/abi/socialkey.json new file mode 100644 index 0000000..de07eb8 --- /dev/null +++ b/abi/socialkey.json @@ -0,0 +1,490 @@ +[ + { + "inputs": [ + { + "internalType": "address", + "name": "protocolFeeDestination_", + "type": "address" + } + ], + "stateMutability": "nonpayable", + "type": "constructor" + }, + { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "previousOwner", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "newOwner", + "type": "address" + } + ], + "name": "OwnershipTransferred", + "type": "event" + }, + { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "address", + "name": "trader", + "type": "address" + }, + { + "indexed": false, + "internalType": "address", + "name": "subject", + "type": "address" + }, + { + "indexed": false, + "internalType": "address", + "name": "application", + "type": "address" + }, + { + "indexed": false, + "internalType": "bool", + "name": "isBuy", + "type": "bool" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "keyAmount", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "ethAmount", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "protocolEthAmount", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "subjectEthAmount", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "applicationEthAmount", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "supply", + "type": "uint256" + } + ], + "name": "Trade", + "type": "event" + }, + { + "inputs": [], + "name": "FEE_DENOMINATOR", + "outputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "applicationFeePercent", + "outputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "address", + "name": "application", + "type": "address" + }, + { + "internalType": "address", + "name": "keysSubject", + "type": "address" + }, + { + "internalType": "uint256", + "name": "amount", + "type": "uint256" + } + ], + "name": "buyKeys", + "outputs": [], + "stateMutability": "payable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "address", + "name": "keysSubject", + "type": "address" + }, + { + "internalType": "uint256", + "name": "amount", + "type": "uint256" + } + ], + "name": "getBuyPrice", + "outputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "address", + "name": "keysSubject", + "type": "address" + }, + { + "internalType": "uint256", + "name": "amount", + "type": "uint256" + } + ], + "name": "getBuyPriceAfterFee", + "outputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "supply", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "amount", + "type": "uint256" + } + ], + "name": "getPrice", + "outputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "stateMutability": "pure", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "address", + "name": "keysSubject", + "type": "address" + }, + { + "internalType": "uint256", + "name": "amount", + "type": "uint256" + } + ], + "name": "getSellPrice", + "outputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "address", + "name": "keysSubject", + "type": "address" + }, + { + "internalType": "uint256", + "name": "amount", + "type": "uint256" + } + ], + "name": "getSellPriceAfterFee", + "outputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "address", + "name": "", + "type": "address" + }, + { + "internalType": "address", + "name": "", + "type": "address" + } + ], + "name": "keysBalance", + "outputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "address", + "name": "", + "type": "address" + } + ], + "name": "keysSupply", + "outputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "owner", + "outputs": [ + { + "internalType": "address", + "name": "", + "type": "address" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "protocolFeeDestination", + "outputs": [ + { + "internalType": "address", + "name": "", + "type": "address" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "protocolFeePercent", + "outputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "renounceOwnership", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "address", + "name": "application", + "type": "address" + }, + { + "internalType": "address", + "name": "keysSubject", + "type": "address" + }, + { + "internalType": "uint256", + "name": "amount", + "type": "uint256" + } + ], + "name": "sellKeys", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_feePercent", + "type": "uint256" + } + ], + "name": "setApplicationFeePercent", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "address", + "name": "_feeDestination", + "type": "address" + } + ], + "name": "setFeeDestination", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_feePercent", + "type": "uint256" + } + ], + "name": "setProtocolFeePercent", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "address", + "name": "_feeDestination", + "type": "address" + } + ], + "name": "setSubjectFeeDestination", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_feePercent", + "type": "uint256" + } + ], + "name": "setSubjectFeePercent", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "address", + "name": "", + "type": "address" + } + ], + "name": "subjectFeeDestination", + "outputs": [ + { + "internalType": "address", + "name": "", + "type": "address" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "subjectFeePercent", + "outputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "address", + "name": "newOwner", + "type": "address" + } + ], + "name": "transferOwnership", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + } + ] \ No newline at end of file diff --git a/android/app/build.gradle b/android/app/build.gradle index ffb7b46..70349e8 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -1,6 +1,7 @@ apply plugin: "com.android.application" import com.android.build.OutputFile +import org.apache.tools.ant.taskdefs.condition.Os /** * The react.gradle file registers a task for each build variant (e.g. bundleDebugJsAndAssets @@ -135,7 +136,19 @@ android { targetSdkVersion rootProject.ext.targetSdkVersion versionCode 1 versionName "1.0" + + //Particle Network Documentation related info auth service sdk + manifestPlaceholders["PN_PROJECT_ID"] = "d492420c-1208-4ca5-8e46-cd35e28e0e0b" + manifestPlaceholders["PN_PROJECT_CLIENT_KEY"] = + "cW7F6aqomWwZ2pfllHJmvIBfxgFbEFjMXOmBqt9B" + manifestPlaceholders["PN_APP_ID"] = "d659f68c-20b1-4a34-822c-ae6e8625a2ff" } + + //How you quote wallet sdk, you must set it + dataBinding { + enabled = true + } + splits { abi { reset() @@ -185,22 +198,40 @@ dependencies { implementation fileTree(dir: "libs", include: ["*.jar"]) //noinspection GradleDynamicVersion implementation "com.facebook.react:react-native:+" // From node_modules + //implementation 'com.github.MatrixFrog:Android-ScalableVideoView:v1.0.4-jitpack' //manual addition due to jcenter being deprecated + + constraints { + implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.0") { + because("kotlin-stdlib-jdk7 is now a part of kotlin-stdlib") + } + implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.0") { + because("kotlin-stdlib-jdk8 is now a part of kotlin-stdlib") + } + } + + implementation "androidx.swiperefreshlayout:swiperefreshlayout:1.0.0" - debugImplementation("com.facebook.flipper:flipper:${FLIPPER_VERSION}") { - exclude group:'com.facebook.fbjni' + debugImplementation("com.facebook.flipper:flipper:$FLIPPER_VERSION") { + exclude group:'com.facebook.fbjni' } - debugImplementation("com.facebook.flipper:flipper-network-plugin:${FLIPPER_VERSION}") { + debugImplementation("com.facebook.flipper:flipper-network-plugin:$FLIPPER_VERSION") { exclude group:'com.facebook.flipper' exclude group:'com.squareup.okhttp3', module:'okhttp' } - debugImplementation("com.facebook.flipper:flipper-fresco-plugin:${FLIPPER_VERSION}") { + // Ensure compatible versions of OkHttp are used + implementation 'com.squareup.okhttp3:okhttp:4.9.0' + implementation 'com.squareup.okhttp3:logging-interceptor:4.9.0' + implementation 'com.squareup.okhttp3:okhttp-urlconnection:4.9.0' + + debugImplementation("com.facebook.flipper:flipper-fresco-plugin:$FLIPPER_VERSION") { exclude group:'com.facebook.flipper' } + if (enableHermes) { def hermesPath = "../../node_modules/hermes-engine/android/"; debugImplementation files(hermesPath + "hermes-debug.aar") @@ -210,10 +241,43 @@ dependencies { } } +//run this to order dependencies better solutions should be investigated later +if (tasks.findByName("mergeDebugJavaResource")) { + tasks.named("mergeDebugJavaResource").configure { + dependsOn(":app:copyDebugIconFonts") + } +} + +if (tasks.findByName("processDebugMainManifest")) { + tasks.named("processDebugMainManifest").configure { + dependsOn(":app:copyDebugIconFonts") + } +} + +if (tasks.findByName("processDebugManifest")) { + tasks.named("processDebugManifest").configure { + dependsOn(":app:copyDebugIconFonts") + } +} + +if (tasks.findByName("compressDebugAssets")) { + tasks.named("compressDebugAssets").configure { + dependsOn(":app:copyDebugIconFonts") + } +} + +if (tasks.findByName("processDebugManifestForPackage")) { + tasks.named("processDebugManifestForPackage").configure { + dependsOn(":app:copyDebugIconFonts") + } +} + + + // Run this once to be able to run the application with BUCK // puts all compile dependencies into folder libs for BUCK to use task copyDownloadableDepsToLibs(type: Copy) { - from configurations.compile + from configurations.implementation into 'libs' } diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index e03cf58..3629764 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -2,9 +2,14 @@ package="com.source"> + + + + \(.*\)$'` - if expr "$link" : '/.*' > /dev/null; then - PRG="$link" - else - PRG=`dirname "$PRG"`"/$link" - fi +app_path=$0 + +# Need this for daisy-chained symlinks. +while + APP_HOME=${app_path%"${app_path##*/}"} # leaves a trailing /; empty if no leading path + [ -h "$app_path" ] +do + ls=$( ls -ld "$app_path" ) + link=${ls#*' -> '} + case $link in #( + /*) app_path=$link ;; #( + *) app_path=$APP_HOME$link ;; + esac done -SAVED="`pwd`" -cd "`dirname \"$PRG\"`/" >/dev/null -APP_HOME="`pwd -P`" -cd "$SAVED" >/dev/null + +APP_HOME=$( cd "${APP_HOME:-./}" && pwd -P ) || exit APP_NAME="Gradle" -APP_BASE_NAME=`basename "$0"` +APP_BASE_NAME=${0##*/} # Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' # Use the maximum available, or set MAX_FD != -1 to use that value. -MAX_FD="maximum" +MAX_FD=maximum warn () { echo "$*" -} +} >&2 die () { echo echo "$*" echo exit 1 -} +} >&2 # OS specific support (must be 'true' or 'false'). cygwin=false msys=false darwin=false nonstop=false -case "`uname`" in - CYGWIN* ) - cygwin=true - ;; - Darwin* ) - darwin=true - ;; - MINGW* ) - msys=true - ;; - NONSTOP* ) - nonstop=true - ;; +case "$( uname )" in #( + CYGWIN* ) cygwin=true ;; #( + Darwin* ) darwin=true ;; #( + MSYS* | MINGW* ) msys=true ;; #( + NONSTOP* ) nonstop=true ;; esac CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar + # Determine the Java command to use to start the JVM. if [ -n "$JAVA_HOME" ] ; then if [ -x "$JAVA_HOME/jre/sh/java" ] ; then # IBM's JDK on AIX uses strange locations for the executables - JAVACMD="$JAVA_HOME/jre/sh/java" + JAVACMD=$JAVA_HOME/jre/sh/java else - JAVACMD="$JAVA_HOME/bin/java" + JAVACMD=$JAVA_HOME/bin/java fi if [ ! -x "$JAVACMD" ] ; then die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME @@ -97,7 +132,7 @@ Please set the JAVA_HOME variable in your environment to match the location of your Java installation." fi else - JAVACMD="java" + JAVACMD=java which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. Please set the JAVA_HOME variable in your environment to match the @@ -105,79 +140,101 @@ location of your Java installation." fi # Increase the maximum file descriptors if we can. -if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then - MAX_FD_LIMIT=`ulimit -H -n` - if [ $? -eq 0 ] ; then - if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then - MAX_FD="$MAX_FD_LIMIT" - fi - ulimit -n $MAX_FD - if [ $? -ne 0 ] ; then - warn "Could not set maximum file descriptor limit: $MAX_FD" - fi - else - warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT" - fi +if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then + case $MAX_FD in #( + max*) + MAX_FD=$( ulimit -H -n ) || + warn "Could not query maximum file descriptor limit" + esac + case $MAX_FD in #( + '' | soft) :;; #( + *) + ulimit -n "$MAX_FD" || + warn "Could not set maximum file descriptor limit to $MAX_FD" + esac fi -# For Darwin, add options to specify how the application appears in the dock -if $darwin; then - GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\"" -fi +# Collect all arguments for the java command, stacking in reverse order: +# * args from the command line +# * the main class name +# * -classpath +# * -D...appname settings +# * --module-path (only if needed) +# * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables. # For Cygwin or MSYS, switch paths to Windows format before running java -if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then - APP_HOME=`cygpath --path --mixed "$APP_HOME"` - CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` - JAVACMD=`cygpath --unix "$JAVACMD"` - - # We build the pattern for arguments to be converted via cygpath - ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null` - SEP="" - for dir in $ROOTDIRSRAW ; do - ROOTDIRS="$ROOTDIRS$SEP$dir" - SEP="|" - done - OURCYGPATTERN="(^($ROOTDIRS))" - # Add a user-defined pattern to the cygpath arguments - if [ "$GRADLE_CYGPATTERN" != "" ] ; then - OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)" - fi +if "$cygwin" || "$msys" ; then + APP_HOME=$( cygpath --path --mixed "$APP_HOME" ) + CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" ) + + JAVACMD=$( cygpath --unix "$JAVACMD" ) + # Now convert the arguments - kludge to limit ourselves to /bin/sh - i=0 - for arg in "$@" ; do - CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` - CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option - - if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition - eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` - else - eval `echo args$i`="\"$arg\"" + for arg do + if + case $arg in #( + -*) false ;; # don't mess with options #( + /?*) t=${arg#/} t=/${t%%/*} # looks like a POSIX filepath + [ -e "$t" ] ;; #( + *) false ;; + esac + then + arg=$( cygpath --path --ignore --mixed "$arg" ) fi - i=`expr $i + 1` + # Roll the args list around exactly as many times as the number of + # args, so each arg winds up back in the position where it started, but + # possibly modified. + # + # NB: a `for` loop captures its iteration list before it begins, so + # changing the positional parameters here affects neither the number of + # iterations, nor the values presented in `arg`. + shift # remove old arg + set -- "$@" "$arg" # push replacement arg done - case $i in - 0) set -- ;; - 1) set -- "$args0" ;; - 2) set -- "$args0" "$args1" ;; - 3) set -- "$args0" "$args1" "$args2" ;; - 4) set -- "$args0" "$args1" "$args2" "$args3" ;; - 5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; - 6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; - 7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; - 8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; - 9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; - esac fi -# Escape application args -save () { - for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done - echo " " -} -APP_ARGS=`save "$@"` +# Collect all arguments for the java command; +# * $DEFAULT_JVM_OPTS, $JAVA_OPTS, and $GRADLE_OPTS can contain fragments of +# shell script including quotes and variable substitutions, so put them in +# double quotes to make sure that they get re-expanded; and +# * put everything else in single quotes, so that it's not re-expanded. + +set -- \ + "-Dorg.gradle.appname=$APP_BASE_NAME" \ + -classpath "$CLASSPATH" \ + org.gradle.wrapper.GradleWrapperMain \ + "$@" + +# Stop when "xargs" is not available. +if ! command -v xargs >/dev/null 2>&1 +then + die "xargs is not available" +fi + +# Use "xargs" to parse quoted args. +# +# With -n1 it outputs one arg per line, with the quotes and backslashes removed. +# +# In Bash we could simply go: +# +# readarray ARGS < <( xargs -n1 <<<"$var" ) && +# set -- "${ARGS[@]}" "$@" +# +# but POSIX shell has neither arrays nor command substitution, so instead we +# post-process each arg (as a line of input to sed) to backslash-escape any +# character that might be a shell metacharacter, then use eval to reverse +# that process (while maintaining the separation between arguments), and wrap +# the whole thing up as a single "set" statement. +# +# This will of course break if any of these variables contains a newline or +# an unmatched quote. +# -# Collect all arguments for the java command, following the shell quoting and substitution rules -eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS" +eval "set -- $( + printf '%s\n' "$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS" | + xargs -n1 | + sed ' s~[^-[:alnum:]+,./:=@_]~\\&~g; ' | + tr '\n' ' ' + )" '"$@"' exec "$JAVACMD" "$@" diff --git a/android/gradlew.bat b/android/gradlew.bat index 62bd9b9..f127cfd 100644 --- a/android/gradlew.bat +++ b/android/gradlew.bat @@ -14,7 +14,7 @@ @rem limitations under the License. @rem -@if "%DEBUG%" == "" @echo off +@if "%DEBUG%"=="" @echo off @rem ########################################################################## @rem @rem Gradle startup script for Windows @@ -25,7 +25,7 @@ if "%OS%"=="Windows_NT" setlocal set DIRNAME=%~dp0 -if "%DIRNAME%" == "" set DIRNAME=. +if "%DIRNAME%"=="" set DIRNAME=. set APP_BASE_NAME=%~n0 set APP_HOME=%DIRNAME% @@ -40,7 +40,7 @@ if defined JAVA_HOME goto findJavaFromJavaHome set JAVA_EXE=java.exe %JAVA_EXE% -version >NUL 2>&1 -if "%ERRORLEVEL%" == "0" goto init +if %ERRORLEVEL% equ 0 goto execute echo. echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. @@ -54,7 +54,7 @@ goto fail set JAVA_HOME=%JAVA_HOME:"=% set JAVA_EXE=%JAVA_HOME%/bin/java.exe -if exist "%JAVA_EXE%" goto init +if exist "%JAVA_EXE%" goto execute echo. echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% @@ -64,38 +64,26 @@ echo location of your Java installation. goto fail -:init -@rem Get command-line arguments, handling Windows variants - -if not "%OS%" == "Windows_NT" goto win9xME_args - -:win9xME_args -@rem Slurp the command line arguments. -set CMD_LINE_ARGS= -set _SKIP=2 - -:win9xME_args_slurp -if "x%~1" == "x" goto execute - -set CMD_LINE_ARGS=%* - :execute @rem Setup the command line set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + @rem Execute Gradle -"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS% +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* :end @rem End local scope for the variables with windows NT shell -if "%ERRORLEVEL%"=="0" goto mainEnd +if %ERRORLEVEL% equ 0 goto mainEnd :fail rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of rem the _cmd.exe /c_ return code! -if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 -exit /b 1 +set EXIT_CODE=%ERRORLEVEL% +if %EXIT_CODE% equ 0 set EXIT_CODE=1 +if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% +exit /b %EXIT_CODE% :mainEnd if "%OS%"=="Windows_NT" endlocal diff --git a/cometchat-pro-react-native-ui-kit-3/.eslintrc.json b/cometchat-pro-react-native-ui-kit-3/.eslintrc.json deleted file mode 100644 index 4200125..0000000 --- a/cometchat-pro-react-native-ui-kit-3/.eslintrc.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "env": { - "browser": true, - "es2021": true - }, - "parserOptions": { - "ecmaFeatures": { - "jsx": true - }, - "ecmaVersion": 12, - "sourceType": "module" - }, - "extends": [ - "airbnb", - "prettier", - "prettier/react", - "plugin:prettier/recommended", - "eslint-config-prettier" - ], - "parser": "babel-eslint", - "rules": { - "prefer-promise-reject-errors": "off", - "react/prop-types": "off", - "import/no-unresolved": "off", - "react/prefer-stateless-function": [0], - "react/state-in-constructor": "off", - "react/no-access-state-in-setstate": "off", - "react/destructuring-assignment": "off", - "global-require": "off", - "consistent-return": "off", - "import/prefer-default-export": "off", - "react/jsx-props-no-spreading": "off", - "import/order": "off", - "react/no-array-index-key": "off", - "react/jsx-one-expression-per-line": "off", - "import/no-cycle": "off", - "no-return-assign": "off", - "import/no-extraneous-dependencies": "off", - "no-case-declarations": "off", - "no-plusplus": "off", - "no-console": "error", - "array-callback-return": "off", - "react/jsx-filename-extension": [ - 1, - { - "extensions": [".js", ".jsx"] - } - ], - "prettier/prettier": [ - "error", - { - "trailingComma": "es5", - "singleQuote": true, - "printWidth": 100 - } - ] - }, - "plugins": ["prettier", "react"], - "settings": { - "react": { - "version": "latest" - } - } -} diff --git a/cometchat-pro-react-native-ui-kit-3/.gitignore b/cometchat-pro-react-native-ui-kit-3/.gitignore deleted file mode 100644 index 2c6c50e..0000000 --- a/cometchat-pro-react-native-ui-kit-3/.gitignore +++ /dev/null @@ -1,71 +0,0 @@ -# OSX -# -.DS_Store - -# Xcode -# -build/ -*.pbxuser -!default.pbxuser -*.mode1v3 -!default.mode1v3 -*.mode2v3 -!default.mode2v3 -*.perspectivev3 -!default.perspectivev3 -xcuserdata -*.xccheckout -*.moved-aside -DerivedData -*.hmap -*.ipa -*.xcuserstate -project.xcworkspace - -# Android/IntelliJ -# -CometChatWorkspace/cometchat-app/android/app/build/ -cometchat-app/android/app/build/ -/android/app/build/ -/app/build/ -ios/Pods/* -build/ -.idea -.gradle -local.properties -*.iml - -# node.js -# -node_modules/ -package-lock.json # include if you are using npm - don't use both yarn and npm -npm-debug.log -yarn-error.log -yarn.lock # include if you are using yarn - don't use both npm and yarn - -# BUCK -buck-out/ -\.buckd/ -*.keystore -!CometChatWorkspace/cometchat-app/android/app/debug.keystore - -# Fastlane -# -# It is recommended to not store the screenshots in the git repo. Instead, use Fastlane to re-generate the -# screenshots whenever they are needed. -# For more information about the recommended setup visit: -# https://docs.fastlane.tools/best-practices/source-control/ - -*/fastlane/report.xml -*/fastlane/Preview.html -*/fastlane/screenshots - -# Pods -CometChatWorkspace/cometchat-app/ios/Pods/ -cometchat-app/ios/Pods/ -/ios/Pods/ -ios/Pods/* - -# Bundle artifact -*.jsbundle -src/components/.DS_Store diff --git a/cometchat-pro-react-native-ui-kit-3/.npmignore b/cometchat-pro-react-native-ui-kit-3/.npmignore deleted file mode 100644 index 6a558a3..0000000 --- a/cometchat-pro-react-native-ui-kit-3/.npmignore +++ /dev/null @@ -1,12 +0,0 @@ -# Logs -*.log -npm-debug.log - -# Dependency directory -node_modules - -# Runtime data -tmp - -# Examples (If applicable to your project) -example diff --git a/cometchat-pro-react-native-ui-kit-3/.prettierrc.js b/cometchat-pro-react-native-ui-kit-3/.prettierrc.js deleted file mode 100644 index 355e7d1..0000000 --- a/cometchat-pro-react-native-ui-kit-3/.prettierrc.js +++ /dev/null @@ -1,6 +0,0 @@ -module.exports = { - bracketSpacing: true, - jsxBracketSameLine: true, - singleQuote: true, - trailingComma: 'all', -}; diff --git a/cometchat-pro-react-native-ui-kit-3/README.md b/cometchat-pro-react-native-ui-kit-3/README.md deleted file mode 100644 index b596baa..0000000 --- a/cometchat-pro-react-native-ui-kit-3/README.md +++ /dev/null @@ -1,205 +0,0 @@ -
-
-
- CometChat -
-
-
- -

- -# CometChat React Native UI Kit - -

- -
-
-
- Main -
-
-
- -

- -CometChat React Native UI Kit is a collection of custom UI Components designed to build text chat and voice/video calling features in your application. - -The UI Kit is developed to keep developers in mind and aims to reduce development efforts significantly. - ---- - -## Prerequisites - -Before you begin, ensure you have met the following requirements: - -- A text editor. (e.g. [Visual Studio Code](https://code.visualstudio.com/), [Notepad++](https://notepad-plus-plus.org/), [Sublime Text](https://www.sublimetext.com/), [Atom](https://atom.io/), or [VIM](https://www.vim.org/)) - -- [Node](https://nodejs.org/) - -- [npm](https://www.npmjs.com/get-npm) - -- [React-Native](https://reactnative.dev/docs/environment-setup) - -|
**Note:** Support for Expo CLI based apps.
| -| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| If you are using Expo CLI to build a React Native app, the calling component will not work as our calling component needs native-level changes.However, you can create a React Native app using React Native CLI or use the 'expo eject' command to convert your app from an expo-managed workflow to a bare workflow. | - ---- - -## Installing CometChat React Native UI Kit - -## 1. Setup 🛠 - -To install React-Native UI Kit, you need to first register on CometChat Dashboard. Click here to sign up - -### i. Get your Application Keys :key: - -- Create a new app -- Head over to the Quick Start or API & Auth Keys section and note the `App ID`, `Auth Key`, and `Region`. - -### ii. Add the CometChat Dependency - -```javascript - - npm install @cometchat-pro/react-native-chat@3.0.2 --save - -``` - -### iii. Other required DEPENDENCIES - -These packages help make the ui-kit smooth and functioning - -[react-native-sound](https://github.com/zmxv/react-native-sound)
-[react-native-vector-icons](https://github.com/oblador/react-native-vector-icons)
-[react-native-elements](https://reactnativeelements.com/docs/)
-[react-native-fast-image](https://github.com/DylanVann/react-native-fast-image)
-[react-native-image-picker](https://github.com/react-native-image-picker/react-native-image-picker)
-[react-native-document-picker](https://github.com/rnmods/react-native-document-picker)
-[react-native-gesture-handler](https://github.com/software-mansion/react-native-gesture-handler)
-[react-native-reanimated](https://github.com/software-mansion/react-native-reanimated)
-[reanimated-bottom-sheet](https://github.com/osdnk/react-native-reanimated-bottom-sheet)
-[react-native-video](https://github.com/react-native-video/react-native-video)
-[react-native-video-controls](https://github.com/itsnubix/react-native-video-controls)
-[@react-navigation/bottom-tabs](https://reactnavigation.org/docs/bottom-tab-navigator/)
-[@react-navigation/native](https://reactnavigation.org/docs/getting-started)
-[@react-navigation/stack](https://reactnavigation.org/docs/stack-navigator/)
-[@react-native-picker/picker](https://github.com/react-native-picker/picker)
-[react-native-async-storage/async-storage](https://github.com/react-native-async-storage/async-storage)
-[@cometchat-pro/react-native-calls](https://www.npmjs.com/package/@cometchat-pro/react-native-calls)
-[rn-fetch-blob](https://www.npmjs.com/package/rn-fetch-blob)
-[react-native-autolink](https://www.npmjs.com/package/react-native-autolink)
-[react-native-screens](https://www.npmjs.com/package/react-native-screens)
-[emoji-mart-native](https://www.npmjs.com/package/emoji-mart-native)
-[react-native-keep-awake](https://www.npmjs.com/package/react-native-keep-awake)
-[react-native-webview](https://www.npmjs.com/package/react-native-webview)
-[react-native-swipe-list-view](https://www.npmjs.com/package/react-native-swipe-list-view)
- -
- -## 2. Configure CometChat inside your app - -### i. Initialize CometChat 🌟 - -The `init()` method initializes the settings required for CometChat. -We suggest calling the `init()` method on app startup, preferably in the `created()` method of the Application class. - -```javascript -import { CometChat } from '@cometchat-pro/react-native-chat'; - -const appID = 'APP_ID'; -const region = 'REGION'; -const appSetting = new CometChat.AppSettingsBuilder() - .subscribePresenceForAllUsers() - .setRegion(region) - .build(); -CometChat.init(appID, appSetting).then( - () => { - console.log('Initialization completed successfully'); - // You can now call login function. - }, - (error) => { - console.log('Initialization failed with error:', error); - // Check the reason for error and take appropriate action. - }, -); -``` - -**Note:**
- -- Replace APP_ID and REGION with your CometChat `App ID` and `Region` in the above code. - -### ii. Login your user 👤 - -This method takes `UID` and `Auth Key` as input parameters and returns the User object containing all the information of the logged-in user.. - -```javascript -import { CometChat } from '@cometchat-pro/react-native-chat'; - -const authKey = 'AUTH_KEY'; -const uid = 'SUPERHERO1'; - -CometChat.login(uid, authKey).then( - (user) => { - console.log('Login Successful:', { user }); - }, - (error) => { - console.log('Login failed with exception:', { error }); - }, -); -``` - -**Note:**
- -- Replace `AUTH_KEY` with your CometChat `Auth Key` in the above code. - -- We have setup 5 users for testing having UIDs: `SUPERHERO1`, `SUPERHERO2`, `SUPERHERO3`,`SUPERHERO4` and `SUPERHERO5`. - -
- -## 3. Add UI Kit to your project - -- Clone this repository. -- Copy the `react-native-chat-ui-kit` folder to your source folder. -- Copy all the peer dependencies from package.json into your project's package.json and install them using `npm install`. - -
- -## 4. Launch CometChat - -**CometChatUI** is an option to launch a fully functional chat application using the UI Kit. In CometChatUI all the UI Components are interlinked and work together to launch a fully functional chat on your React Native application. - -Usage of application in project - -```javascript -import React from 'react'; -import { View } from 'react-native'; -import { CometChatUI } from '../cometchat-pro-react-native-ui-kit'; - -export default function CometChatUIView() { - return ( - - - - ); -} -``` - ---- - -# Checkout our sample app - -Visit our [React-Native sample app](https://github.com/cometchat-pro/react-native-chat-app) repo to run the React-Native sample app. - ---- - -# Troubleshooting - -- To read the full documentation on UI Kit integration visit our [Documentation](https://prodocs.cometchat.com/v3.0-beta/docs/react-native-ui-kit). - -- Facing any issues while integrating or installing the UI Kit please connect with us via real time support present in CometChat Dashboard. - ---- - -# Contact :mailbox: - -Contact us via real time support present in [CometChat Dashboard](https://app.cometchat.com/). diff --git a/cometchat-pro-react-native-ui-kit-3/package.json b/cometchat-pro-react-native-ui-kit-3/package.json deleted file mode 100644 index 7107f56..0000000 --- a/cometchat-pro-react-native-ui-kit-3/package.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "name": "cometchat-pro-react-native-ui-kit", - - "version": "3.0.2-2", - - "description": "Chat UI Kit for React Native App", - "main": "./src/index.js", - "scripts": { - "test": "echo \"Error: no test specified\" && exit 1", - "lint": "eslint 'src/**/*.{js,jsx}' --quiet --fix" - }, - "repository": { - - "type": "git" - - }, - "peerDependencies": { - "react-native-keep-awake": "^4.0.0", - "@react-native-community/async-storage": "^1.12.1", - "react-native-sound": "^0.11.0", - "react-native-vector-icons": "^7.1.0", - "react-native-elements": "^3.0.0-alpha.1", - "react-native-fast-image": "^8.3.4", - "react-native-image-picker": "^3.1.1", - "react-native-document-picker": "^4.1.1", - "react-native": "^0.63.3", - "react-native-gesture-handler": "^1.9.0", - "react-native-reanimated": "^1.13.2", - "reanimated-bottom-sheet": "^1.0.0-alpha.22", - "react-native-video": "^5.1.0-alpha8", - "react": "^16.0.1", - "@react-navigation/bottom-tabs": "^5.11.2", - "@react-navigation/native": "^5.8.10", - "@react-navigation/stack": "^5.12.8", - "react-native-video-controls": "^2.7.1", - "react-native-swipe-list-view": "^3.2.8" - }, - "author": "Inscripts", - "license": "ISC", - "devDependencies": { - "babel-eslint": "^10.1.0", - "eslint": "^7.12.1", - "eslint-config-airbnb": "^18.2.0", - "eslint-config-prettier": "^6.15.0", - "eslint-plugin-import": "^2.22.1", - "eslint-plugin-jsx-a11y": "^6.4.1", - "eslint-plugin-prettier": "^3.1.4", - "eslint-plugin-react": "^7.21.5", - "eslint-plugin-react-hooks": "^4.2.0", - "husky": "^4.3.0", - "lint-staged": "^10.5.1", - "metro-react-native-babel-preset": "^0.63.0", - "prettier": "^2.1.2" - }, - "dependencies": { - "@cometchat-pro/react-native-calls": "2.1.1", - "@cometchat-pro/react-native-chat": "3.0.2", - "@react-native-async-storage/async-storage": "^1.13.4", - "lodash": "^4.17.20", - "react-native-autolink": "^3.0.0", - "redux": "^4.0.5", - "redux-thunk": "^2.3.0", - "emoji-mart-native": "^0.6.2-beta" - } -} diff --git a/cometchat-pro-react-native-ui-kit-3/screenshots/logo.png b/cometchat-pro-react-native-ui-kit-3/screenshots/logo.png deleted file mode 100755 index 27b5aab..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/screenshots/logo.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/screenshots/main.png b/cometchat-pro-react-native-ui-kit-3/screenshots/main.png deleted file mode 100644 index 3a1775a..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/screenshots/main.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingCall/controller.js b/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingCall/controller.js deleted file mode 100644 index 47f05f2..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingCall/controller.js +++ /dev/null @@ -1,25 +0,0 @@ -import { CometChat } from '@cometchat-pro/react-native-chat'; - -import * as enums from '../../../utils/enums'; - -export class CallAlertManager { - callListenerId = `incoming_call_${new Date().getTime()}`; - - attachListeners(callback) { - CometChat.addCallListener( - this.callListenerId, - new CometChat.CallListener({ - onIncomingCallReceived: (call) => { - callback(enums.INCOMING_CALL_RECEIVED, call); - }, - onIncomingCallCancelled: (call) => { - callback(enums.INCOMING_CALL_CANCELLED, call); - }, - }), - ); - } - - removeListeners() { - CometChat.removeCallListener(this.callListenerId); - } -} diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingCall/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingCall/index.js deleted file mode 100644 index f30d73b..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingCall/index.js +++ /dev/null @@ -1,304 +0,0 @@ -import React, { useState, useEffect, useContext } from 'react'; -import { - View, - TouchableOpacity, - Image, - Modal, - SafeAreaView, - Text, -} from 'react-native'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -import Sound from 'react-native-sound'; - -import { CometChatManager } from '../../../utils/controller'; -import * as enums from '../../../utils/enums'; -import * as actions from '../../../utils/actions'; -import theme from '../../../resources/theme'; -import CometChatAvatar from '../../Shared/CometChatAvatar'; - -import { CallAlertManager } from './controller'; - -import style from './styles'; - -import audioCallIcon from './resources/incomingaudiocall.png'; -import videoCallIcon from './resources/incomingvideocall.png'; -import { incomingCallAlert } from '../../../resources/audio'; -import { logger } from '../../../utils/common'; -import DropDownAlert from '../../Shared/DropDownAlert'; -import { CometChatContext } from '../../../utils/CometChatContext'; - -export default (props) => { - let callAlertManager = null; - const viewTheme = { ...theme, ...props.theme }; - const incomingAlert = new Sound(incomingCallAlert); - - const [incomingCall, setIncomingCall] = useState(null); - const [isMessagesSoundEnabled, setIsMessagesSoundEnabled] = useState(null); - const context = useContext(CometChatContext); - useEffect(() => { - checkRestrictions(); - }, []); - const checkRestrictions = async () => { - let isEnabled = await context.FeatureRestriction.isCallsSoundEnabled(); - setIsMessagesSoundEnabled(isEnabled); - }; - /** - * Play call alerts - * @param - */ - const playIncomingAlert = () => { - if (!isMessagesSoundEnabled) { - return false; - } - try { - incomingAlert.setCurrentTime(0); - incomingAlert.setNumberOfLoops(-1); - incomingAlert.play(); - } catch (error) { - logger(error); - } - }; - - /** - * Pause incoming alerts - * @param - */ - const pauseIncomingAlert = () => { - try { - incomingAlert.pause(); - } catch (error) { - logger(error); - } - }; - - /** - * Mark message as read - * @param message - */ - const markMessageAsRead = (message) => { - try { - const { receiverType } = message; - const receiverId = - receiverType === 'user' ? message.sender.uid : message.receiverId; - - if (Object.prototype.hasOwnProperty.call(message, 'readAt') === false) { - CometChat.markAsRead(message); - } - } catch (error) { - logger(error); - } - }; - - /** - * Handle incoming calls - * if already an active call -> reject call - * else play incoming call alert - * @param call - call object - */ - const incomingCallReceived = (call) => { - try { - if ( - props.loggedInUser && - call.callInitiator.uid === props.loggedInUser.uid - ) { - return; - } - - const activeCall = CometChat.getActiveCall(); - // if there is another call in progress - if (activeCall) { - CometChat.rejectCall(call.sessionId, CometChat.CALL_STATUS.BUSY) - .then((rejectedCall) => { - // mark as read incoming call message - markMessageAsRead(call); - props.actionGenerated( - actions.REJECTED_INCOMING_CALL, - call, - rejectedCall, - ); - }) - .catch((error) => { - props.actionGenerated(actions.CALL_ERROR, error); - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - }); - } else if (incomingCall === null) { - playIncomingAlert(); - setIncomingCall(call); - } - } catch (error) { - logger(error); - } - }; - - /** - * Handles if incoming call cancelled - * @param - */ - const incomingCallCancelled = () => { - try { - pauseIncomingAlert(); - setIncomingCall(null); - } catch (error) { - logger(error); - } - }; - - /** - * Updates the call screen and opens/closes outgoing callAlert , depending on action taken by user - * @param key - actionType, @param call - callObject - */ - const callScreenUpdated = (key, call) => { - try { - switch (key) { - case enums.INCOMING_CALL_RECEIVED: // occurs at the callee end - incomingCallReceived(call); - break; - case enums.INCOMING_CALL_CANCELLED: // occurs(call dismissed) at the callee end, caller cancels the call - incomingCallCancelled(call); - break; - default: - break; - } - } catch (error) { - logger(error); - } - }; - - /** - * Reject calls - * @param - */ - const rejectCall = () => { - try { - pauseIncomingAlert(); - - CometChatManager.rejectCall( - incomingCall.sessionId, - CometChat.CALL_STATUS.REJECTED, - ) - .then((rejectedCall) => { - props.actionGenerated( - actions.REJECTED_INCOMING_CALL, - incomingCall, - rejectedCall, - ); - setIncomingCall(null); - }) - .catch((error) => { - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - props.actionGenerated(actions.CALL_ERROR, error); - setIncomingCall(null); - }); - } catch (error) { - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - logger(error); - } - }; - - /** - * Accept calls - * @param - */ - const acceptCall = () => { - try { - pauseIncomingAlert(); - - props.actionGenerated(actions.ACCEPT_INCOMING_CALL, incomingCall); - setIncomingCall(null); - } catch (error) { - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - logger(error); - } - }; - - /** - * Add call listeners on mount and remove listeners on unmount - * @param - */ - useEffect(() => { - callAlertManager = new CallAlertManager(); - callAlertManager.attachListeners(callScreenUpdated); - - return () => { - pauseIncomingAlert(); - callAlertManager.removeListeners(); - }; - }); - - if (incomingCall) { - return ( - <> - - - - - - - {incomingCall.sender.name} - - {incomingCall.type === 'video' ? ( - - Incoming video call - - - Incoming video call - - - - ) : ( - - Incoming video call - - - Incoming audio call - - - - )} - - - - - - - - Decline - - - Accept - - - - - - (this.dropDownAlertRef = ref)} /> - - ); - } - - return null; -}; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingCall/resources/avatar.png b/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingCall/resources/avatar.png deleted file mode 100644 index 7c77776..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingCall/resources/avatar.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingCall/resources/incomingaudiocall.png b/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingCall/resources/incomingaudiocall.png deleted file mode 100644 index 4f1897e..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingCall/resources/incomingaudiocall.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingCall/resources/incomingvideocall.png b/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingCall/resources/incomingvideocall.png deleted file mode 100644 index c8b05c5..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingCall/resources/incomingvideocall.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingCall/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingCall/styles.js deleted file mode 100644 index bf36fa8..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingCall/styles.js +++ /dev/null @@ -1,49 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { heightRatio, widthRatio } from '../../../utils/consts'; - -export default StyleSheet.create({ - callContainerStyle: { - marginTop: 20, - marginHorizontal: 40 * widthRatio, - borderRadius: 15, - padding: 20 * widthRatio, - backgroundColor: '#444444', - }, - senderDetailsContainer: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'space-between', - }, - callMessageContainerStyle: { marginLeft: 5 }, - callMessageTextStyle: { color: '#8A8A8A' }, - nameStyle: { - marginBottom: 4 * heightRatio, - color: 'white', - fontSize: 15, - width: 150 * widthRatio, - fontWeight: '900', - }, - btnTextStyle: { color: 'white', textAlign: 'center' }, - avatarStyle: { - flexWrap: 'wrap', - width: 34, - height: 34, - borderRadius: 22, - backgroundColor: 'rgba(51,153,255,0.25)', - }, - callTypeStyle: { - flexDirection: 'row', - alignItems: 'center', - }, - headerButtonStyle: { - marginTop: 10 * heightRatio, - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'space-between', - }, - buttonStyle: { - paddingVertical: 6 * heightRatio, - borderRadius: 5, - width: '45%', - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingDirectCall/controller.js b/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingDirectCall/controller.js deleted file mode 100644 index 2aa492d..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingDirectCall/controller.js +++ /dev/null @@ -1,24 +0,0 @@ -import { CometChat } from '@cometchat-pro/react-native-chat'; - -import * as enums from '../../../utils/enums'; - -export class messageAlertManager { - msgListenerId = 'incoming_message_' + new Date().getTime(); - - attachListeners(callback) { - CometChat.addMessageListener( - this.msgListenerId, - new CometChat.MessageListener({ - onCustomMessageReceived: (customMessage) => { - if (customMessage.type == enums.CUSTOM_TYPE_MEETING) { - callback(enums.CUSTOM_MESSAGE_RECEIVED, customMessage); - } - }, - }), - ); - } - - removeListeners() { - CometChat.removeMessageListener(this.msgListenerId); - } -} diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingDirectCall/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingDirectCall/index.js deleted file mode 100644 index 3539303..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingDirectCall/index.js +++ /dev/null @@ -1,277 +0,0 @@ -import React, { useState, useEffect, useContext } from 'react'; -import { - View, - TouchableOpacity, - Image, - Modal, - SafeAreaView, - Text, -} from 'react-native'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -import Sound from 'react-native-sound'; - -import { CometChatManager } from '../../../utils/controller'; -import * as enums from '../../../utils/enums'; -import * as actions from '../../../utils/actions'; -import theme from '../../../resources/theme'; -import CometChatAvatar from '../../Shared/CometChatAvatar'; - -import { messageAlertManager } from './controller'; - -import style from './styles'; - -import audioCallIcon from './resources/incomingaudiocall.png'; -import videoCallIcon from './resources/incomingvideocall.png'; -import { incomingCallAlert } from '../../../resources/audio'; -import { logger } from '../../../utils/common'; -import { CometChatContext } from '../../../utils/CometChatContext'; -export default (props) => { - let callAlertManager = null; - const viewTheme = { ...theme, ...props.theme }; - const incomingAlert = new Sound(incomingCallAlert); - - const [isMessagesSoundEnabled, setIsMessagesSoundEnabled] = useState(null); - const [incomingCall, setIncomingCall] = useState(null); - const context = useContext(CometChatContext); - useEffect(() => { - checkRestrictions(); - }, []); - const checkRestrictions = async () => { - let isEnabled = await context.FeatureRestriction.isCallsSoundEnabled(); - setIsMessagesSoundEnabled(isEnabled); - }; - /** - * Play call alerts - * @param - */ - const playIncomingAlert = () => { - if (!isMessagesSoundEnabled) { - return false; - } - try { - incomingAlert.setCurrentTime(0); - incomingAlert.setNumberOfLoops(-1); - incomingAlert.play(); - } catch (error) { - logger(error); - } - }; - - /** - * Pause incoming alerts - * @param - */ - const pauseIncomingAlert = () => { - try { - incomingAlert.pause(); - } catch (error) { - logger(error); - } - }; - - /** - * Mark message as read - * @param message - */ - const markMessageAsRead = (message) => { - try { - const { receiverType } = message; - const receiverId = - receiverType === 'user' ? message.sender.uid : message.receiverId; - - if (Object.prototype.hasOwnProperty.call(message, 'readAt') === false) { - CometChat.markAsRead(message); - } - } catch (error) { - logger(error); - } - }; - - /** - * Handle incoming calls - * if already an active call -> reject call - * else play incoming call alert - * @param call - call object - */ - const incomingCallReceived = (call) => { - try { - if ( - props.loggedInUser && - call.callInitiator.uid === props.loggedInUser.uid - ) { - return; - } - - const activeCall = CometChat.getActiveCall(); - // if there is another call in progress - if (activeCall) { - CometChat.rejectCall(call.sessionId, CometChat.CALL_STATUS.BUSY) - .then((rejectedCall) => { - // mark as read incoming call message - markMessageAsRead(call); - props.actionGenerated( - actions.REJECTED_INCOMING_CALL, - call, - rejectedCall, - ); - }) - .catch((error) => { - props.actionGenerated(actions.CALL_ERROR, error); - }); - } else if (incomingCall === null) { - playIncomingAlert(); - setIncomingCall(call); - } - } catch (error) { - logger(error); - } - }; - - /** - * Handles if incoming call cancelled - * @param - */ - const incomingCallCancelled = () => { - try { - pauseIncomingAlert(); - setIncomingCall(null); - } catch (error) { - logger(error); - } - }; - - /** - * Updates the call screen and opens/closes outgoing callAlert , depending on action taken by user - * @param key - actionType, @param call - callObject - */ - const callScreenUpdated = (key, call) => { - try { - switch (key) { - case enums.CUSTOM_MESSAGE_RECEIVED: // occurs at the callee end - incomingCallReceived(call); - break; - case enums.INCOMING_CALL_CANCELLED: // occurs(call dismissed) at the callee end, caller cancels the call - incomingCallCancelled(call); - break; - default: - break; - } - } catch (error) { - logger(error); - } - }; - - /** - * Reject calls - * @param - */ - const rejectCall = () => { - try { - pauseIncomingAlert(); - - CometChatManager.rejectCall( - incomingCall.sessionId, - CometChat.CALL_STATUS.REJECTED, - ) - .then((rejectedCall) => { - props.actionGenerated( - actions.REJECTED_INCOMING_CALL, - incomingCall, - rejectedCall, - ); - setIncomingCall(null); - }) - .catch((error) => { - props.actionGenerated(actions.CALL_ERROR, error); - setIncomingCall(null); - }); - } catch (error) { - logger(error); - } - }; - - /** - * Accept calls - * @param - */ - const acceptCall = () => { - try { - pauseIncomingAlert(); - - props.actionGenerated(actions.ACCEPT_DIRECT_CALL, incomingCall); - setIncomingCall(null); - } catch (error) { - logger(error); - } - }; - - /** - * Add call listeners on mount and remove listeners on unmount - * @param - */ - useEffect(() => { - callAlertManager = new messageAlertManager(); - callAlertManager.attachListeners(callScreenUpdated); - - return () => { - pauseIncomingAlert(); - callAlertManager.removeListeners(); - }; - }); - - if (incomingCall) { - return ( - - - - - - - {incomingCall.sender.name} - - - - Incoming video call - - - Incoming video call - - - - - - - - - - - Ignore - - - Accept - - - - - - ); - } - - return null; -}; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingDirectCall/resources/avatar.png b/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingDirectCall/resources/avatar.png deleted file mode 100644 index 7c77776..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingDirectCall/resources/avatar.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingDirectCall/resources/incomingaudiocall.png b/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingDirectCall/resources/incomingaudiocall.png deleted file mode 100644 index 4f1897e..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingDirectCall/resources/incomingaudiocall.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingDirectCall/resources/incomingvideocall.png b/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingDirectCall/resources/incomingvideocall.png deleted file mode 100644 index c8b05c5..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingDirectCall/resources/incomingvideocall.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingDirectCall/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingDirectCall/styles.js deleted file mode 100644 index bf36fa8..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatIncomingDirectCall/styles.js +++ /dev/null @@ -1,49 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { heightRatio, widthRatio } from '../../../utils/consts'; - -export default StyleSheet.create({ - callContainerStyle: { - marginTop: 20, - marginHorizontal: 40 * widthRatio, - borderRadius: 15, - padding: 20 * widthRatio, - backgroundColor: '#444444', - }, - senderDetailsContainer: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'space-between', - }, - callMessageContainerStyle: { marginLeft: 5 }, - callMessageTextStyle: { color: '#8A8A8A' }, - nameStyle: { - marginBottom: 4 * heightRatio, - color: 'white', - fontSize: 15, - width: 150 * widthRatio, - fontWeight: '900', - }, - btnTextStyle: { color: 'white', textAlign: 'center' }, - avatarStyle: { - flexWrap: 'wrap', - width: 34, - height: 34, - borderRadius: 22, - backgroundColor: 'rgba(51,153,255,0.25)', - }, - callTypeStyle: { - flexDirection: 'row', - alignItems: 'center', - }, - headerButtonStyle: { - marginTop: 10 * heightRatio, - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'space-between', - }, - buttonStyle: { - paddingVertical: 6 * heightRatio, - borderRadius: 5, - width: '45%', - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatOutgoingCall/controller.js b/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatOutgoingCall/controller.js deleted file mode 100644 index e043cb4..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatOutgoingCall/controller.js +++ /dev/null @@ -1,28 +0,0 @@ -import { CometChat } from '@cometchat-pro/react-native-chat'; - -import * as enums from '../../../utils/enums'; - -export class CallScreenManager { - callListenerId = `callscreen_${new Date().getTime()}`; - - attachListeners(callback) { - CometChat.addCallListener( - this.callListenerId, - new CometChat.CallListener({ - onOutgoingCallAccepted: (call) => { - callback(enums.OUTGOING_CALL_ACCEPTED, call); - }, - onOutgoingCallRejected: (call) => { - callback(enums.OUTGOING_CALL_REJECTED, call); - }, - onIncomingCallCancelled: (call) => { - callback(enums.INCOMING_CALL_CANCELLED, call); - }, - }), - ); - } - - removeListeners() { - CometChat.removeCallListener(this.callListenerId); - } -} diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatOutgoingCall/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatOutgoingCall/index.js deleted file mode 100644 index 75d4728..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatOutgoingCall/index.js +++ /dev/null @@ -1,427 +0,0 @@ -/* eslint-disable react/no-did-update-set-state */ -import React from 'react'; -import { Text, View, Modal, TouchableOpacity } from 'react-native'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -import Icon from 'react-native-vector-icons/MaterialIcons'; -import Sound from 'react-native-sound'; -import KeepAwake from 'react-native-keep-awake'; -import { outgoingCallAlert } from '../../../resources/audio'; -import { CometChatManager } from '../../../utils/controller'; -import { CallScreenManager } from './controller'; - -import CometChatAvatar from '../../Shared/CometChatAvatar'; - -import * as enums from '../../../utils/enums'; -import * as actions from '../../../utils/actions'; -import theme from '../../../resources/theme'; - -import style from './styles'; -import { logger } from '../../../utils/common'; - -class CometChatOutgoingCall extends React.PureComponent { - constructor(props) { - super(props); - - this.state = { - callSettings: null, - errorScreen: false, - errorMessage: null, - callInProgress: null, - outgoingCallScreen: false, - }; - - this.callScreenManager = null; - this.theme = { ...theme, ...this.props.theme }; - - this.outgoingAlert = new Sound(outgoingCallAlert); - } - - componentDidMount() { - this.callScreenManager = new CallScreenManager(); - this.callScreenManager.attachListeners(this.callScreenUpdated); - } - - componentDidUpdate(prevProps) { - try { - if ( - prevProps.outgoingCall !== this.props.outgoingCall && - this.props.outgoingCall - ) { - this.playOutgoingAlert(); - - const call = this.props.outgoingCall; - - this.setState({ - outgoingCallScreen: true, - callInProgress: call, - errorScreen: false, - errorMessage: null, - }); - } - - if ( - prevProps.incomingCall !== this.props.incomingCall && - this.props.incomingCall - ) { - this.acceptCall(); - } - - if (!this.props.outgoingCall && !this.props.incomingCall) { - this.setState({ - outgoingCallScreen: false, - callInProgress: null, - errorScreen: false, - errorMessage: null, - callSettings: null, - }); - } - } catch (error) { - logger(error); - } - } - - componentWillUnmount() { - this.callScreenManager.removeListeners(); - this.callScreenManager = null; - } - - /** - * Updates the call screen and opens/closes outgoing callScreen , depending on action taken by user - * @param key - actionType, @param call - callObject - */ - callScreenUpdated = (key, call) => { - try { - switch (key) { - case enums.INCOMING_CALL_CANCELLED: - this.incomingCallCancelled(call); - break; - case enums.OUTGOING_CALL_ACCEPTED: // occurs at the caller end - this.outgoingCallAccepted(call); - break; - case enums.OUTGOING_CALL_REJECTED: // occurs at the caller end, callee rejects the call - this.outgoingCallRejected(call); - break; - default: - break; - } - } catch (error) { - logger(error); - } - }; - - /** - * Handle if incoming call cancelled - * - close outgoing call screen - * @param - */ - incomingCallCancelled = () => { - this.setState({ - outgoingCallScreen: false, - callInProgress: null, - callSettings: null, - }); - }; - - /** - * Handle if outgoing call accepted - * - close outgoing call screen and open call native component - * @param call - call object - */ - outgoingCallAccepted = (call) => { - try { - if (this.state.outgoingCallScreen === true) { - this.pauseOutgoingAlert(); - - this.setState({ outgoingCallScreen: false, callInProgress: call }); - this.startCall(call); - } - } catch (error) { - logger(error); - } - }; - - /** - * Handle if outgoing call rejected - * - close outgoing call screen and set error message - * @param call - call object - */ - outgoingCallRejected = (call) => { - try { - this.pauseOutgoingAlert(); - - if ( - Object.prototype.hasOwnProperty.call(call, 'status') && - call.status === CometChat.CALL_STATUS.BUSY - ) { - // show busy message. - const errorMessage = `${call.sender.name} is on another call.`; - this.setState({ errorScreen: true, errorMessage }); - } else { - this.props.actionGenerated(actions.OUTGOING_CALL_REJECTED, call); - } - this.setState({ - outgoingCallScreen: false, - callInProgress: null, - callSettings: null, - }); - } catch (error) { - logger(error); - } - }; - - /** - * Accept incoming call - * @param - */ - acceptCall = () => { - CometChatManager.acceptCall(this.props.incomingCall.sessionId) - .then((response) => { - const call = { ...response }; - - this.props.actionGenerated(actions.ACCEPT_INCOMING_CALL, call); - this.setState({ - outgoingCallScreen: false, - callInProgress: call, - errorScreen: false, - errorMessage: null, - }); - - this.startCall(call); - }) - .catch((error) => { - logger('[CallScreen] acceptCall -- error', error); - this.props.actionGenerated(actions.CALL_ERROR, error); - }); - }; - - /** - * Handle starting the call - * - Add call listeners - * - Create call settings - * @param call - call object - */ - startCall = (call) => { - try { - const { sessionId } = call; - const callType = call.type; - const audioOnly = callType === 'audio'; - - const callListener = new CometChat.OngoingCallListener({ - onUserJoined: (user) => { - if ( - call.callInitiator.uid !== this.props.loggedInUser.uid && - call.callInitiator.uid !== user.uid - ) { - this.markMessageAsRead(call); - - const callMessage = { - category: call.category, - type: call.type, - action: call.action, - status: call.status, - callInitiator: call.callInitiator, - callReceiver: call.callReceiver, - receiverId: call.receiverId, - receiverType: call.receiverType, - sentAt: call.sentAt, - sender: { ...user }, - }; - this.props.actionGenerated(actions.USER_JOINED_CALL, callMessage); - } - }, - onUserLeft: (user) => { - if ( - call.callInitiator.uid !== this.props.loggedInUser.uid && - call.callInitiator.uid !== user.uid - ) { - this.markMessageAsRead(call); - - const callMessage = { - category: call.category, - type: call.type, - action: 'left', - status: call.status, - callInitiator: call.callInitiator, - callReceiver: call.callReceiver, - receiverId: call.receiverId, - receiverType: call.receiverType, - sentAt: call.sentAt, - sender: { ...user }, - }; - - this.props.actionGenerated(actions.USER_LEFT_CALL, callMessage); - } - }, - onCallEnded: (endedCall) => { - this.setState({ - outgoingCallScreen: false, - callInProgress: null, - callSettings: null, - }); - this.markMessageAsRead(endedCall); - this.props.actionGenerated(actions.CALL_ENDED, endedCall); - }, - onError: (error) => { - // logger('[OngoingCallListener] Call Error: ', error); - this.props.actionGenerated(actions.CALL_ERROR, error); - }, - }); - - const callSettings = new CometChat.CallSettingsBuilder() - .setSessionID(sessionId) - .enableDefaultLayout(true) - .setIsAudioOnlyCall(audioOnly) - .setCallEventListener(callListener) - .build(); - - this.setState({ callSettings }); - } catch (error) { - logger(error); - } - }; - - /** - * Mark message as read - * @param message - message object - */ - markMessageAsRead = (message) => { - try { - const type = message.receiverType; - const id = type === 'user' ? message.sender.uid : message.receiverId; - - if (Object.prototype.hasOwnProperty.call(message, 'readAt') === false) { - CometChat.markAsRead(message); - } - } catch (error) { - logger(error); - } - }; - - /** - * Handle playing call sound alert for outgoing call - * @param - */ - playOutgoingAlert = () => { - try { - this.outgoingAlert.setCurrentTime(0); - this.outgoingAlert.setNumberOfLoops(-1); - this.outgoingAlert.play(); - } catch (error) { - logger(error); - } - }; - - /** - * Pause outgoing call sound alert - * @param - */ - pauseOutgoingAlert = () => { - try { - this.outgoingAlert.pause(); - } catch (error) { - logger(error); - } - }; - - /** - * Handle rejecting call from outgoing call screen - * @param - */ - cancelCall = () => { - try { - this.pauseOutgoingAlert(); - - CometChatManager.rejectCall( - this.state.callInProgress.sessionId, - CometChat.CALL_STATUS.CANCELLED, - ) - .then((call) => { - this.props.actionGenerated(actions.OUTGOING_CALL_CANCELLED, call); - this.setState({ - outgoingCallScreen: false, - callInProgress: null, - callSettings: null, - }); - }) - .catch((error) => { - this.props.actionGenerated(actions.CALL_ERROR, error); - this.setState({ - outgoingCallScreen: false, - callInProgress: null, - callSettings: null, - }); - }); - } catch (error) { - logger(error); - } - }; - - render() { - if (this.state.callSettings) { - return ( - - - - - - - ); - } - - let callScreen = null; - let errorScreen = null; - - if (this.state.callInProgress) { - if (this.state.errorScreen) { - errorScreen = ( - - {this.state.errorMessage} - - ); - } - - if (this.state.outgoingCallScreen) { - callScreen = ( - - - - Calling... - - {this.state.callInProgress.receiver.name} - - - - - - {errorScreen} - - - - - - - - - - ); - } - } - - if (this.state.callInProgress) { - return callScreen; - } - - return null; - } -} - -export default CometChatOutgoingCall; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatOutgoingCall/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatOutgoingCall/styles.js deleted file mode 100644 index b2ee419..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatOutgoingCall/styles.js +++ /dev/null @@ -1,58 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { heightRatio, widthRatio } from '../../../utils/consts'; - -export default StyleSheet.create({ - container: { - flex: 1, - textAlign: 'center', - alignItems: 'center', - flexDirection: 'column', - padding: 20 * widthRatio, - justifyContent: 'space-between', - }, - header: { - padding: 20 * heightRatio, - }, - headerLabel: { - fontSize: 13, - textAlign: 'center', - }, - headerName: { - fontSize: 16, - fontWeight: '700', - textTransform: 'capitalize', - }, - thumbnailWrapper: { - width: 200, - }, - avatarStyle: { - flexWrap: 'wrap', - flexDirection: 'row', - width: 44, - height: 44, - borderRadius: 22, - backgroundColor: 'rgba(51,153,255,0.25)', - marginRight: 15 * widthRatio, - }, - thumbnail: { - width: 200, - flexWrap: 'wrap', - flexDirection: 'row', - height: 200, - borderRadius: 200, - backgroundColor: 'rgba(51,153,255,0.25)', - marginRight: 15 * widthRatio, - overflow: 'hidden', - }, - iconWrapper: { - padding: 40 * widthRatio, - }, - cancelBtn: { - width: 64, - height: 64, - margin: 12, - padding: 16, - borderRadius: 32, - backgroundColor: '#FF3C2F', - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatOutgoingDirectCall/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatOutgoingDirectCall/index.js deleted file mode 100644 index 9f662b5..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/CometChatOutgoingDirectCall/index.js +++ /dev/null @@ -1,129 +0,0 @@ -import React from 'react'; -import { Text, View, Modal, TouchableOpacity } from 'react-native'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -import * as actions from '../../../utils/actions'; -import KeepAwake from 'react-native-keep-awake'; -import * as enums from '../../../utils/enums'; -import { theme } from '../../../resources/theme'; - -class CometChatOutgoingDirectCall extends React.Component { - sessionID; - - constructor(props) { - super(props); - this.sessionID = `${props.item.guid}`; - this.state = { - callSettings: null, - }; - } - - componentDidMount() { - this.startCall(); - } - - getReceiverDetails = () => { - let receiverId; - let receiverType; - - if (this.props.type === CometChat.RECEIVER_TYPE.USER) { - receiverId = this.props.item.uid; - receiverType = CometChat.RECEIVER_TYPE.USER; - } else if (this.props.type === CometChat.RECEIVER_TYPE.GROUP) { - receiverId = this.props.item.guid; - receiverType = CometChat.RECEIVER_TYPE.GROUP; - } - - return { receiverId: receiverId, receiverType: receiverType }; - }; - - sendCustomMessage = () => { - const { receiverId, receiverType } = this.getReceiverDetails(); - - const customData = { - sessionID: this.sessionID, - callType: this.props.callType, - }; - const customType = enums.CUSTOM_TYPE_MEETING; - - let conversationId = null; - if (this.props.type === CometChat.RECEIVER_TYPE.USER) { - const users = [this.props.loggedInUser.uid, this.props.item.uid]; - conversationId = users.sort().join('_user_'); - } else if (this.props.type === CometChat.RECEIVER_TYPE.GROUP) { - conversationId = `group_${this.props.item.guid}`; - } - - const customMessage = new CometChat.CustomMessage( - receiverId, - receiverType, - customType, - customData, - ); - customMessage.setSender(this.props.loggedInUser); - customMessage.setReceiver(this.props.type); - customMessage.setConversationId(conversationId); - customMessage._composedAt = Math.round(+new Date() / 1000); - customMessage._id = '_' + Math.random().toString(36).substr(2, 9); - - this.props.actionGenerated(actions['MESSAGE_COMPOSED'], [customMessage]); - CometChat.sendCustomMessage(customMessage) - .then((message) => { - const newMessageObj = { ...message, _id: customMessage._id }; - this.props.actionGenerated(actions['MESSAGE_SENT'], newMessageObj); - }) - .catch((error) => { - console.log('custom message sending failed with error', error); - - const newMessageObj = { ...customMessage, error: error }; - this.props.actionGenerated( - actions['ERROR_IN_SENDING_MESSAGE'], - newMessageObj, - ); - }); - }; - - startCall = () => { - let sessionID = `${this.props.item.guid}`; - let audioOnly = false; - let defaultLayout = true; - let callListener = new CometChat.OngoingCallListener({ - onCallEnded: (call) => { - this.props.close(); - }, - onError: (error) => { - props.actionGenerated(actions.CALL_ERROR, error); - - console.log('Call Error: ', error); - }, - }); - - let callSettings = new CometChat.CallSettingsBuilder() - .enableDefaultLayout(defaultLayout) - .setSessionID(sessionID) - .setIsAudioOnlyCall(audioOnly) - .setCallEventListener(callListener) - .build(); - this.setState({ callSettings }); - //send custom message only when someone starts a direct call - if (this.props.joinDirectCall === false) { - this.sendCustomMessage(); - } - }; - - render() { - return ( - - - - {this.state.callSettings ? ( - - ) : null} - - - ); - } -} - -export default CometChatOutgoingDirectCall; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Calls/index.js deleted file mode 100644 index 235234d..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Calls/index.js +++ /dev/null @@ -1,4 +0,0 @@ -export { default as CometChatIncomingCall } from './CometChatIncomingCall'; -export { default as CometChatOutgoingCall } from './CometChatOutgoingCall'; -export { default as CometChatOutgoingDirectCall } from './CometChatOutgoingDirectCall'; -export { default as CometChatIncomingDirectCall } from './CometChatIncomingDirectCall'; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Chats/CometChatConversationList/controller.js b/cometchat-pro-react-native-ui-kit-3/src/components/Chats/CometChatConversationList/controller.js deleted file mode 100644 index 9e62127..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Chats/CometChatConversationList/controller.js +++ /dev/null @@ -1,165 +0,0 @@ -import { CometChat } from '@cometchat-pro/react-native-chat'; - -import * as enums from '../../../utils/enums'; -import { UIKitSettings } from '../../../utils/UIKitSettings'; -export class ConversationListManager { - conversationRequest = null; - - conversationListenerId = `chatlist_${new Date().getTime()}`; - - userListenerId = `chatlist_user_${new Date().getTime()}`; - - groupListenerId = `chatlist_group_${new Date().getTime()}`; - - callListenerId = `chatlist_call_${new Date().getTime()}`; - - constructor() { - let UIKitSettingsBuilder = new UIKitSettings(); - const chatListMode = UIKitSettingsBuilder.chatListMode; - const chatListFilterOptions = UIKitSettings.chatListFilterOptions; - switch (chatListMode) { - case chatListFilterOptions['USERS']: - this.conversationRequest = new CometChat.ConversationsRequestBuilder() - .setConversationType(CometChat.ACTION_TYPE.TYPE_USER) - .setLimit(30) - .build(); - break; - case chatListFilterOptions['GROUPS']: - this.conversationRequest = new CometChat.ConversationsRequestBuilder() - .setConversationType(CometChat.ACTION_TYPE.TYPE_GROUP) - .setLimit(30) - .build(); - break; - default: - this.conversationRequest = new CometChat.ConversationsRequestBuilder() - .setLimit(30) - .build(); - break; - } - } - - fetchNextConversation() { - return this.conversationRequest.fetchNext(); - } - - attachListeners(callback) { - CometChat.addUserListener( - this.userListenerId, - new CometChat.UserListener({ - onUserOnline: (onlineUser) => { - /* when someuser/friend comes online, user will be received here */ - callback(enums.USER_ONLINE, onlineUser); - }, - onUserOffline: (offlineUser) => { - /* when someuser/friend went offline, user will be received here */ - callback(enums.USER_OFFLINE, offlineUser); - }, - }), - ); - CometChat.addGroupListener( - this.groupListenerId, - new CometChat.GroupListener({ - onGroupMemberScopeChanged: ( - message, - changedUser, - newScope, - oldScope, - changedGroup, - ) => { - callback(enums.GROUP_MEMBER_SCOPE_CHANGED, changedGroup, message, { - user: changedUser, - scope: newScope, - }); - }, - onGroupMemberKicked: (message, kickedUser, kickedBy, kickedFrom) => { - callback(enums.GROUP_MEMBER_KICKED, kickedFrom, message, { - user: kickedUser, - hasJoined: false, - }); - }, - onGroupMemberBanned: (message, bannedUser, bannedBy, bannedFrom) => { - callback(enums.GROUP_MEMBER_BANNED, bannedFrom, message, { - user: bannedUser, - }); - }, - onGroupMemberUnbanned: ( - message, - unbannedUser, - unbannedBy, - unbannedFrom, - ) => { - callback(enums.GROUP_MEMBER_UNBANNED, unbannedFrom, message, { - user: unbannedUser, - }); - }, - onMemberAddedToGroup: ( - message, - userAdded, - userAddedBy, - userAddedIn, - ) => { - callback( - enums.GROUP_MEMBER_ADDED, - userAddedIn, - message, - { - user: userAdded, - hasJoined: true, - }, - userAddedBy, - ); - }, - onGroupMemberLeft: (message, leavingUser, group) => { - callback(enums.GROUP_MEMBER_LEFT, group, message, { - user: leavingUser, - }); - }, - onGroupMemberJoined: (message, joinedUser, joinedGroup) => { - callback(enums.GROUP_MEMBER_JOINED, joinedGroup, message, { - user: joinedUser, - }); - }, - }), - ); - - CometChat.addMessageListener( - this.conversationListenerId, - new CometChat.MessageListener({ - onTextMessageReceived: (textMessage) => { - callback(enums.TEXT_MESSAGE_RECEIVED, null, textMessage); - }, - onMediaMessageReceived: (mediaMessage) => { - callback(enums.MEDIA_MESSAGE_RECEIVED, null, mediaMessage); - }, - onCustomMessageReceived: (customMessage) => { - callback(enums.CUSTOM_MESSAGE_RECEIVED, null, customMessage); - }, - onMessageDeleted: (deletedMessage) => { - callback(enums.MESSAGE_DELETED, null, deletedMessage); - }, - onMessageEdited: (editedMessage) => { - callback(enums.MESSAGE_EDITED, null, editedMessage); - }, - }), - ); - - CometChat.addCallListener( - this.callListenerId, - new CometChat.CallListener({ - onIncomingCallReceived: (call) => { - callback(enums.INCOMING_CALL_RECEIVED, null, call); - }, - onIncomingCallCancelled: (call) => { - callback(enums.INCOMING_CALL_CANCELLED, null, call); - }, - }), - ); - } - - removeListeners() { - CometChat.removeMessageListener(this.conversationListenerId); - CometChat.removeUserListener(this.userListenerId); - CometChat.removeGroupListener(this.groupListenerId); - CometChat.removeCallListener(this.callListenerId); - } -} diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Chats/CometChatConversationList/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Chats/CometChatConversationList/index.js deleted file mode 100644 index ea4ace5..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Chats/CometChatConversationList/index.js +++ /dev/null @@ -1,1038 +0,0 @@ -/* eslint-disable no-param-reassign */ -/* eslint-disable react/no-did-update-set-state */ -/* eslint-disable radix */ -import React from 'react'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -import { CometChatManager } from '../../../utils/controller'; -import { ConversationListManager } from './controller'; -import * as enums from '../../../utils/enums'; -import CometChatConversationListItem from '../CometChatConversationListItem'; -import theme from '../../../resources/theme'; -import styles from './styles'; -import Sound from 'react-native-sound'; -import DropDownAlert from '../../Shared/DropDownAlert'; -import { UIKitSettings } from '../../../utils/UIKitSettings'; -import { - CometChatContextProvider, - CometChatContext, -} from '../../../utils/CometChatContext'; -import { incomingOtherMessageAlert } from '../../../resources/audio'; -import { - View, - Text, - SafeAreaView, - KeyboardAvoidingView, - Platform, - Image, - TouchableOpacity, -} from 'react-native'; -import { logger } from '../../../utils/common'; -import { SwipeListView } from 'react-native-swipe-list-view'; -class CometChatConversationList extends React.Component { - loggedInUser = null; - - decoratorMessage = 'Loading...'; - static contextType = CometChatContext; - constructor(props) { - super(props); - - this.state = { - conversationList: [], - selectedConversation: undefined, - showSmallHeader: false, - isMessagesSoundEnabled: true, - }; - this.chatListRef = React.createRef(); - this.theme = { ...theme, ...this.props.theme }; - Sound.setCategory('Ambient', true); - this.audio = new Sound(incomingOtherMessageAlert); - this.UIKitSettingsBuilder = new UIKitSettings(); - } - - componentDidMount() { - this.decoratorMessage = 'Loading...'; - if (this.ConversationListManager) { - this.ConversationListManager.removeListeners(); - } - this.setState({ conversationList: [] }); - this.ConversationListManager = new ConversationListManager(); - this.getConversations(); - this.ConversationListManager.attachListeners(this.conversationUpdated); - this.checkRestrictions(); - try { - this.navListener = this.props.navigation.addListener('focus', () => { - this.decoratorMessage = 'Loading...'; - if (this.ConversationListManager) { - this.ConversationListManager.removeListeners(); - } - this.setState({ conversationList: [] }); - this.ConversationListManager = new ConversationListManager(); - this.getConversations(); - this.ConversationListManager.attachListeners(this.conversationUpdated); - this.checkRestrictions(); - }); - } catch (error) { - logger(error); - } - } - - checkRestrictions = async () => { - let isMessagesSoundEnabled = - await this.context.FeatureRestriction.isMessagesSoundEnabled(); - this.setState({ isMessagesSoundEnabled }); - }; - - componentDidUpdate(prevProps) { - try { - const previousItem = JSON.stringify(prevProps.item); - const currentItem = JSON.stringify(this.props.item); - - // if different conversation is selected - if (previousItem !== currentItem) { - if (Object.keys(this.props.item).length === 0) { - this.chatListRef.scrollTop = 0; - this.setState({ selectedConversation: {} }); - } else { - const conversationList = [...this.state.conversationList]; - const conversationObj = conversationList.find((c) => { - if ( - (c.conversationType === this.props.type && - this.props.type === 'user' && - c.conversationWith.uid === this.props.item.uid) || - (c.conversationType === this.props.type && - this.props.type === CometChat.ACTION_TYPE.TYPE_GROUP && - c.conversationWith.guid === this.props.item.guid) - ) { - return c; - } - - return false; - }); - - if (conversationObj) { - const conversationKey = conversationList.indexOf(conversationObj); - const newConversationObj = { - ...conversationObj, - unreadMessageCount: 0, - }; - - conversationList.splice(conversationKey, 1, newConversationObj); - this.setState({ - conversationList, - selectedConversation: newConversationObj, - }); - } - } - } - - // if user is blocked/unblocked, update conversationList in state - if ( - prevProps.item && - Object.keys(prevProps.item).length && - prevProps.item.uid === this.props.item.uid && - prevProps.item.blockedByMe !== this.props.item.blockedByMe - ) { - const conversationList = [...this.state.conversationList]; - - // search for user - const convKey = conversationList.findIndex( - (c) => - c.conversationType === 'user' && - c.conversationWith.uid === this.props.item.uid, - ); - if (convKey > -1) { - conversationList.splice(convKey, 1); - - this.setState({ conversationList }); - } - } - - if ( - prevProps.groupToUpdate && - (prevProps.groupToUpdate.guid !== this.props.groupToUpdate.guid || - (prevProps.groupToUpdate.guid === this.props.groupToUpdate.guid && - (prevProps.groupToUpdate.membersCount !== - this.props.groupToUpdate.membersCount || - prevProps.groupToUpdate.scope !== - this.props.groupToUpdate.scope))) - ) { - const conversationList = [...this.state.conversationList]; - const { groupToUpdate } = this.props; - - const convKey = conversationList.findIndex( - (c) => - c.conversationType === 'group' && - c.conversationWith.guid === groupToUpdate.guid, - ); - if (convKey > -1) { - const convObj = conversationList[convKey]; - - const convWithObj = { ...convObj.conversationWith }; - - const newConvWithObj = { - ...convWithObj, - scope: groupToUpdate.scope, - membersCount: groupToUpdate.membersCount, - }; - const newConvObj = { ...convObj, conversationWith: newConvWithObj }; - - conversationList.splice(convKey, 1, newConvObj); - this.setState({ conversationList }); - } - } - - if (prevProps.messageToMarkRead !== this.props.messageToMarkRead) { - const message = this.props.messageToMarkRead; - this.makeConversation(message) - .then((response) => { - const { conversationKey, conversationObj, conversationList } = - response; - - if (conversationKey > -1) { - const unreadMessageCount = this.makeUnreadMessageCount( - conversationObj, - 'decrement', - ); - const lastMessageObj = this.makeLastMessage( - message, - conversationObj, - ); - - const newConversationObj = { - ...conversationObj, - lastMessage: lastMessageObj, - unreadMessageCount, - }; - conversationList.splice(conversationKey, 1); - conversationList.unshift(newConversationObj); - this.setState({ conversationList: conversationList }); - } - }) - .catch((error) => { - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - logger( - 'This is an error in converting message to conversation', - error, - ); - }); - } - - if (prevProps.lastMessage !== this.props.lastMessage) { - const { lastMessage } = this.props; - const conversationList = [...this.state.conversationList]; - const conversationKey = conversationList.findIndex( - (c) => c.conversationId === lastMessage.conversationId, - ); - - if (conversationKey > -1) { - const conversationObj = conversationList[conversationKey]; - const newConversationObj = { ...conversationObj, lastMessage }; - - conversationList.splice(conversationKey, 1); - conversationList.unshift(newConversationObj); - this.setState({ conversationList: conversationList }); - } else { - // TODO: dont know what to do here - const chatListMode = this.UIKitSettingsBuilder.chatListMode; - const chatListFilterOptions = UIKitSettings.chatListFilterOptions; - if (chatListMode !== chatListFilterOptions['USERS_AND_GROUPS']) { - if ( - (chatListMode === chatListFilterOptions['USERS'] && - lastMessage.receiverType === CometChat.RECEIVER_TYPE.GROUP) || - (chatListMode === chatListFilterOptions['GROUPS'] && - lastMessage.receiverType === CometChat.RECEIVER_TYPE.USER) - ) { - return false; - } - } - - const getConversationId = () => { - let conversationId = null; - if (this.getContext().type === CometChat.RECEIVER_TYPE.USER) { - const users = [this.loggedInUser.uid, this.getContext().item.uid]; - conversationId = users.sort().join('_user_'); - } else if ( - this.getContext().type === CometChat.RECEIVER_TYPE.GROUP - ) { - conversationId = `group_${this.getContext().item.guid}`; - } - - return conversationId; - }; - - let newConversation = new CometChat.Conversation(); - newConversation.setConversationId(getConversationId()); - newConversation.setConversationType(this.getContext().type); - newConversation.setConversationWith(this.getContext().item); - newConversation.setLastMessage(lastMessage); - newConversation.setUnreadMessageCount(0); - - conversationList.unshift(newConversation); - this.setState({ conversationList: conversationList }); - // this.getContext().setLastMessage({}); - } - } - - if ( - prevProps.groupToDelete && - prevProps.groupToDelete.guid !== this.props.groupToDelete.guid - ) { - let conversationList = [...this.state.conversationList]; - const groupKey = conversationList.findIndex( - (member) => - member.conversationWith.guid === this.props.groupToDelete.guid, - ); - if (groupKey > -1) { - conversationList.splice(groupKey, 1); - this.setState({ conversationList: conversationList }); - if (conversationList.length === 0) { - this.decoratorMessage = 'No chats found'; - } - } - } - } catch (error) { - logger(error); - } - } - - componentWillUnmount() { - try { - if (this.ConversationListManager) { - this.ConversationListManager.removeListeners(); - } - this.ConversationListManager = null; - if (this.navListener) this.navListener(); - } catch (error) { - logger(error); - } - } - - /** - * Handles live updates from server using listeners - * @param key:action - * @param item:object related to Users - * @param message:object related to Messages - * @param options: extra data - * @param actionBy: user object of action taker - */ - conversationUpdated = (key, item, message, options, actionBy) => { - const chatListMode = this.UIKitSettingsBuilder.chatListMode; - const chatListFilterOptions = UIKitSettings.chatListFilterOptions; - - if (chatListMode !== chatListFilterOptions['USERS_AND_GROUPS']) { - if ( - (chatListMode === chatListFilterOptions['USERS'] && - message.receiverType === CometChat.RECEIVER_TYPE.GROUP) || - (chatListMode === chatListFilterOptions['GROUPS'] && - message.receiverType === CometChat.RECEIVER_TYPE.USER) - ) { - return false; - } - } - try { - switch (key) { - case enums.USER_ONLINE: - case enums.USER_OFFLINE: - this.updateUser(item); - break; - case enums.TEXT_MESSAGE_RECEIVED: - case enums.MEDIA_MESSAGE_RECEIVED: - case enums.CUSTOM_MESSAGE_RECEIVED: - this.updateConversation(message); - this.markMessageAsDelivered(message); - break; - case enums.MESSAGE_EDITED: - case enums.MESSAGE_DELETED: - this.conversationEditedDeleted(message); - break; - case enums.INCOMING_CALL_RECEIVED: - case enums.INCOMING_CALL_CANCELLED: - this.updateConversation(message, false); - break; - case enums.GROUP_MEMBER_ADDED: - if (this.loggedInUser.uid !== actionBy.uid) - this.updateGroupMemberAdded(message, options); - break; - case enums.GROUP_MEMBER_KICKED: - case enums.GROUP_MEMBER_BANNED: - case enums.GROUP_MEMBER_LEFT: - this.updateGroupMemberRemoved(message, options); - break; - case enums.GROUP_MEMBER_SCOPE_CHANGED: - this.updateGroupMemberScopeChanged(message, options); - break; - case enums.GROUP_MEMBER_JOINED: - this.updateGroupMemberChanged(message, options, 'increment'); - break; - case enums.GROUP_MEMBER_UNBANNED: - this.updateGroupMemberChanged(message, options, ''); - break; - default: - break; - } - } catch (error) { - logger(error); - } - }; - markMessageAsDelivered = (message) => { - try { - if ( - message.sender?.uid !== this.loggedInUser?.uid && - message.hasOwnProperty('deliveredAt') === false - ) { - CometChat.markAsDelivered(message); - } - } catch (error) { - console.log( - '[CometChatConversationList markMessageAsDelivered] faailed to mark as deivered =', - message, - ); - } - }; - - /** - * Handle update user details in existing conversation object - * @param user:User Object - */ - updateUser = (user) => { - try { - const conversationList = [...this.state.conversationList]; - const conversationKey = conversationList.findIndex( - (conversationObj) => - conversationObj.conversationType === 'user' && - conversationObj.conversationWith.uid === user.uid, - ); - - if (conversationKey > -1) { - const conversationObj = { ...conversationList[conversationKey] }; - const conversationWithObj = { - ...conversationObj.conversationWith, - status: user.getStatus(), - }; - - const newConversationObj = { - ...conversationObj, - conversationWith: conversationWithObj, - }; - conversationList.splice(conversationKey, 1, newConversationObj); - this.setState({ conversationList }); - } - } catch (error) { - logger(error); - } - }; - - /** - * Play audio alert - * @param - */ - playAudio = () => { - try { - if (this.state.playingAudio || !this.state.isMessagesSoundEnabled) { - return false; - } - - this.setState({ playingAudio: true }, () => { - this.audio.setCurrentTime(0); - this.audio.play(() => { - this.setState({ playingAudio: false }); - }); - }); - } catch (error) { - logger(error); - } - }; - - /** - * Retrieve conversation object from message - * @param message : message object - */ - makeConversation = (message) => { - const promise = new Promise((resolve, reject) => { - CometChat.CometChatHelper.getConversationFromMessage(message) - .then((conversation) => { - const conversationList = [...this.state.conversationList]; - const conversationKey = conversationList.findIndex( - (c) => c.conversationId === conversation.conversationId, - ); - let conversationObj = { ...conversation }; - if (conversationKey > -1) { - conversationObj = { ...conversationList[conversationKey] }; - } - - resolve({ - conversationKey, - conversationObj, - conversationList, - }); - }) - .catch((error) => reject(error)); - }); - - return promise; - }; - - /** - * Retrieve unread message count from conversation - * @param conversation : conversation object - * @param operator : extra option to handle decrease in unread message count - */ - makeUnreadMessageCount = (conversation = {}, operator) => { - try { - if (Object.keys(conversation).length === 0) { - return 1; - } - - let unreadMessageCount = parseInt(conversation.unreadMessageCount); - if (operator && operator === 'decrement') { - unreadMessageCount = unreadMessageCount ? unreadMessageCount - 1 : 0; - } else { - unreadMessageCount += 1; - } - - return unreadMessageCount; - } catch (error) { - logger(error); - } - }; - - /** - * Retrieve message data - * @param - */ - makeLastMessage = (message) => { - const newMessage = { ...message }; - return newMessage; - }; - - /** - * Handle updating conversation object on any message - * @param message: message object - * @param notification: boolean to play audio alert @default : true - */ - updateConversation = (message, notification = true) => { - this.makeConversation(message) - .then((response) => { - const { conversationKey, conversationObj, conversationList } = response; - - if (conversationKey > -1) { - const unreadMessageCount = this.makeUnreadMessageCount( - conversationList[conversationKey], - ); - const lastMessageObj = this.makeLastMessage(message, conversationObj); - - const newConversationObj = { - ...conversationObj, - lastMessage: lastMessageObj, - unreadMessageCount, - }; - conversationList.splice(conversationKey, 1); - conversationList.unshift(newConversationObj); - this.setState({ conversationList: conversationList }); - - if (notification) { - this.playAudio(message); - } - } else { - const unreadMessageCount = this.makeUnreadMessageCount(); - const lastMessageObj = this.makeLastMessage(message); - - const newConversationObj = { - ...conversationObj, - lastMessage: lastMessageObj, - unreadMessageCount, - }; - conversationList.unshift(newConversationObj); - this.setState({ conversationList: conversationList }); - - if (notification) { - this.playAudio(message); - } - } - }) - .catch((error) => { - logger('This is an error in converting message to conversation', error); - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - }); - }; - - /** - * Handle editing/deleting conversation object - * @param message: message object - */ - conversationEditedDeleted = (message) => { - this.makeConversation(message) - .then((response) => { - const { conversationKey, conversationObj, conversationList } = response; - - if (conversationKey > -1) { - const lastMessageObj = conversationObj.lastMessage; - - if (lastMessageObj.id === message.id) { - const newLastMessageObj = { ...lastMessageObj, ...message }; - const newConversationObj = { - ...conversationObj, - lastMessage: newLastMessageObj, - }; - conversationList.splice(conversationKey, 1, newConversationObj); - this.setState({ conversationList: conversationList }); - } - } - }) - .catch((error) => { - logger('This is an error in converting message to conversation', error); - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - }); - }; - - /** - * Handle updating group member in existing conversation objects - * @param message: message object - * @param options: contains user object for user added to group - */ - updateGroupMemberAdded = (message, options) => { - this.makeConversation(message) - .then((response) => { - const { conversationKey, conversationObj, conversationList } = response; - - if (conversationKey > -1) { - const unreadMessageCount = - this.makeUnreadMessageCount(conversationObj); - const lastMessageObj = this.makeLastMessage(message, conversationObj); - - const conversationWithObj = { ...conversationObj.conversationWith }; - const membersCount = parseInt(conversationWithObj.membersCount) + 1; - const newConversationWithObj = { - ...conversationWithObj, - membersCount, - }; - - const newConversationObj = { - ...conversationObj, - conversationWith: newConversationWithObj, - lastMessage: lastMessageObj, - unreadMessageCount, - }; - conversationList.splice(conversationKey, 1); - conversationList.unshift(newConversationObj); - this.setState({ conversationList: conversationList }); - this.playAudio(message); - } else if (options && this.loggedInUser.uid === options.user.uid) { - const unreadMessageCount = this.makeUnreadMessageCount(); - const lastMessageObj = this.makeLastMessage(message); - - const conversationWithObj = { ...conversationObj.conversationWith }; - const membersCount = parseInt(conversationWithObj.membersCount) + 1; - const scope = CometChat.GROUP_MEMBER_SCOPE.PARTICIPANT; - const { hasJoined } = options; - - const newConversationWithObj = { - ...conversationWithObj, - membersCount, - scope, - hasJoined, - }; - const newConversationObj = { - ...conversationObj, - conversationWith: newConversationWithObj, - lastMessage: lastMessageObj, - unreadMessageCount, - }; - conversationList.unshift(newConversationObj); - this.setState({ conversationList: conversationList }); - this.playAudio(message); - } - }) - .catch((error) => { - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - logger('This is an error in converting message to conversation', error); - }); - }; - - /** - * Handle removing group member in existing conversation objects - * @param message: message object - * @param options: contains user object for user removed from group - */ - updateGroupMemberRemoved = (message, options) => { - this.makeConversation(message) - .then((response) => { - const { conversationKey, conversationObj, conversationList } = response; - - if (conversationKey > -1) { - if (options && this.loggedInUser.uid === options.user.uid) { - conversationList.splice(conversationKey, 1); - this.setState({ conversationList: conversationList }); - } else { - const unreadMessageCount = - this.makeUnreadMessageCount(conversationObj); - const lastMessageObj = this.makeLastMessage( - message, - conversationObj, - ); - - const conversationWithObj = { ...conversationObj.conversationWith }; - const membersCount = parseInt(conversationWithObj.membersCount) - 1; - const newConversationWithObj = { - ...conversationWithObj, - membersCount, - }; - - const newConversationObj = { - ...conversationObj, - conversationWith: newConversationWithObj, - lastMessage: lastMessageObj, - unreadMessageCount, - }; - conversationList.splice(conversationKey, 1); - conversationList.unshift(newConversationObj); - this.setState({ conversationList: conversationList }); - this.playAudio(message); - } - } - }) - .catch((error) => { - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - logger('This is an error in converting message to conversation', error); - }); - }; - - /** - * Handle updating group member scope in existing conversation objects - * @param message: message object - * @param options: contains user object for user whose scope is changed to group - */ - updateGroupMemberScopeChanged = (message, options) => { - this.makeConversation(message) - .then((response) => { - const { conversationKey, conversationObj, conversationList } = response; - - if (conversationKey > -1) { - const unreadMessageCount = - this.makeUnreadMessageCount(conversationObj); - const lastMessageObj = this.makeLastMessage(message, conversationObj); - - const conversationWithObj = { ...conversationObj.conversationWith }; - const membersCount = parseInt(conversationWithObj.membersCount); - let { scope } = conversationWithObj; - - if (options && this.loggedInUser.uid === options.user.uid) { - scope = options.scope; - } - - const newConversationWithObj = { - ...conversationWithObj, - membersCount, - scope, - }; - const newConversationObj = { - ...conversationObj, - conversationWith: newConversationWithObj, - lastMessage: lastMessageObj, - unreadMessageCount, - }; - conversationList.splice(conversationKey, 1); - conversationList.unshift(newConversationObj); - this.setState({ conversationList: conversationList }); - this.playAudio(message); - } - }) - .catch((error) => { - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - logger('This is an error in converting message to conversation', error); - }); - }; - - /** - * Handle updating group members in existing conversation objects on member joined/unbanned - * @param message: message object - * @param options: contains user object for user added to group - * @param operator: for incrementing member count - */ - updateGroupMemberChanged = (message, options, operator) => { - this.makeConversation(message) - .then((response) => { - const { conversationKey, conversationObj, conversationList } = response; - if (conversationKey > -1) { - if (options && this.loggedInUser.uid !== options.user.uid) { - const unreadMessageCount = - this.makeUnreadMessageCount(conversationObj); - const lastMessageObj = this.makeLastMessage( - message, - conversationObj, - ); - - const conversationWithObj = { ...conversationObj.conversationWith }; - let membersCount = parseInt(conversationWithObj.membersCount); - if (operator === 'increment') { - membersCount += 1; - } - - const newConversationWithObj = { - ...conversationWithObj, - membersCount, - }; - const newConversationObj = { - ...conversationObj, - conversationWith: newConversationWithObj, - lastMessage: lastMessageObj, - unreadMessageCount, - }; - conversationList.splice(conversationKey, 1); - conversationList.unshift(newConversationObj); - this.setState({ conversationList: conversationList }); - this.playAudio(message); - } - } - }) - .catch((error) => { - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - logger('This is an error in converting message to conversation', error); - }); - }; - - /** - * Handle clicking on list item - * @param conversation: conversation object of the item clicked - */ - handleClick = (conversation) => { - try { - if (!this.props.onItemClick) return; - - this.props.onItemClick( - conversation.conversationWith, - conversation.conversationType, - ); - } catch (error) { - logger(error); - } - }; - - /** - * Retrieve conversation list according to the logged in user - * @param - */ - getConversations = () => { - new CometChatManager() - .getLoggedInUser() - .then((user) => { - this.loggedInUser = user; - this.ConversationListManager.fetchNextConversation() - .then((conversationList) => { - if (conversationList.length === 0) { - this.decoratorMessage = 'No chats found'; - } - this.setState({ - conversationList: [ - ...this.state.conversationList, - ...conversationList, - ], - }); - }) - .catch((error) => { - this.decoratorMessage = 'Error'; - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - logger( - '[CometChatConversationList] getConversations fetchNext error', - error, - ); - }); - }) - .catch((error) => { - this.decoratorMessage = 'Error'; - logger( - '[CometChatConversationList] getConversations getLoggedInUser error', - error, - ); - }); - }; - - /** - * header component for conversation list - * @param - */ - listHeaderComponent = () => { - //list header avatar here. - return ( - - - Chats - - - ); - }; - - /** - * component to show if conversation list length is 0 - * @param - */ - listEmptyContainer = () => { - // for loading purposes.... - return ( - - - {this.decoratorMessage} - - - ); - }; - - /** - * component for separating 2 conversation list items - * @param - */ - itemSeparatorComponent = ({ leadingItem }) => { - if (leadingItem.header) { - return null; - } - return ( - - ); - }; - - /** - * check if scroll reached a particular point to handle headers - * @param - */ - handleScroll = ({ nativeEvent }) => { - if (nativeEvent.contentOffset.y > 35 && !this.state.showSmallHeader) { - this.setState({ - showSmallHeader: true, - }); - } - if (nativeEvent.contentOffset.y <= 35 && this.state.showSmallHeader) { - this.setState({ - showSmallHeader: false, - }); - } - }; - - /** - * Handle end reached of conversation list - * @param - */ - endReached = () => { - this.getConversations(); - }; - - deleteConversations = (conversation) => { - let conversationWith = - conversation.conversationType === CometChat.RECEIVER_TYPE.GROUP - ? conversation?.conversationWith?.guid - : conversation?.conversationWith?.uid; - CometChat.deleteConversation( - conversationWith, - conversation.conversationType, - ) - .then((deletedConversation) => { - const newConversationList = [...this.state.conversationList]; - const conversationKey = newConversationList.findIndex( - (c) => c.conversationId === conversation.conversationId, - ); - - newConversationList.splice(conversationKey, 1); - this.setState({ conversationList: newConversationList }); - }) - .catch((error) => { - logger(error); - }); - }; - - render() { - return ( - (this.contextProviderRef = el)}> - - - - {this.listHeaderComponent()} - item?.conversationId + '_' + index} - renderHiddenItem={(data, rowMap) => ( - - this.deleteConversations(data.item)}> - - Delete - - - )} - leftOpenValue={0} - rightOpenValue={-75} - previewRowKey={'0'} - previewOpenValue={-40} - previewOpenDelay={3000} - renderItem={({ item }) => { - return ( - - ); - }} - ListEmptyComponent={this.listEmptyContainer} - onScroll={this.handleScroll} - onEndReached={this.endReached} - onEndReachedThreshold={0.3} - showsVerticalScrollIndicator={false} - scrollEnabled - /> - - (this.dropDownAlertRef = ref)} /> - - - ); - } -} -export default CometChatConversationList; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Chats/CometChatConversationList/resources/delete.png b/cometchat-pro-react-native-ui-kit-3/src/components/Chats/CometChatConversationList/resources/delete.png deleted file mode 100644 index 76d3b44..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Chats/CometChatConversationList/resources/delete.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Chats/CometChatConversationList/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Chats/CometChatConversationList/styles.js deleted file mode 100644 index 63aace0..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Chats/CometChatConversationList/styles.js +++ /dev/null @@ -1,61 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { widthRatio, heightRatio } from '../../../utils/consts'; - -export default StyleSheet.create({ - conversationWrapperStyle: { - height: '100%', - backgroundColor: 'white', - }, - headingContainer: { - flexDirection: 'row', - justifyContent: 'space-between', - alignItems: 'center', - }, - conversationHeaderStyle: { - paddingBottom: 32, - position: 'relative', - paddingHorizontal: 22 * widthRatio, - }, - contactHeaderCloseStyle: { - height: 24, - width: '33%', - }, - conversationHeaderTitleStyle: { - margin: 0, - fontWeight: '700', - textAlign: 'left', - fontSize: 28, - }, - contactSearchInputStyle: { - flex: 1, - paddingVertical: 4 * heightRatio, - marginHorizontal: 8 * widthRatio, - fontSize: 15, - }, - contactMsgStyle: { - overflow: 'hidden', - flex: 1, - justifyContent: 'center', - alignItems: 'center', - }, - contactMsgTxtStyle: { - margin: 0, - height: 30 * heightRatio, - fontSize: 24, - fontWeight: '600', - }, - itemSeperatorStyle: { - borderBottomWidth: 1, - width: '85%', - alignSelf: 'flex-end', - paddingHorizontal: 12 * widthRatio, - }, - headerContainer: { - alignItems: 'center', - height: 48, - width: '100%', - justifyContent: 'center', - }, - flexGrow1: { flexGrow: 1 }, - deleteText: { color: '#fff' }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Chats/CometChatConversationListItem/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Chats/CometChatConversationListItem/index.js deleted file mode 100644 index 05b5b37..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Chats/CometChatConversationListItem/index.js +++ /dev/null @@ -1,422 +0,0 @@ -/* eslint-disable react/no-did-update-set-state */ -import React from 'react'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -import * as enums from '../../../utils/enums'; -import { - CometChatUserPresence, - CometChatBadgeCount, - CometChatAvatar, -} from '../../Shared'; - -import styles from './styles'; -import { View, TouchableOpacity, Text } from 'react-native'; -import { Platform } from 'react-native'; -import { logger } from '../../../utils/common'; -import { CometChatContext } from '../../../utils/CometChatContext'; - -const conversation = 'conversation'; -const lastMessage = 'lastMessage'; -const deletedAt = 'deletedAt'; -const sentAt = 'sentAt'; - -class CometChatConversationListItem extends React.Component { - static contextType = CometChatContext; - constructor(props) { - super(props); - - this.state = { - lastMessage: '', - lastMessageTimestamp: '', - isThreaded: false, - restrictions: null, - }; - } - - componentDidMount() { - const timestamp = this.getLastMessageTimestamp(); - - this.setState({ - lastMessageTimestamp: timestamp, - }); - - this.checkRestrictions(); - } - - checkRestrictions = async () => { - let isUnreadCountEnabled = await this.context.FeatureRestriction.isUnreadCountEnabled(); - let isHideDeletedMessagesEnabled = await this.context.FeatureRestriction.isHideDeletedMessagesEnabled(); - - this.setState( - { - restrictions: { isUnreadCountEnabled, isHideDeletedMessagesEnabled }, - }, - () => { - const message = this.getLastMessage(); - this.setState({ lastMessage: message || '' }); - }, - ); - }; - - componentDidUpdate(prevProps) { - try { - const previousItem = JSON.stringify(prevProps.conversation); - const currentItem = JSON.stringify(this.props.conversation); - - if (previousItem !== currentItem) { - const message = this.getLastMessage(); - const timestamp = this.getLastMessageTimestamp(); - - this.setState({ - lastMessage: message || '', - lastMessageTimestamp: timestamp, - }); - } - } catch (error) { - logger(error); - } - } - - /** - * Retrieve last message from conversation object - * @param - */ - getLastMessage = () => { - try { - if ( - Object.prototype.hasOwnProperty.call(this.props, conversation) === false - ) { - return false; - } - - if ( - Object.prototype.hasOwnProperty.call( - this.props.conversation, - lastMessage, - ) === false - ) { - return false; - } - - let message = null; - const { lastMessage: lastMessageObject } = this.props.conversation; - - if (Object.prototype.hasOwnProperty.call(lastMessageObject, deletedAt)) { - if (this.state?.restrictions?.isHideDeletedMessagesEnabled) { - message = ''; - } else { - message = - this.props.loggedInUser.uid === lastMessageObject.sender.uid - ? '⚠ You deleted this message.' - : '⚠ This message was deleted.'; - } - } else { - switch (lastMessageObject.category) { - case 'message': - message = this.getMessage(lastMessageObject); - break; - case 'call': - message = this.getCallMessage(lastMessageObject); - break; - case 'action': - message = lastMessageObject.message; - break; - case 'custom': - message = this.getCustomMessage(lastMessageObject); - break; - default: - break; - } - } - - return message; - } catch (error) { - logger(error); - } - }; - - /** - * Retrieve last message timestamp from conversation object - * @param - */ - getLastMessageTimestamp = () => { - try { - if ( - Object.prototype.hasOwnProperty.call(this.props, conversation) === false - ) { - return false; - } - - if ( - Object.prototype.hasOwnProperty.call( - this.props.conversation, - lastMessage, - ) === false - ) { - return false; - } - - if ( - Object.prototype.hasOwnProperty.call( - this.props.conversation.lastMessage, - sentAt, - ) === false - ) { - return false; - } - - let timestamp = null; - - const messageTimestamp = new Date( - this.props.conversation.lastMessage.sentAt * 1000, - ); - const currentTimestamp = Date.now(); - - const diffTimestamp = currentTimestamp - messageTimestamp; - - if (diffTimestamp < 24 * 60 * 60 * 1000) { - timestamp = messageTimestamp.toLocaleTimeString('en-US', { - hour: 'numeric', - minute: 'numeric', - hour12: true, - }); - if (Platform.OS === 'android' && timestamp !== 'Yesterday') { - let time = timestamp.split(':'); // convert to array - - var hours = Number(time[0]); - var minutes = Number(time[1]?.split(' ')[0]); - var timeValue; - - if (hours > 0 && hours <= 12) { - timeValue = '' + hours; - } else if (hours > 12) { - timeValue = '' + (hours - 12); - } else if (hours == 0) { - timeValue = '12'; - } - - timeValue += minutes < 10 ? ':0' + minutes : ':' + minutes; // get minutes - timeValue += hours >= 12 ? ' PM' : ' AM'; // get AM/PM - timestamp = timeValue; - } - } else if (diffTimestamp < 48 * 60 * 60 * 1000) { - timestamp = 'Yesterday'; - } else if (diffTimestamp < 7 * 24 * 60 * 60 * 1000) { - timestamp = messageTimestamp.toLocaleDateString('en-US', { - year: '2-digit', - month: '2-digit', - day: '2-digit', - }); - } else { - timestamp = messageTimestamp.toLocaleDateString('en-US', { - year: '2-digit', - month: '2-digit', - day: '2-digit', - }); - } - - return timestamp; - } catch (error) { - logger(error); - } - }; - - /** - * Retrieve last message for messageType - custom - * @param lastMessage - message object - */ - getCustomMessage = (lastMessage) => { - try { - let message = null; - switch (lastMessage.type) { - case enums.CUSTOM_TYPE_POLL: - message = 'Poll'; - break; - case enums.CUSTOM_TYPE_STICKER: - message = 'Sticker'; - break; - case 'meeting': - message = 'Video Call'; - break; - default: - break; - } - - return message; - } catch (error) { - logger(error); - } - }; - - /** - * Retrieve last message for messageType - message - * @param lastMessage - message object - */ - getMessage = (lastMessage) => { - try { - let message = null; - this.setState({ isThreaded: lastMessage.parentMessageId }); - switch (lastMessage.type) { - case CometChat.MESSAGE_TYPE.TEXT: - message = lastMessage.text; - break; - case CometChat.MESSAGE_TYPE.MEDIA: - message = 'Media message'; - break; - case CometChat.MESSAGE_TYPE.IMAGE: - message = '📷 Image '; - break; - case CometChat.MESSAGE_TYPE.FILE: - message = '📁 File'; - break; - case CometChat.MESSAGE_TYPE.VIDEO: - message = '🎥 Video'; - break; - case CometChat.MESSAGE_TYPE.AUDIO: - message = '🎵 Audio'; - break; - case CometChat.MESSAGE_TYPE.CUSTOM: - message = 'Custom message'; - break; - default: - break; - } - - return message; - } catch (error) { - logger(error); - } - }; - - /** - * Retrieve last message for messageType - call - * @param lastMessage - message object - */ - getCallMessage = (lastMessage) => { - try { - let message = null; - switch (lastMessage.type) { - case CometChat.MESSAGE_TYPE.VIDEO: - message = 'Video call'; - break; - case CometChat.MESSAGE_TYPE.AUDIO: - message = 'Audio call'; - break; - default: - break; - } - - return message; - } catch (error) { - logger(error); - } - }; - - /** - * Retrieve avatar from conversation object - * @param - */ - getAvatar = () => { - try { - let avatar; - if (this.props.conversation.conversationType === 'user') { - avatar = { uri: this.props.conversation.conversationWith.avatar }; - } else if (this.props.conversation.conversationType === 'group') { - avatar = { uri: this.props.conversation.conversationWith.icon }; - } - return avatar; - } catch (error) { - logger(error); - } - }; - - render() { - let lastMessageTimeStamp = null; - if (this.state.lastMessage) { - lastMessageTimeStamp = ( - - {this.state.lastMessageTimestamp} - - ); - } - - let presence; - - if (this.props.conversation.conversationType === 'user') { - const { status } = this.props.conversation.conversationWith; - presence = ( - - ); - } - return ( - - - this.props.handleClick( - this.props.conversation, - this.props.conversationKey, - ) - }> - - - {presence} - - - - - {this.props.conversation.conversationWith.name} - - - {lastMessageTimeStamp} - - - - - {`${this.state.isThreaded ? 'In a thread : ' : ''}` + - this.state.lastMessage} - - - {this.state.restrictions?.isUnreadCountEnabled ? ( - - ) : null} - - - - - ); - } -} -export default CometChatConversationListItem; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Chats/CometChatConversationListItem/resources/blue-double-tick-icon.png b/cometchat-pro-react-native-ui-kit-3/src/components/Chats/CometChatConversationListItem/resources/blue-double-tick-icon.png deleted file mode 100644 index 5bd6a99..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Chats/CometChatConversationListItem/resources/blue-double-tick-icon.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Chats/CometChatConversationListItem/resources/grey-double-tick-icon.png b/cometchat-pro-react-native-ui-kit-3/src/components/Chats/CometChatConversationListItem/resources/grey-double-tick-icon.png deleted file mode 100644 index 68da7d3..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Chats/CometChatConversationListItem/resources/grey-double-tick-icon.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Chats/CometChatConversationListItem/resources/grey-tick-icon.png b/cometchat-pro-react-native-ui-kit-3/src/components/Chats/CometChatConversationListItem/resources/grey-tick-icon.png deleted file mode 100644 index 5d763a5..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Chats/CometChatConversationListItem/resources/grey-tick-icon.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Chats/CometChatConversationListItem/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Chats/CometChatConversationListItem/styles.js deleted file mode 100644 index 75d2d93..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Chats/CometChatConversationListItem/styles.js +++ /dev/null @@ -1,71 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { widthRatio } from '../../../utils/consts'; -import theme from '../../../resources/theme'; - -export default StyleSheet.create({ - listItem: { - flexDirection: 'row', - alignItems: 'center', - width: '100%', - height: 64, - paddingHorizontal: 16, - justifyContent: 'center', - marginBottom: 8, - backgroundColor: '#fff', - }, - avatarStyle: { - flexWrap: 'wrap', - flexDirection: 'row', - width: 44, - height: 44, - marginRight: 15 * widthRatio, - justifyContent: 'center', - borderWidth: 0.5, - }, - itemDetailsContainer: { - borderBottomWidth: 1, - flex: 1, - height: '100%', - marginLeft: 10, - justifyContent: 'center', - alignItems: 'center', - alignSelf: 'flex-end', - paddingBottom: 10, - color: theme.color.primary, - // flexDirection: 'row', - }, - itemLastMsgTimeStyle: { - fontSize: 12, - fontWeight: '200', - maxWidth: '100%', - marginLeft: 2, - color: theme.color.helpText, - }, - itemNameStyle: { - fontSize: 16, - fontWeight: '500', - width: '60%', - color: theme.color.primary, - marginBottom: 2, - marginTop: 8, - }, - itemMsgStyle: { - width: '80%', - }, - itemRowStyle: { - width: '20%', - alignItems: 'center', - }, - itemLastMsgStyle: { - width: '40%', - alignItems: 'flex-end', - }, - itemThumbnailStyle: { - flexWrap: 'wrap', - flexDirection: 'row', - width: 40, - height: 40, - backgroundColor: 'rgba(51,153,255,0.25)', - borderRadius: 25, - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Chats/CometChatConversationListWithMessages/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Chats/CometChatConversationListWithMessages/index.js deleted file mode 100644 index d36a71b..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Chats/CometChatConversationListWithMessages/index.js +++ /dev/null @@ -1,662 +0,0 @@ -/* eslint-disable react/no-unused-state */ -/* eslint-disable no-bitwise */ -import React from 'react'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -import { CometChatManager } from '../../../utils/controller'; -import * as enums from '../../../utils/enums'; -import DropDownAlert from '../../Shared/DropDownAlert'; -import * as actions from '../../../utils/actions'; -import CometChatConversationList from '../CometChatConversationList'; -import { - CometChatIncomingCall, - CometChatOutgoingCall, - CometChatOutgoingDirectCall, - CometChatIncomingDirectCall, -} from '../../Calls'; -import { CometChatContextProvider } from '../../../utils/CometChatContext'; -import { CometChatImageViewer } from '../../Messages'; -import theme from '../../../resources/theme'; -import { View } from 'react-native'; -import { logger } from '../../../utils/common'; - -const readAt = 'readAt'; - -class CometChatConversationListWithMessages extends React.Component { - loggedInUser = null; - - constructor(props) { - super(props); - this.state = { - darkTheme: false, - viewDetailScreen: false, - item: {}, - type: '', - tab: 'conversations', - groupToDelete: {}, - groupToLeave: {}, - groupToUpdate: {}, - composedThreadMessage: {}, - incomingCall: null, - outgoingCall: null, - messageToMarkRead: {}, - callMessage: {}, - sideBarView: false, - imageView: null, - groupMessage: {}, - lastMessage: {}, - }; - - this.theme = { ...theme, ...this.props.theme }; - } - - componentDidMount() { - this.checkRestrictions(); - if (!Object.keys(this.state.item).length) { - this.toggleSideBar(); - } - - new CometChatManager() - .getLoggedInUser() - .then((user) => { - this.loggedInUser = user; - }) - .catch((error) => { - logger( - '[CometChatConversationListWithMessages] getLoggedInUser error', - error, - ); - }); - } - - checkRestrictions = async () => { - let context = this.contextProviderRef.state; - let isCallActionMessagesEnabled = await context.FeatureRestriction.isCallActionMessagesEnabled(); - this.setState({ isCallActionMessagesEnabled }); - }; - - changeTheme = () => { - const theme = this.state.darkTheme; - this.setState({ darkTheme: !theme }); - }; - - /** - * Handle clicking on the item - * - navigate to COMET_CHAT_MESSAGES screen - * @param item: conversation item clicked - * @param type: clicked conversation type - "user" or "group" - */ - itemClicked = (item, type) => { - this.setState({ item: { ...item }, type, viewDetailScreen: false }, () => { - this.props.navigation.navigate( - enums.NAVIGATION_CONSTANTS.COMET_CHAT_MESSAGES, - { - theme: this.theme, - item: { ...item }, - tab: this.state.tab, - type, - composedThreadMessage: this.state.composedThreadMessage, - callMessage: this.state.callMessage, - loggedInUser: this.loggedInUser, - actionGenerated: this.actionHandler, - }, - ); - }); - }; - - /** - * Handles actions from components - * @param action: action names - * @param item: item to be updated - * @param count - * @param otherProps: for some of the functions - */ - actionHandler = (action, item, count, ...otherProps) => { - switch (action) { - case actions.BLOCK_USER: - this.blockUser(); - break; - case actions.UNBLOCK_USER: - this.unblockUser(); - break; - case actions.AUDIO_CALL: - this.audioCall(); - break; - case actions.VIDEO_CALL: - this.setState({ joinDirectCall: false }, () => { - this.videoCall(null); - }); - - break; - case actions.VIEW_DETAIL: - case actions.CLOSE_DETAIL_CLICKED: - this.toggleDetailView(); - break; - case actions.MENU_CLICKED: - this.toggleSideBar(); - this.setState({ item: {} }); - break; - case actions.GROUP_UPDATED: - this.groupUpdated(item, count, ...otherProps); - break; - case actions.GROUP_DELETED: - this.deleteGroup(item); - break; - case actions.LEFT_GROUP: - this.leaveGroup(item, ...otherProps); - break; - case actions.MEMBERS_UPDATED: - this.updateMembersCount(item, count); - break; - case actions.THREAD_MESSAGE_COMPOSED: - this.updateLastMessage(item[0]); - break; - case actions.ACCEPT_INCOMING_CALL: - this.acceptIncomingCall(item); - break; - case actions.ACCEPTED_INCOMING_CALL: - this.callInitiated(item); - break; - case actions.REJECTED_INCOMING_CALL: - this.rejectedIncomingCall(item, count); - break; - case actions.OUTGOING_CALL_REJECTED: - case actions.OUTGOING_CALL_CANCELLED: - case actions.CALL_ENDED: - this.outgoingCallEnded(item); - break; - case actions.USER_JOINED_CALL: - case actions.USER_LEFT_CALL: - this.appendCallMessage(item); - break; - case actions.VIEW_ACTUAL_IMAGE: - this.toggleImageView(item); - break; - case actions.MEMBERS_ADDED: - this.membersAdded(item); - break; - case actions.MEMBER_UNBANNED: - this.memberUnbanned(item); - break; - case actions.MEMBER_SCOPE_CHANGED: - this.memberScopeChanged(item); - break; - case actions.MESSAGE_COMPOSED: - case actions.MESSAGE_EDITED: - case actions.MESSAGE_DELETED: - this.updateLastMessage(item[0]); - break; - case actions.JOIN_DIRECT_CALL: - this.setState({ joinDirectCall: true }, () => { - this.videoCall(true); - }); - break; - case actions.DIRECT_CALL_ENDED: - this.setState({ joinDirectCall: false, ongoingDirectCall: null }); - - break; - case actions.ACCEPT_DIRECT_CALL: - this.setState( - { - joinDirectCall: true, - item: item.receiver, - type: item.receiverType, - }, - () => { - this.videoCall(true); - }, - ); - default: - break; - } - }; - - /** - * Update last message - * @param message: message object - */ - updateLastMessage = (message) => { - this.setState({ lastMessage: message }); - }; - - /** - * Handle blocking a user - * @param - */ - blockUser = () => { - try { - const usersList = [this.state.item.uid]; - CometChatManager.blockUsers(usersList) - .then((response) => { - this.setState({ item: { ...this.state.item, blockedByMe: true } }); - }) - .catch((error) => { - logger('Blocking user fails with error', error); - }); - } catch (error) { - logger(error); - } - }; - - /** - * Handle unblocking a user - * @param - */ - unblockUser = () => { - try { - const usersList = [this.state.item.uid]; - CometChatManager.unblockUsers(usersList) - .then((response) => { - if (response) { - this.dropDownAlertRef?.showMessage('success', 'Unblocked user'); - this.setState({ - item: { ...this.state.item, blockedByMe: false }, - }); - } else { - this.dropDownAlertRef?.showMessage( - 'success', - 'Failed to unblocked user', - ); - } - }) - .catch((error) => { - logger('unblocking user fails with error', error); - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - }); - } catch (error) { - logger(error); - } - }; - - /** - * Handle initiating an audio call - * @param - */ - audioCall = () => { - try { - let receiverId; - let receiverType; - if (this.state.type === 'user') { - receiverId = this.state.item.uid; - receiverType = CometChat.RECEIVER_TYPE.USER; - } else if (this.state.type === 'group') { - receiverId = this.state.item.guid; - receiverType = CometChat.RECEIVER_TYPE.GROUP; - } - - CometChatManager.call(receiverId, receiverType, CometChat.CALL_TYPE.AUDIO) - .then((call) => { - this.appendCallMessage(call); - this.setState({ outgoingCall: call }); - }) - .catch((error) => { - logger('Call initialization failed with exception:', error); - }); - } catch (error) { - logger(error); - } - }; - - /** - * Handle initiating a video call - * @param - */ - - videoCall = (flag) => { - try { - let receiverId; - let receiverType; - if (this.state.type === CometChat.RECEIVER_TYPE.GROUP) { - this.setState({ ongoingDirectCall: flag }); - - return; - } - - receiverId = this.state.item.uid; - receiverType = CometChat.RECEIVER_TYPE.USER; - - CometChatManager.call(receiverId, receiverType, CometChat.CALL_TYPE.VIDEO) - .then((call) => { - this.appendCallMessage(call); - this.setState({ outgoingCall: call }); - }) - .catch((error) => { - logger('Call initialization failed with exception:', error); - }); - } catch (error) { - logger(error); - } - }; - - /** - * Toggle detail view - * @param - */ - toggleDetailView = () => { - const viewDetail = !this.state.viewDetailScreen; - this.setState({ viewDetailScreen: viewDetail, threadMessageView: false }); - }; - - /** - * Toggle side bar - * @param - */ - toggleSideBar = () => { - const { sideBarView } = this.state; - this.setState({ sideBarView: !sideBarView }); - }; - - /** - * Handle deleting a group - * @param - */ - deleteGroup = (group) => { - this.setState({ - groupToDelete: group, - item: {}, - type: 'group', - viewDetailScreen: false, - }); - }; - - /** - * Handle leaving a group - * @param - */ - leaveGroup = (group) => { - this.setState({ - groupToLeave: group, - item: {}, - type: 'group', - viewDetailScreen: false, - }); - }; - - /** - * Handle updating members count - * @param - */ - updateMembersCount = (item, count) => { - const group = { ...this.state.item, membersCount: count }; - this.setState({ item: group, groupToUpdate: group }); - }; - - /** - * Handle changes related to groups - * @param message: message object - * @param key: action name - * @param group: group object - * @param options: details for certain actions - */ - groupUpdated = (message, key, group, options) => { - switch (key) { - case enums.GROUP_MEMBER_BANNED: - case enums.GROUP_MEMBER_KICKED: { - if (options.user.uid === this.loggedInUser.uid) { - this.setState({ item: {}, type: 'group', viewDetailScreen: false }); - } - break; - } - case enums.GROUP_MEMBER_SCOPE_CHANGED: { - if (options.user.uid === this.loggedInUser.uid) { - const newObj = { ...this.state.item, scope: options.scope }; - this.setState({ - item: newObj, - type: 'group', - viewDetailScreen: false, - }); - } - break; - } - default: - break; - } - }; - - /** - * Accept an incoming call - * @param call: call object - */ - acceptIncomingCall = (call) => { - try { - this.setState({ incomingCall: call }); - - const type = call.receiverType; - const id = type === 'user' ? call.sender.uid : call.receiverId; - - CometChat.getConversation(id, type) - .then((conversation) => { - this.itemClicked(conversation.conversationWith, type); - }) - .catch((error) => { - logger('error while fetching a conversation', error); - }); - } catch (error) { - logger(error); - } - }; - - /** - * Handle call initiated - * @param - */ - callInitiated = (message) => { - this.appendCallMessage(message); - }; - - /** - * Handle rejecting incoming call and append call message - * @param - */ - rejectedIncomingCall = (incomingCallMessage, rejectedCallMessage) => { - try { - let { receiverType } = incomingCallMessage; - let receiverId = - receiverType === 'user' - ? incomingCallMessage.sender.uid - : incomingCallMessage.receiverId; - - // marking the incoming call message as read - if ( - Object.prototype.hasOwnProperty.call(incomingCallMessage, readAt) === - false - ) { - CometChat.markAsRead(incomingCallMessage); - } - - // updating unread count in chats list - this.setState({ messageToMarkRead: incomingCallMessage }); - - const { item } = this.state; - const { type } = this.state; - - receiverType = rejectedCallMessage.receiverType; - receiverId = rejectedCallMessage.receiverId; - - if ( - (type === 'group' && - receiverType === 'group' && - receiverId === item.guid) || - (type === 'user' && receiverType === 'user' && receiverId === item.uid) - ) { - this.appendCallMessage(rejectedCallMessage); - } - } catch (error) { - logger(error); - } - }; - - /** - * On outgoing call ended - * - append call message - * @param message: message object - */ - outgoingCallEnded = (message) => { - this.setState({ outgoingCall: null, incomingCall: null }); - this.appendCallMessage(message); - }; - - /** - * Append call message - * @param call: call object - */ - appendCallMessage = (call) => { - this.setState({ callMessage: call }); - }; - - /** - * Toggle image view - * @param - */ - toggleImageView = (message) => { - this.setState({ imageView: message }); - }; - - /** - * Add message on member added to a group - * @param members: array of member objects - */ - membersAdded = (members) => { - const messageList = []; - members.forEach((eachMember) => { - const message = `${this.loggedInUser.name} added ${eachMember.name}`; - const sentAt = (new Date() / 1000) | 0; - const messageObj = { - category: 'action', - message, - type: enums.ACTION_TYPE_GROUPMEMBER, - sentAt, - }; - messageList.push(messageObj); - }); - - this.setState({ groupMessage: messageList }); - }; - - /** - * Add message on member unbanned from a group - * @param members: array of member objects - */ - memberUnbanned = (members) => { - const messageList = []; - members.forEach((eachMember) => { - const message = `${this.loggedInUser.name} unbanned ${eachMember.name}`; - const sentAt = (new Date() / 1000) | 0; - const messageObj = { - category: 'action', - message, - type: enums.ACTION_TYPE_GROUPMEMBER, - sentAt, - }; - messageList.push(messageObj); - }); - - this.setState({ groupMessage: messageList }); - }; - - /** - * Add message on member scope changed from a group - * @param members: array of member objects - */ - memberScopeChanged = (members) => { - const messageList = []; - - members.forEach((eachMember) => { - const message = `${this.loggedInUser.name} made ${eachMember.name} ${eachMember.scope}`; - const sentAt = (new Date() / 1000) | 0; - const messageObj = { - category: 'action', - message, - type: enums.ACTION_TYPE_GROUPMEMBER, - sentAt, - }; - messageList.push(messageObj); - }); - - this.setState({ groupMessage: messageList }); - }; - - render() { - let imageView = null; - if (this.state.imageView) { - imageView = ( - this.toggleImageView(null)} - message={this.state.imageView} - /> - ); - } - - return ( - (this.contextProviderRef = el)}> - - - - - {imageView} - {this.state.isCallActionMessagesEnabled ? ( - { - this.dropDownAlertRef?.showMessage(type, message); - }} - theme={this.theme} - loggedInUser={this.loggedInUser} - actionGenerated={this.actionHandler} - outgoingCall={this.state.outgoingCall} - /> - ) : null} - - - (this.dropDownAlertRef = ref)} /> - - {this.state.isCallActionMessagesEnabled ? ( - - ) : null} - {this.state.ongoingDirectCall ? ( - this.actionHandler(actions.DIRECT_CALL_ENDED)} - theme={this.props.theme} - item={this.state.item} - type={this.state.type} - lang={this.state.lang} - callType={CometChat.CALL_TYPE.VIDEO} - joinDirectCall={this.state.joinDirectCall} - loggedInUser={this.loggedInUser} - actionGenerated={this.actionHandler} - /> - ) : null} - - - ); - } -} - -export default CometChatConversationListWithMessages; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Chats/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Chats/index.js deleted file mode 100644 index 7f2e3a8..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Chats/index.js +++ /dev/null @@ -1,3 +0,0 @@ -export { default as CometChatConversationList } from './CometChatConversationList'; -export { default as CometChatConversationListItem } from './CometChatConversationListItem'; -export { default as CometChatConversationListWithMessages } from './CometChatConversationListWithMessages'; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/CometChatUI/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/CometChatUI/index.js deleted file mode 100644 index fbe47d3..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/CometChatUI/index.js +++ /dev/null @@ -1,111 +0,0 @@ -/* eslint-disable import/no-duplicates */ -import React, { useEffect, useRef, useState } from 'react'; -import { createBottomTabNavigator } from '@react-navigation/bottom-tabs'; -import { View, Text } from 'react-native'; -import { CometChatGroupListWithMessages } from '../Groups'; -import { CometChatUserListWithMessages } from '../Users'; -import { CometChatConversationListWithMessages } from '../Chats'; -import { CometChatContextProvider } from '../../utils/CometChatContext'; -import { CometChatUserProfile } from '../UserProfile'; -import Ionicons from 'react-native-vector-icons/Ionicons'; -import MaterialIcons from 'react-native-vector-icons/MaterialIcons'; -import MCIIcons from 'react-native-vector-icons/MaterialCommunityIcons'; -import theme from '../../resources/theme'; -import { heightRatio } from '../../utils/consts'; - -const Tab = createBottomTabNavigator(); - -function CometChatUI() { - const [tabs, setTabs] = useState(null); - const contextRef = useRef(null); - - useEffect(() => { - checkRestrictions(); - }, []); - const checkRestrictions = async () => { - let isChatEnabled = await contextRef.current.state.FeatureRestriction.isRecentChatListEnabled(); - let isGroupListEnabled = await contextRef.current.state.FeatureRestriction.isGroupListEnabled(); - let isUserSettingsEnabled = await contextRef.current.state.FeatureRestriction.isUserSettingsEnabled(); - let isUserListEnabled = await contextRef.current.state.FeatureRestriction.isUserListEnabled(); - let isCallListEnabled = await contextRef.current.state.FeatureRestriction.isCallListEnabled(); - setTabs({ - isChatEnabled, - isGroupListEnabled, - isUserSettingsEnabled, - isUserListEnabled, - isCallListEnabled, - }); - }; - return ( - - {tabs ? ( - ({ - tabBarIcon: ({ color }) => { - let iconName; - - if (route.name === 'Chats') { - return ( - - ); - } - if (route.name === 'More') { - return ( - - ); - } - if (route.name === 'Users') { - iconName = 'ios-person-circle-sharp'; - } else if (route.name === 'Groups') { - iconName = 'people'; - } - - // You can return any component that you like here! - return ( - - ); - }, - })} - tabBarOptions={{ - activeTintColor: theme.color.blue, - inactiveTintColor: 'rgba(0,0,0,0.5)', - activeBackgroundColor: theme.color.white, - inactiveBackgroundColor: theme.color.white, - labelStyle: { fontSize: 12 }, - }}> - {tabs.isChatEnabled && ( - - )} - {tabs.isUserListEnabled && ( - - )} - {tabs.isGroupListEnabled && ( - - )} - {tabs.isUserSettingsEnabled && ( - - )} - - ) : null} - - ); -} - -export default CometChatUI; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatAddGroupMemberList/controller.js b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatAddGroupMemberList/controller.js deleted file mode 100644 index d10cb7e..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatAddGroupMemberList/controller.js +++ /dev/null @@ -1,74 +0,0 @@ -import { CometChat } from '@cometchat-pro/react-native-chat'; -import { UIKitSettings } from '../../../utils/UIKitSettings'; -export class AddMembersManager { - membersRequest = null; - - userListenerId = `add_member_user_${new Date().getTime()}`; - - constructor(searchKey) { - this.searchKey = searchKey; - } - initializeMembersRequest = () => { - let UIKitSettingsBuilder = new UIKitSettings(); - const userListMode = UIKitSettingsBuilder.userListMode; - const userListModeOptions = UIKitSettings.userListFilterOptions; - - return new Promise((resolve, reject) => { - if (userListMode === userListModeOptions['ALL']) { - if (this.searchKey) { - this.membersRequest = new CometChat.UsersRequestBuilder() - .setLimit(30) - .setSearchKeyword(this.searchKey) - .build(); - } else { - this.membersRequest = new CometChat.UsersRequestBuilder() - .setLimit(30) - .build(); - } - - return resolve(this.membersRequest); - } else if (userListMode === userListModeOptions['FRIENDS']) { - if (this.searchKey) { - this.membersRequest = new CometChat.UsersRequestBuilder() - .setLimit(30) - .friendsOnly(true) - .setSearchKeyword(this.searchKey) - .build(); - } else { - this.membersRequest = new CometChat.UsersRequestBuilder() - .setLimit(30) - .friendsOnly(true) - .build(); - } - - return resolve(this.membersRequest); - } else { - return reject({ message: 'Invalid filter for userlist' }); - } - }); - }; - - fetchNextUsers() { - return this.membersRequest.fetchNext(); - } - - attachListeners(callback) { - CometChat.addUserListener( - this.userListenerId, - new CometChat.UserListener({ - onUserOnline: (onlineUser) => { - /* when someuser/friend comes online, user will be received here */ - callback(onlineUser); - }, - onUserOffline: (offlineUser) => { - /* when someuser/friend went offline, user will be received here */ - callback(offlineUser); - }, - }), - ); - } - - removeListeners() { - CometChat.removeUserListener(this.userListenerId); - } -} diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatAddGroupMemberList/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatAddGroupMemberList/index.js deleted file mode 100644 index b99ce2f..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatAddGroupMemberList/index.js +++ /dev/null @@ -1,492 +0,0 @@ -/* eslint-disable react/no-unused-state */ -/* eslint-disable no-restricted-syntax */ -/* eslint-disable no-param-reassign */ -/* eslint-disable react/jsx-fragments */ -/* eslint-disable react/static-property-placement */ -import React from 'react'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -import DropDownAlert from '../../Shared/DropDownAlert'; -import { - View, - Text, - TouchableWithoutFeedback, - TextInput, - FlatList, - Modal, - Dimensions, - TouchableOpacity, -} from 'react-native'; -import BottomSheet from 'reanimated-bottom-sheet'; -import Icon from 'react-native-vector-icons/Ionicons'; - -import { CometChatManager } from '../../../utils/controller'; -import { AddMembersManager } from './controller'; -import CometChatAddGroupMemberListItem from '../CometChatAddGroupMemberListItem'; -import GroupDetailContext from '../CometChatGroupDetails/context'; -import theme from '../../../resources/theme'; -import style from './styles'; -import { logger } from '../../../utils/common'; - -class CometChatAddGroupMemberList extends React.Component { - static contextType = GroupDetailContext; - - decoratorMessage = 'Loading...'; - - constructor(props) { - super(props); - this.state = { - userList: [], - textInputFocused: false, - membersToAdd: [], - filteredList: [], - textInputValue: '', - }; - this.sheetRef = React.createRef(null); - this.textInputRef = React.createRef(null); - this.theme = { ...theme, ...this.props.theme }; - } - - componentDidMount() { - if (this.props?.friendsOnly) { - this.friendsOnly = this.props.friendsOnly; - } - - this.AddMembersManager = new AddMembersManager(); - this.AddMembersManager.initializeMembersRequest().then(() => { - this.getUsers(); - this.AddMembersManager.attachListeners(this.userUpdated); - }); - } - - componentDidUpdate() { - try { - if (this.state.textInputFocused) { - this.textInputRef.current.focus(); - } - } catch (error) { - logger(error); - } - } - - componentWillUnmount() { - try { - this.AddMembersManager.removeListeners(); - this.AddMembersManager = null; - } catch (error) { - logger(error); - } - } - - /** - * updates the userList via user object updation. - * @param user : Userobject - */ - - userUpdated = (user) => { - try { - const userList = [...this.state.userList]; - // search for user - const userKey = userList.findIndex((u) => u.uid === user.uid); - // if found in the list, update user object - if (userKey > -1) { - const userObj = userList[userKey]; - const newUserObj = { ...userObj, ...user }; - userList.splice(userKey, 1, newUserObj); - this.setState({ userList }); - } - } catch (error) { - logger(error); - } - }; - - /** - * handles how the heading should be shown when the scroll(event) is done. - * @param nativeEvent: event object - */ - - handleScroll = ({ nativeEvent }) => { - try { - if (nativeEvent.contentOffset.y > 35 && !this.state.showSmallHeader) { - this.setState({ - showSmallHeader: true, - }); - } - if (nativeEvent.contentOffset.y <= 35 && this.state.showSmallHeader) { - this.setState({ - showSmallHeader: false, - }); - } - } catch (error) { - logger(error); - } - }; - - /** - * searches and fetches the user that can be added based on textInputValue. - * @param val: TextInput's value - */ - - searchUsers = (val) => { - try { - this.setState( - { textInputValue: val }, - - () => { - if (this.timeout) { - clearTimeout(this.timeout); - } - - this.timeout = setTimeout(() => { - this.AddMembersManager = new AddMembersManager(val); - this.setState( - { - userList: [], - membersToRemove: [], - filteredList: [], - }, - () => this.getUsers(), - ); - }, 500); - }, - ); - } catch (error) { - logger(error); - } - }; - - /** - * fetches the users and updates the userList and filteredList - * @param - */ - - getUsers = () => { - new CometChatManager() - .getLoggedInUser() - .then(() => { - this.AddMembersManager.fetchNextUsers() - .then((userList) => { - const filteredUserList = userList.filter((user) => { - const found = this.context.memberList.find( - (member) => user.uid === member.uid, - ); - const foundBanned = this.context.bannedMemberList.find( - (member) => user.uid === member.uid, - ); - if (found || foundBanned) { - return false; - } - return true; - }); - - if (filteredUserList.length === 0) { - this.decoratorMessage = 'No users found'; - } - this.setState({ - userList: [...this.state.userList, ...userList], - filteredList: [...this.state.filteredList, ...filteredUserList], - }); - }) - .catch((error) => { - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - this.decoratorMessage = 'Error'; - logger( - '[CometChatAddGroupMemberList] getUsers fetchNext error', - error, - ); - }); - }) - .catch((error) => { - this.decoratorMessage = 'Error'; - logger( - '[CometChatAddGroupMemberList] getUsers getLoggedInUser error', - error, - ); - }); - }; - - /** - * updates the memberToAdd by change observed via user object is passed to and managed by CometChatAddGroupMemberListItem. - * @param user: Userobject - * @param userState - */ - - membersUpdated = (user, userState) => { - if (userState) { - const members = [...this.state.membersToAdd]; - members.push(user); - this.setState({ membersToAdd: [...members] }); - } else { - const membersToAdd = [...this.state.membersToAdd]; - const indexFound = membersToAdd.findIndex( - (member) => member.uid === user.uid, - ); - if (indexFound > -1) { - membersToAdd.splice(indexFound, 1); - this.setState({ membersToAdd: [...membersToAdd] }); - } - } - }; - - /** - * updates / add members to the group. - * @param - */ - - updateMembers = () => { - try { - const group = this.context; - - const { guid } = this.props.item; - const membersList = []; - - this.state.membersToAdd.forEach((newMember) => { - // if a selected member is already part of the member list, don't add - const indexFound = group.memberList.findIndex( - (member) => member.uid === newMember.uid, - ); - - if (indexFound === -1) { - const newMemberAdded = new CometChat.GroupMember( - newMember.uid, - CometChat.GROUP_MEMBER_SCOPE.PARTICIPANT, - ); - membersList.push(newMemberAdded); - - newMemberAdded.type = 'add'; - } - }); - - if (membersList.length) { - const membersToAdd = []; - this.props.close(); - CometChat.addMembersToGroup(guid, membersList, []) - .then((response) => { - if (Object.keys(response).length) { - for (const member in response) { - if (response[member] === 'success') { - const found = this.state.userList.find( - (user) => user.uid === member, - ); - found.scope = CometChat.GROUP_MEMBER_SCOPE.PARTICIPANT; - membersToAdd.push(found); - } - } - this.props.actionGenerated('addGroupParticipants', membersToAdd); - } - }) - .catch((error) => { - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - logger('addMembersToGroup failed with exception:', error); - }); - } - } catch (error) { - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - logger('121', error); - } - }; - - /** - * Header component for flatlist. - * @param - */ - - listHeaderComponent = () => { - return ( - - Add Members - - ); - }; - - /** - * component to display when the flatlist seems empty i.e show the decorator message. - * @param - */ - - listEmptyContainer = () => { - return ( - - - {this.decoratorMessage} - - - ); - }; - - /** - * to be displayed as a seperator within 2 components - * @param - */ - - itemSeparatorComponent = ({ leadingItem }) => { - return ( - - ); - }; - - endReached = () => { - this.getUsers(); - }; - - render() { - const group = this.context; - - let currentLetter = ''; - const filteredUserList = [...this.state.filteredList]; - - return ( - - - { - return ( - - - - - Add Members - - - { - this.sheetRef.current.snapTo(1); - this.props.close(); - }} - style={{}}> - - Close - - - - this.textInputRef.current.focus()}> - - - { - this.setState({ textInputFocused: true }); - }} - onBlur={() => { - this.setState({ textInputFocused: false }); - }} - clearButtonMode="always" - numberOfLines={1} - style={[ - style.contactSearchInputStyle, - { - color: `${this.theme.color.primary}`, - }, - ]} - /> - - - item.uid + '_' + index} - data={filteredUserList} - renderItem={({ item }) => { - const chr = item.name[0].toUpperCase(); - let firstLetter = null; - if (chr !== currentLetter) { - currentLetter = chr; - firstLetter = currentLetter; - } - - return ( - - - - ); - }} - ListEmptyComponent={this.listEmptyContainer} - ItemSeparatorComponent={this.itemSeparatorComponent} - onScroll={this.handleScroll} - onEndReached={this.endReached} - onEndReachedThreshold={0.3} - showsVerticalScrollIndicator={false} - /> - - - Add - - - - ); - }} - onCloseEnd={() => { - this.props.close(); - }} - /> - (this.dropDownAlertRef = ref)} /> - - - ); - } -} - -export default CometChatAddGroupMemberList; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatAddGroupMemberList/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatAddGroupMemberList/styles.js deleted file mode 100644 index d56e941..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatAddGroupMemberList/styles.js +++ /dev/null @@ -1,110 +0,0 @@ -import { StyleSheet, Dimensions, Platform } from 'react-native'; - -import { calc } from '../../../utils/consts'; - -export default StyleSheet.create({ - containerStyle: { flex: 1, backgroundColor: 'rgba(0,0,0,0.7)' }, - reactionDetailsContainer: { - backgroundColor: 'white', - paddingVertical: 20, - paddingBottom: Platform.OS === 'ios' ? 30 : 20, - borderRadius: 20, - height: Dimensions.get('window').height - 90, - }, - contactWrapperStyle: { - height: '100%', - backgroundColor: 'white', - }, - contactHeaderStyle: { - paddingBottom: 14, - position: 'relative', - paddingHorizontal: 25, - }, - contactHeaderCloseStyle: { - height: 24, - width: '33%', - }, - contactHeaderTitleStyle: { - margin: 0, - fontWeight: '700', - textAlign: 'left', - fontSize: 28, - }, - contactSearchStyle: { - padding: 4, - marginHorizontal: 15, - marginBottom: 10, - flexDirection: 'row', - position: 'relative', - alignItems: 'center', - borderWidth: 0, - borderRadius: 8, - shadowColor: '#000', - shadowOffset: { - width: 0, - height: 1, - }, - shadowOpacity: 0.2, - shadowRadius: 1.41, - }, - contactSearchInputStyle: { - flex: 1, - paddingVertical: 4, - marginHorizontal: 10, - fontSize: 14, - }, - contactMsgStyle: { - overflow: 'hidden', - width: '100%', - justifyContent: 'center', - alignItems: 'center', - }, - contactMsgTxtStyle: { - margin: 0, - height: 30, - fontSize: 24, - fontWeight: '600', - }, - contactListStyle: { - height: calc(), - margin: 0, - padding: 0, - }, - contactAlphabetStyle: { - padding: 0, - paddingVertical: 8, - backgroundColor: 'white', - width: '100%', - paddingHorizontal: 15, - }, - contactAlphabetTextStyle: { - fontSize: 18, - opacity: 0.4, - }, - itemSeparatorStyle: { - borderBottomWidth: 1, - width: '85%', - alignSelf: 'flex-end', - paddingHorizontal: 15, - }, - headerContainer: { - alignItems: 'center', - width: '100%', - flexDirection: 'row', - justifyContent: 'space-between', - paddingHorizontal: 15, - paddingVertical: 15, - }, - addBtnStyle: { - borderRadius: 10, - padding: 10, - paddingHorizontal: 15, - width: '40%', - alignItems: 'center', - alignSelf: 'center', - }, - addBtnTxtStyle: { - fontSize: 16, - fontWeight: '500', - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatAddGroupMemberListItem/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatAddGroupMemberListItem/index.js deleted file mode 100644 index 506d34a..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatAddGroupMemberListItem/index.js +++ /dev/null @@ -1,67 +0,0 @@ -import React, { useState } from 'react'; -import theme from '../../../resources/theme'; -import CometChatUserPresence from '../../Shared/CometChatUserPresence'; -import CometChatAvatar from '../../Shared/CometChatAvatar'; - -import { Text, View, Image, TouchableOpacity } from 'react-native'; -import style from './styles'; -import checkboxActive from './resources/checkbox-blue-active.png'; -import checkboxInactive from './resources/checkbox-inactive.png'; - -const CometChatAddGroupMemberListItem = (props) => { - const viewTheme = { ...theme, ...props.theme }; - - const [checked, setChecked] = useState(() => { - const found = props.membersToAdd.find( - (member) => member.uid === props.user.uid, - ); - const value = !!found; - - return value; - }); - - /** - * handles if the participant has to be added or not in the group. - * @param - */ - - const handleCheck = () => { - const value = checked !== true; - setChecked(value); - props.changed(props.user, value); - }; - - return ( - - - - - - - - {props.user.name} - - - - checkBox - - - ); -}; -export default CometChatAddGroupMemberListItem; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatAddGroupMemberListItem/resources/checkbox-blue-active.png b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatAddGroupMemberListItem/resources/checkbox-blue-active.png deleted file mode 100644 index f6ffc97..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatAddGroupMemberListItem/resources/checkbox-blue-active.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatAddGroupMemberListItem/resources/checkbox-inactive.png b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatAddGroupMemberListItem/resources/checkbox-inactive.png deleted file mode 100644 index d518456..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatAddGroupMemberListItem/resources/checkbox-inactive.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatAddGroupMemberListItem/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatAddGroupMemberListItem/styles.js deleted file mode 100644 index 871bd5d..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatAddGroupMemberListItem/styles.js +++ /dev/null @@ -1,36 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { heightRatio, widthRatio } from '../../../utils/consts'; -import theme from '../../../resources/theme'; -export default StyleSheet.create({ - nameStyle: { - flexDirection: 'row', - alignItems: 'center', - width: '50%', - marginRight: 15, - }, - userName: { fontSize: 16, color: theme.color.primary }, - rowStyle: { - flexDirection: 'row', - alignItems: 'center', - paddingVertical: 7 * heightRatio, - paddingLeft: 15 * widthRatio, - paddingRight: 20 * widthRatio, - justifyContent: 'space-between', - width: '100%', - height: 64, - fontSize: 14, - }, - avatarStyle: { - flexWrap: 'wrap', - flexDirection: 'row', - width: 40, - height: 40, - borderRadius: 22, - backgroundColor: 'rgba(51,153,255,0.25)', - marginRight: 15 * widthRatio, - }, - imageStyle: { - width: 20, - height: 20, - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatBanGroupMemberList/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatBanGroupMemberList/index.js deleted file mode 100644 index 3cd8a42..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatBanGroupMemberList/index.js +++ /dev/null @@ -1,241 +0,0 @@ -/* eslint-disable react/static-property-placement */ -/* eslint-disable react/jsx-fragments */ -import React from 'react'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -import { View, Text, FlatList, Modal, TouchableOpacity } from 'react-native'; -import BottomSheet from 'reanimated-bottom-sheet'; -import DropDownAlert from '../../Shared/DropDownAlert'; - -import CometChatBanGroupMemberListItem from '../CometChatBanGroupMemberListItem'; -import GroupDetailContext from '../CometChatGroupDetails/context'; - -import style from './styles'; - -import theme from '../../../resources/theme'; -import * as actions from '../../../utils/actions'; -import { deviceHeight } from '../../../utils/consts'; -import { logger } from '../../../utils/common'; - -export default class CometChatBanGroupMemberList extends React.Component { - static contextType = GroupDetailContext; - - constructor(props) { - super(props); - - this.decoratorMessage = 'Loading...'; - - this.state = {}; - this.theme = { ...theme, ...props.theme }; - this.sheetRef = React.createRef(null); - } - - /** - *handles the unbanning of a member from the group - * @param memberToUnBan: memberToUnBan object - */ - - unbanMember = (memberToUnBan) => { - const group = this.context; - - const { guid } = group.item; - CometChat.unbanGroupMember(guid, memberToUnBan.uid) - .then((response) => { - if (response) { - this.dropDownAlertRef?.showMessage( - 'success', - 'Group member unbanned', - ); - this.props.actionGenerated(actions.UNBAN_GROUP_MEMBERS, [ - memberToUnBan, - ]); - } else { - this.dropDownAlertRef?.showMessage( - 'error', - 'Failed to unban group member ', - ); - } - }) - .catch((error) => { - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - }); - }; - - /** - * handles the unbanning of member if the arg. action matches the required case via unbanMember() - * @param action: actions object - * @param member: member object - */ - - updateMembers = (action, member) => { - switch (action) { - case actions.UNBAN: - this.unbanMember(member); - break; - default: - break; - } - }; - - /** - * handles how the header should be shown when scroll(event) is performed. - * @param nativeEvent - */ - - handleScroll = ({ nativeEvent }) => { - try { - if (nativeEvent.contentOffset.y > 35 && !this.state.showSmallHeader) { - this.setState({ - showSmallHeader: true, - }); - } - if (nativeEvent.contentOffset.y <= 35 && this.state.showSmallHeader) { - this.setState({ - showSmallHeader: false, - }); - } - } catch (error) { - logger(error); - } - }; - - /** - * The header component for flatlist(for memberList). - * @param - */ - - listHeaderComponent = () => { - return ( - - Banned Members - - ); - }; - - /** - * handles what needs to be displayed when the list is empty i.e decorator message. - * @param - */ - - listEmptyContainer = () => { - return ( - - - {this.decoratorMessage} - - - ); - }; - - /** - * provides the component to be displayed between each membersList item. - * @param leadingItem - */ - - itemSeparatorComponent = ({ leadingItem }) => { - if (leadingItem.header) { - return null; - } - return ( - - ); - }; - - endReached = () => { - this.props.actionGenerated(actions.FETCH_GROUP_MEMBERS); - }; - - render() { - const group = this.context; - const membersList = [...group.bannedMemberList]; - if (!membersList.length) { - this.decoratorMessage = 'No banned members'; - } - return ( - - - - { - return ( - - - - - Banned Members - - - { - this.sheetRef.current.snapTo(1); - this.props.close(); - }} - style={{}}> - - Close - - - - item.uid + '_' + index} - renderItem={({ item, index }) => { - return ( - - ); - }} - ListEmptyComponent={this.listEmptyContainer} - ItemSeparatorComponent={this.itemSeparatorComponent} - onScroll={this.handleScroll} - onEndReached={this.endReached} - onEndReachedThreshold={0.3} - contentContainerStyle={style.contentContainerStyle} - style={style.listStyle} - showsVerticalScrollIndicator={false} - /> - - ); - }} - onCloseEnd={() => { - this.props.close(); - }} - /> - - (this.dropDownAlertRef = ref)} /> - - - ); - } -} diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatBanGroupMemberList/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatBanGroupMemberList/styles.js deleted file mode 100644 index 0268598..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatBanGroupMemberList/styles.js +++ /dev/null @@ -1,114 +0,0 @@ -import { StyleSheet, Dimensions } from 'react-native'; - -import { calc, deviceHeight } from '../../../utils/consts'; - -export default StyleSheet.create({ - container: { flex: 1, backgroundColor: 'rgba(0,0,0,0.7)' }, - reactionDetailsContainer: { - backgroundColor: 'white', - paddingVertical: 20, - borderRadius: 20, - minHeight: deviceHeight, - }, - contentContainerStyle: { - paddingBottom: 0.09 * deviceHeight, - }, - listStyle: { - height: deviceHeight - 0.25 * deviceHeight, - }, - contactWrapperStyle: { - height: '100%', - backgroundColor: 'white', - }, - contactHeaderStyle: { - paddingBottom: 14, - position: 'relative', - paddingHorizontal: 25, - }, - contactHeaderCloseStyle: { - height: 24, - width: '33%', - }, - contactHeaderTitleStyle: { - margin: 0, - fontWeight: '700', - textAlign: 'left', - fontSize: 28, - }, - contactSearchStyle: { - padding: 4, - marginTop: 10, - flexDirection: 'row', - position: 'relative', - alignItems: 'center', - width: '100%', - borderWidth: 0, - borderRadius: 8, - shadowColor: '#000', - shadowOffset: { - width: 0, - height: 1, - }, - shadowOpacity: 0.2, - shadowRadius: 1.41, - - elevation: 2, - }, - contactSearchInputStyle: { - flex: 1, - paddingVertical: 4, - marginHorizontal: 8, - fontSize: 15, - }, - contactMsgStyle: { - overflow: 'hidden', - width: '100%', - justifyContent: 'center', - alignItems: 'center', - }, - contactMsgTxtStyle: { - margin: 0, - height: 30, - fontSize: 24, - fontWeight: '600', - }, - contactListStyle: { - height: calc(), - margin: 0, - padding: 0, - }, - contactAlphabetStyle: { - padding: 0, - paddingVertical: 8, - backgroundColor: 'white', - width: '100%', - paddingHorizontal: 15, - }, - contactAlphabetTextStyle: { - fontSize: 18, - opacity: 0.4, - }, - itemSeparatorStyle: { - borderBottomWidth: 1, - width: '85%', - alignSelf: 'flex-end', - paddingHorizontal: 15, - }, - headerContainer: { - alignItems: 'center', - width: '100%', - flexDirection: 'row', - justifyContent: 'space-between', - paddingHorizontal: 15, - paddingVertical: 15, - }, - addBtnStyle: { - borderRadius: 10, - padding: 10, - paddingHorizontal: 15, - }, - addBtnTxtStyle: { - fontSize: 14, - fontWeight: '500', - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatBanGroupMemberListItem/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatBanGroupMemberListItem/index.js deleted file mode 100644 index 43a6818..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatBanGroupMemberListItem/index.js +++ /dev/null @@ -1,79 +0,0 @@ -import React from 'react'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -import { TouchableOpacity, Text, View, Image } from 'react-native'; -import CometChatUserPresence from '../../Shared/CometChatUserPresence'; -import CometChatAvatar from '../../Shared/CometChatAvatar'; -import style from './styles'; -import theme from '../../../resources/theme'; -import unban from './resources/block.png'; - -export default (props) => { - const viewTheme = { ...theme, ...props.theme }; - - const roles = {}; - roles[CometChat.GROUP_MEMBER_SCOPE.ADMIN] = 'Administrator'; - roles[CometChat.GROUP_MEMBER_SCOPE.MODERATOR] = 'Moderator'; - roles[CometChat.GROUP_MEMBER_SCOPE.PARTICIPANT] = 'Participant'; - const { name } = props.member; - const scope = roles[props.member.scope]; - let showUnBan = true; - - // if the loggedin user is moderator, don't allow unban of banned moderators or administrators - if ( - props.item.scope === CometChat.GROUP_MEMBER_SCOPE.MODERATOR && - (props.member.scope === CometChat.GROUP_MEMBER_SCOPE.ADMIN || - props.member.scope === CometChat.GROUP_MEMBER_SCOPE.MODERATOR) - ) { - showUnBan = false; - } - - // if the loggedin user is administrator, don't allow unban of banned administrators - if ( - props.item.scope === CometChat.GROUP_MEMBER_SCOPE.ADMIN && - props.member.scope === CometChat.GROUP_MEMBER_SCOPE.ADMIN - ) { - if (props.item.owner !== props.loggedInUser.uid) { - showUnBan = false; - } - } - return ( - - - - - - - - {name} - - - - {scope} - - - {showUnBan ? ( - props.actionGenerated('unban', props.member)} - style={style.imageContainer}> - Unban - Unban - - ) : null} - - - ); -}; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatBanGroupMemberListItem/resources/block.png b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatBanGroupMemberListItem/resources/block.png deleted file mode 100644 index 3d66512..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatBanGroupMemberListItem/resources/block.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatBanGroupMemberListItem/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatBanGroupMemberListItem/styles.js deleted file mode 100644 index 73febf4..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatBanGroupMemberListItem/styles.js +++ /dev/null @@ -1,45 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { heightRatio, widthRatio } from '../../../utils/consts'; -import theme from '../../../resources/theme'; -export default StyleSheet.create({ - nameStyle: { - flexDirection: 'row', - alignItems: 'center', - width: '27%', - marginRight: 15, - }, - roleStyle: { - width: '30%', - fontSize: 16, - color: theme.color.helpText, - }, - imageContainer: { - alignItems: 'center', - justifyContent: 'center', - opacity: 0.6, - }, - unbanText: { fontSize: 12, textAlign: 'center', color: theme.color.primary }, - rowStyle: { - flexDirection: 'row', - paddingVertical: 7 * heightRatio, - paddingLeft: 15 * widthRatio, - paddingRight: 20 * widthRatio, - alignItems: 'center', - justifyContent: 'space-between', - width: '100%', - fontSize: 14, - }, - avatarStyle: { - flexWrap: 'wrap', - flexDirection: 'row', - width: 40, - height: 40, - borderRadius: 22, - backgroundColor: 'rgba(51,153,255,0.25)', - marginRight: 6 * widthRatio, - }, - imageStyle: { - width: 20, - height: 20, - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatCreateGroup/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatCreateGroup/index.js deleted file mode 100644 index 41aeaac..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatCreateGroup/index.js +++ /dev/null @@ -1,333 +0,0 @@ -import React from 'react'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -import style from './styles'; -import { - View, - Text, - Modal, - SafeAreaView, - Keyboard, - TouchableOpacity, - TouchableWithoutFeedback, - TextInput, -} from 'react-native'; -import { Picker } from '@react-native-picker/picker'; - -import Icon from 'react-native-vector-icons/MaterialIcons'; -import * as actions from '../../../utils/actions'; -import * as enums from '../../../utils/enums'; -import { logger } from '../../../utils/common'; -import DropDownAlert from '../../Shared/DropDownAlert'; -import { CometChatContext } from '../../../utils/CometChatContext'; - -const closeIcon = ; -class CometChatCreateGroup extends React.Component { - static contextType = CometChatContext; - constructor(props) { - super(props); - this.state = { - error: null, - passwordInput: false, - name: '', - type: 'Select group type', - password: '', - restrictions: null, - }; - - this.sheetRef = React.createRef(null); - } - - componentDidMount() { - this.checkRestrictions(); - } - - checkRestrictions = async () => { - let isPublicGroupEnabled = await this.context.FeatureRestriction.isPublicGroupEnabled(); - let isPasswordGroupEnabled = await this.context.FeatureRestriction.isPasswordGroupEnabled(); - let isPrivateGroupEnabled = await this.context.FeatureRestriction.isPrivateGroupEnabled(); - this.setState({ - restrictions: { - isPublicGroupEnabled, - isPasswordGroupEnabled, - isPrivateGroupEnabled, - }, - }); - }; - - componentDidUpdate(prevProps, prevState) { - if (!prevState.open && this.state.open) { - this.sheetRef.current.snapTo(0); - } - } - - /** - * handles the change in password TextInput field. - * @param feedback: TextInput's value - */ - - passwordChangeHandler = (feedback) => { - this.setState({ password: feedback }); - }; - - /** - * handles the change in groupName TextInputField - * @param feedback: TextInput's value - */ - - nameChangeHandler = (feedback) => { - this.setState({ name: feedback }); - }; - - /** - * handles the change in Picker(group-type) - * @param feedback: picker's selected value - */ - - typeChangeHandler = (feedback) => { - const type = feedback; - this.setState({ type }); - - if (type === CometChat.GROUP_TYPE.PROTECTED) { - this.setState({ passwordInput: true }); - } else { - this.setState({ passwordInput: false }); - } - }; - - /** - * handles validation of various input fields - * @param - * @returns boolean: true if validation is passed else false. - */ - - validate = () => { - const groupName = this.state.name?.trim(); - const groupType = this.state.type?.trim(); - - try { - if (!groupName) { - this.dropDownAlertRef?.showMessage( - 'error', - 'Group name cannot be blank.', - ); - return false; - } - - if (!groupType || groupType === 'Select group type') { - this.dropDownAlertRef?.showMessage( - 'error', - 'Group type cannot be blank.', - ); - return false; - } - - let password = ''; - if (groupType === CometChat.GROUP_TYPE.PROTECTED) { - password = this.state.password; - - if (!password.length) { - this.dropDownAlertRef?.showMessage( - 'error', - 'Group password cannot be blank.', - ); - return false; - } - } - return true; - } catch (error) { - logger(error); - return false; - } - }; - - /** - * handles the creation of new group based on validations. - * @param - */ - - createGroup = () => { - try { - if (!this.validate()) { - return false; - } - - const groupType = this.state.type.trim(); - - const { password } = this.state; - const guid = `group_${new Date().getTime()}`; - const name = this.state.name.trim(); - let type = groupType || CometChat.GROUP_TYPE.PUBLIC; - - const group = new CometChat.Group(guid, name, type, password); - CometChat.createGroup(group) - .then((incomingGroup) => { - this.setState({ - error: null, - name: '', - type: '', - password: '', - passwordInput: '', - }); - this.props.actionGenerated(actions.GROUP_CREATED, incomingGroup); - }) - .catch((error) => { - logger('Group creation failed with exception:', error); - this.setState({ error }); - }); - } catch (error) { - logger(error); - } - }; - - render() { - let password = null; - if (this.state.passwordInput) { - password = ( - - - { - this.passwordChangeHandler(value); - }} - value={this.state.password} - /> - - - ); - } - - return ( - - - - - - { - Keyboard.dismiss(); - }}> - - - - - Create Group - - { - this.props.close(); - }}> - {closeIcon} - - - - - - {this.state.error} - - - - { - this.nameChangeHandler(value); - }} - value={this.state.name} - /> - - - { - this.typeChangeHandler(feedback); - }} - selectedValue={this.state.type}> - - {this.state.restrictions?.isPublicGroupEnabled ? ( - - ) : null} - {this.state.restrictions?.isPrivateGroupEnabled ? ( - - ) : null} - {this.state.restrictions?.isPasswordGroupEnabled ? ( - - ) : null} - - - {password} - - this.createGroup()}> - - Create - - - - - - - - - - - - (this.dropDownAlertRef = ref)} /> - - ); - } -} - -export default CometChatCreateGroup; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatCreateGroup/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatCreateGroup/styles.js deleted file mode 100644 index 0452837..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatCreateGroup/styles.js +++ /dev/null @@ -1,103 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { widthRatio, heightRatio, deviceHeight } from '../../../utils/consts'; - -export default StyleSheet.create({ - container: { - flex: 1, - backgroundColor: 'rgba(0,0,0,0.7)', - justifyContent: 'flex-end', - }, - innerContainer: { - height: '90%', - backgroundColor: 'white', - borderTopLeftRadius: 15, - borderTopRightRadius: 15, - }, - contentContainerStyle: { - paddingBottom: 0.09 * deviceHeight, - }, - listStyle: { - height: deviceHeight - 0.25 * deviceHeight, - }, - closeBtn: { borderRadius: 15, marginTop: 2 }, - groupButtonContainer: { - alignItems: 'center', - flex: 1, - justifyContent: 'center', - }, - groupWrapperStyle: { - height: '100%', - backgroundColor: 'white', - }, - modalHeader: { - flexDirection: 'row', - justifyContent: 'space-between', - paddingBottom: 8 * heightRatio, - }, - modalCloseStyle: { - alignSelf: 'flex-start', - fontSize: 22 * heightRatio, - }, - modalWrapperStyle: { - borderColor: 'pink', - }, - modalBodyStyle: { - paddingLeft: 22 * widthRatio, - paddingRight: 22 * widthRatio, - paddingTop: 20 * heightRatio, - paddingBottom: 20 * heightRatio, - height: '100%', - width: '100%', - borderColor: 'blue', - }, - modalTableStyle: { - width: '100%', - height: '90%', - borderColor: 'orange', - }, - tableCaptionStyle: { - fontSize: 20 * heightRatio, - marginBottom: 15 * heightRatio, - fontWeight: 'bold', - textAlign: 'left', - }, - tableBodyStyle: { - borderColor: 'green', - height: '90%', - }, - tableErrorStyle: { - fontSize: 12 * heightRatio, - color: 'red', - textAlign: 'center', - marginBottom: 6 * heightRatio, - }, - inputStyle: { - width: '90%', - borderWidth: 1, - borderRadius: 8, - paddingTop: 6 * heightRatio, - paddingRight: 8 * widthRatio, - paddingBottom: 6 * heightRatio, - paddingLeft: 12 * widthRatio, - marginLeft: 20, - fontSize: 13 * heightRatio, - marginTop: 10 * heightRatio, - marginBottom: 10 * heightRatio, - }, - inputPickerStyle: { - borderRadius: 8, - width: '88%', - alignSelf: 'center', - }, - groupButtonWrapper: { - width: 80 * widthRatio, - height: 36 * heightRatio, - borderRadius: 5, - alignItems: 'center', - justifyContent: 'center', - marginTop: 50 * heightRatio, - }, - btnText: { - fontSize: 14 * heightRatio, - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatGroupDetails/context.js b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatGroupDetails/context.js deleted file mode 100644 index d165d9a..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatGroupDetails/context.js +++ /dev/null @@ -1,10 +0,0 @@ -import React from 'react'; - -const GroupDetailContext = React.createContext({ - memberList: [], - bannedMemberList: [], - administratorsList: [], - moderatorsList: [], -}); - -export default GroupDetailContext; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatGroupDetails/controller.js b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatGroupDetails/controller.js deleted file mode 100644 index 676c35c..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatGroupDetails/controller.js +++ /dev/null @@ -1,149 +0,0 @@ -import { CometChat } from '@cometchat-pro/react-native-chat'; - -import * as enums from '../../../utils/enums'; - -export class GroupDetailManager { - guid = null; - - groupMemberRequest = null; - - bannedGroupMemberRequest = null; - - userListenerId = `group_detail_user_${new Date().getTime()}`; - - groupListenerId = `group_detail_group_${new Date().getTime()}`; - - constructor(guid) { - this.guid = guid; - this.groupMemberRequest = new CometChat.GroupMembersRequestBuilder(guid) - .setLimit(10) - .build(); - this.bannedGroupMemberRequest = new CometChat.BannedMembersRequestBuilder( - guid, - ) - .setLimit(10) - .build(); - } - - fetchNextGroupMembers() { - return this.groupMemberRequest.fetchNext(); - } - - fetchNextBannedGroupMembers() { - return this.bannedGroupMemberRequest.fetchNext(); - } - - attachListeners(callback) { - CometChat.addGroupListener( - this.groupListenerId, - new CometChat.GroupListener({ - onGroupMemberScopeChanged: ( - message, - changedUser, - newScope, - oldScope, - changedGroup, - ) => { - callback(enums.GROUP_MEMBER_SCOPE_CHANGED, message, changedGroup, { - user: changedUser, - scope: newScope, - }); - }, - onGroupMemberKicked: (message, kickedUser, kickedBy, kickedFrom) => { - callback( - enums.GROUP_MEMBER_KICKED, - message, - kickedFrom, - { - user: kickedUser, - hasJoined: false, - }, - kickedBy, - ); - }, - onGroupMemberBanned: (message, bannedUser, bannedBy, bannedFrom) => { - callback( - enums.GROUP_MEMBER_BANNED, - message, - bannedFrom, - { user: bannedUser }, - bannedBy, - ); - }, - onGroupMemberUnbanned: ( - message, - unbannedUser, - unbannedBy, - unbannedFrom, - ) => { - callback( - enums.GROUP_MEMBER_UNBANNED, - message, - unbannedFrom, - { - user: unbannedUser, - hasJoined: false, - }, - unbannedBy, - ); - }, - onMemberAddedToGroup: ( - message, - userAdded, - userAddedBy, - userAddedIn, - ) => { - callback( - enums.GROUP_MEMBER_ADDED, - message, - userAddedIn, - { - user: userAdded, - hasJoined: true, - }, - userAddedBy, - ); - }, - onGroupMemberLeft: (message, leavingUser, group) => { - callback(enums.GROUP_MEMBER_LEFT, message, group, { - user: leavingUser, - }); - }, - onGroupMemberJoined: (message, joinedUser, joinedGroup) => { - callback(enums.GROUP_MEMBER_JOINED, message, joinedGroup, { - user: joinedUser, - }); - }, - }), - ); - - CometChat.addUserListener( - this.userListenerId, - new CometChat.UserListener({ - onUserOnline: (onlineUser) => { - /* when someuser/friend comes online, user will be received here */ - callback( - enums.USER_ONLINE, - null, - { guid: this.guid }, - { user: onlineUser }, - ); - }, - onUserOffline: (offlineUser) => { - /* when someuser/friend went offline, user will be received here */ - callback( - enums.USER_OFFLINE, - null, - { guid: this.guid }, - { user: offlineUser }, - ); - }, - }), - ); - } - - removeListeners() { - CometChat.removeUserListener(this.userListenerId); - CometChat.removeGroupListener(this.groupListenerId); - } -} diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatGroupDetails/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatGroupDetails/index.js deleted file mode 100644 index a23c324..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatGroupDetails/index.js +++ /dev/null @@ -1,875 +0,0 @@ -/* eslint-disable react/no-did-update-set-state */ -/* eslint-disable react/no-unused-state */ -import React from 'react'; -import { View, Text, TouchableOpacity, Dimensions, Modal } from 'react-native'; -import theme from '../../../resources/theme'; -import Icon from 'react-native-vector-icons/MaterialIcons'; -import CometChatSharedMedia from '../../Shared/CometChatSharedMedia'; -import CometChatAvatar from '../../Shared/CometChatAvatar'; -import style from './styles'; -import BottomSheet from 'reanimated-bottom-sheet'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -import GroupDetailContext from './context'; -import { GroupDetailManager } from './controller'; -import { CometChatManager } from '../../../utils/controller'; -import * as enums from '../../../utils/enums'; -import * as actions from '../../../utils/actions'; -import CometChatAddGroupMemberList from '../CometChatAddGroupMemberList'; -import CometChatViewGroupMemberList from '../CometChatViewGroupMemberList'; -import CometChatBanGroupMemberList from '../CometChatBanGroupMemberList'; -import { deviceHeight } from '../../../utils/consts'; -import { logger } from '../../../utils/common'; -import DropDownAlert from '../../Shared/DropDownAlert'; -import styles from '../../Shared/CometChatAvatar/styles'; -import { CometChatContext } from '../../../utils/CometChatContext'; - -const ADD_MEMBER = 'addMember'; -const VIEW_MEMBER = 'viewMember'; -const BAN_MEMBER = 'banMember'; - -export default class CometChatGroupDetails extends React.Component { - static contextType = CometChatContext; - constructor(props) { - super(props); - this.state = { - user: {}, - memberList: [], - bannedMemberList: [], - administratorsList: [], - moderatorsList: [], - viewMember: false, - addMember: false, - banMember: false, - addAdministrator: false, - addModerator: false, - enableLeaveGroup: false, - restrictions: null, - }; - - this.viewTheme = { ...theme, ...this.props.theme }; - this.sheetRef = React.createRef(null); - } - - componentDidMount() { - this.setState({ - memberList: [], - administratorsList: [], - moderatorsList: [], - bannedMemberList: [], - }); - - const { guid } = this.props.item; - this.GroupDetailManager = new GroupDetailManager(guid); - this.getGroupMembers(); - this.getBannedGroupMembers(); - this.GroupDetailManager.attachListeners(this.groupUpdated); - this.checkRestrictions(); - } - - componentDidUpdate(prevProps) { - if (!prevProps.open && this.props.open) { - this.sheetRef.current.snapTo(0); - - const { guid } = this.props.item; - if (this.GroupDetailManager) { - this.GroupDetailManager.removeListeners(); - } - this.GroupDetailManager = new GroupDetailManager(guid); - - this.setState({ - memberList: [], - administratorsList: [], - moderatorsList: [], - bannedMemberList: [], - }); - this.getGroupMembers(); - this.getBannedGroupMembers(); - this.GroupDetailManager.attachListeners(this.groupUpdated); - } - } - - checkRestrictions = async () => { - let isJoinLeaveGroupsEnabled = await this.context.FeatureRestriction.isJoinLeaveGroupsEnabled(); - let isAddingGroupMembersEnabled = await this.context.FeatureRestriction.isAddingGroupMembersEnabled(); - - let isViewingGroupMembersEnabled = await this.context.FeatureRestriction.isViewingGroupMembersEnabled(); - let isSharedMediaEnabled = await this.context.FeatureRestriction.isSharedMediaEnabled(); - let isGroupDeletionEnabled = await this.context.FeatureRestriction.isGroupDeletionEnabled(); - this.setState({ - restrictions: { - isJoinLeaveGroupsEnabled, - isAddingGroupMembersEnabled, - isViewingGroupMembersEnabled, - isSharedMediaEnabled, - isGroupDeletionEnabled, - }, - }); - }; - - componentWillUnmount() { - this.GroupDetailManager.removeListeners(); - this.GroupDetailManager = null; - } - - /** - * updates the group based on the key. - * @param key: type enums - * @param message: message object - * @param options: options for user. - * @param actionBy: object, defines the action taken by which user. - */ - - groupUpdated = (key, message, group, options, actionBy) => { - try { - const { guid } = this.props.item; - if (guid !== group.guid) { - return false; - } - - switch (key) { - case enums.USER_ONLINE: - case enums.USER_OFFLINE: - this.groupMemberUpdated(options.user); - break; - case enums.GROUP_MEMBER_ADDED: - case enums.GROUP_MEMBER_JOINED: - { - const member = options.user; - const updatedMember = { - ...member, - scope: CometChat.GROUP_MEMBER_SCOPE.PARTICIPANT, - }; - if (this.props.loggedInUser.uid !== updatedMember.uid) { - this.addParticipants([updatedMember], false); - } - } - break; - case enums.GROUP_MEMBER_LEFT: - case enums.GROUP_MEMBER_KICKED: - { - const member = options.user; - if (this.props.loggedInUser.uid !== member.uid) { - this.removeParticipants(member, false); - } - } - break; - case enums.GROUP_MEMBER_BANNED: - { - const member = options.user; - if (this.props.loggedInUser.uid !== actionBy.uid) { - this.banMembers([member], false); - this.removeParticipants(member, false); - } - } - break; - case enums.GROUP_MEMBER_UNBANNED: - { - const member = options.user; - if (this.props.loggedInUser.uid !== actionBy.uid) { - this.unbanMembers([member], false); - } - } - break; - case enums.GROUP_MEMBER_SCOPE_CHANGED: - { - const member = options.user; - const updatedMember = { ...member, scope: options.scope }; - this.updateParticipants(updatedMember, false); - } - break; - default: - break; - } - } catch (error) { - logger(error); - } - }; - - /** - * updates the memberList and bannedMemberList based on updation of userObject. - * @param member - */ - - groupMemberUpdated = (member) => { - try { - const memberList = [...this.state.memberList]; - // search for user - const memberKey = memberList.findIndex((m) => m.uid === member.uid); - // if found in the list, update user object - if (memberKey > -1) { - const memberObj = memberList[memberKey]; - const newMemberObj = { ...memberObj, ...member }; - memberList.splice(memberKey, 1, newMemberObj); - - this.setState({ memberList }); - } - - const bannedMemberList = [...this.state.bannedMemberList]; - // search for user - const bannedMemberKey = bannedMemberList.findIndex( - (m) => m.uid === member.uid, - ); - // if found in the list, update user object - if (bannedMemberKey > -1) { - const bannedMemberObj = bannedMemberList[bannedMemberKey]; - const newBannedMemberObj = { ...bannedMemberObj, ...member }; - bannedMemberList.splice(bannedMemberKey, 1, newBannedMemberObj); - - this.setState({ bannedMemberList }); - } - } catch (error) { - logger(error); - } - }; - - /** - * fetches the group members and provides with their scopes - * @param - */ - - getGroupMembers = () => { - const administratorsList = []; - const moderatorsList = []; - new CometChatManager() - .getLoggedInUser() - .then((user) => { - this.loggedInUser = user; - this.GroupDetailManager.fetchNextGroupMembers() - .then((groupMembers) => { - groupMembers.forEach((member) => { - if (member.scope === CometChat.GROUP_MEMBER_SCOPE.ADMIN) { - administratorsList.push(member); - } - - if (member.scope === CometChat.GROUP_MEMBER_SCOPE.MODERATOR) { - moderatorsList.push(member); - } - }); - this.setState({ - memberList: [...this.state.memberList, ...groupMembers], - administratorsList: [ - ...this.state.administratorsList, - ...administratorsList, - ], - moderatorsList: [...this.state.moderatorsList, ...moderatorsList], - }); - }) - .catch((error) => { - logger( - '[CometChatGroupDetails] getGroupMembers fetchNextGroupMembers error', - error, - ); - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - }); - }) - .catch((error) => { - logger( - '[CometChatGroupDetails] getGroupMembers getLoggedInUser error', - error, - ); - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - }); - }; - - /** - * fetches the members who are banned. - * @param - */ - - getBannedGroupMembers = () => { - if (this.props.item.scope === CometChat.GROUP_MEMBER_SCOPE.PARTICIPANT) { - return false; - } - - new CometChatManager() - .getLoggedInUser() - .then(() => { - this.GroupDetailManager.fetchNextBannedGroupMembers() - .then((bannedMembers) => { - this.setState({ - bannedMemberList: [ - ...this.state.bannedMemberList, - ...bannedMembers, - ], - }); - }) - .catch((error) => { - logger( - '[CometChatGroupDetails] getGroupMembers fetchNextGroupMembers error', - error, - ); - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - }); - }) - .catch((error) => { - logger( - '[CometChatGroupDetails] getGroupMembers getLoggedInUser error', - error, - ); - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - }); - }; - - /** - * handles the deletion of the group. - * @param - */ - - deleteGroup = () => { - const item = { ...this.props.item }; - const { guid } = item; - CometChat.deleteGroup(guid) - .then((response) => { - if (response) { - this.dropDownAlertRef?.showMessage( - 'success', - 'Group deleted Successfully', - ); - this.props.actionGenerated(actions.GROUP_DELETED, item); - } else { - this.dropDownAlertRef?.showMessage('error', 'Failed to delete group'); - } - }) - .catch((error) => { - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - logger('Group delete failed with exception:', error); - }); - }; - - /** - * allows the logged in user to leave the group - * @param - */ - - leaveGroup = () => { - try { - const item = { ...this.props.item }; - const { guid } = item; - CometChat.leaveGroup(guid) - .then((response) => { - if (response) { - this.dropDownAlertRef?.showMessage( - 'success', - 'Group left successfully', - ); - this.props.actionGenerated(actions.LEFT_GROUP, item); - } else { - this.dropDownAlertRef?.showMessage( - 'error', - 'Failed to leave group', - ); - } - }) - .catch((error) => { - logger('Group leaving failed with exception:', error); - - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - }); - } catch (error) { - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - logger(error); - } - }; - - /** - * handles the action to be taken and provide required screen. - * @param action - * @param flag - */ - - clickHandler = (action, flag) => { - switch (action) { - case VIEW_MEMBER: - this.setState({ viewMember: flag }); - break; - case ADD_MEMBER: - this.setState({ addMember: flag }); - break; - case BAN_MEMBER: - this.setState({ banMember: flag }); - break; - default: - break; - } - }; - - /** - * handles the various actions for the members of the group - * @param action - * @param member - */ - - membersActionHandler = (action, members) => { - switch (action) { - case actions.BAN_GROUP_MEMBERS: - this.banMembers([members]); - break; - case actions.UNBAN_GROUP_MEMBERS: - this.unbanMembers(members); - break; - case actions.ADD_GROUP_PARTICIPANTS: - this.addParticipants(members); - break; - case actions.REMOVE_GROUP_PARTICIPANTS: - this.removeParticipants(members); - break; - case actions.UPDATE_GROUP_PARTICIPANTS: - this.updateParticipants(members); - break; - case actions.FETCH_GROUP_MEMBERS: - this.getGroupMembers(); - break; - case actions.FETCH_BANNED_MEMBERS: - this.getBannedGroupMembers(); - break; - default: - break; - } - }; - - /** - * handles the banning of members - * @param members - * @param triggerUpdate - */ - - banMembers = (members, triggerUpdate = true) => { - try { - const newMembersList = this.state.memberList.filter((bannedmember) => { - const found = members.find((member) => bannedmember.uid === member.uid); - if (found) { - return false; - } - return true; - }); - - this.setState({ - bannedMemberList: [...this.state.bannedMemberList, ...members], - memberList: newMembersList, - }); - - if (triggerUpdate) { - this.props.actionGenerated(actions.MEMBER_BANNED, members); - this.props.actionGenerated( - actions.MEMBERS_UPDATED, - this.props.item, - newMembersList.length, - ); - } - } catch (error) { - logger(error); - } - }; - - /** - * handles the unbanning of members from the group. - * @param members - * @param triggerUpdate - */ - - unbanMembers = (members, triggerUpdate = true) => { - try { - const bannedMembers = [...this.state.bannedMemberList]; - const unbannedMembers = []; - - const filteredBannedMembers = bannedMembers.filter((bannedmember) => { - const found = members.find((member) => bannedmember.uid === member.uid); - if (found) { - unbannedMembers.push(found); - return false; - } - return true; - }); - - this.setState({ - bannedMemberList: [...filteredBannedMembers], - }); - - if (triggerUpdate) { - this.props.actionGenerated(actions.MEMBER_UNBANNED, unbannedMembers); - } - } catch (error) { - logger(error); - } - }; - - /** - * handles the addition of participants - * @param members - * @param triggerUpdate - */ - - addParticipants = (members, triggerUpdate = true) => { - try { - const memberList = [...this.state.memberList, ...members]; - - this.setState({ - memberList, - }); - if (triggerUpdate) { - this.props.actionGenerated(actions.MEMBERS_ADDED, members); - this.props.actionGenerated( - actions.MEMBERS_UPDATED, - this.props.item, - memberList.length, - ); - } - } catch (error) { - logger(error); - } - }; - - /** - * handles the removing of participants from the group. - * @param member - * @param triggerUpdate - */ - - removeParticipants = (member, triggerUpdate = true) => { - try { - const groupmembers = [...this.state.memberList]; - const filteredMembers = groupmembers.filter((groupmember) => { - if (groupmember.uid === member.uid) { - return false; - } - return true; - }); - - this.setState({ memberList: filteredMembers }); - if (triggerUpdate) { - this.props.actionGenerated(actions.MEMBERS_REMOVED, [member]); - this.props.actionGenerated( - actions.MEMBERS_UPDATED, - this.props.item, - filteredMembers.length, - ); - } - } catch (error) { - logger(error); - } - }; - - /** - * handles the updation of members when their scope is changed. - * @param updatedMember: member object - * @param triggerUpdate - */ - - updateParticipants = (updatedMember, triggerUpdate = true) => { - try { - const memberList = [...this.state.memberList]; - - const memberKey = memberList.findIndex( - (member) => member.uid === updatedMember.uid, - ); - if (memberKey > -1) { - const memberObj = memberList[memberKey]; - const newMemberObj = { - ...memberObj, - ...updatedMember, - scope: updatedMember.scope, - }; - - memberList.splice(memberKey, 1, newMemberObj); - - if (triggerUpdate) { - this.props.actionGenerated(actions.MEMBER_SCOPE_CHANGED, [ - newMemberObj, - ]); - } - this.setState({ memberList }); - } - } catch (error) { - logger(error); - } - }; - - render() { - let viewMembersBtn = ( - { - this.clickHandler(VIEW_MEMBER, true); - }}> - - View members - - - ); - if (!this.state.restrictions?.isViewingGroupMembersEnabled) { - viewMembersBtn = null; - } - let addMembersBtn = null; - let deleteGroupBtn = null; - let bannedMembersBtn = null; - if ( - this.props.item.scope === CometChat.GROUP_MEMBER_SCOPE.ADMIN && - this.state.restrictions?.isAddingGroupMembersEnabled - ) { - addMembersBtn = ( - { - this.clickHandler(ADD_MEMBER, true); - }}> - - Add members - - - ); - - deleteGroupBtn = ( - { - this.deleteGroup(); - }}> - - Delete and exit - - - ); - } - - if (this.props.item.scope !== CometChat.GROUP_MEMBER_SCOPE.PARTICIPANT) { - bannedMembersBtn = ( - { - this.clickHandler(BAN_MEMBER, true); - }}> - - Banned members - - - ); - } - let leaveGroupBtn = null; - if ( - this.props.item.scope !== CometChat.GROUP_MEMBER_SCOPE.ADMIN && - this.state.restrictions?.isJoinLeaveGroupsEnabled - ) { - leaveGroupBtn = ( - { - this.leaveGroup(); - }}> - - Leave group - - - ); - } - - let sharedMediaView = ( - { - this.dropDownAlertRef?.showMessage(type, message); - }} - /> - ); - - if (!this.state.restrictions?.isSharedMediaEnabled) { - sharedMediaView = null; - } - - if (!this.state.restrictions?.isGroupDeletionEnabled) { - deleteGroupBtn = null; - } - - let members = ( - - Members - - {viewMembersBtn} - {addMembersBtn} - {bannedMembersBtn} - - - ); - - let options = ( - - - Options - - - {leaveGroupBtn} - {deleteGroupBtn} - - - ); - - if ( - viewMembersBtn === null && - addMembersBtn === null && - bannedMembersBtn === null - ) { - members = null; - } - - if (leaveGroupBtn === null && deleteGroupBtn === null) { - options = null; - } - - let viewMembers = null; - if (this.state.viewMember) { - viewMembers = ( - this.clickHandler(VIEW_MEMBER, false)} - actionGenerated={this.membersActionHandler} - loggedInUser={this.loggedInUser} - /> - ); - } - - let addMembers = null; - if (this.state.addMember) { - addMembers = ( - this.clickHandler(ADD_MEMBER, false)} - actionGenerated={this.membersActionHandler} - /> - ); - } - - let bannedMembers = null; - if (this.state.banMember) { - bannedMembers = ( - this.clickHandler(BAN_MEMBER, false)} - actionGenerated={this.membersActionHandler} - loggedInUser={this.loggedInUser} - /> - ); - } - - let avatar = ( - - - - ); - - return ( - - - { - return ( - - - - - this.props.actionGenerated(actions.CLOSE_DETAIL) - }> - - - Details - - - {avatar} - - - - {this.props.item.name} - - - - {parseInt(this.props.item?.membersCount)} Members - - - - - - {members} - {options} - {sharedMediaView} - - {viewMembers} - {addMembers} - {bannedMembers} - - - ); - }} - onCloseEnd={() => { - this.props.actionGenerated(actions.CLOSE_DETAIL); - }} - /> - - (this.dropDownAlertRef = ref)} /> - - ); - } -} diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatGroupDetails/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatGroupDetails/styles.js deleted file mode 100644 index 7e0e2f7..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatGroupDetails/styles.js +++ /dev/null @@ -1,71 +0,0 @@ -import { Dimensions, StyleSheet } from 'react-native'; -import { heightRatio, widthRatio } from '../../../utils/consts'; -import theme from '../../../resources/theme'; -export default StyleSheet.create({ - container: { flex: 1, backgroundColor: 'rgba(0,0,0,0.7)' }, - itemLinkStyle: { - fontSize: 16, - lineHeight: 20, - fontWeight: '600', - marginVertical: 4, - color: theme.color.primary, - }, - fullWidth: { width: '100%' }, - listItemContainer: { width: '100%', marginVertical: 6 }, - sectionHeaderStyle: { - margin: 0, - width: '100%', - fontSize: 12, - fontWeight: '500', - lineHeight: 20, - textTransform: 'uppercase', - color: theme.color.helpText, - }, - headerStyle: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'flex-start', - paddingVertical: 19 * heightRatio, - paddingHorizontal: 16 * widthRatio, - borderBottomWidth: 1, - }, - closeIcon: { marginRight: 5 }, - detailContainer: { padding: 16 }, - headerTitleStyle: { - fontWeight: '700', - fontSize: 20, - }, - reactionDetailsContainer: { - backgroundColor: 'white', - paddingVertical: 20, - borderRadius: 20, - flex: 1, - overflow: 'hidden', - minHeight: Dimensions.get('window').height - 80, - }, - userName: { - fontSize: 18 * heightRatio, - color: theme.color.primary, - fontWeight: 'bold', - }, - statusText: { - fontSize: 14, - color: theme.color.blue, - }, - avatarStyle: { - width: 48, - height: 48, - borderRadius: 24, - backgroundColor: 'rgba(51,153,255,0.25)', - }, - groupDetailContainer: { - padding: 16, - flexDirection: 'row', - alignItems: 'center', - }, - groupDetail: { - paddingLeft: 8, - justifyContent: 'center', - height: 48, - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatGroupList/controller.js b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatGroupList/controller.js deleted file mode 100644 index 3939621..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatGroupList/controller.js +++ /dev/null @@ -1,94 +0,0 @@ -import { CometChat } from '@cometchat-pro/react-native-chat'; - -import * as enums from '../../../utils/enums'; - -export class GroupListManager { - groupRequest = null; - - groupListenerId = `grouplist_${new Date().getTime()}`; - - constructor(searchKey) { - if (searchKey) { - this.groupRequest = new CometChat.GroupsRequestBuilder() - .setLimit(30) - .setSearchKeyword(searchKey) - .build(); - } else { - this.groupRequest = new CometChat.GroupsRequestBuilder() - .setLimit(30) - .build(); - } - } - - fetchNextGroups() { - return this.groupRequest.fetchNext(); - } - - attachListeners(callback) { - CometChat.addGroupListener( - this.groupListenerId, - new CometChat.GroupListener({ - onGroupMemberScopeChanged: ( - message, - changedUser, - newScope, - oldScope, - changedGroup, - ) => { - callback(enums.GROUP_MEMBER_SCOPE_CHANGED, message, changedGroup, { - user: changedUser, - scope: newScope, - }); - }, - onGroupMemberKicked: (message, kickedUser, kickedBy, kickedFrom) => { - callback(enums.GROUP_MEMBER_KICKED, message, kickedFrom, { - user: kickedUser, - hasJoined: false, - }); - }, - onGroupMemberBanned: (message, bannedUser, bannedBy, bannedFrom) => { - callback(enums.GROUP_MEMBER_BANNED, message, bannedFrom, { - user: bannedUser, - hasJoined: false, - }); - }, - onGroupMemberUnbanned: ( - message, - unbannedUser, - unbannedBy, - unbannedFrom, - ) => { - callback(enums.GROUP_MEMBER_UNBANNED, message, unbannedFrom, { - user: unbannedUser, - hasJoined: false, - }); - }, - onMemberAddedToGroup: ( - message, - userAdded, - userAddedBy, - userAddedIn, - ) => { - callback(enums.GROUP_MEMBER_ADDED, message, userAddedIn, { - user: userAdded, - hasJoined: true, - }); - }, - onGroupMemberLeft: (message, leavingUser, group) => { - callback(enums.GROUP_MEMBER_LEFT, message, group, { - user: leavingUser, - }); - }, - onGroupMemberJoined: (message, joinedUser, joinedGroup) => { - callback(enums.GROUP_MEMBER_JOINED, message, joinedGroup, { - user: joinedUser, - }); - }, - }), - ); - } - - removeListeners() { - CometChat.removeGroupListener(this.groupListenerId); - } -} diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatGroupList/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatGroupList/index.js deleted file mode 100644 index 7124348..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatGroupList/index.js +++ /dev/null @@ -1,888 +0,0 @@ -/* eslint-disable no-param-reassign */ -/* eslint-disable radix */ -/* eslint-disable react/no-did-update-set-state */ -import React from 'react'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -import { CometChatManager } from '../../../utils/controller'; -import * as enums from '../../../utils/enums'; -import * as actions from '../../../utils/actions'; -import DropDownAlert from '../../Shared/DropDownAlert'; -import { GroupListManager } from './controller'; -import { - CometChatContextProvider, - CometChatContext, -} from '../../../utils/CometChatContext'; - -import CometChatCreateGroup from '../CometChatCreateGroup'; -import CometChatGroupListItem from '../CometChatGroupListItem'; - -import theme from '../../../resources/theme'; - -import styles from './styles'; - -import { - View, - Text, - SafeAreaView, - KeyboardAvoidingView, - Platform, - Keyboard, - Modal, - Alert, - FlatList, - TextInput, - TouchableOpacity, - TouchableWithoutFeedback, -} from 'react-native'; -import Icon from 'react-native-vector-icons/Ionicons'; -import Icon2 from 'react-native-vector-icons/FontAwesome5'; -import { deviceHeight, heightRatio } from '../../../utils/consts'; -import BottomSheet from 'reanimated-bottom-sheet'; -import { logger } from '../../../utils/common'; - -class CometChatGroupList extends React.Component { - timeout; - static contextType = CometChatContext; - passwordScreen = null; - - loggedInUser = null; - - decoratorMessage = 'Loading...'; - - addIcon = (); - - createGroup = this.addIcon; - - constructor(props) { - super(props); - - this.state = { - grouplist: [], - createGroup: false, - selectedGroup: null, - textInputValue: '', - textInputFocused: false, - showPasswordScreen: false, - guid: null, - groupType: null, - passwordFeedback: null, - }; - this.groupListRef = React.createRef(null); //group list - this.theme = { ...theme, ...this.props.theme }; - - this.textInputRef = React.createRef(null); - } - - componentDidMount() { - try { - this.navListener = this.props.navigation.addListener('focus', () => { - this.decoratorMessage = 'Loading...'; - if (this.GroupListManager) { - this.GroupListManager.removeListeners(); - } - this.setState({ grouplist: [] }); - this.GroupListManager = new GroupListManager(); - this.getGroups(); //you are getting groups here. - this.GroupListManager.attachListeners(this.groupUpdated); - this.checkRestrictions(); - }); - } catch (error) { - logger(error); - } - } - checkRestrictions = async () => { - let context = this.contextProviderRef.state; - let isGroupSearchEnabled = await context.FeatureRestriction.isGroupSearchEnabled(); - let isGroupCreationEnabled = await context.FeatureRestriction.isGroupCreationEnabled(); - let isJoinLeaveGroupsEnabled = await context.FeatureRestriction.isJoinLeaveGroupsEnabled(); - this.setState({ - restrictions: { - isGroupSearchEnabled, - isGroupCreationEnabled, - isJoinLeaveGroupsEnabled, - }, - }); - }; - - componentDidUpdate(prevProps, prevState) { - try { - if (prevState.textInputFocused !== this.state.textInputFocused) { - this.textInputRef.current.focus(); - } - - const previousItem = JSON.stringify(prevProps.item); - const currentItem = JSON.stringify(this.props.item); - - // if different group is selected - if (previousItem !== currentItem) { - if (Object.keys(this.props.item).length === 0) { - this.setState({ selectedGroup: {} }); - } else { - const grouplist = [...this.state.grouplist]; - - // search for user - const groupKey = grouplist.findIndex( - (g) => g.guid === this.props.item.guid, - ); - if (groupKey > -1) { - const groupObj = { ...grouplist[groupKey] }; - this.setState({ selectedGroup: groupObj }); - } - } - } - - if ( - prevProps.groupToLeave && - prevProps.groupToLeave.guid !== this.props.groupToLeave.guid - ) { - const groups = [...this.state.grouplist]; - const groupKey = groups.findIndex( - (member) => member.guid === this.props.groupToLeave.guid, - ); - - if (groupKey > -1) { - const { groupToLeave } = this.props; - const groupObj = { ...groups[groupKey] }; - const membersCount = parseInt(groupToLeave.membersCount) - 1; - - const newGroupObj = { ...groupObj, membersCount, hasJoined: false }; - - groups.splice(groupKey, 1, newGroupObj); - this.setState({ grouplist: groups }); - } - } - - if ( - prevProps.groupToDelete && - prevProps.groupToDelete.guid !== this.props.groupToDelete.guid - ) { - const groups = [...this.state.grouplist]; - const groupKey = groups.findIndex( - (member) => member.guid === this.props.groupToDelete.guid, - ); - if (groupKey > -1) { - groups.splice(groupKey, 1); - this.setState({ grouplist: groups }); - if (groups.length === 0) { - this.decoratorMessage = 'No groups found'; - } - } - } - - if ( - prevProps.groupToUpdate && - (prevProps.groupToUpdate.guid !== this.props.groupToUpdate.guid || - (prevProps.groupToUpdate.guid === this.props.groupToUpdate.guid && - (prevProps.groupToUpdate.membersCount !== - this.props.groupToUpdate.membersCount || - prevProps.groupToUpdate.scope !== - this.props.groupToUpdate.scope))) - ) { - const groups = [...this.state.grouplist]; - const { groupToUpdate } = this.props; - - const groupKey = groups.findIndex( - (group) => group.guid === groupToUpdate.guid, - ); - if (groupKey > -1) { - const groupObj = groups[groupKey]; - const newGroupObj = { - ...groupObj, - ...groupToUpdate, - scope: groupToUpdate.scope, - membersCount: groupToUpdate.membersCount, - }; - - groups.splice(groupKey, 1, newGroupObj); - this.setState({ grouplist: groups }); - } - } - } catch (error) { - logger(error); - } - } - - componentWillUnmount() { - this.GroupListManager = null; - } - - /** - * handles the updation of groups based on key - * @param key: type enums - * @param message: message object - * @param group: specifies the group to be updated. - * @param options:options for the group. - */ - groupUpdated = (key, message, group, options) => { - switch (key) { - case enums.GROUP_MEMBER_SCOPE_CHANGED: - this.updateMemberChanged(group, options); - break; - case enums.GROUP_MEMBER_KICKED: - case enums.GROUP_MEMBER_BANNED: - case enums.GROUP_MEMBER_LEFT: - this.updateMemberRemoved(group, options); - break; - case enums.GROUP_MEMBER_ADDED: - this.updateMemberAdded(group, options); - break; - case enums.GROUP_MEMBER_JOINED: - this.updateMemberJoined(group, options); - break; - default: - break; - } - }; - - /** - * checks for the group and updates the fields when a member is added in the group and updates the groupList. - * @param group: group object - * @param options - */ - - updateMemberAdded = (group, options) => { - try { - const grouplist = [...this.state.grouplist]; - - // search for group - const groupKey = grouplist.findIndex((g) => g.guid === group.guid); - - if (groupKey > -1) { - const groupObj = { ...grouplist[groupKey] }; - - const membersCount = parseInt(group.membersCount); - - let scope = Object.prototype.hasOwnProperty.call(group, 'scope') - ? group.scope - : ''; - let hasJoined = Object.prototype.hasOwnProperty.call(group, 'hasJoined') - ? group.hasJoined - : false; - - if (options && this.loggedInUser.uid === options.user.uid) { - scope = CometChat.GROUP_MEMBER_SCOPE.PARTICIPANT; - hasJoined = true; - } - - const newGroupObj = { - ...groupObj, - membersCount, - scope, - hasJoined, - }; - - grouplist.splice(groupKey, 1, newGroupObj); - this.setState({ grouplist }); - } else { - const groupObj = { ...group }; - - let scope = Object.prototype.hasOwnProperty.call(groupObj, 'scope') - ? groupObj.scope - : {}; - let hasJoined = Object.prototype.hasOwnProperty.call( - groupObj, - 'hasJoined', - ) - ? groupObj.hasJoined - : false; - const membersCount = parseInt(groupObj.membersCount); - if (options && this.loggedInUser.uid === options.user.uid) { - scope = CometChat.GROUP_MEMBER_SCOPE.PARTICIPANT; - hasJoined = true; - } - - const newGroupObj = { - ...groupObj, - membersCount, - scope, - hasJoined, - }; - - const groupList = [newGroupObj, ...this.state.grouplist]; - this.setState({ grouplist: groupList }); - } - } catch (error) { - logger(error); - } - }; - - /** - * handles the updation of group when a member joins the group.Scope is set to participant by default. - * @param group: group object - * @param options - */ - - updateMemberJoined = (group, options) => { - try { - const grouplist = [...this.state.grouplist]; - - // search for group - const groupKey = grouplist.findIndex((g) => g.guid === group.guid); - - if (groupKey > -1) { - const groupObj = { ...grouplist[groupKey] }; - - let { scope } = groupObj; - const membersCount = parseInt(group.membersCount); - - if (options && this.loggedInUser.uid === options.user.uid) { - scope = CometChat.GROUP_MEMBER_SCOPE.PARTICIPANT; - } - - const newGroupObj = { ...groupObj, membersCount, scope }; - - grouplist.splice(groupKey, 1, newGroupObj); - this.setState({ grouplist }); - } - } catch (error) { - logger(error); - } - }; - - /** - * handles the updation of group when the scope of member is changed. - * @param group - * @param options - */ - - updateMemberChanged = (group, options) => { - try { - const grouplist = [...this.state.grouplist]; - - // search for group - const groupKey = grouplist.findIndex((g) => g.guid === group.guid); - - if (groupKey > -1) { - const groupObj = { ...grouplist[groupKey] }; - if (options && this.loggedInUser.uid === options.user.uid) { - const newGroupObj = { ...groupObj, scope: options.scope }; - - grouplist.splice(groupKey, 1, newGroupObj); - this.setState({ grouplist }); - } - } - } catch (error) { - logger(error); - } - }; - - /** - * handles the joining of a group by the participant if the requirements are met i.e if the passcode entered matches the protected group's set passcode. - * @param passcode - */ - - joinGroup = (passcode) => { - if (passcode !== null) { - CometChat.joinGroup(this.state.guid, this.state.groupType, passcode) - .then((response) => { - if (typeof response === 'object') { - this.dropDownAlertModelRef?.showMessage( - 'success', - 'Group joined Successfully', - ); - } else { - this.dropDownAlertModelRef?.showMessage( - 'error', - 'Failed to join group', - ); - return; - } - const groups = [...this.state.grouplist]; - const groupKey = groups.findIndex((g) => g.guid === this.state.guid); - if (groupKey > -1) { - const groupObj = groups[groupKey]; - const newGroupObj = { - ...groupObj, - ...response, - scope: CometChat.GROUP_MEMBER_SCOPE.PARTICIPANT, - }; - groups.splice(groupKey, 1, newGroupObj); - this.setState({ grouplist: groups, selectedGroup: newGroupObj }); - this.props.onItemClick(newGroupObj, CometChat.RECEIVER_TYPE.GROUP); - this.setState({ showPasswordScreen: false }); - } - }) - .catch((error) => { - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertModelRef?.showMessage('error', errorCode); - }); - } - }; - - /** - * handles what to display when a specific group item from groupList is clicked - * @param group: group object - */ - - handleClick = (group) => { - //handle click here - if (!this.props.onItemClick) return; - - if (group.hasJoined === false) { - if (this.state.restrictions?.isJoinLeaveGroupsEnabled === false) { - return false; - } - if (group.type === CometChat.GROUP_TYPE.PASSWORD) { - this.setState({ - showPasswordScreen: true, - guid: group.guid, - groupType: group.type, - }); - } - if (group.type === CometChat.GROUP_TYPE.PUBLIC) { - CometChat.joinGroup(group.guid, group.type, '') - .then((response) => { - const groups = [...this.state.grouplist]; - if (typeof response === 'object') { - this.dropDownAlertRef?.showMessage( - 'success', - 'Group Joined Successfully', - ); - } else { - this.dropDownAlertRef?.showMessage( - 'error', - 'Failed to join group', - ); - } - const groupKey = groups.findIndex((g) => g.guid === group.guid); - if (groupKey > -1) { - const groupObj = groups[groupKey]; - const newGroupObj = { - ...groupObj, - ...response, - scope: CometChat.GROUP_MEMBER_SCOPE.PARTICIPANT, - }; - - groups.splice(groupKey, 1, newGroupObj); - this.setState({ grouplist: groups, selectedGroup: newGroupObj }); - - this.props.onItemClick( - newGroupObj, - CometChat.RECEIVER_TYPE.GROUP, - ); - } - }) - .catch((error) => { - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - logger('Group joining failed with exception:', error); - }); - } - } else { - this.setState({ selectedGroup: group }); - this.props.onItemClick(group, CometChat.RECEIVER_TYPE.GROUP); - } - }; - - /** - * handles the searching of groups and fetching based on the updation in TextInput(Search box). - * @param e: textInput's value - */ - searchGroup = (e) => { - //search group here - this.setState( - { - textInputValue: e, - }, - - () => { - if (this.timeout) { - clearTimeout(this.timeout); - } - - this.timeout = setTimeout(() => { - this.GroupListManager = new GroupListManager(e); - this.setState({ grouplist: [] }, () => this.getGroups()); - }, 500); - }, - ); - }; - - endReached = () => { - this.getGroups(); - }; - - /** - * handles the updation in group when messages are seen by the members. - * @param - */ - - markMessagesRead = (message) => { - if (!(message.getReadAt() || message.getReadByMeAt())) { - CometChat.markAsRead(message); - } - }; - - /** - * fetches the groups and updates the groupList. - * @param - */ - - getGroups = () => { - new CometChatManager() - .getLoggedInUser() - .then((user) => { - this.loggedInUser = user; - this.GroupListManager.fetchNextGroups() - .then((groupList) => { - if (groupList.length === 0) { - this.decoratorMessage = 'No groups found'; - } - this.setState({ - grouplist: [...this.state.grouplist, ...groupList], - }); - }) - .catch((error) => { - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - this.decoratorMessage = 'Error'; - logger( - '[CometChatGroupList] getGroups fetchNextGroups error', - error, - ); - }); - }) - .catch((error) => { - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - this.decoratorMessage = 'Error'; - logger('[CometChatGroupList] getUsers getLoggedInUser error', error); - }); - }; - - /** - * sets the createGroup state in order to display the modal for groupCreation. - * @param - */ - - createGroupHandler = (flag) => { - this.setState({ createGroup: flag }); - }; - - /** - * updates the fields when the member is removed from the group based on updation of groupObj and setting newGroupObj. - * @param group: group object - * @param options - */ - - updateMemberRemoved = (group, options) => { - try { - const grouplist = [...this.state.grouplist]; - - // search for group - const groupKey = grouplist.findIndex((g) => g.guid === group.guid); - - if (groupKey > -1) { - if (options && this.loggedInUser.uid === options.user.uid) { - const groupObj = { ...grouplist[groupKey] }; - - const newGroupObj = { ...groupObj, ...group }; - - grouplist.splice(groupKey, 1, newGroupObj); - this.setState({ grouplist }); - } else { - const groupObj = { ...grouplist[groupKey] }; - const membersCount = parseInt(group.membersCount); - - const newGroupObj = { ...groupObj, membersCount }; - - grouplist.splice(groupKey, 1, newGroupObj); - this.setState({ grouplist }); - } - } - } catch (error) { - logger(error); - } - }; - - /** - * updates the groupList if new group is created and closes the modal for creating Group. - * @param action - * @param group - */ - - createGroupActionHandler = (action, group) => { - if (action === actions.GROUP_CREATED) { - const groupList = [group, ...this.state.grouplist]; - - this.handleClick(group); - this.setState({ grouplist: groupList, createGroup: false }); - } - }; - - listEmptyContainer = () => { - // for loading purposes.... - return ( - - - {this.decoratorMessage} - - - ); - }; - - itemSeparatorComponent = ({ leadingItem }) => { - if (leadingItem.header) { - return null; - } - return ( - - ); - }; - - /** - * handles how the header is to be shown when scroll(event) is performed. - * @param nativeEvent - */ - - handleScroll = ({ nativeEvent }) => { - try { - if (nativeEvent.contentOffset.y > 35 && !this.state.showSmallHeader) { - this.setState({ - showSmallHeader: true, - }); - } - if (nativeEvent.contentOffset.y <= 35 && this.state.showSmallHeader) { - this.setState({ - showSmallHeader: false, - }); - } - } catch (error) { - logger(error); - } - }; - - ListHeaderComponent = () => { - return ( - - - Groups - {this.state.restrictions?.isGroupCreationEnabled ? ( - this.createGroupHandler(true)} - style={{ borderRadius: 20 }}> - {this.createGroup} - - ) : null} - - - {this.state.restrictions?.isGroupSearchEnabled ? ( - this.textInputRef.current.focus()}> - - - - - - ) : null} - - ); - }; - - render() { - let passwordScreen = null; - if (this.state.showPasswordScreen) { - passwordScreen = ( - - - { - return ( - { - Keyboard.dismiss(); - }}> - - - - { - this.setState({ showPasswordScreen: false }); - }}> - - Close - - - - - Password Required! - - - { - this.joinGroup(e.nativeEvent.text); - }} - onChangeText={(feedback) => { - this.setState({ passwordFeedback: feedback }); - }} - numberOfLines={1} - /> - { - this.joinGroup(this.state.passwordFeedback); - }} - style={styles.enterBtn}> - - - - - { - this.joinGroup(this.state.passwordFeedback); - }} - style={[ - styles.nextBtn, - { - backgroundColor: this.theme.backgroundColor - .blue, - borderColor: this.theme.backgroundColor.primary, - }, - ]}> - Next - - - - - - ); - }} - onCloseEnd={() => { - this.setState({ showPasswordScreen: false }); - }} - /> - - (this.dropDownAlertModelRef = ref)} /> - - ); - } - if ( - Object.prototype.hasOwnProperty.call(this.props, 'config') && - this.props.config && - Object.prototype.hasOwnProperty.call(this.props, 'group-create') && - this.props.config['group-create'] === false - ) { - this.createGroup = null; - } - - return ( - (this.contextProviderRef = el)}> - - - - - - - {this.ListHeaderComponent()} - item.uid + '_' + index} - renderItem={({ item }) => { - return ( - - ); - }} - ListEmptyComponent={this.listEmptyContainer} - onScroll={this.handleScroll} - onEndReached={this.endReached} - onEndReachedThreshold={0.3} - showsVerticalScrollIndicator={false} - /> - this.createGroupHandler(false)} - actionGenerated={this.createGroupActionHandler} - /> - {passwordScreen} - - (this.dropDownAlertRef = ref)} /> - - - - ); - } -} - -export default CometChatGroupList; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatGroupList/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatGroupList/styles.js deleted file mode 100644 index 73d4f5e..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatGroupList/styles.js +++ /dev/null @@ -1,130 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { widthRatio, heightRatio, deviceHeight } from '../../../utils/consts'; - -export default StyleSheet.create({ - groupWrapperStyle: { - flex: 1, - backgroundColor: 'white', - }, - headingContainer: { - flexDirection: 'row', - justifyContent: 'space-between', - alignItems: 'center', - }, - groupHeaderStyle: { - paddingBottom: 16, - position: 'relative', - paddingHorizontal: 16, - }, - contactHeaderCloseStyle: { - height: 24, - width: '33%', - }, - groupHeaderTitleStyle: { - margin: 0, - fontWeight: '700', - textAlign: 'left', - fontSize: 28, - }, - groupSearchStyle: { - padding: 8, - marginTop: 16, - flexDirection: 'row', - position: 'relative', - alignItems: 'center', - width: '100%', - borderWidth: 0, - borderRadius: 10, - shadowColor: '#000', - shadowOffset: { - width: 0, - height: 1, - }, - shadowOpacity: 0.2, - shadowRadius: 1.41, - }, - contactSearchInputStyle: { - flex: 1, - paddingVertical: 4, - marginHorizontal: 2, - fontSize: 17, - }, - contactMsgStyle: { - overflow: 'hidden', - flex: 1, - justifyContent: 'center', - alignItems: 'center', - }, - contactMsgTxtStyle: { - margin: 0, - fontSize: 24, - fontWeight: '600', - padding: 5 * heightRatio, - }, - itemSeparatorStyle: { - borderBottomWidth: 1, - width: '85%', - alignSelf: 'flex-end', - paddingHorizontal: 12 * widthRatio, - }, - headerContainer: { - alignItems: 'center', - height: 48, - width: '100%', - justifyContent: 'center', - }, - passwordScreenContainer: { flex: 1, backgroundColor: 'rgba(0,0,0,0.7)' }, - passwordScreenMainContainer: { - backgroundColor: 'white', - height: deviceHeight + 200, - borderRadius: 40, - }, - passwordScreenInnerContainer: { - marginTop: 20 * heightRatio, - paddingHorizontal: 15 * widthRatio, - }, - closeContainer: { alignSelf: 'flex-start' }, - closeBtn: { alignItems: 'center', justifyContent: 'center' }, - closeText: { - fontSize: 15 * heightRatio, - }, - passwordScreenHeader: { - alignSelf: 'center', - paddingTop: 50 * heightRatio, - fontSize: 18 * heightRatio, - fontWeight: '600', - }, - detailsContainer: { - flexDirection: 'row', - borderWidth: 1, - marginTop: 50 * heightRatio, - justifyContent: 'center', - alignItems: 'center', - width: 300 * widthRatio, - alignSelf: 'center', - }, - passwordInput: { - width: 260 * widthRatio, - fontSize: 16 * heightRatio, - }, - enterBtn: { - width: 30 * widthRatio, - height: 30 * heightRatio, - alignItems: 'center', - justifyContent: 'center', - }, - nextBtnContainer: { - marginTop: 35 * heightRatio, - alignSelf: 'center', - }, - nextBtn: { - borderWidth: 1, - paddingVertical: 8 * heightRatio, - paddingHorizontal: 15, - borderRadius: 5, - }, - nextText: { - fontSize: 18 * heightRatio, - color: 'white', - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatGroupListItem/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatGroupListItem/index.js deleted file mode 100644 index c3cfc1f..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatGroupListItem/index.js +++ /dev/null @@ -1,58 +0,0 @@ -import React from 'react'; -import { Text, View, TouchableOpacity } from 'react-native'; -import CometChatAvatar from '../../Shared/CometChatAvatar'; -import style from './styles'; -import theme from '../../../resources/theme'; -import Icon from 'react-native-vector-icons/SimpleLineIcons'; -import FoundationIcon from 'react-native-vector-icons/Foundation'; -import { CometChat } from '@cometchat-pro/react-native-chat'; - -const CometChatGroupListItem = (props) => { - const viewTheme = { ...theme, ...props.theme }; - let groupTypeIcon = null; - if (props.group.type === CometChat.GROUP_TYPE.PRIVATE) { - groupTypeIcon = ( - - ); - } else if (props.group.type === CometChat.GROUP_TYPE.PASSWORD) { - groupTypeIcon = ( - - ); - } - - return ( - props.clickHandler(props.group)}> - - - - - - - {props.group.name} - - - {`${props.group.membersCount} members`} - - - {groupTypeIcon} - - - ); -}; -export default CometChatGroupListItem; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatGroupListItem/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatGroupListItem/styles.js deleted file mode 100644 index 4bed56f..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatGroupListItem/styles.js +++ /dev/null @@ -1,44 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { widthRatio } from '../../../utils/consts'; -import theme from '../../../resources/theme'; -export default StyleSheet.create({ - fullFlex: { flex: 1 }, - listItem: { - flexDirection: 'row', - width: '100%', - maxHeight: 64, - paddingHorizontal: 16, - marginBottom: 16, - }, - avatarStyle: { - flexWrap: 'wrap', - flexDirection: 'row', - width: 40, - height: 40, - marginRight: 10, - justifyContent: 'center', - backgroundColor: 'rgba(51,153,255,0.25)', - borderRadius: 25, - }, - groupDetailsContainer: { - borderBottomWidth: 1, - flex: 1, - paddingBottom: 10, - justifyContent: 'space-between', - alignItems: 'center', - flexDirection: 'row', - }, - memberCountStyle: { - fontSize: 12, - fontWeight: '200', - maxWidth: '80%', - color: theme.color.helpText, - }, - - groupNameStyle: { - fontSize: 16, - fontWeight: '600', - maxWidth: '80%', - color: theme.color.primary, - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatGroupListWithMessages/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatGroupListWithMessages/index.js deleted file mode 100644 index 8a5d2f6..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatGroupListWithMessages/index.js +++ /dev/null @@ -1,757 +0,0 @@ -/* eslint-disable no-bitwise */ -/* eslint-disable react/no-unused-state */ -import React from 'react'; -import { SafeAreaView } from 'react-native'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -import { CometChatManager } from '../../../utils/controller'; -import * as enums from '../../../utils/enums'; -import * as actions from '../../../utils/actions'; -import { - CometChatIncomingCall, - CometChatOutgoingCall, - CometChatOutgoingDirectCall, - CometChatIncomingDirectCall, -} from '../../Calls'; -import CometChatGroupList from '../CometChatGroupList'; -import CometChatImageViewer from '../../Messages/CometChatImageViewer'; - -import DropDownAlert from '../../Shared/DropDownAlert'; -import theme from '../../../resources/theme'; -import style from './styles'; -import { logger } from '../../../utils/common'; -import { CometChatContextProvider } from '../../../utils/CometChatContext'; - -class CometChatGroupListWithMessages extends React.Component { - loggedInUser = null; - - constructor(props) { - super(props); - - this.state = { - darkTheme: false, - viewDetailScreen: false, - item: {}, - type: CometChat.RECEIVER_TYPE.GROUP, - tab: 'groups', - groupToDelete: {}, - groupToLeave: {}, - groupToUpdate: {}, - threadMessageView: false, - threadMessageType: null, - threadMessageItem: {}, - threadMessageParent: {}, - composedThreadMessage: {}, - incomingCall: null, - outgoingCall: null, - callMessage: {}, - sidebarView: false, - imageView: null, - groupMessage: {}, - ongoingDirectCall: false, - }; - - this.theme = { ...theme, ...this.props.theme }; - } - - componentDidMount() { - new CometChatManager() - .getLoggedInUser() - .then((user) => { - this.loggedInUser = user; - }) - .catch((error) => { - logger('[CometChatGroupListWithMessages] getLoggedInUser error', error); - }); - } - - /** - * Update item, viewDetailScreen when a group from groupList is clicked. - * @param item: item object - * @param type: group type - */ - - itemClicked = (item, type) => { - this.setState({ item: { ...item }, type, viewDetailScreen: false }, () => { - this.navigateToMessageListScreen(item, type); - }); - }; - - /** - * Navigate to CometChatMessages on clicking of the group item and checking of validations. - * @param item:item object - * @param type:group type - */ - - navigateToMessageListScreen = (item, type) => { - this.props.navigation.navigate( - enums.NAVIGATION_CONSTANTS.COMET_CHAT_MESSAGES, - { - type, - item: { ...item }, - theme: this.theme, - tab: this.state.tab, - loggedInUser: this.loggedInUser, - callMessage: this.state.callMessage, - actionGenerated: this.actionHandler, - composedThreadMessage: this.state.composedThreadMessage, - }, - ); - }; - - /** - * On call initiated by a member - * @param - */ - - callInitiated = (message) => { - this.appendCallMessage(message); - }; - - /** - * On outgoing call end - * @param - */ - - outgoingCallEnded = (message) => { - this.setState({ outgoingCall: null, incomingCall: null }, () => { - this.appendCallMessage(message); - }); - }; - - /** - * handles various actions related to the updation in groups. - * @param action: action name - * @param item: item object - * @param count: members count - * @param ...otherProps: props received - */ - - actionHandler = (action, item, count, ...otherProps) => { - switch (action) { - case actions.BLOCK_USER: - this.blockUser(); - break; - case actions.UNBLOCK_USER: - this.unblockUser(); - break; - case actions.AUDIO_CALL: - this.audioCall(); - break; - case actions.VIDEO_CALL: - this.setState({ joinDirectCall: false }, () => { - this.videoCall(true); - }); - break; - // eslint-disable-next-line no-lone-blocks - case actions.MENU_CLICKED: { - this.toggleSideBar(); - this.setState({ item: {} }); - break; - } - case actions.VIEW_DETAIL: - case actions.CLOSE_DETAIL_CLICKED: - this.toggleDetailView(); - break; - case actions.GROUP_UPDATED: - this.groupUpdated(item, count, ...otherProps); - break; - case actions.GROUP_DELETED: - this.deleteGroup(item); - break; - case actions.LEFT_GROUP: - this.leaveGroup(item, ...otherProps); - break; - case actions.MEMBERS_UPDATED: - this.updateMembersCount(item, count); - break; - case actions.VIEW_MESSAGE_THREAD: - this.viewMessageThread(item); - break; - case actions.CLOSE_THREAD_CLICKED: - this.closeThreadMessages(); - break; - case actions.THREAD_MESSAGE_COMPOSED: - this.onThreadMessageComposed(item); - break; - case actions.ACCEPT_INCOMING_CALL: - this.acceptIncomingCall(item); - break; - case actions.ACCEPTED_INCOMING_CALL: - this.callInitiated(item); - break; - case actions.REJECTED_INCOMING_CALL: - this.rejectedIncomingCall(item, count); - break; - case actions.OUTGOING_CALL_REJECTED: - case actions.OUTGOING_CALL_CANCELLED: - case actions.CALL_ENDED: - this.outgoingCallEnded(item); - break; - case actions.USER_JOINED_CALL: - case actions.USER_LEFT_CALL: - this.appendCallMessage(item); - break; - case actions.VIEW_ACTUAL_IMAGE: - this.toggleImageView(item); - break; - case actions.MEMBERS_ADDED: - this.membersAdded(item); - break; - case actions.MEMBER_UNBANNED: - this.memberUnbanned(item); - break; - case actions.MEMBER_SCOPE_CHANGED: - this.memberScopeChanged(item); - break; - case actions.UPDATE_THREAD_MESSAGE: - this.updateThreadMessage(item[0], count); - break; - case actions.MESSAGE_COMPOSED: - this.callInitiated(item); - break; - case actions.JOIN_DIRECT_CALL: - this.setState({ joinDirectCall: true }, () => { - this.videoCall(true); - }); - break; - case actions.DIRECT_CALL_ENDED: - this.setState({ joinDirectCall: false, ongoingDirectCall: null }); - break; - case actions.ACCEPT_DIRECT_CALL: - this.setState({ joinDirectCall: true }, () => { - this.videoCall(true); - }); - - default: - break; - } - }; - - /** - * updation of thread messages on message fetch. - * @param message: message object - * @param action: action name - */ - - updateThreadMessage = (message, action) => { - if ( - this.state.threadMessageView === false || - message.id !== this.state.threadMessageParent.id - ) { - return false; - } - - if (action === 'delete') { - this.setState({ - threadMessageParent: { ...message }, - threadMessageView: false, - }); - } else { - this.setState({ threadMessageParent: { ...message } }); - } - }; - - /** - * block users by logged in user. - * @param - */ - - blockUser = () => { - try { - const usersList = [this.state.item.uid]; - CometChatManager.blockUsers(usersList) - .then((response) => { - if (response) { - this.dropDownAlertRef?.showMessage('success', 'Blocked User'); - this.setState({ item: { ...this.state.item, blockedByMe: true } }); - } else { - this.dropDownAlertRef?.showMessage('error', 'Failed to block user'); - } - }) - .catch((error) => { - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - logger('Blocking user fails with error', error); - }); - } catch (error) { - logger(error); - } - }; - - /** - * unblock users by logged in user. - * @param - */ - - unblockUser = () => { - try { - const usersList = [this.state.item.uid]; - CometChatManager.unblockUsers(usersList) - .then((response) => { - if (response) { - this.dropDownAlertRef?.showMessage('success', 'Unblocked user'); - this.setState({ item: { ...this.state.item, blockedByMe: false } }); - } else { - this.dropDownAlertRef?.showMessage( - 'error', - 'Failed to unblock user', - ); - } - }) - .catch((error) => { - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - logger('unblocking user fails with error', error); - }); - } catch (error) { - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - logger(error); - } - }; - - /** - * handles audio call to a user/group. - * @param - */ - - audioCall = () => { - try { - let receiverId; - let receiverType; - if (this.state.type === CometChat.RECEIVER_TYPE.USER) { - receiverId = this.state.item.uid; - receiverType = CometChat.RECEIVER_TYPE.USER; - } else if (this.state.type === CometChat.RECEIVER_TYPE.GROUP) { - receiverId = this.state.item.guid; - receiverType = CometChat.RECEIVER_TYPE.GROUP; - } - - CometChatManager.call(receiverId, receiverType, CometChat.CALL_TYPE.AUDIO) - .then((call) => { - this.appendCallMessage(call); - this.setState({ outgoingCall: call }); - }) - .catch((error) => { - logger('Call initialization failed with exception:', error); - }); - } catch (error) { - logger(error); - } - }; - - /** - * handles video call to a user/group. - * @param - */ - - videoCall = (flag) => { - try { - let receiverId; - let receiverType; - if (this.state.type === CometChat.RECEIVER_TYPE.GROUP) { - this.setState({ ongoingDirectCall: flag }); - - return; - } - receiverId = this.state.item.uid; - receiverType = CometChat.RECEIVER_TYPE.USER; - - CometChatManager.call(receiverId, receiverType, CometChat.CALL_TYPE.VIDEO) - .then((call) => { - this.appendCallMessage(call); - this.setState({ outgoingCall: call }); - }) - .catch((error) => { - logger('Call initialization failed with exception:', error); - }); - } catch (error) { - logger(error); - } - }; - - toggleSideBar = () => { - const { sidebarView } = this.state; - this.setState({ sidebarView: !sidebarView }); - }; - - /** - * toggle viewDetailScreen - * @param - */ - - toggleDetailView = () => { - const viewDetail = !this.state.viewDetailScreen; - this.setState({ viewDetailScreen: viewDetail, threadMessageView: false }); - }; - - /** - * handles deletion of group - * @param group: group object - */ - - deleteGroup = (group) => { - this.setState({ - groupToDelete: group, - item: {}, - type: CometChat.RECEIVER_TYPE.GROUP, - viewDetailScreen: false, - }); - }; - - /** - * handles the updation when logged in user leaves the group - * @param group: group object - */ - - leaveGroup = (group) => { - this.setState({ - groupToLeave: group, - item: {}, - type: CometChat.RECEIVER_TYPE.GROUP, - viewDetailScreen: false, - }); - }; - - /** - * updation of member count of group. - * @param item:item object - * @param count: member count - */ - - updateMembersCount = (item, count) => { - const group = { ...this.state.item, membersCount: count }; - this.setState({ item: group, groupToUpdate: group }); - }; - - /** - * handles the updation of group based on key - * @param key: action name - * @param message: message object - * @param group: group object - * @param options: options object for member - */ - - groupUpdated = (message, key, group, options) => { - try { - switch (key) { - case enums.GROUP_MEMBER_BANNED: - case enums.GROUP_MEMBER_KICKED: { - if (options.user.uid === this.loggedInUser.uid) { - this.setState({ - item: {}, - type: CometChat.RECEIVER_TYPE.GROUP, - viewDetailScreen: false, - }); - } - break; - } - case enums.GROUP_MEMBER_SCOPE_CHANGED: { - if (options.user.uid === this.loggedInUser.uid) { - const newObj = { ...this.state.item, scope: options.scope }; - this.setState({ - item: newObj, - type: CometChat.RECEIVER_TYPE.GROUP, - viewDetailScreen: false, - }); - } - break; - } - default: - break; - } - } catch (error) { - logger(error); - } - }; - - /** - * Close thread messages, updation of viewDetailScreen - * @param - */ - - closeThreadMessages = () => { - this.setState({ viewDetailScreen: false, threadMessageView: false }); - }; - - /** - * View message thread via parentMessage - * @param parentMessage: message object - */ - viewMessageThread = (parentMessage) => { - const message = { ...parentMessage }; - const threadItem = { ...this.state.item }; - this.setState({ - threadMessageView: true, - threadMessageParent: message, - threadMessageItem: threadItem, - threadMessageType: this.state.type, - viewDetailScreen: false, - }); - }; - - /** - * Sets composedThreadMessage via composed message param. - * @param composedMessage: message object - */ - - onThreadMessageComposed = (composedMessage) => { - try { - if (this.state.type !== this.state.threadMessageType) { - return false; - } - - if ( - (this.state.threadMessageType === CometChat.RECEIVER_TYPE.GROUP && - this.state.item.guid !== this.state.threadMessageItem.guid) || - (this.state.threadMessageType === CometChat.RECEIVER_TYPE.USER && - this.state.item.uid !== this.state.threadMessageItem.uid) - ) { - return false; - } - - const message = { ...composedMessage }; - this.setState({ composedThreadMessage: message }); - } catch (error) { - logger(error); - } - }; - - /** - * Handles the incoming call when user hits accept - * @param call - */ - - acceptIncomingCall = (call) => { - this.setState({ incomingCall: call }); - - const type = call.receiverType; - const id = - type === CometChat.RECEIVER_TYPE.USER ? call.sender.uid : call.receiverId; - - CometChat.getConversation(id, type) - .then((conversation) => { - this.itemClicked(conversation.conversationWith, type); - }) - .catch((error) => { - logger('error while fetching a conversation', error); - }); - }; - - /** - * handles the imcoming call when user hits reject - * @param incomingCallMessage: incomingCallMessage object - * @param rejectedCallMessage: rejectedCallMessage object - */ - - rejectedIncomingCall = (incomingCallMessage, rejectedCallMessage) => { - try { - let { receiverType } = incomingCallMessage; - let receiverId = - receiverType === CometChat.RECEIVER_TYPE.USER - ? incomingCallMessage.sender.uid - : incomingCallMessage.receiverId; - - if ( - Object.prototype.hasOwnProperty.call(incomingCallMessage, 'readAt') === - false - ) { - CometChat.markAsRead(incomingCallMessage); - } - - const { item, type } = this.state; - - receiverType = rejectedCallMessage.receiverType; - receiverId = rejectedCallMessage.receiverId; - - if ( - (type === CometChat.RECEIVER_TYPE.GROUP && - receiverType === CometChat.RECEIVER_TYPE.GROUP && - receiverId === item.guid) || - (type === CometChat.RECEIVER_TYPE.USER && - receiverType === CometChat.RECEIVER_TYPE.USER && - receiverId === item.uid) - ) { - this.appendCallMessage(rejectedCallMessage); - } - } catch (error) { - logger(error); - } - }; - - /** - * on outgoing call end - * @param message: message object - */ - outgoingCallEnded = (message) => { - this.setState({ outgoingCall: null, incomingCall: null }); - this.appendCallMessage(message); - }; - - /** - * image view when clicked on image - * @param message: message object - */ - toggleImageView = (message) => { - this.setState({ imageView: message }); - }; - - /** - * handler for member added to the group by a user and updation of groupMessage. - * @param members: members object - */ - - membersAdded = (members) => { - try { - const messageList = []; - members.forEach((eachMember) => { - const message = `${this.loggedInUser.name} added ${eachMember.name}`; - const sentAt = (new Date() / 1000) | 0; - const messageObj = { - category: 'action', - message, - type: enums.ACTION_TYPE_GROUPMEMBER, - sentAt, - }; - messageList.push(messageObj); - }); - - this.setState({ groupMessage: messageList }); - } catch (error) { - logger(error); - } - }; - - /** - * handler for member unbanned from the group by a user and updation of groupMessage. - * @param members: members object - */ - - memberUnbanned = (members) => { - try { - const messageList = []; - members.forEach((eachMember) => { - const message = `${this.loggedInUser.name} unbanned ${eachMember.name}`; - const sentAt = (new Date() / 1000) | 0; - const messageObj = { - category: 'action', - message, - type: enums.ACTION_TYPE_GROUPMEMBER, - sentAt, - }; - messageList.push(messageObj); - }); - - this.setState({ groupMessage: messageList }); - } catch (error) { - logger(error); - } - }; - - /** - * handler for member scope changed in the group by a user and updation of groupMessage. - * @param members: members object - */ - memberScopeChanged = (members) => { - try { - const messageList = []; - - members.forEach((eachMember) => { - const message = `${this.loggedInUser.name} made ${eachMember.name} ${eachMember.scope}`; - const sentAt = (new Date() / 1000) | 0; - const messageObj = { - category: 'action', - message, - type: enums.ACTION_TYPE_GROUPMEMBER, - sentAt, - }; - messageList.push(messageObj); - }); - - this.setState({ groupMessage: messageList }); - } catch (error) { - logger(error); - } - }; - - /** - * update callMessage and navigate to cometChatMessages - * @param call: call object - */ - appendCallMessage = (call) => { - const { item, type } = this.state; - this.setState({ callMessage: call }, () => { - this.navigateToMessageListScreen(item, type); - }); - }; - - render() { - let imageView = null; - if (this.state.imageView) { - imageView = ( - this.toggleImageView(null)} - message={this.state.imageView} - /> - ); - } - return ( - (this.contextProviderRef = el)}> - - - {imageView} - { - this.dropDownAlertRef?.showMessage(type, message); - }} - theme={this.props.theme} - loggedInUser={this.loggedInUser} - outgoingCall={this.state.outgoingCall} - actionGenerated={this.actionHandler} - /> - {/* */} - - (this.dropDownAlertRef = ref)} /> - {this.state.ongoingDirectCall ? ( - this.actionHandler(actions.DIRECT_CALL_ENDED)} - theme={this.props.theme} - item={this.state.item} - type={this.state.type} - lang={this.state.lang} - callType={CometChat.CALL_TYPE.VIDEO} - joinDirectCall={this.state.joinDirectCall} - loggedInUser={this.loggedInUser} - actionGenerated={this.actionHandler} - /> - ) : null} - - - ); - } -} - -export default CometChatGroupListWithMessages; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatGroupListWithMessages/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatGroupListWithMessages/styles.js deleted file mode 100644 index 2b7c0ed..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatGroupListWithMessages/styles.js +++ /dev/null @@ -1,5 +0,0 @@ -import { StyleSheet } from 'react-native'; - -export default StyleSheet.create({ - container: { backgroundColor: 'white', flex: 1 }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatViewGroupMemberList/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatViewGroupMemberList/index.js deleted file mode 100644 index c92bda0..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatViewGroupMemberList/index.js +++ /dev/null @@ -1,315 +0,0 @@ -/* eslint-disable react/jsx-fragments */ -/* eslint-disable react/no-unused-state */ -/* eslint-disable react/static-property-placement */ -import React from 'react'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -import DropDownAlert from '../../Shared/DropDownAlert'; -import { View, Text, FlatList, Modal, TouchableOpacity } from 'react-native'; -import BottomSheet from 'reanimated-bottom-sheet'; - -import CometChatViewGroupMemberListItem from '../CometChatViewGroupMemberListItem'; -import GroupDetailContext from '../CometChatGroupDetails/context'; -import _ from 'lodash'; -import style from './styles'; - -import theme from '../../../resources/theme'; -import { deviceHeight } from '../../../utils/consts'; -import * as actions from '../../../utils/actions'; -import { logger } from '../../../utils/common'; - -export default class CometChatViewGroupMemberList extends React.Component { - static contextType = GroupDetailContext; - - constructor(props) { - super(props); - - this.decoratorMessage = 'Loading...'; - - this.state = { - membersToBan: [], - membersToUnBan: [], - }; - this.theme = { ...theme, ...props.theme }; - this.sheetRef = React.createRef(null); - } - - /** - * update members of the group based on action. - * @param action: action name - * @param member: member object - * @param scope: scope object - */ - - updateMembers = (action, member, scope) => { - switch (action) { - case actions.BAN: - this.banMember(member); - break; - case actions.KICK: - this.kickMember(member); - break; - case actions.CHANGE_SCOPE: - this.changeScope(member, scope); - break; - default: - break; - } - }; - - /** - * handler for banning of members in group - * @param memberToBan: memberToBan object - */ - - banMember = (memberToBan) => { - try { - const { guid } = this.props.item; - CometChat.banGroupMember(guid, memberToBan.uid) - .then((response) => { - if (response) { - this.dropDownAlertRef?.showMessage( - 'success', - 'Group member banned', - ); - this.props.actionGenerated(actions.BAN_GROUP_MEMBERS, memberToBan); - } else { - this.dropDownAlertRef?.showMessage( - 'error', - 'Failed to ban group member', - ); - } - }) - .catch((error) => { - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - logger('banGroupMember failed with error: ', error); - }); - } catch (error) { - logger(error); - } - }; - - /** - * handler for kicking of member from group - * @param memberToKick: memberToKick object - */ - kickMember = (memberToKick) => { - try { - const { guid } = this.props.item; - CometChat.kickGroupMember(guid, memberToKick.uid) - .then((response) => { - if (response) { - this.dropDownAlertRef?.showMessage( - 'success', - 'Group member kicked', - ); - this.props.actionGenerated( - actions.REMOVE_GROUP_PARTICIPANTS, - memberToKick, - ); - } else { - this.dropDownAlertRef?.showMessage( - 'error', - 'Failed to kick group member', - ); - } - }) - .catch((error) => { - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - logger('kickGroupMember failed with error: ', error); - }); - } catch (error) { - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - logger(error); - } - }; - - /** - * handler for changing of scope of members in the group. - * @param member: member object - * @param scope: scope object - */ - - changeScope = (member, scope) => { - try { - const { guid } = this.props.item; - - CometChat.updateGroupMemberScope(guid, member.uid, scope) - .then((response) => { - if (response) { - this.dropDownAlertRef?.showMessage( - 'success', - 'Group member scope changed', - ); - const updatedMember = { ...member, scope }; - this.props.actionGenerated( - actions.UPDATE_GROUP_PARTICIPANTS, - updatedMember, - ); - } else { - this.dropDownAlertRef?.showMessage( - 'error', - 'Failed to change scope of group member', - ); - } - }) - .catch((error) => { - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - logger('updateGroupMemberScope failed with error: ', error); - }); - } catch (error) { - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - logger(error); - } - }; - - /** - * handler for the heading when scroll(event) is implemeted - * @param - */ - - handleScroll = ({ nativeEvent }) => { - try { - if (nativeEvent.contentOffset.y > 35 && !this.state.showSmallHeader) { - this.setState({ - showSmallHeader: true, - }); - } - if (nativeEvent.contentOffset.y <= 35 && this.state.showSmallHeader) { - this.setState({ - showSmallHeader: false, - }); - } - } catch (error) { - logger(error); - } - }; - - listHeaderComponent = () => { - return ( - - Group Members - - ); - }; - - listEmptyContainer = () => { - return ( - - - {this.decoratorMessage} - - - ); - }; - - itemSeparatorComponent = ({ leadingItem }) => { - if (leadingItem.header) { - return null; - } - return ( - - ); - }; - - endReached = () => { - this.props.actionGenerated(actions.FETCH_GROUP_MEMBERS); - }; - - render() { - const group = this.context; - const membersList = _.uniqBy([...group.memberList], 'uid'); - - return ( - - - - { - return ( - - - - - Group Members - - - { - this.sheetRef.current.snapTo(1); - this.props.close(); - }} - style={{}}> - - Close - - - - - item.uid + '_' + index} - renderItem={({ item, index }) => { - return ( - - ); - }} - ListEmptyComponent={this.listEmptyContainer} - // ItemSeparatorComponent={this.itemSeparatorComponent} - onScroll={this.handleScroll} - onEndReached={this.endReached} - contentContainerStyle={{ flexGrow: 1 }} - onEndReachedThreshold={0.3} - showsVerticalScrollIndicator={false} - /> - - - ); - }} - onCloseEnd={() => { - this.props.close(); - }} - /> - - - (this.dropDownAlertRef = ref)} /> - - ); - } -} diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatViewGroupMemberList/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatViewGroupMemberList/styles.js deleted file mode 100644 index d1603bf..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatViewGroupMemberList/styles.js +++ /dev/null @@ -1,115 +0,0 @@ -import { StyleSheet } from 'react-native'; - -import { calc, deviceHeight } from '../../../utils/consts'; - -export default StyleSheet.create({ - container: { - flex: 1, - backgroundColor: 'rgba(0,0,0,0.7)', - }, - reactionDetailsContainer: { - backgroundColor: 'white', - paddingVertical: 20, - borderRadius: 20, - }, - headerContainerStyle: { - justifyContent: 'center', - alignItems: 'center', - }, - contactWrapperStyle: { - height: '100%', - backgroundColor: 'white', - }, - contactHeaderStyle: { - paddingBottom: 14, - position: 'relative', - paddingHorizontal: 25, - }, - contactHeaderCloseStyle: { - height: 24, - width: '33%', - }, - contactHeaderTitleStyle: { - margin: 0, - fontWeight: '700', - textAlign: 'left', - fontSize: 28, - }, - contactSearchStyle: { - padding: 4, - marginTop: 10, - flexDirection: 'row', - position: 'relative', - alignItems: 'center', - width: '100%', - borderWidth: 0, - borderRadius: 8, - shadowColor: '#000', - shadowOffset: { - width: 0, - height: 1, - }, - shadowOpacity: 0.2, - shadowRadius: 1.41, - }, - contactSearchInputStyle: { - flex: 1, - paddingVertical: 4, - marginHorizontal: 8, - fontSize: 15, - }, - contactMsgStyle: { - overflow: 'hidden', - width: '100%', - justifyContent: 'center', - alignItems: 'center', - }, - contactMsgTxtStyle: { - margin: 0, - height: 30, - fontSize: 24, - fontWeight: '600', - }, - contactListStyle: { - height: 400, - margin: 0, - padding: 0, - }, - contactAlphabetStyle: { - padding: 0, - paddingVertical: 8, - backgroundColor: 'white', - width: '100%', - paddingHorizontal: 15, - }, - contactAlphabetTextStyle: { - fontSize: 18, - opacity: 0.4, - }, - itemSeperatorStyle: { - borderBottomWidth: 1, - width: '85%', - alignSelf: 'flex-end', - paddingHorizontal: 15, - }, - headerContainer: { - alignItems: 'center', - width: '100%', - flexDirection: 'row', - justifyContent: 'space-between', - paddingHorizontal: 15, - paddingVertical: 15, - }, - addBtnStyle: { - borderRadius: 10, - padding: 10, - paddingHorizontal: 15, - }, - addBtnTxtStyle: { - fontSize: 14, - fontWeight: '500', - }, - listContainer: { - height: deviceHeight * 0.8, - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatViewGroupMemberListItem/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatViewGroupMemberListItem/index.js deleted file mode 100644 index af8a3e6..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatViewGroupMemberListItem/index.js +++ /dev/null @@ -1,244 +0,0 @@ -import React, { useContext, useEffect, useState } from 'react'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -import CometChatUserPresence from '../../Shared/CometChatUserPresence'; -import CometChatAvatar from '../../Shared/CometChatAvatar'; -import { View, Text, TouchableOpacity } from 'react-native'; -import { Picker } from '@react-native-picker/picker'; - -import Icon from 'react-native-vector-icons/MaterialIcons'; -import * as actions from '../../../utils/actions'; -import style from './style'; -import { CometChatContext } from '../../../utils/CometChatContext'; - -export default (props) => { - const context = useContext(CometChatContext); - const [showChangeScope, toggleChange] = useState(false); - const [restrictions, setRestrictions] = useState(false); - const [scope, setScope] = useState(props.member.scope); - - useEffect(() => { - checkRestrictions(); - }, []); - - const checkRestrictions = async () => { - let isChangingGroupMemberScopeEnabled = await context.FeatureRestriction.isChangingGroupMemberScopeEnabled(); - let isKickingGroupMembersEnabled = await context.FeatureRestriction.isKickingGroupMembersEnabled(); - let isBanningGroupMembersEnabled = await context.FeatureRestriction.isBanningGroupMembersEnabled(); - setRestrictions({ - isChangingGroupMemberScopeEnabled, - isKickingGroupMembersEnabled, - isBanningGroupMembersEnabled, - }); - }; - - /** - * Update member scope - * @param - */ - const updateMemberScope = () => { - toggleChange(false); - if (props.member.scope !== scope) { - props.actionGenerated(actions.CHANGE_SCOPE, props.member, scope); - } - }; - - const kickIcon = ; - const banIcon = ; - const doneIcon = ( - { - updateMemberScope(); - }}> - - - ); - const scopeIcon = ; - - const roles = {}; - roles[CometChat.GROUP_MEMBER_SCOPE.ADMIN] = 'Administrator'; - roles[CometChat.GROUP_MEMBER_SCOPE.MODERATOR] = 'Moderator'; - roles[CometChat.GROUP_MEMBER_SCOPE.PARTICIPANT] = 'Participant'; - - // toggleChangeScope for toggleChange - - // scope changeHandler for setScope. - - let { name } = props.member; - let receivedScope = ( - {roles[props.member.scope]} - ); - let changeScope = null; - let ban = banIcon; - let kick = kickIcon; - - if (showChangeScope) { - changeScope = ( - - { - setScope(value); - }} - selectedValue={scope}> - - - - - {doneIcon} - - ); - - if ( - props.item.scope === CometChat.GROUP_MEMBER_SCOPE.MODERATOR && - props.member.scope === CometChat.GROUP_MEMBER_SCOPE.PARTICIPANT - ) { - changeScope = ( - - { - setScope(value); - }} - selectedValue={scope}> - - - - {doneIcon} - - ); - } - } else if (props.item.scope === CometChat.GROUP_MEMBER_SCOPE.PARTICIPANT) { - changeScope = receivedScope; - } else { - changeScope = ( - - {receivedScope} - toggleChange(true)}> - {scopeIcon} - {scopeIcon ? Edit : null} - - - ); - } - - // disable change scope, kick, ban of group owner - if (props.item.owner === props.member.uid) { - receivedScope = Owner; - changeScope = receivedScope; - ban = null; - kick = null; - } - - if (props.loggedInUser.uid === props.member.uid) { - name = 'You'; - changeScope = receivedScope; - ban = null; - kick = null; - } - - // if the logged in user is moderator, don't allow to change scope, ban, kick group moderators or administrators - if ( - props.item.scope === CometChat.GROUP_MEMBER_SCOPE.MODERATOR && - (props.member.scope === CometChat.GROUP_MEMBER_SCOPE.ADMIN || - props.member.scope === CometChat.GROUP_MEMBER_SCOPE.MODERATOR) - ) { - changeScope = receivedScope; - ban = null; - kick = null; - } - - // if the logged in user is administrator but not group owner, don't allow to change scope, ban, kick group administrators - if ( - props.item.scope === CometChat.GROUP_MEMBER_SCOPE.ADMIN && - props.item.owner !== props.loggedInUser.uid && - props.member.scope === CometChat.GROUP_MEMBER_SCOPE.ADMIN - ) { - changeScope = receivedScope; - ban = null; - kick = null; - } - - let editAccess = null; - if (!restrictions.isChangingGroupMemberScopeEnabled) { - changeScope = receivedScope; - } - if (!restrictions.isKickingGroupMembersEnabled) { - kick = null; - } - if (!restrictions.isBanningGroupMembersEnabled) { - ban = null; - } - // if the logged in user is participant, don't show change scope, ban, kick group members - if (props.item.scope === CometChat.GROUP_MEMBER_SCOPE.PARTICIPANT) { - editAccess = null; - } else { - editAccess = ( - - { - props.actionGenerated(actions.BAN, props.member); - }}> - {ban} - {ban ? Ban : null} - - { - props.actionGenerated(actions.KICK, props.member); - }}> - {kick} - {kick ? Kick : null} - - - ); - } - const userPresence = ( - - ); - - return ( - - - - - {userPresence} - - - {name} - - - - {changeScope} - {editAccess} - - - ); -}; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatViewGroupMemberListItem/resources/avatar.png b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatViewGroupMemberListItem/resources/avatar.png deleted file mode 100644 index 7c77776..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatViewGroupMemberListItem/resources/avatar.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatViewGroupMemberListItem/resources/block.svg b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatViewGroupMemberListItem/resources/block.svg deleted file mode 100644 index f97c8ec..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatViewGroupMemberListItem/resources/block.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatViewGroupMemberListItem/resources/clear.svg b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatViewGroupMemberListItem/resources/clear.svg deleted file mode 100644 index 0814946..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatViewGroupMemberListItem/resources/clear.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatViewGroupMemberListItem/resources/create.svg b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatViewGroupMemberListItem/resources/create.svg deleted file mode 100644 index 8f02680..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatViewGroupMemberListItem/resources/create.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatViewGroupMemberListItem/resources/delete.svg b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatViewGroupMemberListItem/resources/delete.svg deleted file mode 100644 index e09c06a..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatViewGroupMemberListItem/resources/delete.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatViewGroupMemberListItem/resources/done.svg b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatViewGroupMemberListItem/resources/done.svg deleted file mode 100644 index 784eb12..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatViewGroupMemberListItem/resources/done.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatViewGroupMemberListItem/style.js b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatViewGroupMemberListItem/style.js deleted file mode 100644 index 81b2e11..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/CometChatViewGroupMemberListItem/style.js +++ /dev/null @@ -1,77 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { deviceWidth, heightRatio, widthRatio } from '../../../utils/consts'; -import theme from '../../../resources/theme'; -export default StyleSheet.create({ - container: { - flexDirection: 'row', - justifyContent: 'space-between', - alignItems: 'center', - width: '100%', - height: 60 * heightRatio, - overflow: 'hidden', - paddingHorizontal: 10, - }, - memberScopeText: { - flex: 1, - paddingLeft: 15 * widthRatio, - alignSelf: 'center', - }, - changeScopeContainer: { - flex: 1, - flexDirection: 'row', - justifyContent: 'center', - marginRight: 12 * widthRatio, - }, - innerContainer: { - flexDirection: 'row', - alignItems: 'center', - maxWidth: 0.4 * deviceWidth, - overflow: 'hidden', - }, - avatarContainer: { - flexWrap: 'wrap', - flexDirection: 'row', - width: 40, - height: 40, - borderRadius: 22, - backgroundColor: 'rgba(51,153,255,0.25)', - marginRight: 6 * widthRatio, - }, - changeScopeContainer2: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'center', - flex: 1, - marginRight: 12 * widthRatio, - }, - fullFlex: { flex: 1 }, - pickerItemStyle: { - fontSize: 16, - color: theme.color.helpText, - - borderRadius: 24, - }, - pickerItemDetail: { height: 20 * heightRatio }, - doneContainer: { width: 30, alignItems: 'center', justifyContent: 'center' }, - editText: { fontSize: 10, textAlign: 'center' }, - ownerText: { flex: 1, paddingLeft: 15 * widthRatio }, - editAccessContainer: { - flexDirection: 'row', - width: 70, - alignItems: 'center', - justifyContent: 'space-between', - }, - actionText: { - fontSize: 12, - textAlign: 'center', - color: theme.color.primary, - - marginHorizontal: 5, - }, - changeContainer: { flex: 1, flexDirection: 'row', opacity: 0.6 }, - nameText: { - width: 0.2 * deviceWidth, - fontSize: 16, - color: theme.color.primary, - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Groups/index.js deleted file mode 100644 index 4004154..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Groups/index.js +++ /dev/null @@ -1,11 +0,0 @@ -export { default as CometChatAddGroupMemberList } from './CometChatAddGroupMemberList'; -export { default as CometChatAddGroupMemberListItem } from './CometChatAddGroupMemberListItem'; -export { default as CometChatBanGroupMemberList } from './CometChatBanGroupMemberList'; -export { default as CometChatBanGroupMemberListItem } from './CometChatBanGroupMemberListItem'; -export { default as CometChatCreateGroup } from './CometChatCreateGroup'; -export { default as CometChatGroupDetails } from './CometChatGroupDetails'; -export { default as CometChatGroupList } from './CometChatGroupList'; -export { default as CometChatGroupListItem } from './CometChatGroupListItem'; -export { default as CometChatGroupListWithMessages } from './CometChatGroupListWithMessages'; -export { default as CometChatViewGroupMemberList } from './CometChatViewGroupMemberList'; -export { default as CometChatViewGroupMemberListItem } from './CometChatViewGroupMemberListItem'; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatActionMessageBubble/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatActionMessageBubble/index.js deleted file mode 100644 index e0acff2..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatActionMessageBubble/index.js +++ /dev/null @@ -1,131 +0,0 @@ -import React, { useCallback } from 'react'; -import { View, Text } from 'react-native'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -import * as enums from '../../../utils/enums'; -import style from './styles'; - -const CometChatActionMessageBubble = (props) => { - /** - * Retrieve message text from message object according to message types - * @param - */ - const getMessage = useCallback(() => { - const call = props.message; - const { loggedInUser } = props; - - let message = null; - switch (call.status) { - case CometChat.CALL_STATUS.INITIATED: { - message = 'Call initiated'; - if (call.type === CometChat.CALL_TYPE.AUDIO) { - if (call.receiverType === CometChat.RECEIVER_TYPE.USER) { - message = - call.callInitiator.uid === loggedInUser.uid - ? 'Outgoing audio call' - : 'Incoming audio call'; - } else if (call.receiverType === CometChat.RECEIVER_TYPE.GROUP) { - if (call.action === CometChat.CALL_STATUS.INITIATED) { - message = - call.callInitiator.uid === loggedInUser.uid - ? 'Outgoing audio call' - : 'Incoming audio call'; - } else if (call.action === CometChat.CALL_STATUS.REJECTED) { - message = - call.sender.uid === loggedInUser.uid - ? 'Call rejected' - : `${call.sender.name} rejected call`; - } - } - } else if (call.type === CometChat.CALL_TYPE.VIDEO) { - if (call.receiverType === CometChat.RECEIVER_TYPE.USER) { - message = - call.callInitiator.uid === loggedInUser.uid - ? 'Outgoing video call' - : 'Incoming video call'; - } else if (call.receiverType === CometChat.RECEIVER_TYPE.GROUP) { - if (call.action === CometChat.CALL_STATUS.INITIATED) { - message = - call.callInitiator.uid === loggedInUser.uid - ? 'Outgoing video call' - : 'Incoming video call'; - } else if (call.action === CometChat.CALL_STATUS.REJECTED) { - message = - call.sender.uid === loggedInUser.uid - ? 'Call rejected' - : `${call.sender.name} rejected call`; - } - } - } - break; - } - case CometChat.CALL_STATUS.ONGOING: { - if (call.receiverType === CometChat.RECEIVER_TYPE.USER) { - message = 'Call accepted'; - } else if (call.receiverType === CometChat.RECEIVER_TYPE.GROUP) { - if (call.action === CometChat.CALL_STATUS.ONGOING) { - message = - call.sender.uid === loggedInUser.uid - ? 'Call accepted' - : `${call.sender.name} joined`; - } else if (call.action === CometChat.CALL_STATUS.REJECTED) { - message = - call.sender.uid === loggedInUser.uid - ? 'Call rejected' - : `${call.sender.name} rejected call`; - } else if (call.action === 'left') { - message = - call.sender.uid === loggedInUser.uid - ? 'You left the call' - : `${call.sender.name} left the call`; - } - } - - break; - } - case CometChat.CALL_STATUS.UNANSWERED: { - message = 'Call unanswered'; - if ( - call.type === CometChat.CALL_TYPE.AUDIO && - (call.receiverType === CometChat.RECEIVER_TYPE.USER || - call.receiverType === CometChat.RECEIVER_TYPE.GROUP) - ) { - message = - call.callInitiator.uid === loggedInUser.uid - ? 'Unanswered audio call' - : 'Missed audio call'; - } else if ( - call.type === CometChat.CALL_TYPE.VIDEO && - (call.receiverType === CometChat.RECEIVER_TYPE.USER || - call.receiverType === CometChat.RECEIVER_TYPE.GROUP) - ) { - message = - call.callInitiator.uid === loggedInUser.uid - ? 'Unanswered video call' - : 'Missed video call'; - } - break; - } - case CometChat.CALL_STATUS.REJECTED: { - message = 'Call rejected'; - break; - } - case CometChat.CALL_STATUS.ENDED: - message = 'Call ended'; - break; - case CometChat.CALL_STATUS.CANCELLED: - message = 'Call cancelled'; - break; - case CometChat.CALL_STATUS.BUSY: - message = 'Call busy'; - break; - default: - break; - } - - return {message}; - }, [props]); - - return {getMessage()}; -}; - -export default CometChatActionMessageBubble; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatActionMessageBubble/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatActionMessageBubble/styles.js deleted file mode 100644 index fc6e771..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatActionMessageBubble/styles.js +++ /dev/null @@ -1,16 +0,0 @@ -import { StyleSheet } from 'react-native'; - -export default StyleSheet.create({ - callMessageStyle: { - paddingVertical: 5, - paddingHorizontal: 12, - marginBottom: 16, - textAlign: 'center', - }, - callMessageTxtStyle: { - alignSelf: 'center', - fontSize: 13, - fontWeight: '500', - margin: 0, - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatDeleteMessageBubble/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatDeleteMessageBubble/index.js deleted file mode 100644 index 7b69d1a..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatDeleteMessageBubble/index.js +++ /dev/null @@ -1,108 +0,0 @@ -import React from 'react'; -import { View, Text, Platform } from 'react-native'; -import theme from '../../../resources/theme'; -import style from './style'; -import * as enums from '../../../utils/enums'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -import { CometChatAvatar } from '../../Shared'; - -const CometChatDeleteMessageBubble = (props) => { - const message = { ...props.message, messageFrom: props.messageOf }; - let messageContainer = null; - - let timestamp = new Date( - props.message.sentAt - ? props.message.sentAt * 1000 - : props.message._composedAt, - ).toLocaleTimeString('en-US', { - hour: 'numeric', - minute: 'numeric', - hour12: true, - }); - if (Platform.OS === 'android') { - let time = timestamp.split(':'); // convert to array - - // fetch - var hours = Number(time[0]); - var minutes = Number(time[1]?.split(' ')[0]); - - // calculate - var timeValue; - - if (hours > 0 && hours <= 12) { - timeValue = '' + hours; - } else if (hours > 12) { - timeValue = '' + (hours - 12); - } else if (hours == 0) { - timeValue = '12'; - } - - timeValue += minutes < 10 ? ':0' + minutes : ':' + minutes; // get minutes - timeValue += hours >= 12 ? ' PM' : ' AM'; // get AM/PM - timestamp = timeValue; - } - const viewTheme = { ...theme, ...props.theme }; - - if (props.messageOf === enums.MESSAGE_OF_SENDER) { - messageContainer = ( - - - - You deleted this message. - - - - - {timestamp} - - - - ); - } else if (message.messageFrom === enums.MESSAGE_FROM_RECEIVER) { - let senderAvatar = null; - - if (message.receiverType === CometChat.RECEIVER_TYPE.GROUP) { - if (message.sender.avatar) { - senderAvatar = { uri: message.sender.CometChatAvatar }; - } - } - - messageContainer = ( - - - {message.receiverType === CometChat.RECEIVER_TYPE.GROUP ? ( - - - - ) : null} - - {message.receiverType === CometChat.RECEIVER_TYPE.GROUP ? ( - - {message.sender.name} - - ) : null} - - - - - This message was deleted. - - - - - {timestamp} - - - - - ); - } - return {messageContainer}; -}; -export default CometChatDeleteMessageBubble; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatDeleteMessageBubble/resources/avatar.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatDeleteMessageBubble/resources/avatar.png deleted file mode 100644 index 7c77776..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatDeleteMessageBubble/resources/avatar.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatDeleteMessageBubble/style.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatDeleteMessageBubble/style.js deleted file mode 100644 index 9c5f087..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatDeleteMessageBubble/style.js +++ /dev/null @@ -1,64 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { widthRatio } from '../../../utils/consts'; - -export default StyleSheet.create({ - messageContainerStyle: { marginBottom: 16, marginHorizontal: 8 }, - messageSenderNameContainerStyle: { marginBottom: 5 }, - messageContainerForReceiver: { - flexDirection: 'row', - alignItems: 'flex-start', - maxWidth: '85%', - }, - messageWrapperStyleReceiver: { - backgroundColor: '#f2f3f4', // #f2f3f4 - marginBottom: 8, - paddingHorizontal: 12 * widthRatio, - paddingVertical: 5, - maxWidth: '100%', - borderRadius: 12, - }, - messageWrapperStyleSender: { - alignSelf: 'flex-end', - backgroundColor: '#f2f3f4', - marginBottom: 8, - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'center', - paddingHorizontal: 12 * widthRatio, - paddingVertical: 5, - maxWidth: '85%', - borderRadius: 12, - }, - messageInfoWrapperStyle: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'flex-start', - }, - avatarStyle: { - flexWrap: 'wrap', - flexDirection: 'row', - width: 36, - height: 36, - marginRight: 10 * widthRatio, - backgroundColor: 'rgba(51,153,255,0.25)', - borderRadius: 25, - }, - msgTimestampStyle: { - fontSize: 11, - fontWeight: '500', - textTransform: 'uppercase', - }, - containerStyle: { - flexDirection: 'row', - justifyContent: 'flex-end', - }, - messageTxtStyle: { - fontSize: 14, - margin: 0, - lineHeight: 20, - fontStyle: 'italic', - }, - messageTxtWrapperStyle: { - borderRadius: 12, - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatImageViewer/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatImageViewer/index.js deleted file mode 100644 index a82f3fc..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatImageViewer/index.js +++ /dev/null @@ -1,65 +0,0 @@ -import React from 'react'; -import { View, Modal, Image, TouchableOpacity, Dimensions } from 'react-native'; -import style from './styles'; -import { get as _get } from 'lodash'; -import BottomSheet from 'reanimated-bottom-sheet'; -const cross = require('./resources/clear.png'); - -class CometChatImageViewer extends React.Component { - constructor(props) { - super(props); - this.sheetRef = React.createRef(null); - } - - render() { - return ( - - - { - return ( - - - - - - - - - - - ); - }} - onCloseEnd={() => { - this.props.close(); - }} - /> - - - ); - } -} -export default CometChatImageViewer; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatImageViewer/resources/clear.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatImageViewer/resources/clear.png deleted file mode 100644 index 9a939e1..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatImageViewer/resources/clear.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatImageViewer/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatImageViewer/styles.js deleted file mode 100644 index 6684ed0..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatImageViewer/styles.js +++ /dev/null @@ -1,46 +0,0 @@ -import { StyleSheet, Platform } from 'react-native'; -import { - heightRatio, - widthRatio, - deviceHeight, - deviceWidth, -} from '../../../utils/consts'; - -export default StyleSheet.create({ - outerContainer: { flex: 1, backgroundColor: 'rgba(0,0,0,0.7)' }, - mainContainer: { - marginVertical: Platform.OS === 'ios' ? 50 : 65, - backgroundColor: 'white', - marginHorizontal: 16 * widthRatio, - borderRadius: 15, - alignItems: 'center', - position: 'relative', - justifyContent: 'center', - alignItems: 'center', - width: '100%', - height: '100%', - }, - bottomSheetContainer: { - backgroundColor: 'white', - height: deviceHeight * 0.9, - }, - crossImgContainer: { - alignSelf: 'flex-end', - marginRight: 20, - marginTop: 20, - }, - crossImg: { - height: 30 * heightRatio, - width: 30 * widthRatio, - }, - outerImageContainer: { - backgroundColor: 'white', - justifyContent: 'center', - alignItems: 'center', - flex: 1, - }, - imageStyles: { - width: '90%', - height: '100%', - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatLiveReactions/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatLiveReactions/index.js deleted file mode 100644 index f041fe8..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatLiveReactions/index.js +++ /dev/null @@ -1,190 +0,0 @@ -/* eslint-disable no-underscore-dangle */ -/* eslint-disable max-classes-per-file */ -import React, { Component } from 'react'; -import { Dimensions, View, Animated } from 'react-native'; -import Icon from 'react-native-vector-icons/MaterialCommunityIcons'; -import { logger } from '../../../utils/common'; -import styles from './styles'; -import * as enums from '../../../utils/enums'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -const { height: deviceHeight } = Dimensions.get('window'); - -const ANIMATION_END_Y = Math.ceil(deviceHeight * 0.5); -const NEGATIVE_END_Y = ANIMATION_END_Y * -1; -let startCount = 1; - -/** - * generate random number for hearts. - * @param min: number - * @param max: number - */ - -function getRandomNumber(min, max) { - return Math.random() * (max - min) + min; -} - -class AnimatedHeart extends Component { - constructor(props) { - super(props); - this.state = { - position: new Animated.Value(0), - }; - - this._yAnimation = this.state.position.interpolate({ - inputRange: [NEGATIVE_END_Y, 0], - outputRange: [ANIMATION_END_Y, 0], - }); - - this._opacityAnimation = this._yAnimation.interpolate({ - inputRange: [0, ANIMATION_END_Y], - outputRange: [1, 0], - }); - - this._scaleAnimation = this._yAnimation.interpolate({ - inputRange: [0, 15, 30], - outputRange: [0, 1.2, 1], - extrapolate: 'clamp', - }); - - this._xAnimation = this._yAnimation.interpolate({ - inputRange: [ - 0, - ANIMATION_END_Y / 5, - (2 * ANIMATION_END_Y) / 5, - (3 * ANIMATION_END_Y) / 5, - (4 * ANIMATION_END_Y) / 5, - ANIMATION_END_Y, - ], - outputRange: [0, -25, -15, 0, 50, 0], - }); - - this._rotateAnimation = this._yAnimation.interpolate({ - inputRange: [ - 0, - ANIMATION_END_Y / 4, - ANIMATION_END_Y / 3, - ANIMATION_END_Y / 2, - ANIMATION_END_Y, - ], - outputRange: ['0deg', '-2deg', '0deg', '2deg', '0deg'], - }); - } - - componentDidMount() { - Animated.timing(this.state.position, { - duration: 2000, - toValue: NEGATIVE_END_Y, - useNativeDriver: true, - }).start(this.props.onComplete); - } - - /** - * Animation for heart - * @param - */ - - getHeartAnimationStyle = () => { - return { - transform: [ - { translateY: this.state.position }, - { translateX: this._xAnimation }, - { scale: this._scaleAnimation }, - { rotate: this._rotateAnimation }, - ], - opacity: this._opacityAnimation, - }; - }; - - render() { - return ( - - - - ); - } -} - -export default class CometChatLiveReactions extends Component { - state = { - hearts: [ - { - id: startCount++, - right: getRandomNumber(0, 20), - bottom: getRandomNumber(0, 10), - }, - { - id: startCount++, - right: getRandomNumber(-10, 0), - bottom: getRandomNumber(20, 30), - }, - { - id: startCount++, - right: getRandomNumber(0, 20), - bottom: getRandomNumber(40, 50), - }, - { - id: startCount++, - right: getRandomNumber(-10, 0), - bottom: getRandomNumber(60, 70), - }, - { - id: startCount++, - right: getRandomNumber(0, 20), - bottom: getRandomNumber(80, 90), - }, - { - id: startCount++, - right: getRandomNumber(-10, 0), - bottom: getRandomNumber(100, 110), - }, - ], - }; - - /** - * remove heart - * @param v: heart id - */ - - removeHeart = (v) => { - try { - const index = this.state.hearts.findIndex((heart) => { - return heart.id === v; - }); - this.state.hearts.splice(index, 1); - this.setState(this.state); - } catch (error) { - logger(error); - } - }; - - render() { - return ( - - {this.state.hearts.map(function (v, i) { - return ( - - ); - }, this)} - - ); - } -} diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatLiveReactions/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatLiveReactions/styles.js deleted file mode 100644 index a51e7da..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatLiveReactions/styles.js +++ /dev/null @@ -1,34 +0,0 @@ -import { StyleSheet } from 'react-native'; - -export default StyleSheet.create({ - container: { - flex: 1, - }, - heartWrap: { - position: 'absolute', - bottom: 30, - backgroundColor: 'transparent', - }, - heart: { - width: 30, - height: 30, - backgroundColor: 'transparent', - }, - heartShape: { - width: 30, - height: 45, - position: 'absolute', - top: 0, - borderTopLeftRadius: 15, - borderTopRightRadius: 15, - backgroundColor: '#de3a39', - }, - leftHeart: { - transform: [{ rotate: '-45deg' }], - left: 5, - }, - rightHeart: { - transform: [{ rotate: '45deg' }], - right: 5, - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageActions/actions.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageActions/actions.js deleted file mode 100644 index bc27059..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageActions/actions.js +++ /dev/null @@ -1,153 +0,0 @@ -import React, { useState, useContext, useEffect } from 'react'; -import { - Text, - View, - TouchableWithoutFeedback, - TouchableOpacity, -} from 'react-native'; -import FeatherIcon from 'react-native-vector-icons/Feather'; -import IonIcon from 'react-native-vector-icons/Ionicons'; -import MCIIcon from 'react-native-vector-icons/MaterialCommunityIcons'; -import styles from './styles'; -import * as actions from '../../../utils/actions'; -import * as enums from '../../../utils/enums'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -import { CometChatContext } from '../../../utils/CometChatContext'; - -const actionIconSize = 26; - -export default (props) => { - const [restrictions, setRestrictions] = useState(null); - const context = useContext(CometChatContext); - useEffect(() => { - checkRestrictions(); - }, []); - - const checkRestrictions = async () => { - let enableEditMessage = - await context.FeatureRestriction.isEditMessageEnabled(); - let enableThreadedChats = - await context.FeatureRestriction.isThreadedMessagesEnabled(); - let enableDeleteMessage = - await context.FeatureRestriction.isDeleteMessageEnabled(); - let enableDeleteMessageForModerator = - await context.FeatureRestriction.isDeleteMemberMessageEnabled(); - let enableMessageInPrivate = - await context.FeatureRestriction.isMessageInPrivateEnabled(); - - if ( - !enableEditMessage && - !enableThreadedChats && - !enableDeleteMessage && - !enableDeleteMessageForModerator && - !enableMessageInPrivate - ) { - props.actionGenerated(actions.CLOSE_MESSAGE_ACTIONS); - } - setRestrictions({ - enableEditMessage, - enableThreadedChats, - enableDeleteMessage, - enableDeleteMessageForModerator, - enableMessageInPrivate, - }); - }; - - let sendMessage = null; - if ( - props.message.messageFrom === enums.MESSAGE_FROM_RECEIVER && - props.message.receiverType === CometChat.RECEIVER_TYPE.GROUP && - restrictions?.enableMessageInPrivate - ) { - sendMessage = ( - - props.actionGenerated(actions.SEND_MESSAGE, props.message) - }> - - Send Message Privately - - ); - } - let threadedChats = ( - - props.actionGenerated(actions.VIEW_MESSAGE_THREAD, props.message) - }> - - Start Thread - - ); - - // if threaded messages need to be disabled - if ( - props.message.category === CometChat.CATEGORY_CUSTOM || - props.message.parentMessageId || - !restrictions?.enableThreadedChats - ) { - threadedChats = null; - } - - let deleteMessage = ( - - props.actionGenerated(actions.DELETE_MESSAGE, props.message) - }> - - Delete message - - ); - - // if deleting messages need to be disabled - - if ( - props.message.messageFrom === enums.MESSAGE_FROM_RECEIVER && - (props.type == CometChat.RECEIVER_TYPE.GROUP - ? props.item.scope == CometChat.GROUP_MEMBER_SCOPE.MODERATOR || - props.item.scope == CometChat.GROUP_MEMBER_SCOPE.ADMIN - ? !restrictions?.enableDeleteMessageForModerator - : true - : true) - ) { - deleteMessage = null; - } - if ( - props.type == CometChat.RECEIVER_TYPE.USER && - !restrictions?.enableDeleteMessage - ) { - deleteMessage = null; - } - let editMessage = ( - - props.actionGenerated(actions.EDIT_MESSAGE, props.message) - }> - - Edit message - - ); - - // if editing messages need to be disabled - if ( - props.message.messageFrom === enums.MESSAGE_FROM_RECEIVER || - props.message.type !== CometChat.MESSAGE_TYPE.TEXT || - !restrictions?.enableEditMessage - ) { - editMessage = null; - } - - return ( - {}}> - - {sendMessage} - {threadedChats} - {editMessage} - {deleteMessage} - - - ); -}; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageActions/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageActions/index.js deleted file mode 100644 index 8d2b10f..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageActions/index.js +++ /dev/null @@ -1,53 +0,0 @@ -import React from 'react'; -import { Modal, TouchableWithoutFeedback, View } from 'react-native'; -import style from './styles'; -import Actions from './actions'; -import BottomSheet from 'reanimated-bottom-sheet'; - -export default class CometChatMessageActions extends React.Component { - sheetRef = React.createRef(null); - - componentDidUpdate(prevProps) { - if (!prevProps.open && this.props.open) { - this.sheetRef.current.snapTo(0); - } - } - - renderContent = () => ( - - ); - - renderHeader = () => ; - - render() { - const { open, close } = this.props; - return ( - - - { - this.sheetRef.current.snapTo(1); - this.props.close(); - }}> - - { - close(); - }} - /> - - - - - ); - } -} diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageActions/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageActions/styles.js deleted file mode 100644 index dbf4e41..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageActions/styles.js +++ /dev/null @@ -1,37 +0,0 @@ -import { StyleSheet } from 'react-native'; -import theme from '../../../resources/theme'; -import { widthRatio } from '../../../utils/consts'; - -export default StyleSheet.create({ - fullFlex: { flex: 1 }, - bottomSheetContainer: { flex: 1, backgroundColor: 'rgba(0,0,0,0.7)' }, - listItem: { - flexDirection: 'row', - alignItems: 'center', - width: '100%', - }, - actionsContainer: { - backgroundColor: 'white', - paddingHorizontal: 16, - paddingVertical: 30, - borderRadius: 20, - minHeight: 650, - }, - actionsText: { fontSize: 20, marginLeft: 10 }, - action: { paddingVertical: 10, flexDirection: 'row', alignItems: 'center' }, - header: { - width: '10%', - height: 5, - borderRadius: 10, - marginBottom: 10, - alignSelf: 'center', - backgroundColor: theme.color.darkSecondary, - }, - avatarStyle: { - flexWrap: 'wrap', - flexDirection: 'row', - width: 36, - height: 36, - marginRight: 15 * widthRatio, - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/composerActions.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/composerActions.js deleted file mode 100644 index e111801..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/composerActions.js +++ /dev/null @@ -1,359 +0,0 @@ -import React, { Component } from 'react'; -import { - TouchableWithoutFeedback, - Text, - View, - Modal, - TouchableOpacity, - Platform, - PermissionsAndroid, -} from 'react-native'; - -import IonIcon from 'react-native-vector-icons/Ionicons'; -import EvilIcon from 'react-native-vector-icons/EvilIcons'; -import MCIIcon from 'react-native-vector-icons/MaterialCommunityIcons'; -import BottomSheet from 'reanimated-bottom-sheet'; -import style from './styles'; -import { launchCamera, launchImageLibrary } from 'react-native-image-picker'; -import DocumentPicker from 'react-native-document-picker'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -import { heightRatio } from '../../../utils/consts'; -import { CometChatContext } from '../../../utils/CometChatContext'; - -export default class ComposerActions extends Component { - sheetRef = React.createRef(null); - static contextType = CometChatContext; - constructor(props) { - super(props); - this.state = { - restrictions: null, - snapPoints: null, - }; - } - componentDidUpdate(prevProps) { - if (!prevProps.visible && this.props.visible) { - this.sheetRef?.current?.snapTo(0); - } - } - - componentDidMount() { - this.checkRestrictions(); - } - checkRestrictions = async () => { - let isPollsEnabled = await this.context.FeatureRestriction.isPollsEnabled(); - let isStickersEnabled = - await this.context.FeatureRestriction.isStickersEnabled(); - let isFilesEnabled = await this.context.FeatureRestriction.isFilesEnabled(); - let isPhotosVideosEnabled = - await this.context.FeatureRestriction.isPhotosVideosEnabled(); - let height = 0; - if (isPollsEnabled) { - height++; - } - if (isStickersEnabled) { - height++; - } - if (isFilesEnabled) { - height++; - } - if (isPhotosVideosEnabled) { - height += 4; - } - - this.setState({ - restrictions: { - isPollsEnabled, - isStickersEnabled, - isFilesEnabled, - isPhotosVideosEnabled, - }, - snapPoints: [height * 60 * heightRatio, 0], - }); - }; - - takePhoto = async (mediaType = 'photo') => { - try { - let granted = null; - if (Platform.OS === 'android') { - granted = await PermissionsAndroid.request( - PermissionsAndroid.PERMISSIONS.CAMERA, - { - title: 'CometChat Camera Permission', - message: 'CometChat needs access to your camera ', - buttonNegative: 'Cancel', - buttonPositive: 'OK', - }, - ); - } - - if ( - Platform.OS === 'ios' || - granted === PermissionsAndroid.RESULTS.GRANTED - ) { - launchCamera( - { - mediaType, - includeBase64: false, - cameraType: 'back', - }, - (response) => { - this.sheetRef?.current?.snapTo(1); - this.props.close(); - if (response.didCancel) { - return null; - } - let type = null; - let name = null; - if (Platform.OS === 'ios' && response.fileName !== undefined) { - name = response.fileName; - type = response.type; - } else { - type = response.type; - name = 'Camera_001.jpeg'; - } - if (mediaType == 'video') { - type = 'video/quicktime'; - name = 'Camera_002.mov'; - } - const file = { - name: - Platform.OS === 'android' && mediaType != 'video' - ? response.fileName - : name, - type: - Platform.OS === 'android' && mediaType != 'video' - ? response.type - : type, - uri: - Platform.OS === 'android' - ? response.uri - : response.uri.replace('file://', ''), - }; - this.props.sendMediaMessage( - file, - mediaType === 'photo' - ? CometChat.MESSAGE_TYPE.IMAGE - : CometChat.MESSAGE_TYPE.VIDEO, - ); - }, - ); - } - } catch (err) { - this.sheetRef?.current?.snapTo(1); - this.props.close(); - } - }; - - launchLibrary = (type) => { - launchImageLibrary( - { - mediaType: type, - includeBase64: false, - cameraType: 'back', - }, - (response) => { - if (response.didCancel) { - return null; - } - let name = null; - if (response.fileName !== undefined) { - name = response.fileName; - } else { - name = type === 'photo' ? 'Camera_001.jpeg' : 'Camera_001.mov'; - } - const file = { - name, - type: response.type || 'video/quicktime', - uri: - Platform.OS === 'android' - ? response.uri - : response.uri.replace('file://', ''), - }; - this.props.sendMediaMessage( - file, - type === 'photo' - ? CometChat.MESSAGE_TYPE.IMAGE - : CometChat.MESSAGE_TYPE.VIDEO, - ); - this.sheetRef?.current?.snapTo(1); - this.props.close(); - }, - ); - }; - - pickDocument = async () => { - try { - const res = await DocumentPicker.pick({ - type: [DocumentPicker.types.allFiles], - }); - const file = { - name: res.name, - type: res.type, - uri: res.uri, - }; - this.props.sendMediaMessage(file, CometChat.MESSAGE_TYPE.FILE); - this.sheetRef?.current?.snapTo(1); - this.props.close(); - } catch (err) { - if (DocumentPicker.isCancel(err)) { - // User cancelled the picker, exit any dialogs or menus and move on - } else { - throw err; - } - } - }; - - renderContent = () => { - let takePhotoBtn = ( - this.takePhoto()}> - - - Take Photo - - - ); - let takeVideoBtn = ( - this.takePhoto('video')}> - - - Take Video - - - ); - let avp = ( - this.launchLibrary('photo')}> - - - - Photo Library - - - ); - let vp = ( - this.launchLibrary('video')}> - - - - Video Library - - - ); - let docs = ( - - - - - Document - - - ); - - let stickerBtn = ( - - - - this.props.toggleStickers()}> - Send Sticker - - - ); - - let createPollBtn = ( - { - this.props.toggleCreatePoll(); - }}> - - - - Create Poll - - - ); - if (!this.state.restrictions?.isPollsEnabled) { - createPollBtn = null; - } - if (!this.state.restrictions?.isStickersEnabled) { - stickerBtn = null; - } - if (!this.state.restrictions?.isFilesEnabled) { - docs = null; - } - if (!this.state.restrictions?.isPhotosVideosEnabled) { - takeVideoBtn = null; - avp = null; - takePhotoBtn = null; - vp = null; - } - return ( - - {takePhotoBtn} - {takeVideoBtn} - {avp} - {vp} - {docs} - {stickerBtn} - {createPollBtn} - - ); - }; - - renderHeader = () => ; - - render() { - const { visible, close } = this.props; - return ( - - - { - this.sheetRef?.current?.snapTo(1); - this.props.close(); - }}> - - {this.state.snapPoints ? ( - { - close(); - }} - /> - ) : null} - - - - - ); - } -} diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/index.js deleted file mode 100644 index 249cb5c..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/index.js +++ /dev/null @@ -1,883 +0,0 @@ -/* eslint-disable react/no-unused-state */ -/* eslint-disable react/jsx-fragments */ -/* eslint-disable import/no-dynamic-require */ -/* eslint-disable react/no-did-update-set-state */ -import React from 'react'; -import { - View, - TouchableOpacity, - TextInput, - Text, - Keyboard, - Platform, -} from 'react-native'; - -import Icon from 'react-native-vector-icons/MaterialCommunityIcons'; -import AntDIcon from 'react-native-vector-icons/AntDesign'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -import Sound from 'react-native-sound'; - -import style from './styles'; - -import { - CometChatCreatePoll, - CometChatSmartReplyPreview, -} from '../../Messages/Extensions'; -import CometChatStickerKeyboard from '../CometChatStickerKeyboard'; -import ComposerActions from './composerActions'; - -import { outgoingMessageAlert } from '../../../resources/audio'; -import * as enums from '../../../utils/enums'; -import * as actions from '../../../utils/actions'; -import { heightRatio } from '../../../utils/consts'; -import { logger } from '../../../utils/common'; -import { CometChatContext } from '../../../utils/CometChatContext'; - -export default class CometChatMessageComposer extends React.PureComponent { - static contextType = CometChatContext; - constructor(props) { - super(props); - - this.imageUploaderRef = React.createRef(); - this.fileUploaderRef = React.createRef(); - this.audioUploaderRef = React.createRef(); - this.videoUploaderRef = React.createRef(); - this.messageInputRef = React.createRef(); - this.messageSending = false; - - this.node = React.createRef(); - this.isTyping = false; - - this.state = { - showFilePicker: false, - messageInput: '', - messageType: '', - emojiViewer: false, - createPoll: false, - messageToBeEdited: '', - replyPreview: null, - stickerViewer: false, - composerActionsVisible: false, - user: null, - keyboardActivity: false, - restrictions: null, - }; - Sound.setCategory('Ambient', true); - this.audio = new Sound(outgoingMessageAlert); - CometChat.getLoggedinUser() - .then((user) => (this.loggedInUser = user)) - .catch((error) => { - const errorCode = error?.message || 'ERROR'; - this.props?.showMessage('error', errorCode); - }); - } - - componentDidMount() { - this.keyboardDidShowListener = Keyboard.addListener( - 'keyboardDidShow', - this._keyboardDidShow, - ); - this.keyboardDidHideListener = Keyboard.addListener( - 'keyboardDidHide', - this._keyboardDidHide, - ); - this.checkRestrictions(); - } - - checkRestrictions = async () => { - let isLiveReactionsEnabled = - await this.context.FeatureRestriction.isLiveReactionsEnabled(); - let isTypingIndicatorsEnabled = - await this.context.FeatureRestriction.isTypingIndicatorsEnabled(); - let isSmartRepliesEnabled = - await this.context.FeatureRestriction.isSmartRepliesEnabled(); - this.setState({ - restrictions: { - isLiveReactionsEnabled, - isTypingIndicatorsEnabled, - isSmartRepliesEnabled, - }, - }); - }; - - componentWillUnmount() { - this.keyboardDidShowListener.remove(); - this.keyboardDidHideListener.remove(); - } - - _keyboardDidShow = () => { - this.setState({ keyboardActivity: true }); - }; - - _keyboardDidHide = () => { - this.setState({ keyboardActivity: false }); - }; - - componentDidUpdate(prevProps) { - try { - if (prevProps.messageToBeEdited !== this.props.messageToBeEdited) { - const { messageToBeEdited } = this.props; - this.setState({ - messageInput: messageToBeEdited.text, - messageToBeEdited, - }); - - const element = this.messageInputRef.current; - if (messageToBeEdited) { - element.focus(); - } else { - this.setState({ - messageInput: '', - }); - } - } - - if (prevProps.replyPreview !== this.props.replyPreview) { - this.setState({ replyPreview: this.props.replyPreview }); - } - - if (prevProps.item !== this.props.item) { - this.setState({ stickerViewer: false }); - } - } catch (error) { - logger(error); - } - } - - /** - * Handler for audio when message is sent - * @param - */ - playAudio = () => { - this.audio.setCurrentTime(0); - this.audio.play(); - }; - - /** - * Handler for change in TextInput(messageComposer) - * @param text: TextInput's value - */ - - changeHandler = (text) => { - this.startTyping(); - this.setState({ messageInput: text, messageType: 'text' }); - }; - - /** - * Fetches the receiver's details. - * @param - */ - - getReceiverDetails = () => { - let receiverId; - let receiverType; - - if (this.props.type === CometChat.RECEIVER_TYPE.USER) { - receiverId = this.props.item.uid; - receiverType = CometChat.RECEIVER_TYPE.USER; - } else if (this.props.type === CometChat.RECEIVER_TYPE.GROUP) { - receiverId = this.props.item.guid; - receiverType = CometChat.RECEIVER_TYPE.GROUP; - } - - return { receiverId, receiverType }; - }; - - /** - * handler for sending and generating media message - * @param messageInput: object messageInput - * @param messageType: object messageType - */ - - sendMediaMessage = (messageInput, messageType) => { - try { - if (this.messageSending) { - return false; - } - - this.messageSending = true; - - const { receiverId, receiverType } = this.getReceiverDetails(); - const conversationId = this.props.getConversationId(); - const mediaMessage = new CometChat.MediaMessage( - receiverId, - messageInput, - messageType, - receiverType, - ); - if (this.props.parentMessageId) { - mediaMessage.setParentMessageId(this.props.parentMessageId); - } - - this.endTyping(); - // mediaMessage.setSender(this.loggedInUser); - mediaMessage.setReceiver(receiverType); - mediaMessage.setConversationId(conversationId); - mediaMessage.setType(messageType); - mediaMessage._composedAt = Math.round(+new Date() / 1000); - mediaMessage._id = '_' + Math.random().toString(36).substr(2, 9); - mediaMessage.setData({ - type: messageType, - category: CometChat.CATEGORY_MESSAGE, - name: messageInput['name'], - file: messageInput, - url: messageInput['uri'], - sender: this.loggedInUser, - }); - this.props.actionGenerated(actions.MESSAGE_COMPOSED, [mediaMessage]); - CometChat.sendMessage(mediaMessage) - .then(async (response) => { - const timeToLive = Date.parse(new Date()) + 5000; - this.messageSending = false; - // this.playAudio(); - - const newMessageObj = { - ...response, - _id: mediaMessage._id, - localFile: messageInput, - }; - CometChat.callExtension('disappearing-messages', 'DELETE', 'v1/disappear', { - msgId: response.id, // The id of the message that was just sent - timeInMS: timeToLive // Change to a future timestamp - }).then(response => { - // Successfully scheduled for deletion - }) - this.props.actionGenerated(actions.MESSAGE_SENT, newMessageObj); - }) - .catch((error) => { - const newMessageObj = { ...mediaMessage, error: error }; - const errorCode = error?.message || 'ERROR'; - this.props.actionGenerated( - actions.ERROR_IN_SEND_MESSAGE, - newMessageObj, - ); - - this.props?.showMessage('error', errorCode); - this.messageSending = false; - logger('Message sending failed with error: ', error); - }); - } catch (error) { - logger(error); - } - }; - - /** - * handler for sending Text Message - * @param - */ - - sendTextMessage = () => { - try { - if (this.state.emojiViewer) { - this.setState({ emojiViewer: false }); - } - - if (!this.state.messageInput.trim().length) { - return false; - } - - if (this.messageSending) { - return false; - } - - this.messageSending = true; - - if (this.state.messageToBeEdited) { - this.editMessage(); - return false; - } - this.endTyping(); - - const { receiverId, receiverType } = this.getReceiverDetails(); - const messageInput = this.state.messageInput.trim(); - const conversationId = this.props.getConversationId(); - const textMessage = new CometChat.TextMessage( - receiverId, - messageInput, - receiverType, - ); - if (this.props.parentMessageId) { - textMessage.setParentMessageId(this.props.parentMessageId); - } - - textMessage.setSender(this.loggedInUser); - textMessage.setReceiver(receiverType); - textMessage.setText(messageInput); - textMessage.setConversationId(conversationId); - textMessage._composedAt = Date.now(); - textMessage._id = '_' + Math.random().toString(36).substr(2, 9); - this.props.actionGenerated(actions.MESSAGE_COMPOSED, [textMessage]); - this.setState({ messageInput: '', replyPreview: false }); - - this.messageInputRef.current.textContent = ''; - // this.playAudio(); - CometChat.sendMessage(textMessage) - .then((message) => { - const timeToLive = Date.parse(new Date()) + 5000; - const newMessageObj = { ...message, _id: textMessage._id }; - this.setState({ messageInput: '' }); - this.messageSending = false; - this.messageInputRef.current.textContent = ''; - // this.playAudio(); - CometChat.callExtension('disappearing-messages', 'DELETE', 'v1/disappear', { - msgId: message.id, // The id of the message that was just sent - timeInMS: timeToLive // Change to a future timestamp - }).then(response => { - // Successfully scheduled for deletion - }) - this.props.actionGenerated(actions.MESSAGE_SENT, newMessageObj); - }) - .catch((error) => { - const newMessageObj = { ...textMessage, error: error }; - this.props.actionGenerated( - actions.ERROR_IN_SEND_MESSAGE, - newMessageObj, - ); - logger('Message sending failed with error:', error); - const errorCode = error?.message || 'ERROR'; - this.props?.showMessage('error', errorCode); - this.messageSending = false; - }); - } catch (error) { - logger(error); - } - }; - - /** - * Handler for edit message - * @param - */ - - editMessage = () => { - try { - const { messageToBeEdited } = this.props; - - const { receiverId, receiverType } = this.getReceiverDetails(); - - const messageText = this.state.messageInput.trim(); - const textMessage = new CometChat.TextMessage( - receiverId, - messageText, - receiverType, - ); - textMessage.setId(messageToBeEdited.id); - - this.endTyping(); - - CometChat.editMessage(textMessage) - .then((message) => { - this.setState({ messageInput: '' }); - this.messageSending = false; - this.messageInputRef.current.textContent = ''; - this.playAudio(); - - this.closeEditPreview(); - this.props.actionGenerated(actions.MESSAGE_EDITED, message); - }) - .catch((error) => { - this.messageSending = false; - const errorCode = error?.message || 'ERROR'; - this.props?.showMessage('error', errorCode); - logger('Message editing failed with error:', error); - }); - } catch (error) { - logger(error); - } - }; - - /** - * handler for action -> CLEAR_EDIT_PREVIEW - * @param - */ - closeEditPreview = () => { - this.props.actionGenerated(actions.CLEAR_EDIT_PREVIEW); - }; - - /** - * Handler For Generating typing Notification - * @param timer: typingInterval - * @param metadata: metadata object - */ - - startTyping = (timer, metadata) => { - try { - const typingInterval = timer || 5000; - if (!this.state.restrictions?.isTypingIndicatorsEnabled) { - return false; - } - if (this.isTyping) { - return false; - } - - const { receiverId, receiverType } = this.getReceiverDetails(); - const typingMetadata = metadata || undefined; - - const typingNotification = new CometChat.TypingIndicator( - receiverId, - receiverType, - typingMetadata, - ); - CometChat.startTyping(typingNotification); - - this.isTyping = setTimeout(() => { - this.endTyping(); - }, typingInterval); - } catch (error) { - logger(error); - } - }; - - /** - * Handler to end typing Notification - * @param metadata: metadata object - */ - - endTyping = (metadata) => { - try { - const { receiverId, receiverType } = this.getReceiverDetails(); - - const typingMetadata = metadata || undefined; - - const typingNotification = new CometChat.TypingIndicator( - receiverId, - receiverType, - typingMetadata, - ); - CometChat.endTyping(typingNotification); - - clearTimeout(this.isTyping); - this.isTyping = null; - } catch (error) { - logger(error); - } - }; - - /** - * Handler to toggle Sticker Picker screen - * @param - */ - - toggleStickerPicker = () => { - const { stickerViewer } = this.state; - this.setState({ - composerActionsVisible: false, - stickerViewer: !stickerViewer, - }); - }; - - /** - * handler to toggle create poll screen - * @param - */ - toggleCreatePoll = () => { - const { createPoll } = this.state; - this.setState({ composerActionsVisible: false, createPoll: !createPoll }); - }; - - /** - * handler to close create poll screen - * @param - */ - closeCreatePoll = () => { - this.toggleCreatePoll(); - }; - - /** - * handler for various action - * @param action: action name - * @param message: message object - */ - actionHandler = (action, message) => { - switch (action) { - case actions.POLL_CREATED: - this.toggleCreatePoll(); - if (this.props.type === enums.TYPE_USER) { - this.props.actionGenerated(actions.POLL_CREATED, [message]); - } - // temporary check; custom data listener working for sender too\ - - break; - case actions.SEND_STICKER: - this.sendSticker(message); - break; - case actions.CLOSE_STICKER: - this.toggleStickerPicker(); - break; - default: - break; - } - }; - - /** - * handler for sending sticker message - * @param stickerMessage: object stickerMessage - */ - sendSticker = (stickerMessage) => { - this.messageSending = true; - - const { receiverId, receiverType } = this.getReceiverDetails(); - - const customData = { - sticker_url: stickerMessage.stickerUrl, - sticker_name: stickerMessage.stickerName, - }; - const customType = enums.CUSTOM_TYPE_STICKER; - const conversationId = this.props.getConversationId(); - const customMessage = new CometChat.CustomMessage( - receiverId, - receiverType, - customType, - customData, - ); - if (this.props.parentMessageId) { - customMessage.setParentMessageId(this.props.parentMessageId); - } - customMessage.setConversationId(conversationId); - customMessage.setSender(this.loggedInUser); - customMessage.setReceiver(receiverType); - customMessage.setConversationId(conversationId); - customMessage._composedAt = Date.now(); - customMessage._id = '_' + Math.random().toString(36).substr(2, 9); - this.props.actionGenerated(actions.MESSAGE_COMPOSED, [customMessage]); - CometChat.sendCustomMessage(customMessage) - .then((message) => { - this.messageSending = false; - this.playAudio(); - const newMessageObj = { ...message, _id: customMessage._id }; - - this.props.actionGenerated(actions.MESSAGE_SENT, newMessageObj); - }) - .catch((error) => { - const newMessageObj = { ...customMessage, error: error }; - this.props.actionGenerated( - actions.ERROR_IN_SEND_MESSAGE, - newMessageObj, - ); - const errorCode = error?.message || 'ERROR'; - - this.props?.showMessage('error', errorCode); - this.messageSending = false; - logger('custom message sending failed with error', error); - }); - }; - - /** - * handler for sending reply message - * @param messageInput: object messageInput - */ - - sendReplyMessage = (messageInput) => { - try { - const timeToLive = Date.parse(new Date()) + 5000; - const { receiverId, receiverType } = this.getReceiverDetails(); - const textMessage = new CometChat.TextMessage( - receiverId, - messageInput, - receiverType, - ); - if (this.props.parentMessageId) { - textMessage.setParentMessageId(this.props.parentMessageId); - } - CometChat.sendMessage(textMessage) - .then((message) => { - CometChat.callExtension('disappearing-messages', 'DELETE', 'v1/disappear', { - msgId: message.id, // The id of the message that was just sent - timeInMS: timeToLive // Change to a future timestamp - }).then(response => { - // Successfully scheduled for deletion - }) - // this.playAudio(); - this.setState({ replyPreview: null }); - this.props.actionGenerated(actions.MESSAGE_COMPOSED, [message]); - }) - .catch((error) => { - const errorCode = error?.message || 'ERROR'; - this.props?.showMessage('error', errorCode); - logger('Message sending failed with error:', error); - }); - } catch (error) { - logger(error); - } - }; - - clearReplyPreview = () => { - this.setState({ replyPreview: null }); - }; - - /** - * handler for sending reactions - * @param - */ - sendReaction = (event) => { - const typingInterval = 1000; - - // const typingMetadata = { - // type: enums.LIVE_REACTION_KEY, - // reaction: this.props.reaction, - // }; - - // this.startTyping(typingInterval, typingMetadata); - try { - const metadata = { - type: enums.METADATA_TYPE_LIVEREACTION, - reaction: this.props.reactionName || 'heart', - }; - - const { receiverId, receiverType } = this.getReceiverDetails(); - let transientMessage = new CometChat.TransientMessage( - receiverId, - receiverType, - metadata, - ); - CometChat.sendTransientMessage(transientMessage); - } catch (err) { - console.log(err); - } - this.props.actionGenerated(actions.SEND_REACTION); - event.persist(); - setTimeout(() => { - // this.endTyping(typingMetadata); - this.props.actionGenerated(actions.STOP_REACTION); - }, typingInterval); - }; - - render() { - let disabled = false; - if (this.props.item.blockedByMe) { - disabled = true; - } - - let liveReactionBtn = null; - if ( - Object.prototype.hasOwnProperty.call( - enums.LIVE_REACTIONS, - this.props.reaction, - ) - ) { - const reactionName = this.props.reaction; - liveReactionBtn = ( - - - - ); - } - - let sendBtn = ( - this.sendTextMessage()}> - - - ); - - if ( - !this.state.messageInput.length && - this.state.restrictions?.isLiveReactionsEnabled - ) { - sendBtn = null; - } else { - liveReactionBtn = null; - } - - let editPreview = null; - if (this.state.messageToBeEdited) { - editPreview = ( - - - - - Edit message - - - - - - - - {this.state.messageToBeEdited.text} - - - - - ); - } - let blockedPreview = null; - if (disabled) { - blockedPreview = ( - - - You have blocked this user - - - To start conversations, click on the user info and unblock the user - - - ); - } - - let smartReplyPreview = null; - if (this.state.replyPreview) { - const message = this.state.replyPreview; - if (Object.prototype.hasOwnProperty.call(message, 'metadata')) { - const { metadata } = message; - if (Object.prototype.hasOwnProperty.call(metadata, '@injected')) { - const injectedObject = metadata['@injected']; - if ( - Object.prototype.hasOwnProperty.call(injectedObject, 'extensions') - ) { - const extensionsObject = injectedObject.extensions; - if ( - Object.prototype.hasOwnProperty.call( - extensionsObject, - 'smart-reply', - ) - ) { - const smartReplyObject = extensionsObject['smart-reply']; - - const options = [ - smartReplyObject.reply_positive, - smartReplyObject.reply_neutral, - smartReplyObject.reply_negative, - ]; - - smartReplyPreview = ( - - ); - } - } - } - } - } - - if (!this.state.restrictions?.isSmartRepliesEnabled) { - smartReplyPreview: false; - } - - let stickerViewer = null; - if (this.state.stickerViewer) { - stickerViewer = ( - - ); - } - - const createPoll = ( - - ); - return ( - - {blockedPreview} - {editPreview} - {createPoll} - {stickerViewer} - {smartReplyPreview} - { - this.setState({ composerActionsVisible: false }); - }} - toggleStickers={this.toggleStickerPicker} - toggleCreatePoll={this.toggleCreatePoll} - sendMediaMessage={this.sendMediaMessage} - /> - - { - this.setState({ composerActionsVisible: true }); - }}> - - - - this.changeHandler(text)} - onBlur={this.endTyping} - ref={this.messageInputRef} - /> - {sendBtn} - - {liveReactionBtn} - - - ); - } -} diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/audio_upload_icon.svg b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/audio_upload_icon.svg deleted file mode 100644 index 9733b06..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/audio_upload_icon.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - audio_upload_icon - - - - - - - \ No newline at end of file diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/clear.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/clear.png deleted file mode 100644 index 14dfe2d..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/clear.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/createPoll.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/createPoll.png deleted file mode 100644 index d23f2a8..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/createPoll.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/document_upload_icon.svg b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/document_upload_icon.svg deleted file mode 100644 index 0858f7a..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/document_upload_icon.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - document_upload_icon - - - - - - - \ No newline at end of file diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/heart.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/heart.png deleted file mode 100644 index 924a67f..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/heart.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/images_upload_icon.svg b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/images_upload_icon.svg deleted file mode 100644 index c051f5e..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/images_upload_icon.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - images_upload_icon - - - - - - - \ No newline at end of file diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/location.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/location.png deleted file mode 100644 index a3c8075..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/location.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/poll.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/poll.png deleted file mode 100644 index 5d1b08c..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/poll.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/rounded-plus-grey-icon.svg b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/rounded-plus-grey-icon.svg deleted file mode 100644 index 68bba43..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/rounded-plus-grey-icon.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/send-blue-icon.svg b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/send-blue-icon.svg deleted file mode 100644 index 11da881..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/send-blue-icon.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/send.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/send.png deleted file mode 100644 index a28d5ba..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/send.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/smiley.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/smiley.png deleted file mode 100644 index 5d02c94..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/smiley.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/sticker.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/sticker.png deleted file mode 100644 index c8f15b4..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/sticker.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/video_upload_icon.svg b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/video_upload_icon.svg deleted file mode 100644 index ed7af87..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/resources/video_upload_icon.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - video_upload_icon - - - - - - - \ No newline at end of file diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/styles.js deleted file mode 100644 index c95bfbf..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageComposer/styles.js +++ /dev/null @@ -1,113 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { heightRatio } from '../../../utils/consts'; -import theme from '../../../resources/theme'; - -export default StyleSheet.create({ - bottomSheetContainer: { flex: 1, backgroundColor: 'rgba(0,0,0,0.7)' }, - mainContainer: { flexDirection: 'row', padding: 10, alignItems: 'center' }, - plusCircleContainer: { marginRight: 10 }, - textInputContainer: { - flex: 1, - flexDirection: 'row', - justifyContent: 'space-between', - }, - fullFlex: { flex: 1 }, - chatComposerStyle: { - padding: 14, - backgroundColor: theme.backgroundColor.white, - zIndex: 1, - flexDirection: 'row', - }, - composerInputStyle: { - padding: 14, - flex: 1, - zIndex: 1, - flexDirection: 'row', - }, - inputInnerStyle: { - flex: 1, - - borderRadius: 8, - borderWidth: 1, - borderColor: theme.borderColor.primary, - backgroundColor: theme.backgroundColor.white, - flexDirection: 'column', - width: '100%', - }, - messageInputStyle: { - color: 'black', - fontSize: 15, - padding: 10, - backgroundColor: 'rgba(0,0,0,0.05)', - borderRadius: 20, - flex: 1, - height: 36, - }, - inputStickyStyle: { - padding: 7, - height: 35, - borderTopWidth: 1, - borderColor: theme.borderColor.primary, - backgroundColor: theme.backgroundColor.grey, - justifyContent: 'space-between', - }, - reactionDetailsContainer: { - backgroundColor: 'white', - paddingVertical: 20, - borderRadius: 20, - minHeight: 200, - paddingBottom: 300, - }, - actionButtonContainer: { - flexDirection: 'row', - height: 50 * heightRatio, - alignItems: 'center', - paddingHorizontal: 20, - }, - header: { - width: '10%', - height: 5, - borderRadius: 10, - marginBottom: 10, - alignSelf: 'center', - backgroundColor: theme.color.darkSecondary, - }, - reactionBtnStyle: { - marginLeft: 10, - }, - sendButtonStyle: { - marginLeft: 10, - alignItems: 'center', - justifyContent: 'center', - }, - blockedPreviewContainer: { - width: '95%', - alignSelf: 'center', - borderRadius: 10, - justifyContent: 'center', - alignItems: 'center', - padding: 10, - opacity: 0.7, - }, - blockedPreviewText1: { fontSize: 20, fontWeight: '800' }, - blockedPreviewText2: { textAlign: 'center', marginTop: 5 }, - editPreviewContainerStyle: { - padding: 7, - paddingHorizontal: 12, - borderTopWidth: 1, - borderColor: 'black', - }, - previewHeadingContainer: { - borderLeftWidth: 3, - paddingLeft: 8, - }, - previewHeadingStyle: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'space-between', - }, - previewTextStyle: { - fontSize: 16, - fontWeight: '600', - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageHeader/controller.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageHeader/controller.js deleted file mode 100644 index b4690aa..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageHeader/controller.js +++ /dev/null @@ -1,71 +0,0 @@ -import { CometChat } from '@cometchat-pro/react-native-chat'; - -import * as enums from '../../../utils/enums'; - -export class MessageHeaderManager { - userListenerId = `head_user_${new Date().getTime()}`; - - msgListenerId = `head_message_${new Date().getTime()}`; - - groupListenerId = `head_group_${new Date().getTime()}`; - - attachListeners(callback) { - CometChat.addUserListener( - this.userListenerId, - new CometChat.UserListener({ - onUserOnline: (onlineUser) => { - /* when someuser/friend comes online, user will be received here */ - callback(enums.USER_ONLINE, onlineUser); - }, - onUserOffline: (offlineUser) => { - /* when someuser/friend went offline, user will be received here */ - callback(enums.USER_OFFLINE, offlineUser); - }, - }), - ); - - CometChat.addMessageListener( - this.msgListenerId, - new CometChat.MessageListener({ - onTypingStarted: (typingIndicator) => { - callback(enums.TYPING_STARTED, typingIndicator); - }, - onTypingEnded: (typingIndicator) => { - callback(enums.TYPING_ENDED, typingIndicator); - }, - }), - ); - - CometChat.addGroupListener( - this.groupListenerId, - new CometChat.GroupListener({ - onGroupMemberKicked: (message, kickedUser, kickedBy, kickedFrom) => { - callback(enums.GROUP_MEMBER_KICKED, kickedFrom, kickedUser); - }, - onGroupMemberBanned: (message, bannedUser, bannedBy, bannedFrom) => { - callback(enums.GROUP_MEMBER_BANNED, bannedFrom, bannedUser); - }, - onMemberAddedToGroup: ( - message, - userAdded, - userAddedBy, - userAddedIn, - ) => { - callback(enums.GROUP_MEMBER_ADDED, userAddedIn); - }, - onGroupMemberLeft: (message, leavingUser, group) => { - callback(enums.GROUP_MEMBER_LEFT, group, leavingUser); - }, - onGroupMemberJoined: (message, joinedUser, joinedGroup) => { - callback(enums.GROUP_MEMBER_JOINED, joinedGroup); - }, - }), - ); - } - - removeListeners() { - CometChat.removeUserListener(this.userListenerId); - CometChat.removeMessageListener(this.msgListenerId); - CometChat.removeGroupListener(this.groupListenerId); - } -} diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageHeader/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageHeader/index.js deleted file mode 100644 index 44b8339..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageHeader/index.js +++ /dev/null @@ -1,397 +0,0 @@ -/* eslint-disable radix */ -import React from 'react'; -import { MessageHeaderManager } from './controller'; -import { View, Text, TouchableOpacity, Image } from 'react-native'; - -import { CometChatUserPresence, CometChatAvatar } from '../../Shared'; -import * as enums from '../../../utils/enums'; -import * as actions from '../../../utils/actions'; -import Icon from 'react-native-vector-icons/Ionicons'; -import styles from './styles'; -import audioCallIcon from './resources/audioCall.png'; -import videoCallIcon from './resources/videoCall.png'; -import detailPaneIcon from './resources/detailpane.png'; -import { logger } from '../../../utils/common'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -import { CometChatContext } from '../../../utils/CometChatContext'; -class CometChatMessageHeader extends React.Component { - static contextType = CometChatContext; - constructor(props) { - super(props); - - this.state = { - status: '', - presence: 'offline', - }; - } - - componentDidMount() { - this.MessageHeaderManager = new MessageHeaderManager(); - this.MessageHeaderManager.attachListeners(this.updateHeader); - - if (this.props.type === CometChat.RECEIVER_TYPE.USER) { - this.setStatusForUser(); - } else { - this.setStatusForGroup(); - } - this.checkRestrictions(); - } - - checkRestrictions = async () => { - let isGroupVideoCallEnabled = - await this.context.FeatureRestriction.isGroupVideoCallEnabled(); - let isOneOnOneAudioCallEnabled = - await this.context.FeatureRestriction.isOneOnOneAudioCallEnabled(); - let isTypingIndicatorsEnabled = - await this.context.FeatureRestriction.isTypingIndicatorsEnabled(); - let isOneOnOneVideoCallEnabled = - await this.context.FeatureRestriction.isOneOnOneVideoCallEnabled(); - this.setState({ - restrictions: { - isGroupVideoCallEnabled, - isOneOnOneAudioCallEnabled, - isTypingIndicatorsEnabled, - isOneOnOneVideoCallEnabled, - }, - }); - }; - - componentDidUpdate(prevProps) { - try { - this.MessageHeaderManager.removeListeners(); - this.MessageHeaderManager = new MessageHeaderManager(); - this.MessageHeaderManager.attachListeners(this.updateHeader); - - if ( - this.props.type === CometChat.RECEIVER_TYPE.USER && - prevProps.item.uid !== this.props.item.uid - ) { - this.setStatusForUser(); - } else if ( - this.props.type === CometChat.RECEIVER_TYPE.GROUP && - (prevProps.item.guid !== this.props.item.guid || - (prevProps.item.guid === this.props.item.guid && - prevProps.item.membersCount !== this.props.item.membersCount)) - ) { - this.setStatusForGroup(); - } - } catch (error) { - logger(error); - } - } - - componentWillUnmount() { - this.MessageHeaderManager.removeListeners(); - this.MessageHeaderManager = null; - } - - /** - * handler for set status for user i.e online/offline - * @param - */ - - setStatusForUser = () => { - try { - let { status } = this.props.item; - const presence = - this.props.item.status === CometChat.USER_STATUS.ONLINE - ? CometChat.USER_STATUS.ONLINE - : CometChat.USER_STATUS.OFFLINE; - if ( - this.props.item.status === CometChat.USER_STATUS.OFFLINE && - this.props.item.lastActiveAt - ) { - let messageTimestamp = new Date(this.props.item.lastActiveAt * 1000); - const currentTimestamp = new Date(); - - if ( - messageTimestamp.getUTCFullYear() == - currentTimestamp.getUTCFullYear() && - messageTimestamp.getUTCMonth() == currentTimestamp.getUTCMonth() && - messageTimestamp.getUTCDate() == currentTimestamp.getUTCDate() - ) { - var hours = messageTimestamp.getHours(); - var minutes = messageTimestamp.getMinutes(); - var ampm = hours >= 12 ? 'pm' : 'am'; - hours = hours % 12; - hours = hours ? hours : 12; - minutes = minutes < 10 ? '0' + minutes : minutes; - status = hours + ':' + minutes + ' ' + ampm.toUpperCase(); - } else if ( - messageTimestamp.getUTCFullYear() == - currentTimestamp.getUTCFullYear() && - messageTimestamp.getUTCMonth() == currentTimestamp.getUTCMonth() && - messageTimestamp.getUTCDate() == currentTimestamp.getUTCDate() - 1 - ) { - var hours = messageTimestamp.getHours(); - var minutes = messageTimestamp.getMinutes(); - var ampm = hours >= 12 ? 'pm' : 'am'; - hours = hours % 12; - hours = hours ? hours : 12; - minutes = minutes < 10 ? '0' + minutes : minutes; - status = - 'Yesterday, ' + hours + ':' + minutes + ' ' + ampm.toUpperCase(); - } else { - const month = String(messageTimestamp.getMonth()).padStart(2, '0'); - const day = String(messageTimestamp.getDate()).padStart(2, '0'); - const year = messageTimestamp.getFullYear(); - status = day + '/' + month + '/' + year; - } - } else if (this.props.item.status === CometChat.USER_STATUS.OFFLINE) { - status = 'offline'; - } - - this.setState({ status, presence }); - } catch (error) { - logger(error); - } - }; - - /** - * handler for set status for group i.e memberCount - * @param - */ - setStatusForGroup = () => { - try { - const status = `${this.props.item.membersCount} Members`; - this.setState({ status }); - } catch (error) { - logger(error); - } - }; - - /** - * handler for updation of header based on key. - * @param key: action name - * @param item: item object - * @param groupUser: groupUser object - */ - updateHeader = (key, item, groupUser) => { - try { - switch (key) { - case enums.USER_ONLINE: - case enums.USER_OFFLINE: { - if ( - this.props.type === CometChat.RECEIVER_TYPE.USER && - this.props.item.uid === item.uid - ) { - this.setState({ status: item.status, presence: item.status }); - } - this.props.actionGenerated(actions.STATUS_UPDATED, item.status); - break; - } - case enums.GROUP_MEMBER_KICKED: - case enums.GROUP_MEMBER_BANNED: - case enums.GROUP_MEMBER_LEFT: - if ( - this.props.type === CometChat.RECEIVER_TYPE.GROUP && - this.props.item.guid === item.guid && - this.props.loggedInUser.uid !== groupUser.uid - ) { - const membersCount = parseInt(item.membersCount); - const status = `${membersCount} Members`; - this.setState({ status }); - } - break; - case enums.GROUP_MEMBER_JOINED: - if ( - this.props.type === CometChat.RECEIVER_TYPE.GROUP && - this.props.item.guid === item.guid - ) { - const membersCount = parseInt(item.membersCount); - const status = `${membersCount} Members`; - this.setState({ status }); - } - break; - case enums.GROUP_MEMBER_ADDED: - if ( - this.props.type === CometChat.RECEIVER_TYPE.GROUP && - this.props.item.guid === item.guid - ) { - const membersCount = parseInt(item.membersCount); - const status = `${membersCount} Members`; - this.setState({ status }); - } - break; - case enums.TYPING_STARTED: { - if ( - this.props.type === CometChat.RECEIVER_TYPE.GROUP && - this.props.type === item.receiverType && - this.props.item.guid === item.receiverId - ) { - if (this.state.restrictions?.isTypingIndicatorsEnabled) { - this.setState({ status: `${item.sender.name} is typing...` }); - this.props.actionGenerated(actions.SHOW_REACTION, item); - } - } else if ( - this.props.type === CometChat.RECEIVER_TYPE.USER && - this.props.type === item.receiverType && - this.props.item.uid === item.sender.uid - ) { - this.setState({ status: 'typing...' }); - this.props.actionGenerated(actions.SHOW_REACTION, item); - } - break; - } - case enums.TYPING_ENDED: { - if ( - this.props.type === CometChat.RECEIVER_TYPE.GROUP && - this.props.type === item.receiverType && - this.props.item.guid === item.receiverId - ) { - this.setStatusForGroup(); - this.props.actionGenerated(actions.STOP_REACTION, item); - } else if ( - this.props.type === CometChat.RECEIVER_TYPE.USER && - this.props.type === item.receiverType && - this.props.item.uid === item.sender.uid - ) { - this.props.actionGenerated(actions.STOP_REACTION, item); - - if (this.state.presence === 'online') { - this.setState({ status: 'online', presence: 'online' }); - } else { - this.setStatusForUser(); - } - } - break; - } - default: - break; - } - } catch (error) { - logger(error); - } - }; - - render() { - let image; - let userName; - let presence; - if (this.props.type === CometChat.RECEIVER_TYPE.USER) { - image = this.props.item.avatar; - userName = this.props.item.name; - presence = ( - - ); - } else { - if (this.props.item.icon) { - image = this.props.item.icon; - } - userName = this.props.item.name; - } - - let status = ( - - {this.state.status} - - ); - - let audioCallBtn = ( - this.props.actionGenerated(actions.AUDIO_CALL)} - style={styles.audioCallContainer}> - - - ); - let videoCallBtn = ( - this.props.actionGenerated(actions.VIDEO_CALL)} - style={styles.videoCallContainer}> - - - ); - - if ( - this.props.item.blockedByMe === true || - this.props.audioCall === false || - this.props.type === CometChat.ACTION_TYPE.TYPE_GROUP - ) { - audioCallBtn = null; - } - - if ( - this.props.item.blockedByMe === true || - this.props.videoCall === false - ) { - videoCallBtn = null; - } - if (this.props.item.blockedByMe) { - status = null; - presence = null; - } - if ( - this.props.type === CometChat.ACTION_TYPE.TYPE_USER && - this.state.restrictions?.isOneOnOneAudioCallEnabled === false - ) { - audioCallBtn = null; - } - - //if videocall feature is disabled - if ( - (this.props.type === CometChat.ACTION_TYPE.TYPE_USER && - this.state.restrictions?.isOneOnOneVideoCallEnabled === false) || - (this.props.type === CometChat.ACTION_TYPE.TYPE_GROUP && - this.state.restrictions?.isGroupVideoCallEnabled === false) - ) { - videoCallBtn = null; - } - - let info = ( - this.props.actionGenerated(actions.VIEW_DETAIL)} - style={styles.videoCallContainer}> - - - ); - - return ( - - this.props.actionGenerated(actions.GO_BACK)} - style={styles.backButtonContainer}> - - - - - - {presence} - - - - {this.props.item.name} - - {status} - - {videoCallBtn} - {audioCallBtn} - {info} - - - ); - } -} - -export default CometChatMessageHeader; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageHeader/resources/audioCall.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageHeader/resources/audioCall.png deleted file mode 100644 index 8e88f62..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageHeader/resources/audioCall.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageHeader/resources/avatar.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageHeader/resources/avatar.png deleted file mode 100644 index 7c77776..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageHeader/resources/avatar.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageHeader/resources/detailpane.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageHeader/resources/detailpane.png deleted file mode 100644 index ecb7eb6..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageHeader/resources/detailpane.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageHeader/resources/sidebar.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageHeader/resources/sidebar.png deleted file mode 100644 index 5fdac2e..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageHeader/resources/sidebar.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageHeader/resources/userInfo.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageHeader/resources/userInfo.png deleted file mode 100644 index 6db5381..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageHeader/resources/userInfo.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageHeader/resources/videoCall.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageHeader/resources/videoCall.png deleted file mode 100644 index fa79c66..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageHeader/resources/videoCall.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageHeader/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageHeader/styles.js deleted file mode 100644 index cba9c14..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageHeader/styles.js +++ /dev/null @@ -1,70 +0,0 @@ -import { StyleSheet } from 'react-native'; -import theme from '../../../resources/theme'; -import { widthRatio, heightRatio } from '../../../utils/consts'; - -export default StyleSheet.create({ - callMessageStyle: { - paddingVertical: 8, - paddingHorizontal: 12, - marginBottom: 16, - textAlign: 'center', - }, - callMessageTxtStyle: { - alignSelf: 'center', - fontSize: 12, - fontWeight: '500', - margin: 0, - }, - headerContainer: { - flexDirection: 'row', - height: 60, - paddingRight: 12, - elevation: 5, - backgroundColor: '#fff', - zIndex: 5, - alignItems: 'center', - }, - backButtonContainer: { - flexDirection: 'row', - justifyContent: 'center', - alignItems: 'center', - }, - backText: { - fontSize: 20, - color: theme.color.blue, - }, - headerDetailContainer: { - flex: 1, - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'flex-end', - }, - audioCallContainer: { - paddingHorizontal: 8, - }, - videoCallContainer: { - paddingHorizontal: 8, - }, - callIcon: { - height: 24, - width: 24, - }, - videoIcon: { width: 34, height: 24, resizeMode: 'contain' }, - itemDetailContainer: { - flex: 1, - }, - itemNameText: { - fontSize: 18, - fontWeight: '500', - }, - statusText: { - fontSize: 14, - color: theme.color.blue, - }, - avatarContainer: { - height: 40, - width: 40, - borderRadius: 25, - marginRight: 12, - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageList/MessageFilter.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageList/MessageFilter.js deleted file mode 100644 index e2cbdf3..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageList/MessageFilter.js +++ /dev/null @@ -1,65 +0,0 @@ -import * as enums from '../../../utils/enums'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -export default class MessageFilter { - categories = {}; - - types = null; - - constructor(context) { - this.context = context; - this.categories = { - [CometChat.CATEGORY_MESSAGE]: CometChat.CATEGORY_MESSAGE, - [CometChat.CATEGORY_CUSTOM]: CometChat.CATEGORY_CUSTOM, - [CometChat.CATEGORY_ACTION]: CometChat.CATEGORY_ACTION, - [CometChat.CATEGORY_CALL]: CometChat.CATEGORY_CALL, - }; - - this.types = { - [CometChat.MESSAGE_TYPE.TEXT]: CometChat.MESSAGE_TYPE.TEXT, - [CometChat.MESSAGE_TYPE.IMAGE]: CometChat.MESSAGE_TYPE.IMAGE, - [CometChat.MESSAGE_TYPE.VIDEO]: CometChat.MESSAGE_TYPE.VIDEO, - [CometChat.MESSAGE_TYPE.AUDIO]: CometChat.MESSAGE_TYPE.AUDIO, - [CometChat.MESSAGE_TYPE.FILE]: CometChat.MESSAGE_TYPE.FILE, - [enums.CUSTOM_TYPE_POLL]: enums.CUSTOM_TYPE_POLL, - [enums.CUSTOM_TYPE_STICKER]: enums.CUSTOM_TYPE_STICKER, - [enums.ACTION_TYPE_GROUPMEMBER]: enums.ACTION_TYPE_GROUPMEMBER, - [CometChat.CALL_TYPE.AUDIO]: CometChat.CALL_TYPE.AUDIO, - [CometChat.CALL_TYPE.VIDEO]: CometChat.CALL_TYPE.VIDEO, - [enums.CUSTOM_TYPE_MEETING]: enums.CUSTOM_TYPE_MEETING, - }; - } - - getCategories = () => { - const categories = { ...this.categories }; - return new Promise((resolve) => { - this.context.FeatureRestriction.isGroupActionMessagesEnabled() - .then((response) => { - if (response === false) { - delete categories[CometChat.CATEGORY_ACTION]; - } - return categories; - }) - .catch((error) => { - delete categories[CometChat.CATEGORY_ACTION]; - return categories; - }) - .then((categories) => { - this.context.FeatureRestriction.isCallActionMessagesEnabled() - .then((response) => { - if (response === false) { - delete categories[CometChat.CATEGORY_CALL]; - } - resolve(Object.keys(categories)); - }) - .catch((error) => { - delete categories[CometChat.CATEGORY_CALL]; - resolve(Object.keys(categories)); - }); - }); - }); - }; - - getTypes = () => { - return Object.keys(this.types); - }; -} diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageList/controller.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageList/controller.js deleted file mode 100644 index b73362b..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageList/controller.js +++ /dev/null @@ -1,243 +0,0 @@ -import { CometChat } from '@cometchat-pro/react-native-chat'; - -import * as enums from '../../../utils/enums'; - -import MessageFilter from './MessageFilter'; - -export class MessageListManager { - item = {}; - - type = ''; - - parentMessageId = null; - - messageRequest = null; - - limit = 30; - - categories = [ - CometChat.CATEGORY_MESSAGE, - CometChat.CATEGORY_CUSTOM, - CometChat.CATEGORY_ACTION, - CometChat.CATEGORY_CALL, - ]; - - types = [ - CometChat.MESSAGE_TYPE.TEXT, - CometChat.MESSAGE_TYPE.IMAGE, - CometChat.MESSAGE_TYPE.VIDEO, - CometChat.MESSAGE_TYPE.AUDIO, - CometChat.MESSAGE_TYPE.FILE, - enums.CUSTOM_TYPE_POLL, - enums.CUSTOM_TYPE_STICKER, - enums.ACTION_TYPE_GROUPMEMBER, - CometChat.CALL_TYPE.AUDIO, - CometChat.CALL_TYPE.VIDEO, - ]; - - msgListenerId = `message_${new Date().getTime()}`; - - groupListenerId = `group_${new Date().getTime()}`; - - callListenerId = `call_${new Date().getTime()}`; - - constructor(item, type, parentMessageId, context) { - this.item = item; - this.type = type; - this.parentMessageId = parentMessageId; - this.checkRestrictions(item, type, parentMessageId, context); - } - - checkRestrictions = async (item, type, parentMessageId, context) => { - this.hideDeletedMessages = - await context.FeatureRestriction.isHideDeletedMessagesEnabled(); - this.buildRequestBuilder(item, type, parentMessageId, context); - }; - - buildRequestBuilder = async (item, type, parentMessageId, context) => { - const messageFilterManager = new MessageFilter(context); - const categories = await messageFilterManager.getCategories(); - const types = messageFilterManager.getTypes(); - if (type === CometChat.RECEIVER_TYPE.USER) { - if (this.parentMessageId) { - this.messageRequest = new CometChat.MessagesRequestBuilder() - .setUID(item.uid) - .hideDeletedMessages(this.hideDeletedMessages) - .setParentMessageId(this.parentMessageId) - .setCategories(categories) - .setTypes(types) - .setLimit(this.limit) - .build(); - } else { - this.messageRequest = new CometChat.MessagesRequestBuilder() - .setUID(item.uid) - .setCategories(categories) - .hideDeletedMessages(this.hideDeletedMessages) - .setTypes(types) - .hideReplies(true) - .setLimit(this.limit) - .build(); - } - } else if (type === CometChat.RECEIVER_TYPE.GROUP) { - if (this.parentMessageId) { - this.messageRequest = new CometChat.MessagesRequestBuilder() - .setGUID(item.guid) - .setParentMessageId(this.parentMessageId) - .hideDeletedMessages(this.hideDeletedMessages) - .setCategories(categories) - .setTypes(types) - .setLimit(this.limit) - .build(); - } else { - this.messageRequest = new CometChat.MessagesRequestBuilder() - .setGUID(item.guid) - .setCategories(categories) - .setTypes(types) - .hideReplies(true) - .hideDeletedMessages(this.hideDeletedMessages) - .setLimit(this.limit) - .build(); - } - } - }; - - fetchPreviousMessages() { - return this.messageRequest.fetchPrevious(); - } - - attachListeners(callback) { - CometChat.addMessageListener( - this.msgListenerId, - new CometChat.MessageListener({ - onTextMessageReceived: (textMessage) => { - callback(enums.TEXT_MESSAGE_RECEIVED, textMessage); - }, - onMediaMessageReceived: (mediaMessage) => { - callback(enums.MEDIA_MESSAGE_RECEIVED, mediaMessage); - }, - onCustomMessageReceived: (customMessage) => { - callback(enums.CUSTOM_MESSAGE_RECEIVED, customMessage); - }, - onMessagesDelivered: (messageReceipt) => { - callback(enums.MESSAGE_DELIVERED, messageReceipt); - }, - onMessagesRead: (messageReceipt) => { - callback(enums.MESSAGE_READ, messageReceipt); - }, - onMessageDeleted: (deletedMessage) => { - callback(enums.MESSAGE_DELETED, deletedMessage); - }, - onMessageEdited: (editedMessage) => { - callback(enums.MESSAGE_EDITED, editedMessage); - }, - onTransientMessageReceived: (transientMessage) => { - callback(enums.TRANSIENT_MESSAGE_RECEIVED, transientMessage); - }, - }), - ); - - CometChat.addGroupListener( - this.groupListenerId, - new CometChat.GroupListener({ - onGroupMemberScopeChanged: ( - message, - changedUser, - newScope, - oldScope, - changedGroup, - ) => { - callback(enums.GROUP_MEMBER_SCOPE_CHANGED, message, changedGroup, { - user: changedUser, - scope: newScope, - }); - }, - onGroupMemberKicked: (message, kickedUser, kickedBy, kickedFrom) => { - callback( - enums.GROUP_MEMBER_KICKED, - message, - kickedFrom, - { - user: kickedUser, - hasJoined: false, - }, - kickedBy, - ); - }, - onGroupMemberBanned: (message, bannedUser, bannedBy, bannedFrom) => { - callback( - enums.GROUP_MEMBER_BANNED, - message, - bannedFrom, - { user: bannedUser }, - bannedBy, - ); - }, - onGroupMemberUnbanned: ( - message, - unbannedUser, - unbannedBy, - unbannedFrom, - ) => { - callback( - enums.GROUP_MEMBER_UNBANNED, - message, - unbannedFrom, - { user: unbannedUser }, - unbannedBy, - ); - }, - onMemberAddedToGroup: ( - message, - userAdded, - userAddedBy, - userAddedIn, - ) => { - callback( - enums.GROUP_MEMBER_ADDED, - message, - userAddedIn, - { - user: userAdded, - hasJoined: true, - }, - userAddedBy, - ); - }, - onGroupMemberLeft: (message, leavingUser, group) => { - callback(enums.GROUP_MEMBER_LEFT, message, group, { - user: leavingUser, - }); - }, - onGroupMemberJoined: (message, joinedUser, joinedGroup) => { - callback(enums.GROUP_MEMBER_JOINED, message, joinedGroup, { - user: joinedUser, - }); - }, - }), - ); - - CometChat.addCallListener( - this.callListenerId, - new CometChat.CallListener({ - onIncomingCallReceived: (call) => { - callback(enums.INCOMING_CALL_RECEIVED, call); - }, - onIncomingCallCancelled: (call) => { - callback(enums.INCOMING_CALL_CANCELLED, call); - }, - onOutgoingCallAccepted: (call) => { - callback(enums.OUTGOING_CALL_ACCEPTED, call); - }, - onOutgoingCallRejected: (call) => { - callback(enums.OUTGOING_CALL_REJECTED, call); - }, - }), - ); - } - - removeListeners() { - CometChat.removeMessageListener(this.msgListenerId); - CometChat.removeGroupListener(this.groupListenerId); - CometChat.removeCallListener(this.callListenerId); - } -} diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageList/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageList/index.js deleted file mode 100644 index 58d6b2d..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageList/index.js +++ /dev/null @@ -1,1189 +0,0 @@ -/* eslint-disable react/no-unused-state */ -/* eslint-disable no-shadow */ -import React from 'react'; -import { View, Text, FlatList } from 'react-native'; -import { CometChat } from '@cometchat-pro/react-native-chat'; - -import { CometChatManager } from '../../../utils/controller'; -import { MessageListManager } from './controller'; - -import * as enums from '../../../utils/enums'; -import * as actions from '../../../utils/actions'; -import CometChatSenderPollMessageBubble from '../../Messages/Extensions/CometChatSenderPollMessageBubble'; -import CometChatSenderStickerMessageBubble from '../../Messages/Extensions/CometChatSenderStickerMessageBubble'; -import CometChatReceiverPollMessageBubble from '../../Messages/Extensions/CometChatReceiverPollMessageBubble'; -import CometChatReceiverStickerMessageBubble from '../../Messages/Extensions/CometChatReceiverStickerMessageBubble'; -import CometChatActionMessageBubble from '../CometChatActionMessageBubble'; -import CometChatDeleteMessageBubble from '../CometChatDeleteMessageBubble'; -import CometChatReceiverVideoMessageBubble from '../CometChatReceiverVideoMessageBubble'; -import CometChatSenderVideoMessageBubble from '../CometChatSenderVideoMessageBubble'; -import CometChatSenderFileMessageBubble from '../CometChatSenderFileMessageBubble'; -import CometChatReceiverFileMessageBubble from '../CometChatReceiverFileMessageBubble'; -import CometChatSenderAudioMessageBubble from '../CometChatSenderAudioMessageBubble'; -import CometChatReceiverAudioMessageBubble from '../CometChatReceiverAudioMessageBubble'; -import CometChatReceiverImageMessageBubble from '../CometChatReceiverImageMessageBubble'; -import CometChatSenderTextMessageBubble from '../CometChatSenderTextMessageBubble'; -import CometChatSenderImageMessageBubble from '../CometChatSenderImageMessageBubble'; -import CometChatReceiverTextMessageBubble from '../CometChatReceiverTextMessageBubble'; -import CometChatReceiverDirectCallBubble from '../CometChatReceiverDirectCallBubble'; -import CometChatSenderDirectCallBubble from '../CometChatSenderDirectCallBubble'; - -import styles from './styles'; -import { logger } from '../../../utils/common'; -import { TouchableOpacity } from 'react-native-gesture-handler'; -import Icon from 'react-native-vector-icons/Ionicons'; -import { CometChatContext } from '../../../utils/CometChatContext'; - -let cDate = null; - -class CometChatMessageList extends React.PureComponent { - loggedInUser = null; - - lastScrollTop = 0; - - times = 0; - - decoratorMessage = 'Loading...'; - static contextType = CometChatContext; - - constructor(props) { - super(props); - this.state = { - onItemClick: null, - }; - - this.loggedInUser = props.loggedInUser; - this.flatListRef = React.createRef(); - } - - componentDidMount() { - if (this.props.parentMessageId) { - this.MessageListManager = new MessageListManager( - this.props.item, - this.props.type, - this.props.parentMessageId, - this.context, - ); - } else { - this.MessageListManager = new MessageListManager( - this.props.item, - this.props.type, - null, - this.context, - ); - } - - this.getMessages(); - this.MessageListManager.attachListeners(this.messageUpdated); - } - - componentDidUpdate(prevProps) { - try { - const previousMessageStr = JSON.stringify(prevProps.messages); - const currentMessageStr = JSON.stringify(this.props.messages); - - if ( - this.props.type === CometChat.RECEIVER_TYPE.USER && - prevProps.item.uid !== this.props.item.uid - ) { - this.decoratorMessage = 'Loading...'; - this.MessageListManager?.removeListeners(); - - if (this.props.parentMessageId) { - this.MessageListManager = new MessageListManager( - this.props.item, - this.props.type, - this.props.parentMessageId, - this.context, - ); - } else { - this.MessageListManager = new MessageListManager( - this.props.item, - this.props.type, - null, - this.context, - ); - } - - this.getMessages(); - this.MessageListManager.attachListeners(this.messageUpdated); - } else if ( - this.props.type === CometChat.RECEIVER_TYPE.GROUP && - prevProps.item.guid !== this.props.item.guid - ) { - this.decoratorMessage = 'Loading...'; - this.MessageListManager?.removeListeners(); - - if (this.props.parentMessageId) { - this.MessageListManager = new MessageListManager( - this.props.item, - this.props.type, - this.props.parentMessageId, - ); - } else { - this.MessageListManager = new MessageListManager( - this.props.item, - this.props.type, - ); - } - - this.getMessages(); - this.MessageListManager.attachListeners(this.messageUpdated); - } else if (prevProps.parentMessageId !== this.props.parentMessageId) { - this.decoratorMessage = 'Loading...'; - this.MessageListManager?.removeListeners(); - this.MessageListManager = new MessageListManager( - this.props.item, - this.props.type, - this.props.parentMessageId, - ); - this.getMessages(); - this.MessageListManager.attachListeners(this.messageUpdated); - } - } catch (error) { - logger(error); - } - } - - componentWillUnmount() { - this.MessageListManager?.removeListeners(); - this.MessageListManager = null; - } - - /** - * handler for fetching messages for logged in user and previous conversations. - * @param scrollToBottom: Event(boolean) - */ - getMessages = (scrollToBottom = false) => { - //getMessages() here... - const actionMessages = []; - new CometChatManager() - .getLoggedInUser() - .then((user) => { - this.MessageListManager.fetchPreviousMessages() - .then((messageList) => { - if (messageList.length === 0) { - this.decoratorMessage = 'No messages found'; - } - - messageList.forEach((message) => { - if ( - message.category === 'action' && - message.sender.uid === 'app_system' - ) { - actionMessages.push(message); - } - this.markMessageAsDelivered(message); - - // if the sender of the message is not the logged in user, mark it as read. - if ( - message.getSender().getUid() !== user.getUid() && - !message.getReadAt() - ) { - CometChat.markAsRead(message); - } - this.props.actionGenerated(actions.MESSAGE_READ, message); - }); - - let actionGenerated = actions.MESSAGE_FETCHED; - if (scrollToBottom === true) { - actionGenerated = actions.MESSAGE_FETCHED_AGAIN; - } - - ++this.times; - - if ( - (this.times === 1 && actionMessages.length > 5) || - (this.times > 1 && actionMessages.length === 30) - ) { - this.props.actionGenerated(actions.MESSAGE_FETCHED, messageList); - this.getMessages(true); - } else { - this.props.actionGenerated(actionGenerated, messageList); - } - }) - .catch((error) => { - this.decoratorMessage = 'Error'; - logger( - '[CometChatMessageList] getMessages fetchPrevious error', - error, - ); - }); - }) - .catch((error) => { - this.decoratorMessage = 'Error'; - logger( - '[CometChatMessageList] getMessages getLoggedInUser error', - error, - ); - }); - }; - - markMessageAsDelivered = (message) => { - try { - if ( - message.sender?.uid !== this.loggedInUser?.uid && - message.hasOwnProperty('deliveredAt') === false - ) { - CometChat.markAsDelivered(message); - } - } catch (error) { - console.log( - '[CometChatMessageList markMessageAsDelivered] faailed to mark as deivered =', - message, - ); - } - }; - - // callback for listener functions - messageUpdated = (key, message, group, options, actionBy) => { - switch (key) { - case enums.MESSAGE_DELETED: - this.messageDeleted(message); - break; - case enums.MESSAGE_EDITED: - this.messageEdited(message); - break; - case enums.MESSAGE_DELIVERED: - case enums.MESSAGE_READ: - this.messageReadAndDelivered(message); - break; - case enums.TEXT_MESSAGE_RECEIVED: - case enums.MEDIA_MESSAGE_RECEIVED: - this.newMsgComponent(); - this.messageReceived(message); - break; - case enums.CUSTOM_MESSAGE_RECEIVED: - this.customMessageReceived(message); - break; - case enums.GROUP_MEMBER_SCOPE_CHANGED: - case enums.GROUP_MEMBER_JOINED: - case enums.GROUP_MEMBER_LEFT: - this.groupUpdated(key, message, group, options); - break; - case enums.GROUP_MEMBER_ADDED: - case enums.GROUP_MEMBER_KICKED: - case enums.GROUP_MEMBER_BANNED: - case enums.GROUP_MEMBER_UNBANNED: - if (this.loggedInUser.uid !== actionBy.uid) - this.groupUpdated(key, message, group, options); - break; - case enums.INCOMING_CALL_RECEIVED: - case enums.INCOMING_CALL_CANCELLED: - case enums.OUTGOING_CALL_ACCEPTED: - case enums.OUTGOING_CALL_REJECTED: - this.callUpdated(message); - break; - - case enums.TRANSIENT_MESSAGE_RECEIVED: - this.props.actionGenerated(enums.TRANSIENT_MESSAGE_RECEIVED, message); - break; - default: - break; - } - }; - - /** - * handler for message deleted by logged in user and updations for groups/user. - * @param message: message object - */ - - messageDeleted = (message) => { - if ( - this.props.type === CometChat.RECEIVER_TYPE.GROUP && - message.getReceiverType() === CometChat.RECEIVER_TYPE.GROUP && - message.getReceiver().guid === this.props.item.guid - ) { - this.props.actionGenerated(actions.MESSAGE_DELETED, [message]); - } else if ( - this.props.type === CometChat.RECEIVER_TYPE.USER && - message.getReceiverType() === CometChat.RECEIVER_TYPE.USER && - message.getSender().uid === this.props.item.uid - ) { - this.props.actionGenerated(actions.MESSAGE_DELETED, [message]); - } - }; - - /** - * handler for when the message is edited by the logged in user. - * @param message: message object - */ - messageEdited = (message) => { - try { - const messageList = [...this.props.messages]; - const updateEditedMessage = (message) => { - const messageKey = messageList.findIndex((m) => m.id === message.id); - if (messageKey > -1) { - const messageObj = messageList[messageKey]; - const newMessageObj = { ...messageObj, ...message }; - - messageList.splice(messageKey, 1, newMessageObj); - this.props.actionGenerated(actions.MESSAGE_UPDATED, messageList); - } - }; - - if ( - this.props.type === CometChat.RECEIVER_TYPE.GROUP && - message.getReceiverType() === CometChat.RECEIVER_TYPE.GROUP && - message.getReceiver().guid === this.props.item.guid - ) { - updateEditedMessage(message); - } else if ( - this.props.type === CometChat.RECEIVER_TYPE.USER && - message.getReceiverType() === CometChat.RECEIVER_TYPE.USER && - this.loggedInUser.uid === message.getReceiverId() && - message.getSender().uid === this.props.item.uid - ) { - updateEditedMessage(message); - } else if ( - this.props.type === CometChat.RECEIVER_TYPE.USER && - message.getReceiverType() === CometChat.RECEIVER_TYPE.USER && - this.loggedInUser.uid === message.getSender().uid && - message.getReceiverId() === this.props.item.uid - ) { - updateEditedMessage(message); - } - } catch (error) { - logger(error); - } - }; - - /** - * handler for updating messageList via newMessageObj - * @param message:message object - */ - - updateEditedMessage = (message) => { - const messageList = [...this.props.messages]; - const messageKey = messageList.findIndex((m) => m.id === message.id); - - if (messageKey > -1) { - const messageObj = messageList[messageKey]; - const newMessageObj = { ...messageObj, ...message }; - - messageList.splice(messageKey, 1, newMessageObj); - this.props.actionGenerated(actions.MESSAGE_UPDATED, messageList); - } - }; - - /** - * Handler if the message is read and delivered. - * @param message: message object - */ - - messageReadAndDelivered = (message) => { - // read receipts - if ( - message.getReceiverType() === CometChat.RECEIVER_TYPE.USER && - message.getSender().getUid() === this.props.item.uid && - message.getReceiver() === this.loggedInUser.uid - ) { - const messageList = [...this.props.messages]; - - if (message.getReceiptType() === 'delivery') { - // search for message - const messageKey = messageList.findIndex( - (m) => m.id === message.messageId, - ); - - if (messageKey > -1) { - const messageObj = { ...messageList[messageKey] }; - const newMessageObj = { - ...messageObj, - deliveredAt: message.getDeliveredAt(), - }; - messageList.splice(messageKey, 1, newMessageObj); - - this.props.actionGenerated(actions.MESSAGE_UPDATED, messageList); - } - } else if (message.getReceiptType() === 'read') { - // search for message - const messageKey = messageList.findIndex( - (m) => m.id === message.messageId, - ); - - if (messageKey > -1) { - const messageObj = { ...messageList[messageKey] }; - const newMessageObj = { ...messageObj, readAt: message.getReadAt() }; - messageList.splice(messageKey, 1, newMessageObj); - - this.props.actionGenerated(actions.MESSAGE_UPDATED, messageList); - } - } - } else if ( - message.getReceiverType() === CometChat.RECEIVER_TYPE.GROUP && - message.getReceiver().guid === this.props.item.guid - ) { - // not implemented - } - }; - - /** - * handler if the message is received - * @param message: message object - */ - messageReceived = (message) => { - try { - // new messages - this.markMessageAsDelivered(message); - if ( - this.props.type === CometChat.RECEIVER_TYPE.GROUP && - message.getReceiverType() === CometChat.RECEIVER_TYPE.GROUP && - message.getReceiverId() === this.props.item.guid - ) { - if (!message.getReadAt()) { - CometChat.markAsRead(message); - } - - this.props.actionGenerated(actions.MESSAGE_RECEIVED, [message]); - } else if ( - this.props.type === CometChat.RECEIVER_TYPE.USER && - message.getReceiverType() === CometChat.RECEIVER_TYPE.USER && - message.getSender().uid === this.props.item.uid - ) { - if (!message.getReadAt()) { - CometChat.markAsRead(message); - } - - this.props.actionGenerated(actions.MESSAGE_RECEIVED, [message]); - } - } catch (error) { - logger(error); - } - }; - - /** - * handler for when a custom message is received. - * @param message: message object - */ - customMessageReceived = (message) => { - try { - // new messages - if ( - this.props.type === CometChat.RECEIVER_TYPE.GROUP && - message.getReceiverType() === CometChat.RECEIVER_TYPE.GROUP && - message.getReceiverId() === this.props.item.guid - ) { - if (!message.getReadAt()) { - CometChat.markAsRead(message); - } - - if (Object.prototype.hasOwnProperty.call(message, 'metadata')) { - this.props.actionGenerated(actions.CUSTOM_MESSAGE_RECEIVED, [ - message, - ]); - } else if (message.type === enums.CUSTOM_TYPE_STICKER) { - this.props.actionGenerated(actions.CUSTOM_MESSAGE_RECEIVED, [ - message, - ]); - } else if (message.type === enums.CUSTOM_TYPE_POLL) { - // custom data (poll extension) does not have metadata - - const newMessage = this.addMetadataToCustomData(message); - this.props.actionGenerated(actions.CUSTOM_MESSAGE_RECEIVED, [ - newMessage, - ]); - } else if (message.type === enums.CUSTOM_TYPE_MEETING) { - // custom data (poll extension) does not have metadata - this.props.actionGenerated(actions.CUSTOM_MESSAGE_RECEIVED, [ - message, - ]); - } - } else if ( - this.props.type === CometChat.RECEIVER_TYPE.USER && - message.getReceiverType() === CometChat.RECEIVER_TYPE.USER && - message.getSender().uid === this.props.item.uid - ) { - if (!message.getReadAt()) { - CometChat.markAsRead(message); - } - - if (Object.prototype.hasOwnProperty.call(message, 'metadata')) { - this.props.actionGenerated(actions.CUSTOM_MESSAGE_RECEIVED, [ - message, - ]); - } else if (message.type === enums.CUSTOM_TYPE_STICKER) { - this.props.actionGenerated(actions.CUSTOM_MESSAGE_RECEIVED, [ - message, - ]); - } else if (message.type === enums.CUSTOM_TYPE_POLL) { - // custom data (poll extension) does not have metadata - const newMessage = this.addMetadataToCustomData(message); - this.props.actionGenerated(actions.CUSTOM_MESSAGE_RECEIVED, [ - newMessage, - ]); - } - } else if ( - this.props.type === CometChat.RECEIVER_TYPE.USER && - message.getReceiverType() === CometChat.RECEIVER_TYPE.USER && - message.getSender().uid === this.loggedInUser.uid - ) { - if (message.type === enums.CUSTOM_TYPE_POLL) { - // custom data (poll extension) does not have metadata - this.props.actionGenerated(actions.CUSTOM_MESSAGE_RECEIVED, [ - message, - ]); - } - } - } catch (error) { - logger(error); - } - }; - - /** - * Handler for adding meta data to custom data i.e polls. - * @param message: message object - */ - addMetadataToCustomData = (message) => { - const { customData } = message.data; - const { options } = customData; - - const resultOptions = {}; - options.map((option) => { - resultOptions[option] = { - text: options[option], - count: 0, - }; - }); - - const polls = { - id: message.id, - options, - results: { - total: 0, - options: resultOptions, - question: customData.question, - }, - question: customData.question, - }; - - return { - ...message, - metadata: { '@injected': { extensions: { polls } } }, - }; - }; - - /** - * call updated - * @param message: message object - */ - callUpdated = (message) => { - try { - if ( - this.props.type === CometChat.RECEIVER_TYPE.GROUP && - message.getReceiverType() === CometChat.RECEIVER_TYPE.GROUP && - message.getReceiverId() === this.props.item.guid - ) { - if (!message.getReadAt()) { - CometChat.markAsRead(message); - } - - this.props.actionGenerated(actions.CALL_UPDATED, message); - } else if ( - this.props.type === CometChat.RECEIVER_TYPE.USER && - message.getReceiverType() === CometChat.RECEIVER_TYPE.USER && - message.getSender().uid === this.props.item.uid - ) { - if (!message.getReadAt()) { - CometChat.markAsRead(message); - } - - this.props.actionGenerated(actions.CALL_UPDATED, message); - } - } catch (error) { - logger(error); - } - }; - - /** - * handler when the group is updated and reciever type is group - * @param key: action name - * @param message: message object - * @param grup: group object - * @param options: options - */ - - groupUpdated = (key, message, group, options) => { - try { - if ( - this.props.type === CometChat.RECEIVER_TYPE.GROUP && - message.getReceiverType() === CometChat.RECEIVER_TYPE.GROUP && - message.getReceiver().guid === this.props.item.guid - ) { - if (!message.getReadAt()) { - CometChat.markAsRead(message); - } - - this.props.actionGenerated( - actions.GROUP_UPDATED, - message, - key, - group, - options, - ); - } - } catch (error) { - logger(error); - } - }; - - /** - * On message click handler - * @param message: object message - */ - handleClick = (message) => { - this.props.onItemClick(message, 'message'); - }; - - /** - * handler for fetching sender message component of different types - * @param message:message object - * @param key - */ - getSenderMessageComponent = (message, key) => { - let component; - - if (Object.prototype.hasOwnProperty.call(message, 'deletedAt')) { - component = ( - - ); - } else { - switch (message.type) { - case CometChat.MESSAGE_TYPE.TEXT: - component = message.text ? ( - - ) : null; - break; - case CometChat.MESSAGE_TYPE.IMAGE: - component = message.data.url ? ( - - ) : null; - break; - case CometChat.MESSAGE_TYPE.FILE: - component = message.data.attachments ? ( - - ) : null; - break; - case CometChat.MESSAGE_TYPE.VIDEO: - component = message.data.url ? ( - - ) : null; - break; - case CometChat.MESSAGE_TYPE.AUDIO: - component = message.data.url ? ( - - ) : null; - break; - default: - break; - } - } - - return component; - }; - - /** - * handler for fetching receiver message component of different types - * @param message: message object - * @param key: key object - */ - - getReceiverMessageComponent = (message, key) => { - let component; - - if (Object.prototype.hasOwnProperty.call(message, 'deletedAt')) { - component = ( - - ); - } else { - switch (message.type) { - case 'message': - case CometChat.MESSAGE_TYPE.TEXT: - component = message.text ? ( - - ) : null; - break; - case CometChat.MESSAGE_TYPE.IMAGE: - component = message.data.url ? ( - - ) : null; - break; - case CometChat.MESSAGE_TYPE.FILE: - component = message.data.attachments ? ( - - ) : null; - break; - case CometChat.MESSAGE_TYPE.AUDIO: - component = message.data.url ? ( - - ) : null; - break; - case CometChat.MESSAGE_TYPE.VIDEO: - component = message.data.url ? ( - - ) : null; - break; - default: - break; - } - } - return component; - }; - - /** - * handler for fetching custom message component from sender. - * @param message: message object - * @param key: key object - */ - - getSenderCustomMessageComponent = (message, key) => { - let component; - if (Object.prototype.hasOwnProperty.call(message, 'deletedAt')) { - component = ( - - ); - } else { - switch (message.type) { - case enums.CUSTOM_TYPE_POLL: - component = ( - - ); - break; - case enums.CUSTOM_TYPE_STICKER: - component = ( - - ); - break; - case 'meeting': - component = ( - - ); - break; - default: - break; - } - } - return component; - }; - - /** - * handler for fetching custom message component from receiver - * @param - */ - getReceiverCustomMessageComponent = (message, key) => { - let component; - if (Object.prototype.hasOwnProperty.call(message, 'deletedAt')) { - component = ( - - ); - } else { - switch (message.type) { - case enums.CUSTOM_TYPE_POLL: - component = ( - - ); - break; - case enums.CUSTOM_TYPE_STICKER: - component = ( - - ); - break; - case 'meeting': - component = ( - - ); - break; - default: - break; - } - } - - return component; - }; - - /** - * handler for fetching call message component (action message bubble) - * @param message:message object - * @param key - */ - - getCallMessageComponent = (message, key) => { - return ( - - ); - }; - - /** - * get action message component - * @param - */ - getActionMessageComponent = (message, key) => { - let component = null; - if (message.message) { - component = ( - - {message.message} - - ); - - // if action messages are set to hide in config - if (this.props.messageConfig) { - const found = this.props.messageConfig.find((cfg) => { - return ( - cfg.action === message.action && cfg.category === message.category - ); - }); - - if (found && found.enabled === false) { - component = null; - } - } - } - - return component; - }; - - /** - * get component for all fetching all components(parent function) - * @param message: object message - * @param key - */ - getComponent = (message, key) => { - let component; - - switch (message.category) { - case 'action': - component = this.getActionMessageComponent(message, key); - break; - case 'call': - component = this.getCallMessageComponent(message, key); - break; - case 'message': - if ( - this.loggedInUser.uid === message?.sender?.uid || - this.loggedInUser.uid === message?.data?.sender?.uid - ) { - component = this.getSenderMessageComponent(message, key); - } else { - component = this.getReceiverMessageComponent(message, key); - } - break; - case 'custom': - if (this.loggedInUser.uid === message.sender.uid) { - component = this.getSenderCustomMessageComponent(message, key); - } else { - component = this.getReceiverCustomMessageComponent(message, key); - } - - break; - default: - break; - } - - return component; - }; - - listEmptyComponent = () => { - return ( - - - - {this.decoratorMessage} - - - - ); - }; - - renderItem = ({ item, index }) => { - let messages = [...this.props.messages]; - if (messages.length) { - messages = messages.reverse(); - if (!cDate) { - cDate = new Date(messages[0].sentAt * 1000).toLocaleDateString(); - } - } - - const message = item; - let dateSeparator = null; - const nextMessage = messages[index + 1]; - const messageSentDate = nextMessage - ? new Date(nextMessage.sentAt * 1000).toLocaleDateString() - : null; - if (cDate !== messageSentDate) { - dateSeparator = ( - - - {cDate} - - - ); - } - cDate = - messageSentDate || - new Date(messages[0].sentAt * 1000).toLocaleDateString(); - return ( - - {index ? dateSeparator : null} - {this.getComponent(message)} - - ); - }; - - newMsgComponent = () => { - if (this.yOffset > 50) { - this.setState({ showNewMsg: true }); - } - }; - - render() { - let messages = [...this.props.messages]; - if (messages.length) { - messages = messages.reverse(); - } - - let newMsgPopUp = ( - - { - this.setState({ showNewMsg: null }, () => { - this.flatListRef.current.scrollToOffset({ - offset: 0, - animated: true, - }); - }); - }} - style={styles.newMessageTextContainer}> - New message - - - - ); - - return ( - <> - { - this.yOffset = event.nativeEvent.contentOffset.y; - if (this.yOffset > 50 && this.state.showNewMsg) { - this.setState({ showNewMsg: false }); - } - }} - scrollEventThrottle={16} - onEndReached={() => this.getMessages(true)} - onEndReachedThreshold={0.3} - inverted={-1} - style={{ flex: 1, paddingHorizontal: 5 }} - contentContainerStyle={!messages.length ? { flex: 1 } : {}} - ListFooterComponent={ - messages.length && this.props.parentMessageComponent - ? this.props.parentMessageComponent - : null - } - data={messages} - keyExtractor={(item, index) => item.messageId + '_' + index} - renderItem={this.renderItem} - /> - {this.state.showNewMsg ? newMsgPopUp : null} - - ); - } -} -export default CometChatMessageList; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageList/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageList/styles.js deleted file mode 100644 index a959829..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageList/styles.js +++ /dev/null @@ -1,88 +0,0 @@ -import { StyleSheet } from 'react-native'; -import theme from '../../../resources/theme'; -export default StyleSheet.create({ - chatListStyle: { - zIndex: 1, - width: '100%', - flex: 1, - position: 'relative', - alignItems: 'center', - justifyContent: 'center', - }, - listWrapperStyle: { - flexDirection: 'column', - height: '100%', - position: 'absolute', - top: 0, - width: '100%', - zIndex: 100, - paddingTop: 14, - }, - actionMessageStyle: { - paddingVertical: 8, - paddingHorizontal: 16, - marginBottom: 16, - textAlign: 'center', - justifyContent: 'center', - alignItems: 'center', - }, - actionMessageTxtStyle: { - fontSize: 13.5, - fontWeight: '500', - margin: 0, - lineHeight: 20, - }, - messageDateContainerStyle: { - marginBottom: 16, - alignItems: 'center', - alignSelf: 'center', - justifyContent: 'center', - borderTopWidth: 0.5, - borderBottomColor: theme.color.primary, - - opacity: 0.4, - width: '95%', - }, - messageDateStyle: { - paddingVertical: 8, - paddingHorizontal: 12, - borderRadius: 100, - fontSize: 14, - color: theme.color.helpText, - }, - decoratorMessageStyle: { - overflow: 'hidden', - width: '100%', - justifyContent: 'center', - alignItems: 'center', - position: 'absolute', - }, - decoratorMessageTxtStyle: { - margin: 0, - height: 30, - fontSize: 24, - fontWeight: '600', - transform: [{ rotateX: '180deg' }], - }, - newMessagePopupContainer: { - position: 'absolute', - top: 70, - left: 0, - right: 0, - alignItems: 'center', - elevation: 1, - zIndex: 10, - shadowColor: '#000', - shadowOffset: { width: 0, height: 2 }, - shadowOpacity: 0.5, - shadowRadius: 2, - }, - newMessageTextContainer: { - padding: 10, - borderRadius: 16, - elevation: 15, - backgroundColor: '#fff', - flexDirection: 'row', - alignItems: 'center', - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageThread/controller.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageThread/controller.js deleted file mode 100644 index 067ada4..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageThread/controller.js +++ /dev/null @@ -1,22 +0,0 @@ -import { CometChat } from '@cometchat-pro/react-native-chat'; - -import * as enums from '../../../utils/enums'; - -export class MessageThreadManager { - msgListenerId = `threadmessage_${new Date().getTime()}`; - - attachListeners(callback) { - CometChat.addMessageListener( - this.msgListenerId, - new CometChat.MessageListener({ - onMessageEdited: (editedMessage) => { - callback(enums.MESSAGE_EDITED, editedMessage); - }, - }), - ); - } - - removeListeners() { - CometChat.removeMessageListener(this.msgListenerId); - } -} diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageThread/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageThread/index.js deleted file mode 100644 index 571eb39..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageThread/index.js +++ /dev/null @@ -1,755 +0,0 @@ -/* eslint-disable react/no-did-update-set-state */ -/* eslint-disable react/no-unused-state */ -import React from 'react'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -import * as enums from '../../../utils/enums'; -import * as actions from '../../../utils/actions'; -import { MessageThreadManager } from './controller'; -import CometChatMessageActions from '../CometChatMessageActions'; -import CometChatMessageComposer from '../CometChatMessageComposer'; -import CometChatMessageList from '../CometChatMessageList'; -import CometChatSenderTextMessageBubble from '../CometChatSenderTextMessageBubble'; -import CometChatReceiverTextMessageBubble from '../CometChatReceiverTextMessageBubble'; -import CometChatSenderImageMessageBubble from '../CometChatSenderImageMessageBubble'; -import CometChatReceiverImageMessageBubble from '../CometChatReceiverImageMessageBubble'; -import CometChatSenderFileMessageBubble from '../CometChatSenderFileMessageBubble'; -import CometChatReceiverFileMessageBubble from '../CometChatReceiverFileMessageBubble'; -import CometChatSenderAudioMessageBubble from '../CometChatSenderAudioMessageBubble'; -import CometChatReceiverAudioMessageBubble from '../CometChatReceiverAudioMessageBubble'; -import CometChatSenderVideoMessageBubble from '../CometChatSenderVideoMessageBubble'; -import CometChatReceiverVideoMessageBubble from '../CometChatReceiverVideoMessageBubble'; - -import styles from './style'; -import { - View, - Text, - SafeAreaView, - TouchableOpacity, - Keyboard, - Platform, -} from 'react-native'; - -import _ from 'lodash'; -import Icon from 'react-native-vector-icons/Ionicons'; -import { heightRatio, widthRatio } from '../../../utils/consts'; -import { logger } from '../../../utils/common'; -import { CometChatContext } from '../../../utils/CometChatContext'; - -class CometChatMessageThread extends React.PureComponent { - static contextType = CometChatContext; - constructor(props) { - super(props); - - this.MessageThreadManager = new MessageThreadManager(); - this.MessageThreadManager.attachListeners(this.listenerCallback); - - this.composerRef = React.createRef(); - this.loggedInUser = props.loggedInUser; - - this.state = { - messageList: [], - scrollToBottom: false, - replyCount: 0, - replyPreview: null, - messageToBeEdited: null, - parentMessage: props.parentMessage, - keyboardActivity: false, - hideDeletedEnabled: false, - }; - } - - componentDidMount() { - this.keyboardDidShowListener = Keyboard.addListener( - 'keyboardDidShow', - this._keyboardDidShow, - ); - this.keyboardDidHideListener = Keyboard.addListener( - 'keyboardDidHide', - this._keyboardDidHide, - ); - this.checkIsHideDeletedEnabled(); - } - - checkIsHideDeletedEnabled = async () => { - let hideDeletedEnabled = - this.context.FeatureRestriction.isHideDeletedMessagesEnabled(); - this.setState({ hideDeletedEnabled }); - }; - - componentWillUnmount() { - this.keyboardDidShowListener.remove(); - this.keyboardDidHideListener.remove(); - } - - _keyboardDidShow = (e) => { - this.setState({ - keyboardActivity: true, - keyboardHeight: e.endCoordinates.height, - }); - }; - - _keyboardDidHide = () => { - this.setState({ keyboardActivity: false }); - }; - - componentDidUpdate(prevProps) { - try { - if (prevProps.parentMessage !== this.props.parentMessage) { - if (prevProps.parentMessage.id !== this.props.parentMessage.id) { - this.setState({ - messageList: [], - scrollToBottom: true, - parentMessage: this.props.parentMessage, - }); - } else if ( - prevProps.parentMessage.data !== this.props.parentMessage.data - ) { - this.setState({ parentMessage: this.props.parentMessage }); - } - } - } catch (error) { - logger(error); - } - } - - /** - * initiated if parent message is edited - * @param key:enums type - * @param message: message object - */ - listenerCallback = (key, message) => { - switch (key) { - case enums.MESSAGE_EDITED: - this.parentMessageEdited(message); - break; - default: - break; - } - }; - - /** - * handler implememted if the parent message of thread is edited and updates it. - * @param - */ - parentMessageEdited = (message) => { - try { - const parentMessage = { ...this.props.parentMessage }; - - if (parentMessage.id === message.id) { - const newMessageObj = { ...message }; - this.setState({ parentMessage: newMessageObj }); - } - } catch (error) { - logger(error); - } - }; - - actionHandler = (action, messages) => { - try { - switch (action) { - case actions.MESSAGE_RECEIVED: - { - const message = messages[0]; - if ( - Object.prototype.hasOwnProperty.call( - message, - 'parentMessageId', - ) && - message.parentMessageId === this.state.parentMessage.id - ) { - const replyCount = Object.prototype.hasOwnProperty.call( - this.state.parentMessage, - 'replyCount', - ) - ? this.state.parentMessage.replyCount - : 0; - const newReplyCount = replyCount + 1; - - const messageObj = { ...this.state.parentMessage }; - const newMessageObj = { - ...messageObj, - replyCount: newReplyCount, - }; - this.setState({ parentMessage: newMessageObj }); - - this.smartReplyPreview(messages); - this.appendMessage(messages); - } - } - break; - - case actions.MESSAGE_COMPOSED: - { - const replyCount = Object.prototype.hasOwnProperty.call( - this.state.parentMessage, - 'replyCount', - ) - ? this.state.parentMessage.replyCount - : 0; - const newReplyCount = replyCount + 1; - - const messageObj = { ...this.state.parentMessage }; - const newMessageObj = { ...messageObj, replyCount: newReplyCount }; - this.setState({ parentMessage: newMessageObj }); - - this.appendMessage(messages); - this.props.actionGenerated( - actions.THREAD_MESSAGE_COMPOSED, - messages, - ); - } - break; - case actions.MESSAGE_SENT: - case actions.ERROR_IN_SEND_MESSAGE: - this.messageSent(messages); - break; - case actions.MESSAGE_UPDATED: - this.updateMessages(messages); - break; - case actions.MESSAGE_FETCHED: - this.prependMessages(messages); - break; - case actions.MESSAGE_DELETED: - this.removeMessages(messages); - break; - case actions.EDIT_MESSAGE: - this.setState({ messageToReact: null }); - this.editMessage(messages); - break; - case actions.MESSAGE_EDITED: - this.messageEdited(messages); - break; - case actions.CLEAR_EDIT_PREVIEW: - this.clearEditPreview(); - break; - case actions.DELETE_MESSAGE: - this.setState({ messageToReact: null }); - this.deleteMessage(messages); - break; - case actions.CLOSE_MESSAGE_ACTIONS: - this.setState({ messageToReact: null }); - break; - case actions.VIEW_ACTUAL_IMAGE: - this.props.actionGenerated(actions.VIEW_ACTUAL_IMAGE, messages); - break; - case actions.REACT_TO_MESSAGE: - this.reactToMessage(messages); - break; - case actions.OPEN_MESSAGE_ACTIONS: - this.setState({ messageToReact: messages }); - break; - default: - break; - } - } catch (error) { - logger(error); - } - }; - - /** - * Updates messageToBeEdited with received message. - * @param message: message object. - */ - editMessage = (message) => { - this.setState({ messageToBeEdited: message }); - }; - - /** - * Updates the messageList via newMessageObject if received message's id exists in messageList. - * Generates action -> UPDATE_THREAD_MESSAGE. - * @param message: message object - */ - - messageEdited = (message) => { - try { - const messageList = [...this.state.messageList]; - const messageKey = messageList.findIndex((m) => m.id === message.id); - if (messageKey > -1) { - const messageObj = messageList[messageKey]; - - const newMessageObj = { ...messageObj, ...message }; - - messageList.splice(messageKey, 1, newMessageObj); - this.updateMessages(messageList); - - if (messageList.length - messageKey === 1) { - this.props.actionGenerated(actions.MESSAGE_EDITED, [newMessageObj]); - } - } - } catch (error) { - logger(error); - } - }; - - /** - * sets messageToBeEdited to an empty string - * @param - */ - - clearEditPreview = () => { - this.setState({ messageToBeEdited: '' }); - }; - - /** - * handler implemented to delete message . - * @param message: message object - */ - - deleteMessage = (message) => { - try { - const messageId = message.id; - CometChat.deleteMessage(messageId) - .then((deletedMessage) => { - this.removeMessages([deletedMessage]); - - const messageList = [...this.state.messageList]; - const messageKey = messageList.findIndex((m) => m.id === message.id); - - if (messageList.length - messageKey === 1 && !message.replyCount) { - this.props.actionGenerated(actions.THREAD_MESSAGE_DELETED, [ - deletedMessage, - ]); - } - }) - .catch((error) => { - logger('Message delete failed with error:', error); - }); - } catch (error) { - logger(error); - } - }; - - /** - * handler for smart reply via checkMessageForExtensionsData() - * @param messages: messages object - */ - - smartReplyPreview = (messages) => { - try { - const message = messages[0]; - - if (Object.prototype.hasOwnProperty.call(message, 'metadata')) { - const { metadata } = message; - if (Object.prototype.hasOwnProperty.call(metadata, '@injected')) { - const injectedObject = metadata['@injected']; - if ( - Object.prototype.hasOwnProperty.call(injectedObject, 'extensions') - ) { - const extensionsObject = injectedObject.extensions; - if ( - Object.prototype.hasOwnProperty.call( - extensionsObject, - 'smart-reply', - ) - ) { - const smartReply = extensionsObject['smart-reply']; - if ( - Object.prototype.hasOwnProperty.call(smartReply, 'error') === - false - ) { - this.setState({ replyPreview: message }); - } else { - this.setState({ replyPreview: null }); - } - } - } - } - } - } catch (error) { - logger(error); - } - }; - - // message is received or composed & sent - appendMessage = (message) => { - let messages = [...this.state.messageList]; - messages = messages.concat(message); - messages = _.uniqBy(messages, 'id'); - this.setState({ messageList: messages, scrollToBottom: true }); - }; - - // message status is updated - updateMessages = (messages) => { - this.setState({ messageList: messages }); - }; - - messageSent = (message) => { - const messageList = [...this.state.messageList]; - let messageKey = messageList.findIndex((m) => m._id === message._id); - if (messageKey > -1) { - const newMessageObj = { ...message }; - - messageList.splice(messageKey, 1, newMessageObj); - this.updateMessages(messageList); - } - }; - - // messages are fetched from backend - prependMessages = (messages) => { - const messageList = [...messages, ...this.state.messageList]; - this.setState({ messageList, scrollToBottom: false }); - }; - - // messages are deleted - removeMessages = (messages) => { - try { - const deletedMessage = messages[0]; - const messageList = [...this.state.messageList]; - - const messageKey = messageList.findIndex( - (message) => message.id === deletedMessage.id, - ); - if (messageKey > -1) { - const messageObj = { ...messageList[messageKey] }; - const newMessageObj = { ...messageObj, ...deletedMessage }; - if (this.state.hideDeletedEnabled) { - messageList.splice(messageKey, 1); - } else { - messageList.splice(messageKey, 1, newMessageObj); - } - - this.setState({ messageList: messageList, scrollToBottom: false }); - } - } catch (error) { - logger(error); - } - }; - - /** - * handler for fetching sender message component of different types - * @param message:message object - * @param key - */ - - getSenderMessageComponent = (message, key) => { - let component; - try { - switch (message.type) { - case CometChat.MESSAGE_TYPE.TEXT: - component = ( - - ); - break; - case CometChat.MESSAGE_TYPE.IMAGE: - component = ( - - ); - break; - case CometChat.MESSAGE_TYPE.FILE: - component = ( - - ); - break; - case CometChat.MESSAGE_TYPE.VIDEO: - component = ( - - ); - break; - case CometChat.MESSAGE_TYPE.AUDIO: - component = ( - - ); - break; - default: - break; - } - } catch (error) { - logger(error); - } - return component; - }; - - /** - * handler for fetching receiver message component of different types - * @param message: message object - * @param key: key object - */ - - getReceiverMessageComponent = (message, key) => { - let component; - try { - switch (message.type) { - case 'message': - case CometChat.MESSAGE_TYPE.TEXT: - component = ( - - ); - break; - case CometChat.MESSAGE_TYPE.IMAGE: - component = ( - - ); - break; - case CometChat.MESSAGE_TYPE.FILE: - component = ( - - ); - break; - case CometChat.MESSAGE_TYPE.AUDIO: - component = ( - - ); - break; - case CometChat.MESSAGE_TYPE.VIDEO: - component = ( - - ); - break; - default: - break; - } - } catch (error) { - logger(error); - } - return component; - }; - - /** - * handler for fetching receiver/sender message component of different types - * @param message: message object - */ - - getMessageComponent = (message) => { - let component = null; - const key = 1; - try { - if (this.props.loggedInUser.uid === message.sender.uid) { - component = this.getSenderMessageComponent(message, key); - } else { - component = this.getReceiverMessageComponent(message, key); - } - } catch (error) { - logger(error); - } - return component; - }; - - reactToMessage = (message) => { - this.setState({ messageToReact: message }); - }; - - render() { - const backIcon = ( - - ); - const parentMessage = this.getMessageComponent(this.state.parentMessage); - let separator = ; - if ( - Object.prototype.hasOwnProperty.call( - this.state.parentMessage, - 'replyCount', - ) - ) { - const { replyCount } = this.state.parentMessage; - const replyText = - replyCount === 1 ? `${replyCount} reply` : `${replyCount} replies`; - - separator = ( - - {replyText} - - - ); - } - return ( - - { - this.actionHandler(actions.CLOSE_MESSAGE_ACTIONS); - }} - /> - - - - - this.props.actionGenerated(actions.CLOSE_THREAD_CLICKED) - }> - {backIcon} - - Back - - - - - Thread - - {this.props.item.name} - - - - - - - - - ( - <> - - {parentMessage} - - - {separator} - - - )} - /> - - - - { - this.composerRef = el; - }} - getConversationId={this.props.getConversationId} - theme={this.props.theme} - item={this.props.item} - type={this.props.type} - parentMessageId={this.props.parentMessage.id} - messageToBeEdited={this.state.messageToBeEdited} - replyPreview={this.state.replyPreview} - messageToReact={this.state.messageToReact} - actionGenerated={this.actionHandler} - /> - - - - - - ); - } -} - -export default CometChatMessageThread; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageThread/style.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageThread/style.js deleted file mode 100644 index 3f3d68f..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessageThread/style.js +++ /dev/null @@ -1,63 +0,0 @@ -import { StyleSheet } from 'react-native'; - -import { heightRatio, widthRatio, deviceHeight } from '../../../utils/consts'; - -export default StyleSheet.create({ - wrapperStyle: { - height: 585 * heightRatio, - }, - fullFlex: { flex: 1 }, - separatorLine: { - borderWidth: 0.5, - flex: 1, - alignSelf: 'center', - }, - separatorContainer: { - paddingTop: 5 * heightRatio, - paddingBottom: 5 * heightRatio, - justifyContent: 'center', - }, - messageContainerStyle: { paddingHorizontal: 5 * widthRatio, flex: 1 }, - headerStyle: { - height: 55 * heightRatio, - justifyContent: 'center', - borderWidth: 1, - }, - headerWrapperStyle: { - flexDirection: 'row', - alignItems: 'center', - }, - headerCloseStyle: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'center', - }, - backIcon: { - fontSize: 35, - }, - headerDetailStyle: { - alignItems: 'center', - height: '100%', - width: '65%', - paddingVertical: 10, - }, - headerTitleStyle: { - fontSize: 22, - fontWeight: '600', - }, - headerNameStyle: { - fontSize: 17, - }, - parentMessageStyle: { - paddingTop: 5 * heightRatio, - }, - messageSeparatorStyle: { - flexDirection: 'row', - justifyContent: 'flex-start', - maxHeight: 0.2 * deviceHeight, - }, - messageReplyStyle: { - paddingHorizontal: 10 * widthRatio, - fontSize: 17, - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessages/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessages/index.js deleted file mode 100644 index 37ec71e..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessages/index.js +++ /dev/null @@ -1,1130 +0,0 @@ -/* eslint-disable react/no-unused-state */ -/* eslint-disable react/no-did-update-set-state */ -import React from 'react'; -import { - View, - SafeAreaView, - Modal, - Dimensions, - KeyboardAvoidingView, -} from 'react-native'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -import * as actions from '../../../utils/actions'; -import _ from 'lodash'; -import { - CometChatContextProvider, - CometChatContext, -} from '../../../utils/CometChatContext'; -import CometChatUserDetails from '../../Users/CometChatUserDetails'; -import CometChatLiveReactions from '../CometChatLiveReactions'; -import CometChatMessageHeader from '../CometChatMessageHeader'; -import CometChatMessageList from '../CometChatMessageList'; -import CometChatMessageComposer from '../CometChatMessageComposer'; -import CometChatMessageActions from '../CometChatMessageActions'; -import CometChatMessageThread from '../CometChatMessageThread'; -import { - CometChatIncomingCall, - CometChatOutgoingCall, - CometChatOutgoingDirectCall, - CometChatIncomingDirectCall, -} from '../../Calls'; -import CometChatGroupDetails from '../../Groups/CometChatGroupDetails'; -import CometChatVideoViewer from '../CometChatVideoViewer'; -import theme from '../../../resources/theme'; -import { CometChatManager } from '../../../utils/controller'; -import * as enums from '../../../utils/enums'; -import { checkMessageForExtensionsData } from '../../../utils/common'; -import DropDownAlert from '../../Shared/DropDownAlert'; -import BottomSheet from 'reanimated-bottom-sheet'; -import style from './styles'; -import CometChatUserProfile from '../../Users/CometChatUserProfile'; - -class CometChatMessages extends React.PureComponent { - static contextType = CometChatContext; - - loggedInUser = null; - constructor(props) { - super(props); - const { route } = props; - const params = route?.params || props; - this.state = { - messageList: [], - scrollToBottom: true, - messageToBeEdited: '', - replyPreview: null, - tab: 'conversations', - item: params.item, - liveReaction: false, - messageToReact: null, - threadMessageView: false, - threadMessageType: null, - threadMessageItem: {}, - threadMessageParent: {}, - userDetailVisible: false, - groupDetailVisible: false, - user: params.type === 'user' ? params.item : null, - showProfile: false, - ongoingDirectCall: false, - }; - - this.composerRef = React.createRef(); - this.sheetRef = React.createRef(null); /// //ref here - - this.reactionName = props.reaction || 'heart'; - this.theme = { ...theme, ...params.theme }; - } - - componentDidMount() { - this.checkRestrictions(); - new CometChatManager() - .getLoggedInUser() - .then((user) => { - this.loggedInUser = user; - }) - .catch(() => { - // console.log('[CometChatMessages] getLoggedInUser error', error); - }); - } - checkRestrictions = async () => { - let context = this.contextProviderRef.state; - let isGroupActionMessagesEnabled = - await context.FeatureRestriction.isGroupActionMessagesEnabled(); - let isCallActionMessagesEnabled = - await context.FeatureRestriction.isCallActionMessagesEnabled(); - let isOneOnOneChatEnabled = - await context.FeatureRestriction.isOneOnOneChatEnabled(); - let isGroupChatEnabled = - await context.FeatureRestriction.isGroupChatEnabled(); - let isHideDeletedMessagesEnabled = - await context.FeatureRestriction.isHideDeletedMessagesEnabled(); - this.setState({ - restrictions: { - isGroupActionMessagesEnabled, - isCallActionMessagesEnabled, - isOneOnOneChatEnabled, - isGroupChatEnabled, - isHideDeletedMessagesEnabled, - }, - }); - }; - - componentDidUpdate(prevProps, prevState) { - const { route: prevRoute } = prevProps; - const { route } = this.props; - const params = route?.params || this.props; - const prevParams = prevRoute?.params || prevProps; - - if (!prevState.threadMessageView && this.state.threadMessageView) { - this.sheetRef.current.snapTo(0); - } - if (params.type === 'user' && prevParams.item.uid !== params.item.uid) { - this.setState({ - messageList: [], - scrollToBottom: true, - messageToBeEdited: '', - }); - // this.setUserDetails() - } else if ( - params.type === 'group' && - prevParams.item.guid !== params.item.guid - ) { - this.setState({ - messageList: [], - scrollToBottom: true, - messageToBeEdited: '', - }); - } else if (prevParams.type !== params.type) { - this.setState({ - messageList: [], - scrollToBottom: true, - messageToBeEdited: '', - }); - } else if ( - prevState.composedThreadMessage !== this.state.composedThreadMessage - ) { - this.updateReplyCount(this.state.composedThreadMessage); - } else if (prevParams.callMessage !== params.callMessage) { - if (prevParams.callMessage.id !== params.callMessage.id) { - this.actionHandler('callUpdated', params.callMessage); - } - } - } - - deleteGroup = (group) => { - this.setState( - { - groupDetailVisible: false, - groupToDelete: group, - item: {}, - type: 'group', - viewDetailScreen: false, - }, - () => { - this.props.route?.params?.actionGenerated('groupDeleted', group) || - (this.props.actionGenerated && - this.props.actionGenerated('groupDeleted', group)); - this.props.navigation?.goBack(); - }, - ); - }; - - leaveGroup = (group) => { - this.setState( - { - groupDetailVisible: false, - groupToLeave: group, - item: {}, - type: 'group', - viewDetailScreen: false, - }, - () => { - this.props.navigation?.goBack(); - }, - ); - }; - - updateMembersCount = (item, count) => { - const { route } = this.props; - const params = route?.params || this.props; - - const group = { ...this.state.item, membersCount: count }; - this.setState({ item: group, groupToUpdate: group }); - params.actionGenerated('membersUpdated', item, count); - }; - - actionHandler = (action, messages, key, group, options) => { - const { route } = this.props; - const params = route?.params || this.props; - switch (action) { - case actions.CUSTOM_MESSAGE_RECEIVED: - case actions.MESSAGE_RECEIVED: - { - const message = messages[0]; - if (message.parentMessageId) { - this.updateReplyCount(messages); - } else { - this.smartReplyPreview(messages); - this.appendMessage(messages); - } - } - break; - case actions.GROUP_DELETED: - this.deleteGroup(messages); - break; - case actions.LEFT_GROUP: - this.leaveGroup(messages); - break; - case actions.MEMBERS_UPDATED: - this.updateMembersCount(messages, key); - break; - case actions.MESSAGE_READ: - params.actionGenerated(action, messages); - break; - case actions.MESSAGE_SENT: - case actions.ERROR_IN_SEND_MESSAGE: - this.messageSent(messages); - case actions.MESSAGE_COMPOSED: { - this.appendMessage(messages); - break; - } - case actions.VIEW_MESSAGE_THREAD: - this.setState({ messageToReact: null }, () => { - this.viewMessageThread(messages); - // route.params.actionGenerated('viewMessageThread', messages); - }); - break; - case actions.CLOSE_THREAD_CLICKED: - this.closeThreadMessages(); - break; - case actions.MESSAGE_UPDATED: { - this.updateMessages(messages); - break; - } - case actions.MESSAGE_FETCHED: - this.prependMessages(messages); - break; - case actions.MESSAGE_FETCHED_AGAIN: - this.prependMessagesAndScrollBottom(messages); - break; - case actions.MESSAGE_DELETED: - this.removeMessages(messages); - break; - case actions.THREAD_MESSAGE_DELETED: - params.actionGenerated(actions.MESSAGE_DELETED, messages); - break; - case actions.DELETE_MESSAGE: - this.setState({ messageToReact: null }); - this.deleteMessage(messages); - break; - case actions.EDIT_MESSAGE: - this.setState({ messageToReact: null }); - this.editMessage(messages); - break; - case actions.MESSAGE_EDITED: - this.messageEdited(messages); - break; - case actions.CLEAR_EDIT_PREVIEW: - this.clearEditPreview(); - break; - case actions.GROUP_UPDATED: - this.groupUpdated(messages, key, group, options); - break; - case actions.CALL_UPDATED: - this.callUpdated(messages); - break; - case actions.POLL_ANSWERED: - this.updatePollMessage(messages); - break; - case actions.POLL_CREATED: - this.appendPollMessage(messages); - break; - case actions.VIEW_ACTUAL_IMAGE: - params.actionGenerated(actions.VIEW_ACTUAL_IMAGE, messages); - break; - case actions.VIEW_ACTUAL_VIDEO: - this.setState({ videoMessage: messages }); - break; - case actions.AUDIO_CALL: - case actions.VIDEO_CALL: - if (params.type === CometChat.RECEIVER_TYPE.GROUP) { - this.setState({ joinDirectCall: false, ongoingDirectCall: true }); - } else { - params.actionGenerated(action, { ...params.item, type: params.type }); - } - break; - case actions.MENU_CLICKED: - // case actions.JOIN_DIRECT_CALL: - params.actionGenerated(action); - break; - case actions.SEND_REACTION: - this.toggleReaction(true); - break; - - case actions.SHOW_REACTION: - this.showReaction(messages); - break; - case actions.STOP_REACTION: - this.toggleReaction(false); - break; - case actions.REACT_TO_MESSAGE: - this.reactToMessage(messages); - break; - case actions.GO_BACK: - this.props.navigation?.goBack(); - break; - case actions.CLOSE_DETAIL: - this.setState({ userDetailVisible: false, groupDetailVisible: false }); - break; - case actions.VIEW_DETAIL: - if (params.type === CometChat.RECEIVER_TYPE.USER) { - this.setState({ userDetailVisible: true }); - } else { - this.setState({ groupDetailVisible: true }); - } - break; - case actions.BLOCK_USER: - this.blockUser(); - break; - case actions.UNBLOCK_USER: - this.unblockUser(); - break; - case actions.CLOSE_MESSAGE_ACTIONS: - this.setState({ messageToReact: null }); - break; - case actions.OPEN_MESSAGE_ACTIONS: - this.setState({ messageToReact: messages }); - break; - case actions.UPDATE_THREAD_MESSAGE: - this.updateThreadMessage(messages[0], key); - break; - case actions.THREAD_MESSAGE_COMPOSED: - this.onThreadMessageComposed(messages); - params.actionGenerated(actions.THREAD_MESSAGE_COMPOSED, messages); - // this.updateLastMessage(item[0]); - break; - case actions.MEMBER_SCOPE_CHANGED: - this.memberScopeChanged(messages); - break; - case actions.MEMBERS_REMOVED: - this.membersRemoved(messages); - break; - case actions.MEMBERS_ADDED: - this.membersAdded(messages); - break; - case actions.MEMBER_BANNED: - this.memberBanned(messages); - break; - case actions.MEMBER_UNBANNED: - this.memberUnbanned(messages); - break; - case actions.SEND_MESSAGE: - this.setState({ messageToReact: null }); - this.sendMessage(messages); - break; - case actions.SHOW_PROFILE: - this.showProfile(); - break; - case actions.JOIN_DIRECT_CALL: - this.setState({ joinDirectCall: true }, () => { - this.setState({ ongoingDirectCall: true }); - }); - break; - case actions.DIRECT_CALL_ENDED: - this.setState({ joinDirectCall: false, ongoingDirectCall: null }); - - break; - case enums.TRANSIENT_MESSAGE_RECEIVED: - this.liveReactionReceived(messages); - break; - case actions.STATUS_UPDATED: - this.setState({ user: { ...this.state.user, status: messages } }); - - break; - default: - break; - } - }; - - sendMessage = (message) => { - const { route } = this.props; - - const params = route?.params || this.props; - - this.props.navigation.push(enums.NAVIGATION_CONSTANTS.COMET_CHAT_MESSAGES, { - theme: params.theme, - item: { ...message.sender }, - type: CometChat.RECEIVER_TYPE.USER, - loggedInUser: params.loggedInUser, - actionGenerated: params.actionGenerated, - }); - }; - - showProfile = () => { - this.setState({ - userDetailVisible: false, - groupDetailVisible: false, - showProfile: true, - }); - }; - - messageSent = (message) => { - const messageList = [...this.state.messageList]; - - let messageKey = messageList.findIndex((m) => m._id === message._id); - if (messageKey > -1) { - const newMessageObj = { ...message }; - - messageList.splice(messageKey, 1, newMessageObj); - - messageList.sort((a, b) => a.id - b.id); - this.setState({ messageList: [...messageList] }); - } - }; - - memberUnbanned = (members) => { - if (!this.state.restrictions?.isGroupActionMessagesEnabled) { - return false; - } - const messageList = [...this.state.messageList]; - let filteredMembers = _.uniqBy(members, 'id'); - filteredMembers.forEach((eachMember) => { - const message = `${this.loggedInUser.name} unbanned ${eachMember.name}`; - const sentAt = (new Date() / 1000) | 0; - const messageObj = { - category: 'action', - message: message, - type: enums.ACTION_TYPE_GROUPMEMBER, - sentAt: sentAt, - }; - messageList.push(messageObj); - }); - - this.setState({ messageList: messageList }); - }; - - liveReactionReceived = (reaction) => { - try { - const stopReaction = () => { - this.toggleReaction(false); - }; - - if (reaction.data.type === enums['METADATA_TYPE_LIVEREACTION']) { - const params = this.props?.route?.params || this.props; - - if ( - (params.type === CometChat.RECEIVER_TYPE.GROUP && - reaction.getReceiverId() === params.item.guid) || - (params.type === CometChat.RECEIVER_TYPE.USER && - reaction.getSender()?.uid === params.item.uid) - ) { - this.reactionName = reaction.data.reaction; - this.toggleReaction(true); - - const liveReactionInterval = 1000; - setTimeout(stopReaction, liveReactionInterval); - } - } - } catch (error) { - console.log(error); - } - }; - - membersAdded = (members) => { - if (!this.state.restrictions?.isGroupActionMessagesEnabled) { - return false; - } - const messageList = [...this.state.messageList]; - members.forEach((eachMember) => { - const message = `${this.loggedInUser.name} added ${eachMember.name}`; - const sentAt = (new Date() / 1000) | 0; - const messageObj = { - category: 'action', - message, - type: enums.ACTION_TYPE_GROUPMEMBER, - sentAt, - }; - messageList.push(messageObj); - }); - - this.setState({ messageList: messageList }); - }; - - membersRemoved = (members) => { - if (!this.state.restrictions?.isGroupActionMessagesEnabled) { - return false; - } - const messageList = [...this.state.messageList]; - let filteredMembers = _.uniqBy(members, 'id'); - filteredMembers.forEach((eachMember) => { - const message = `${this.loggedInUser.name} kicked ${eachMember.name}`; - const sentAt = (new Date() / 1000) | 0; - const messageObj = { - category: 'action', - message: message, - type: enums.ACTION_TYPE_GROUPMEMBER, - sentAt: sentAt, - }; - messageList.push(messageObj); - }); - - this.setState({ messageList: messageList }); - }; - - memberScopeChanged = (members) => { - if (!this.state.restrictions?.isGroupActionMessagesEnabled) { - return false; - } - const messageList = [...this.state.messageList]; - let filteredMembers = _.uniqBy(members, 'id'); - filteredMembers.forEach((eachMember) => { - const message = `${this.loggedInUser.name} made ${eachMember.name} ${eachMember.scope}`; - const sentAt = (new Date() / 1000) | 0; - const messageObj = { - category: 'action', - message: message, - type: enums.ACTION_TYPE_GROUPMEMBER, - sentAt: sentAt, - }; - messageList.push(messageObj); - }); - - this.setState({ messageList: messageList }); - }; - - memberBanned = (members) => { - if (!this.state.restrictions?.isGroupActionMessagesEnabled) { - return false; - } - const messageList = [...this.state.messageList]; - members.forEach((eachMember) => { - const message = `${this.loggedInUser.name} banned ${eachMember.name}`; - const sentAt = (new Date() / 1000) | 0; - const messageObj = { - category: 'action', - message, - type: enums.ACTION_TYPE_GROUPMEMBER, - sentAt, - }; - messageList.push(messageObj); - }); - - this.setState({ messageList: messageList }); - }; - - closeThreadMessages = () => { - this.setState({ viewDetailScreen: false, threadMessageView: false }); - }; - - viewMessageThread = (parentMessage) => { - const { route } = this.props; - const params = route?.params || this.props; - const message = { ...parentMessage }; - const threadItem = { ...this.state.item }; - this.setState({ - threadMessageView: true, - threadMessageParent: message, - threadMessageItem: threadItem, - threadMessageType: params.type, - viewDetailScreen: false, - }); - }; - - onThreadMessageComposed = (composedMessage) => { - const { route } = this.props; - const params = route?.params || this.props; - - if (params.type !== this.state.threadMessageType) { - return false; - } - - if ( - (this.state.threadMessageType === 'group' && - this.state.item.guid !== this.state.threadMessageItem.guid) || - (this.state.threadMessageType === 'user' && - this.state.item.uid !== this.state.threadMessageItem.uid) - ) { - return false; - } - - const message = { ...composedMessage }; - this.setState({ composedThreadMessage: message }); - }; - - blockUser = () => { - const { route } = this.props; - const params = route?.params || this.props; - - const usersList = [this.state.item.uid]; - CometChatManager.blockUsers(usersList) - .then((response) => { - this.dropDownAlertRef?.showMessage('success', 'Blocked user'); - this.setState({ user: { ...this.state.item, blockedByMe: true } }); - params.actionGenerated('blockUser'); - }) - .catch((error) => { - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - console.log('Blocking user fails with error', error); - }); - }; - - unblockUser = () => { - const { route } = this.props; - const params = route?.params || this.props; - - const usersList = [this.state.item.uid]; - CometChatManager.unblockUsers(usersList) - .then(() => { - this.setState({ user: { ...this.state.item, blockedByMe: false } }); - params.actionGenerated('unblockUser'); - }) - .catch((error) => { - console.log('unblocking user fails with error', error); - }); - }; - - toggleReaction = (flag) => { - this.setState({ liveReaction: flag }); - }; - - showReaction = (reaction) => { - if (!Object.prototype.hasOwnProperty.call(reaction, 'metadata')) { - return false; - } - - if ( - !Object.prototype.hasOwnProperty.call(reaction.metadata, 'type') || - !Object.prototype.hasOwnProperty.call(reaction.metadata, 'reaction') - ) { - return false; - } - - if ( - !Object.prototype.hasOwnProperty.call( - enums.LIVE_REACTIONS, - reaction.metadata.reaction, - ) - ) { - return false; - } - - if (reaction.metadata.type === enums.LIVE_REACTION_KEY) { - this.reactionName = reaction.metadata.reaction; - this.setState({ liveReaction: true }); - } - }; - - updateThreadMessage = (message, action) => { - if (this.state.threadMessageView === false) { - return false; - } - - if (action === 'delete') { - this.setState({ - threadMessageParent: { ...message }, - threadMessageView: false, - }); - } else { - this.setState({ threadMessageParent: { ...message } }); - } - }; - - deleteMessage = (message) => { - const { route } = this.props; - const params = route?.params || this.props; - - const messageId = message.id; - CometChat.deleteMessage(messageId) - .then((deletedMessage) => { - this.removeMessages([deletedMessage]); - - const messageList = [...this.state.messageList]; - const messageKey = messageList.findIndex((m) => m.id === message.id); - - this.actionHandler('updateThreadMessage', [deletedMessage], 'delete'); - params.actionGenerated( - 'updateThreadMessage', - [deletedMessage], - 'delete', - ); - - if (messageList.length - messageKey === 1 && !message.replyCount) { - params.actionGenerated('messageDeleted', [deletedMessage]); - } - }) - .catch(() => {}); - }; - - editMessage = (message) => { - this.setState({ messageToBeEdited: message, replyPreview: null }); - }; - - messageEdited = (message) => { - const { route } = this.props; - const params = route?.params || this.props; - - const messageList = [...this.state.messageList]; - const messageKey = messageList.findIndex((m) => m.id === message.id); - if (messageKey > -1) { - const messageObj = messageList[messageKey]; - - const newMessageObj = { ...messageObj, ...message }; - - messageList.splice(messageKey, 1, newMessageObj); - this.updateMessages(messageList); - - params.actionGenerated('updateThreadMessage', [newMessageObj], 'edit'); - - if (messageList.length - messageKey === 1 && !message.replyCount) { - params.actionGenerated('messageEdited', [newMessageObj]); - } - } - }; - - updatePollMessage = (message) => { - const messageList = [...this.state.messageList]; - const messageId = message.poll.id; - const messageKey = messageList.findIndex((m) => m.id === messageId); - if (messageKey > -1) { - const messageObj = messageList[messageKey]; - - const metadataObj = { - '@injected': { extensions: { polls: message.poll } }, - }; - - const newMessageObj = { ...messageObj, metadata: metadataObj }; - - messageList.splice(messageKey, 1, newMessageObj); - this.updateMessages(messageList); - } - }; - - appendPollMessage = (messages) => { - this.appendMessage(messages); - }; - - // messages are deleted - removeMessages = (messages) => { - const deletedMessage = messages[0]; - const messageList = [...this.state.messageList]; - - const messageKey = messageList.findIndex( - (message) => message.id === deletedMessage.id, - ); - if (messageKey > -1) { - const messageObj = { ...messageList[messageKey] }; - const newMessageObj = { ...messageObj, ...deletedMessage }; - if (this.state.restrictions?.isHideDeletedMessagesEnabled) { - messageList.splice(messageKey, 1); - } else { - messageList.splice(messageKey, 1, newMessageObj); - } - this.setState({ messageList: messageList, scrollToBottom: false }); - } - }; - - // messages are fetched from backend - prependMessages = (messages) => { - const messageList = [...messages, ...this.state.messageList]; - this.setState({ messageList, scrollToBottom: false }); - }; - - prependMessagesAndScrollBottom = (messages) => { - const messageList = [...messages, ...this.state.messageList]; - this.setState({ messageList, scrollToBottom: true }); - }; - - // message is received or composed & sent - appendMessage = (newMessages = []) => { - if ( - this.state.messageList && - newMessages.length && - this.state.messageList.length && - this.state.messageList.length && - newMessages[newMessages.length - 1].id === - this.state.messageList[this.state.messageList.length - 1].id - ) { - return; - } - let messages = [...this.state.messageList]; - // messages = messages.reverse(); - messages = messages.concat(newMessages); - messages = _.uniqBy(messages, 'id'); - - this.setState({ messageList: messages, scrollToBottom: true }); - }; - - // message status is updated - updateMessages = (messages) => { - this.setState({ messageList: messages, scrollToBottom: false }); - }; - - groupUpdated = (message, key, group, options) => { - const { route } = this.props; - const params = route?.params || this.props; - - switch (key) { - case enums.GROUP_MEMBER_BANNED: - case enums.GROUP_MEMBER_KICKED: { - if (options.user.uid === this.loggedInUser.uid) { - this.setState({ item: {}, type: 'group', viewDetailScreen: false }); - } - break; - } - case enums.GROUP_MEMBER_SCOPE_CHANGED: { - if (options.user.uid === this.loggedInUser.uid) { - const newObj = { ...this.state.item, scope: options.scope }; - this.setState({ - item: newObj, - type: 'group', - viewDetailScreen: false, - }); - } - break; - } - default: - break; - } - - params.actionGenerated('groupUpdated', message, key, group, options); - }; - - callUpdated = (message) => { - const { route } = this.props; - const params = route?.params || this.props; - - this.appendMessage([message]); - }; - - updateReplyCount = (messages) => { - const receivedMessage = messages[0]; - - const messageList = [...this.state.messageList]; - const messageKey = messageList.findIndex( - (m) => m.id === receivedMessage.parentMessageId, - ); - if (messageKey > -1) { - const messageObj = messageList[messageKey]; - let replyCount = Object.prototype.hasOwnProperty.call( - messageObj, - 'replyCount', - ) - ? messageObj.replyCount - : 0; - replyCount += 1; - const newMessageObj = { ...messageObj, replyCount }; - - messageList.splice(messageKey, 1, newMessageObj); - this.setState({ messageList, scrollToBottom: false }); - } - }; - - smartReplyPreview = (messages) => { - const { route } = this.props; - const params = route?.params || this.props; - - const message = messages[0]; - if ( - message.sender.uid === params.loggedInUser.uid || - message.category === CometChat.MESSAGE_TYPE.CUSTOM - ) { - return false; - } - - const smartReplyData = checkMessageForExtensionsData( - message, - 'smart-reply', - ); - if ( - smartReplyData && - Object.prototype.hasOwnProperty.call(smartReplyData, 'error') === false - ) { - this.setState({ replyPreview: message }); - } else { - this.setState({ replyPreview: null }); - } - }; - - clearEditPreview = () => { - this.setState({ messageToBeEdited: '' }); - }; - - reactToMessage = (message) => { - this.setState({ messageToReact: message }); - }; - - getConversationId = () => { - const { route } = this.props; - const params = route?.params || this.props; - let conversationId = null; - if (params.type === CometChat.RECEIVER_TYPE.USER) { - const users = [this.loggedInUser.uid, params.item.uid]; - conversationId = users.sort().join('_user_'); - } else if (params.type === CometChat.RECEIVER_TYPE.GROUP) { - conversationId = `group_${params.item.guid}`; - } - - return conversationId; - }; - - render() { - const { route } = this.props; - const params = route?.params || this.props; - - let messageComposer = ( - { - this.composerRef = el; - }} - theme={this.theme} - item={ - params.type === CometChat.RECEIVER_TYPE.USER - ? this.state.user - : this.state.item - } - type={params.type} - // widgetsettings={route.params.widgetsettings} - loggedInUser={this.loggedInUser} - messageToBeEdited={this.state.messageToBeEdited} - replyPreview={this.state.replyPreview} - reaction={this.reactionName} - messageToReact={this.state.messageToReact} - actionGenerated={this.actionHandler} - getConversationId={this.getConversationId} - showMessage={(type, message) => { - this.DropDownAlertRef?.showMessage(type, message); - }} - /> - ); - - if ( - (params.type === CometChat.RECEIVER_TYPE.USER && - this.state.restrictions?.isOneOnOneChatEnabled === false) || - (params.type === CometChat.RECEIVER_TYPE.GROUP && - this.state.restrictions?.isGroupChatEnabled === false) - ) { - messageComposer = null; - } - - let liveReactionView = null; - if (this.state.liveReaction) { - liveReactionView = ( - - - - ); - } - - const threadMessageView = ( - - - { - return ( - - - - ); - }} - onCloseEnd={() => { - this.actionHandler('closeThreadClicked'); - }} - /> - - - ); - - return ( - (this.contextProviderRef = el)}> - - - {this.state.showProfile ? ( - this.setState({ showProfile: null })} - url={this.state.user?.link} - /> - ) : null} - {this.state.videoMessage ? ( - this.setState({ videoMessage: null })} - message={this.state.videoMessage} - /> - ) : null} - {this.state.userDetailVisible ? ( - - ) : null} - {threadMessageView} - {this.state.groupDetailVisible ? ( - - ) : null} - { - this.actionHandler('closeMessageActions'); - }} - /> - - { - this.DropDownAlertRef?.showMessage(type, message); - }} - // widgetsettings={route.params.widgetsettings} - // widgetconfig={route.params.widgetconfig} - loggedInUser={params.loggedInUser} - actionGenerated={this.actionHandler} - /> - {liveReactionView} - {messageComposer} - - (this.DropDownAlertRef = ref)} /> - - {this.state.ongoingDirectCall ? ( - <> - this.actionHandler(actions.DIRECT_CALL_ENDED)} - theme={this.theme} - item={this.state.item} - type={params.type} - lang={this.state.lang} - callType={CometChat.CALL_TYPE.VIDEO} - joinDirectCall={this.state.joinDirectCall} - loggedInUser={params.loggedInUser} - actionGenerated={this.actionHandler} - /> - - ) : null} - - ); - } -} - -export default CometChatMessages; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessages/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessages/styles.js deleted file mode 100644 index f9ed328..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatMessages/styles.js +++ /dev/null @@ -1,26 +0,0 @@ -import { StyleSheet } from 'react-native'; -import theme from '../../../resources/theme'; -import { deviceHeight } from '../../../utils/consts'; - -export default StyleSheet.create({ - fullFlex: { flex: 1 }, - bottomSheetOuterContainer: { flex: 1, backgroundColor: 'rgba(0,0,0,0.7)' }, - chatWrapperStyle: { - flex: 1, - fontFamily: `${theme.fontFamily}`, - backgroundColor: 'white', - }, - reactionsWrapperStyle: { - position: 'absolute', - width: '100%', - height: '100%', - top: 0, - right: 0, - zIndex: 2, - justifyContent: 'flex-end', - }, - bottomSheetInnerContainer: { - backgroundColor: 'white', - height: deviceHeight - 80, - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReadReceipt/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReadReceipt/index.js deleted file mode 100644 index 1c89b06..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReadReceipt/index.js +++ /dev/null @@ -1,105 +0,0 @@ -import React, { useContext, useEffect, useState } from 'react'; -import { Text, View, Image, Platform } from 'react-native'; -import { get as _get, identity } from 'lodash'; - -import blueDoubleTick from './resources/blue-double-tick-icon.png'; -import greyDoubleTick from './resources/grey-double-tick-icon.png'; -import greyTick from './resources/grey-tick-icon.png'; -import sendingTick from './resources/sending.png'; -import errorTick from './resources/error.png'; -import styles from './styles'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -import { CometChatContext } from '../../../utils/CometChatContext'; -const CometChatReadReceipt = (props) => { - const context = useContext(CometChatContext); - const [isDeliveryReceiptsEnabled, setIsDeliveryReceiptsEnabled] = useState( - true, - ); - useEffect(() => { - checkRestrictions(); - }); - const checkRestrictions = async () => { - let isEnabled = await context.FeatureRestriction.isDeliveryReceiptsEnabled(); - setIsDeliveryReceiptsEnabled(isEnabled); - }; - let ticks = blueDoubleTick; - if (props.message.messageFrom === 'sender') { - if (props.message.receiverType === CometChat.RECEIVER_TYPE.GROUP) { - if (props.message.hasOwnProperty('error')) { - ticks = errorTick; - } else { - ticks = sendingTick; - - if (props.message.hasOwnProperty('sentAt')) { - ticks = greyTick; - } - } - } else { - if (props.message.hasOwnProperty('error')) { - ticks = errorTick; - } else { - ticks = sendingTick; - - if (props.message.hasOwnProperty('sentAt')) { - ticks = greyTick; - - if (props.message.hasOwnProperty('deliveredAt')) { - ticks = greyDoubleTick; - if (props.message.hasOwnProperty('readAt')) { - ticks = blueDoubleTick; - } - } - } - } - } - } - if (props.message.messageFrom !== 'sender') { - ticks = null; - } - - let timestamp = new Date( - props.message.sentAt - ? props.message.sentAt * 1000 - : props.message._composedAt, - ).toLocaleTimeString('en-US', { - hour: 'numeric', - minute: 'numeric', - hour12: true, - }); - if (Platform.OS === 'android') { - let time = timestamp.split(':'); // convert to array - - // fetch - var hours = Number(time[0]); - var minutes = Number(time[1]?.split(' ')[0]); - - // calculate - var timeValue; - - if (hours > 0 && hours <= 12) { - timeValue = '' + hours; - } else if (hours > 12) { - timeValue = '' + (hours - 12); - } else if (hours == 0) { - timeValue = '12'; - } - - timeValue += minutes < 10 ? ':0' + minutes : ':' + minutes; // get minutes - timeValue += hours >= 12 ? ' PM' : ' AM'; // get AM/PM - timestamp = timeValue; - } - if (!isDeliveryReceiptsEnabled) { - ticks = null; - } - return ( - - {timestamp} - - {ticks ? ( - time - ) : null} - - ); -}; - -export default CometChatReadReceipt; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReadReceipt/resources/blue-double-tick-icon.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReadReceipt/resources/blue-double-tick-icon.png deleted file mode 100644 index 5bd6a99..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReadReceipt/resources/blue-double-tick-icon.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReadReceipt/resources/error.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReadReceipt/resources/error.png deleted file mode 100644 index 5b75c53..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReadReceipt/resources/error.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReadReceipt/resources/grey-double-tick-icon.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReadReceipt/resources/grey-double-tick-icon.png deleted file mode 100644 index 68da7d3..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReadReceipt/resources/grey-double-tick-icon.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReadReceipt/resources/grey-tick-icon.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReadReceipt/resources/grey-tick-icon.png deleted file mode 100644 index 5d763a5..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReadReceipt/resources/grey-tick-icon.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReadReceipt/resources/sending.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReadReceipt/resources/sending.png deleted file mode 100644 index 44b7635..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReadReceipt/resources/sending.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReadReceipt/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReadReceipt/styles.js deleted file mode 100644 index 6eb2d0f..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReadReceipt/styles.js +++ /dev/null @@ -1,20 +0,0 @@ -import { StyleSheet } from 'react-native'; -import theme from '../../../resources/theme'; -export default StyleSheet.create({ - containerStyle: { - flexDirection: 'row', - marginTop: 5, - }, - msgTimestampStyle: { - fontSize: 11, - fontWeight: '500', - color: theme.color.helpText, - - textTransform: 'uppercase', - }, - tickImageStyle: { - marginLeft: 3, - width: 14, - height: 10, - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverAudioMessageBubble/audioControls.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverAudioMessageBubble/audioControls.js deleted file mode 100644 index 746dd99..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverAudioMessageBubble/audioControls.js +++ /dev/null @@ -1,238 +0,0 @@ -import React from 'react'; -import { - View, - Text, - TouchableOpacity, - Alert, - ActivityIndicator, -} from 'react-native'; -import { Slider } from 'react-native-elements'; -import Sound from 'react-native-sound'; -import RNFetchBlob from 'rn-fetch-blob'; -import Icon from 'react-native-vector-icons/MaterialIcons'; -import style from './styles'; -import { logger } from '../../../utils/common'; - -const PLAY_STATE_PAUSED = 'paused'; -const PLAY_STATE_PLAYING = 'playing'; -const PLAY_STATE_LOADING = 'loading'; -const VOLUME_STATE_UNMUTE = 'unmute'; -const VOLUME_STATE_MUTE = 'mute'; - -export default class AudioControls extends React.Component { - constructor() { - super(); - this.state = { - playState: PLAY_STATE_PAUSED, // playing, paused - playSeconds: 0, - duration: 0, - volumeState: VOLUME_STATE_UNMUTE, - }; - this.sliderEditing = false; - } - - componentDidMount() { - try { - this.timeout = setInterval(() => { - if ( - this.sound && - this.sound.isLoaded() && - this.state.playState === PLAY_STATE_PLAYING && - !this.sliderEditing - ) { - this.sound.getCurrentTime((seconds) => { - this.setState({ playSeconds: seconds }); - }); - } - }, 100); - } catch (error) { - logger(error); - } - } - - componentWillUnmount() { - try { - if (this.sound) { - this.sound.release(); - this.sound = null; - } - if (this.timeout) { - clearInterval(this.timeout); - } - } catch (error) { - logger(error); - } - } - - getAudioTimeString(seconds) { - this.m = parseInt(seconds / 60, 10); - this.s = parseInt(seconds % 60, 10); - - return `${this.m}:${this.s < 10 ? `0${this.s}` : this.s}`; - } - - onSliderEditStart = () => { - this.sliderEditing = true; - }; - - onSliderEditEnd = () => { - this.sliderEditing = false; - }; - - onSliderEditing = (value) => { - if (this.sound) { - this.sound.setCurrentTime(value); - this.setState({ playSeconds: value }); - } - }; - - playComplete = (success) => { - if (this.sound) { - if (!success) { - Alert.alert('Notice', 'audio file error. (Error code : 2)'); - } - this.setState({ playState: PLAY_STATE_PAUSED, playSeconds: 0 }); - this.sound.setCurrentTime(0); - } - }; - - pause = () => { - if (this.sound) { - this.sound.pause(); - } - - this.setState({ playState: PLAY_STATE_PAUSED }); - }; - - mute = () => { - if (this.sound) { - this.sound.setVolume(0.0); - } - - this.setState({ volumeState: VOLUME_STATE_MUTE }); - }; - - unmute = () => { - if (this.sound) { - this.sound.setVolume(1.0); - } - - this.setState({ volumeState: VOLUME_STATE_UNMUTE }); - }; - - jumpSeconds = (secsDelta) => { - if (this.sound) { - this.sound.getCurrentTime((secs) => { - let nextSecs = secs + secsDelta; - if (nextSecs < 0) nextSecs = 0; - else if (nextSecs > this.state.duration) nextSecs = this.state.duration; - this.sound.setCurrentTime(nextSecs); - this.setState({ playSeconds: nextSecs }); - }); - } - }; - - play = async () => { - try { - if (this.sound) { - this.setState({ playState: PLAY_STATE_PLAYING }, () => { - this.sound.play(this.playComplete); - }); - } else { - const filepath = this.props.source; - this.setState({ playState: PLAY_STATE_LOADING }, () => { - this.sound = new Sound(filepath, '', (error) => { - if (error) { - Alert.alert('Notice', 'audio file error. (Error code : 1)'); - this.setState({ playState: PLAY_STATE_PAUSED }); - } else { - this.setState( - { - playState: PLAY_STATE_PLAYING, - duration: this.sound.getDuration(), - }, - () => { - this.sound.play(this.playComplete); - }, - ); - } - }); - }); - } - } catch (error) { - logger(error); - } - }; - - download = () => { - RNFetchBlob.config({ - // add this option that makes response data to be stored as a file, - // this is much more performant. - fileCache: true, - appendExt: 'mp3', - }) - .fetch('GET', this.props.source, { - // some headers .. - }) - .then(() => { - Alert.alert('Audio Downloaded'); - }); - }; - - render() { - const currentTimeString = this.getAudioTimeString(this.state.playSeconds); - const durationString = this.getAudioTimeString(this.state.duration); - - return ( - - {this.state.playState === PLAY_STATE_PLAYING && ( - - - - )} - {this.state.playState === PLAY_STATE_PAUSED && ( - - - - )} - {this.state.playState === PLAY_STATE_LOADING && ( - - )} - - {currentTimeString} - - {'/'} - {durationString} - - - - {this.state.volumeState === VOLUME_STATE_MUTE && ( - - - - )} - {this.state.volumeState === VOLUME_STATE_UNMUTE && ( - - - - )} - - - - - ); - } -} diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverAudioMessageBubble/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverAudioMessageBubble/index.js deleted file mode 100644 index 9f5daaa..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverAudioMessageBubble/index.js +++ /dev/null @@ -1,73 +0,0 @@ -import React from 'react'; -import { View, Text, TouchableWithoutFeedback } from 'react-native'; -import theme from '../../../resources/theme'; -import * as enums from '../../../utils/enums'; -import * as actions from '../../../utils/actions'; -import CometChatThreadedMessageReplyCount from '../CometChatThreadedMessageReplyCount'; -import CometChatReadReceipt from '../CometChatReadReceipt'; -import CometChatMessageReactions from '../../Messages/Extensions/CometChatMessageReactions'; -import CometChatAvatar from '../../Shared/CometChatAvatar'; -import style from './styles'; -import AudioControls from './audioControls'; -import { CometChat } from '@cometchat-pro/react-native-chat'; - -const CometChatReceiverAudioMessageBubble = (props) => { - const message = { - ...props.message, - messageFrom: enums.MESSAGE_FROM_RECEIVER, - }; - const viewTheme = { ...theme, ...props.theme }; - let senderAvatar = null; - if (message.receiverType === CometChat.RECEIVER_TYPE.GROUP) { - senderAvatar = { uri: message.sender.avatar }; - } - return ( - - - {props.message.receiverType === CometChat.RECEIVER_TYPE.GROUP ? ( - - - - ) : null} - - {props.message.receiverType === CometChat.RECEIVER_TYPE.GROUP ? ( - - {message.sender.name} - - ) : null} - - - props.actionGenerated(actions.OPEN_MESSAGE_ACTIONS, message) - }> - - - - - - - - - - - - - - ); -}; -export default CometChatReceiverAudioMessageBubble; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverAudioMessageBubble/resources/avatar.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverAudioMessageBubble/resources/avatar.png deleted file mode 100644 index 7c77776..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverAudioMessageBubble/resources/avatar.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverAudioMessageBubble/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverAudioMessageBubble/styles.js deleted file mode 100644 index 55d75d1..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverAudioMessageBubble/styles.js +++ /dev/null @@ -1,56 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { widthRatio } from '../../../utils/consts'; - -export default StyleSheet.create({ - container: { marginBottom: 16 }, - messageContainer: { flexDirection: 'row', alignItems: 'flex-start' }, - senderNameContainer: { marginBottom: 5 }, - audioContainer: { width: '81%' }, - audioControlContainer: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'space-between', - width: '100%', - }, - messageWrapperStyle: { - flexDirection: 'row', - alignItems: 'center', - backgroundColor: '#f2f3f4', - marginBottom: 8, - alignSelf: 'flex-start', - paddingHorizontal: 18 * widthRatio, - paddingVertical: 5, - maxWidth: '100%', - borderRadius: 30, - }, - messageInfoWrapperStyle: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'flex-start', - }, - avatarStyle: { - flexWrap: 'wrap', - flexDirection: 'row', - width: 36, - height: 36, - marginRight: 10 * widthRatio, - backgroundColor: 'rgba(51,153,255,0.25)', - borderRadius: 25, - }, - msgTimestampStyle: { - fontSize: 11, - fontWeight: '500', - textTransform: 'uppercase', - }, - timeStampContainer: { flexDirection: 'row', alignItems: 'center' }, - timeStampText: { color: 'black', alignSelf: 'center', fontSize: 15 }, - audioThumbStyle: { - height: 15, - width: 15, - backgroundColor: 'black', - }, - audioSliderStyle: { - width: 60, - alignSelf: 'center', - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverDirectCallBubble/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverDirectCallBubble/index.js deleted file mode 100644 index 32a97aa..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverDirectCallBubble/index.js +++ /dev/null @@ -1,123 +0,0 @@ -import { CometChat } from '@cometchat-pro/react-native-chat'; -import React from 'react'; -import { Image, Text, TouchableOpacity, View } from 'react-native'; -import theme from '../../../resources/theme'; -import * as actions from '../../../utils/actions'; -import { checkMessageForExtensionsData } from '../../../utils/common'; -import CometChatAvatar from '../..//Shared/CometChatAvatar'; -import CometChatReadReceipt from '../CometChatReadReceipt'; -import CometChatThreadedMessageReplyCount from '../CometChatThreadedMessageReplyCount'; -import CometChatMessageReactions from '../Extensions/CometChatMessageReactions'; -import callIcon from './resources/receivervideocall.png'; -import Styles from './style'; - -class CometChatReceiverDirectCallBubble extends React.Component { - messageFrom = 'receiver'; - - constructor(props) { - super(props); - - const message = Object.assign({}, props.message, { - messageFrom: this.messageFrom, - }); - this.state = { - message: message, - isHovering: false, - }; - } - - componentDidUpdate(prevProps) { - const previousMessageStr = JSON.stringify(prevProps.message); - const currentMessageStr = JSON.stringify(this.props.message); - - if (previousMessageStr !== currentMessageStr) { - const message = Object.assign({}, this.props.message, { - messageFrom: this.messageFrom, - }); - this.setState({ message: message }); - } - } - - render() { - let senderAvatar = null, - name = null; - - let messageReactions = null; - const reactionsData = checkMessageForExtensionsData( - this.state.message, - 'reactions', - ); - if (reactionsData) { - if (Object.keys(reactionsData).length) { - messageReactions = ( - - - - ); - } - } - - if (this.state?.message?.receiverType === CometChat.RECEIVER_TYPE.GROUP) { - senderAvatar = { uri: this.state?.message?.sender.avatar }; - } - - return ( - - - - - - {this.state?.message?.receiverType === - CometChat.RECEIVER_TYPE.GROUP ? ( - - - {this.state?.message?.sender.name} - - - ) : null} - - - - - {`${this.state?.message?.sender?.name} have initiated a call`} - - - - this.props.actionGenerated( - actions.JOIN_DIRECT_CALL, - this.state.message, - ) - } - style={Styles.buttonStyle}> - Join - - - - - - {messageReactions} - - - - ); - } -} - -export default CometChatReceiverDirectCallBubble; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverDirectCallBubble/resources/receivervideocall.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverDirectCallBubble/resources/receivervideocall.png deleted file mode 100644 index 6be2e2c..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverDirectCallBubble/resources/receivervideocall.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverDirectCallBubble/style.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverDirectCallBubble/style.js deleted file mode 100644 index a6eb524..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverDirectCallBubble/style.js +++ /dev/null @@ -1,42 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { widthRatio } from '../../../utils/consts'; -import theme from '../../../resources/theme'; - -export default StyleSheet.create({ - marginBottom: 16, - mainContainer: { flexDirection: 'row' }, - mainWrapper: { - flexWrap: 'wrap', - flexDirection: 'row', - width: 36, - height: 36, - marginRight: 10 * widthRatio, - backgroundColor: 'rgba(51,153,255,0.25)', - borderRadius: 25, - marginTop: 30, - }, - nameContainer: { width: '100%' }, - messageContainer: { - width: '70%', - flexShrink: 1, - backgroundColor: '#F8F8F8', - borderRadius: 8, - padding: 15, - alignSelf: 'flex-start', - }, - imageContainer: { flexDirection: 'row', alignItems: 'center' }, - imageStyle: { marginRight: 10 }, - textStyle: { - fontSize: 16, - width: '80%', - color: theme.color.primary, - }, - buttonStyle: { - backgroundColor: '#fff', - borderRadius: 8, - padding: 5, - justifyContent: 'center', - alignItems: 'center', - marginVertical: 10, - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverFileMessageBubble/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverFileMessageBubble/index.js deleted file mode 100644 index 0d93f85..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverFileMessageBubble/index.js +++ /dev/null @@ -1,118 +0,0 @@ -/* eslint-disable import/no-named-as-default */ -import React from 'react'; -import { View, Text, TouchableWithoutFeedback, Alert } from 'react-native'; -import CometChatThreadedMessageReplyCount from '../CometChatThreadedMessageReplyCount'; -import CometChatReadReceipt from '../CometChatReadReceipt'; -import CometChatMessageReactions from '../../Messages/Extensions/CometChatMessageReactions'; -import style from './styles'; -import Icon from 'react-native-vector-icons/MaterialCommunityIcons'; -import RNFetchBlob from 'rn-fetch-blob'; -import CometChatAvatar from '../../Shared/CometChatAvatar'; -import * as enums from '../../../utils/enums'; -import * as actions from '../../../utils/actions'; -import { CometChat } from '@cometchat-pro/react-native-chat'; - -const CometChatReceiverFileMessageBubble = (props) => { - const message = { - ...props.message, - messageFrom: enums.MESSAGE_FROM_RECEIVER, - }; - let avatarImg = ''; - - if (message.receiverType === CometChat.RECEIVER_TYPE.GROUP) { - avatarImg = { uri: message.sender.avatar }; - } - - /** - * Handler for downloading file attachment in local storage. - * @param - */ - - const download = () => { - let PictureDir = RNFetchBlob.fs.dirs.PictureDir; - let date = new Date(); - let name = props.message.data.attachments[0].name; - - RNFetchBlob.config({ - // add option that makes response data to be stored as a file, - // is much more performant. - fileCache: true, - appendExt: props.message.data.attachments[0].extension, - addAndroidDownloads: { - useDownloadManager: true, - notification: true, - path: PictureDir + '/' + name, - }, - }) - .fetch('GET', props.message.data.attachments[0].url, { - // some headers .. - }) - .then((res) => { - Alert.alert('File Downloaded'); - }); - }; - - return ( - - - {props.message.receiverType === CometChat.RECEIVER_TYPE.GROUP ? ( - - - - ) : null} - - {props.message.receiverType === CometChat.RECEIVER_TYPE.GROUP ? ( - - - {message.sender.name} - - - ) : null} - - - - props.actionGenerated(actions.OPEN_MESSAGE_ACTIONS, message) - }> - - - - {props.message.data.attachments[0].name} - - - - - - - - - - - - - - - - - ); -}; -export default CometChatReceiverFileMessageBubble; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverFileMessageBubble/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverFileMessageBubble/styles.js deleted file mode 100644 index f851dd0..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverFileMessageBubble/styles.js +++ /dev/null @@ -1,77 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { heightRatio, widthRatio } from '../../../utils/consts'; -import theme from '../../../resources/theme'; -export default StyleSheet.create({ - messageWrapperStyle: { - flexDirection: 'row', - alignItems: 'center', - backgroundColor: '#F8F8F8', - alignSelf: 'flex-start', - justifyContent: 'space-between', - paddingHorizontal: 12, - paddingVertical: 8, - borderRadius: 10, - paddingRight: 30, - }, - messageInfoWrapperStyle: { - flexDirection: 'row', - justifyContent: 'flex-start', - }, - messagePreviewContainerStyle: { - borderRadius: 12, - }, - previewImageStyle: { - height: 150, - marginVertical: 12, - }, - previewDataStyle: { - borderTopWidth: 1, - borderBottomWidth: 1, - padding: 12, - }, - previewTitleStyle: { - flexWrap: 'wrap', - textAlign: 'left', - marginBottom: 8, - }, - previewDescStyle: { - flexWrap: 'wrap', - textAlign: 'left', - paddingVertical: 8, - }, - previewTextStyle: { - flexWrap: 'wrap', - textAlign: 'left', - paddingVertical: 8, - }, - previewLinkStyle: { - padding: 12, - alignItems: 'center', - justifyContent: 'center', - flexDirection: 'row', - }, - msgTimestampStyle: { - fontSize: 11, - fontWeight: '500', - textTransform: 'uppercase', - }, - avatarStyle: { - flexWrap: 'wrap', - flexDirection: 'row', - width: 36, - height: 36, - marginRight: 10 * widthRatio, - backgroundColor: 'rgba(51,153,255,0.25)', - borderRadius: 25, - marginTop: 30, - }, - containerStyle: { - flexDirection: 'row', - alignItems: 'center', - }, - mainContainerStyle: { marginBottom: 16, marginLeft: 4 }, - messageContainer: { flexDirection: 'row', alignItems: 'flex-start' }, - messageContainerStyle: { minWidth: '65%' }, - attachmentNameStyle: { flex: 1, marginRight: 4, color: theme.color.primary }, - senderNameContainer: { marginBottom: 5 }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverImageMessageBubble/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverImageMessageBubble/index.js deleted file mode 100644 index c453103..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverImageMessageBubble/index.js +++ /dev/null @@ -1,132 +0,0 @@ -import React, { useState, useRef, useEffect } from 'react'; -import { View, TouchableOpacity, Text } from 'react-native'; -import FastImage from 'react-native-fast-image'; -import CometChatAvatar from '../../Shared/CometChatAvatar'; -import CometChatThreadedMessageReplyCount from '../CometChatThreadedMessageReplyCount'; -import CometChatReadReceipt from '../CometChatReadReceipt'; -import CometChatMessageReactions from '../../Messages/Extensions/CometChatMessageReactions'; -import style from './styles'; -import theme from '../../../resources/theme'; -import * as enums from '../../../utils/enums'; -import * as actions from '../../../utils/actions'; -import { CometChat } from '@cometchat-pro/react-native-chat'; - -function usePrevious(value) { - const ref = useRef(); - useEffect(() => { - ref.current = value; - }); - return ref.current; -} - -const CometChatReceiverImageMessageBubble = (props) => { - const [message, setMessage] = useState({ - ...props.message, - messageFrom: enums.MESSAGE_FROM_RECEIVER, - }); - const prevMessage = usePrevious(message); - const viewTheme = { ...theme, ...props.theme }; - let senderAvatar = null; - if (message.receiverType === CometChat.RECEIVER_TYPE.GROUP) { - senderAvatar = { uri: message.sender.avatar }; - } - - const open = () => { - props.actionGenerated(actions.VIEW_ACTUAL_IMAGE, message); - }; - - useEffect(() => { - const previousMessageStr = JSON.stringify(prevMessage); - const currentMessageStr = JSON.stringify(props.message); - - if (previousMessageStr !== currentMessageStr) { - const newMessage = { - ...props.message, - messageFrom: enums.MESSAGE_FROM_RECEIVER, - }; - setMessage(newMessage); - } - }, [props]); - - let thumbnailGenerationObject = null; - if (Object.prototype.hasOwnProperty.call(message, 'metadata')) { - const { metadata } = message; - const injectedObject = metadata['@injected']; - if ( - injectedObject && - Object.prototype.hasOwnProperty.call(injectedObject, 'extensions') - ) { - const extensionsObject = injectedObject.extensions; - if ( - extensionsObject && - Object.prototype.hasOwnProperty.call( - extensionsObject, - 'thumbnail-generation', - ) - ) { - thumbnailGenerationObject = extensionsObject['thumbnail-generation']; - } - } - } - - return ( - - - {props.message.receiverType === CometChat.RECEIVER_TYPE.GROUP ? ( - - - - ) : null} - - {props.message.receiverType === CometChat.RECEIVER_TYPE.GROUP ? ( - - - {message.sender.name} - - - ) : null} - - open()} - style={style.messageImgWrapperStyle} - onLongPress={() => { - props.actionGenerated(actions.OPEN_MESSAGE_ACTIONS, message); - }}> - - - - - - - - - - - - - ); -}; - -export default CometChatReceiverImageMessageBubble; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverImageMessageBubble/resources/avatar.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverImageMessageBubble/resources/avatar.png deleted file mode 100644 index 7c77776..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverImageMessageBubble/resources/avatar.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverImageMessageBubble/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverImageMessageBubble/styles.js deleted file mode 100644 index 8a0d795..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverImageMessageBubble/styles.js +++ /dev/null @@ -1,49 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { widthRatio } from '../../../utils/consts'; - -export default StyleSheet.create({ - messageWrapperStyle: { - flexDirection: 'row', - backgroundColor: '#F8F8F8', - alignItems: 'flex-start', - justifyContent: 'flex-start', - maxWidth: '81%', - borderRadius: 10, - }, - container: { marginBottom: 16, marginLeft: 4 }, - mainContainer: { flexDirection: 'row', alignItems: 'flex-start' }, - senderNameContainer: { marginBottom: 5 }, - containerStyle: { - alignItems: 'center', - flexDirection: 'row', - }, - msgTimestampStyle: { - fontSize: 11, - fontWeight: '500', - textTransform: 'uppercase', - }, - avatarStyle: { - flexWrap: 'wrap', - flexDirection: 'row', - width: 36, - height: 36, - marginRight: 8, - backgroundColor: 'rgba(51,153,255,0.25)', - borderRadius: 25, - marginTop: 30, - }, - messageImgWrapperStyle: { - width: '100%', - height: 200, - flexShrink: 0, - }, - messageImg: { - borderRadius: 8, - width: '100%', - height: '100%', - }, - messageInfoWrapperStyle: { - flexDirection: 'row', - justifyContent: 'flex-start', - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverTextMessageBubble/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverTextMessageBubble/index.js deleted file mode 100644 index ff14fb2..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverTextMessageBubble/index.js +++ /dev/null @@ -1,244 +0,0 @@ -import React, { useContext, useEffect, useRef, useState } from 'react'; -import { - View, - Text, - Image, - Linking, - TouchableWithoutFeedback, - TouchableOpacity, -} from 'react-native'; -import theme from '../../../resources/theme'; -import Autolink from 'react-native-autolink'; -import CometChatThreadedMessageReplyCount from '../CometChatThreadedMessageReplyCount'; -import CometChatReadReceipt from '../CometChatReadReceipt'; -import CometChatAvatar from '../../Shared/CometChatAvatar'; -import style from './styles'; -import CometChatMessageReactions from '../../Messages/Extensions/CometChatMessageReactions'; -import * as enums from '../../../utils/enums'; -import * as actions from '../../../utils/actions'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -import { CometChatContext } from '../../../utils/CometChatContext'; - -function usePrevious(value) { - const ref = useRef(); - useEffect(() => { - ref.current = value; - }); - return ref.current; -} -const CometChatReceiverTextMessageBubble = (props) => { - const [message, setMessage] = useState({ - ...props.message, - messageFrom: enums.MESSAGE_FROM_RECEIVER, - }); - const prevMessage = usePrevious(message); - const viewTheme = { ...theme, ...props.theme }; - let senderAvatar = null; - if (message.receiverType === CometChat.RECEIVER_TYPE.GROUP) { - senderAvatar = { uri: message.sender.avatar }; - } - const context = useContext(CometChatContext); - const [restrictions, setRestrictions] = useState(null); - - useEffect(() => { - checkRestrictions(); - }, []); - - const checkRestrictions = async () => { - let isLinkPreviewEnabled = context.FeatureRestriction.isLinkPreviewEnabled(); - setRestrictions({ isLinkPreviewEnabled }); - }; - - /** - * Handler that parses text and wraps URLs, phone numbers, emails, social handles, hashtags, and more with Text nodes and onPress handlers. - * @param - */ - - const getMessageText = () => { - return ( - - ); - }; - useEffect(() => { - const previousMessageStr = JSON.stringify(prevMessage); - const currentMessageStr = JSON.stringify(props.message); - if (previousMessageStr !== currentMessageStr) { - const newMessage = { - ...props.message, - messageFrom: enums.MESSAGE_FROM_RECEIVER, - }; - setMessage(newMessage); - } - }, [props]); - let messageText = getMessageText(); - if (Object.prototype.hasOwnProperty.call(message, 'metadata')) { - const { metadata } = message; - const injectedObject = metadata['@injected']; - if ( - injectedObject && - Object.prototype.hasOwnProperty.call(injectedObject, 'extensions') - ) { - const extensionsObject = injectedObject.extensions; - if ( - extensionsObject && - Object.prototype.hasOwnProperty.call(extensionsObject, 'link-preview') - ) { - const linkPreviewObject = extensionsObject['link-preview']; - if ( - linkPreviewObject && - Object.prototype.hasOwnProperty.call(linkPreviewObject, 'links') && - linkPreviewObject.links.length && - !restrictions?.isLinkPreviewEnabled - ) { - const linkObject = linkPreviewObject.links[0]; - const pattern = /(http:|https:)?\/\/(www\.)?(youtube.com|youtu.be)(\S+)?/; - const linkText = linkObject.url.match(pattern) - ? 'View on Youtube' - : 'Visit'; - messageText = ( - - - - - {linkObject.title ? ( - - - {linkObject.title} - - - ) : null} - {linkObject.description ? ( - - - {linkObject.description} - - - ) : null} - - - - - Linking.openURL(linkObject.url)}> - - {linkText} - - - - - ); - } - } - } - } - return ( - - - {props.message.receiverType === CometChat.RECEIVER_TYPE.GROUP ? ( - - - - ) : null} - - {props.message.receiverType === CometChat.RECEIVER_TYPE.GROUP ? ( - - - {message.sender.name} - - - ) : null} - - { - props.actionGenerated(actions.OPEN_MESSAGE_ACTIONS, message); - }}> - - - {messageText} - - - - - - - - - - - - - - - - ); -}; -export default CometChatReceiverTextMessageBubble; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverTextMessageBubble/resources/avatar.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverTextMessageBubble/resources/avatar.png deleted file mode 100644 index 7c77776..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverTextMessageBubble/resources/avatar.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverTextMessageBubble/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverTextMessageBubble/styles.js deleted file mode 100644 index 2f9882f..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverTextMessageBubble/styles.js +++ /dev/null @@ -1,103 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { heightRatio, widthRatio } from '../../../utils/consts'; -import theme from '../../../resources/theme'; -export default StyleSheet.create({ - messageLinkStyle: { - textDecorationLine: 'underline', - color: 'blue', - fontSize: 15, - }, - container: { marginBottom: 16, marginLeft: 4 }, - innerContainer: { flexDirection: 'row', alignItems: 'flex-start' }, - senderNameStyle: { - marginBottom: 2, - color: theme.color.helpText, - fontSize: 12, - paddingLeft: 8, - }, - autolinkStyle: { color: theme.color.primary, fontSize: 15 }, - messageContainer: { maxWidth: '81%', minWidth: '81%' }, - linkObjectDescription: { - fontStyle: 'italic', - fontSize: 13, - }, - linkObjectTitle: { - fontWeight: '700', - }, - messageWrapperStyle: { - flexDirection: 'row', - alignItems: 'center', - marginBottom: 0, - alignSelf: 'flex-start', - justifyContent: 'space-between', - paddingHorizontal: 8, - paddingVertical: 8, - maxWidth: '100%', - borderRadius: 12, - }, - messageInfoWrapperStyle: { - flexDirection: 'row', - justifyContent: 'flex-start', - marginLeft: 8, - }, - messagePreviewContainerStyle: { - borderRadius: 12, - flex: 1, - }, - previewImageStyle: { - height: 150, - marginVertical: 12, - }, - previewImageIconStyle: { - height: 50, - marginVertical: 12, - }, - previewDataStyle: { - borderTopWidth: 1, - borderBottomWidth: 1, - alignItems: 'center', - justifyContent: 'center', - }, - previewTitleStyle: { - flexWrap: 'wrap', - textAlign: 'left', - marginBottom: 8, - }, - previewDescStyle: { - textAlign: 'left', - paddingVertical: 8, - }, - previewTextStyle: { - paddingHorizontal: 5, - textAlign: 'left', - justifyContent: 'center', - alignItems: 'center', - width: '100%', - paddingVertical: 8, - }, - previewLinkStyle: { - padding: 12, - alignItems: 'center', - justifyContent: 'center', - flexDirection: 'row', - }, - msgTimestampStyle: { - fontSize: 11, - fontWeight: '500', - textTransform: 'uppercase', - }, - avatarStyle: { - flexWrap: 'wrap', - flexDirection: 'row', - width: 36, - height: 36, - marginRight: 8, - backgroundColor: 'rgba(51,153,255,0.25)', - borderRadius: 25, - alignSelf: 'center', - }, - containerStyle: { - flexDirection: 'row', - alignItems: 'center', - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverVideoMessageBubble/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverVideoMessageBubble/index.js deleted file mode 100644 index ba23a87..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverVideoMessageBubble/index.js +++ /dev/null @@ -1,94 +0,0 @@ -import React, { createRef } from 'react'; -import { View, Text } from 'react-native'; -import { TouchableOpacity } from 'react-native-gesture-handler'; - -import VideoPlayer from 'react-native-video-controls'; -import theme from '../../../resources/theme'; -import CometChatThreadedMessageReplyCount from '../CometChatThreadedMessageReplyCount'; -import CometChatMessageReactions from '../../Messages/Extensions/CometChatMessageReactions'; -import CometChatReadReceipt from '../CometChatReadReceipt'; -import style from './styles'; -import CometChatAvatar from '../../Shared/CometChatAvatar'; -import * as actions from '../../../utils/actions'; -import * as enums from '../../../utils/enums'; -import { CometChat } from '@cometchat-pro/react-native-chat'; - -const CometChatReceiverVideoMessageBubble = (props) => { - const message = { - ...props.message, - messageFrom: enums.MESSAGE_FROM_RECEIVER, - }; - const viewTheme = { ...theme, ...props.theme }; - const player = createRef(); - let senderAvatar = null; - if (message.receiverType === CometChat.RECEIVER_TYPE.GROUP) { - senderAvatar = { uri: message.sender.avatar }; - } - return ( - - - {props.message.receiverType === CometChat.RECEIVER_TYPE.GROUP ? ( - - - - ) : null} - - {props.message.receiverType === CometChat.RECEIVER_TYPE.GROUP ? ( - - - {message.sender.name} - - - ) : null} - - { - props.actionGenerated(actions.VIEW_ACTUAL_VIDEO, message); - }} - onLongPress={() => - props.actionGenerated(actions.OPEN_MESSAGE_ACTIONS, message) - }> - - - - - - - - - - - - - - - ); -}; -export default CometChatReceiverVideoMessageBubble; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverVideoMessageBubble/resources/avatar.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverVideoMessageBubble/resources/avatar.png deleted file mode 100644 index 7c77776..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverVideoMessageBubble/resources/avatar.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverVideoMessageBubble/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverVideoMessageBubble/styles.js deleted file mode 100644 index 796fec5..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatReceiverVideoMessageBubble/styles.js +++ /dev/null @@ -1,54 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { widthRatio } from '../../../utils/consts'; - -export default StyleSheet.create({ - container: { marginBottom: 16, marginLeft: 4 }, - innerContainer: { flexDirection: 'row', alignItems: 'flex-start' }, - senderNameContainer: { marginBottom: 5 }, - messageWrapperStyle: { - flexDirection: 'row', - justifyContent: 'center', - alignItems: 'center', - backgroundColor: '#F8F8F8', - alignSelf: 'flex-start', - paddingHorizontal: 12, - paddingVertical: 8, - maxWidth: '87.5%', - borderRadius: 10, - }, - messageInfoWrapperStyle: { - flexDirection: 'row', - justifyContent: 'flex-start', - }, - avatarStyle: { - flexWrap: 'wrap', - flexDirection: 'row', - width: 36, - height: 36, - marginRight: 10 * widthRatio, - backgroundColor: 'rgba(51,153,255,0.25)', - borderRadius: 25, - marginTop: 30, - }, - msgTimestampStyle: { - fontSize: 11, - fontWeight: '500', - textTransform: 'uppercase', - }, - containerStyle: { - flexDirection: 'row', - justifyContent: 'flex-start', - }, - messageVideoWrapperStyle: { - alignSelf: 'flex-end', - alignItems: 'center', - width: 220, - height: 200, - borderRadius: 12, - }, - messageVideo: { - height: '100%', - width: '100%', - borderRadius: 10, - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderAudioMessageBubble/audioControls.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderAudioMessageBubble/audioControls.js deleted file mode 100644 index dfc2cd2..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderAudioMessageBubble/audioControls.js +++ /dev/null @@ -1,230 +0,0 @@ -import React from 'react'; -import { - View, - Text, - TouchableOpacity, - Alert, - ActivityIndicator, -} from 'react-native'; -import { Slider } from 'react-native-elements'; -import Sound from 'react-native-sound'; -import RNFetchBlob from 'rn-fetch-blob'; -import Icon from 'react-native-vector-icons/MaterialIcons'; -import style from './styles'; -import { logger } from '../../../utils/common'; - -const PLAY_STATE_PAUSED = PLAY_STATE_PAUSED; -const PLAY_STATE_PLAYING = 'playing'; -const PLAY_STATE_LOADING = 'loading'; -const VOLUME_STATE_UNMUTE = 'unmute'; -const VOLUME_STATE_MUTE = 'mute'; - -export default class AudioControls extends React.Component { - constructor() { - super(); - this.state = { - playState: PLAY_STATE_PAUSED, // playing, paused - playSeconds: 0, - duration: 0, - volumeState: VOLUME_STATE_UNMUTE, - }; - this.sliderEditing = false; - } - - componentDidMount() { - this.timeout = setInterval(() => { - if ( - this.sound && - this.sound.isLoaded() && - this.state.playState === PLAY_STATE_PLAYING && - !this.sliderEditing - ) { - this.sound.getCurrentTime((seconds) => { - this.setState({ playSeconds: seconds }); - }); - } - }, 100); - } - - componentWillUnmount() { - if (this.sound) { - this.sound.release(); - this.sound = null; - } - if (this.timeout) { - clearInterval(this.timeout); - } - } - - getAudioTimeString(seconds) { - this.m = parseInt(seconds / 60, 10); - this.s = parseInt(seconds % 60, 10); - - return `${this.m}:${this.s < 10 ? `0${this.s}` : this.s}`; - } - - onSliderEditStart = () => { - this.sliderEditing = true; - }; - - onSliderEditEnd = () => { - this.sliderEditing = false; - }; - - onSliderEditing = (value) => { - if (this.sound) { - this.sound.setCurrentTime(value); - this.setState({ playSeconds: value }); - } - }; - - playComplete = (success) => { - if (this.sound) { - if (!success) { - Alert.alert('Notice', 'audio file error. (Error code : 2)'); - } - this.setState({ playState: PLAY_STATE_PAUSED, playSeconds: 0 }); - this.sound.setCurrentTime(0); - } - }; - - pause = () => { - if (this.sound) { - this.sound.pause(); - } - - this.setState({ playState: PLAY_STATE_PAUSED }); - }; - - mute = () => { - if (this.sound) { - this.sound.setVolume(0.0); - } - - this.setState({ volumeState: VOLUME_STATE_MUTE }); - }; - - unmute = () => { - if (this.sound) { - this.sound.setVolume(1.0); - } - - this.setState({ volumeState: VOLUME_STATE_UNMUTE }); - }; - - jumpSeconds = (secsDelta) => { - if (this.sound) { - this.sound.getCurrentTime((secs) => { - let nextSecs = secs + secsDelta; - if (nextSecs < 0) nextSecs = 0; - else if (nextSecs > this.state.duration) nextSecs = this.state.duration; - this.sound.setCurrentTime(nextSecs); - this.setState({ playSeconds: nextSecs }); - }); - } - }; - - play = async () => { - try { - if (this.sound) { - this.setState({ playState: PLAY_STATE_PLAYING }, () => { - this.sound.play(this.playComplete); - }); - } else { - const filepath = this.props.source; - this.setState({ playState: PLAY_STATE_LOADING }, () => { - this.sound = new Sound(filepath, '', (error) => { - if (error) { - Alert.alert('Notice', 'audio file error. (Error code : 1)'); - this.setState({ playState: PLAY_STATE_PAUSED }); - } else { - this.setState( - { - playState: PLAY_STATE_PLAYING, - duration: this.sound.getDuration(), - }, - () => { - this.sound.play(this.playComplete); - }, - ); - } - }); - }); - } - } catch (error) { - logger(error); - } - }; - - download = () => { - RNFetchBlob.config({ - // add this option that makes response data to be stored as a file, - // this is much more performant. - fileCache: true, - appendExt: 'mp3', - }) - .fetch('GET', this.props.source, { - // some headers .. - }) - .then(() => { - Alert.alert('Audio Downloaded'); - }); - }; - - render() { - const currentTimeString = this.getAudioTimeString(this.state.playSeconds); - const durationString = this.getAudioTimeString(this.state.duration); - - return ( - - {this.state.playState === PLAY_STATE_PLAYING && ( - - - - )} - {this.state.playState === PLAY_STATE_PAUSED && ( - - - - )} - {this.state.playState === PLAY_STATE_LOADING && ( - - )} - - {currentTimeString} - - {'/'} - {durationString} - - - - {this.state.volumeState === VOLUME_STATE_MUTE && ( - - - - )} - {this.state.volumeState === VOLUME_STATE_UNMUTE && ( - - - - )} - - - - - ); - } -} diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderAudioMessageBubble/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderAudioMessageBubble/index.js deleted file mode 100644 index 1c14dc3..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderAudioMessageBubble/index.js +++ /dev/null @@ -1,44 +0,0 @@ -import React from 'react'; -import { View, TouchableWithoutFeedback } from 'react-native'; -import CometChatThreadedMessageReplyCount from '../CometChatThreadedMessageReplyCount'; -import { CometChatMessageReactions } from '../../Messages/Extensions'; -import CometChatReadReceipt from '../CometChatReadReceipt'; -import style from './styles'; -import theme from '../../../resources/theme'; -import * as actions from '../../../utils/actions'; -import * as enums from '../../../utils/enums'; -import AudioControls from './audioControls'; - -const CometChatSenderAudioMessageBubble = (props) => { - const message = { ...props.message, messageFrom: enums.MESSAGE_FROM_SENDER }; - const viewTheme = { ...theme, ...props.theme }; - return ( - - - - props.actionGenerated(actions.OPEN_MESSAGE_ACTIONS, message) - }> - - - - - - - - - - - - ); -}; -export default CometChatSenderAudioMessageBubble; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderAudioMessageBubble/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderAudioMessageBubble/styles.js deleted file mode 100644 index cb7a921..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderAudioMessageBubble/styles.js +++ /dev/null @@ -1,41 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { widthRatio } from '../../../utils/consts'; - -export default StyleSheet.create({ - messageWrapperStyle: { - flexDirection: 'row', - alignItems: 'center', - backgroundColor: '#f2f3f4', - marginBottom: 8, - alignSelf: 'flex-end', - paddingHorizontal: 18 * widthRatio, - paddingVertical: 5, - maxWidth: '100%', - borderRadius: 30, - }, - messageInfoWrapperStyle: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'flex-end', - }, - container: { marginBottom: 16, alignItems: 'flex-end' }, - innerContainer: { width: '70%' }, - audioControlContainer: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'space-between', - width: '100%', - }, - audioControlTimeContainer: { flexDirection: 'row', alignItems: 'center' }, - audioControlTimeText: { color: 'black', alignSelf: 'center', fontSize: 15 }, - thumbStyle: { - height: 15, - width: 15, - backgroundColor: 'black', - }, - thumbTouchSize: { height: 15, width: 15 }, - sliderStyle: { - width: 60, - alignSelf: 'center', - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderDirectCallBubble/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderDirectCallBubble/index.js deleted file mode 100644 index f188fba..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderDirectCallBubble/index.js +++ /dev/null @@ -1,108 +0,0 @@ -import React from 'react'; -import { - Image, - Text, - TouchableOpacity, - TouchableWithoutFeedback, - View, -} from 'react-native'; -import CometChatReadReceipt from '../CometChatReadReceipt'; -import CometChatThreadedMessageReplyCount from '../CometChatThreadedMessageReplyCount'; -import * as actions from '../../../utils/actions'; -import { checkMessageForExtensionsData } from '../../../utils/common'; -import { CometChatMessageReactions } from '../Extensions'; -import callIcon from './resources/sendervideocall.png'; -import Styles from './style'; - -class CometChatSenderDirectCallBubble extends React.Component { - messageFrom = 'sender'; - - constructor(props) { - super(props); - const message = Object.assign({}, props.message, { - messageFrom: this.messageFrom, - }); - - this.state = { - message: message, - isHovering: false, - }; - } - - componentDidUpdate(prevProps) { - const previousMessageStr = JSON.stringify(prevProps.message); - const currentMessageStr = JSON.stringify(this.props.message); - - if (previousMessageStr !== currentMessageStr) { - const message = Object.assign({}, this.props.message, { - messageFrom: this.messageFrom, - }); - this.setState({ message: message }); - } - } - - render() { - let messageReactions = null; - const reactionsData = checkMessageForExtensionsData( - this.state.message, - 'reactions', - ); - if (reactionsData) { - if (Object.keys(reactionsData).length) { - messageReactions = ( - - - - ); - } - } - - return ( - { - this.props.actionGenerated( - actions.OPEN_MESSAGE_ACTIONS, - this.state?.message, - ); - }}> - - - - - {`You have initiated a call`} - - - this.props.actionGenerated( - actions.JOIN_DIRECT_CALL, - this.state.message, - ) - } - style={Styles.buttonStyle}> - Join - - - {messageReactions} - - - - - - - - ); - } -} - -export default CometChatSenderDirectCallBubble; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderDirectCallBubble/resources/sendervideocall.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderDirectCallBubble/resources/sendervideocall.png deleted file mode 100644 index 2a69dad..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderDirectCallBubble/resources/sendervideocall.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderDirectCallBubble/style.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderDirectCallBubble/style.js deleted file mode 100644 index 57cc245..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderDirectCallBubble/style.js +++ /dev/null @@ -1,35 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { widthRatio } from '../../../utils/consts'; -import theme from '../../../resources/theme'; - -export default StyleSheet.create({ - mainWrapper: { - width: '70%', - flexShrink: 1, - backgroundColor: theme.color.blue, - borderRadius: 8, - padding: 10, - alignSelf: 'flex-end', - }, - container: { - marginBottom: 16, - marginRight: 8, - }, - nameContainer: { width: '100%' }, - - imageContainer: { flexDirection: 'row', alignItems: 'center' }, - imageStyle: { marginRight: 10 }, - textStyle: { - color: '#fff', - fontSize: 15, - width: '80%', - }, - buttonStyle: { - backgroundColor: '#fff', - borderRadius: 8, - padding: 5, - justifyContent: 'center', - alignItems: 'center', - marginVertical: 10, - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderFileMessageBubble/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderFileMessageBubble/index.js deleted file mode 100644 index 8078ebd..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderFileMessageBubble/index.js +++ /dev/null @@ -1,80 +0,0 @@ -import React from 'react'; -import { View, Text, TouchableWithoutFeedback, Alert } from 'react-native'; -import CometChatThreadedMessageReplyCount from '../CometChatThreadedMessageReplyCount'; -import CometChatReadReceipt from '../CometChatReadReceipt'; -import { CometChatMessageReactions } from '../../Messages/Extensions'; -import style from './styles'; -import Icon from 'react-native-vector-icons/MaterialCommunityIcons'; -import RNFetchBlob from 'rn-fetch-blob'; -import * as enums from '../../../utils/enums'; -import * as actions from '../../../utils/actions'; -import { logger } from '../../../utils/common'; - -const CometChatSenderFileMessageBubble = (props) => { - const message = { ...props.message, messageFrom: enums.MESSAGE_FROM_SENDER }; - - /** - * Handler to download the file attachment in local storage - * @param - */ - const download = () => { - try { - let PictureDir = RNFetchBlob.fs.dirs.PictureDir; - let date = new Date(); - let name = props.message.data.attachments[0].name; - - RNFetchBlob.config({ - // add this option that makes response data to be stored as a file, - // this is much more performant. - fileCache: true, - appendExt: props.message.data.attachments[0].extension, - addAndroidDownloads: { - useDownloadManager: true, - notification: true, - path: PictureDir + '/' + name, - }, - }) - .fetch('GET', props.message.data.attachments[0].url, { - // some headers .. - }) - .then((res) => { - Alert.alert('File Downloaded'); - // RNFetchBlob.android.actionViewIntent( - // res.path(), - // props.message.data.attachments[0].mimeType, - // ); - }); - } catch (error) { - logger(error); - } - }; - return ( - - - props.actionGenerated(actions.OPEN_MESSAGE_ACTIONS, message) - }> - - - - {props.message.data.attachments[0].name} - - - - - - - - - - - - ); -}; -export default CometChatSenderFileMessageBubble; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderFileMessageBubble/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderFileMessageBubble/styles.js deleted file mode 100644 index a1e9719..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderFileMessageBubble/styles.js +++ /dev/null @@ -1,25 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { widthRatio } from '../../../utils/consts'; - -export default StyleSheet.create({ - container: { marginBottom: 16, marginRight: 8 }, - messageWrapperStyle: { - flexDirection: 'row', - alignItems: 'center', - backgroundColor: '#3399FF', - marginBottom: 4, - alignSelf: 'flex-end', - justifyContent: 'space-between', - paddingHorizontal: 12 * widthRatio, - paddingVertical: 8, - maxWidth: '65%', - borderRadius: 10, - }, - messageInfoWrapperStyle: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'flex-end', - }, - messageDetailContainer: { flex: 1, marginRight: 4 }, - messageTextStyle: { color: 'white', fontSize: 15, textAlign: 'justify' }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderImageMessageBubble/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderImageMessageBubble/index.js deleted file mode 100644 index 34b0d1f..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderImageMessageBubble/index.js +++ /dev/null @@ -1,104 +0,0 @@ -import React, { useState, useRef, useEffect } from 'react'; -import { View, TouchableOpacity } from 'react-native'; -import FastImage from 'react-native-fast-image'; - -import CometChatThreadedMessageReplyCount from '../CometChatThreadedMessageReplyCount'; -import { CometChatMessageReactions } from '../../Messages/Extensions'; -import CometChatReadReceipt from '../CometChatReadReceipt'; -import style from './styles'; -import * as enums from '../../../utils/enums'; -import * as actions from '../../../utils/actions'; - -function usePrevious(value) { - const ref = useRef(); - useEffect(() => { - ref.current = value; - }); - return ref.current; -} - -const CometChatSenderImageMessageBubble = (props) => { - const [message, setMessage] = useState({ - ...props.message, - messageFrom: enums.MESSAGE_FROM_SENDER, - }); - const prevMessage = usePrevious(message); - - const open = () => { - props.actionGenerated(actions.VIEW_ACTUAL_IMAGE, message); - }; - - useEffect(() => { - const previousMessageStr = JSON.stringify(prevMessage); - const currentMessageStr = JSON.stringify(props.message); - - if (previousMessageStr !== currentMessageStr) { - const newMessage = { - ...props.message, - messageFrom: enums.MESSAGE_FROM_SENDER, - }; - setMessage(newMessage); - } - }, [props]); - let thumbnailGenerationObject = null; - if (Object.prototype.hasOwnProperty.call(message, 'metadata')) { - const { metadata } = message; - const injectedObject = metadata['@injected']; - if ( - injectedObject && - Object.prototype.hasOwnProperty.call(injectedObject, 'extensions') - ) { - const extensionsObject = injectedObject.extensions; - if ( - extensionsObject && - Object.prototype.hasOwnProperty.call( - extensionsObject, - 'thumbnail-generation', - ) - ) { - thumbnailGenerationObject = extensionsObject['thumbnail-generation']; - } - } - } - - return ( - - - open()} - style={style.messageImgWrapperStyle} - onLongPress={() => - props.actionGenerated(actions.OPEN_MESSAGE_ACTIONS, message) - }> - - - - - - - - - - ); -}; -export default CometChatSenderImageMessageBubble; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderImageMessageBubble/resources/1px.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderImageMessageBubble/resources/1px.png deleted file mode 100644 index 17f4c70..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderImageMessageBubble/resources/1px.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderImageMessageBubble/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderImageMessageBubble/styles.js deleted file mode 100644 index 7c51752..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderImageMessageBubble/styles.js +++ /dev/null @@ -1,30 +0,0 @@ -import { StyleSheet } from 'react-native'; - -export default StyleSheet.create({ - container: { marginBottom: 16, marginRight: 8 }, - messageWrapperStyle: { - flexDirection: 'row', - alignItems: 'center', - alignSelf: 'flex-end', - justifyContent: 'space-between', - maxWidth: '65%', - borderRadius: 10, - marginBottom: 4, - }, - messageImgWrapperStyle: { - alignSelf: 'flex-end', - width: '100%', - height: 200, - flexShrink: 0, - }, - messageImg: { - borderRadius: 8, - height: '100%', - }, - messageInfoWrapperStyle: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'flex-end', - width: '100%', - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderTextMessageBubble/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderTextMessageBubble/index.js deleted file mode 100644 index 2fc2eec..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderTextMessageBubble/index.js +++ /dev/null @@ -1,214 +0,0 @@ -import React, { useEffect, useRef, useState, useContext } from 'react'; -import { - View, - Text, - Image, - Linking, - TouchableOpacity, - TouchableWithoutFeedback, -} from 'react-native'; -import theme from '../../../resources/theme'; -import Autolink from 'react-native-autolink'; -import CometChatThreadedMessageReplyCount from '../CometChatThreadedMessageReplyCount'; -import CometChatReadReceipt from '../CometChatReadReceipt'; -import style from './styles'; -import { CometChatMessageReactions } from '../../Messages/Extensions'; -import * as enums from '../../../utils/enums'; -import * as actions from '../../../utils/actions'; -import { CometChatContext } from '../../../utils/CometChatContext'; - -function usePrevious(value) { - const ref = useRef(); - useEffect(() => { - ref.current = value; - }); - return ref.current; -} - -const CometChatSenderTextMessageBubble = (props) => { - const [message, setMessage] = useState({ - ...props.message, - messageFrom: enums.MESSAGE_FROM_SENDER, - }); - const prevMessage = usePrevious(message); - const viewTheme = { ...theme, ...props.theme }; - const context = useContext(CometChatContext); - const [restrictions, setRestrictions] = useState(null); - - useEffect(() => { - checkRestrictions(); - }, []); - - const checkRestrictions = async () => { - let isLinkPreviewEnabled = context.FeatureRestriction.isLinkPreviewEnabled(); - setRestrictions({ isLinkPreviewEnabled }); - }; - - /** - * Handler that parses text and wraps URLs, phone numbers, emails, social handles, hashtags, and more with Text nodes and onPress handlers. - * @param - */ - - const getMessageText = () => { - return ( - - ); - }; - useEffect(() => { - const previousMessageStr = JSON.stringify(prevMessage); - const currentMessageStr = JSON.stringify(props.message); - - if (previousMessageStr !== currentMessageStr) { - const newMessage = { - ...props.message, - messageFrom: enums.MESSAGE_FROM_SENDER, - }; - setMessage(newMessage); - } - }, [props]); - let messageText = getMessageText(); - if (Object.prototype.hasOwnProperty.call(message, 'metadata')) { - const { metadata } = message; - const injectedObject = metadata['@injected']; - if ( - injectedObject && - Object.prototype.hasOwnProperty.call(injectedObject, 'extensions') - ) { - const extensionsObject = injectedObject.extensions; - if ( - extensionsObject && - Object.prototype.hasOwnProperty.call(extensionsObject, 'link-preview') - ) { - const linkPreviewObject = extensionsObject['link-preview']; - if ( - linkPreviewObject && - Object.prototype.hasOwnProperty.call(linkPreviewObject, 'links') && - linkPreviewObject.links.length && - restrictions?.isLinkPreviewEnabled - ) { - const linkObject = linkPreviewObject.links[0]; - - const pattern = /(http:|https:)?\/\/(www\.)?(youtube.com|youtu.be)(\S+)?/; - const linkText = linkObject.url.match(pattern) - ? 'View on Youtube' - : 'Visit'; - messageText = ( - - - - - {linkObject.title ? ( - - - {linkObject.title} - - - ) : null} - {linkObject.description ? ( - - - {linkObject.description} - - - ) : null} - - - - - Linking.openURL(linkObject.url)}> - - {linkText} - - - - - ); - } - } - } - } - - return ( - - { - props.actionGenerated(actions.OPEN_MESSAGE_ACTIONS, message); - }}> - {messageText} - - - - - - - - ); -}; -export default CometChatSenderTextMessageBubble; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderTextMessageBubble/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderTextMessageBubble/styles.js deleted file mode 100644 index 61efb95..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderTextMessageBubble/styles.js +++ /dev/null @@ -1,74 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { heightRatio, widthRatio } from '../../../utils/consts'; - -export default StyleSheet.create({ - container: { marginBottom: 16, marginRight: 8 }, - linkTitle: { fontWeight: '700' }, - linkDescription: { - fontStyle: 'italic', - fontSize: 13, - }, - autoLinkStyle: { color: 'white', fontSize: 15 }, - previewAutoLinkStyle: { textAlign: 'center' }, - linkStyle: { textDecorationLine: 'underline', fontSize: 15 }, - linkTextStyle: { fontWeight: '700' }, - messageWrapperStyle: { - flexDirection: 'row', - alignItems: 'center', - backgroundColor: '#3399FF', - - alignSelf: 'flex-end', - justifyContent: 'space-between', - paddingHorizontal: 12, - paddingVertical: 8, - maxWidth: '65%', - borderRadius: 10, - marginBottom: 4, - }, - messageInfoWrapperStyle: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'flex-end', - }, - messagePreviewContainerStyle: { - borderRadius: 12, - flex: 1, - }, - previewImageStyle: { - height: 150, - marginVertical: 12, - }, - previewImageIconStyle: { - height: 50, - marginVertical: 12, - }, - previewDataStyle: { - borderTopWidth: 1, - borderBottomWidth: 1, - alignItems: 'center', - justifyContent: 'center', - }, - previewTitleStyle: { - flexWrap: 'wrap', - textAlign: 'left', - marginBottom: 8, - }, - previewDescStyle: { - textAlign: 'left', - paddingVertical: 8, - }, - previewTextStyle: { - paddingHorizontal: 5, - textAlign: 'left', - justifyContent: 'center', - alignItems: 'center', - width: '100%', - paddingVertical: 8, - }, - previewLinkStyle: { - padding: 12, - alignItems: 'center', - justifyContent: 'center', - flexDirection: 'row', - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderVideoMessageBubble/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderVideoMessageBubble/index.js deleted file mode 100644 index baa818b..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderVideoMessageBubble/index.js +++ /dev/null @@ -1,59 +0,0 @@ -import React, { useState, createRef } from 'react'; -import { View } from 'react-native'; -import VideoPlayer from 'react-native-video-controls'; -import { TouchableOpacity } from 'react-native-gesture-handler'; -import CometChatThreadedMessageReplyCount from '../CometChatThreadedMessageReplyCount'; -import CometChatReadReceipt from '../CometChatReadReceipt'; -import { CometChatMessageReactions } from '../../Messages/Extensions'; -import style from './styles'; -import * as enums from '../../../utils/enums'; -import * as actions from '../../../utils/actions'; - -const CometChatSenderVideoMessageBubble = (props) => { - const player = createRef(); - const [message] = useState({ - ...props.message, - messageFrom: enums.MESSAGE_FROM_SENDER, - }); - return ( - - - { - props.actionGenerated(actions.VIEW_ACTUAL_VIDEO, message); - }} - onLongPress={() => - props.actionGenerated(actions.OPEN_MESSAGE_ACTIONS, message) - }> - - - - - - - - - - ); -}; -export default CometChatSenderVideoMessageBubble; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderVideoMessageBubble/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderVideoMessageBubble/styles.js deleted file mode 100644 index 652c0ce..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatSenderVideoMessageBubble/styles.js +++ /dev/null @@ -1,32 +0,0 @@ -import { StyleSheet } from 'react-native'; - -export default StyleSheet.create({ - container: { marginBottom: 16, marginRight: 8 }, - messageWrapperStyle: { - flexDirection: 'row', - alignItems: 'center', - backgroundColor: '#f2f3f4', - marginBottom: 8, - alignSelf: 'flex-end', - justifyContent: 'space-between', - maxWidth: '65%', - borderRadius: 10, - }, - messageVideoWrapperStyle: { - alignSelf: 'flex-end', - alignItems: 'center', - width: 220, - height: 200, - borderRadius: 12, - }, - messageVideo: { - height: '100%', - width: '100%', - borderRadius: 12, - }, - messageInfoWrapperStyle: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'flex-end', - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatStickerKeyboard/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatStickerKeyboard/index.js deleted file mode 100644 index 665a035..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatStickerKeyboard/index.js +++ /dev/null @@ -1,249 +0,0 @@ -/* eslint-disable react/jsx-fragments */ -import React from 'react'; -import { - View, - Text, - TouchableOpacity, - ScrollView, - FlatList, -} from 'react-native'; -import FastImage from 'react-native-fast-image'; -import theme from '../../../resources/theme'; -import Icon from 'react-native-vector-icons/MaterialIcons'; -import style from './styles'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -import * as actions from '../../../utils/actions'; - -class CometChatStickerKeyboard extends React.PureComponent { - constructor(props) { - super(props); - - this.decoratorMessage = 'Loading...'; - this.viewTheme = { ...theme, ...this.props.theme }; - this.state = { - stickerSet: {}, - activeStickerList: [], - }; - } - - componentDidMount() { - this.getStickers(); - } - - /** - * Handler to fetch stickers via CometChat.callExtension('stickers', 'GET', 'v1/fetch', null) - * @param - */ - getStickers = () => { - CometChat.callExtension('stickers', 'GET', 'v1/fetch', null) - .then((stickers) => { - // Stickers received - let activeStickerSet = null; - const customStickers = Object.prototype.hasOwnProperty.call( - stickers, - 'customStickers', - ) - ? stickers.customStickers - : []; - const defaultStickers = Object.prototype.hasOwnProperty.call( - stickers, - 'defaultStickers', - ) - ? stickers.defaultStickers - : []; - - defaultStickers.sort((a, b) => { - return a.stickerSetOrder - b.stickerSetOrder; - }); - - customStickers.sort((a, b) => { - return a.stickerSetOrder - b.stickerSetOrder; - }); - - const stickerList = [...defaultStickers, ...customStickers]; - if (stickerList.length === 0) { - this.decoratorMessage = 'No stickers found'; - } - - const stickerSet = stickerList.reduce((r, sticker, index) => { - const { stickerSetName } = sticker; - const k = r; - if (index === 0) { - activeStickerSet = stickerSetName; - } - - k[stickerSetName] = [...(k[stickerSetName] || []), { ...sticker }]; - - return k; - }, {}); - let activeStickerList = []; - if (Object.keys(stickerSet).length) { - Object.keys(stickerSet).forEach((key) => { - stickerSet[key].sort((a, b) => { - return a.stickerOrder - b.stickerOrder; - }); - }); - - activeStickerList = stickerSet[activeStickerSet]; - } - - this.setState({ - stickerSet: stickerSet, - activeStickerList: activeStickerList, - }); - }) - .catch(() => { - // Some error occurred - this.decoratorMessage = 'No stickers found'; - - this.setState({ activeStickerList: [], stickerSet: {} }); - }); - }; - - /** - * Handler for sending stickers to users. - * @param stickerItem: object stickerItem - */ - - sendStickerMessage = (stickerItem) => { - this.props.actionGenerated(actions.SEND_STICKER, stickerItem); - }; - - onStickerSetClicked = (sectionItem) => { - this.setState({ activeStickerList: [] }, () => { - const stickerSet = { ...this.state.stickerSet }; - const activeStickerList = stickerSet[sectionItem]; - this.setState({ - activeStickerList: activeStickerList, - }); - }); - }; - - render() { - let messageContainer = null; - if (this.state.activeStickerList.length === 0) { - messageContainer = ( - - - {this.decoratorMessage} - - - ); - } - - let stickers = null; - if (Object.keys(this.state.stickerSet).length) { - const sectionItems = ( - { - const stickerSetThumbnail = - this.state.stickerSet[sectionItem][0].stickerUrl; - - return ( - this.onStickerSetClicked(sectionItem)}> - - - ); - }} - /> - ); - - let activeStickerList = []; - if (this.state.activeStickerList.length) { - const stickerList = [...this.state.activeStickerList]; - activeStickerList = ( - { - return ( - this.sendStickerMessage(stickerItem)}> - - - ); - }} - /> - ); - } - - stickers = ( - <> - {activeStickerList} - - - {sectionItems} - - - ); - } - - return ( - - this.props.actionGenerated(actions.CLOSE_STICKER)}> - - - {messageContainer} - {stickers} - - ); - } -} - -export default CometChatStickerKeyboard; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatStickerKeyboard/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatStickerKeyboard/styles.js deleted file mode 100644 index 25d4ebf..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatStickerKeyboard/styles.js +++ /dev/null @@ -1,58 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { heightRatio } from '../../../utils/consts'; - -export default StyleSheet.create({ - stickerMsgStyle: { - width: '100%', - flexDirection: 'row', - justifyContent: 'center', - alignItems: 'center', - position: 'absolute', - top: '35%', - }, - stickerMsgTxtStyle: { - fontSize: 24, - fontWeight: '600', - }, - stickerImageStyle: { width: 60, height: 60 }, - stickerHeaderImageStyle: { width: 35, height: 35 }, - closeIcon: { alignSelf: 'flex-end' }, - sectionListItemStyle: { - height: 35, - width: 35, - flexShrink: 0, - marginHorizontal: 8, - }, - stickerItemStyle: { - width: '30%', - minHeight: 50, - marginLeft: '2.5%', - maxHeight: 70, - flexShrink: 0, - marginRight: 20, - }, - - stickerListStyle: { - flexDirection: 'row', - flexWrap: 'wrap', - justifyContent: 'space-between', - alignItems: 'center', - // paddingHorizontal: 20, - paddingRight: '2.5%', - paddingBottom: 10, - flex: 1, - }, - stickerSectionListStyle: { - borderTopWidth: 1, - flexDirection: 'row', - justifyContent: 'space-between', - alignItems: 'center', - }, - stickerWrapperStyle: { - borderWidth: 1, - borderRadius: 10, - flexDirection: 'column', - height: 230 * heightRatio, - alignItems: 'flex-end', - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatThreadedMessageReplyCount/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatThreadedMessageReplyCount/index.js deleted file mode 100644 index 8f84565..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatThreadedMessageReplyCount/index.js +++ /dev/null @@ -1,39 +0,0 @@ -import React from 'react'; -import { Text, TouchableOpacity } from 'react-native'; -import theme from '../../../resources/theme'; -import styles from './styles'; -import * as actions from '../../../utils/actions'; - -const CometChatThreadedMessageReplyCount = (props) => { - const replyTheme = { ...theme, ...props.theme }; - - const { replyCount } = props.message; - const replyText = - replyCount === 1 ? `${replyCount} reply` : `${replyCount} replies`; - - let replies = ( - { - props.actionGenerated(actions.VIEW_MESSAGE_THREAD, props.message); - }}> - - {replyText} - - - ); - - if ( - Object.prototype.hasOwnProperty.call(props.message, 'replyCount') === false - ) { - replies = null; - } - - return replies; -}; -export default CometChatThreadedMessageReplyCount; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatThreadedMessageReplyCount/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatThreadedMessageReplyCount/styles.js deleted file mode 100644 index b79f1f7..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatThreadedMessageReplyCount/styles.js +++ /dev/null @@ -1,12 +0,0 @@ -import { StyleSheet } from 'react-native'; - -export default StyleSheet.create({ - replyTextStyle: { - fontSize: 14, - fontWeight: '500', - lineHeight: 12, - textTransform: 'lowercase', - paddingTop: 10, - paddingHorizontal: 10, - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatVideoViewer/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatVideoViewer/index.js deleted file mode 100644 index 674d3b0..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatVideoViewer/index.js +++ /dev/null @@ -1,71 +0,0 @@ -import React from 'react'; -import { View, Modal, Image, TouchableOpacity, Dimensions } from 'react-native'; -import style from './styles'; -import { get as _get } from 'lodash'; -import BottomSheet from 'reanimated-bottom-sheet'; -import VideoPlayer from 'react-native-video-controls'; - -const cross = require('./resources/clear.png'); - -class CometChatVideoViewer extends React.Component { - constructor(props) { - super(props); - this.sheetRef = React.createRef(null); - } - - render() { - return ( - - - { - return ( - - - - - - - - - - - ); - }} - onCloseEnd={() => { - this.props.close(); - }} - /> - - - ); - } -} -export default CometChatVideoViewer; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatVideoViewer/resources/clear.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatVideoViewer/resources/clear.png deleted file mode 100644 index 9a939e1..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatVideoViewer/resources/clear.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatVideoViewer/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatVideoViewer/styles.js deleted file mode 100644 index d7093c8..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/CometChatVideoViewer/styles.js +++ /dev/null @@ -1,49 +0,0 @@ -import { StyleSheet, Platform } from 'react-native'; -import { - heightRatio, - widthRatio, - deviceHeight, - deviceWidth, -} from '../../../utils/consts'; - -export default StyleSheet.create({ - outerContainer: { flex: 1, backgroundColor: 'rgba(0,0,0,0.7)' }, - mainContainer: { - marginVertical: Platform.OS === 'ios' ? 50 : 65, - backgroundColor: 'white', - marginHorizontal: 16 * widthRatio, - borderRadius: 15, - alignItems: 'center', - position: 'relative', - justifyContent: 'center', - alignItems: 'center', - width: '100%', - height: '100%', - }, - bottomSheetContainer: { - backgroundColor: 'white', - height: deviceHeight * 0.9, - borderRadius: 20, - }, - crossImgContainer: { - alignSelf: 'flex-end', - marginRight: 20, - marginTop: 20, - }, - crossImg: { - height: 30 * heightRatio, - width: 30 * widthRatio, - }, - outerImageContainer: { - backgroundColor: 'white', - justifyContent: 'center', - alignItems: 'center', - flex: 1, - padding: 10, - }, - imageStyles: { - width: '90%', - height: '50%', - }, - messageVideo: {}, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatCreatePoll/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatCreatePoll/index.js deleted file mode 100644 index 541ddac..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatCreatePoll/index.js +++ /dev/null @@ -1,267 +0,0 @@ -import React, { useState, useRef, createRef } from 'react'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -import { - View, - Text, - FlatList, - TouchableOpacity, - Image, - TextInput, - Modal, -} from 'react-native'; -import DropDownAlert from '../../../Shared/DropDownAlert'; -import CometChatCreatePollOptions from '../CometChatCreatePollOptions'; -import styles from './styles'; -import Icon from 'react-native-vector-icons/AntDesign'; -import { heightRatio } from '../../../../utils/consts'; - -import * as enums from '../../../../utils/enums'; -import * as actions from '../../../../utils/actions'; - -const close = ; - -const CometChatCreatePoll = (props) => { - const [showScroll, setScroll] = useState(false); - const [optionArray, setOptions] = useState([]); - const [error, setError] = useState(''); - const thirdInputReference = useRef(null); - const secondInputReference = useRef(null); - const [questionRef, setQuestionRef] = useState(''); - const [optionOneRef, setOneRef] = useState(''); - const [optionTwoRef, setTwoRef] = useState(''); - const dropDownAlertRef = useRef(null); - const QuestionChangeHandler = (value) => { - setQuestionRef(value); - }; - const OptionOneChangeHandler = (value) => { - setOneRef(value); - }; - const OptionTwoChangeHandler = (value) => { - setTwoRef(value); - }; - function addPollOption() { - const optionList = [...optionArray]; - optionList.push({ value: '', id: Math.random() }); - setOptions(optionList); - } - const removePollOption = (option) => { - const optionList = [...optionArray]; - setOptions(optionList.filter((opt) => opt.id !== option.id)); - }; - const optionChangeHandler = (inputValue, option) => { - const optionList = [...optionArray]; - const optionKey = optionArray.findIndex((opt) => opt.id === option.id); - if (optionKey > -1) { - const newOption = { ...option, value: inputValue }; - optionList.splice(optionKey, 1, newOption); - setOptions(optionList); - } - }; - - /** - * Handler for creating a poll based on validations. - * @param - */ - const createPoll = () => { - const question = questionRef.trim(); - const firstOption = optionOneRef.trim(); - const secondOption = optionTwoRef.trim(); - const optionItems = [firstOption, secondOption]; - if (question.length === 0) { - setError({ error: 'Question cannot be blank.' }); - return false; - } - if (firstOption.length === 0 || secondOption.length === 0) { - setError({ error: 'Option cannot be blank.' }); - return false; - } - optionArray.forEach((option) => { - optionItems.push(option.value); - }); - let receiverId; - const receiverType = props.type; - if (props.type === CometChat.RECEIVER_TYPE.USER) { - receiverId = props.item.uid; - } else if (props.type === CometChat.RECEIVER_TYPE.GROUP) { - receiverId = props.item.guid; - } - CometChat.callExtension('polls', 'POST', 'v2/create', { - question, - options: optionItems, - receiver: receiverId, - receiverType, - }) - .then(() => { - const resultOptions = {}; - optionItems.map((option) => { - resultOptions[option] = { - text: optionItems[option], - count: 0, - }; - }); - const polls = { - options: optionItems, - results: { - total: 0, - options: resultOptions, - question, - }, - question, - }; - const message = { - metadata: { '@injected': { extensions: { polls } } }, - }; - props.actionGenerated(actions.POLL_CREATED, message); - }) - .catch((err) => { - const errorCode = err?.details?.message || err?.message || 'ERROR'; - dropDownAlertRef?.current?.showMessage('error', errorCode); - setError(err); - }); - }; - const onChangeScreenSize = (contentWidth, contentHeight) => { - if (contentHeight > heightRatio * 400) { - setScroll(true); - } else { - setScroll(false); - } - }; - const HeaderComponentForList = ( - - - - Question - - { - QuestionChangeHandler(feedback); - }} - onSubmitEditing={() => { - secondInputReference.current.focus(); - }} - /> - - - - Options - - { - OptionOneChangeHandler(feedback); - }} - style={styles.InputBox} - onSubmitEditing={() => { - thirdInputReference.current.focus(); - }} - ref={secondInputReference} - /> - - - - - - { - OptionTwoChangeHandler(feedback); - }} - style={styles.InputBox} - placeholder="Enter your option" - ref={thirdInputReference} - /> - - - ); - const FooterComponentForList = ( - - - - - - Add new option - { - addPollOption(); - }}> - - - - - ); - - /** - * Implemented to combine and display whole create poll view screen. - * @param - */ - const pollOptionView = ( - { - return ( - - ); - }} - keyExtractor={(item) => String(item.id)} - showsVerticalScrollIndicator={false} - showsHorizontalScrollIndicator={false} - scrollEnabled={showScroll} - ListHeaderComponent={HeaderComponentForList} - ListFooterComponent={FooterComponentForList} - onContentSizeChange={onChangeScreenSize} - /> - ); - - return ( - - - - - - - Create Poll - { - props.close(); // props.close needed to be send as a function - }}> - {close} - - - {error && (error.error || error.error?.message) ? ( - - - {error.error.message || error.error} - - - ) : null} - - {pollOptionView} - - { - createPoll(); - }}> - Create - - - - - - - - ); -}; -export default CometChatCreatePoll; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatCreatePoll/resources/add.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatCreatePoll/resources/add.png deleted file mode 100644 index bd0f1c2..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatCreatePoll/resources/add.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatCreatePoll/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatCreatePoll/styles.js deleted file mode 100644 index 5bddf0a..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatCreatePoll/styles.js +++ /dev/null @@ -1,146 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { widthRatio, heightRatio } from '../../../../utils/consts'; - -export default StyleSheet.create({ - container: { - flex: 1, - backgroundColor: 'rgba(0,0,0,0.7)', - justifyContent: 'flex-end', - }, - innerContainer: { - backgroundColor: 'white', - height: '90%', - borderTopLeftRadius: 15, - borderTopRightRadius: 15, - }, - ModalWrapperStyle: { - marginTop: heightRatio * 40, - alignItems: 'flex-start', - marginLeft: widthRatio * 20, - marginRight: widthRatio * 20, - }, - ModalHeader: { - width: '100%', - paddingBottom: heightRatio * 30, - borderBottomWidth: 1, - borderBottomColor: '#ddd', - }, - ModalHeadingContainer: { - height: heightRatio * 26, - width: '100%', - flexDirection: 'row', - justifyContent: 'space-between', - }, - HeadingText: { - fontWeight: 'bold', - fontSize: heightRatio * 22, - }, - ModalCloseButtonContainer: { - alignSelf: 'center', - marginRight: widthRatio * 10, - borderRadius: 50, - alignItems: 'center', - }, - closeIcon: { - fontSize: heightRatio * 20, - alignSelf: 'center', - }, - ModalCloseButton: { - fontWeight: 'bold', - fontSize: heightRatio * 20, - }, - ModalErrorContainer: { - alignItems: 'center', - alignSelf: 'center', - position: 'relative', - top: 25 * heightRatio, - }, - ErrorText: { - color: '#FF3B30', - marginTop: 0, - fontSize: 14 * heightRatio, - }, - ModalBodyItemContainer: { - flexDirection: 'row', - justifyContent: 'flex-start', - borderBottomWidth: 1, - borderBottomColor: '#ddd', - width: '100%', - height: 50 * heightRatio, - - borderColor: 'pink', - }, - ModalBodyItem: { - alignSelf: 'center', - - width: '30%', - alignItems: 'center', - }, - ItemText: { - fontWeight: '500', - fontSize: 16, - }, - SpecificItemText: { - fontWeight: '500', - fontSize: 16, - }, - WrapperForTextAndAdd: { - height: 36 * heightRatio, - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'space-between', - width: '70%', - alignSelf: 'center', - }, - TextInAddWrapper: { - fontSize: 16, - fontWeight: '500', - width: '85%', - }, - AddButtonContainer: { - borderRadius: 16, - marginRight: 3 * widthRatio, - alignItems: 'center', - width: '15%', - }, - AddButton: { - height: 28, - width: 28, - }, - InputBox: { - width: '70%', - borderColor: 'green', - fontSize: 16, - alignSelf: 'center', - }, - ModalBody: { - width: '100%', - borderColor: 'blue', - }, - ModalListContainer: { - width: '100%', - height: heightRatio * 400, - }, - WrapperForCreateButton: { - height: 46 * heightRatio, - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'center', - width: '100%', - marginTop: 10 * heightRatio, - }, - CreateButtonContainer: { - backgroundColor: '#3399FF', - height: 36 * heightRatio, - flexDirection: 'row', - justifyContent: 'center', - alignItems: 'center', - width: 80 * widthRatio, - borderRadius: 6, - }, - CreateButtonText: { - color: '#fff', - alignSelf: 'center', - fontSize: 16 * heightRatio, - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatCreatePollOptions/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatCreatePollOptions/index.js deleted file mode 100644 index 64410a1..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatCreatePollOptions/index.js +++ /dev/null @@ -1,34 +0,0 @@ -import React from 'react'; -import { TextInput, TouchableOpacity, View, Image, Text } from 'react-native'; -import styles from './styles'; - -const CometChatCreatePollOptions = (props) => { - return ( - - - - - - { - props.optionChangeHandler(feedback, props.option); - }} - /> - { - props.removePollOption(props.option); - }}> - - - - - ); -}; -export default CometChatCreatePollOptions; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatCreatePollOptions/resources/add.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatCreatePollOptions/resources/add.png deleted file mode 100644 index bd0f1c2..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatCreatePollOptions/resources/add.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatCreatePollOptions/resources/remove.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatCreatePollOptions/resources/remove.png deleted file mode 100644 index 50cfd8d..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatCreatePollOptions/resources/remove.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatCreatePollOptions/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatCreatePollOptions/styles.js deleted file mode 100644 index 3312e54..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatCreatePollOptions/styles.js +++ /dev/null @@ -1,47 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { widthRatio, heightRatio } from '../../../../utils/consts'; - -export default StyleSheet.create({ - ModalBodyItemContainer: { - flexDirection: 'row', - justifyContent: 'flex-start', - borderBottomWidth: 1, - borderBottomColor: '#ddd', - width: '100%', - height: 50 * heightRatio, - borderColor: 'pink', - }, - ModalBodyItem: { - alignSelf: 'center', - width: '30%', - alignItems: 'center', - }, - SpecificItemText: { - fontWeight: '500', - fontSize: 16, - }, - WrapperForInputAndDelete: { - height: 36 * heightRatio, - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'space-between', - width: '70%', - alignSelf: 'center', - }, - Inputbox: { - width: '85%', - borderColor: 'green', - fontSize: 16, - alignSelf: 'center', - }, - ContainerForDelete: { - width: '15%', - borderRadius: 16, - marginRight: 15 * widthRatio, - alignItems: 'center', - }, - RemoveImage: { - height: 28, - width: 28, - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatMessageReactions/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatMessageReactions/index.js deleted file mode 100644 index 71351f7..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatMessageReactions/index.js +++ /dev/null @@ -1,206 +0,0 @@ -/* eslint-disable react/no-did-update-set-state */ -import React, { Component } from 'react'; -import { - Text, - TouchableOpacity, - View, - Image, - ScrollView, - TouchableWithoutFeedback, -} from 'react-native'; -import styles from './styles'; -import _ from 'lodash'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -import { - checkMessageForExtensionsData, - logger, -} from '../../../../utils/common'; -import * as enums from '../../../../utils/enums'; -import { ModalPicker, Emoji } from 'emoji-mart-native'; -import ReactionDetails from './reactionDetails'; -import DropDownAlert from '../../../Shared/DropDownAlert'; -import { CometChatContext } from '../../../../utils/CometChatContext'; - -class CometChatMessageReactions extends Component { - static contextType = CometChatContext; - constructor(props) { - super(props); - this.state = { - message: props.message, - pickerVisible: false, - reactionsDetailContainer: false, - restrictions: null, - }; - } - componentDidMount() { - this.checkRestrictions(); - } - checkRestrictions = async () => { - let isReactionsEnabled = await this.context.FeatureRestriction.isReactionsEnabled(); - this.setState({ restrictions: { isReactionsEnabled } }); - }; - - componentDidUpdate(prevProps) { - if ( - JSON.stringify(prevProps.message) !== JSON.stringify(this.props.message) - ) { - this.setState({ message: this.props.message }); - } - } - - reactToMessages = (emoji) => { - try { - this.setState({ pickerVisible: false }); - - CometChat.callExtension('reactions', 'POST', 'v1/react', { - msgId: this.state.message.id, - emoji: emoji.colons, - }) - .then(() => { - // Reaction added successfully - }) - .catch((error) => { - const errorCode = - error?.details?.message || error?.message || 'ERROR'; - this.props?.showMessage('error', errorCode); - // Some error occured - }); - } catch (error) { - logger(error); - } - }; - - getMessageReactions = (reaction) => { - try { - if (reaction === null) { - return []; - } - - const messageReactions = Object.keys(reaction).map((data, key) => { - const reactionData = reaction[data]; - const reactionName = _.trim(data, ':'); - const reactionCount = Object.keys(reactionData).length; - - if (!reactionCount) { - return null; - } - - const userList = []; - - Object.keys(reactionData).forEach((user) => { - if (reactionData[user].name) userList.push(reactionData[user].name); - }); - - return ( - this.reactToMessages({ colons: data })} - key={key} - onLongPress={() => { - this.setState({ reactionsDetailContainer: true }); - }} - activeOpacity={1}> - - - { - this.setState({ reactionsDetailContainer: true }); - }} - /> - - {reactionCount} - - - ); - }); - - return messageReactions; - } catch (error) { - logger(error); - return []; - } - }; - - addMessageReaction = () => { - const addReactionEmoji = ( - this.setState({ pickerVisible: true })} - key="AddReactionEmoji"> - - - - - ); - return addReactionEmoji; - }; - - render() { - if (!this.state.restrictions?.isReactionsEnabled) { - return null; - } - const { pickerVisible, message, reactionsDetailContainer } = this.state; - const reaction = checkMessageForExtensionsData(message, 'reactions'); - const messageReactions = this.getMessageReactions(reaction); - const addReactionEmoji = this.addMessageReaction(); - if (addReactionEmoji !== null) { - if (this.props.message.messageFrom === enums.MESSAGE_FROM_RECEIVER) { - messageReactions.push(addReactionEmoji); - } else { - messageReactions.unshift(addReactionEmoji); - } - } - if (this.props.item.blockedByMe) { - return null; - } - return ( - // eslint-disable-next-line react/jsx-fragments - <> - - (this.dropDownAlertRef = ref)} /> - - - { - this.setState({ pickerVisible: false }); - }} - onSelect={this.reactToMessages} - /> - { - this.setState({ reactionsDetailContainer: false }); - }} - /> - - {messageReactions} - - - ); - } -} - -export default CometChatMessageReactions; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatMessageReactions/reactionDetails.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatMessageReactions/reactionDetails.js deleted file mode 100644 index 900e1dc..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatMessageReactions/reactionDetails.js +++ /dev/null @@ -1,103 +0,0 @@ -import React from 'react'; -import { - Text, - View, - Modal, - Dimensions, - TouchableOpacity, - SectionList, -} from 'react-native'; -import BottomSheet from 'reanimated-bottom-sheet'; - -import style from './styles'; -import { checkMessageForExtensionsData } from '../../../../utils/common'; -import { map, toArray } from 'lodash'; -import FastImage from 'react-native-fast-image'; -import { Emoji } from 'emoji-mart-native'; -import _ from 'lodash'; -export default class ReactionDetails extends React.Component { - sheetRef = React.createRef(null); - - componentDidUpdate(prevProps) { - if (!prevProps.visible && this.props.visible) { - this.sheetRef.current.snapTo(0); - } - } - - renderSectionItem = ({ item }) => ( - - - - {item.name} - - - ); - - renderSectionHeader = ({ section: { title } }) => { - const reactionName = _.trim(title, ':'); - - return ( - - - - ); - }; - - renderContent = () => { - let reactionData = checkMessageForExtensionsData( - this.props.message, - 'reactions', - ); - reactionData = map(reactionData, (key, value) => { - return { title: value, data: toArray(key) }; - }); - return ( - - - Reactions - { - this.sheetRef.current.snapTo(1); - this.props.close(); - }}> - Close - - - item + index} - renderItem={this.renderSectionItem} - renderSectionHeader={this.renderSectionHeader} - /> - - ); - }; - - render() { - const { visible, close } = this.props; - - return ( - - - { - close(); - }} - /> - - - ); - } -} diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatMessageReactions/resources/add-reaction.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatMessageReactions/resources/add-reaction.png deleted file mode 100644 index 2552cde..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatMessageReactions/resources/add-reaction.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatMessageReactions/resources/avatar.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatMessageReactions/resources/avatar.png deleted file mode 100644 index 7c77776..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatMessageReactions/resources/avatar.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatMessageReactions/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatMessageReactions/styles.js deleted file mode 100644 index b987e34..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatMessageReactions/styles.js +++ /dev/null @@ -1,79 +0,0 @@ -import { Dimensions, StyleSheet } from 'react-native'; - -export default StyleSheet.create({ - replyTextStyle: { - fontSize: 11, - fontWeight: '500', - lineHeight: 12, - textTransform: 'lowercase', - paddingVertical: 0, - paddingHorizontal: 10, - }, - reactionDetailBottomSheet: { flex: 1, backgroundColor: 'rgba(0,0,0,0.7)' }, - reactionContainer: { - borderRadius: 12, - width: 40, - height: 25, - marginLeft: 5, - flexDirection: 'row', - // borderWidth: 1, - // borderColor: 'rgba(0,100,255,0.4)', - alignItems: 'center', - justifyContent: 'center', - elevation: 1, - shadowColor: '#000', - shadowOffset: { width: 0, height: 2 }, - shadowOpacity: 0.2, - shadowRadius: 2, - backgroundColor: '#fff', - margin: 2, - }, - sectionItemNameText: { fontSize: 18 }, - addReactionImage: { width: 16, height: 16, resizeMode: 'contain' }, - modalPickerStyle: { borderRadius: 20, overflow: 'hidden' }, - emojiContainer: { marginTop: 11 }, - reactionText: { fontSize: 12, fontWeight: '500' }, - reactionDetailsContainer: { - backgroundColor: 'white', - paddingVertical: 20, - borderRadius: 20, - minHeight: Dimensions.get('window').height + 200, - }, - reactionDetailsHeaderContainer: { - flexDirection: 'row', - justifyContent: 'space-between', - paddingLeft: Dimensions.get('window').width / 2 - 55, - paddingRight: 16, - marginBottom: 20, - }, - reactionDetailsHeaderText: { - fontSize: 22, - }, - reactionDetailsHeaderCloseText: { - fontSize: 20, - color: 'rgba(0,150,255,1)', - }, - sectionHeaderContainer: { - backgroundColor: 'rgba(0,0,0,0.2)', - paddingTop: 8, - paddingHorizontal: 16, - }, - sectionItemContainer: { - flexDirection: 'row', - paddingHorizontal: 16, - alignItems: 'center', - justifyContent: 'center', - }, - sectionItemAvatar: { - height: 45, - width: 45, - marginRight: 15, - borderRadius: 22.5, - }, - sectionItemName: { - flex: 1, - borderColor: 'rgba(0,0,0,0.1)', - borderBottomWidth: 1, - paddingVertical: 16, - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatReceiverPollMessageBubble/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatReceiverPollMessageBubble/index.js deleted file mode 100644 index 9b62caf..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatReceiverPollMessageBubble/index.js +++ /dev/null @@ -1,191 +0,0 @@ -import React from 'react'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -import { View, Text, FlatList, TouchableOpacity } from 'react-native'; -import DropDownAlert from '../../../Shared/DropDownAlert'; -import theme from '../../../../resources/theme'; -import CometChatReadReceipt from '../../CometChatReadReceipt'; -import CometChatThreadedMessageReplyCount from '../../CometChatThreadedMessageReplyCount'; - -import style from './styles'; -import CometChatAvatar from '../../../Shared/CometChatAvatar'; -import CometChatMessageReactions from '../CometChatMessageReactions'; -import Icon from 'react-native-vector-icons/MaterialIcons'; -import * as actions from '../../../../utils/actions'; -import * as enums from '../../../../utils/enums'; -import { logger } from '../../../../utils/common'; - -const CometChatReceiverPollMessageBubble = (props) => { - const viewTheme = { ...theme, ...props.theme }; - const message = { - ...props.message, - messageFrom: enums.MESSAGE_FROM_RECEIVER, - }; - - let pollId = null; - let senderAvatar = null; - if (message.receiverType === CometChat.RECEIVER_TYPE.GROUP) { - senderAvatar = message.sender.avatar; - } - - /** - * Handler for implementing the selected option from poll options. - * @param selectedOption: selectedOption object - */ - - const answerPollQuestion = (selectedOption) => { - CometChat.callExtension('polls', 'POST', 'v2/vote', { - vote: selectedOption, - id: pollId, - }) - .then((response) => { - // props.actionGenerated(actions.POLL_ANSWERED, message); - }) - .catch((error) => { - const errorCode = error?.details?.message || error?.message || 'ERROR'; - props?.showMessage('error', errorCode); - logger('here', error); - }); - }; - if (!Object.prototype.hasOwnProperty.call(props.message, 'metadata')) { - return null; - } - - if ( - !Object.prototype.hasOwnProperty.call(props.message.metadata, '@injected') - ) { - return null; - } - - if ( - !Object.prototype.hasOwnProperty.call( - props.message.metadata['@injected'], - 'extensions', - ) - ) { - return null; - } - - if ( - !Object.prototype.hasOwnProperty.call( - props.message.metadata['@injected'].extensions, - 'polls', - ) - ) { - return null; - } - - const pollExtensionData = - props.message.metadata['@injected'].extensions.polls; - - pollId = pollExtensionData.id; - const { total } = pollExtensionData.results; - - const totalText = total === 1 ? `${total} vote` : `${total} votes`; - const arrayOfVotes = Object.entries(pollExtensionData.results.options).map( - (e) => e[1], - ); - const list = ( - { - const vote = item.count; - let width = '0%'; - if (total) { - const fraction = vote / total; - width = String(fraction * 100) + '%'; - } - return ( - answerPollQuestion(index + 1)} - key={item}> - - - {Object.prototype.hasOwnProperty.call(item, 'voters') && - Object.prototype.hasOwnProperty.call( - item.voters, - props.loggedInUser.uid, - ) ? ( - - ) : null} - {width} - {item.text} - - - ); - }} - /> - ); - return ( - - - {props.message.receiverType === CometChat.RECEIVER_TYPE.GROUP ? ( - - - - ) : null} - - {props.message.receiverType === CometChat.RECEIVER_TYPE.GROUP ? ( - - - {message.sender.name} - - - ) : null} - - - - {pollExtensionData.question} - - {list} - - {totalText} - - - - - - - - - - - - ); -}; -export default CometChatReceiverPollMessageBubble; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatReceiverPollMessageBubble/resources/avatar.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatReceiverPollMessageBubble/resources/avatar.png deleted file mode 100644 index 7c77776..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatReceiverPollMessageBubble/resources/avatar.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatReceiverPollMessageBubble/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatReceiverPollMessageBubble/styles.js deleted file mode 100644 index fc1c111..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatReceiverPollMessageBubble/styles.js +++ /dev/null @@ -1,60 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { heightRatio, widthRatio } from '../../../../utils/consts'; - -export default StyleSheet.create({ - container: { marginBottom: 16 }, - innerContainer: { flexDirection: 'row', alignItems: 'flex-start' }, - messageWrapperStyle: { - backgroundColor: '#f8f8f8', - alignSelf: 'flex-start', - paddingHorizontal: 12 * widthRatio, - paddingVertical: 8 * heightRatio, - maxWidth: '81%', - borderRadius: 12, - }, - answerWrapperWidthText: { fontWeight: 'bold', fontSize: 13 }, - answerWrapperItemText: { fontSize: 14, width: '70%', textAlign: 'right' }, - messageInfoWrapperStyle: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'flex-start', - }, - pollPercentStyle: { - borderTopLeftRadius: 8, - borderBottomLeftRadius: 8, - height: '100%', - position: 'absolute', - zIndex: 1, - }, - answerWrapperStyle: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'space-between', - paddingHorizontal: 12, - paddingVertical: 6, - zIndex: 2, - width: '100%', - }, - pollAnswerStyle: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'space-between', - width: '100%', - borderRadius: 8, - marginTop: 10, - }, - msgTimestampStyle: { - fontSize: 11, - fontWeight: '500', - textTransform: 'uppercase', - }, - avatarStyle: { - flexWrap: 'wrap', - flexDirection: 'row', - width: 36, - height: 36, - marginRight: 10 * widthRatio, - backgroundColor: 'rgba(51,153,255,0.25)', - borderRadius: 25, - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatReceiverStickerMessageBubble/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatReceiverStickerMessageBubble/index.js deleted file mode 100644 index 72c6eb8..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatReceiverStickerMessageBubble/index.js +++ /dev/null @@ -1,88 +0,0 @@ -import React from 'react'; -import { View, Text } from 'react-native'; -import FastImage from 'react-native-fast-image'; - -import theme from '../../../../resources/theme'; -import CometChatThreadedMessageReplyCount from '../../CometChatThreadedMessageReplyCount'; -import CometChatReadReceipt from '../../CometChatReadReceipt'; - -import style from './styles'; -import CometChatAvatar from '../../../Shared/CometChatAvatar'; -import CometChatMessageReactions from '../CometChatMessageReactions'; -import * as enums from '../../../../utils/enums'; -import { CometChat } from '@cometchat-pro/react-native-chat'; - -const CometChatReceiverStickerMessageBubble = (props) => { - const message = { - ...props.message, - messageFrom: enums.MESSAGE_FROM_RECEIVER, - }; - const viewTheme = { ...theme, ...props.theme }; - let stickerData = null; - let stickerImg = null; - if ( - Object.prototype.hasOwnProperty.call(message, 'data') && - Object.prototype.hasOwnProperty.call(message.data, 'customData') - ) { - stickerData = message.data.customData; - - if (Object.prototype.hasOwnProperty.call(stickerData, 'sticker_url')) { - stickerImg = ( - - ); - } - } - - let senderAvatar = null; - if (message.receiverType === CometChat.RECEIVER_TYPE.GROUP) { - senderAvatar = { uri: message.sender.avatar }; - } - return ( - - - {props.message.receiverType === CometChat.RECEIVER_TYPE.GROUP ? ( - - - - ) : null} - - {props.message.receiverType === CometChat.RECEIVER_TYPE.GROUP ? ( - - - {message.sender.name} - - - ) : null} - - {stickerImg} - - - - - - - - - - - - ); -}; -export default CometChatReceiverStickerMessageBubble; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatReceiverStickerMessageBubble/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatReceiverStickerMessageBubble/styles.js deleted file mode 100644 index e23b49a..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatReceiverStickerMessageBubble/styles.js +++ /dev/null @@ -1,56 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { heightRatio, widthRatio } from '../../../../utils/consts'; - -export default StyleSheet.create({ - container: { marginBottom: 16 }, - innerContainer: { flexDirection: 'row', alignItems: 'flex-start' }, - senderNameContainer: { marginBottom: 5 }, - messageWrapperStyle: { - alignSelf: 'flex-start', - paddingHorizontal: 12 * widthRatio, - paddingVertical: 8 * heightRatio, - maxWidth: '81%', - borderRadius: 12, - }, - messageInfoWrapperStyle: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'flex-start', - }, - - msgTimestampStyle: { - fontSize: 11, - fontWeight: '500', - textTransform: 'uppercase', - }, - avatarStyle: { - flexWrap: 'wrap', - flexDirection: 'row', - width: 36, - height: 36, - marginRight: 10 * widthRatio, - backgroundColor: 'rgba(51,153,255,0.25)', - borderRadius: 25, - marginTop: 30, - }, - containerStyle: { - flexDirection: 'row', - justifyContent: 'flex-start', - alignItems: 'center', - }, - messageImgWrapper: { - alignSelf: 'flex-start', - width: 128, - height: 128, - padding: 2, - }, - messageContainerStyle: { - alignSelf: 'flex-start', - marginBottom: 16, - paddingRight: 16, - maxWidth: '65%', - position: 'relative', - flexDirection: 'column', - flexShrink: 0, - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatSenderPollMessageBubble/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatSenderPollMessageBubble/index.js deleted file mode 100644 index 86560cf..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatSenderPollMessageBubble/index.js +++ /dev/null @@ -1,133 +0,0 @@ -import React, { useEffect } from 'react'; -import { View, Text, FlatList, TouchableWithoutFeedback } from 'react-native'; -import theme from '../../../../resources/theme'; -import CometChatReadReceipt from '../../CometChatReadReceipt'; -import CometChatThreadedMessageReplyCount from '../../CometChatThreadedMessageReplyCount'; - -import CometChatMessageReactions from '../CometChatMessageReactions'; - -import style from './styles'; -import * as enums from '../../../../utils/enums'; -import * as actions from '../../../../utils/actions'; - -const CometChatSenderPollMessageBubble = (props) => { - const viewTheme = { ...theme, ...props.theme }; - let message = { ...props.message, messageFrom: enums.MESSAGE_FROM_SENDER }; - useEffect(() => { - message = { ...props.message, messageFrom: enums.MESSAGE_FROM_SENDER }; - }); - useEffect(() => { - message = { ...props.message, messageFrom: enums.MESSAGE_FROM_SENDER }; - }, [props]); - - if (!Object.prototype.hasOwnProperty.call(props.message, 'metadata')) { - return null; - } - - if ( - !Object.prototype.hasOwnProperty.call(props.message.metadata, '@injected') - ) { - return null; - } - - if ( - !Object.prototype.hasOwnProperty.call( - props.message.metadata['@injected'], - 'extensions', - ) - ) { - return null; - } - - if ( - !Object.prototype.hasOwnProperty.call( - props.message.metadata['@injected'].extensions, - 'polls', - ) - ) { - return null; - } - - const pollExtensionData = - props.message.metadata['@injected'].extensions.polls; - - const { total } = pollExtensionData.results; - const totalText = total === 1 ? `${total} vote` : `${total} votes`; - const arrayOfVotes = Object.entries(pollExtensionData.results.options).map( - (e) => e[1], - ); - const list = ( - { - const vote = item.count; - let width = '0%'; - if (total) { - const fraction = vote / total; - width = String(fraction * 100) + '%'; - } - return ( - - - - {width} - {item.text} - - - ); - }} - /> - ); - return ( - - - props.actionGenerated(actions.OPEN_MESSAGE_ACTIONS, message) - }> - - - {pollExtensionData.question} - - {list} - {totalText} - - - - - - - - - ); -}; -export default CometChatSenderPollMessageBubble; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatSenderPollMessageBubble/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatSenderPollMessageBubble/styles.js deleted file mode 100644 index 9796c78..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatSenderPollMessageBubble/styles.js +++ /dev/null @@ -1,53 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { heightRatio, widthRatio } from '../../../../utils/consts'; - -export default StyleSheet.create({ - container: { marginBottom: 16, marginRight: 8 }, - pollQuestionText: { fontSize: 14, textAlign: 'left', color: 'white' }, - totalText: { - fontSize: 14, - textAlign: 'left', - color: 'white', - marginTop: 10, - }, - messageWrapperStyle: { - backgroundColor: '#39f', - marginBottom: 8, - alignSelf: 'flex-end', - paddingHorizontal: 12 * widthRatio, - paddingVertical: 8 * heightRatio, - maxWidth: '65%', - borderRadius: 12, - }, - widthStyle: { marginRight: 5, fontWeight: 'bold', fontSize: 13 }, - itemTextStyle: { fontSize: 14, width: '70%', textAlign: 'right' }, - messageInfoWrapperStyle: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'flex-end', - }, - pollPercentStyle: { - borderTopLeftRadius: 8, - borderBottomLeftRadius: 8, - height: '100%', - position: 'absolute', - zIndex: 1, - }, - answerWrapperStyle: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'space-between', - paddingHorizontal: 12, - paddingVertical: 6, - zIndex: 2, - width: '100%', - }, - pollAnswerStyle: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'space-between', - width: '100%', - borderRadius: 8, - marginTop: 10, - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatSenderStickerMessageBubble/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatSenderStickerMessageBubble/index.js deleted file mode 100644 index d3553d1..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatSenderStickerMessageBubble/index.js +++ /dev/null @@ -1,57 +0,0 @@ -import React, { useState } from 'react'; -import { View, TouchableWithoutFeedback } from 'react-native'; -import FastImage from 'react-native-fast-image'; -import CometChatReadReceipt from '../../CometChatReadReceipt'; -import CometChatThreadedMessageReplyCount from '../../CometChatThreadedMessageReplyCount'; - -import CometChatMessageReactions from '../CometChatMessageReactions'; -import style from './styles'; - -import * as enums from '../../../../utils/enums'; -import * as actions from '../../../../utils/actions'; - -const CometChatSenderStickerMessageBubble = (props) => { - const message = { - ...props.message, - messageFrom: enums.MESSAGE_FROM_SENDER, - }; - let stickerData = null; - let stickerImg = null; - if ( - Object.prototype.hasOwnProperty.call(message, 'data') && - Object.prototype.hasOwnProperty.call(message.data, 'customData') - ) { - stickerData = message.data.customData; - - if (Object.prototype.hasOwnProperty.call(stickerData, 'sticker_url')) { - stickerImg = ( - - ); - } - } - return ( - - - props.actionGenerated(actions.OPEN_MESSAGE_ACTIONS, message) - }> - {stickerImg} - - - - - - - - - - ); -}; -export default CometChatSenderStickerMessageBubble; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatSenderStickerMessageBubble/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatSenderStickerMessageBubble/styles.js deleted file mode 100644 index 5780fcc..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatSenderStickerMessageBubble/styles.js +++ /dev/null @@ -1,29 +0,0 @@ -import { StyleSheet } from 'react-native'; - -export default StyleSheet.create({ - messageContainerStyle: { - alignSelf: 'flex-end', - marginBottom: 16, - paddingLeft: 16, - maxWidth: '100%', - minWidth: '100%', - position: 'relative', - flexDirection: 'column', - flexShrink: 0, - marginRight: 8, - alignItems: 'flex-end', - }, - messageWrapperStyle: { - width: '100%', - alignSelf: 'flex-end', - }, - messageInfoWrapperStyle: { - alignSelf: 'flex-end', - }, - messageImgWrapper: { - alignSelf: 'flex-end', - width: 128, - height: 128, - padding: 2, - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatSmartReplyPreview/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatSmartReplyPreview/index.js deleted file mode 100644 index 2569fd8..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatSmartReplyPreview/index.js +++ /dev/null @@ -1,28 +0,0 @@ -import React from 'react'; -import { Text, View, TouchableOpacity, ScrollView } from 'react-native'; -import style from './styles'; - -const CometChatSmartReplyPreview = (props) => { - const options = props.options.map((option, key) => { - return ( - props.clicked(option)}> - {option} - - ); - }); - - return ( - - - {options} - - - ); -}; -export default CometChatSmartReplyPreview; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatSmartReplyPreview/resources/clear.png b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatSmartReplyPreview/resources/clear.png deleted file mode 100644 index 14dfe2d..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatSmartReplyPreview/resources/clear.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatSmartReplyPreview/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatSmartReplyPreview/styles.js deleted file mode 100644 index 965ad56..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/CometChatSmartReplyPreview/styles.js +++ /dev/null @@ -1,24 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { heightRatio, widthRatio } from '../../../../utils/consts'; -import theme from '../../../../resources/theme'; -export default StyleSheet.create({ - previewWrapperStyle: { - width: '100%', - }, - previewOptionStyle: { - marginHorizontal: 6, - backgroundColor: 'white', - paddingHorizontal: 10 * widthRatio, - paddingVertical: 8 * heightRatio, - borderRadius: 18, - marginVertical: 8, - shadowColor: theme.color.primary, - shadowOffset: { - width: 0, - height: 1, - }, - shadowOpacity: 0.2, - shadowRadius: 2, - }, - optionText: { fontSize: 15 }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/index.js deleted file mode 100644 index 42d3782..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/Extensions/index.js +++ /dev/null @@ -1,8 +0,0 @@ -export { default as CometChatCreatePoll } from './CometChatCreatePoll'; -export { default as CometChatCreatePollOptions } from './CometChatCreatePollOptions'; -export { default as CometChatSenderPollMessageBubble } from './CometChatSenderPollMessageBubble'; -export { default as CometChatSenderStickerMessageBubble } from './CometChatSenderStickerMessageBubble'; -export { default as CometChatSmartReplyPreview } from './CometChatSmartReplyPreview'; -export { default as CometChatMessageReactions } from './CometChatMessageReactions'; -export { default as CometChatReceiverStickerMessageBubble } from './CometChatReceiverStickerMessageBubble'; -export { default as CometChatReceiverPollMessageBubble } from './CometChatReceiverPollMessageBubble'; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Messages/index.js deleted file mode 100644 index 07c9d54..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Messages/index.js +++ /dev/null @@ -1,25 +0,0 @@ -export { default as CometChatActionMessageBubble } from './CometChatActionMessageBubble'; -export { default as CometChatDeleteMessageBubble } from './CometChatDeleteMessageBubble'; -export { default as CometChatImageViewer } from './CometChatImageViewer'; -export { default as CometChatLiveReactions } from './CometChatLiveReactions'; -export { default as CometChatMessageActions } from './CometChatMessageActions'; -export { default as CometChatMessageComposer } from './CometChatMessageComposer'; -export { default as CometChatMessageHeader } from './CometChatMessageHeader'; -export { default as CometChatMessageList } from './CometChatMessageList'; -export { default as CometChatMessageThread } from './CometChatMessageThread'; -export { default as CometChatMessages } from './CometChatMessages'; -export { default as CometChatReadReceipt } from './CometChatReadReceipt'; -export { default as CometChatReceiverAudioMessageBubble } from './CometChatReceiverAudioMessageBubble'; -export { default as CometChatReceiverFileMessageBubble } from './CometChatReceiverFileMessageBubble'; -export { default as CometChatReceiverImageMessageBubble } from './CometChatReceiverImageMessageBubble'; -export { default as CometChatReceiverTextMessageBubble } from './CometChatReceiverTextMessageBubble'; -export { default as CometChatReceiverVideoMessageBubble } from './CometChatReceiverVideoMessageBubble'; -export { default as CometChatSenderAudioMessageBubble } from './CometChatSenderAudioMessageBubble'; -export { default as CometChatSenderFileMessageBubble } from './CometChatSenderFileMessageBubble'; -export { default as CometChatSenderImageMessageBubble } from './CometChatSenderImageMessageBubble'; -export { default as CometChatSenderTextMessageBubble } from './CometChatSenderTextMessageBubble'; -export { default as CometChatSenderVideoMessageBubble } from './CometChatSenderVideoMessageBubble'; -export { default as CometChatStickerKeyboard } from './CometChatStickerKeyboard'; -export { default as CometChatThreadedMessageReplyCount } from './CometChatThreadedMessageReplyCount'; -export { default as CometChatReceiverDirectCallBubble } from './CometChatReceiverDirectCallBubble'; -export { default as CometChatSenderDirectCallBubble } from './CometChatSenderDirectCallBubble'; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/CometChatAvatar/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Shared/CometChatAvatar/index.js deleted file mode 100644 index f045971..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/CometChatAvatar/index.js +++ /dev/null @@ -1,46 +0,0 @@ -import { get as _get } from 'lodash'; -import React from 'react'; -import style from './styles'; -import { View, Image, Text } from 'react-native'; - -const CometChatAvatar = (props) => { - const borderWidth = _get(props, 'borderWidth', 1); - const borderColor = _get(props, 'borderColor', '#AAA'); - const cornerRadius = _get(props, 'cornerRadius', 1000); - const textFontSize = _get(props, 'textFontSize', 18); - const textColor = _get(props, 'textColor', 'black'); - const { image, name } = props; - - if (!(image && image.uri) && name) { - return ( - - - {name[0].toUpperCase()} - - - ); - } - - return ( - - CometChatAvatar - - ); -}; -export default CometChatAvatar; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/CometChatAvatar/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Shared/CometChatAvatar/styles.js deleted file mode 100644 index be091a0..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/CometChatAvatar/styles.js +++ /dev/null @@ -1,37 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { heightRatio, widthRatio, deviceHeight } from '../../../utils/consts'; -import theme from '../../../resources/theme'; -export default StyleSheet.create({ - avatarContainer: { - overflow: 'hidden', - borderStyle: 'solid', - }, - defaultAvatarContainer: { - overflow: 'hidden', - height: '100%', - width: '100%', - alignItems: 'center', - justifyContent: 'center', - }, - imageStyle: { - aspectRatio: 1, - width: '100%', - height: undefined, - }, - - groupDetailContainer: { - padding: 16, - flexDirection: 'row', - alignItems: 'center', - }, - groupDetail: { - paddingLeft: 8, - justifyContent: 'center', - width: '100%', - }, - userName: { - fontSize: 18 * heightRatio, - color: theme.color.primary, - fontWeight: 'bold', - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/CometChatBackdrop/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Shared/CometChatBackdrop/index.js deleted file mode 100644 index 87ff613..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/CometChatBackdrop/index.js +++ /dev/null @@ -1,13 +0,0 @@ -import React from 'react'; -import { TouchableWithoutFeedback } from 'react-native'; -import styles from './styles'; - -export default (props) => { - return props.show ? ( - - {props.children} - - ) : null; -}; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/CometChatBackdrop/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Shared/CometChatBackdrop/styles.js deleted file mode 100644 index dfe0a81..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/CometChatBackdrop/styles.js +++ /dev/null @@ -1,14 +0,0 @@ -import { StyleSheet } from 'react-native'; - -export default StyleSheet.create({ - backdropStyle: { - zIndex: 1000, - backgroundColor: '#000', - opacity: 0.3, - position: 'absolute', - width: '100%', - height: '100%', - top: 0, - left: 0, - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/CometChatBadgeCount/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Shared/CometChatBadgeCount/index.js deleted file mode 100644 index 97c6595..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/CometChatBadgeCount/index.js +++ /dev/null @@ -1,55 +0,0 @@ -import React, { useRef, useEffect } from 'react'; -import { Animated, View } from 'react-native'; -import theme from '../../../resources/theme'; -import styles from './styles'; -import PropTypes from 'prop-types'; -const CometChatBadgeCount = (props) => { - const badgeTheme = { ...theme, ...props.theme }; - - const fadeAnim = useRef(new Animated.Value(0)).current; - - useEffect(() => { - Animated.timing(fadeAnim, { - toValue: 1, - duration: 100, - useNativeDriver: true, - }).start(); - }, [fadeAnim]); - - if (props.count) { - return ( - - - {props.count} - - - ); - } - - return null; -}; -export default CometChatBadgeCount; - -CometChatBadgeCount.defaultProps = { - containerStyle: {}, - theme: {}, - count: 0, -}; - -CometChatBadgeCount.propTypes = { - count: PropTypes.oneOfType([PropTypes.string, PropTypes.number]), - containerStyle: PropTypes.object, - theme: PropTypes.object, -}; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/CometChatBadgeCount/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Shared/CometChatBadgeCount/styles.js deleted file mode 100644 index 313709f..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/CometChatBadgeCount/styles.js +++ /dev/null @@ -1,20 +0,0 @@ -import { StyleSheet } from 'react-native'; - -export default StyleSheet.create({ - badgeStyle: { - aspectRatio: 1, - height: 24, - borderRadius: 900, - marginLeft: 4, - marginRight: 2, - opacity: 1, - justifyContent: 'center', - }, - textStyle: { - fontSize: 11, - overflow: 'hidden', - textAlign: 'center', - fontWeight: '700', - opacity: 1, - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/CometChatSharedMedia/controller.js b/cometchat-pro-react-native-ui-kit-3/src/components/Shared/CometChatSharedMedia/controller.js deleted file mode 100644 index 628484f..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/CometChatSharedMedia/controller.js +++ /dev/null @@ -1,58 +0,0 @@ -import { CometChat } from '@cometchat-pro/react-native-chat'; - -import * as enums from '../../../utils/enums'; -export class SharedMediaManager { - mediaMessageListenerId = `shared_media_${new Date().getTime()}`; - - mediaMessageRequest = null; - - constructor(item, type, messageType, context) { - this.checkRestrictions(item, type, messageType, context); - } - checkRestrictions = async (item, type, messageType, context) => { - this.hideDeletedMessages = await context.FeatureRestriction.isHideDeletedMessagesEnabled(); - this.createBuilder(item, type, messageType); - }; - - createBuilder = (item, type, messageType) => { - if (type === CometChat.RECEIVER_TYPE.USER) { - this.mediaMessageRequest = new CometChat.MessagesRequestBuilder() - .setUID(item.uid) - .setLimit(10) - .setCategory(CometChat.CATEGORY_MESSAGE) - .setType(messageType) - .hideDeletedMessages(this.hideDeletedMessages) - .build(); - } else { - this.mediaMessageRequest = new CometChat.MessagesRequestBuilder() - .setGUID(item.guid) - .setLimit(10) - .setCategory(CometChat.CATEGORY_MESSAGE) - .setType(messageType) - .hideDeletedMessages(this.hideDeletedMessages) - .build(); - } - }; - - fetchPreviousMessages() { - return this.mediaMessageRequest.fetchPrevious(); - } - - attachListeners(callback) { - CometChat.addMessageListener( - this.msgListenerId, - new CometChat.MessageListener({ - onMediaMessageReceived: (mediaMessage) => { - callback(enums.MEDIA_MESSAGE_RECEIVED, mediaMessage); - }, - onMessageDeleted: (deletedMessage) => { - callback(enums.MESSAGE_DELETED, deletedMessage); - }, - }), - ); - } - - removeListeners() { - CometChat.removeMessageListener(this.mediaMessageListenerId); - } -} diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/CometChatSharedMedia/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Shared/CometChatSharedMedia/index.js deleted file mode 100644 index 4279c22..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/CometChatSharedMedia/index.js +++ /dev/null @@ -1,376 +0,0 @@ -import { CometChat } from '@cometchat-pro/react-native-chat'; -import _ from 'lodash'; -import React from 'react'; -import { FlatList, Linking, Text, TouchableOpacity, View } from 'react-native'; -import FastImage from 'react-native-fast-image'; -import Icon from 'react-native-vector-icons/FontAwesome5'; -import VideoPlayer from 'react-native-video-controls'; -import theme from '../../../resources/theme'; -import { CometChatContext } from '../../../utils/CometChatContext'; -import { logger } from '../../../utils/common'; -import { deviceHeight, heightRatio } from '../../../utils/consts'; -import { CometChatManager } from '../../../utils/controller'; -import * as enums from '../../../utils/enums'; -import CometChatImageViewer from '../../Messages/CometChatImageViewer'; -import DropDownAlert from '../../Shared/DropDownAlert'; -import { SharedMediaManager } from './controller'; -import styles from './styles'; - -export default class CometChatSharedMedia extends React.Component { - static contextType = CometChatContext; - constructor(props) { - super(props); - - this.state = { - messageType: CometChat.MESSAGE_TYPE.IMAGE, - messageList: [], - imageView: false, - activeMessage: {}, - }; - - this.messageContainer = React.createRef(); - } - - componentDidMount() { - this.SharedMediaManager = new SharedMediaManager( - this.props.item, - this.props.type, - this.state.messageType, - this.context, - ); - this.getMessages(); - this.SharedMediaManager.attachListeners(this.messageUpdated); - } - - componentDidUpdate(prevProps, prevState) { - if (prevState.messageType !== this.state.messageType) { - this.SharedMediaManager = null; - this.SharedMediaManager = new SharedMediaManager( - this.props.item, - this.props.type, - this.state.messageType, - this.context, - ); - this.getMessages(); - this.SharedMediaManager.attachListeners(this.messageUpdated); - } - } - - componentWillUnmount() { - this.SharedMediaManager.removeListeners(); - this.SharedMediaManager = null; - } - - /** - * Handle listener actions on new message or message deletion - * @param key: action name - * @param message: message object - */ - messageUpdated = (key, message) => { - switch (key) { - case enums.MESSAGE_DELETED: - this.messageDeleted(message); - break; - case enums.MEDIA_MESSAGE_RECEIVED: - this.messageReceived(message); - break; - default: - break; - } - }; - - /** - * Update shared media view on message deleted - * @param deletedMessage: message object - */ - messageDeleted = (deletedMessage) => { - const messageType = deletedMessage.data.type; - if ( - this.props.type === CometChat.RECEIVER_TYPE.GROUP && - deletedMessage.getReceiverType() === CometChat.RECEIVER_TYPE.GROUP && - deletedMessage.getReceiver().guid === this.props.item.guid && - messageType === this.state.messageType - ) { - const messageList = [...this.state.messageList]; - const filteredMessages = messageList.filter( - (message) => message.id !== deletedMessage.id, - ); - this.setState({ messageList: filteredMessages }); - } - }; - - /** - * Update shared media view on message received - * @param message: message object - */ - messageReceived = (message) => { - const messageType = message.data.type; - if ( - this.props.type === CometChat.RECEIVER_TYPE.GROUP && - message.getReceiverType() === CometChat.RECEIVER_TYPE.GROUP && - message.getReceiver().guid === this.props.item.guid && - messageType === this.state.messageType - ) { - let messages = [...this.state.messageList]; - messages = messages.concat(message); - this.setState({ messageList: messages }); - } - }; - - /** - * Retrieve message list according to logged in user - * @param - */ - getMessages = () => { - new CometChatManager() - .getLoggedInUser() - .then((user) => { - this.loggedInUser = user; - - this.SharedMediaManager.fetchPreviousMessages() - .then((messages) => { - let messageList = [...messages, ...this.state.messageList]; - messageList = _.uniqBy(messageList, 'id'); - - this.setState({ messageList }); - }) - .catch((error) => { - const errorCode = error?.message || 'ERROR'; - this.props?.showMessage('error', errorCode); - logger( - '[CometChatSharedMedia] getMessages fetchPrevious error', - error, - ); - }); - }) - .catch((error) => { - const errorCode = error?.message || 'ERROR'; - this.props?.showMessage('error', errorCode); - logger( - '[CometChatSharedMedia] getMessages getLoggedInUser error', - error, - ); - }); - }; - - /** - * Scroll to bottom - * @param - */ - scrollToBottom = () => { - if (this.messageContainer) { - this.messageContainer.scrollTop = this.messageContainer.scrollHeight; - } - }; - - /** - * Handle on end reached of shared media list - * @param e: scroll event - */ - handleScroll = (e) => { - const top = Math.round(e.currentTarget.scrollTop) === 0; - if (top && this.state.messageList.length) { - this.getMessages(); - } - }; - - /** - * Handle media message clicked from the list - * @param type:media message clicked type - */ - mediaClickHandler = (type) => { - this.setState({ messageType: type, messageList: [] }); - }; - - /** - * Get active message type - Images or Videos or Files - * @returns activeHeaderName for shared media - */ - getActiveType = () => { - if (this.state.messageType === CometChat.MESSAGE_TYPE.IMAGE) { - return 'Photos'; - } - if (this.state.messageType === CometChat.MESSAGE_TYPE.FILE) { - return 'Docs'; - } - return 'Videos'; - }; - - /** - * Handle opening image view on click on particular image from message list - * @param message: message object - */ - showImageView = (message) => { - this.setState({ imageView: true, activeMessage: message }); - }; - - /** - * Handle closing image view - * @param - */ - hideImageView = () => { - this.setState({ imageView: false }); - }; - - /** - * Return empty list component - * @param - */ - emptyListComponent = () => { - return ( - - {`No ${this.getActiveType()}`} - - ); - }; - - render() { - const currentTheme = { ...theme, ...this.props.theme }; - const { messageType, messageList, imageView, activeMessage } = this.state; - - const bgColor = currentTheme.backgroundColor.lightGrey; - - const template = (message) => { - if (messageType === CometChat.MESSAGE_TYPE.IMAGE && message.data.url) { - return ( - { - this.showImageView(message); - }}> - - - ); - } - if (messageType === CometChat.MESSAGE_TYPE.VIDEO && message.data.url) { - return ( - - - - ); - } - if ( - messageType === CometChat.MESSAGE_TYPE.FILE && - message.data.attachments - ) { - return ( - Linking.openURL(message.data.attachments[0].url)}> - - - {message.data.attachments[0].name} - - - ); - } - }; - const messages = [...messageList]; - return ( - - - - Shared Media - - - - - this.mediaClickHandler(CometChat.MESSAGE_TYPE.IMAGE) - } - style={[ - messageType === CometChat.MESSAGE_TYPE.IMAGE - ? styles.activeButtonStyle - : styles.buttonStyle, - ]}> - Photos - - {messageType === CometChat.MESSAGE_TYPE.FILE ? ( - - ) : null} - - this.mediaClickHandler(CometChat.MESSAGE_TYPE.VIDEO) - } - style={ - messageType === CometChat.MESSAGE_TYPE.VIDEO - ? styles.activeButtonStyle - : styles.buttonStyle - }> - Videos - - {messageType === CometChat.MESSAGE_TYPE.IMAGE ? ( - - ) : null} - - this.mediaClickHandler(CometChat.MESSAGE_TYPE.FILE) - } - style={[ - messageType === CometChat.MESSAGE_TYPE.FILE - ? styles.activeButtonStyle - : styles.buttonStyle, - ]}> - Docs - - - { - return template(item); - }} - style={{ - height: deviceHeight - 280 * heightRatio, - }} - columnWrapperStyle={styles.mediaItemColumnStyle} - contentContainerStyle={ - messages?.length ? null : styles.mediaItemStyle - } - showsVerticalScrollIndicator={false} - numColumns={2} - ListEmptyComponent={this.emptyListComponent} - onEndReached={this.getMessages} - /> - - (this.dropDownAlertRef = ref)} /> - - ); - } -} diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/CometChatSharedMedia/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Shared/CometChatSharedMedia/styles.js deleted file mode 100644 index 1775471..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/CometChatSharedMedia/styles.js +++ /dev/null @@ -1,114 +0,0 @@ -import { StyleSheet, Dimensions } from 'react-native'; - -const screenWidth = Dimensions.get('window').width; - -export default StyleSheet.create({ - sectionStyle: { - width: '100%', - alignSelf: 'center', - }, - sectionHeaderStyle: { - margin: 0, - width: '100%', - fontSize: 12, - fontWeight: '500', - lineHeight: 20, - textTransform: 'uppercase', - }, - sectionContentStyle: { - width: '100%', - marginVertical: 6, - flexDirection: 'column', - }, - mediaBtnStyle: { - borderRadius: 8, - backgroundColor: 'rgba(20, 20, 20, 0.08)', - width: '100%', - padding: 2, - marginVertical: 6, - flexDirection: 'row', - alignItems: 'center', - }, - buttonTextStyle: { - fontSize: 13, - fontWeight: '500', - lineHeight: 18, - textAlign: 'center', - }, - activeButtonStyle: { - width: '33.33%', - alignSelf: 'flex-start', - padding: 5, - backgroundColor: '#fff', - borderRadius: 7, - textAlign: 'center', - shadowColor: '#000', - shadowOffset: { - width: 0, - height: 2, - }, - shadowOpacity: 0.25, - shadowRadius: 3.84, - }, - buttonStyle: { - width: '33.33%', - alignSelf: 'flex-start', - padding: 5, - textAlign: 'center', - }, - mediaItemStyle: { - justifyContent: 'center', - flexGrow: 1, - }, - mediaItemColumnStyle: { - justifyContent: 'space-between', - alignItems: 'center', - marginTop: 10, - }, - itemStyle: { - borderRadius: 8, - overflow: 'hidden', - textAlign: 'center', - }, - imageStyle: { - width: (screenWidth - 40) / 2, - height: 128, - }, - videoPlayerStyle: { - height: '100%', - width: '100%', - borderRadius: 12, - }, - videoStyle: { - backgroundColor: '#f2f2f2', - borderRadius: 8, - width: (screenWidth - 40) / 2, - height: 128, - }, - fileItemStyle: { - width: (screenWidth - 80) / 2, - height: 100, - borderRadius: 18, - flexDirection: 'column', - alignItems: 'center', - justifyContent: 'center', - }, - fileStyle: { - maxWidth: '100%', - maxHeight: '100%', - marginTop: 15, - fontSize: 13, - textAlign: 'left', - }, - separator: { - width: 1, - height: 18, - backgroundColor: 'rgba(0,0,0,0.4)', - }, - emptyComponentContainerStyle: { alignSelf: 'center' }, - emptyComponentStyle: { - fontSize: 28, - color: 'rgba(0,0,0,0.4)', - fontWeight: '700', - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/CometChatUserPresence/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Shared/CometChatUserPresence/index.js deleted file mode 100644 index 7532bf4..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/CometChatUserPresence/index.js +++ /dev/null @@ -1,56 +0,0 @@ -import React, { useContext, useEffect, useState } from 'react'; -import { View } from 'react-native'; -import styles from './styles'; -import * as enums from '../../../utils/enums'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -import { CometChatContext } from '../../../utils/CometChatContext'; - -const CometChatUserPresence = (props) => { - const context = useContext(CometChatContext); - const [isPresenceEnabled, setIsPresenceEnabled] = useState(true); - useEffect(() => { - checkRestrictions(); - }, []); - const checkRestrictions = async () => { - let isEnabled = await context.FeatureRestriction.isUserPresenceEnabled(); - setIsPresenceEnabled(isEnabled); - }; - let presenceStatus = { - backgroundColor: 'rgb(85, 85, 85)', - }; - let borderWidth = props.borderWidth || 1; - const borderColor = props.borderColor || '#AAA'; - const cornerRadius = props.cornerRadius || 4.5; - - if ( - props.status === CometChat.USER_STATUS.ONLINE || - props.status === enums.STATUS_TYPE_AVAILABLE - ) { - presenceStatus = { - backgroundColor: 'rgb(0, 255, 0)', - }; - // borderWidth = 0; - } - - const borderStyle = { - borderWidth, - borderStyle: 'solid', - borderColor, - borderRadius: cornerRadius, - }; - if (!isPresenceEnabled) { - return null; - } - return ( - - ); -}; -export default CometChatUserPresence; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/CometChatUserPresence/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Shared/CometChatUserPresence/styles.js deleted file mode 100644 index 8daa312..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/CometChatUserPresence/styles.js +++ /dev/null @@ -1,13 +0,0 @@ -import { StyleSheet } from 'react-native'; - -export default StyleSheet.create({ - statueIndicatorStyle: { - width: 12, - height: 12, - top: 30, - right: 0, - borderColor: '#fff', - borderWidth: 1, - position: 'absolute', - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/DropDownAlert/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Shared/DropDownAlert/index.js deleted file mode 100644 index dfbe8ac..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/DropDownAlert/index.js +++ /dev/null @@ -1,104 +0,0 @@ -import React, { Component } from 'react'; - -import { View, Text, Animated, Image, Platform } from 'react-native'; -import theme from '../../../resources/theme'; -import ErrorIcon from './resources/error.png'; -import SuccessIcon from './resources/success.png'; -import CloseIcon from './resources/close.png'; -import styles from './styles'; -import { StatusBar } from 'react-native'; -import { TouchableOpacity } from 'react-native'; - -export default class DropDownAlert extends Component { - constructor(props) { - super(props); - this.state = { - errorText: null, - type: null, - }; - this.animatedY = new Animated.Value(-100); - } - - slideIn = () => { - Animated.timing(this.animatedY, { - duration: 1000, - toValue: 0, - useNativeDriver: true, - }).start(); - }; - - slideOut = () => { - if (this.props.onClose) { - this.props.onClose(); - } - const self = this; - Animated.timing(this.animatedY, { - duration: 1000, - toValue: -100, - useNativeDriver: true, - }).start(() => { - self.setState({ errorText: null, type: null }); - }); - }; - - showMessage = (type = 'error', text = 'Something went wrong') => { - return; - this.setState({ errorText: text, type }, () => { - this.slideIn(); - }); - }; - - render() { - let { type, errorText } = this.state; - - if (!errorText) { - return null; - } - - return ( - <> - - - - - - - - {errorText} - - - this.slideOut()}> - - - - - ); - } -} diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/DropDownAlert/resources/close.png b/cometchat-pro-react-native-ui-kit-3/src/components/Shared/DropDownAlert/resources/close.png deleted file mode 100644 index 704a431..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/DropDownAlert/resources/close.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/DropDownAlert/resources/error.png b/cometchat-pro-react-native-ui-kit-3/src/components/Shared/DropDownAlert/resources/error.png deleted file mode 100644 index 8b15133..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/DropDownAlert/resources/error.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/DropDownAlert/resources/success.png b/cometchat-pro-react-native-ui-kit-3/src/components/Shared/DropDownAlert/resources/success.png deleted file mode 100644 index b7cb2f8..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/DropDownAlert/resources/success.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/DropDownAlert/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Shared/DropDownAlert/styles.js deleted file mode 100644 index 1f1f303..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/DropDownAlert/styles.js +++ /dev/null @@ -1,43 +0,0 @@ -import { StyleSheet, Platform, Dimensions } from 'react-native'; -import theme from '../../../resources/theme'; - -export default StyleSheet.create({ - mainContainer: { - bottom: Platform.OS == 'ios' ? '80%' : '85%', - position: 'absolute', - top: 0, - left: 0, - right: 0, - flexDirection: 'row', - elevation: 100, - alignItems: 'center', - paddingTop: Platform.OS === 'ios' ? 40 : 0, - zIndex: 1000, - }, - iconContainer: { - width: '10%', - height: '10%', - justifyContent: 'center', - alignItems: 'center', - }, - actionContainer: { - justifyContent: 'center', - minHeight: '10%', - }, - textContainer: { - width: '80%', - justifyContent: 'center', - alignItems: 'center', - padding: 5, - }, - iconsStyle: { - width: '90%', - aspectRatio: 1, - }, - textStyle: { - fontSize: 14, - // fontFamily: theme.fontFamily, - textAlign: 'center', - color: theme.color.white, - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Shared/index.js deleted file mode 100644 index 408a1de..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Shared/index.js +++ /dev/null @@ -1,5 +0,0 @@ -export { default as CometChatAvatar } from './CometChatAvatar'; -export { default as CometChatSharedMedia } from './CometChatSharedMedia'; -export { default as CometChatBadgeCount } from './CometChatBadgeCount'; -export { default as CometChatBackdrop } from './CometChatBackdrop'; -export { default as CometChatUserPresence } from './CometChatUserPresence'; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/UserProfile/CometChatUserProfile/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/UserProfile/CometChatUserProfile/index.js deleted file mode 100644 index d868920..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/UserProfile/CometChatUserProfile/index.js +++ /dev/null @@ -1,114 +0,0 @@ -import React, { useEffect, useState } from 'react'; -import { CometChatManager } from '../../../utils/controller'; -import { CometChatAvatar } from '../../Shared'; -import styles from './styles'; -import { View, Text, SafeAreaView } from 'react-native'; -import theme from '../../../resources/theme'; - -import Icon from 'react-native-vector-icons/MaterialIcons'; -import { logger } from '../../../utils/common'; - -const notificationIcon = ( - -); -const privacyIcon = ( - -); -const chatIcon = ; -const helpIcon = ; -const problemIcon = ( - -); - -const CometChatUserProfile = (props) => { - const [user, setUser] = useState({}); - const viewTheme = { ...theme, ...props.theme }; - - /** - * Retrieve logged in user details - * @param - */ - const getProfile = () => { - new CometChatManager() - .getLoggedInUser() - .then((loggedInUser) => { - setUser(loggedInUser); - }) - .catch((error) => { - logger( - '[CometChatUserProfile] getProfile getLoggedInUser error', - error, - ); - }); - }; - - useEffect(() => { - getProfile(); - }, []); - let avatar = null; - if (user) { - avatar = ( - - - - ); - } - - return ( - - - More - - - {avatar} - {user?.name ? ( - - - {user?.name} - - Online - - ) : null} - - - - Preferences - - - - {notificationIcon} - Notifications - - - {privacyIcon} - Privacy and Security - - - {chatIcon} - Chats - - - - Other - - - - {helpIcon} - Help - - - {problemIcon} - Report a Problem - - - - - ); -}; -export default CometChatUserProfile; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/UserProfile/CometChatUserProfile/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/UserProfile/CometChatUserProfile/styles.js deleted file mode 100644 index f3f2f77..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/UserProfile/CometChatUserProfile/styles.js +++ /dev/null @@ -1,85 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { widthRatio, heightRatio } from '../../../utils/consts'; -import theme from '../../../resources/theme'; -export default StyleSheet.create({ - userInfoScreenStyle: { - flex: 1, - backgroundColor: '#fff', - width: '100%', - color: '#151515', - }, - headingContainer: { - height: 62 * heightRatio, - borderBottomColor: '#eaeaea', - flexDirection: 'row', - alignItems: 'center', - }, - headerTitleStyle: { - marginLeft: 16 * widthRatio, - fontWeight: '700', - fontSize: 22 * heightRatio, - }, - userContainer: { - width: '100%', - - flexDirection: 'row', - alignItems: 'center', - height: 64 * heightRatio, - }, - avatarContainer: { - alignSelf: 'center', - height: '100%', - flexDirection: 'row', - alignItems: 'center', - marginLeft: 16 * widthRatio, - }, - userDetailsContainer: { - marginLeft: 16 * widthRatio, - }, - userName: { - fontSize: 16 * heightRatio, - color: theme.color.primary, - fontWeight: '500', - }, - status: { - fontWeight: '500', - fontSize: 14 * heightRatio, - color: '#349afe', - }, - avatarStyle: { - width: 40, - height: 40, - borderColor: 'green', - marginTop: 10, - }, - infoItemsWrapper: { - borderColor: 'green', - width: '100%', - }, - infoItemHeadingContainer: { - marginLeft: 16, - - marginTop: 8 * heightRatio, - }, - infoItemHeadingText: { - color: theme.color.helpText, - fontWeight: '500', - fontSize: 16, - }, - infoItemsContainer: { - borderColor: 'orange', - marginLeft: 16, - marginTop: 16 * heightRatio, - }, - infoItem: { - height: 40 * heightRatio, - - flexDirection: 'row', - alignItems: 'center', - }, - infoItemText: { - fontSize: 14, - color: theme.color.primary, - marginLeft: 8, - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/UserProfile/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/UserProfile/index.js deleted file mode 100644 index 0c41795..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/UserProfile/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default as CometChatUserProfile } from './CometChatUserProfile'; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserDetails/controller.js b/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserDetails/controller.js deleted file mode 100644 index ae5b5a2..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserDetails/controller.js +++ /dev/null @@ -1,26 +0,0 @@ -import { CometChat } from '@cometchat-pro/react-native-chat'; -import * as enums from '../../../utils/enums'; - -export class UserDetailManager { - userListenerId = 'user_detail_' + new Date().getTime(); - - attachListeners(callback) { - CometChat.addUserListener( - this.userListenerId, - new CometChat.UserListener({ - onUserOnline: (onlineUser) => { - /* when someuser/friend comes online, user will be received here */ - callback(enums.USER_ONLINE, onlineUser); - }, - onUserOffline: (offlineUser) => { - /* when someuser/friend went offline, user will be received here */ - callback(enums.USER_OFFLINE, offlineUser); - }, - }), - ); - } - - removeListeners() { - CometChat.removeUserListener(this.userListenerId); - } -} diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserDetails/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserDetails/index.js deleted file mode 100644 index 037add9..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserDetails/index.js +++ /dev/null @@ -1,338 +0,0 @@ -import React from 'react'; -import { View, Text, TouchableOpacity, Dimensions, Modal } from 'react-native'; -import { UserDetailManager } from './controller'; -import * as enums from '../../../utils/enums'; -import theme from '../../../resources/theme'; -import Icon from 'react-native-vector-icons/MaterialIcons'; -import { - CometChatSharedMedia, - CometChatAvatar, - CometChatUserPresence, -} from '../../Shared'; -import { logger } from '../../../utils/common'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -import style from './styles'; -import BottomSheet from 'reanimated-bottom-sheet'; -import * as actions from '../../../utils/actions'; -import { deviceHeight } from '../../../utils/consts'; -import DropDownAlert from '../../Shared/DropDownAlert'; -import { CometChatContext } from '../../../utils/CometChatContext'; - -export default class CometChatUserDetails extends React.Component { - static contextType = CometChatContext; - constructor(props) { - super(props); - - this.viewTheme = { ...theme, ...this.props.theme }; - this.sheetRef = React.createRef(null); - this.state = { - status: this.props.item.status, - restrictions: null, - }; - } - - componentDidMount() { - this.checkRestrictions(); - this.setStatusForUser(); - this.UserDetailManager = new UserDetailManager(); - this.UserDetailManager.attachListeners(this.updateUser); - } - - updateUser = (key, user) => { - switch (key) { - case enums.USER_ONLINE: - case enums.USER_OFFLINE: { - if ( - this.props.type === CometChat.ACTION_TYPE.TYPE_USER && - this.props.item.uid === user.uid - ) { - //if user presence feature is disabled - if (this.state.isUserPresenceEnabled === false) { - return false; - } - - let status = ''; - if (user.status === CometChat.USER_STATUS.OFFLINE) { - status = 'OFFLINE'; - } else if (user.status === CometChat.USER_STATUS.ONLINE) { - status = 'ONLINE'; - } - - this.setState({ status: status }); - } - break; - } - default: - break; - } - }; - - /** - * Update bottom sheet to 0th snap point if prop received as open - */ - componentDidUpdate(prevProps) { - if (!prevProps.open && this.props.open) { - this.sheetRef.current.snapTo(0); - } - if (JSON.stringify(prevProps.item) !== JSON.stringify(this.props.item)) { - this.setStatusForUser(); - } - } - - checkRestrictions = async () => { - let isSharedMediaEnabled = - await this.context.FeatureRestriction.isSharedMediaEnabled(); - let isBlockUserEnabled = - await this.context.FeatureRestriction.isBlockUserEnabled(); - let isViewProfileEnabled = - await this.context.FeatureRestriction.isViewProfileEnabled(); - let isUserPresenceEnabled = - await this.context.FeatureRestriction.isUserPresenceEnabled(); - this.setState({ - restrictions: { - isSharedMediaEnabled, - isBlockUserEnabled, - isViewProfileEnabled, - isUserPresenceEnabled, - }, - }); - }; - - setStatusForUser = () => { - try { - let { status } = this.props.item; - if ( - this.props.item.status === CometChat.USER_STATUS.OFFLINE && - this.props.item.lastActiveAt - ) { - let messageTimestamp = new Date(this.props.item.lastActiveAt * 1000); - const currentTimestamp = new Date(); - - if ( - messageTimestamp.getUTCFullYear() == - currentTimestamp.getUTCFullYear() && - messageTimestamp.getUTCMonth() == currentTimestamp.getUTCMonth() && - messageTimestamp.getUTCDate() == currentTimestamp.getUTCDate() - ) { - var hours = messageTimestamp.getHours(); - var minutes = messageTimestamp.getMinutes(); - var ampm = hours >= 12 ? 'pm' : 'am'; - hours = hours % 12; - hours = hours ? hours : 12; - minutes = minutes < 10 ? '0' + minutes : minutes; - status = hours + ':' + minutes + ' ' + ampm.toUpperCase(); - } else if ( - messageTimestamp.getUTCFullYear() == - currentTimestamp.getUTCFullYear() && - messageTimestamp.getUTCMonth() == currentTimestamp.getUTCMonth() && - messageTimestamp.getUTCDate() == currentTimestamp.getUTCDate() - 1 - ) { - var hours = messageTimestamp.getHours(); - var minutes = messageTimestamp.getMinutes(); - var ampm = hours >= 12 ? 'pm' : 'am'; - hours = hours % 12; - hours = hours ? hours : 12; - minutes = minutes < 10 ? '0' + minutes : minutes; - status = - 'Yesterday, ' + hours + ':' + minutes + ' ' + ampm.toUpperCase(); - } else { - const month = String(messageTimestamp.getMonth()).padStart(2, '0'); - const day = String(messageTimestamp.getDate()).padStart(2, '0'); - const year = messageTimestamp.getFullYear(); - status = day + '/' + month + '/' + year; - } - } else if (this.props.item.status === CometChat.USER_STATUS.OFFLINE) { - status = 'offline'; - } - - this.setState({ status }); - } catch (error) { - logger(error); - } - }; - - render() { - let blockUserText; - - let avatar = ( - - - {this.props.item && - this.props.item.blockedByMe && - !this.state.restrictions?.isUserPresenceEnabled ? null : ( - - )} - - ); - if (this.props.item && this.props.item.blockedByMe) { - blockUserText = ( - { - this.props.actionGenerated(actions.UNBLOCK_USER); - }}> - - Unblock User - - - ); - } else { - blockUserText = ( - { - this.props.actionGenerated(actions.BLOCK_USER); - }}> - - Block User - - - ); - } - - let showProfile = ( - { - this.props.actionGenerated(actions.SHOW_PROFILE); - }}> - - View Profile - - - ); - - if (!this.state.restrictions?.isViewProfileEnabled) { - showProfile = null; - } - - let blockUserView = ( - - - PRIVACY & SUPPORT - - {blockUserText} - - ); - - if (!this.state.restrictions?.isBlockUserEnabled) { - blockUserView = null; - } - - let action = - this.props.item?.link && this.state.restrictions?.isViewProfileEnabled ? ( - - - ACTIONS - - - {showProfile} - - ) : null; - - let sharedMediaView = ( - { - this.dropDownAlertRef?.showMessage(type, message); - }} - item={this.props.item} - type={this.props.type} - /> - ); - - if (!this.state.restrictions?.isSharedMediaEnabled) { - sharedMediaView = null; - } - return ( - - - { - return ( - - - - this.props.actionGenerated(actions.CLOSE_DETAIL) - }> - - - Details - - - {avatar} - - - - {this.props.item.name} - - - {this.props.item && this.props.item.blockedByMe ? null : ( - - {this.state.status} - - )} - - - - {action} - {blockUserView} - - {sharedMediaView} - - - ); - }} - onCloseEnd={() => { - this.props.actionGenerated(actions.CLOSE_DETAIL); - }} - /> - - (this.dropDownAlertRef = ref)} /> - - ); - } -} diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserDetails/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserDetails/styles.js deleted file mode 100644 index 358d89c..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserDetails/styles.js +++ /dev/null @@ -1,72 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { heightRatio, widthRatio, deviceHeight } from '../../../utils/consts'; -import theme from '../../../resources/theme'; - -export default StyleSheet.create({ - container: { flex: 1, backgroundColor: 'rgba(0,0,0,0.7)' }, - itemLinkStyle: { - fontSize: 15, - lineHeight: 20, - fontWeight: '600', - }, - sectionHeaderStyle: { - margin: 0, - width: '100%', - fontSize: 12, - fontWeight: '500', - lineHeight: 20, - textTransform: 'uppercase', - }, - optionsContainer: { padding: 16, flex: 1, flexGrow: 1 }, - blockContainer: { width: '100%' }, - blockText: { - width: '100%', - marginVertical: 6, - paddingBottom: 8, - }, - headerStyle: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'flex-start', - paddingVertical: 19 * heightRatio, - paddingHorizontal: 16 * widthRatio, - borderBottomWidth: 1, - }, - headerTitleStyle: { - fontWeight: '700', - fontSize: 20, - }, - reactionDetailsContainer: { - backgroundColor: 'white', - paddingVertical: 20, - borderRadius: 20, - flex: 1, - minHeight: deviceHeight, - }, - avatarStyle: { - width: 48, - height: 48, - borderRadius: 24, - backgroundColor: 'rgba(51,153,255,0.25)', - }, - userName: { - fontSize: 18 * heightRatio, - color: theme.color.primary, - fontWeight: 'bold', - }, - statusText: { - fontSize: 14, - color: theme.color.blue, - }, - userDetailContainer: { - padding: 16, - flexDirection: 'row', - alignItems: 'center', - }, - userDetail: { - paddingLeft: 8, - justifyContent: 'center', - height: 48, - width: '100%', - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserList/controller.js b/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserList/controller.js deleted file mode 100644 index cb65940..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserList/controller.js +++ /dev/null @@ -1,77 +0,0 @@ -import { CometChat } from '@cometchat-pro/react-native-chat'; -import { UIKitSettings } from '../../../utils/UIKitSettings'; - -export class UserListManager { - userRequest = null; - - userListenerId = `userlist_${new Date().getTime()}`; - - constructor(searchKey) { - this.searchKey = searchKey; - this.initializeUsersRequest(); - } - - initializeUsersRequest = () => { - let UIKitSettingsBuilder = new UIKitSettings(); - const userListMode = UIKitSettingsBuilder.userListMode; - const userListModeOptions = UIKitSettings.userListFilterOptions; - - return new Promise((resolve, reject) => { - if (userListMode === userListModeOptions['ALL']) { - if (this.searchKey) { - this.usersRequest = new CometChat.UsersRequestBuilder() - .setLimit(30) - .setSearchKeyword(this.searchKey) - .build(); - } else { - this.usersRequest = new CometChat.UsersRequestBuilder() - .setLimit(30) - .build(); - } - - return resolve(this.usersRequest); - } else if (userListMode === userListModeOptions['FRIENDS']) { - if (this.searchKey) { - this.usersRequest = new CometChat.UsersRequestBuilder() - .setLimit(30) - .friendsOnly(true) - .setSearchKeyword(this.searchKey) - .build(); - } else { - this.usersRequest = new CometChat.UsersRequestBuilder() - .setLimit(30) - .friendsOnly(true) - .build(); - } - - return resolve(this.usersRequest); - } else { - return reject({ message: 'Invalid filter for userlist' }); - } - }); - }; - - fetchNextUsers() { - return this.usersRequest.fetchNext(); - } - - attachListeners(callback) { - CometChat.addUserListener( - this.userListenerId, - new CometChat.UserListener({ - onUserOnline: (onlineUser) => { - /* when someuser/friend comes online, user will be received here */ - callback(onlineUser); - }, - onUserOffline: (offlineUser) => { - /* when someuser/friend went offline, user will be received here */ - callback(offlineUser); - }, - }), - ); - } - - removeListeners() { - CometChat.removeUserListener(this.userListenerId); - } -} diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserList/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserList/index.js deleted file mode 100644 index 8facf1d..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserList/index.js +++ /dev/null @@ -1,439 +0,0 @@ -/* eslint-disable react/jsx-fragments */ -/* eslint-disable react/no-did-update-set-state */ -import React from 'react'; -import { - View, - Text, - TouchableWithoutFeedback, - TextInput, - FlatList, - Platform, - KeyboardAvoidingView, - Keyboard, -} from 'react-native'; -import { - CometChatContextProvider, - CometChatContext, -} from '../../../utils/CometChatContext'; -import Icon from 'react-native-vector-icons/Ionicons'; - -import { CometChatManager } from '../../../utils/controller'; - -import { UserListManager } from './controller'; -import CometChatUserListItem from '../CometChatUserListItem'; -import style from './styles'; -import theme from '../../../resources/theme'; -import { logger } from '../../../utils/common'; -import * as enums from '../../../utils/enums'; -import { CometChat } from '@cometchat-pro/react-native-chat'; -import DropDownAlert from '../../Shared/DropDownAlert'; -class CometChatUserList extends React.PureComponent { - static contextType = CometChatContext; - - timeout; - - friendsOnly = false; - - decoratorMessage = 'Loading...'; - - constructor(props) { - super(props); - - this.state = { - userList: [], - selectedUser: null, - textInputValue: '', - textInputFocused: false, - showSmallHeader: false, - restrictions: null, - }; - this.userListRef = React.createRef(); - this.textInputRef = React.createRef(null); - this.theme = { ...theme, ...this.props.theme }; - this.currentLetter = ''; - } - - componentDidMount() { - this.checkRestrictions(); - try { - if (Object.prototype.hasOwnProperty.call(this.props, 'friendsOnly')) { - this.friendsOnly = this.props.friendsOnly; - } - - this.navListener = this.props.navigation.addListener('focus', () => { - this.decoratorMessage = 'Loading...'; - if (this.UserListManager) { - this.UserListManager.removeListeners(); - } - this.setState({ userList: [] }); - this.UserListManager = new UserListManager(); - this.UserListManager.initializeUsersRequest() - .then((response) => { - this.UserListManager.usersRequest = response; - this.getUsers(); - this.UserListManager.attachListeners(this.userUpdated); - }) - .catch((error) => { - console.log(error); - }); - }); - } catch (error) { - logger(error); - } - } - - checkRestrictions = async () => { - let context = this.contextProviderRef.state; - let isUserSearchEnabled = await context.FeatureRestriction.isUserSearchEnabled(); - this.setState({ restrictions: { isUserSearchEnabled } }); - }; - - componentDidUpdate(prevProps) { - try { - if (this.state.textInputFocused) { - this.textInputRef.current.focus(); - } - const previousItem = JSON.stringify(prevProps.item); - const currentItem = JSON.stringify(this.props.item); - - if (previousItem !== currentItem) { - if (Object.keys(this.props.item).length === 0) { - this.userListRef.scrollTop = 0; - this.setState({ selectedUser: {} }); - } else { - const userList = [...this.state.userList]; - - // search for user - const userKey = userList.findIndex( - (u) => u.uid === this.props.item.uid, - ); - if (userKey > -1) { - const userObj = { ...userList[userKey] }; - this.setState({ selectedUser: userObj }); - } - } - } - - // if user is blocked/unblocked, update userList in state - if ( - prevProps.item && - Object.keys(prevProps.item).length && - prevProps.item.uid === this.props.item.uid && - prevProps.item.blockedByMe !== this.props.item.blockedByMe - ) { - const userList = [...this.state.userList]; - - // search for user - const userKey = userList.findIndex( - (u) => u.uid === this.props.item.uid, - ); - if (userKey > -1) { - const userObj = { ...userList[userKey] }; - const newUserObj = { - ...userObj, - blockedByMe: this.props.item.blockedByMe, - }; - userList.splice(userKey, 1, newUserObj); - - this.setState({ userList }); - } - } - } catch (error) { - logger(error); - } - } - - componentWillUnmount() { - try { - this.UserListManager.removeListeners(); - this.UserListManager = null; - } catch (error) { - logger(error); - } - } - - /** - * Handle user updated from listener - * @param user: user object - */ - userUpdated = (user) => { - try { - const userList = [...this.state.userList]; - - // search for user - const userKey = userList.findIndex((u) => u.uid === user.uid); - - // if found in the list, update user object - if (userKey > -1) { - const userObj = { ...userList[userKey] }; - const newUserObj = { ...userObj, ...user }; - userList.splice(userKey, 1, newUserObj); - - this.setState({ userList }); - } - } catch (error) { - logger(error); - } - }; - - /** - * Handle on end reached of the list - * @param - */ - endReached = () => { - this.getUsers(); - }; - - /** - * Handle click on the list item - * @param - */ - handleClick = (user) => { - if (!this.props.onItemClick) return; - this.props.onItemClick(user, CometChat.RECEIVER_TYPE.USER); - }; - - /** - * Retrieve user from user list while searching - * @param - */ - searchUsers = (val) => { - this.setState( - { textInputValue: val }, - - () => { - if (this.timeout) { - clearTimeout(this.timeout); - } - - this.timeout = setTimeout(() => { - this.UserListManager = new UserListManager(val); - this.setState({ userList: [] }, () => this.getUsers()); - }, 500); - }, - ); - }; - - /** - * Retrieve user list from sdk acc to logged in user - * @param - */ - getUsers = () => { - new CometChatManager() - .getLoggedInUser() - .then(() => { - this.UserListManager.fetchNextUsers() - .then((userList) => { - if (userList.length === 0) { - this.decoratorMessage = 'No users found'; - } - this.setState({ userList: [...this.state.userList, ...userList] }); - }) - .catch((error) => { - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - this.decoratorMessage = 'Error'; - logger('[CometChatUserList] getUsers fetchNext error', error); - }); - }) - .catch((error) => { - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - this.decoratorMessage = 'Error'; - logger('[CometChatUserList] getUsers getLoggedInUser error', error); - }); - }; - - /** - * Component for flatList item - * @param - * if item - sticky header - * @returns Component with ContactAlphabet - * if item - user - * @returns UserListComponent - */ - renderUserView = ({ item, index }) => { - if (item.header) { - const headerLetter = item.value; - return ( - - {headerLetter} - - ); - } - - const user = item.value; - return ( - - ); - }; - - /** - * Return component for empty user list - * @param - */ - listEmptyContainer = () => { - return ( - - - {this.decoratorMessage} - - - ); - }; - - /** - * Return separator component - * @param - */ - itemSeparatorComponent = ({ leadingItem }) => { - if (leadingItem.header) { - return null; - } - return ( - - ); - }; - - /** - * Return header component with text input for search - * @param - */ - listHeaderComponent = () => { - return ( - - Users - {this.state.restrictions?.isUserSearchEnabled ? ( - this.textInputRef.current.focus()}> - - - { - this.setState({ textInputFocused: true }); - }} - onBlur={() => { - this.setState({ textInputFocused: false }); - }} - clearButtonMode="always" - numberOfLines={1} - style={[ - style.contactSearchInputStyle, - { - color: `${this.theme.color.primary}`, - }, - ]} - /> - - - ) : null} - - ); - }; - - /** - * Check scroll value to enable small headers - * @param - */ - handleScroll = ({ nativeEvent }) => { - if (nativeEvent.contentOffset.y > 35 && !this.state.showSmallHeader) { - this.setState({ - showSmallHeader: true, - }); - } - if (nativeEvent.contentOffset.y <= 35 && this.state.showSmallHeader) { - this.setState({ - showSmallHeader: false, - }); - } - }; - - render() { - const userList = [...this.state.userList]; - const userListWithHeaders = []; - let headerIndices = [0]; - if (userList.length) { - headerIndices = []; - userList.forEach((user) => { - const chr = user.name[0].toUpperCase(); - if (chr !== this.currentLetter) { - this.currentLetter = chr; - if (!this.state.textInputValue) { - headerIndices.push(userListWithHeaders.length); - userListWithHeaders.push({ - value: this.currentLetter, - header: true, - }); - } - userListWithHeaders.push({ value: user, header: false }); - } else { - userListWithHeaders.push({ value: user, header: false }); - } - }); - } - - return ( - (this.contextProviderRef = el)}> - { - Keyboard.dismiss(); - }}> - - - {this.listHeaderComponent()} - item.uid + '_' + index} - stickyHeaderIndices={ - Platform.OS === 'android' ? null : headerIndices - } - onScroll={this.handleScroll} - onEndReached={this.endReached} - onEndReachedThreshold={0.3} - showsVerticalScrollIndicator={false} - /> - (this.dropDownAlertRef = ref)} /> - - - - ); - } -} - -export default CometChatUserList; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserList/resources/close.png b/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserList/resources/close.png deleted file mode 100644 index b8e712e..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserList/resources/close.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserList/resources/search-grey-icon.png b/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserList/resources/search-grey-icon.png deleted file mode 100644 index 054b86b..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserList/resources/search-grey-icon.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserList/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserList/styles.js deleted file mode 100644 index 15fc4bb..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserList/styles.js +++ /dev/null @@ -1,87 +0,0 @@ -import { StyleSheet } from 'react-native'; - -import { calc } from '../../../utils/consts'; - -export default StyleSheet.create({ - contactWrapperStyle: { - height: '100%', - backgroundColor: 'white', - }, - contactHeaderStyle: { - paddingBottom: 14, - paddingHorizontal: 16, - }, - contactHeaderCloseStyle: { - height: 24, - width: '33%', - }, - contactHeaderTitleStyle: { - margin: 0, - fontWeight: '700', - textAlign: 'left', - fontSize: 28, - }, - contactSearchStyle: { - padding: 8, - marginTop: 16, - flexDirection: 'row', - position: 'relative', - alignItems: 'center', - width: '100%', - borderWidth: 0, - borderRadius: 10, - shadowColor: '#000', - shadowOffset: { - width: 0, - height: 1, - }, - shadowOpacity: 0.2, - shadowRadius: 1.41, - }, - contactSearchInputStyle: { - flex: 1, - paddingVertical: 4, - marginHorizontal: 2, - fontSize: 17, - }, - contactMsgStyle: { - overflow: 'hidden', - flex: 1, - justifyContent: 'center', - alignItems: 'center', - }, - contactMsgTxtStyle: { - margin: 0, - - fontSize: 24, - fontWeight: '600', - }, - contactListStyle: { - height: calc(), - margin: 0, - padding: 0, - }, - contactAlphabetStyle: { - padding: 0, - paddingVertical: 8, - backgroundColor: 'white', - width: '100%', - paddingHorizontal: 15, - }, - contactAlphabetTextStyle: { - fontSize: 13, - opacity: 0.5, - }, - itemSeparatorStyle: { - borderBottomWidth: 1, - width: '85%', - alignSelf: 'flex-end', - marginHorizontal: 16, - }, - headerContainer: { - alignItems: 'center', - height: 48, - width: '100%', - justifyContent: 'center', - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserListItem/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserListItem/index.js deleted file mode 100644 index b11c332..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserListItem/index.js +++ /dev/null @@ -1,43 +0,0 @@ -import React from 'react'; -import { Text, View, TouchableHighlight } from 'react-native'; -import { CometChatUserPresence, CometChatAvatar } from '../../Shared'; - -import style from './styles'; -import theme from '../../../resources/theme'; - -const CometChatUserListItem = (props) => { - const viewTheme = { ...theme, ...props.theme }; - - return ( - props.clickHandler(props.user)} - underlayColor={viewTheme.backgroundColor.listUnderlayColor}> - - - - - - - - {props.user.name} - - - - - ); -}; - -export default CometChatUserListItem; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserListItem/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserListItem/styles.js deleted file mode 100644 index 5e7436a..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserListItem/styles.js +++ /dev/null @@ -1,30 +0,0 @@ -import { StyleSheet } from 'react-native'; -import { widthRatio } from '../../../utils/consts'; -import theme from '../../../resources/theme'; -export default StyleSheet.create({ - listItem: { - flexDirection: 'row', - alignItems: 'center', - width: '100%', - paddingVertical: 8, - paddingHorizontal: 16, - }, - avatarStyle: { - flexWrap: 'wrap', - flexDirection: 'row', - width: 40, - height: 40, - backgroundColor: 'rgba(51,153,255,0.25)', - marginRight: 15 * widthRatio, - }, - userNameStyle: { - width: '100%', - justifyContent: 'center', - }, - userNameText: { - fontSize: 16, - fontWeight: '600', - maxWidth: '80%', - color: theme.color.primary, - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserListWithMessages/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserListWithMessages/index.js deleted file mode 100644 index 845741c..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserListWithMessages/index.js +++ /dev/null @@ -1,420 +0,0 @@ -/* eslint-disable react/no-unused-state */ -import React from 'react'; -import { SafeAreaView, View } from 'react-native'; -import { CometChat } from '@cometchat-pro/react-native-chat'; - -import CometChatOutgoingCall from '../../Calls/CometChatOutgoingCall'; -import CometChatIncomingCall from '../../Calls/CometChatIncomingCall'; -import CometChatUserList from '../CometChatUserList'; -import { CometChatManager } from '../../../utils/controller'; -import CometChatImageViewer from '../../Messages/CometChatImageViewer'; -import theme from '../../../resources/theme'; -import { CometChatContextProvider } from '../../../utils/CometChatContext'; -import * as actions from '../../../utils/actions'; -import * as enums from '../../../utils/enums'; -import { logger } from '../../../utils/common'; -import DropDownAlert from '../../Shared/DropDownAlert'; - -class CometChatUserListWithMessages extends React.Component { - loggedInUser = null; - - constructor(props) { - super(props); - - this.state = { - item: {}, - type: CometChat.RECEIVER_TYPE.USER, - callMessage: {}, - incomingCall: null, - outgoingCall: null, - imageView: null, - viewDetailScreen: false, - }; - - this.theme = { ...theme, ...this.props.theme }; - } - - componentDidMount() { - if (!Object.keys(this.state.item).length) { - this.toggleSideBar(); - } - - new CometChatManager() - .getLoggedInUser() - .then((user) => { - this.loggedInUser = user; - }) - .catch(() => {}); - } - - /** - * Handles actions sent from lower level components - * @param action: action names - * @param item: item to be updated - * @param count - */ - actionHandler = (action, item, count) => { - switch (action) { - case actions.BLOCK_USER: - this.blockUser(); - break; - case actions.UNBLOCK_USER: - this.unblockUser(); - break; - case actions.AUDIO_CALL: - this.audioCall(); - break; - case actions.VIDEO_CALL: - this.videoCall(); - break; - case actions.VIEW_DETAIL: - case actions.CLOSE_DETAIL_CLICKED: - this.toggleDetailView(); - break; - case actions.MENU_CLICKED: - this.toggleSideBar(); - this.setState({ item: {} }); - break; - case actions.VIEW_MESSAGE_THREAD: - break; - case actions.CLOSE_THREAD_CLICKED: - this.closeThreadMessages(); - break; - case actions.THREAD_MESSAGE_COMPOSED: - break; - case actions.ACCEPT_INCOMING_CALL: - this.acceptIncomingCall(item); - break; - case actions.ACCEPTED_INCOMING_CALL: - this.callInitiated(item); - break; - case actions.REJECTED_INCOMING_CALL: - this.rejectedIncomingCall(item, count); - break; - case actions.OUTGOING_CALL_REJECTED: - case actions.OUTGOING_CALL_CANCELLED: - case actions.CALL_ENDED: - this.outgoingCallEnded(item); - break; - case actions.USER_JOINED_CALL: - case actions.USER_LEFT_CALL: - break; - case actions.VIEW_ACTUAL_IMAGE: - this.toggleImageView(item); - break; - default: - break; - } - }; - - /** - * Handle blocking a user - * @param - */ - blockUser = () => { - const usersList = [this.state.item.uid]; - CometChatManager.blockUsers(usersList) - .then((response) => { - if (response) { - this.dropDownAlertRef?.showMessage('success', 'Blocked user'); - this.setState({ item: { ...this.state.item, blockedByMe: true } }); - } else { - this.dropDownAlertRef?.showMessage('error', 'Failed to block user'); - } - }) - .catch((error) => { - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - logger('Blocking user fails with error', error); - }); - }; - - /** - * Handle unblocking a user - * @param - */ - unblockUser = () => { - const usersList = [this.state.item.uid]; - CometChatManager.unblockUsers(usersList) - .then((response) => { - if (response) { - this.dropDownAlertRef?.showMessage('success', 'Unblocked user'); - this.setState({ item: { ...this.state.item, blockedByMe: false } }); - } else { - this.dropDownAlertRef?.showMessage('error', 'Failed to unblock user'); - } - }) - .catch((error) => { - const errorCode = error?.message || 'ERROR'; - this.dropDownAlertRef?.showMessage('error', errorCode); - logger('unblocking user fails with error', error); - }); - }; - - /** - * Handle toggling image view for a particular message - * @param - */ - toggleImageView = (message) => { - this.setState({ imageView: message }); - }; - - /** - * Handle user list item clicked - * @param - */ - itemClicked = (item, type) => { - this.setState({ item: { ...item }, type, viewDetailScreen: false }, () => { - this.navigateToMessageListScreen(item, type); - }); - }; - - /** - * Navigating to chat_messages screen with respective navigation params - * @param item: User list item clicked - * @param type: clicked item type - */ - navigateToMessageListScreen = (item, type) => { - this.props.navigation.navigate( - enums.NAVIGATION_CONSTANTS.COMET_CHAT_MESSAGES, - { - type, - item: { ...item }, - theme: this.theme, - tab: this.state.tab, - loggedInUser: this.loggedInUser, - callMessage: this.state.callMessage, - actionGenerated: this.actionHandler, - composedThreadMessage: this.state.composedThreadMessage, - }, - ); - }; - - /** - * Handle appending message on call initiated - * @param message: call object - */ - callInitiated = (message) => { - this.appendCallMessage(message); - }; - - /** - * Handle appending call message on call ending - * @param message: call object - */ - outgoingCallEnded = (message) => { - this.setState({ outgoingCall: null, incomingCall: null }, () => { - this.appendCallMessage(message); - }); - }; - - /** - * Handle initiating an audio call - * @param - */ - audioCall = () => { - try { - let receiverId; - let receiverType; - if (this.state.type === CometChat.RECEIVER_TYPE.USER) { - receiverId = this.state.item.uid; - receiverType = CometChat.RECEIVER_TYPE.USER; - } else if (this.state.type === CometChat.RECEIVER_TYPE.GROUP) { - receiverId = this.state.item.guid; - receiverType = CometChat.RECEIVER_TYPE.GROUP; - } - - CometChatManager.call(receiverId, receiverType, CometChat.CALL_TYPE.AUDIO) - .then((call) => { - this.appendCallMessage(call); - this.setState({ outgoingCall: call }); - }) - .catch(() => {}); - } catch (error) { - logger(error); - } - }; - - /** - * Handle initiating a video call - * @param - */ - videoCall = () => { - try { - let receiverId; - let receiverType; - if (this.state.type === CometChat.RECEIVER_TYPE.USER) { - receiverId = this.state.item.uid; - receiverType = CometChat.RECEIVER_TYPE.USER; - } else if (this.state.type === CometChat.RECEIVER_TYPE.GROUP) { - receiverId = this.state.item.guid; - receiverType = CometChat.RECEIVER_TYPE.GROUP; - } - - CometChatManager.call(receiverId, receiverType, CometChat.CALL_TYPE.VIDEO) - .then((call) => { - this.appendCallMessage(call); - this.setState({ outgoingCall: call }); - }) - .catch((error) => { - logger('Call initialization failed with exception:', error); - }); - } catch (error) { - logger(error); - } - }; - - /** - * Handle accept incoming calls - * @param call: call object - */ - acceptIncomingCall = (call) => { - try { - this.setState({ incomingCall: call }); - - const type = call.receiverType; - const id = - type === CometChat.RECEIVER_TYPE.USER - ? call.sender.uid - : call.receiverId; - - CometChat.getConversation(id, type) - .then((conversation) => { - this.itemClicked(conversation.conversationWith, type); - }) - .catch((error) => { - logger('error while fetching a conversation', error); - }); - } catch (error) { - logger(error); - } - }; - - /** - * Handle rejecting an incoming call - * @param incomingCallMessage: call object - * @param rejectedCallMessage: call message object - */ - rejectedIncomingCall = (incomingCallMessage, rejectedCallMessage) => { - try { - let { receiverType } = incomingCallMessage; - let receiverId = - receiverType === CometChat.RECEIVER_TYPE.USER - ? incomingCallMessage.sender.uid - : incomingCallMessage.receiverId; - - if ( - Object.prototype.hasOwnProperty.call(incomingCallMessage, 'readAt') === - false - ) { - CometChat.markAsRead(incomingCallMessage); - } - - const { item, type } = this.state; - - receiverType = rejectedCallMessage.receiverType; - receiverId = rejectedCallMessage.receiverId; - - if ( - (type === CometChat.RECEIVER_TYPE.GROUP && - receiverType === CometChat.RECEIVER_TYPE.GROUP && - receiverId === item.guid) || - (type === CometChat.RECEIVER_TYPE.USER && - receiverType === CometChat.RECEIVER_TYPE.USER && - receiverId === item.uid) - ) { - this.appendCallMessage(rejectedCallMessage); - } - } catch (error) { - logger(error); - } - }; - - /** - * Handle appending call messages and navigating to message screen - * @param call: call message object - */ - appendCallMessage = (call) => { - const { item, type } = this.state; - // TODO update params in better way - this.setState({ callMessage: call }, () => { - this.navigateToMessageListScreen(item, type); - }); - }; - - /** - * Handle toggling sidebar - * @param - */ - toggleSideBar = () => { - const { sideBarView } = this.state; - this.setState({ sideBarView: !sideBarView }); - }; - - /** - * Handle toggling detail view on header clicked - * @param - */ - toggleDetailView = () => { - const viewDetail = !this.state.viewDetailScreen; - this.setState({ viewDetailScreen: viewDetail, threadMessageView: false }); - }; - - /** - * Handle closing thread message component - * @param - */ - closeThreadMessages = () => { - this.setState({ viewDetailScreen: false, threadMessageView: false }); - }; - - render() { - let imageView = null; - if (this.state.imageView) { - imageView = ( - this.toggleImageView(null)} - message={this.state.imageView} - /> - ); - } - return ( - (this.contextProviderRef = el)}> - - - {imageView} - { - this.dropDownAlertRef?.showMessage(type, message); - }} - theme={this.props.theme} - loggedInUser={this.loggedInUser} - outgoingCall={this.state.outgoingCall} - actionGenerated={this.actionHandler} - /> - - (this.dropDownAlertRef = ref)} /> - - - ); - } -} - -export default CometChatUserListWithMessages; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserProfile/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserProfile/index.js deleted file mode 100644 index dff63bc..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserProfile/index.js +++ /dev/null @@ -1,108 +0,0 @@ -import React from 'react'; -import { - View, - Modal, - Image, - TouchableOpacity, - Dimensions, - Text, -} from 'react-native'; -import theme from '../../../resources/theme'; -import { WebView } from 'react-native-webview'; -import style from './styles'; -import { get as _get } from 'lodash'; -import BottomSheet from 'reanimated-bottom-sheet'; -import VideoPlayer from 'react-native-video-controls'; -import { ActivityIndicator } from 'react-native'; - -const cross = require('./resources/clear.png'); - -class CometChatUserProfile extends React.Component { - constructor(props) { - super(props); - this.sheetRef = React.createRef(null); - this.isLoading = true; - } - - render() { - return ( - - - { - return ( - - - - - - {this.isLoading ? ( - - - Loading... - - ) : null} - - { - const { nativeEvent } = syntheticEvent; - this.isLoading = false; - console.warn('WebView error: ', nativeEvent); - }} - onLoad={(syntheticEvent) => { - this.isLoading = false; - }} - onHttpError={(syntheticEvent) => { - const { nativeEvent } = syntheticEvent; - this.isLoading = false; - console.warn( - 'WebView received error status code: ', - nativeEvent.statusCode, - ); - }} - startInLoadingState={true} - style={{ - height: '100%', - width: '100%', - borderWidth: 3, - }} - source={{ uri: this.props.url }} - renderError={(errorName) => errorName} - /> - - - - ); - }} - onCloseEnd={() => { - this.props.close(); - }} - /> - - - ); - } -} -export default CometChatUserProfile; diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserProfile/resources/clear.png b/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserProfile/resources/clear.png deleted file mode 100644 index 9a939e1..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserProfile/resources/clear.png and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserProfile/styles.js b/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserProfile/styles.js deleted file mode 100644 index 00bb294..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Users/CometChatUserProfile/styles.js +++ /dev/null @@ -1,55 +0,0 @@ -import { StyleSheet, Platform } from 'react-native'; -import { - heightRatio, - widthRatio, - deviceHeight, - deviceWidth, -} from '../../../utils/consts'; - -export default StyleSheet.create({ - outerContainer: { - flex: 1, - backgroundColor: 'rgba(0,0,0,0.7)', - }, - mainContainer: { - backgroundColor: 'white', - marginHorizontal: 16 * widthRatio, - borderRadius: 15, - position: 'relative', - width: '100%', - flex: 1, - }, - bottomSheetContainer: { - backgroundColor: 'white', - borderRadius: 20, - height: deviceHeight * 0.9, - }, - crossImgContainer: { - alignSelf: 'flex-end', - marginRight: 20, - marginTop: 20, - }, - crossImg: { - height: 30 * heightRatio, - width: 30 * widthRatio, - }, - outerImageContainer: { - backgroundColor: 'white', - alignItems: 'center', - flex: 1, - padding: 10, - }, - imageStyles: { - width: '90%', - height: '50%', - }, - loaderContainer: { - position: 'absolute', - top: 0, - right: 0, - left: 0, - bottom: 0, - justifyContent: 'center', - alignItems: 'center', - }, -}); diff --git a/cometchat-pro-react-native-ui-kit-3/src/components/Users/index.js b/cometchat-pro-react-native-ui-kit-3/src/components/Users/index.js deleted file mode 100644 index 94bf4aa..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/components/Users/index.js +++ /dev/null @@ -1,4 +0,0 @@ -export { default as CometChatUserDetails } from './CometChatUserDetails'; -export { default as CometChatUserList } from './CometChatUserList'; -export { default as CometChatUserListItem } from './CometChatUserListItem'; -export { default as CometChatUserListWithMessages } from './CometChatUserListWithMessages'; diff --git a/cometchat-pro-react-native-ui-kit-3/src/index.js b/cometchat-pro-react-native-ui-kit-3/src/index.js deleted file mode 100644 index 955a8da..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/index.js +++ /dev/null @@ -1,19 +0,0 @@ -export { - CometChatAvatar, - CometChatBadgeCount, - CometChatUserPresence, -} from './components/Shared'; -export { - CometChatUserList, - CometChatUserListWithMessages, -} from './components/Users'; -export { default as CometChatUI } from './components/CometChatUI'; -export { CometChatMessages } from './components/Messages'; -export { - CometChatGroupList, - CometChatGroupListWithMessages, -} from './components/Groups'; -export { - CometChatConversationList, - CometChatConversationListWithMessages, -} from './components/Chats'; diff --git a/cometchat-pro-react-native-ui-kit-3/src/resources/audio/incomingcall.wav b/cometchat-pro-react-native-ui-kit-3/src/resources/audio/incomingcall.wav deleted file mode 100644 index 477375e..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/resources/audio/incomingcall.wav and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/resources/audio/incomingmessage.wav b/cometchat-pro-react-native-ui-kit-3/src/resources/audio/incomingmessage.wav deleted file mode 100644 index e86ec9a..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/resources/audio/incomingmessage.wav and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/resources/audio/incomingothermessage.wav b/cometchat-pro-react-native-ui-kit-3/src/resources/audio/incomingothermessage.wav deleted file mode 100644 index 15afcba..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/resources/audio/incomingothermessage.wav and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/resources/audio/index.js b/cometchat-pro-react-native-ui-kit-3/src/resources/audio/index.js deleted file mode 100644 index a86d0cb..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/resources/audio/index.js +++ /dev/null @@ -1,5 +0,0 @@ -export { default as incomingMessageAlert } from './incomingmessage.wav'; -export { default as incomingOtherMessageAlert } from './incomingothermessage.wav'; -export { default as outgoingMessageAlert } from './outgoingmessage.wav'; -export { default as incomingCallAlert } from './incomingcall.wav'; -export { default as outgoingCallAlert } from './outgoingcall.wav'; diff --git a/cometchat-pro-react-native-ui-kit-3/src/resources/audio/outgoingcall.wav b/cometchat-pro-react-native-ui-kit-3/src/resources/audio/outgoingcall.wav deleted file mode 100644 index 99bcbe7..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/resources/audio/outgoingcall.wav and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/resources/audio/outgoingmessage.wav b/cometchat-pro-react-native-ui-kit-3/src/resources/audio/outgoingmessage.wav deleted file mode 100644 index 1e3641b..0000000 Binary files a/cometchat-pro-react-native-ui-kit-3/src/resources/audio/outgoingmessage.wav and /dev/null differ diff --git a/cometchat-pro-react-native-ui-kit-3/src/resources/theme.js b/cometchat-pro-react-native-ui-kit-3/src/resources/theme.js deleted file mode 100644 index 6dad5e8..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/resources/theme.js +++ /dev/null @@ -1,33 +0,0 @@ -export default { - fontFamily: 'Inter, sans-serif', - fontSize: '14px', - color: { - primary: '#141414', - secondary: '#cccccc', - darkSecondary: '#eaeaea', - grey: 'rgba(20,20,20,0.04)', - helpText: 'rgba(20, 20, 20, 0.6)', - blue: '#3399ff', - white: '#fff', - red: '#ff3b30', - listUnderlayColor: 'rgba(0,0,0,0.22)', - textInputPlaceholderColor: 'rgba(0,0,0,0.5)', - }, - borderColor: { - primary: '#eaeaea', - white: '#fff', - }, - backgroundColor: { - white: '#fff', - primary: '#E6E6E6', - secondary: '#f6f6f6', - blue: '#3399ff', - red: '#ff3b30', - grey: 'rgba(20,20,20,0.04)', - lightGrey: 'rgba(20, 20, 20, 0.08)', - darkGrey: 'rgba(20,20,20,0.9)', - callScreenGrey: '#444444', - listUnderlayColor: 'rgba(0,0,0,0.22)', - }, - breakPoints: ['(min-width : 320px) and (max-width: 767px)'], -}; diff --git a/cometchat-pro-react-native-ui-kit-3/src/utils/CometChatContext.js b/cometchat-pro-react-native-ui-kit-3/src/utils/CometChatContext.js deleted file mode 100644 index 63dfc58..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/utils/CometChatContext.js +++ /dev/null @@ -1,31 +0,0 @@ -import React from 'react'; -import PropTypes from 'prop-types'; - -import { UIKitSettings } from './UIKitSettings'; -import { FeatureRestriction } from './FeatureRestriction'; -import { theme } from '../resources/theme'; - -export const CometChatContext = React.createContext({}); - -export class CometChatContextProvider extends React.Component { - constructor(props) { - super(props); - - const settings = new UIKitSettings(); - const featureRestriction = new FeatureRestriction(settings); - - this.state = { - UIKitSettings: settings, - FeatureRestriction: featureRestriction, - theme: theme, - }; - } - - render() { - return ( - - {this.props.children} - - ); - } -} diff --git a/cometchat-pro-react-native-ui-kit-3/src/utils/FeatureRestriction/index.js b/cometchat-pro-react-native-ui-kit-3/src/utils/FeatureRestriction/index.js deleted file mode 100644 index f6241cb..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/utils/FeatureRestriction/index.js +++ /dev/null @@ -1,1003 +0,0 @@ -import { CometChat } from '@cometchat-pro/react-native-chat'; - -export class FeatureRestriction { - /** - * Core Chat - */ - static chat_users_list_enabled = 'core.chat.users.list.enabled'; - static chat_users_presence_enabled = 'core.chat.users.presence.enabled'; - static chat_users_search_enabled = 'core.chat.users.search.enabled'; - - static chat_groups_enabled = 'core.chat.groups.enabled'; - static chat_groups_public_enabled = 'core.chat.groups.public.enabled'; - static chat_groups_private_enabled = 'core.chat.groups.private.enabled'; - static chat_groups_password_enabled = 'core.chat.groups.password.enabled'; - static chat_groups_search_enabled = 'core.chat.groups.search.enabled'; - - static chat_messages_media_enabled = 'core.chat.messages.media.enabled'; - static chat_messages_threads_enabled = 'core.chat.messages.threads.enabled'; - static chat_messages_replies_enabled = 'core.chat.messages.replies.enabled'; - static chat_messages_receipts_enabled = 'core.chat.messages.receipts.enabled'; - static chat_messages_unread_count_enabled = - 'core.chat.messages.unread-count.enabled'; - static chat_messages_search_enabled = 'core.chat.messages.search.enabled'; - static chat_messages_history_enabled = 'core.chat.messages.history.enabled'; - static chat_messages_custom_enabled = 'core.chat.messages.custom.enabled'; - - static chat_one_on_one_enabled = 'core.chat.one-on-one.enabled'; - static chat_voice_notes_enabled = 'core.chat.voice-notes.enabled'; - static chat_typing_indicator_enabled = 'core.chat.typing-indicator.enabled'; - - /** - * Voice & Video Calling/Conferencing - */ - static calls_enabled = 'core.call.enabled'; - static call_one_on_one_video_enabled = 'core.call.one-on-one.video.enabled'; - static call_groups_video_enabled = 'core.call.groups.video.enabled'; - static call_one_on_one_audio_enabled = 'core.call.one-on-one.audio.enabled'; - static call_groups_audio_enabled = 'core.call.groups.audio.enabled'; - static call_recording_enabled = 'core.call.recording.enabled'; - static call_live_streaming_enabled = 'core.call.live-streaming.enabled'; - static call_transcript_enabled = 'core.call.transcript.enabled'; - - /** - * Collaboration - */ - static collaboration_whiteboard_enabled = - 'features.collaboration.whiteboard.enabled'; - static collaboration_document_enabled = - 'features.collaboration.document.enabled'; - - /** - * Moderation - */ - static moderation_groups_moderators_enabled = - 'features.moderation.groups.moderators.enabled'; - static moderation_users_block_enabled = - 'features.moderation.users.block.enabled'; - static moderation_groups_kick_enabled = - 'features.moderation.groups.kick.enabled'; - static moderation_groups_ban_enabled = - 'features.moderation.groups.ban.enabled'; - static moderation_xss_filter_enabled = - 'features.moderation.xss-filter.enabled'; - static moderation_profanity_filter_enabled = - 'features.moderation.profanity-filter.enabled'; - static moderation_image_moderation_enabled = - 'features.moderation.image-moderation.enabled'; - static moderation_data_masking_enabled = - 'features.moderation.data-masking.enabled'; - static moderation_malware_scanner_enabled = - 'features.moderation.malware-scanner.enabled'; - static moderation_sentiment_analysis_enabled = - 'features.moderation.sentiment-analysis.enabled'; - static moderation_inflight_message_moderation_enabled = - 'features.moderation.inflight-message-moderation.enabled'; - - /** - * User Engagement - */ - static reactions_enabled = 'features.ue.reactions.enabled'; - static emojis_enabled = 'features.ue.emojis.enabled'; - static stickers_enabled = 'features.ue.stickers.enabled'; - static message_translation_enabled = - 'features.ue.message-translation.enabled'; - static email_replies_enabled = 'features.ue.email-replies.enabled'; - static polls_enabled = 'features.ue.polls.enabled'; - static live_reactions_enabled = 'features.ue.live-reactions.enabled'; - static smart_replies_enabled = 'features.ue.smart-replies.enabled'; - static mentions_enabled = 'features.ue.mentions.enabled'; - - /** - * User Experience - */ - static thumbnail_generation_enabled = - 'features.ux.thumbnail-generation.enabled'; - static link_preview_enabled = 'features.ux.link-preview.enabled'; - static messages_saved_enabled = 'features.ux.messages.saved.enabled'; - static messages_pinned_enabled = 'features.ux.messages.pinned.enabled'; - static rich_media_preview_enabled = 'features.ux.rich-media-preview.enabled'; - static voice_transcription_enabled = - 'features.ux.voice-transcription.enabled'; - - /** - * Extensions slug - */ - static dataMasking = 'data-masking'; - static profanityFilter = 'profanity-filter'; - static thumbnailGeneration = 'thumbnail-generator'; - static linkPreview = 'link-preview'; - static richMediaPreview = 'rich-media'; - static sticker = 'stickers'; - static reactions = 'reactions'; - static messageTranslation = 'message-translation'; - static smartReplies = 'smart-reply'; - static collaborationWhiteboard = 'whiteboard'; - static collaborationDocument = 'document'; - static pinMessages = 'pin-message'; - static saveMessages = 'save-message'; - static voiceTranscription = 'voice-transcription'; - static polls = 'polls'; - static xssFilter = 'xss-filter'; - static imageModeration = 'image-moderation'; - static malwareScanner = 'virus-malware-scanner'; - static sentimentAnalysis = 'sentiment-analysis'; - static emailReplies = 'email-replies'; - static emojis = 'emojis'; - static mentions = 'mentions'; - - static UIKitSettings; - - static isExtensionEnabled = (extensionKey) => { - return new Promise((resolve) => - CometChat.isExtensionEnabled(extensionKey) - .then((response) => resolve(response)) - .catch((error) => resolve(false)), - ); - }; - - constructor(UIKitSettings) { - FeatureRestriction.UIKitSettings = UIKitSettings; - } - - isRecentChatListEnabled = () => - new Promise((resolve) => resolve(FeatureRestriction.UIKitSettings.chats)); - isGroupListEnabled = () => - new Promise((resolve) => resolve(FeatureRestriction.UIKitSettings.groups)); - isUserSettingsEnabled = () => - new Promise((resolve) => - resolve(FeatureRestriction.UIKitSettings.userSettings), - ); - isEditMessageEnabled = () => - new Promise((resolve) => - resolve(FeatureRestriction.UIKitSettings.editMessage), - ); - isQNAModeEnabled = () => - new Promise((resolve) => - resolve(FeatureRestriction.UIKitSettings.setGroupInQnaModeByModerators), - ); - isHighlightMessagesEnabled = () => - new Promise((resolve) => - resolve(FeatureRestriction.UIKitSettings.highlightMessageFromModerators), - ); - isJoinLeaveGroupsEnabled = () => - new Promise((resolve) => - resolve(FeatureRestriction.UIKitSettings.joinOrLeaveGroup), - ); - isLargerSizeEmojisEnabled = () => - new Promise((resolve) => - resolve(FeatureRestriction.UIKitSettings.sendEmojisInLargerSize), - ); - isGifsEnabled = () => - new Promise((resolve) => - resolve(FeatureRestriction.UIKitSettings.sendGifs), - ); - isShareCopyForwardMessageEnabled = () => - new Promise((resolve) => - resolve(FeatureRestriction.UIKitSettings.shareCopyForwardMessage), - ); - isSharedMediaEnabled = () => - new Promise((resolve) => - resolve(FeatureRestriction.UIKitSettings.viewShareMedia), - ); - isMessagesSoundEnabled = () => - new Promise((resolve) => - resolve(FeatureRestriction.UIKitSettings.enableSoundForMessages), - ); - isCallsSoundEnabled = () => - new Promise((resolve) => - resolve(FeatureRestriction.UIKitSettings.enableSoundForCalls), - ); - isViewingGroupMembersEnabled = () => - new Promise((resolve) => - resolve(FeatureRestriction.UIKitSettings.viewGroupMembers), - ); - isCallActionMessagesEnabled = () => - new Promise((resolve) => - resolve(FeatureRestriction.UIKitSettings.callNotifications), - ); - isGroupDeletionEnabled = () => - new Promise((resolve) => - resolve(FeatureRestriction.UIKitSettings.allowDeleteGroup), - ); - isChangingGroupMemberScopeEnabled = () => - new Promise((resolve) => - resolve(FeatureRestriction.UIKitSettings.allowPromoteDemoteMembers), - ); - isAddingGroupMembersEnabled = () => - new Promise((resolve) => - resolve(FeatureRestriction.UIKitSettings.allowAddMembers), - ); - isLocationSharingEnabled = () => - new Promise((resolve) => - resolve(FeatureRestriction.UIKitSettings.shareLocation), - ); - isGroupActionMessagesEnabled = () => - new Promise((resolve) => - resolve(FeatureRestriction.UIKitSettings.joinLeaveNotifications), - ); - isGroupCreationEnabled = () => - new Promise((resolve) => - resolve(FeatureRestriction.UIKitSettings.groupCreation), - ); - isDeleteMessageEnabled = () => - new Promise((resolve) => - resolve(FeatureRestriction.UIKitSettings.deleteMessage), - ); - isHideDeletedMessagesEnabled = () => - new Promise((resolve) => - resolve(FeatureRestriction.UIKitSettings.hideDeletedMessages), - ); - isViewProfileEnabled = () => - new Promise((resolve) => - resolve(FeatureRestriction.UIKitSettings.viewProfile), - ); - isMessageInPrivateEnabled = () => - new Promise((resolve) => - resolve(FeatureRestriction.UIKitSettings.messageInPrivate), - ); - - isCallListEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled(FeatureRestriction.calls_enabled) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.calls), - ) - .catch((error) => resolve(false)); - }); - }; - - isUserListEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled(FeatureRestriction.chat_users_list_enabled) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.users), - ) - .catch((error) => resolve(false)); - }); - }; - - isOneOnOneVideoCallEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled( - FeatureRestriction.call_one_on_one_video_enabled, - ) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.userVideoCall), - ) - .catch((error) => resolve(false)); - }); - }; - - isGroupVideoCallEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled(FeatureRestriction.call_groups_video_enabled) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.groupVideoCall), - ) - .catch((error) => resolve(false)); - }); - }; - - isOneOnOneAudioCallEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled( - FeatureRestriction.call_one_on_one_audio_enabled, - ) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.userAudioCall), - ) - .catch((error) => resolve(false)); - }); - }; - - isGroupAudioCallEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled(FeatureRestriction.call_groups_audio_enabled) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.groupAudioCall), - ) - .catch((error) => resolve(false)); - }); - }; - - isOneOnOneChatEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled(FeatureRestriction.chat_one_on_one_enabled) - .then((response) => - resolve( - response && FeatureRestriction.UIKitSettings.sendMessageInOneOnOne, - ), - ) - .catch((error) => resolve(false)); - }); - }; - - isGroupChatEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled(FeatureRestriction.chat_groups_enabled) - .then((response) => - resolve( - response && FeatureRestriction.UIKitSettings.sendMessageInGroup, - ), - ) - .catch((error) => resolve(false)); - }); - }; - - isDeleteMemberMessageEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled( - FeatureRestriction.moderation_groups_moderators_enabled, - ) - .then((response) => - resolve( - response && - FeatureRestriction.UIKitSettings - .allowModeratorToDeleteMemberMessages, - ), - ) - .catch((error) => resolve(false)); - }); - }; - - isBlockUserEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled( - FeatureRestriction.moderation_users_block_enabled, - ) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.blockUser), - ) - .catch((error) => resolve(false)); - }); - }; - - isEmojisEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled(FeatureRestriction.emojis_enabled) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.sendEmojis), - ) - .catch((error) => resolve(false)); - }); - }; - - isFilesEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled(FeatureRestriction.chat_messages_media_enabled) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.sendFiles), - ) - .catch((error) => resolve(false)); - }); - }; - - isPhotosVideosEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled(FeatureRestriction.chat_messages_media_enabled) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.sendPhotoVideos), - ) - .catch((error) => resolve(false)); - }); - }; - - isKickingGroupMembersEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled( - FeatureRestriction.moderation_groups_kick_enabled, - ) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.kickMember), - ) - .catch((error) => resolve(false)); - }); - }; - - isBanningGroupMembersEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled( - FeatureRestriction.moderation_groups_ban_enabled, - ) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.banMember), - ) - .catch((error) => resolve(false)); - }); - }; - - isVoiceNotesEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled(FeatureRestriction.chat_voice_notes_enabled) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.sendVoiceNotes), - ) - .catch((error) => resolve(false)); - }); - }; - - isTypingIndicatorsEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled( - FeatureRestriction.chat_typing_indicator_enabled, - ) - .then((response) => - resolve( - response && FeatureRestriction.UIKitSettings.sendTypingIndicator, - ), - ) - .catch((error) => resolve(false)); - }); - }; - - isUserPresenceEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled(FeatureRestriction.chat_users_presence_enabled) - .then((response) => - resolve( - response && FeatureRestriction.UIKitSettings.showUserPresence, - ), - ) - .catch((error) => resolve(false)); - }); - }; - - isThreadedMessagesEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled( - FeatureRestriction.chat_messages_threads_enabled, - ) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.threadedChats), - ) - .catch((error) => resolve(false)); - }); - }; - - isMessageRepliesEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled( - FeatureRestriction.chat_messages_replies_enabled, - ) - .then((response) => - resolve( - response && FeatureRestriction.UIKitSettings.replyingToMessage, - ), - ) - .catch((error) => resolve(false)); - }); - }; - - isDeliveryReceiptsEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled( - FeatureRestriction.chat_messages_receipts_enabled, - ) - .then((response) => - resolve( - response && - FeatureRestriction.UIKitSettings.showReadDeliveryReceipts, - ), - ) - .catch((error) => resolve(false)); - }); - }; - - isLiveReactionsEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled(FeatureRestriction.live_reactions_enabled) - .then((response) => - resolve( - response && FeatureRestriction.UIKitSettings.sendLiveReaction, - ), - ) - .catch((error) => resolve(false)); - }); - }; - - isPublicGroupEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled(FeatureRestriction.chat_groups_public_enabled) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.publicGroup), - ) - .catch((error) => resolve(false)); - }); - }; - - isPrivateGroupEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled(FeatureRestriction.chat_groups_private_enabled) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.privateGroup), - ) - .catch((error) => resolve(false)); - }); - }; - - isPasswordGroupEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled( - FeatureRestriction.chat_groups_password_enabled, - ) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.passwordGroup), - ) - .catch((error) => resolve(false)); - }); - }; - - isUnreadCountEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled( - FeatureRestriction.chat_messages_unread_count_enabled, - ) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.unreadCount), - ) - .catch((error) => resolve(false)); - }); - }; - - isUserSearchEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled(FeatureRestriction.chat_users_search_enabled) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.searchUsers), - ) - .catch((error) => resolve(false)); - }); - }; - - isGroupSearchEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled(FeatureRestriction.chat_groups_search_enabled) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.searchGroups), - ) - .catch((error) => resolve(false)); - }); - }; - isGroupSearchEnabled; - - isMessageSearchEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled( - FeatureRestriction.chat_messages_search_enabled, - ) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.searchMessages), - ) - .catch((error) => resolve(false)); - }); - }; - - isCallRecordingEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled(FeatureRestriction.call_recording_enabled) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.callRecording), - ) - .catch((error) => resolve(false)); - }); - }; - - isCallLiveStreamingEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled(FeatureRestriction.call_live_streaming_enabled) - .then((response) => - resolve( - response && FeatureRestriction.UIKitSettings.callLiveStreaming, - ), - ) - .catch((error) => resolve(false)); - }); - }; - - isCallTranscriptEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled(FeatureRestriction.call_transcript_enabled) - .then((response) => - resolve( - response && FeatureRestriction.UIKitSettings.callTranscription, - ), - ) - .catch((error) => resolve(false)); - }); - }; - - isMessageHistoryEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled( - FeatureRestriction.chat_messages_history_enabled, - ) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.messageHistory), - ) - .catch((error) => resolve(false)); - }); - }; - - isMessageTranslationEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled(FeatureRestriction.message_translation_enabled) - .then( - (response) => - response && - FeatureRestriction.isExtensionEnabled( - FeatureRestriction.messageTranslation, - ), - ) - .then((response) => - resolve( - response && FeatureRestriction.UIKitSettings.messageTranslation, - ), - ) - .catch((error) => resolve(false)); - }); - }; - - isReactionsEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled(FeatureRestriction.reactions_enabled) - .then((response) => { - return ( - response && - FeatureRestriction.isExtensionEnabled(FeatureRestriction.reactions) - ); - }) - .then((response) => - resolve( - response && FeatureRestriction.UIKitSettings.sendMessageReaction, - ), - ) - .catch((error) => resolve(false)); - }); - }; - - isCollaborativeWhiteBoardEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled( - FeatureRestriction.collaboration_whiteboard_enabled, - ) - .then( - (response) => - response && - FeatureRestriction.isExtensionEnabled( - FeatureRestriction.collaborationWhiteboard, - ), - ) - .then((response) => - resolve( - response && - FeatureRestriction.UIKitSettings.collaborativeWhiteboard, - ), - ) - .catch((error) => resolve(false)); - }); - }; - - isCollaborativeDocumentEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled( - FeatureRestriction.collaboration_document_enabled, - ) - .then( - (response) => - response && - FeatureRestriction.isExtensionEnabled( - FeatureRestriction.collaborationDocument, - ), - ) - .then((response) => - resolve( - response && FeatureRestriction.UIKitSettings.collaborativeDocument, - ), - ) - .catch((error) => resolve(false)); - }); - }; - - isStickersEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled(FeatureRestriction.stickers_enabled) - .then( - (response) => - response && - FeatureRestriction.isExtensionEnabled(FeatureRestriction.sticker), - ) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.sendStickers), - ) - .catch((error) => resolve(false)); - }); - }; - - isEmailRepliesEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled(FeatureRestriction.email_replies_enabled) - .then( - (response) => - response && - FeatureRestriction.isExtensionEnabled( - FeatureRestriction.emailReplies, - ), - ) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.emailReplies), - ) - .catch((error) => resolve(false)); - }); - }; - - isPollsEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled(FeatureRestriction.polls_enabled) - .then( - (response) => - response && - FeatureRestriction.isExtensionEnabled(FeatureRestriction.polls), - ) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.polls), - ) - .catch((error) => resolve(false)); - }); - }; - - isSmartRepliesEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled(FeatureRestriction.smart_replies_enabled) - .then( - (response) => - response && - FeatureRestriction.isExtensionEnabled( - FeatureRestriction.smartReplies, - ), - ) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.smartReplies), - ) - .catch((error) => resolve(false)); - }); - }; - - isThumbnailGenerationEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled( - FeatureRestriction.thumbnail_generation_enabled, - ) - .then( - (response) => - response && - FeatureRestriction.isExtensionEnabled( - FeatureRestriction.thumbnailGeneration, - ), - ) - .then((response) => - resolve( - response && FeatureRestriction.UIKitSettings.thumbnailGeneration, - ), - ) - .catch((error) => resolve(false)); - }); - }; - - isLinkPreviewEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled(FeatureRestriction.link_preview_enabled) - .then( - (response) => - response && - FeatureRestriction.isExtensionEnabled( - FeatureRestriction.linkPreview, - ), - ) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.linkPreview), - ) - .catch((error) => resolve(false)); - }); - }; - - isSaveMessagesEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled(FeatureRestriction.messages_saved_enabled) - .then( - (response) => - response && - FeatureRestriction.isExtensionEnabled( - FeatureRestriction.saveMessages, - ), - ) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.saveMessages), - ) - .catch((error) => resolve(false)); - }); - }; - - isPinMessagesEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled(FeatureRestriction.messages_pinned_enabled) - .then( - (response) => - response && - FeatureRestriction.isExtensionEnabled( - FeatureRestriction.pinMessages, - ), - ) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.pinMessages), - ) - .catch((error) => resolve(false)); - }); - }; - - isRichMediaPreviewEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled(FeatureRestriction.rich_media_preview_enabled) - .then( - (response) => - response && - FeatureRestriction.isExtensionEnabled( - FeatureRestriction.richMediaPreview, - ), - ) - .then((response) => - resolve( - response && FeatureRestriction.UIKitSettings.richMediaPreview, - ), - ) - .catch((error) => resolve(false)); - }); - }; - - isVoiceTranscriptionEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled(FeatureRestriction.voice_transcription_enabled) - .then( - (response) => - response && - FeatureRestriction.isExtensionEnabled( - FeatureRestriction.voiceTranscription, - ), - ) - .then((response) => - resolve( - response && FeatureRestriction.UIKitSettings.voiceTranscription, - ), - ) - .catch((error) => resolve(false)); - }); - }; - - isMentionsEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled(FeatureRestriction.mentions_enabled) - .then( - (response) => - response && - FeatureRestriction.isExtensionEnabled(FeatureRestriction.mentions), - ) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.mentions), - ) - .catch((error) => resolve(false)); - }); - }; - isXssFilterEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled( - FeatureRestriction.moderation_xss_filter_enabled, - ) - .then( - (response) => - response && - FeatureRestriction.isExtensionEnabled(FeatureRestriction.xssFilter), - ) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.xssFilter), - ) - .catch((error) => resolve(false)); - }); - }; - - isProfanityFilterEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled( - FeatureRestriction.moderation_profanity_filter_enabled, - ) - .then( - (response) => - response && - FeatureRestriction.isExtensionEnabled( - FeatureRestriction.profanityFilter, - ), - ) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.profanityFilter), - ) - .catch((error) => resolve(false)); - }); - }; - - isImageModerationEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled( - FeatureRestriction.moderation_image_moderation_enabled, - ) - .then( - (response) => - response && - FeatureRestriction.isExtensionEnabled( - FeatureRestriction.imageModeration, - ), - ) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.imageModeration), - ) - .catch((error) => resolve(false)); - }); - }; - - isDataMaskingEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled( - FeatureRestriction.moderation_data_masking_enabled, - ) - .then( - (response) => - response && - FeatureRestriction.isExtensionEnabled( - FeatureRestriction.dataMasking, - ), - ) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.dataMasking), - ) - .catch((error) => resolve(false)); - }); - }; - - isMalwareScannerEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled( - FeatureRestriction.moderation_malware_scanner_enabled, - ) - .then( - (response) => - response && - FeatureRestriction.isExtensionEnabled( - FeatureRestriction.malwareScanner, - ), - ) - .then((response) => - resolve(response && FeatureRestriction.UIKitSettings.malwareScanner), - ) - .catch((error) => resolve(false)); - }); - }; - - isSentimentAnalysisEnabled = () => { - return new Promise((resolve) => { - CometChat.isFeatureEnabled( - FeatureRestriction.moderation_sentiment_analysis_enabled, - ) - .then( - (response) => - response && - FeatureRestriction.isExtensionEnabled( - FeatureRestriction.sentimentAnalysis, - ), - ) - .then((response) => - resolve( - response && FeatureRestriction.UIKitSettings.sentimentAnalysis, - ), - ) - .catch((error) => resolve(false)); - }); - }; -} diff --git a/cometchat-pro-react-native-ui-kit-3/src/utils/UIKitSettings.js b/cometchat-pro-react-native-ui-kit-3/src/utils/UIKitSettings.js deleted file mode 100644 index 3f81547..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/utils/UIKitSettings.js +++ /dev/null @@ -1,489 +0,0 @@ -export class UIKitSettings { - static userListFilterOptions = { - ALL: 'all_users', - // NONE: 'none', - FRIENDS: 'friends', - }; - - static groupListFilterOptions = { - PUBLIC: 'public_groups', - PASSWORD: 'password_protected_groups', - PUBLIC_AND_PASSWORD: 'public_and_password_protected_groups', - }; - - static chatListFilterOptions = { - USERS: 'users', - GROUPS: 'groups', - USERS_AND_GROUPS: 'all_chats', - }; - - constructor() { - this.backgroundColor = ''; - this.primaryColor = ''; - this.foregroundColor = ''; - this.overrideSystemBackgroundColor = ''; - - this.userListMode = UIKitSettings.userListFilterOptions['FRIENDS']; - this.groupInMode = - UIKitSettings.groupListFilterOptions['PUBLIC_AND_PASSWORD']; //left - this.chatListMode = UIKitSettings.chatListFilterOptions['USERS_AND_GROUPS']; - - this.chats = true; - this.calls = false; - this.users = true; - this.groups = true; - this.userSettings = true; - - this.searchUsers = true; - this.searchGroups = true; - this.searchMessages = true; - this.searchChats = true; - - this.unreadCount = true; - - this.publicGroup = true; - this.privateGroup = true; - this.passwordGroup = true; - - this.blockUser = true; - this.viewShareMedia = true; - - this.groupCreation = true; - this.allowDeleteGroup = true; - this.joinOrLeaveGroup = true; - this.viewGroupMembers = true; - this.kickMember = true; - this.banMember = true; - this.allowPromoteDemoteMembers = true; - this.allowAddMembers = true; - - this.callNotifications = true; - this.joinLeaveNotifications = true; - - this.enableSoundForMessages = true; - this.enableSoundForCalls = false; - - this.userVideoCall = true; - this.groupVideoCall = true; - this.userAudioCall = true; - this.groupAudioCall = true; - - this.sendTypingIndicator = true; - this.showUserPresence = true; - this.showReadDeliveryReceipts = true; - - this.threadedChats = true; - this.hideDeletedMessages = true; - - this.sendMessageInOneOnOne = true; - this.sendMessageInGroup = true; - this.editMessage = true; - this.deleteMessage = true; - this.replyingToMessage = true; - - this.sendEmojis = true; - this.sendEmojisInLargerSize = true; - this.sendGifs = false; - this.shareCopyForwardMessage = false; - this.sendFiles = true; - this.sendPhotoVideos = true; - this.sendVoiceNotes = true; - this.sendLiveReaction = true; - - this.sendMessageReaction = true; - this.collaborativeWhiteboard = true; - this.collaborativeDocument = true; - this.sendStickers = true; - this.shareLocation = false; - this.polls = true; - this.messageTranslation = true; - - this.allowModeratorToDeleteMemberMessages = true; - this.setGroupInQnaModeByModerators = false; - this.highlightMessageFromModerators = false; - this.emailReplies = true; - this.smartReplies = true; - this.callRecording = true; - this.callLiveStreaming = true; - this.callTranscription = true; - this.thumbnailGeneration = true; - this.linkPreview = true; - this.saveMessages = true; - this.pinMessages = true; - this.richMediaPreview = true; - this.voiceTranscription = true; - this.mentions = true; - this.xssFilter = true; - this.profanityFilter = true; - this.imageModeration = true; - this.dataMasking = true; - this.malwareScanner = true; - this.sentimentAnalysis = true; - this.inflightMessageModeration = true; - this.messageHistory = true; - - this.viewProfile = true; - this.messageInPrivate = true; - } - - setUserSettings = (userSettings) => { - this.userSettings = userSettings; - }; - - setCalls = (calls) => { - this.calls = calls; - }; - - setUsers = (users) => { - this.users = users; - }; - - setChats = (chats) => { - this.chats = chats; - }; - - setGroups = (groups) => { - this.groups = groups; - }; - - setChatListMode = (option) => { - if (!option.trim().length) { - return false; - } - - const chatListFilterKey = this.returnMatchedKey( - UIKitSettings.chatListFilterOptions, - option, - ); - if (chatListFilterKey) { - this.chatListMode = - UIKitSettings.chatListFilterOptions[chatListFilterKey]; - } - }; - - setUserListMode = (option) => { - if (!option.trim().length) { - return false; - } - - const userListFilterKey = this.returnMatchedKey( - UIKitSettings.userListFilterOptions, - option, - ); - if (userListFilterKey) { - this.userListMode = - UIKitSettings.userListFilterOptions[userListFilterKey]; - } - }; - - setGroupListMode = () => {}; - - setUserVideoCall = (userVideoCall) => { - this.userVideoCall = userVideoCall; - }; - - setGroupVideoCall = (groupVideoCall) => { - this.groupVideoCall = groupVideoCall; - }; - - setUserAudioCall = (userAudioCall) => { - this.userAudioCall = userAudioCall; - }; - - setGroupAudioCall = (groupAudioCall) => { - this.groupAudioCall = groupAudioCall; - }; - - setEditMessage = (editMessage) => { - this.editMessage = editMessage; - }; - - setSendMessageInOneOnOne = (sendMessageInOneOnOne) => { - this.sendMessageInOneOnOne = sendMessageInOneOnOne; - }; - - setSendMessageInGroup = (sendMessageInGroup) => { - this.sendMessageInGroup = sendMessageInGroup; - }; - - setJoinOrLeaveGroup = (joinOrLeaveGroup) => { - this.joinOrLeaveGroup = joinOrLeaveGroup; - }; - - setBlockUser = (blockUser) => { - this.blockUser = blockUser; - }; - - setSendEmojis = (sendEmojis) => { - this.sendEmojis = sendEmojis; - }; - - setSendEmojisInLargerSize = (sendEmojisInLargerSize) => { - this.sendEmojisInLargerSize = sendEmojisInLargerSize; - }; - - setSendGifs = (sendGifs) => { - this.sendGifs = sendGifs; - }; - - setShareCopyForwardMessage = (shareCopyForwardMessage) => { - this.shareCopyForwardMessage = shareCopyForwardMessage; - }; - - setSendFiles = (sendFiles) => { - this.sendFiles = sendFiles; - }; - - setSendPhotoVideos = (sendPhotoVideos) => { - this.sendPhotoVideos = sendPhotoVideos; - }; - - setViewShareMedia = (viewShareMedia) => { - this.viewShareMedia = viewShareMedia; - }; - - setEnableSoundForMessages = (enableSoundForMessages) => { - this.enableSoundForMessages = enableSoundForMessages; - }; - - setEnableSoundForCalls = (enableSoundForCalls) => { - this.enableSoundForCalls = enableSoundForCalls; - }; - - setSendStickers = (sendStickers) => { - this.sendStickers = sendStickers; - }; - - setViewGroupMembers = (viewGroupMembers) => { - this.viewGroupMembers = viewGroupMembers; - }; - - setCallNotifications = (callNotifications) => { - this.callNotifications = callNotifications; - }; - - setAllowDeleteGroup = (allowDeleteGroup) => { - this.allowDeleteGroup = allowDeleteGroup; - }; - - setKickMember = (kickMember) => { - this.kickMember = kickMember; - }; - - setBanMember = (banMember) => { - this.banMember = banMember; - }; - - setAllowPromoteDemoteMembers = (allowPromoteDemoteMembers) => { - this.allowPromoteDemoteMembers = allowPromoteDemoteMembers; - }; - - setAllowAddMembers = (allowAddMembers) => { - this.allowAddMembers = allowAddMembers; - }; - - setShareLocation = (shareLocation) => { - this.shareLocation = shareLocation; - }; - - setJoinLeaveNotifications = (joinLeaveNotifications) => { - this.joinLeaveNotifications = joinLeaveNotifications; - }; - - setSendVoiceNotes = (sendVoiceNotes) => { - this.sendVoiceNotes = sendVoiceNotes; - }; - - setMessageTranslation = (messageTranslation) => { - this.messageTranslation = messageTranslation; - }; - - setGroupCreation = (groupCreation) => { - this.groupCreation = groupCreation; - }; - - setSendTypingIndicator = (sendTypingIndicator) => { - this.sendTypingIndicator = sendTypingIndicator; - }; - - setShowUserPresence = (showUserPresence) => { - this.showUserPresence = showUserPresence; - }; - - setDeleteMessage = (deleteMessage) => { - this.deleteMessage = deleteMessage; - }; - - setThreadedChats = (threadedChats) => { - this.threadedChats = threadedChats; - }; - - setReplyingToMessage = (replyingToMessage) => { - this.replyingToMessage = replyingToMessage; - }; - - setShowReadDeliveryReceipts = (showReadDeliveryReceipts) => { - this.showReadDeliveryReceipts = showReadDeliveryReceipts; - }; - - setHideDeletedMessages = (hideDeletedMessages) => { - this.hideDeletedMessages = hideDeletedMessages; - }; - - setEmailReplies = (emailReplies) => { - this.emailReplies = emailReplies; - }; - - setSendMessageReaction = (sendMessageReaction) => { - this.sendMessageReaction = sendMessageReaction; - }; - - setCollaborativeWhiteboard = (collaborativeWhiteboard) => { - this.collaborativeWhiteboard = collaborativeWhiteboard; - }; - - setCollaborativeDocument = (collaborativeDocument) => { - this.collaborativeDocument = collaborativeDocument; - }; - - setPolls = (polls) => { - this.polls = polls; - }; - - setSendLiveReaction = (sendLiveReaction) => { - this.sendLiveReaction = sendLiveReaction; - }; - - setPublicGroup = (publicGroup) => { - this.publicGroup = publicGroup; - }; - - setPrivateGroup = (privateGroup) => { - this.privateGroup = privateGroup; - }; - - setPasswordGroup = (passwordGroup) => { - this.passwordGroup = passwordGroup; - }; - - setAllowModeratorToDeleteMemberMessages = ( - allowModeratorToDeleteMemberMessages, - ) => { - this.allowModeratorToDeleteMemberMessages = - allowModeratorToDeleteMemberMessages; - }; - - setUnreadCount = (unreadCount) => { - this.unreadCount = unreadCount; - }; - - setSmartReplies = (smartReplies) => { - this.smartReplies = smartReplies; - }; - - setSearchUsers = (searchUsers) => { - this.searchUsers = searchUsers; - }; - - setSearchGroups = (searchGroups) => { - this.searchGroups = searchGroups; - }; - - setSearchMessages = (searchMessages) => { - this.searchMessages = searchMessages; - }; - - setCallRecording = (callRecording) => { - this.callRecording = callRecording; - }; - - setCallLiveStreaming = (callLiveStreaming) => { - this.callLiveStreaming = callLiveStreaming; - }; - - setCallTranscription = (callTranscription) => { - this.callTranscription = callTranscription; - }; - - setThumbnailGeneration = (thumbnailGeneration) => { - this.thumbnailGeneration = thumbnailGeneration; - }; - - setLinkPreview = (linkPreview) => { - this.linkPreview = linkPreview; - }; - - setSaveMessages = (saveMessages) => { - this.saveMessages = saveMessages; - }; - - setPinMessages = (pinMessages) => { - this.pinMessages = pinMessages; - }; - - setRichMediaPreview = (richMediaPreview) => { - this.richMediaPreview = richMediaPreview; - }; - - setVoiceTranscription = (voiceTranscription) => { - this.voiceTranscription = voiceTranscription; - }; - - setMentions = (mentions) => { - this.mentions = mentions; - }; - - setXssFilter = (xssFilter) => { - this.xssFilter = xssFilter; - }; - - setProfanityFilter = (profanityFilter) => { - this.profanityFilter = profanityFilter; - }; - - setImageModeration = (imageModeration) => { - this.imageModeration = imageModeration; - }; - - setDataMasking = (dataMasking) => { - this.dataMasking = dataMasking; - }; - - setMalwareScanner = (malwareScanner) => { - this.malwareScanner = malwareScanner; - }; - - setSentimentAnalysis = (sentimentAnalysis) => { - this.sentimentAnalysis = sentimentAnalysis; - }; - - setInflightMessageModeration = (inflightMessageModeration) => { - this.inflightMessageModeration = inflightMessageModeration; - }; - - setMessageHistory = (messageHistory) => { - this.messageHistory = messageHistory; - }; - - setViewProfile = (viewProfile) => { - this.viewProfile = viewProfile; - }; - - setMessageInPrivate = (messageInPrivate) => { - this.messageInPrivate = messageInPrivate; - }; - - // setChatWindow = (chatWindow) => { - // this.chatWindow = chatWindow; - // }; - - returnMatchedKey = (matchWith, optionToMatch) => { - for (const [key, value] of Object.entries(matchWith)) { - if (value === optionToMatch) { - return key; - } - } - - return false; - }; -} diff --git a/cometchat-pro-react-native-ui-kit-3/src/utils/actions.js b/cometchat-pro-react-native-ui-kit-3/src/utils/actions.js deleted file mode 100644 index 81679f9..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/utils/actions.js +++ /dev/null @@ -1,92 +0,0 @@ -export const ACCEPT_INCOMING_CALL = 'acceptIncomingCall'; -export const ACCEPTED_INCOMING_CALL = 'acceptedIncomingCall'; -export const REJECT_INCOMING_CALL = 'rejectIncomingCall'; -export const REJECTED_INCOMING_CALL = 'rejectedIncomingCall'; -export const OUTGOING_CALL_CANCELLED = 'outgoingCallCancelled'; -export const OUTGOING_CALL_REJECTED = 'outgoingCallRejected'; -export const USER_JOINED_CALL = 'userJoinedCall'; -export const USER_LEFT_CALL = 'userLeftCall'; -export const AUDIO_CALL = 'audioCall'; -export const VIDEO_CALL = 'videoCall'; -export const CALL_ERROR = 'callError'; -export const CALL_ENDED = 'callEnded'; -export const JOIN_DIRECT_CALL = 'joinDirectVideoCall'; -export const DIRECT_CALL_ENDED = 'directCallEnded'; -export const ACCEPT_DIRECT_CALL = 'acceptDirectCall'; - -export const BLOCK_USER = 'blockUser'; -export const UNBLOCK_USER = 'unblockUser'; - -export const VIEW_DETAIL = 'viewDetail'; -export const CLOSE_DETAIL = 'closeDetail'; -export const CLOSE_DETAIL_CLICKED = 'closeDetailClicked'; -export const CLOSE_THREAD_CLICKED = 'closeThreadClicked'; -export const MENU_CLICKED = 'menuClicked'; -export const STATUS_UPDATED = 'statusUpdated'; - -export const GROUP_UPDATED = 'groupUpdated'; -export const GROUP_DELETED = 'groupDeleted'; -export const GROUP_CREATED = 'groupCreated'; -export const LEFT_GROUP = 'leftGroup'; - -export const THREAD_MESSAGE_COMPOSED = 'threadMessageComposed'; -export const THREAD_MESSAGE_DELETED = 'threadMessageDeleted'; -export const UPDATE_THREAD_MESSAGE = 'updateThreadMessage'; - -export const MESSAGE_COMPOSED = 'messageComposed'; -export const MESSAGE_EDITED = 'messageEdited'; -export const MESSAGE_DELETED = 'messageDeleted'; -export const VIEW_ACTUAL_IMAGE = 'viewActualImage'; -export const VIEW_ACTUAL_VIDEO = 'viewActualVideo'; -export const MESSAGE_SENT = 'messageSent'; -export const ERROR_IN_SEND_MESSAGE = 'errorInSentMessage'; - -export const MEMBERS_UPDATED = 'membersUpdated'; -export const MEMBERS_REMOVED = 'membersRemoved'; -export const MEMBERS_ADDED = 'membersAdded'; -export const MEMBER_UNBANNED = 'memberUnbanned'; -export const MEMBER_BANNED = 'memberBanned'; -export const MEMBER_SCOPE_CHANGED = 'memberScopeChanged'; -export const UNBAN_GROUP_MEMBERS = 'unbanGroupMembers'; -export const BAN_GROUP_MEMBERS = 'banGroupMembers'; -export const ADD_GROUP_PARTICIPANTS = 'addGroupParticipants'; -export const REMOVE_GROUP_PARTICIPANTS = 'removeGroupParticipants'; -export const UPDATE_GROUP_PARTICIPANTS = 'updateGroupParticipants'; -export const UNBAN = 'unban'; -export const SHOW_PROFILE = 'showProfile'; -export const FETCH_GROUP_MEMBERS = 'fetchGroupMembers'; -export const FETCH_BANNED_MEMBERS = 'fetchBannedMembers'; - -export const DELETE_MESSAGE = 'deleteMessage'; -export const EDIT_MESSAGE = 'editMessage'; - -export const CLOSE_MESSAGE_ACTIONS = 'closeMessageActions'; -export const OPEN_MESSAGE_ACTIONS = 'openMessageActions'; - -export const SEND_STICKER = 'sendSticker'; -export const CLOSE_STICKER = 'closeSticker'; - -export const SEND_REACTION = 'sendReaction'; -export const STOP_REACTION = 'stopReaction'; -export const SHOW_REACTION = 'showReaction'; -export const REACT_TO_MESSAGE = 'reactToMessage'; - -export const CLEAR_EDIT_PREVIEW = 'clearEditPreview'; -export const VIEW_MESSAGE_THREAD = 'viewMessageThread'; -export const SEND_MESSAGE = 'sendMessage'; -export const GO_BACK = 'goBack'; - -export const MESSAGE_READ = 'messageRead'; -export const MESSAGE_FETCHED = 'messageFetched'; -export const MESSAGE_FETCHED_AGAIN = 'messageFetchedAgain'; -export const MESSAGE_UPDATED = 'messageUpdated'; -export const MESSAGE_RECEIVED = 'messageReceived'; -export const CUSTOM_MESSAGE_RECEIVED = 'customMessageReceived'; -export const CALL_UPDATED = 'callUpdated'; - -export const POLL_CREATED = 'pollCreated'; -export const POLL_ANSWERED = 'pollAnswered'; - -export const BAN = 'ban'; -export const KICK = 'kick'; -export const CHANGE_SCOPE = 'changescope'; diff --git a/cometchat-pro-react-native-ui-kit-3/src/utils/common.js b/cometchat-pro-react-native-ui-kit-3/src/utils/common.js deleted file mode 100644 index c02fea2..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/utils/common.js +++ /dev/null @@ -1,62 +0,0 @@ -const emailPattern = new RegExp( - '[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,6}', - 'gi', -); /// ([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9._-]+)/gi; -const urlPattern = new RegExp( - '(^|[\\s.:;?\\-\\]<\\(])' + - "((https?://|www\\.|pic\\.)[-\\w;/?:@&=+$\\|\\_.!~*\\|'()\\[\\]%#,☺]+[\\w/#](\\(\\))?)" + - "(?=$|[\\s',\\|\\(\\).:;?\\-\\[\\]>\\)])", - 'gi', -); - -const phoneNumPattern = new RegExp( - '\\s*(?:\\+?(\\d{1,3}))?([-. (]*(\\d{3})[-. )]*)?((\\d{3})[-. ]*(\\d{2,4})(?:[-.x ]*(\\d+))?)\\s*', - 'g', -); - -export const linkify = (message) => { - let outputStr = message.replace( - phoneNumPattern, - "$&", - ); - outputStr = outputStr.replace( - emailPattern, - "$&", - ); - outputStr = outputStr.replace( - urlPattern, - "$&", - ); - - return outputStr; -}; - -export const checkMessageForExtensionsData = (message, extensionKey) => { - let output = null; - if (Object.prototype.hasOwnProperty.call(message, 'metadata')) { - const { metadata } = message; - const injectedObject = metadata['@injected']; - if ( - injectedObject && - Object.prototype.hasOwnProperty.call(injectedObject, 'extensions') - ) { - const extensionsObject = injectedObject.extensions; - if ( - extensionsObject && - Object.prototype.hasOwnProperty.call(extensionsObject, extensionKey) - ) { - output = extensionsObject[extensionKey]; - } - } - } - - return output; -}; - -export const logger = (...data) => { - try { - console.log(...data); - } catch (error) { - logger(error); - } -}; diff --git a/cometchat-pro-react-native-ui-kit-3/src/utils/consts.js b/cometchat-pro-react-native-ui-kit-3/src/utils/consts.js deleted file mode 100644 index b6b9020..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/utils/consts.js +++ /dev/null @@ -1,10 +0,0 @@ -import { Dimensions } from 'react-native'; - -export const deviceHeight = Dimensions.get('window').height; -export const deviceWidth = Dimensions.get('window').width; - -export const heightRatio = deviceHeight / 667; -export const widthRatio = deviceWidth / 375; -export const calc = (x = 100) => { - return deviceHeight - x * heightRatio; -}; diff --git a/cometchat-pro-react-native-ui-kit-3/src/utils/controller.js b/cometchat-pro-react-native-ui-kit-3/src/utils/controller.js deleted file mode 100644 index 4fab02f..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/utils/controller.js +++ /dev/null @@ -1,93 +0,0 @@ -import { CometChat } from '@cometchat-pro/react-native-chat'; - -export class CometChatManager { - loggedInUser; - - isUserLoggedIn; - - getLoggedInUser() { - const timerCounter = 10000; - let timer = 0; - - return new Promise((resolve, reject) => { - if (timerCounter === timer) reject(`timer reached ${timerCounter}`); - - if (this.loggedInUser) resolve(this.loggedInUser); - - if (!CometChat.isInitialized()) reject('CometChat not initialized'); - - this.isUserLoggedIn = setInterval(() => { - CometChat.getLoggedinUser().then( - (user) => { - this.loggedInUser = user; - clearInterval(this.isUserLoggedIn); - resolve(user); - }, - (error) => { - reject(error); - }, - ); - - timer += 100; - }, 100); - }); - } - - static blockUsers = (userList) => { - const promise = new Promise((resolve, reject) => { - CometChat.blockUsers(userList).then( - (list) => resolve(list), - (error) => reject(error), - ); - }); - - return promise; - }; - - static unblockUsers = (userList) => { - const promise = new Promise((resolve, reject) => { - CometChat.unblockUsers(userList).then( - (list) => resolve(list), - (error) => reject(error), - ); - }); - - return promise; - }; - - static call = (receiverID, receiverType, callType) => { - const promise = new Promise((resolve, reject) => { - const call = new CometChat.Call(receiverID, callType, receiverType); - CometChat.initiateCall(call).then( - (initiatedCall) => resolve(initiatedCall), - (error) => reject(error), - ); - }); - - return promise; - }; - - static acceptCall = (sessionId) => { - const promise = new Promise((resolve, reject) => { - CometChat.acceptCall(sessionId).then( - (call) => resolve(call), - (error) => reject(error), - ); - }); - - return promise; - }; - - static rejectCall = (sessionId, rejectStatus) => { - const promise = new Promise((resolve, reject) => { - CometChat.rejectCall(sessionId, rejectStatus).then( - (call) => resolve(call), - (error) => reject(error), - ); - }); - - return promise; - }; -} - -export default CometChatManager; diff --git a/cometchat-pro-react-native-ui-kit-3/src/utils/enums.js b/cometchat-pro-react-native-ui-kit-3/src/utils/enums.js deleted file mode 100644 index 9ec4565..0000000 --- a/cometchat-pro-react-native-ui-kit-3/src/utils/enums.js +++ /dev/null @@ -1,64 +0,0 @@ -export const USER_JOINED = 'onUserJoined'; -export const USER_LEFT = 'onUserLeft'; - -export const TEXT_MESSAGE_RECEIVED = 'onTextMessageReceived'; -export const MEDIA_MESSAGE_RECEIVED = 'onMediaMessageReceived'; -export const CUSTOM_MESSAGE_RECEIVED = 'onCustomMessageReceived'; -export const TRANSIENT_MESSAGE_RECEIVED = 'onTransientMessageReceived'; -export const MESSAGE_DELIVERED = 'onMessagesDelivered'; -export const MESSAGE_READ = 'onMessagesRead'; -export const MESSAGE_DELETED = 'onMessageDeleted'; -export const MESSAGE_EDITED = 'onMessageEdited'; -export const METADATA_TYPE_LIVEREACTION = 'live_reaction'; - -export const INCOMING_CALL_RECEIVED = 'onIncomingCallReceived'; -export const OUTGOING_CALL_ACCEPTED = 'onOutgoingCallAccepted'; -export const OUTGOING_CALL_REJECTED = 'onOutgoingCallRejected'; -export const INCOMING_CALL_CANCELLED = 'onIncomingCallCancelled'; - -export const CALL_ENDED = 'onCallEnded'; - -export const GROUP_MEMBER_SCOPE_CHANGED = 'onGroupMemberScopeChanged'; -export const GROUP_MEMBER_KICKED = 'onGroupMemberKicked'; -export const GROUP_MEMBER_BANNED = 'onGroupMemberBanned'; -export const GROUP_MEMBER_UNBANNED = 'onGroupMemberUnbanned'; -export const GROUP_MEMBER_ADDED = 'onMemberAddedToGroup'; -export const GROUP_MEMBER_LEFT = 'onGroupMemberLeft'; -export const GROUP_MEMBER_JOINED = 'onGroupMemberJoined'; - -export const USER_ONLINE = 'onUserOnline'; -export const USER_OFFLINE = 'onUserOffline'; - -export const TYPING_STARTED = 'onTypingStarted'; -export const TYPING_ENDED = 'onTypingEnded'; - -export const CUSTOM_TYPE_POLL = 'extension_poll'; -export const CUSTOM_TYPE_STICKER = 'extension_sticker'; -export const CUSTOM_TYPE_DOCUMENT = 'extension_document'; -export const CUSTOM_TYPE_WHITEBOARD = 'extension_whiteboard'; -export const CUSTOM_TYPE_MEETING = 'meeting'; - -export const ACTION_TYPE_GROUPMEMBER = 'groupMember'; -export const ACTION_TYPE_MESSAGE = 'message'; - -export const STATUS_TYPE_AVAILABLE = 'available'; - -export const MESSAGE_FROM_RECEIVER = 'receiver'; -export const MESSAGE_FROM_SENDER = 'sender'; -export const MESSAGE_OF_SENDER = 'sender'; -export const MESSAGE_OF_RECEIVER = 'receiver'; - -export const LIVE_REACTION_KEY = 'live_reaction'; - -export const LIVE_REACTIONS = { - heart: './resources/heart.png', - thumbsup: '👍', - clap: '👏', - wink: '😉', -}; - -export const NAVIGATION_CONSTANTS = { - COMET_CHAT_MESSAGES: 'CometChatMessages', -}; - -export const LOCALE_KEY = 'cometchat:locale'; diff --git a/components/call/Call.js b/components/call/Call.js index 3b44fbe..ad8d1d8 100644 --- a/components/call/Call.js +++ b/components/call/Call.js @@ -1,51 +1,437 @@ -import React, {useState, useEffect} from 'react'; -import {View} from 'react-native'; -import {CometChat} from '@cometchat-pro/react-native-chat'; +import React, {useState, useEffect, useContext} from 'react'; +import {View, TouchableOpacity, StyleSheet, Text, Modal, FlatList } from 'react-native'; +import {CometChat} from '@cometchat/chat-sdk-react-native'; +import {CometChatCalls} from '@cometchat/calls-sdk-react-native'; +import {updateFirebaseDatabase, getFirebaseData, getDataRealtime} from '../../services/firebase'; +import Context from '../../context'; +import sendTransaction from '../web3/transactions.js'; const JoinCall = ({route, navigation}) => { + console.log("Joining Call"); const {room} = route.params; const [callSettings, setCallSettings] = useState(); + const [callToken, setCallToken] = useState(null); + const [isModalVisible, setIsModalVisible] = useState(false); + const [participants, setParticipants] = useState([]); + const [currentActionType, setCurrentActionType] = useState(null); + const [isAudioMuted, setIsAudioMuted] = useState(false); + const [showMuteButton, setShowMuteButton] = useState(false); + const {user} = useContext(Context); + useEffect(() => { - if (room) { - startCall(); - } - }, []); + const fetchAuthTokenAndStartCall = async () => { + if (room) { + try { + // Get logged in user to create authToken for Direct Call + let loggedInUser = await CometChat.getLoggedinUser(); + console.log("loggedInUser details: ",loggedInUser); + let authToken = loggedInUser.getAuthToken(); + console.log("the authToken for Direct Call: ", authToken); + let sessionID = room.id; + + // Generate the token for the call using the auth token and session id (which is the ROOM id) + await CometChatCalls.generateToken(sessionID, authToken).then( + res => { + console.log("Call token fetched: ", res.token); + setCallToken(res.token); // Store the token in state + }, + err => { + console.log("Generating call token failed with error: ", err); + } + ); + + // Start the call + startCall(); + + // Assuming you have the current user's UID + const currentUserUID = loggedInUser.getUid(); + const path = `rooms/${room.id}/speakers/${currentUserUID}`; + + const roomData = await getFirebaseData('rooms',sessionID); + console.log("Room Data: ",roomData); + if (roomData && roomData.speakers) { + const speakerData = roomData.speakers[currentUserUID]; + console.log("Speaker Data: ",speakerData); + if (!speakerData) { + console.error(`Current Speaker with UID ${currentUserUID} not found.`); + return; + } + } + + // Set up the listener for the current user's expiryTimestamp + getDataRealtime('rooms/' + room.id + '/speakers', currentUserUID, (speakerData) => { + const currentTime = Date.now(); + console.log(`Real-time data fetched for path ${path}: `, speakerData); + console.log(`Current time: ${currentTime}, Expiry Timestamp: ${speakerData.expiryTimestamp}`); + + if (currentTime > speakerData.expiryTimestamp) { + CometChatCalls.muteAudio(true); + console.log("Audio is muted due to expiry timestamp being in the past."); + setShowMuteButton(false); + + } else { + // Logic for when the expiry timestamp is not past... + CometChatCalls.muteAudio(false); + console.log("Audio is not muted. Expiry timestamp is in the future."); + setShowMuteButton(true); + } + }); + + } catch (error) { + console.error("Error in fetchAuthTokenAndStartCall: ", error); + } + } + }; + + fetchAuthTokenAndStartCall(); + }, [room]); const startCall = () => { - const sessionID = room.id; + console.log("Starting call with room", room); const audioOnly = true; const defaultLayout = true; - const callListener = new CometChat.OngoingCallListener({ - onUserListUpdated: (userList) => {}, - onCallEnded: (call) => { - navigation.goBack(); + const switchCameraButton = false; + const switchToVideoCallButton = false; + const pauseVideoButton = false; + const muteAudioButton = false; + const callListener = new CometChatCalls.OngoingCallListener({ + onUserJoined: user => { + console.log("user joined:", user); + }, + onUserLeft: user => { + console.log("user left:", user); + }, + onUserListUpdated: userList => { + console.log("user list:", userList); + }, + onCallEnded: () => { + console.log("Call ended"); + }, + onCallEndButtonPressed: () => { + console.log("End Call button pressed"); }, - onError: (error) => { - navigation.goBack(); + onError: error => { + console.log('Call Error: ', error); }, - onAudioModesUpdated: (audioModes) => {}, + onAudioModesUpdated: (audioModes) => { + console.log("audio modes:", audioModes); + }, + onCallSwitchedToVideo: (event) => { + console.log("call switched to video:", event); + }, + onUserMuted: (event) => { + console.log("user muted:", event); + } }); - const callSettings = new CometChat.CallSettingsBuilder() + let callSettings = new CometChatCalls.CallSettingsBuilder() .enableDefaultLayout(defaultLayout) - .setSessionID(sessionID) .setIsAudioOnlyCall(audioOnly) .setCallEventListener(callListener) + .showSwitchCameraButton(switchCameraButton) + .showSwitchToVideoCallButton(switchToVideoCallButton) + .showMuteAudioButton(muteAudioButton) + .showPauseVideoButton(pauseVideoButton) .build(); - + + console.log("Call settings created", callSettings); setCallSettings(() => callSettings); }; + + const onThumbsUp = () => { + console.log("Thumbs Up clicked"); + setCurrentActionType('thumbsUp'); + showParticipants(); + }; + + const onThumbsDown = () => { + console.log("Thumbs Down clicked"); + setCurrentActionType('thumbsDown'); + showParticipants(); + }; + + const onCheer = () => { + console.log("Cheer clicked"); + setCurrentActionType('cheer'); + showParticipants(); + }; + + const onBoo = () => { + console.log("Boo clicked"); + setCurrentActionType('boo'); + showParticipants(); + + }; + + + + const fetchCallParticipants = async () => { + const groupId = room.id; // Assuming 'room.id' is your group ID + const limit = 30; // Adjust as needed + const groupMemberRequest = new CometChat.GroupMembersRequestBuilder(groupId) + .setLimit(limit) + .build(); + + try { + const fetchedMembers = await groupMemberRequest.fetchNext(); + setParticipants(fetchedMembers); + console.log("Fetched call participants: ", fetchedMembers); + } catch (error) { + console.error("Error fetching call participants: ", error); + } + }; + + + const showParticipants = () => { + fetchCallParticipants(); + setIsModalVisible(true); + }; + + const handleParticipantPress = async (roomId, participantUid, actionType) => { + try { + // Fetch the entire room data + const roomData = await getFirebaseData('rooms', roomId); + console.log(`Speaker with UID ${participantUid} being handled.`); + if (roomData && roomData.speakers) { + const speakerData = roomData.speakers[participantUid]; + if (!speakerData) { + console.error(`Speaker with UID ${participantUid} not found.`); + return; + } + + // For actions that require transaction + if (actionType === 'cheer' || actionType === 'boo') { + const userData = await getFirebaseData('users', user.id); + let amount = "0.001"; + await sendTransaction(userData.publicAddress, amount); + if (!userData || !userData.publicAddress) { + console.error(`User data or public address for UID ${user.id} not found.`); + return; + } + } + const currentTime = Date.now(); + let newExpiryTimestamp = speakerData.expiryTimestamp; + + if (actionType === 'thumbsUp') { + // Check if expiryTimestamp is in the past + if (newExpiryTimestamp < currentTime) { + newExpiryTimestamp = currentTime; // Start from current time if past + } + newExpiryTimestamp += 5 * 1000; // Add 5 seconds + } else if (actionType === 'thumbsDown') { + // Calculate time difference and reduce by 1 minute or 20% of the difference, whichever is smaller + const timeDifference = speakerData.expiryTimestamp - currentTime; + const reductionAmount = Math.floor(Math.min(timeDifference * 0.02), 1 * 1000); // 1 second or 2%, rounded down + newExpiryTimestamp -= reductionAmount; + } else if (actionType === 'cheer'){ + if (newExpiryTimestamp < currentTime) { + newExpiryTimestamp = currentTime; // Start from current time if past + } + newExpiryTimestamp += 5 * 60 * 1000; // Add 5 minutes + + } else if (actionType === 'boo'){ + // Calculate time difference and reduce by 1 minute or 20% of the difference, whichever is smaller + const timeDifference = speakerData.expiryTimestamp - currentTime; + const reductionAmount = Math.floor(Math.min(timeDifference * 0.2), 1 * 60 * 1000); // 1 minute or 20%, rounded down + newExpiryTimestamp -= reductionAmount; + + }else { + console.error("Invalid actionType:", actionType); + return; + } + + // Update the expiryTimestamp in the database + await updateFirebaseDatabase({ + key: 'rooms/' + roomId + '/speakers', + id: participantUid, + nestedKey: 'expiryTimestamp', + payload: newExpiryTimestamp + }); + + console.log("Expiry timestamp updated for speaker:", participantUid, "to", newExpiryTimestamp); + } else { + console.error("Room data not found or missing speakers."); + } + } catch (error) { + console.error("Error updating expiry timestamp:", error); + } + }; + + const handleTipParticipantPress = async (roomId, participantUid, actionType) => { + try { + // Fetch the entire room data + const roomData = await getFirebaseData('rooms', roomId); + console.log(`Speaker with UID ${participantUid} being handled.`); + if (roomData && roomData.speakers) { + const speakerData = roomData.speakers[participantUid]; + if (!speakerData) { + console.error(`Speaker with UID ${participantUid} not found.`); + return; + } + + // Assume getFirebaseData can also fetch user details including publicAddress + const userData = await getFirebaseData('users', user.id); + const publicAddress = userData.publicAddress; // Adjust according to your data structure + + await sendTransaction(publicAddress, "0.001"); + + const currentTime = Date.now(); + let newExpiryTimestamp = speakerData.expiryTimestamp; + + if (actionType === 'thumbsUp') { + // Check if expiryTimestamp is in the past + if (newExpiryTimestamp < currentTime) { + newExpiryTimestamp = currentTime; // Start from current time if past + } + newExpiryTimestamp += 5 * 60 * 1000; // Add 5 minutes + } else if (actionType === 'thumbsDown') { + // Calculate time difference and reduce by 1 minute or 20% of the difference, whichever is smaller + const timeDifference = speakerData.expiryTimestamp - currentTime; + const reductionAmount = Math.floor(Math.min(timeDifference * 0.2), 1 * 60 * 1000); // 1 minute or 20%, rounded down + newExpiryTimestamp -= reductionAmount; + } else { + console.error("Invalid actionType:", actionType); + return; + } + + // Update the expiryTimestamp in the database + await updateFirebaseDatabase({ + key: 'rooms/' + roomId + '/speakers', + id: participantUid, + nestedKey: 'expiryTimestamp', + payload: newExpiryTimestamp + }); + + console.log("Expiry timestamp updated for speaker:", participantUid, "to", newExpiryTimestamp); + } else { + console.error("Room data not found or missing speakers."); + } + } catch (error) { + console.error("Error updating expiry timestamp:", error); + } + }; + if (callSettings) { return ( - - - + + + + + + {/* Replace onPress with fetching participants and showing modal */} + + Up + + + Cheer Up + + {showMuteButton && ( + { + const newMuteStatus = !isAudioMuted; + CometChatCalls.muteAudio(newMuteStatus); + setIsAudioMuted(newMuteStatus); + }} + > + {isAudioMuted ? "Unmute" : "Mute"} + + )} + + BOO + + + Down + + + {/* Modal to display participants */} + setIsModalVisible(false)} + > + + item.uid} + renderItem={({ item }) => ( + handleParticipantPress(room.id, item.uid, currentActionType)}> + {item.name} + + )} + /> + setIsModalVisible(false)} + > + Close + + + + + ); + } else { + // Default return if callSettings is not available + return Loading...; } - return <>; }; +const styles = StyleSheet.create({ + container: { + flex: 1, + flexDirection: 'column', + backgroundColor: '#000' + }, + callContainer: { + flex: 0.8, // 80% of the screen for the call + }, + buttonContainer: { + flex: 0.2, // 20% of the screen for buttons + flexDirection: 'row', + justifyContent: 'space-around', + alignItems: 'center', + backgroundColor: '#000', // Light grey background for buttons + }, + button: { + backgroundColor: '#007bff', // Bootstrap primary button color + padding: 10, + borderRadius: 5, + }, + buttonText: { + color: '#ffffff', // White text color + }, + modalView: { + // Style for your modal view + position: 'absolute', // Position the modal absolutely within its parent + bottom: 0, // Align it to the bottom + width: '100%', // Take full width to center horizontally + height: '20%', // Take 20% of the screen height + backgroundColor: '#fff', // Set a background color + borderTopRightRadius: 20, // Optional: for rounded corners at the top + borderTopLeftRadius: 20, // Optional: for rounded corners at the top + padding: 20, // Inner padding + justifyContent: 'center', // Center the content vertically + alignItems: 'center', // Center the content horizontally + }, + participantItem: { + // Style for each participant item + }, + participantName: { + // Style for participant name text + }, + closeButton: { + // Add any specific styles for your close button if needed + marginTop: 10, + alignSelf: 'center', // Ensure the button is centered + backgroundColor: '#ddd', // Example button color + padding: 10, + borderRadius: 5, + }, +}); + export default JoinCall; diff --git a/components/home/Home.js b/components/home/Home.js index 1062509..7e47c92 100644 --- a/components/home/Home.js +++ b/components/home/Home.js @@ -7,16 +7,24 @@ import { TouchableOpacity, StyleSheet, } from 'react-native'; -import {CometChat} from '@cometchat-pro/react-native-chat'; +import {CometChat} from '@cometchat/chat-sdk-react-native'; import {getRef, getDataRealtime, off} from '../../services/firebase'; +import {updateFirebaseDatabase, getFirebaseData} from '../../services/firebase'; import {addNotification} from '../../services/notification'; import {showMessageWithActions} from '../../services/ui'; +import "@ethersproject/shims" +import { ethers } from 'ethers'; +import socialKeysABI from '../../abi/socialkey.json'; +import { initializeEthers } from '../web3/initializeEthers'; +import * as particleAuth from '@particle-network/rn-auth'; +import { loginWithParticle } from '../../particle'; import Add from '../../images/add.svg'; import Context from '../../context'; + const Home = ({navigation}) => { const [rooms, setRooms] = useState(); @@ -25,14 +33,56 @@ const Home = ({navigation}) => { const {user, setRoomDetail} = useContext(Context); useEffect(() => { - getRooms(); + let isMounted = true; // Flag to track mounted state + + // Asynchronously initialize Firebase and ethers + const initialize = async () => { + if (isMounted) { + await initParticleFirebase(); + } + }; + + // Function to initialize Firebase + const initParticleFirebase = async () => { + try { + const isLoggedIn = await particleAuth.isLogin(); + if (!isLoggedIn) { + // Prompt user to log in + const particleResult = await loginWithParticle(email, password); + console.log(particleResult); + } else { + // User is already logged in, fetch their info + const userInfo = await particleAuth.getUserInfo(); + console.log(userInfo); + } + } catch (error) { + console.error("Particle initialization failed:", error); + } + + try { + await getRooms(); // Assuming getRooms() returns a Promise + console.log("Firebase initialization completed"); + } catch (error) { + console.error("Firebase initialization failed:", error); + } + }; + + initialize(); + + /// Cleanup function return () => { - off(roomsRef); + isMounted = false; // Indicate component is unmounting + // Perform any cleanup for Firebase if needed + off(roomsRef); // Assuming off is a cleanup function + console.log("Cleanup performed"); }; - }, []); + }, []); // Ensure this effect is only run once on mount and cleanup on unmount + const getRooms = () => { - getDataRealtime(roomsRef, onRoomsLoaded); + // Call getDataRealtime with the correct parameters + // Since you're fetching all rooms, only provide the 'node' parameter + getDataRealtime("rooms","", onRoomsLoaded); }; const onRoomsLoaded = (val) => { @@ -62,6 +112,12 @@ const Home = ({navigation}) => { ); }; + // Function to handle button press + const handlePressEthers = async () => { + console.log("Ethers button pressed"); + await initializeEthers(); // Call your ethers function +}; + const handleItemClicked = (room) => async () => { setRoomDetail(room); if (room.createdBy.email === user.email) { @@ -86,8 +142,30 @@ const Home = ({navigation}) => { const joinRoom = async (room) => { await joinCometChatGroup(room); + + // Check if the user is already a speaker in the room + const roomData = await getFirebaseData('rooms', room.id); + if (roomData && roomData.speakers && !roomData.speakers[user.id]) { + + // User is not a speaker yet, add them + let newExpiryTimestamp = Date.now() + 30 * 60000; + let loggedInUser = await CometChat.getLoggedinUser(); + + // Construct the path and payload for updating Firebase + const updatePath = `rooms/${room.id}/speakers`; + await updateFirebaseDatabase({ + key: updatePath, + id: loggedInUser.getUid(), + nestedKey: 'expiryTimestamp', + payload: newExpiryTimestamp + }); + + console.log(`${user.fullname} added as a speaker to room: ${room.roomTitle}`); + } + navigation.navigate('Room Detail', {room}); }; + const joinCometChatGroup = async (room) => { const password = ''; @@ -130,6 +208,9 @@ const Home = ({navigation}) => { Start a Room + {/* + Run Ethers Functionality + */} ); }; @@ -140,6 +221,17 @@ const styles = StyleSheet.create({ flex: 1, position: 'relative', }, + button: { + marginBottom: 20, // Add margin to separate it from the "Start a Room" button + backgroundColor: 'blue', + padding: 20, + borderRadius: 5, + alignSelf: 'center', // This will center the button + }, + buttonText: { + color: 'white', + fontSize: 16, + }, room: { backgroundColor: '#fff', borderRadius: 8, diff --git a/components/login/Login.js b/components/login/Login.js index 2071d62..90d11ef 100644 --- a/components/login/Login.js +++ b/components/login/Login.js @@ -7,7 +7,7 @@ import { TouchableOpacity, View, } from 'react-native'; -import {CometChat} from '@cometchat-pro/react-native-chat'; +import {CometChat} from '@cometchat/chat-sdk-react-native'; import AsyncStorage from '@react-native-async-storage/async-storage'; import validator from 'validator'; @@ -15,6 +15,7 @@ import {cometChatConfig} from '../../env'; import Context from '../../context'; +import { loginWithParticle } from '../../particle'; import {getFirebaseData, signIn} from '../../services/firebase'; import {showMessage} from '../../services/ui'; @@ -23,6 +24,10 @@ const Login = ({navigation}) => { const [password, setPassword] = useState(''); const [isLoading, setIsLoading] = useState(false); + // New state variables for tracking authentication stages + const [isParticleAuthInProgress, setIsParticleAuthInProgress] = useState(false); + const [isAwaiting2FA, setIsAwaiting2FA] = useState(false); + const {setUser} = useContext(Context); useEffect(() => { @@ -37,49 +42,87 @@ const Login = ({navigation}) => { const onPasswordChanged = (password) => { setPassword(() => password); - }; + }; const login = async () => { if (isUserCredentialsValid(email, password)) { - setIsLoading(true); - const userCredential = await signIn(email, password); - if (!userCredential) return; - const userId = userCredential.user.uid; - await loginCometChat(userId); - } else { - setIsLoading(false); - showMessage('Error', 'Your username or password is not correct'); + setIsLoading(true); + try { + const userCredential = await signIn(email, password); + if (userCredential) { + const userId = userCredential.user.uid; + console.log("Firebase login successful, UserID:", userId); + + // Now perform Particle login + const particleResult = await loginWithParticle(email, password); + console.log("Particle Result: ",particleResult); + console.log("particleResult.status: ",particleResult.status); + if (particleResult) { + await loginCometChat(userId); + } else { + console.log("Particle login failed"); + // Handle Particle login failure + } + } else { + console.log("Firebase login failed"); + setIsLoading(false); + showMessage('Error', 'Firebase authentication failed'); + } + } catch (error) { + console.error("Firebase login error:", error); + setIsLoading(false); + showMessage('Error', 'Error during Firebase login'); + } } }; + const isUserCredentialsValid = (email, password) => { return validator.isEmail(email) && password; }; + const loginCometChat = async (id) => { if (!id) return; - const user = await CometChat.login( - id, - `${cometChatConfig.cometChatAuthKey}`, + console.log("proceeding to use the updated SDK approach"); + CometChat.getLoggedinUser().then( + user => { + if (!user) { + CometChat.login(id, `${cometChatConfig.cometChatAuthKey}`).then( + user => { + console.log("Login Successful:", { user }); + handleSuccessfulLogin(user, id); + }, + error => { + console.log("Login failed with exception:", { error }); + setIsLoading(false); + showMessage('Error', 'CometChat login failed'); + } + ); + } else { + // User is already logged in to CometChat + handleSuccessfulLogin(user, id); + } + }, + error => { + console.log("Error getting logged in user: ", error); + setIsLoading(false); + showMessage('Error', 'Error in CometChat getLoggedinUser'); + } ); - if (user) { - const authenticatedUser = await getUser(id); + }; + + const handleSuccessfulLogin = async (cometChatUser, userId) => { + const authenticatedUser = await getUser(userId); if (authenticatedUser) { - setIsLoading(false); - setUser(authenticatedUser); - saveAuthedInfo(authenticatedUser); - navigation.navigate('Home'); + setIsLoading(false); + setUser(authenticatedUser); + saveAuthedInfo(authenticatedUser); + navigation.navigate('Home'); } else { - setIsLoading(false); - showMessage( - 'Info', - 'Cannot load the authenticated information, please try again', - ); + setIsLoading(false); + showMessage('Info', 'Cannot load the authenticated information, please try again'); } - } else { - setIsLoading(false); - showMessage('Error', 'Your username or password is not correct'); - } }; const getUser = async (id) => { @@ -108,8 +151,12 @@ const Login = ({navigation}) => { return ( - Clubhouse + Podium + + {isLoading && } + {isAwaiting2FA && Please complete 2FA verification.} + { secureTextEntry style={styles.loginInput} /> + Login + Register @@ -135,6 +184,7 @@ const Login = ({navigation}) => { ); }; + const styles = StyleSheet.create({ container: { backgroundColor: '#fff', @@ -142,6 +192,11 @@ const styles = StyleSheet.create({ flexDirection: 'column', justifyContent: 'center', }, + infoText: { + textAlign: 'center', + color: '#007bff', + marginVertical: 10, + }, logoContainer: { display: 'flex', flexDirection: 'row', diff --git a/components/notifications/Notifications.js b/components/notifications/Notifications.js index 1dd2fe8..7f96f94 100644 --- a/components/notifications/Notifications.js +++ b/components/notifications/Notifications.js @@ -20,7 +20,7 @@ const Notifications = () => { }, []); const getNotifications = () => { - getDataRealtime(notificationsRef, onNotificationsLoaded); + getDataRealtime("notifications","", onNotificationsLoaded); }; const onNotificationsLoaded = (val) => { diff --git a/components/register/SignUp.js b/components/register/SignUp.js index 048d3fa..e9eeca2 100644 --- a/components/register/SignUp.js +++ b/components/register/SignUp.js @@ -9,12 +9,17 @@ import { TouchableOpacity, View, } from 'react-native'; -import {CometChat} from '@cometchat-pro/react-native-chat'; +import {CometChat} from '@cometchat/chat-sdk-react-native'; import {launchImageLibrary} from 'react-native-image-picker'; import validator from 'validator'; import {cometChatConfig} from '../../env'; +// Import Particle Authcore +import * as particleAuth from "@particle-network/rn-auth"; +import { registerWithParticle } from '../../particle'; // Import from particle.js + +//import Firebase from services import { insertFirebaseDatabase, createUser, @@ -72,24 +77,41 @@ const SignUp = () => { }; const register = async () => { - if (isSignupValid({confirmPassword, email, fullname, password})) { + if (isSignupValid({ confirmPassword, email, fullname, password })) { setIsLoading(true); - const userCredential = await createUser(email, password); - if (userCredential) { - const id = userCredential._tokenResponse.localId; - createdAccount.current = buildCreatedAccount({id, fullname, email}); - await insertFirebaseDatabase({ - key: 'users/', - id, - payload: createdAccount.current, - }); - await uploadUserAvatar(); - } else { + + try { + // Register with Particle + const particleResult = await registerWithParticle(email, password); + if (particleResult && particleResult.status) { + // Proceed with Firebase registration + const publicAddress = await particleAuth.getAddress(); + try { + const userCredential = await createUser(email, password); + if (userCredential) { + const id = userCredential._tokenResponse.localId; // Corrected to align with Firebase v9 syntax + createdAccount.current = buildCreatedAccount({id, fullname, email, publicAddress}); + await insertFirebaseDatabase({ + key: 'users/', + id, + payload: createdAccount.current, + }); + await uploadUserAvatar(); + showMessage('Success', 'Account created successfully!'); + } else { + showMessage('Error', 'Failed to create Firebase account'); + } + } catch (firebaseError) { + showMessage('Error', `Firebase Error: ${firebaseError.message}`); + } + } else { + showMessage('Error', 'Particle registration failed'); + } + } catch (error) { + console.error("Registration error:", error); + showMessage('Error', 'Registration failed'); + } finally { setIsLoading(false); - showMessage( - 'Error', - 'Fail to create your account, your account might be existed', - ); } } }; @@ -125,10 +147,11 @@ const SignUp = () => { return true; }; - const buildCreatedAccount = ({id, fullname, email}) => ({ + const buildCreatedAccount = ({id, fullname, email, publicAddress}) => ({ id, fullname, email, + publicAddress }); const uploadUserAvatar = async () => { diff --git a/components/room/CreateRoom.js b/components/room/CreateRoom.js index 9b02087..701a473 100644 --- a/components/room/CreateRoom.js +++ b/components/room/CreateRoom.js @@ -7,7 +7,7 @@ import { TouchableOpacity, View, } from 'react-native'; -import {CometChat} from '@cometchat-pro/react-native-chat'; +import {CometChat} from '@cometchat/chat-sdk-react-native'; import validator from 'validator'; import 'react-native-get-random-values'; import {v4 as uuidv4} from 'uuid'; @@ -36,26 +36,41 @@ const CreateRoom = () => { const createRoom = async () => { if (validator.isEmpty(roomTitle)) { showMessage('Error', 'Please input the room title'); + return; } setIsLoading(true); - const room = buildRoom(); - await insertFirebaseDatabase({ - key: 'rooms/', - id: room.id, - payload: room, - }); - await createCometChatGroup(room); - setIsLoading(false); - showMessage('Info', `${roomTitle} was created successfully`); - setRoomTitle(() => ''); + + const roomId = uuidv4(); + const room = { + id: roomId, + roomTitle, + createdBy: user, + speakers: [{ + speaker: user.id, // Creator of the room + allottedTime: 30, // in minutes + expiryTimestamp: Date.now() + 300000* 60000, // 300000 minutes from now + thumbsUp: 0, + thumbsDown: 0 + }] + }; + + try { + await insertFirebaseDatabase({ + key: 'rooms/', + id: roomId, + payload: room, + }); + await createCometChatGroup(room); + showMessage('Info', `${roomTitle} was created successfully`); + } catch (error) { + console.error("Error creating room:", error); + showMessage('Error', 'Failed to create room'); + } finally { + setIsLoading(false); + setRoomTitle(''); + } }; - const buildRoom = () => ({ - id: uuidv4(), - roomTitle, - createdBy: user, - }); - const createCometChatGroup = async (room) => { const groupType = CometChat.GROUP_TYPE.PUBLIC; const password = ''; diff --git a/components/room/EditRoom.js b/components/room/EditRoom.js index 554fbef..d8ce6ec 100644 --- a/components/room/EditRoom.js +++ b/components/room/EditRoom.js @@ -7,7 +7,7 @@ import { TouchableOpacity, View, } from 'react-native'; -import {CometChat} from '@cometchat-pro/react-native-chat'; +import {CometChat} from '@cometchat/chat-sdk-react-native'; import validator from 'validator'; import 'react-native-get-random-values'; import {v4 as uuidv4} from 'uuid'; diff --git a/components/room/RoomDetail.js b/components/room/RoomDetail.js index a6accec..07f45bd 100644 --- a/components/room/RoomDetail.js +++ b/components/room/RoomDetail.js @@ -7,7 +7,7 @@ import { TouchableOpacity, StyleSheet, } from 'react-native'; -import {CometChat} from '@cometchat-pro/react-native-chat'; +import {CometChat} from '@cometchat/chat-sdk-react-native'; import Call from '../../images/call.svg'; @@ -70,6 +70,7 @@ const RoomDetail = ({route, navigation}) => { }; const joinCall = () => { + console.log("Join call triggered", room); navigation.navigate('Call', {room}); }; @@ -85,7 +86,7 @@ const RoomDetail = ({route, navigation}) => { - Join Call + Speak On It! diff --git a/components/search/Search.js b/components/search/Search.js index 1d0aa1d..b6843d7 100644 --- a/components/search/Search.js +++ b/components/search/Search.js @@ -44,13 +44,13 @@ const Search = () => { }, [keywords]); const loadUnfollowedUsers = async () => { - getDataRealtime(usersRef, onUsersLoaded); + getDataRealtime("users","", onUsersLoaded); }; const searchUsers = async () => { await getDataRealtimeQuery({ - ref: usersRef, - query: 'fullname', + path: 'users', + queryKey: 'fullname', criteria: keywords, callback: onUsersLoaded, }); diff --git a/components/web3/initializeEthers.js b/components/web3/initializeEthers.js new file mode 100644 index 0000000..cf5aa07 --- /dev/null +++ b/components/web3/initializeEthers.js @@ -0,0 +1,41 @@ +import "@ethersproject/shims/dist/index.js" +import { ethers } from 'ethers'; +import socialKeysABI from '../../abi/socialkey.json'; +// Import ABI and contract addresses as needed + + // Assuming these are the known network parameters + const rpcUrl = "https://mevm.devnet.m1.movementlabs.xyz/v1"; + //const rpcUrl= "https://api.avax.network/ext/bc/C/rpc"; + //const chainId = 336; // The chain ID for your custom network + + const contractAddress = '0xf7333e9fb03f25088879005fdCA9406993f33878'; //M1 Social Keys + // const contractAddress = '0xfedA2BAE8F800E990fF3f0848eBd7Eb24b4f6408'; //Avax Social Keys (hottakes.io) + +export const initializeEthers = async () => { + + // Initialize a StaticJsonRpcProvider with your RPC URL + /*const provider = new ethers.providers.StaticJsonRpcProvider(rpcUrl, { + name: "MoveVM", + chainId: chainId + });*/ + + // Ethers.js initialization and interaction logic + const provider = new ethers.providers.JsonRpcProvider(rpcUrl); + const contract = new ethers.Contract(contractAddress, socialKeysABI, provider); + + + // Example interaction + // Function to call keysBalance + const getKeysBalance = async (address) => { + try { + console.log(`Contract found. Fetching keysBalance for address: ${address}`); + const balance = await contract.keysBalance(address,address); + console.log(`Keys Balance: ${balance}`); + } catch (error) { + console.error(`Error fetching keysBalance: ${error.message}`); + } + }; + + getKeysBalance(contractAddress); + +}; diff --git a/components/web3/transactions.js b/components/web3/transactions.js new file mode 100644 index 0000000..2e9a142 --- /dev/null +++ b/components/web3/transactions.js @@ -0,0 +1,112 @@ +import "@ethersproject/shims/dist/index.js" +import { ethers } from 'ethers'; +import socialKeysABI from '../../abi/socialkey.json'; +// Import Particle Authcore +import * as particleAuth from '@particle-network/rn-auth'; +import { GasFeeLevel } from '@particle-network/rn-auth'; +import { particleInfoConfig } from '../../env'; +import { + AccountName, + Appearance, + CommonError, + Env, + EvmService, + FiatCoin, + Language, + LoginAuthorization, + LoginType, + ParticleInfo, + SecurityAccount, + SecurityAccountConfig, + SupportAuthType, + iOSModalPresentStyle, + SmartAccountInfo +} from '@particle-network/rn-auth'; + +// Function to send transaction +async function sendTransaction(receiverAddress, amount) { + const isLoggedIn = await particleAuth.isLogin(); + if (!isLoggedIn) { + // Prompt user to log in + const particleResult = await loginWithParticle(email, password); + console.log("particleResult.status: ",particleResult.status); + // console.log("Particle Object: ",particleResult); + } else { + // User is already logged in, fetch their info + const userInfo = await particleAuth.getUserInfo(); + console.log("user info: ",userInfo); + } + + // Use EvmService to estimate gas and suggest gas fees s + //const suggestedGasFees = await particleAuth.EvmService.suggeseGasFee(); + // console.log("Suggested Gas Fees:", suggestedGasFees); + + // Prepare transaction details + const from = await particleAuth.getAddress(); // User's Ethereum address + const to = receiverAddress; + const value = ethers.utils.parseEther(amount).toString(); + const data = "0x"; // Data to send, if any + // Estimate gas limit here (this is a placeholder, implement according to your contract or use ethers estimateGas method) + const gasLimit = ethers.utils.hexlify(21000); // Example gas limit for a simple ETH transfer + const chainId = await particleAuth.getChainId(); + + const transaction = { + from, + to, + value, + data, + gasLimit, + maxPriorityFeePerGas: ethers.utils.hexlify(ethers.utils.parseUnits('2', 'gwei')), + maxFeePerGas: ethers.utils.hexlify(ethers.utils.parseUnits('100', 'gwei')), + chainId: ethers.utils.hexlify(chainId), + }; + + const serializedTransaction = JSON.stringify(transaction); + + try { + + // Use Particle Network's signAndSendTransaction method + const result = await particleAuth.signAndSendTransaction(serializedTransaction); + console.log("Transaction result:", result); + } catch (error) { + console.error("Transaction error:", error); + } + + + + + // Estimate gas for the transaction + //const gasEstimate = await particleAuth.EvmService.estimateGas(from, to, value, data); + // console.log("Estimated Gas:", gasEstimate); + + // Prepare and send the transaction using a suitable gas fee level using EVMService - not working as intended for me + /* try { + console.log("Gas Fee provided, GasFeeLevel.high"); + const txResult = await particleAuth.EvmService.createTransaction( + from, data, value, to, GasFeeLevel.high + ); + console.log("Transaction result:", txResult); + } catch (error) { + console.error("Transaction error:", error); + } +}*/ + + + /* + const web3Provider = new ethers.providers.Web3Provider(particleProvider, "any"); + const signer = web3Provider.getSigner(); + const tx = { + to: receiverAddress, + value: ethers.utils.parseEther(amount), + }; + + try { + const transactionResponse = await signer.sendTransaction(tx); + console.log("Transaction response:", transactionResponse); + } catch (error) { + console.error("Transaction error:", error); + } + } + */ +} + export default sendTransaction; \ No newline at end of file diff --git a/firebase.js b/firebase.js index e9858f9..613628b 100644 --- a/firebase.js +++ b/firebase.js @@ -1,61 +1,25 @@ -import {fbConfig} from './env'; +import { fbConfig } from './env'; +import { initializeApp } from 'firebase/app'; +import { getAuth } from 'firebase/auth'; +import { getStorage } from 'firebase/storage'; +import { getDatabase } from 'firebase/database'; -import {initializeApp} from 'firebase/app'; -import { - getAuth, - createUserWithEmailAndPassword, - signInWithEmailAndPassword, -} from 'firebase/auth'; -import { - getStorage, - ref as storageRef, - uploadBytesResumable, - getDownloadURL, -} from 'firebase/storage'; -import { - getDatabase, - ref as databaseRef, - set as databaseSet, - onValue as databaseOnValue, - get as databaseGet, - child as databaseChild, - off as databaseOff, - query as databaseQuery, - equalTo, - orderByChild, -} from 'firebase/database'; - -// TODO: Replace the following with your app's Firebase project configuration +// Firebase configuration const firebaseConfig = { - apiKey: `${fbConfig.apiKey}`, - authDomain: `${fbConfig.authDomain}`, - projectId: `${fbConfig.projectId}`, - storageBucket: `${fbConfig.storageBucket}`, - messagingSenderId: `${fbConfig.messagingSenderId}`, - appId: `${fbConfig.appId}`, + apiKey: fbConfig.apiKey, + authDomain: fbConfig.authDomain, + projectId: fbConfig.projectId, + storageBucket: fbConfig.storageBucket, + messagingSenderId: fbConfig.messagingSenderId, + appId: fbConfig.appId, }; +// Initialize Firebase const app = initializeApp(firebaseConfig); + +// Initialize Firebase services const auth = getAuth(app); const storage = getStorage(app); const database = getDatabase(app); -export { - storage, - storageRef, - uploadBytesResumable, - getDownloadURL, - auth, - createUserWithEmailAndPassword, - signInWithEmailAndPassword, - database, - databaseRef, - databaseSet, - databaseOnValue, - databaseGet, - databaseChild, - databaseOff, - databaseQuery, - equalTo, - orderByChild, -}; +export { auth, storage, database }; diff --git a/ios/source.xcworkspace/particleAuth/ParticleNetwork-Info.plist b/ios/source.xcworkspace/particleAuth/ParticleNetwork-Info.plist new file mode 100644 index 0000000..1b6b7d9 --- /dev/null +++ b/ios/source.xcworkspace/particleAuth/ParticleNetwork-Info.plist @@ -0,0 +1,12 @@ + + + + + PROJECT_UUID + d492420c-1208-4ca5-8e46-cd35e28e0e0b + PROJECT_CLIENT_KEY + cW7F6aqomWwZ2pfllHJmvIBfxgFbEFjMXOmBqt9B + PROJECT_APP_UUID + d659f68c-20b1-4a34-822c-ae6e8625a2ff + + diff --git a/ios/source/AppDelegate.m b/ios/source/AppDelegate.m index 2c49d3f..470c038 100644 --- a/ios/source/AppDelegate.m +++ b/ios/source/AppDelegate.m @@ -3,6 +3,7 @@ #import #import #import +#import #ifdef FB_SONARKIT_ENABLED #import @@ -25,6 +26,7 @@ static void InitializeFlipper(UIApplication *application) { @implementation AppDelegate +//sets up the React Native bridge and root view - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { #ifdef FB_SONARKIT_ENABLED @@ -46,6 +48,16 @@ - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:( return YES; } +// Add this method for Particle Auth URL handling +- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url options:(NSDictionary *)options { + if ([ParticleAuthSchemeManager handleUrl:url] == YES) { + return YES; + } else { + // Handle other URLs here if necessary + } + return YES; +} + - (NSURL *)sourceURLForBridge:(RCTBridge *)bridge { #if DEBUG diff --git a/ios/source/Info.plist b/ios/source/Info.plist index 2c8b40c..6874fa8 100644 --- a/ios/source/Info.plist +++ b/ios/source/Info.plist @@ -2,6 +2,10 @@ + NSCameraUsageDescription + This is for Camera permission + NSMicrophoneUsageDescription + This is for Mic permission CFBundleDevelopmentRegion en CFBundleDisplayName diff --git a/logcat.txt b/logcat.txt new file mode 100644 index 0000000..f683a36 --- /dev/null +++ b/logcat.txt @@ -0,0 +1,20120 @@ +--------- beginning of kernel +10-09 01:34:44.446 0 0 I trusty : boot args 0x*** 0x*** 0x1000 0x0 +10-09 01:34:44.446 0 0 I trusty : gicc 0x***, gicd 0x***, gicr 0x*** +10-09 01:34:44.446 0 0 I trusty : initializing trusty (Project: slider, Build: 9837119, Built: 15:25:27 Mar 28 2023) +10-09 01:34:44.663 0 0 I trusty : hwkey_srv: 552: committed=5/00000***/00000*** running=5/00000***/00000*** time=***ns +10-09 01:34:44.673 0 0 I trusty : int fs_init_from_super(struct fs *, const struct super_block *, fs_init_flags32_t):584: loaded super block version 2 +10-09 01:34:44.813 0 0 I trusty : system_state_server: 294: trusty=0/0/0 prov=0/0/1/0/0 app=0/0 roll=0/0/0/0 +10-09 01:35:15.480 0 0 I trusty : int fs_init_from_super(struct fs *, const struct super_block *, fs_init_flags32_t):584: loaded super block version 2 +10-09 01:35:15.483 0 0 I trusty : int fs_init_from_super(struct fs *, const struct super_block *, fs_init_flags32_t):584: loaded super block version 1 +10-09 01:35:15.486 0 0 I trusty : int fs_init_from_super(struct fs *, const struct super_block *, fs_init_flags32_t):584: loaded super block version 1 +10-09 01:35:15.533 0 0 I trusty : apploader_policy_engine: 329: NON_CRITICAL_APP requested +10-09 01:35:15.533 0 0 I trusty : apploader_policy_engine: 339: Allowing app loading: passed policy +10-09 01:35:16.433 0 0 I trusty : [GF_TA][I][gf_modules][ta_version_info] SOFT VERSION INFO PRINT +10-09 01:35:16.433 0 0 I trusty : [GF_TA][I][gf_modules][ta_version_info] ANDROID_VERSION=android12.0 +10-09 01:35:16.433 0 0 I trusty : [GF_TA][I][gf_modules][ta_version_info] TARGET_MODE=release +10-09 01:35:16.433 0 0 I trusty : [GF_TA][I][gf_modules][ta_version_info] PACKAGE_VERSION_CODE=26010162 +10-09 01:35:16.433 0 0 I trusty : [GF_TA][I][gf_modules][ta_version_info] PACKAGE_VERSION_NAME=V26.01.01.62 +10-09 01:35:16.433 0 0 I trusty : [GF_TA][I][gf_modules][ta_version_info] GIT_BRANCH=master +10-09 01:35:16.433 0 0 I trusty : [GF_TA][I][gf_modules][ta_version_info] COMMIT_ID=ed1d48b_af07f73_2cad877 +10-09 01:35:16.433 0 0 I trusty : [GF_TA][I][gf_modules][ta_version_info] BUILD_TIME=2022.05.20_15:45:26 +10-09 01:35:16.433 0 0 I trusty : [GF_TA][I][gf_modules][ta_version_info] TA_VERSION=ed1d48b_af07f73_2cad877_2022.05.20_15:45:26 +10-09 01:35:16.433 0 0 I trusty : [GF_TA][I][gf_hw_dc][gf_hw_dc_init_function] sensor_type=0x00000003 +10-09 01:35:16.434 0 0 I trusty : [GF_TA][I][gf_hw_dc][gf_hw_dc_init_function] init delmar_t +10-09 01:35:16.436 0 0 I trusty : [GF_TA][I][gf_sensor_utils][print_ta_version_in_sensor_utils] TA_VERSION=ed1d48b_af07f73_2cad877_2022.05.20_15:45:26 +10-09 01:35:16.439 0 0 I trusty : [GF_TA][I][gf_hw][hw_detect_chip_type] detect chip type = 3 +10-09 01:35:16.442 0 0 I trusty : [GF_TA][E][gf_sensor_customized][sensor_customized_do_init] hbm_mode=0 +10-09 01:35:16.442 0 0 I trusty : [GF_TA][E][gf_sensor_customized][sensor_customized_do_init] support_local_hbm_mode=1 +10-09 01:35:16.442 0 0 I trusty : [GF_TA][E][gf_hw][hw_has_flash] exit. err=GF_ERROR_BASE, errno=1000 +10-09 01:35:16.443 0 0 I trusty : hwmgr-proxy-srv: 416: AOC: configure sysmmu entry = 0x*** 0x*** 0x*** +10-09 01:35:16.446 0 0 I trusty : hwmgr-proxy-srv: 416: AOC: configure sysmmu entry = 0x*** 0x*** 0x*** +10-09 01:35:16.446 0 0 I trusty : hwmgr-proxy-srv: 416: AOC: configure sysmmu entry = 0x*** 0x*** 0x*** +10-09 01:35:16.446 0 0 I trusty : hwmgr-proxy-srv: 416: AOC: configure sysmmu entry = 0x*** 0x*** 0x*** +10-09 01:35:16.446 0 0 I trusty : hwmgr-proxy-srv: 416: AOC: configure sysmmu entry = 0x*** 0x*** 0x*** +10-09 01:35:16.446 0 0 I trusty : hwmgr-proxy-srv: 416: AOC: configure sysmmu entry = 0x*** 0x*** 0x*** +10-09 01:35:16.454 0 0 I trusty : [GF_TA][E][gf_delmar_t_dc][delmar_read_vendor_id] smt1 vendor id =0000 +10-09 01:35:16.454 0 0 I trusty : [GF_TA][E][gf_delmar_t_dc][delmar_read_vendor_id] smt2 vendor id =0000 +10-09 01:35:16.514 0 0 I trusty : [GF_TA][E][gf_local_store_file_system][gf_load_data_in_partion]Sector 0 no data in block index = 0, seg_offset = 0 +10-09 01:35:16.514 0 0 I trusty : [GF_TA][E][gf_local_store_file_system][gf_load_data_in_partion] exit. err=GF_ERROR_INVALID_DATA, errno=1024 +10-09 01:35:16.517 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_do_init] sensor 0 cf_mark = 1 cf_mask_type = 5, optical_type = 14 +10-09 01:35:16.517 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_do_init] sg num = 4 +10-09 01:35:16.517 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_do_init] bg version = 1 +10-09 01:35:16.517 0 0 I trusty : [GF_TA][E][gf_hw_utils][gf_get_c_chip_type] exit. err=GF_ERROR_CHIP_TYPE_INCORRECT, errno=1528 +10-09 01:35:16.517 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_do_init] get c chip type err:1528, maybe not g6x, not break +10-09 01:35:16.517 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_do_init] fw_version = +10-09 01:35:16.517 0 0 I trusty : [GF_TA][E][gf_delmar_t_dc][init_default_config] load DELMAR_SENSOR_TYPE_SINGLE_T_SE5 config. +10-09 01:35:16.517 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][init_default_config] idle config, addr: 0x166, val: 0x4 +10-09 01:35:16.517 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][init_default_config] idle config, addr: 0x13a, val: 0x0 +10-09 01:35:16.517 0 0 I trusty : [GF_TA][I][gf_hw_utils][gf_get_pga_gain_value] sensor index = 0 gain_value=9.459779 +10-09 01:35:16.522 0 0 I trusty : [GF_TA][I][gf_hw_dc][hw_init_chip_config] Data process version(Mixed):DataProcMixed_V1.0.25 +10-09 01:35:16.522 0 0 I trusty : [GF_TA][I][gf_algo_common][algo_check_config] max_fingers=32 +10-09 01:35:16.522 0 0 I trusty : [GF_TA][I][gf_algo_common][algo_check_config] max_fingers_per_user=5 +10-09 01:35:16.522 0 0 I trusty : [GF_TA][I][gf_algo_common][algo_check_config] enrolling_min_templates=40 +10-09 01:35:16.522 0 0 I trusty : [GF_TA][I][gf_algo_common][algo_check_config] valid_image_quality_threshold=15 +10-09 01:35:16.522 0 0 I trusty : [GF_TA][I][gf_algo_common][algo_check_config] valid_image_area_threshold=65 +10-09 01:35:16.522 0 0 I trusty : [GF_TA][I][gf_algo_common][algo_check_config] duplicate_finger_overlay_score=70 +10-09 01:35:16.522 0 0 I trusty : [GF_TA][I][gf_algo_common][algo_check_config] increase_rate_between_stitch_info=10 +10-09 01:35:16.522 0 0 I trusty : [GF_TA][I][gf_algo_common][algo_check_config] forbidden_enroll_duplicate_fingers=0 +10-09 01:35:16.522 0 0 I trusty : [GF_TA][I][gf_algo_common][algo_check_config] authenticate_order=0 +10-09 01:35:16.522 0 0 I trusty : [GF_TA][I][gf_algo_common][algo_check_config] template_update_save_threshold=20 +10-09 01:35:16.522 0 0 I trusty : [GF_TA][E][gf_cali][cali_init] start cali inti lb mode = 0. +10-09 01:35:16.713 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_fp_preprocess_init] MoireFilterVersion=Moire_v_2.01.13 +10-09 01:35:16.768 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_fp_preprocess_init] MoireFilterVersion=Moire_v_2.01.13 +10-09 01:35:16.841 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_fp_preprocess_init] MoireFilterVersion=Moire_v_2.01.13 +10-09 01:35:16.891 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_fp_preprocess_init] MoireFilterVersion=Moire_v_2.01.13 +10-09 01:35:16.900 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_fp_preprocess_init] MoireFilterVersion=Moire_v_2.01.13 +10-09 01:35:16.900 0 0 I trusty : [GF_TA][E][gf_cali][cali_after_init] cali_info=0x***, cali_info->pstPreProc=0 +10-09 01:35:17.336 0 0 I trusty : [GF_TA][I][gf_algo_test_adapter][get_product_test_other_version] product version = MPALGO_01.00.00.27.01-A.109.10.23.30 +10-09 01:35:17.336 0 0 I trusty : [GF_TA][I][gf_delmar_algo][algo_do_init] algorithm version:Shenzhen_v_2.02.02.42.03.56 +10-09 01:35:17.336 0 0 I trusty : [GF_TA][I][gf_delmar_algo][algo_do_init] preprocess version:Preprocess_v_2.02.02.35.56 +10-09 01:35:17.336 0 0 I trusty : [GF_TA][I][gf_delmar_algo][algo_do_init] production version:MPALGO_01.00.00.27.01-A.109.10.23.30 +10-09 01:35:17.336 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_get_fake_version] af for g6 opt7 +10-09 01:35:17.336 0 0 I trusty : [GF_TA][I][gf_algo_af][af_get_version] Fake algo version : GF_ASP_4.01.31.02 +10-09 05:03:35.726 0 0 I trusty : [GF_TA][I][gf_fpcore_common][fpcore_load_finger_template] sync data to backup object(finger_0_0_bak.so) success +10-09 05:03:35.733 0 0 I trusty : [GF_TA][I][gf_fpcore_common][fpcore_load_finger_template_extra_info] sync data to backup object(finger_extra_info_0_0_bak.so) success +10-09 05:03:36.467 0 0 I trusty : [GF_TA][I][gf_fpcore_common][fpcore_load_finger_template] sync data to backup object(finger_0_1_bak.so) success +10-09 05:03:36.478 0 0 I trusty : [GF_TA][I][gf_fpcore_common][fpcore_load_finger_template_extra_info] sync data to backup object(finger_extra_info_0_1_bak.so) success +10-09 05:03:37.148 0 0 I trusty : [GF_TA][I][gf_fpcore_common][fpcore_load_finger_template] sync data to backup object(finger_0_2_bak.so) success +10-09 05:03:37.172 0 0 I trusty : [GF_TA][I][gf_fpcore_common][fpcore_load_finger_template_extra_info] sync data to backup object(finger_extra_info_0_2_bak.so) success +10-09 05:03:37.684 0 0 I trusty : [GF_TA][I][gf_fpcore_common][fpcore_load_finger_template] sync data to backup object(finger_0_3_bak.so) success +10-09 05:03:37.692 0 0 I trusty : [GF_TA][I][gf_fpcore_common][fpcore_load_finger_template_extra_info] sync data to backup object(finger_extra_info_0_3_bak.so) success +10-09 05:03:37.692 0 0 I trusty : [GF_TA][E][gf_tee_storage][gf_tee_open_object] exit. err=GF_ERROR_OPEN_SECURE_OBJECT_FAILED, errno=1035 +10-09 05:03:37.692 0 0 I trusty : [GF_TA][E][gf_secure_object][gf_so_load_persistent_object] so(finger_0_4.so) not exist +10-09 05:03:37.692 0 0 I trusty : [GF_TA][E][gf_secure_object][gf_so_load_persistent_object] exit. err=GF_ERROR_OPEN_SECURE_OBJECT_FAILED, errno=1035 +10-09 05:03:37.692 0 0 I trusty : [GF_TA][E][gf_tee_storage][gf_tee_open_object] exit. err=GF_ERROR_OPEN_SECURE_OBJECT_FAILED, errno=1035 +10-09 05:03:37.692 0 0 I trusty : [GF_TA][E][gf_secure_object][gf_so_load_persistent_object] so(finger_0_4_bak.so) not exist +10-09 05:03:37.692 0 0 I trusty : [GF_TA][E][gf_secure_object][gf_so_load_persistent_object] exit. err=GF_ERROR_OPEN_SECURE_OBJECT_FAILED, errno=1035 +10-09 05:03:37.692 0 0 I trusty : [GF_TA][E][gf_fpcore_common][fpcore_load_finger_template] exit. err=GF_ERROR_OPEN_SECURE_OBJECT_FAILED, errno=1035 +10-09 05:03:37.692 0 0 I trusty : [GF_TA][I][gf_fpcore_common][fpcore_switch_user] load group_id(0), index(4) failed +10-09 05:03:38.717 0 0 I trusty : [GF_TA][E][gf_tee_storage][gf_tee_open_object] exit. err=GF_ERROR_OPEN_SECURE_OBJECT_FAILED, errno=1035 +10-09 05:03:38.717 0 0 I trusty : [GF_TA][E][gf_secure_object][gf_so_load_persistent_object] so(finger_0_4.so) not exist +10-09 05:03:38.717 0 0 I trusty : [GF_TA][E][gf_secure_object][gf_so_load_persistent_object] exit. err=GF_ERROR_OPEN_SECURE_OBJECT_FAILED, errno=1035 +10-09 05:03:38.717 0 0 I trusty : [GF_TA][E][gf_tee_storage][gf_tee_open_object] exit. err=GF_ERROR_OPEN_SECURE_OBJECT_FAILED, errno=1035 +10-09 05:03:38.717 0 0 I trusty : [GF_TA][E][gf_secure_object][gf_so_load_persistent_object] so(finger_0_4_bak.so) not exist +10-09 05:03:38.717 0 0 I trusty : [GF_TA][E][gf_secure_object][gf_so_load_persistent_object] exit. err=GF_ERROR_OPEN_SECURE_OBJECT_FAILED, errno=1035 +10-09 05:03:38.717 0 0 I trusty : [GF_TA][E][gf_fpcore_common][fpcore_get_finger_ids_from_so] exit. err=GF_ERROR_OPEN_SECURE_OBJECT_FAILED, errno=1035 +10-09 05:06:54.300 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 05:06:54.301 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=1 +10-09 05:06:54.301 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 05:06:54.454 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=1ms,capture hr data cost=150ms, data crc cost=0ms +10-09 05:06:54.454 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=152ms +10-09 05:06:54.460 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 05:06:54.461 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 05:06:54.470 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 05:06:54.593 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 05:06:54.593 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 05:06:54.611 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :30 +10-09 05:06:54.611 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 05:06:54.611 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 05:06:54.611 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 05:06:54.611 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 05:06:54.955 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 05:20:15.594 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 05:20:15.597 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=1 +10-09 05:20:15.597 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 05:20:15.739 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=1ms,capture hr data cost=140ms, data crc cost=0ms +10-09 05:20:15.739 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-09 05:20:15.743 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 05:20:15.743 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 05:20:15.751 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 05:20:15.776 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 05:20:15.776 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 05:20:15.788 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :225 +10-09 05:20:15.788 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 05:20:15.788 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 05:20:15.788 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 05:20:15.788 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 05:20:16.115 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 05:26:12.956 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 05:26:12.956 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 05:26:12.956 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 05:26:13.100 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-09 05:26:13.100 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-09 05:26:13.105 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 05:26:13.105 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 05:26:13.113 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 05:26:13.137 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 05:26:13.137 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 05:26:13.147 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :224 +10-09 05:26:13.147 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 05:26:13.147 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 05:26:13.147 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 05:26:13.147 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 05:26:13.496 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 06:20:10.407 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 06:20:10.409 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 06:20:10.409 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 06:20:10.549 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-09 06:20:10.549 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-09 06:20:10.553 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 06:20:10.553 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 06:20:10.561 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 06:20:10.587 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 06:20:10.587 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 06:20:10.595 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :228 +10-09 06:20:10.596 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 06:20:10.596 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 06:20:10.596 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 06:20:10.596 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 06:20:10.925 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 06:28:43.575 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 06:28:43.576 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 06:28:43.576 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 06:28:43.718 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-09 06:28:43.718 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=140ms +10-09 06:28:43.723 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 06:28:43.727 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 06:28:43.731 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 06:28:43.812 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 06:28:43.812 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 06:28:43.828 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-09 06:28:43.828 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 06:28:43.828 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 06:28:43.828 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 06:28:43.828 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 06:28:44.134 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 06:30:02.232 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 06:30:02.232 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 06:30:02.232 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 06:30:02.374 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-09 06:30:02.374 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-09 06:30:02.379 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 06:30:02.379 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 06:30:02.388 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 06:30:02.412 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 06:30:02.412 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 06:30:02.431 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-09 06:30:02.431 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 06:30:02.431 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 06:30:02.431 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 06:30:02.431 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 06:30:02.778 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 06:52:31.923 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 06:52:31.924 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 06:52:31.924 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 06:52:32.066 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-09 06:52:32.066 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-09 06:52:32.071 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 06:52:32.071 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 06:52:32.079 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 06:52:32.112 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 06:52:32.112 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 06:52:32.131 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :25 +10-09 06:52:32.131 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 06:52:32.132 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 06:52:32.132 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 06:52:32.132 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 06:52:32.417 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 06:59:09.488 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 06:59:09.489 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 06:59:09.489 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 06:59:09.631 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-09 06:59:09.631 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-09 06:59:09.637 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 06:59:09.639 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 06:59:09.647 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 06:59:09.687 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 06:59:09.687 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 06:59:09.703 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-09 06:59:09.703 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 06:59:09.703 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 06:59:09.703 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 06:59:09.703 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 06:59:10.003 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 07:10:18.729 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 07:10:18.730 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 07:10:18.730 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 07:10:18.874 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-09 07:10:18.874 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-09 07:10:18.876 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 07:10:18.876 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 07:10:18.886 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 07:10:18.920 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 07:10:18.920 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 07:10:18.939 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :29 +10-09 07:10:18.940 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 07:10:18.940 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 07:10:18.940 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 07:10:18.940 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 07:10:19.360 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 07:48:21.105 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 07:48:21.107 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 07:48:21.107 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 07:48:21.249 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=142ms, data crc cost=0ms +10-09 07:48:21.249 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=143ms +10-09 07:48:21.256 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 07:48:21.256 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 07:48:21.266 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 07:48:21.481 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_authenticate] no finger match ri:0 +10-09 07:48:21.481 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 07:48:21.481 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 07:48:21.497 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :25 +10-09 07:48:21.497 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 07:48:21.497 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 07:48:21.497 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 07:48:21.497 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 07:48:21.497 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 07:48:21.501 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 07:48:21.586 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_authenticate] no finger match ri:0 +10-09 07:48:21.604 0 0 I trusty : [GF_TA][E][gf_delmar_algo][algo_do_authenticate] exit. err=GF_ERROR_ACQUIRED_PARTIAL, errno=1013 +10-09 07:48:21.604 0 0 I trusty : [GF_TA][E][gf_algo_common][gf_algo_authenticate] exit. err=GF_ERROR_ACQUIRED_PARTIAL, errno=1013 +10-09 07:48:21.604 0 0 I trusty : [GF_TA][E][gf_algo_common][gf_algo_cmd_entry] exit. err=GF_ERROR_ACQUIRED_PARTIAL, errno=1013 +10-09 07:48:21.604 0 0 I trusty : [GF_TA][E][gf_algo_module][cmd_entry_point] exit. err=GF_ERROR_ACQUIRED_PARTIAL, errno=1013 +10-09 07:48:21.604 0 0 I trusty : [GF_TA][E][gf_modules][gf_modules_cmd_entry_point] exit. err=GF_ERROR_ACQUIRED_PARTIAL, errno=1013 +10-09 07:48:21.604 0 0 I trusty : [GF_TA][E][gf_ta_entry][ta_handle_cmd] handle command failed. +10-09 07:48:21.604 0 0 I trusty : [GF_TA][E][gf_ta_entry][ta_handle_cmd] exit. err=GF_ERROR_ACQUIRED_PARTIAL, errno=1013 +10-09 07:48:21.604 0 0 I trusty : [GF_TA][E][gf_main][handle_in_cmd] Error handle cmd 1013 +10-09 07:48:21.608 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 07:48:21.609 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 07:48:21.609 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 123ms +10-09 07:48:21.797 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=186ms, data crc cost=0ms +10-09 07:48:21.797 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=186ms +10-09 07:48:21.921 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_authenticate] no finger match ri:1 +10-09 07:48:21.925 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_authenticate] no finger match ri:1 +10-09 07:48:21.927 0 0 I trusty : [GF_TA][E][gf_delmar_algo][algo_do_authenticate] exit. err=GF_ERROR_NOT_MATCH, errno=1008 +10-09 07:48:21.927 0 0 I trusty : [GF_TA][E][gf_algo_common][gf_algo_authenticate] exit. err=GF_ERROR_NOT_MATCH, errno=1008 +10-09 07:48:21.927 0 0 I trusty : [GF_TA][E][gf_algo_common][gf_algo_cmd_entry] exit. err=GF_ERROR_NOT_MATCH, errno=1008 +10-09 07:48:21.927 0 0 I trusty : [GF_TA][E][gf_algo_module][cmd_entry_point] exit. err=GF_ERROR_NOT_MATCH, errno=1008 +10-09 07:48:21.927 0 0 I trusty : [GF_TA][E][gf_modules][gf_modules_cmd_entry_point] exit. err=GF_ERROR_NOT_MATCH, errno=1008 +10-09 07:48:21.927 0 0 I trusty : [GF_TA][E][gf_ta_entry][ta_handle_cmd] handle command failed. +10-09 07:48:21.927 0 0 I trusty : [GF_TA][E][gf_ta_entry][ta_handle_cmd] exit. err=GF_ERROR_NOT_MATCH, errno=1008 +10-09 07:48:21.927 0 0 I trusty : [GF_TA][E][gf_main][handle_in_cmd] Error handle cmd 1008 +10-09 07:48:23.325 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 07:48:23.327 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 07:48:23.327 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 07:48:23.470 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=142ms, data crc cost=0ms +10-09 07:48:23.470 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=143ms +10-09 07:48:23.473 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 07:48:23.473 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 07:48:23.483 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 07:48:23.529 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 07:48:23.529 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 07:48:23.551 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :21 +10-09 07:48:23.552 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 07:48:23.552 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 07:48:23.552 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 07:48:23.552 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 07:48:23.861 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 07:51:57.619 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 07:51:57.620 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 07:51:57.620 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 07:51:57.763 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-09 07:51:57.763 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-09 07:51:57.767 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 07:51:57.767 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 07:51:57.776 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 07:51:57.820 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 07:51:57.820 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 07:51:57.838 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :29 +10-09 07:51:57.838 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 07:51:57.838 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 07:51:57.838 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 07:51:57.838 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 07:51:58.131 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 07:55:32.327 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 07:55:32.329 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 07:55:32.329 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 07:55:32.470 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-09 07:55:32.471 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-09 07:55:32.473 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 07:55:32.474 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 07:55:32.482 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 07:55:32.510 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 07:55:32.510 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 07:55:32.522 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :228 +10-09 07:55:32.523 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 07:55:32.523 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 07:55:32.523 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 07:55:32.523 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 07:55:32.895 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 07:59:09.755 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 07:59:09.756 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 07:59:09.756 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 07:59:09.897 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-09 07:59:09.897 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=140ms +10-09 07:59:09.901 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 07:59:09.901 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 07:59:09.908 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 07:59:09.936 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 07:59:09.936 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 07:59:09.957 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :29 +10-09 07:59:09.958 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 07:59:09.958 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 07:59:09.958 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 07:59:09.958 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 07:59:10.251 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 08:01:47.904 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 08:01:47.905 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 08:01:47.905 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 08:01:48.047 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-09 08:01:48.047 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-09 08:01:48.051 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 08:01:48.051 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 08:01:48.063 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 08:01:48.091 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 08:01:48.091 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 08:01:48.104 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :224 +10-09 08:01:48.104 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 08:01:48.104 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 08:01:48.104 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 08:01:48.104 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 08:01:48.431 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 08:01:48.431 0 0 I trusty : [GF_TA][I][gf_fpcore_common][gf_fpcore_save_template]Template size = *** +10-09 08:04:29.426 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 08:04:29.427 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 08:04:29.427 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 08:04:29.568 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-09 08:04:29.568 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-09 08:04:29.577 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 08:04:29.577 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 08:04:29.584 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 08:04:29.604 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 08:04:29.604 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 08:04:29.626 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :29 +10-09 08:04:29.626 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 08:04:29.626 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 08:04:29.626 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 08:04:29.626 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 08:04:29.907 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 10:43:57.056 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 10:43:57.058 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=1 +10-09 10:43:57.058 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 10:43:57.200 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=1ms,capture hr data cost=140ms, data crc cost=0ms +10-09 10:43:57.201 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-09 10:43:57.204 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 10:43:57.205 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 10:43:57.213 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 10:43:57.273 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 10:43:57.273 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 10:43:57.293 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :29 +10-09 10:43:57.293 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 10:43:57.293 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 10:43:57.293 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 10:43:57.293 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 10:43:57.632 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 10:49:00.839 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 10:49:00.841 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=1 +10-09 10:49:00.841 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 10:49:00.983 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=1ms,capture hr data cost=141ms, data crc cost=0ms +10-09 10:49:00.983 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=143ms +10-09 10:49:00.989 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 10:49:00.989 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 10:49:00.996 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 10:49:01.651 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 10:49:01.651 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 10:49:01.672 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :25 +10-09 10:49:01.672 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 10:49:01.672 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 10:49:01.672 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 10:49:01.673 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 10:49:01.940 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 10:51:20.289 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 10:51:20.290 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 10:51:20.290 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 10:51:20.433 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-09 10:51:20.433 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-09 10:51:20.437 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 10:51:20.437 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 10:51:20.447 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 10:51:20.497 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 10:51:20.497 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 10:51:20.515 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :*** +10-09 10:51:20.515 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 10:51:20.515 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 10:51:20.515 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 10:51:20.515 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 10:51:20.797 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 10:52:01.949 0 0 I trusty : trusty_keymaster (err): /usr/local/google/buildbot/src/googleplex-polygon-android/trusty-tm-qpr3-release/system/keymaster/android_keymaster/keymaster_enforcement.cpp, Line 525: Auth token has timed out +10-09 10:52:01.949 0 0 I trusty : trusty_keymaster (err): /usr/local/google/buildbot/src/googleplex-polygon-android/trusty-tm-qpr3-release/system/keymaster/android_keymaster/keymaster_enforcement.cpp, Line 398: Auth required but no matching auth token found +10-09 11:24:03.298 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 11:24:03.301 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 11:24:03.301 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 11:24:03.441 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-09 11:24:03.441 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-09 11:24:03.445 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 11:24:03.445 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 11:24:03.453 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 11:24:03.480 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 11:24:03.480 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 11:24:03.501 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-09 11:24:03.501 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 11:24:03.501 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 11:24:03.501 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 11:24:03.501 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 11:24:03.774 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 11:28:32.207 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 11:28:32.207 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 11:28:32.207 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 11:28:32.350 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-09 11:28:32.350 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-09 11:28:32.354 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 11:28:32.355 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 11:28:32.365 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 11:28:32.404 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 11:28:32.404 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 11:28:32.426 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :29 +10-09 11:28:32.426 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 11:28:32.426 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 11:28:32.426 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 11:28:32.426 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 11:28:33.824 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 11:35:25.629 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 11:35:25.629 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 11:35:25.629 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 11:35:25.772 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-09 11:35:25.773 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-09 11:35:25.777 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 11:35:25.778 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 11:35:25.789 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 11:35:25.848 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 11:35:25.849 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 11:35:25.863 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-09 11:35:25.863 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 11:35:25.863 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 11:35:25.863 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 11:35:25.863 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 11:35:26.186 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 11:43:53.391 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 11:43:53.392 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 11:43:53.392 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 11:43:53.535 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-09 11:43:53.535 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-09 11:43:53.539 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 11:43:53.539 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 11:43:53.547 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 11:43:53.595 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 11:43:53.595 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 11:43:53.607 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :228 +10-09 11:43:53.607 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 11:43:53.607 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 11:43:53.607 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 11:43:53.607 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 11:43:53.963 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 11:52:59.737 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 11:52:59.738 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 11:52:59.738 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 11:52:59.881 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-09 11:52:59.881 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-09 11:52:59.886 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 11:52:59.886 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 11:52:59.890 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 11:52:59.914 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 11:52:59.914 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 11:52:59.931 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :25 +10-09 11:52:59.931 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 11:52:59.931 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 11:52:59.931 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 11:52:59.931 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 11:53:00.231 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 11:53:06.214 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 11:53:06.216 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 11:53:06.216 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 11:53:06.358 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-09 11:53:06.358 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-09 11:53:06.366 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 11:53:06.366 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 11:53:06.374 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 11:53:06.398 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 11:53:06.398 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 11:53:06.417 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :228 +10-09 11:53:06.417 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 11:53:06.417 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 11:53:06.417 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 11:53:06.417 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 11:53:06.922 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 12:00:29.969 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 12:00:29.970 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 12:00:29.970 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 12:00:30.113 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-09 12:00:30.113 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-09 12:00:30.115 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 12:00:30.115 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 12:00:30.123 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 12:00:30.146 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 12:00:30.146 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 12:00:30.160 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :244 +10-09 12:00:30.160 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 12:00:30.160 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 12:00:30.160 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 12:00:30.160 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 12:00:30.475 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 12:17:40.699 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 12:17:40.700 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 12:17:40.700 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 12:17:40.842 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-09 12:17:40.842 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-09 12:17:40.848 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 12:17:40.848 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 12:17:40.857 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 12:17:40.901 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 12:17:40.901 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 12:17:40.911 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :220 +10-09 12:17:40.911 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 12:17:40.911 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 12:17:40.911 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 12:17:40.911 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 12:17:41.183 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 12:17:53.116 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 12:17:53.116 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 12:17:53.116 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 12:17:53.259 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-09 12:17:53.259 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-09 12:17:53.264 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 12:17:53.264 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 12:17:53.269 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 12:17:53.293 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 12:17:53.293 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 12:17:53.313 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-09 12:17:53.313 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 12:17:53.313 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 12:17:53.313 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 12:17:53.313 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 12:17:53.673 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 12:26:10.412 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 12:26:10.413 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 12:26:10.413 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 12:26:10.556 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-09 12:26:10.556 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-09 12:26:10.559 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 12:26:10.559 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 12:26:10.570 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 12:26:10.594 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 12:26:10.594 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 12:26:10.602 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :220 +10-09 12:26:10.602 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 12:26:10.602 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 12:26:10.602 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 12:26:10.602 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 12:26:10.882 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 12:26:10.882 0 0 I trusty : [GF_TA][I][gf_fpcore_common][gf_fpcore_save_template]Template size = *** +10-09 12:34:59.496 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 12:34:59.498 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=1 +10-09 12:34:59.498 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 12:34:59.643 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=1ms,capture hr data cost=140ms, data crc cost=0ms +10-09 12:34:59.643 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=143ms +10-09 12:34:59.648 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 12:34:59.648 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 12:34:59.655 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 12:34:59.683 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 12:34:59.684 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 12:34:59.699 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-09 12:34:59.699 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 12:34:59.699 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 12:34:59.699 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 12:34:59.699 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 12:35:00.002 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 12:56:16.164 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 12:56:16.164 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 12:56:16.164 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 12:56:16.306 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-09 12:56:16.308 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=140ms +10-09 12:56:16.309 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 12:56:16.310 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 12:56:16.317 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 12:56:16.411 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 12:56:16.412 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 12:56:16.430 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-09 12:56:16.430 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 12:56:16.430 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 12:56:16.430 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 12:56:16.430 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 12:56:16.761 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 13:01:52.650 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 13:01:52.651 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 13:01:52.651 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 13:01:52.794 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-09 13:01:52.794 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-09 13:01:52.800 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 13:01:52.801 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 13:01:52.813 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 13:01:52.840 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 13:01:52.841 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 13:01:52.854 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-09 13:01:52.854 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 13:01:52.854 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 13:01:52.854 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 13:01:52.854 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 13:01:53.134 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 13:04:30.278 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 13:04:30.279 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=1 +10-09 13:04:30.279 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 13:04:30.421 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=1ms,capture hr data cost=140ms, data crc cost=0ms +10-09 13:04:30.421 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-09 13:04:30.431 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 13:04:30.431 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 13:04:30.442 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 13:04:30.463 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 13:04:30.463 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 13:04:30.479 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-09 13:04:30.479 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 13:04:30.479 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 13:04:30.479 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 13:04:30.479 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 13:04:30.774 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 13:05:40.715 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 13:05:40.718 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=1 +10-09 13:05:40.718 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 13:05:40.861 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=1ms,capture hr data cost=141ms, data crc cost=0ms +10-09 13:05:40.861 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=144ms +10-09 13:05:40.872 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 13:05:40.872 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 13:05:40.881 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 13:05:40.905 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 13:05:40.905 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 13:05:40.921 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-09 13:05:40.921 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 13:05:40.921 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 13:05:40.921 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 13:05:40.921 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 13:05:41.241 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 13:17:11.912 0 0 I trusty : [GF_TA][E][gf_fpcore_common][gf_fpcore_on_authenticate_end] auth has not entered algo. +10-09 13:17:12.942 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 13:17:12.943 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 13:17:12.943 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 13:17:13.086 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-09 13:17:13.086 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-09 13:17:13.090 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 13:17:13.092 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 13:17:13.098 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 13:17:13.126 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 13:17:13.126 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 13:17:13.142 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-09 13:17:13.142 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 13:17:13.142 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 13:17:13.142 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 13:17:13.142 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 13:17:13.424 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 13:27:00.171 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 13:27:00.175 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 13:27:00.175 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 13:27:00.313 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-09 13:27:00.313 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-09 13:27:00.319 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 13:27:00.319 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 13:27:00.328 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 13:27:00.354 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 13:27:00.354 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 13:27:00.371 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-09 13:27:00.371 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 13:27:00.371 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 13:27:00.371 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 13:27:00.371 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 13:27:00.676 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 13:29:43.491 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 13:29:43.492 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 13:29:43.492 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 13:29:43.634 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-09 13:29:43.635 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-09 13:29:43.635 0 0 I trusty : [GF_TA][E][gf_fpcore_common][gf_fpcore_on_authenticate_end] auth has not entered algo. +10-09 13:29:44.041 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 13:29:44.044 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=1 +10-09 13:29:44.044 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 13:29:44.188 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=1ms,capture hr data cost=142ms, data crc cost=0ms +10-09 13:29:44.188 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=145ms +10-09 13:29:44.191 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 13:29:44.192 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 13:29:44.202 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 13:29:44.230 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 13:29:44.231 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 13:29:44.246 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :1016 +10-09 13:29:44.246 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 13:29:44.246 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 13:29:44.246 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 13:29:44.246 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 13:29:44.541 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 13:55:19.749 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 13:55:19.749 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 13:55:19.749 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 13:55:19.893 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-09 13:55:19.893 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-09 13:55:19.897 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 13:55:19.897 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 13:55:19.910 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 13:55:19.934 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 13:55:19.934 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 13:55:19.950 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-09 13:55:19.950 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 13:55:19.950 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 13:55:19.950 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 13:55:19.950 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 13:55:20.320 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 14:06:04.257 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 14:06:04.258 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 14:06:04.258 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 14:06:04.400 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-09 14:06:04.400 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-09 14:06:04.403 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 14:06:04.403 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 14:06:04.416 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 14:06:04.443 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 14:06:04.443 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 14:06:04.460 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-09 14:06:04.460 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 14:06:04.460 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 14:06:04.460 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 14:06:04.460 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 14:06:04.747 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 14:06:04.747 0 0 I trusty : [GF_TA][I][gf_fpcore_common][gf_fpcore_save_template]Template size = *** +10-09 14:09:17.765 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 14:09:17.766 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 14:09:17.766 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 14:09:17.909 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-09 14:09:17.909 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-09 14:09:17.917 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 14:09:17.917 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 14:09:17.927 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 14:09:17.953 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 14:09:17.953 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 14:09:17.969 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-09 14:09:17.969 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 14:09:17.969 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 14:09:17.969 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 14:09:17.969 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 14:09:18.277 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 14:50:41.911 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 14:50:41.911 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 14:50:41.911 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 14:50:42.060 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=146ms, data crc cost=0ms +10-09 14:50:42.060 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=147ms +10-09 14:50:42.061 0 0 I trusty : [GF_TA][E][gf_fpcore_common][gf_fpcore_on_authenticate_end] auth has not entered algo. +10-09 14:50:42.184 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 14:50:42.185 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 14:50:42.185 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 14:50:42.330 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=143ms, data crc cost=0ms +10-09 14:50:42.330 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=143ms +10-09 14:50:42.337 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 14:50:42.337 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 14:50:42.345 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 14:50:42.429 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 14:50:42.429 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 14:50:42.447 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-09 14:50:42.447 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 14:50:42.447 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 14:50:42.447 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 14:50:42.447 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 14:50:43.953 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 15:41:54.631 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 15:41:54.632 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 15:41:54.632 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 15:41:54.775 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-09 15:41:54.775 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-09 15:41:54.782 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 15:41:54.782 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 15:41:54.789 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 15:41:54.833 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 15:41:54.833 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 15:41:54.842 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :224 +10-09 15:41:54.842 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 15:41:54.842 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 15:41:54.842 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 15:41:54.842 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 15:41:55.237 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 15:46:21.910 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 15:46:21.910 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 15:46:21.910 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 15:46:22.053 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-09 15:46:22.053 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-09 15:46:22.057 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 15:46:22.057 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 15:46:22.065 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 15:46:22.090 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 15:46:22.090 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 15:46:22.098 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :228 +10-09 15:46:22.098 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 15:46:22.098 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 15:46:22.098 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 15:46:22.098 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 15:46:22.448 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 16:00:27.584 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 16:00:27.585 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 16:00:27.585 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 16:00:27.727 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-09 16:00:27.727 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-09 16:00:27.730 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 16:00:27.730 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 16:00:27.742 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 16:00:27.761 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 16:00:27.761 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 16:00:27.779 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-09 16:00:27.779 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 16:00:27.779 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 16:00:27.779 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 16:00:27.779 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 16:00:28.122 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 16:00:28.122 0 0 I trusty : [GF_TA][I][gf_fpcore_common][gf_fpcore_save_template]Template size = *** +10-09 16:04:27.036 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 16:04:27.036 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 16:04:27.036 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 16:04:27.179 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-09 16:04:27.179 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-09 16:04:27.183 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 16:04:27.184 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 16:04:27.199 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 16:04:27.252 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 16:04:27.252 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 16:04:27.266 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :1016 +10-09 16:04:27.267 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 16:04:27.267 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 16:04:27.267 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 16:04:27.267 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 16:04:27.611 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 16:14:16.912 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 16:14:16.913 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 16:14:16.913 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 16:14:17.055 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-09 16:14:17.055 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-09 16:14:17.065 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 16:14:17.065 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 16:14:17.080 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 16:14:17.168 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 16:14:17.168 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 16:14:17.188 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :18 +10-09 16:14:17.188 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 16:14:17.188 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 16:14:17.188 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 16:14:17.188 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 16:14:17.684 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 16:31:01.438 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 16:31:01.439 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 16:31:01.439 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 16:31:01.582 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-09 16:31:01.582 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-09 16:31:01.586 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 16:31:01.586 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 16:31:01.599 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 16:31:01.639 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 16:31:01.639 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 16:31:01.656 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :1016 +10-09 16:31:01.657 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 16:31:01.657 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 16:31:01.657 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 16:31:01.657 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 16:31:01.980 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 16:35:22.403 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 16:35:22.405 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 16:35:22.405 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 16:35:22.548 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-09 16:35:22.548 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-09 16:35:22.551 0 0 I trusty : [GF_TA][E][gf_fpcore_common][gf_fpcore_on_authenticate_end] auth has not entered algo. +10-09 16:35:22.910 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 16:35:22.912 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=1 +10-09 16:35:22.912 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 16:35:23.055 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=1ms,capture hr data cost=140ms, data crc cost=0ms +10-09 16:35:23.055 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-09 16:35:23.060 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 16:35:23.060 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 16:35:23.075 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 16:35:23.168 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 16:35:23.168 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 16:35:23.181 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :1016 +10-09 16:35:23.181 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 16:35:23.181 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 16:35:23.181 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 16:35:23.181 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 16:35:23.580 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 17:01:01.743 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 17:01:01.743 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 17:01:01.743 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 17:01:01.884 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-09 17:01:01.885 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=140ms +10-09 17:01:01.891 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 17:01:01.891 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 17:01:01.903 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 17:01:01.999 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 17:01:01.999 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 17:01:02.016 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :25 +10-09 17:01:02.016 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 17:01:02.016 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 17:01:02.016 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 17:01:02.016 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 17:01:02.404 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 17:09:17.498 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 17:09:17.499 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 17:09:17.499 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 17:09:17.641 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-09 17:09:17.641 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-09 17:09:17.649 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 17:09:17.649 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 17:09:17.663 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 17:09:17.707 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 17:09:17.707 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 17:09:17.725 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :*** +10-09 17:09:17.725 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 17:09:17.725 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 17:09:17.725 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 17:09:17.725 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 17:09:18.003 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 17:11:05.828 0 0 I trusty : [GF_TA][E][gf_fpcore_common][gf_fpcore_on_authenticate_end] auth has not entered algo. +10-09 17:11:07.001 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 17:11:07.002 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 17:11:07.002 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 17:11:07.145 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-09 17:11:07.145 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-09 17:11:07.147 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 17:11:07.147 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 17:11:07.162 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 17:11:07.197 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 17:11:07.198 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 17:11:07.210 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :224 +10-09 17:11:07.210 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 17:11:07.210 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 17:11:07.210 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 17:11:07.210 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 17:11:07.530 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 17:19:35.742 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 17:19:35.744 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 17:19:35.744 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 17:19:35.887 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-09 17:19:35.887 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=143ms +10-09 17:19:35.894 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 17:19:35.894 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 17:19:35.903 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 17:19:35.927 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 17:19:35.928 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 17:19:35.940 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :224 +10-09 17:19:35.940 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 17:19:35.940 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 17:19:35.940 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 17:19:35.940 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 17:19:36.346 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 17:35:14.596 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 17:35:14.597 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 17:35:14.597 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 17:35:14.741 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=142ms, data crc cost=0ms +10-09 17:35:14.741 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-09 17:35:14.744 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 17:35:14.744 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 17:35:14.754 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 17:35:14.797 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 17:35:14.797 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 17:35:14.814 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-09 17:35:14.814 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 17:35:14.814 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 17:35:14.814 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 17:35:14.814 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 17:35:15.131 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 17:42:53.693 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 17:42:53.694 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 17:42:53.694 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 17:42:53.840 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-09 17:42:53.840 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=143ms +10-09 17:42:53.844 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 17:42:53.844 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 17:42:53.852 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 17:42:53.893 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 17:42:53.893 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 17:42:53.903 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :224 +10-09 17:42:53.903 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 17:42:53.903 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 17:42:53.903 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 17:42:53.903 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 17:42:54.278 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 17:49:29.310 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 17:49:29.311 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 17:49:29.311 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 17:49:29.454 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-09 17:49:29.454 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-09 17:49:29.460 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 17:49:29.460 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 17:49:29.469 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 17:49:29.490 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 17:49:29.490 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 17:49:29.510 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :29 +10-09 17:49:29.510 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 17:49:29.510 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 17:49:29.510 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 17:49:29.510 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 17:49:29.852 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 17:53:04.464 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 17:53:04.465 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 17:53:04.465 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 17:53:04.609 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-09 17:53:04.610 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-09 17:53:04.618 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 17:53:04.618 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 17:53:04.626 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 17:53:04.657 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 17:53:04.657 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 17:53:04.673 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-09 17:53:04.673 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 17:53:04.673 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 17:53:04.673 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 17:53:04.673 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 17:53:05.050 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 18:04:00.173 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 18:04:00.174 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 18:04:00.174 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 18:04:00.315 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-09 18:04:00.316 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-09 18:04:00.320 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 18:04:00.320 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 18:04:00.327 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 18:04:00.351 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 18:04:00.351 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 18:04:00.372 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :25 +10-09 18:04:00.372 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 18:04:00.372 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 18:04:00.372 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 18:04:00.372 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 18:04:00.643 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 18:05:16.478 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 18:05:16.478 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 18:05:16.478 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 18:05:16.622 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-09 18:05:16.622 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-09 18:05:16.626 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 18:05:16.626 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 18:05:16.634 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 18:05:16.670 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 18:05:16.670 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 18:05:16.690 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-09 18:05:16.690 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 18:05:16.690 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 18:05:16.690 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 18:05:16.690 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 18:05:16.987 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 18:05:33.751 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 18:05:33.753 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=1 +10-09 18:05:33.753 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 18:05:33.898 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=1ms,capture hr data cost=142ms, data crc cost=0ms +10-09 18:05:33.898 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=144ms +10-09 18:05:33.905 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 18:05:33.906 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 18:05:33.914 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 18:05:34.006 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 18:05:34.006 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 18:05:34.026 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-09 18:05:34.026 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 18:05:34.026 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 18:05:34.026 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 18:05:34.027 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 18:05:34.802 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 18:26:16.926 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 18:26:16.928 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=1 +10-09 18:26:16.928 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 18:26:17.071 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=1ms,capture hr data cost=142ms, data crc cost=0ms +10-09 18:26:17.071 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=144ms +10-09 18:26:17.076 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 18:26:17.076 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 18:26:17.085 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 18:26:17.169 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 18:26:17.169 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 18:26:17.188 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :29 +10-09 18:26:17.188 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 18:26:17.188 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 18:26:17.188 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 18:26:17.188 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 18:26:17.657 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 18:26:18.275 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 18:26:18.276 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 18:26:18.276 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 18:26:18.419 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-09 18:26:18.419 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-09 18:26:18.424 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 18:26:18.424 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 18:26:18.428 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 18:26:18.456 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 18:26:18.456 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 18:26:18.480 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :29 +10-09 18:26:18.480 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 18:26:18.480 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 18:26:18.480 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 18:26:18.480 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 18:26:19.988 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 18:26:19.988 0 0 I trusty : [GF_TA][I][gf_fpcore_common][gf_fpcore_save_template]Template size = *** +10-09 18:35:33.368 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 18:35:33.369 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 18:35:33.369 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 18:35:33.512 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=142ms, data crc cost=0ms +10-09 18:35:33.512 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-09 18:35:33.515 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 18:35:33.515 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 18:35:33.523 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 18:35:33.568 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 18:35:33.568 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 18:35:33.586 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-09 18:35:33.587 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 18:35:33.587 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 18:35:33.587 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 18:35:33.587 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 18:35:33.876 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 18:35:33.876 0 0 I trusty : [GF_TA][I][gf_fpcore_common][gf_fpcore_save_template]Template size = *** +10-09 20:36:05.249 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 20:36:05.249 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 20:36:05.250 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 20:36:05.393 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-09 20:36:05.393 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-09 20:36:05.397 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 20:36:05.401 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 20:36:05.409 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 20:36:05.445 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 20:36:05.445 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 20:36:05.465 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :21 +10-09 20:36:05.465 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 20:36:05.465 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 20:36:05.465 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 20:36:05.465 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 20:36:05.809 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 20:36:22.702 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 20:36:22.702 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 20:36:22.702 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 20:36:22.843 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-09 20:36:22.843 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-09 20:36:22.848 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 20:36:22.848 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 20:36:22.857 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 20:36:22.910 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 20:36:22.913 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 20:36:22.928 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :29 +10-09 20:36:22.928 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 20:36:22.928 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 20:36:22.928 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 20:36:22.928 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 20:36:23.216 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 20:41:13.746 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 20:41:13.746 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 20:41:13.746 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 20:41:13.889 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-09 20:41:13.889 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-09 20:41:13.894 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 20:41:13.894 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 20:41:13.904 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 20:41:14.047 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 20:41:14.047 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 20:41:14.063 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :25 +10-09 20:41:14.063 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 20:41:14.063 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 20:41:14.063 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 20:41:14.063 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 20:41:14.461 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 20:47:05.847 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 20:47:05.848 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 20:47:05.848 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 20:47:05.989 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-09 20:47:05.989 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-09 20:47:05.996 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 20:47:05.996 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 20:47:06.006 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 20:47:06.117 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 20:47:06.118 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 20:47:06.133 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-09 20:47:06.134 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 20:47:06.134 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 20:47:06.134 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 20:47:06.134 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 20:47:06.716 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 21:04:54.921 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 21:04:54.922 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 21:04:54.922 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 21:04:55.064 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-09 21:04:55.064 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-09 21:04:55.067 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 21:04:55.067 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 21:04:55.076 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 21:04:55.098 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 21:04:55.098 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 21:04:55.116 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-09 21:04:55.117 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 21:04:55.117 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 21:04:55.117 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 21:04:55.117 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 21:04:55.445 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 21:27:59.785 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 21:27:59.786 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 21:27:59.786 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 21:27:59.928 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-09 21:27:59.932 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-09 21:27:59.932 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 21:27:59.933 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 21:27:59.941 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 21:27:59.969 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 21:27:59.969 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 21:27:59.990 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :21 +10-09 21:27:59.990 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 21:27:59.990 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 21:27:59.990 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 21:27:59.990 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 21:28:00.279 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 21:54:35.377 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 21:54:35.379 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=1 +10-09 21:54:35.379 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 21:54:35.521 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=1ms,capture hr data cost=141ms, data crc cost=0ms +10-09 21:54:35.521 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=143ms +10-09 21:54:35.525 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 21:54:35.525 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 21:54:35.550 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 21:54:36.213 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 21:54:36.213 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 21:54:36.224 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :224 +10-09 21:54:36.224 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 21:54:36.224 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 21:54:36.224 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 21:54:36.224 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 21:54:36.493 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 21:56:02.783 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 21:56:02.785 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 21:56:02.785 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 21:56:02.928 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-09 21:56:02.929 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=143ms +10-09 21:56:02.933 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 21:56:02.934 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 21:56:02.945 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 21:56:03.005 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 21:56:03.005 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 21:56:03.016 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :224 +10-09 21:56:03.016 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 21:56:03.016 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 21:56:03.016 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 21:56:03.016 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 21:56:03.411 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-09 22:01:26.436 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-09 22:01:26.437 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-09 22:01:26.437 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-09 22:01:26.580 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=142ms, data crc cost=0ms +10-09 22:01:26.580 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=143ms +10-09 22:01:26.587 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 22:01:26.587 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 22:01:26.597 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-09 22:01:26.618 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-09 22:01:26.618 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-09 22:01:26.635 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-09 22:01:26.635 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-09 22:01:26.635 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-09 22:01:26.635 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-09 22:01:26.635 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-09 22:01:26.941 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 01:08:16.370 0 0 I trusty : trusty_keymaster (err): /usr/local/google/buildbot/src/googleplex-polygon-android/trusty-tm-qpr3-release/system/keymaster/android_keymaster/keymaster_enforcement.cpp, Line 525: Auth token has timed out +10-10 01:08:16.395 0 0 I trusty : trusty_keymaster (err): /usr/local/google/buildbot/src/googleplex-polygon-android/trusty-tm-qpr3-release/system/keymaster/android_keymaster/keymaster_enforcement.cpp, Line 398: Auth required but no matching auth token found +10-10 01:59:52.585 0 0 I trusty : [GF_TA][E][gf_fpcore_common][gf_fpcore_on_authenticate_end] auth has not entered algo. +10-10 01:59:57.471 0 0 I trusty : trusty_keymaster (err): /usr/local/google/buildbot/src/googleplex-polygon-android/trusty-tm-qpr3-release/system/keymaster/android_keymaster/keymaster_enforcement.cpp, Line 525: Auth token has timed out +10-10 01:59:57.471 0 0 I trusty : trusty_keymaster (err): /usr/local/google/buildbot/src/googleplex-polygon-android/trusty-tm-qpr3-release/system/keymaster/android_keymaster/keymaster_enforcement.cpp, Line 398: Auth required but no matching auth token found +10-10 02:00:24.857 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 02:00:24.857 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 02:00:24.857 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 02:00:24.998 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-10 02:00:24.998 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=140ms +10-10 02:00:25.003 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 02:00:25.003 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 02:00:25.011 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 02:00:25.063 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 02:00:25.063 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 02:00:25.080 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-10 02:00:25.080 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 02:00:25.080 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 02:00:25.080 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 02:00:25.080 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 02:00:25.401 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 02:04:51.610 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 02:04:51.611 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 02:04:51.611 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 02:04:51.752 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=139ms, data crc cost=0ms +10-10 02:04:51.753 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=140ms +10-10 02:04:51.753 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 02:04:51.753 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 02:04:51.764 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 02:04:51.805 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 02:04:51.805 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 02:04:51.825 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-10 02:04:51.825 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 02:04:51.825 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 02:04:51.825 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 02:04:51.825 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 02:04:52.098 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 03:00:05.481 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 03:00:05.481 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 03:00:05.481 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 03:00:05.623 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-10 03:00:05.623 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=140ms +10-10 03:00:05.625 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 03:00:05.625 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 03:00:05.633 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 03:00:05.658 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 03:00:05.658 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 03:00:05.678 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :21 +10-10 03:00:05.678 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 03:00:05.678 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 03:00:05.678 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 03:00:05.678 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 03:00:05.956 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 03:13:14.460 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 03:13:14.463 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=2 +10-10 03:13:14.463 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 03:13:14.605 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=2ms,capture hr data cost=140ms, data crc cost=0ms +10-10 03:13:14.605 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=144ms +10-10 03:13:14.608 0 0 I trusty : [GF_TA][E][gf_fpcore_common][gf_fpcore_on_authenticate_end] auth has not entered algo. +10-10 03:13:14.652 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 03:13:14.653 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 03:13:14.653 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 03:13:14.798 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-10 03:13:14.798 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=143ms +10-10 03:13:14.806 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 03:13:14.807 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 03:13:14.813 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 03:13:14.838 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 03:13:14.838 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 03:13:14.850 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :244 +10-10 03:13:14.850 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 03:13:14.850 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 03:13:14.851 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 03:13:14.851 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 03:13:15.145 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 03:25:13.065 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 03:25:13.066 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 03:25:13.066 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 03:25:13.209 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-10 03:25:13.209 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-10 03:25:13.213 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 03:25:13.213 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 03:25:13.221 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 03:25:13.249 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 03:25:13.249 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 03:25:13.266 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :220 +10-10 03:25:13.266 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 03:25:13.266 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 03:25:13.266 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 03:25:13.266 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 03:25:13.591 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 03:36:55.529 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 03:36:55.530 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 03:36:55.530 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 03:36:55.673 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=142ms, data crc cost=0ms +10-10 03:36:55.673 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=144ms +10-10 03:36:55.680 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 03:36:55.680 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 03:36:55.691 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 03:36:55.711 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 03:36:55.711 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 03:36:55.732 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-10 03:36:55.732 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 03:36:55.732 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 03:36:55.732 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 03:36:55.732 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 03:36:56.090 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 03:51:29.659 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 03:51:29.659 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 03:51:29.659 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 03:51:29.804 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=142ms, data crc cost=0ms +10-10 03:51:29.804 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=143ms +10-10 03:51:29.807 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 03:51:29.809 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 03:51:29.817 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 03:51:29.840 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 03:51:29.841 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 03:51:29.859 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-10 03:51:29.860 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 03:51:29.860 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 03:51:29.860 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 03:51:29.860 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 03:51:30.205 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 04:14:32.794 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 04:14:32.795 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 04:14:32.795 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 04:14:32.939 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-10 04:14:32.939 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-10 04:14:32.944 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 04:14:32.944 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 04:14:32.950 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 04:14:32.974 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 04:14:32.974 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 04:14:32.991 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :*** +10-10 04:14:32.991 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 04:14:32.991 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 04:14:32.991 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 04:14:32.991 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 04:14:33.297 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 04:14:33.297 0 0 I trusty : [GF_TA][I][gf_fpcore_common][gf_fpcore_save_template]Template size = *** +10-10 04:16:06.423 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 04:16:06.424 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 04:16:06.424 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 04:16:06.567 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-10 04:16:06.567 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-10 04:16:06.572 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 04:16:06.572 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 04:16:06.580 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 04:16:06.605 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 04:16:06.605 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 04:16:06.619 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :*** +10-10 04:16:06.619 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 04:16:06.619 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 04:16:06.619 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 04:16:06.619 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 04:16:06.921 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 07:03:48.530 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 07:03:48.532 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=1 +10-10 07:03:48.532 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 07:03:48.675 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=1ms,capture hr data cost=140ms, data crc cost=0ms +10-10 07:03:48.675 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-10 07:03:48.680 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 07:03:48.680 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 07:03:48.687 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 07:03:49.071 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_authenticate] no finger match ri:0 +10-10 07:03:49.071 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 07:03:49.071 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 07:03:49.087 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-10 07:03:49.087 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 07:03:49.087 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 07:03:49.087 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 07:03:49.087 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 07:03:49.087 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 07:03:49.087 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 07:03:49.187 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_authenticate] no finger match ri:0 +10-10 07:03:49.194 0 0 I trusty : [GF_TA][E][gf_delmar_algo][algo_do_authenticate] exit. err=GF_ERROR_NOT_MATCH, errno=1008 +10-10 07:03:49.194 0 0 I trusty : [GF_TA][E][gf_algo_common][gf_algo_authenticate] exit. err=GF_ERROR_NOT_MATCH, errno=1008 +10-10 07:03:49.194 0 0 I trusty : [GF_TA][E][gf_algo_common][gf_algo_cmd_entry] exit. err=GF_ERROR_NOT_MATCH, errno=1008 +10-10 07:03:49.194 0 0 I trusty : [GF_TA][E][gf_algo_module][cmd_entry_point] exit. err=GF_ERROR_NOT_MATCH, errno=1008 +10-10 07:03:49.194 0 0 I trusty : [GF_TA][E][gf_modules][gf_modules_cmd_entry_point] exit. err=GF_ERROR_NOT_MATCH, errno=1008 +10-10 07:03:49.194 0 0 I trusty : [GF_TA][E][gf_ta_entry][ta_handle_cmd] handle command failed. +10-10 07:03:49.194 0 0 I trusty : [GF_TA][E][gf_ta_entry][ta_handle_cmd] exit. err=GF_ERROR_NOT_MATCH, errno=1008 +10-10 07:03:49.194 0 0 I trusty : [GF_TA][E][gf_main][handle_in_cmd] Error handle cmd 1008 +10-10 07:03:49.198 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 07:03:49.200 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=1 +10-10 07:03:49.200 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 123ms +10-10 07:03:49.387 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=1ms,capture hr data cost=186ms, data crc cost=0ms +10-10 07:03:49.387 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=188ms +10-10 07:03:49.477 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 07:03:49.479 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 07:03:49.479 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 07:03:49.621 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-10 07:03:49.621 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-10 07:03:49.627 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 07:03:49.627 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 07:03:49.635 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 07:03:49.667 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 07:03:49.671 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 07:03:49.681 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-10 07:03:49.681 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 07:03:49.681 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 07:03:49.681 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 07:03:49.681 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 07:03:51.343 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_authenticate] no finger match ri:0 +10-10 07:03:51.343 0 0 I trusty : [GF_TA][E][gf_algo_auth][auth_do_authenticate_and_study] authenticate failed for sensor_index=0 p0 +10-10 07:03:51.365 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] auth authenticate and study fail sensor_index=0 fi_index = 1 part = 0 +10-10 07:03:51.365 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] exit. err=GF_ERROR_NOT_MATCH, errno=1008 +10-10 07:03:51.365 0 0 I trusty : [GF_TA][E][gf_delmar_algo][algo_do_post_authenticate] exit. err=GF_ERROR_NOT_MATCH, errno=1008 +10-10 07:03:51.365 0 0 I trusty : [GF_TA][E][gf_algo_common][handle_auth_post_authenticate] exit. err=GF_ERROR_NOT_MATCH, errno=1008 +10-10 07:03:51.365 0 0 I trusty : [GF_TA][E][gf_event_bus][gf_event_send] exit. err=GF_ERROR_NOT_MATCH, errno=1008 +10-10 07:03:51.365 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 10:04:52.889 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 10:04:52.891 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 10:04:52.891 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 10:04:53.032 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-10 10:04:53.032 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-10 10:04:53.039 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 10:04:53.039 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 10:04:53.048 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 10:04:53.087 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 10:04:53.087 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 10:04:53.107 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :29 +10-10 10:04:53.108 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 10:04:53.108 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 10:04:53.108 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 10:04:53.108 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 10:04:53.459 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 10:05:47.903 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 10:05:47.905 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=1 +10-10 10:05:47.905 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 10:05:48.047 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=1ms,capture hr data cost=141ms, data crc cost=0ms +10-10 10:05:48.047 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=143ms +10-10 10:05:48.051 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 10:05:48.051 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 10:05:48.059 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 10:05:48.082 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 10:05:48.082 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 10:05:48.094 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :224 +10-10 10:05:48.094 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 10:05:48.094 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 10:05:48.094 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 10:05:48.094 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 10:05:48.440 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 10:54:07.984 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 10:54:07.986 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 10:54:07.986 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 10:54:08.127 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-10 10:54:08.128 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-10 10:54:08.134 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 10:54:08.134 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 10:54:08.142 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 10:54:08.162 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 10:54:08.162 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 10:54:08.184 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :29 +10-10 10:54:08.184 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 10:54:08.184 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 10:54:08.184 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 10:54:08.184 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 10:54:08.529 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 11:45:15.386 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 11:45:15.386 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 11:45:15.386 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 11:45:15.528 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-10 11:45:15.528 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-10 11:45:15.531 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 11:45:15.532 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 11:45:15.540 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 11:45:15.583 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 11:45:15.583 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 11:45:15.606 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :21 +10-10 11:45:15.606 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 11:45:15.606 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 11:45:15.606 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 11:45:15.606 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 11:45:15.882 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 11:51:53.377 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 11:51:53.377 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 11:51:53.378 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 11:51:53.518 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-10 11:51:53.519 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-10 11:51:53.521 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 11:51:53.521 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 11:51:53.529 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 11:51:53.557 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 11:51:53.557 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 11:51:53.580 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :29 +10-10 11:51:53.580 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 11:51:53.580 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 11:51:53.580 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 11:51:53.580 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 11:51:53.895 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 12:05:49.598 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 12:05:49.600 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 12:05:49.600 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 12:05:49.741 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-10 12:05:49.741 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-10 12:05:49.746 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 12:05:49.746 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 12:05:49.754 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 12:05:49.777 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 12:05:49.777 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 12:05:49.799 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-10 12:05:49.800 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 12:05:49.800 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 12:05:49.800 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 12:05:49.800 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 12:05:50.125 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 12:35:45.352 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 12:35:45.353 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 12:35:45.353 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 12:35:45.494 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-10 12:35:45.495 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-10 12:35:45.497 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 12:35:45.501 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 12:35:45.510 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 12:35:45.553 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 12:35:45.553 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 12:35:45.570 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :25 +10-10 12:35:45.570 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 12:35:45.570 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 12:35:45.570 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 12:35:45.570 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 12:35:45.917 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 12:35:45.917 0 0 I trusty : [GF_TA][I][gf_fpcore_common][gf_fpcore_save_template]Template size = *** +10-10 13:06:04.381 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 13:06:04.382 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 13:06:04.382 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 13:06:04.525 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-10 13:06:04.525 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-10 13:06:04.530 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 13:06:04.530 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 13:06:04.536 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 13:06:04.585 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 13:06:04.587 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 13:06:04.605 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-10 13:06:04.606 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 13:06:04.606 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 13:06:04.606 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 13:06:04.606 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 13:06:05.043 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 13:14:23.656 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 13:14:23.657 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 13:14:23.657 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 13:14:23.800 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-10 13:14:23.800 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-10 13:14:23.805 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 13:14:23.807 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 13:14:23.818 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 13:14:23.837 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 13:14:23.837 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 13:14:23.859 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-10 13:14:23.859 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 13:14:23.859 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 13:14:23.859 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 13:14:23.859 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 13:14:24.184 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 13:22:42.856 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 13:22:42.857 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 13:22:42.857 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 13:22:43.001 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=142ms, data crc cost=0ms +10-10 13:22:43.001 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=143ms +10-10 13:22:43.010 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 13:22:43.010 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 13:22:43.015 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 13:22:43.109 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 13:22:43.109 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 13:22:43.129 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :21 +10-10 13:22:43.129 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 13:22:43.129 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 13:22:43.129 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 13:22:43.129 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 13:22:43.451 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 13:43:51.196 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 13:43:51.197 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 13:43:51.197 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 13:43:51.341 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=142ms, data crc cost=0ms +10-10 13:43:51.341 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=143ms +10-10 13:43:51.355 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 13:43:51.355 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 13:43:51.365 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 13:43:51.404 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 13:43:51.404 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 13:43:51.425 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :29 +10-10 13:43:51.425 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 13:43:51.425 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 13:43:51.425 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 13:43:51.425 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 13:43:51.889 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 14:18:49.019 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 14:18:49.019 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 14:18:49.019 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 14:18:49.161 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-10 14:18:49.161 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-10 14:18:49.165 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 14:18:49.169 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 14:18:49.173 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 14:18:49.221 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 14:18:49.221 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 14:18:49.237 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :25 +10-10 14:18:49.237 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 14:18:49.237 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 14:18:49.237 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 14:18:49.237 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 14:18:49.514 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 15:18:44.206 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 15:18:44.207 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 15:18:44.207 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 15:18:44.350 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-10 15:18:44.350 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-10 15:18:44.358 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 15:18:44.358 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 15:18:44.365 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 15:18:44.398 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 15:18:44.398 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 15:18:44.419 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :25 +10-10 15:18:44.419 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 15:18:44.419 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 15:18:44.419 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 15:18:44.419 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 15:18:44.725 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 15:40:51.198 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 15:40:51.200 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 15:40:51.200 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 15:40:51.343 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-10 15:40:51.343 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-10 15:40:51.349 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 15:40:51.349 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 15:40:51.353 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 15:40:51.397 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 15:40:51.397 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 15:40:51.420 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :21 +10-10 15:40:51.420 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 15:40:51.420 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 15:40:51.420 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 15:40:51.420 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 15:40:51.775 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 15:40:51.775 0 0 I trusty : [GF_TA][I][gf_fpcore_common][gf_fpcore_save_template]Template size = *** +10-10 15:58:29.340 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 15:58:29.341 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 15:58:29.341 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 15:58:29.482 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-10 15:58:29.483 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-10 15:58:29.485 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 15:58:29.485 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 15:58:29.493 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 15:58:29.521 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 15:58:29.521 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 15:58:29.538 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-10 15:58:29.538 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 15:58:29.538 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 15:58:29.538 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 15:58:29.538 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 15:58:29.903 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 16:38:31.632 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 16:38:31.632 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 16:38:31.632 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 16:38:31.773 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-10 16:38:31.773 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-10 16:38:31.775 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 16:38:31.775 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 16:38:31.785 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 16:38:31.809 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 16:38:31.809 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 16:38:31.830 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :29 +10-10 16:38:31.830 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 16:38:31.830 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 16:38:31.830 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 16:38:31.830 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 16:38:32.126 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 16:50:01.079 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 16:50:01.079 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 16:50:01.079 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 16:50:01.221 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-10 16:50:01.221 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-10 16:50:01.225 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 16:50:01.225 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 16:50:01.237 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 16:50:01.261 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 16:50:01.261 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 16:50:01.279 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-10 16:50:01.279 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 16:50:01.279 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 16:50:01.280 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 16:50:01.280 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 16:50:01.844 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 16:57:08.462 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 16:57:08.463 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 16:57:08.463 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 16:57:08.605 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-10 16:57:08.606 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-10 16:57:08.611 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 16:57:08.611 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 16:57:08.621 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 16:57:08.797 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_authenticate] no finger match ri:0 +10-10 16:57:08.797 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 16:57:08.797 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 16:57:08.813 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :25 +10-10 16:57:08.813 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 16:57:08.813 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 16:57:08.813 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 16:57:08.813 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 16:57:08.813 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 16:57:08.817 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 16:57:08.885 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 16:57:09.019 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 17:36:29.553 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 17:36:29.554 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 17:36:29.554 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 17:36:29.697 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-10 17:36:29.697 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-10 17:36:29.699 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 17:36:29.699 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 17:36:29.708 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 17:36:29.729 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 17:36:29.729 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 17:36:29.750 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :29 +10-10 17:36:29.751 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 17:36:29.751 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 17:36:29.751 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 17:36:29.751 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 17:36:30.042 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 18:38:21.957 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 18:38:21.958 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 18:38:21.958 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 18:38:22.102 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-10 18:38:22.102 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-10 18:38:22.105 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 18:38:22.105 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 18:38:22.113 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 18:38:22.145 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 18:38:22.145 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 18:38:22.163 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :29 +10-10 18:38:22.163 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 18:38:22.163 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 18:38:22.163 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 18:38:22.163 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 18:38:23.566 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 19:09:24.738 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 19:09:24.739 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 19:09:24.739 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 19:09:24.884 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=142ms, data crc cost=0ms +10-10 19:09:24.885 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=143ms +10-10 19:09:24.890 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 19:09:24.890 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 19:09:24.897 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 19:09:24.942 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 19:09:24.942 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 19:09:24.965 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :21 +10-10 19:09:24.965 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 19:09:24.965 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 19:09:24.965 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 19:09:24.965 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 19:09:25.375 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 19:43:17.686 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 19:43:17.687 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 19:43:17.687 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 19:43:17.830 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-10 19:43:17.830 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-10 19:43:17.834 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 19:43:17.834 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 19:43:17.842 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 19:43:17.873 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 19:43:17.873 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 19:43:17.894 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :29 +10-10 19:43:17.894 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 19:43:17.894 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 19:43:17.894 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 19:43:17.894 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 19:43:18.246 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 19:52:03.630 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 19:52:03.631 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 19:52:03.631 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 19:52:03.774 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-10 19:52:03.774 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-10 19:52:03.780 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 19:52:03.780 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 19:52:03.788 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 19:52:03.835 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 19:52:03.836 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 19:52:03.855 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-10 19:52:03.860 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 19:52:03.860 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 19:52:03.860 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 19:52:03.860 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 19:52:04.160 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 19:53:16.427 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 19:53:16.427 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 19:53:16.427 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 19:53:16.569 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-10 19:53:16.569 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-10 19:53:16.574 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 19:53:16.575 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 19:53:16.582 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 19:53:16.606 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 19:53:16.606 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 19:53:16.626 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-10 19:53:16.626 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 19:53:16.626 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 19:53:16.626 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 19:53:16.626 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 19:53:16.911 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 20:28:38.397 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 20:28:38.399 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 20:28:38.399 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 20:28:38.540 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-10 20:28:38.540 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-10 20:28:38.543 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 20:28:38.543 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 20:28:38.553 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 20:28:38.593 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 20:28:38.593 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 20:28:38.615 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :25 +10-10 20:28:38.615 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 20:28:38.615 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 20:28:38.615 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 20:28:38.615 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 20:28:38.895 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 20:47:07.456 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 20:47:07.456 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 20:47:07.456 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 20:47:07.597 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-10 20:47:07.598 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-10 20:47:07.603 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 20:47:07.603 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 20:47:07.611 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 20:47:07.721 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 20:47:07.721 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 20:47:07.738 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-10 20:47:07.738 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 20:47:07.738 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 20:47:07.738 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 20:47:07.738 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 20:47:08.131 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 21:20:03.219 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 21:20:03.220 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 21:20:03.220 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 21:20:03.363 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-10 21:20:03.363 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-10 21:20:03.372 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 21:20:03.372 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 21:20:03.380 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 21:20:03.413 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 21:20:03.413 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 21:20:03.433 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :29 +10-10 21:20:03.433 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 21:20:03.433 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 21:20:03.433 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 21:20:03.433 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 21:20:03.757 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 21:22:59.433 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 21:22:59.436 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 21:22:59.436 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 21:22:59.575 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-10 21:22:59.576 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-10 21:22:59.580 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 21:22:59.584 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 21:22:59.588 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 21:22:59.632 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 21:22:59.632 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 21:22:59.647 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :236 +10-10 21:22:59.647 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 21:22:59.647 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 21:22:59.647 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 21:22:59.647 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 21:22:59.923 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 21:29:02.402 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 21:29:02.403 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 21:29:02.404 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 21:29:02.547 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=143ms, data crc cost=0ms +10-10 21:29:02.547 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=143ms +10-10 21:29:02.550 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 21:29:02.550 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 21:29:02.558 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 21:29:02.581 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 21:29:02.581 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 21:29:02.594 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :244 +10-10 21:29:02.594 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 21:29:02.594 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 21:29:02.594 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 21:29:02.594 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 21:29:02.938 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 21:49:42.452 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 21:49:42.454 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 21:49:42.454 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 21:49:42.595 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-10 21:49:42.595 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-10 21:49:42.601 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 21:49:42.601 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 21:49:42.608 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 21:49:42.630 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 21:49:42.630 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 21:49:42.653 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :21 +10-10 21:49:42.653 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 21:49:42.653 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 21:49:42.653 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 21:49:42.653 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 21:49:42.960 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 22:06:06.739 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 22:06:06.740 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 22:06:06.741 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 22:06:06.886 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-10 22:06:06.886 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-10 22:06:06.888 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 22:06:06.888 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 22:06:06.897 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 22:06:06.920 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 22:06:06.920 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 22:06:06.937 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-10 22:06:06.937 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 22:06:06.937 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 22:06:06.937 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 22:06:06.937 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 22:06:07.242 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 22:29:06.789 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 22:29:06.790 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 22:29:06.790 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 22:29:06.932 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-10 22:29:06.932 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-10 22:29:06.939 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 22:29:06.939 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 22:29:06.950 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 22:29:06.971 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 22:29:06.971 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 22:29:06.981 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :220 +10-10 22:29:06.981 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 22:29:06.981 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 22:29:06.981 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 22:29:06.981 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 22:29:07.268 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 22:40:47.988 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 22:40:47.990 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 22:40:47.990 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 22:40:48.134 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-10 22:40:48.134 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-10 22:40:48.134 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 22:40:48.134 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 22:40:48.143 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 22:40:48.180 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 22:40:48.180 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 22:40:48.206 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-10 22:40:48.206 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 22:40:48.206 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 22:40:48.206 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 22:40:48.206 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 22:40:48.627 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 22:40:48.627 0 0 I trusty : [GF_TA][I][gf_fpcore_common][gf_fpcore_save_template]Template size = *** +10-10 22:56:31.112 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 22:56:31.112 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 22:56:31.112 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 22:56:31.257 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=139ms, data crc cost=0ms +10-10 22:56:31.257 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=140ms +10-10 22:56:31.257 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 22:56:31.257 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 22:56:31.263 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 22:56:31.312 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 22:56:31.312 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 22:56:31.331 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :25 +10-10 22:56:31.332 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 22:56:31.332 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 22:56:31.332 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 22:56:31.332 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 22:56:31.723 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 22:57:44.259 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 22:57:44.260 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 22:57:44.261 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 22:57:44.403 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-10 22:57:44.403 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-10 22:57:44.408 0 0 I trusty : [GF_TA][E][gf_fpcore_common][gf_fpcore_on_authenticate_end] auth has not entered algo. +10-10 22:57:44.876 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 22:57:44.877 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 22:57:44.877 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 22:57:45.018 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-10 22:57:45.018 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-10 22:57:45.023 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 22:57:45.023 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 22:57:45.031 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 22:57:45.111 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 22:57:45.111 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 22:57:45.121 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :224 +10-10 22:57:45.121 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 22:57:45.121 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 22:57:45.121 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 22:57:45.121 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 22:57:45.461 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 23:08:33.690 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 23:08:33.692 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-10 23:08:33.692 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 23:08:33.833 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-10 23:08:33.833 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-10 23:08:33.843 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 23:08:33.843 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 23:08:33.852 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 23:08:33.899 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 23:08:33.899 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 23:08:33.924 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :29 +10-10 23:08:33.925 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 23:08:33.925 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 23:08:33.925 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 23:08:33.925 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 23:08:34.367 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-10 23:08:34.367 0 0 I trusty : [GF_TA][I][gf_fpcore_common][gf_fpcore_save_template]Template size = *** +10-10 23:13:23.056 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-10 23:13:23.059 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=1 +10-10 23:13:23.059 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-10 23:13:23.200 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=1ms,capture hr data cost=141ms, data crc cost=0ms +10-10 23:13:23.200 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=143ms +10-10 23:13:23.204 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 23:13:23.204 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 23:13:23.216 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-10 23:13:23.299 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-10 23:13:23.299 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-10 23:13:23.317 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :26 +10-10 23:13:23.317 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-10 23:13:23.317 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-10 23:13:23.317 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-10 23:13:23.317 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-10 23:13:23.786 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 00:53:12.898 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 00:53:12.900 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=1 +10-11 00:53:12.900 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 00:53:13.042 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=1ms,capture hr data cost=141ms, data crc cost=0ms +10-11 00:53:13.042 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=143ms +10-11 00:53:13.046 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 00:53:13.046 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 00:53:13.056 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 00:53:13.079 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 00:53:13.079 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 00:53:13.095 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :228 +10-11 00:53:13.095 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 00:53:13.095 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 00:53:13.095 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 00:53:13.095 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 00:53:13.455 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 01:14:02.362 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 01:14:02.364 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=1 +10-11 01:14:02.364 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 01:14:02.506 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=1ms,capture hr data cost=141ms, data crc cost=0ms +10-11 01:14:02.506 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-11 01:14:02.510 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 01:14:02.510 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 01:14:02.519 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 01:14:02.548 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 01:14:02.548 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 01:14:02.565 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :25 +10-11 01:14:02.565 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 01:14:02.565 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 01:14:02.565 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 01:14:02.565 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 01:14:02.909 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 01:21:49.467 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 01:21:49.469 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 01:21:49.469 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 01:21:49.611 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-11 01:21:49.612 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-11 01:21:49.616 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 01:21:49.616 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 01:21:49.623 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 01:21:49.647 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 01:21:49.647 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 01:21:49.662 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :29 +10-11 01:21:49.662 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 01:21:49.662 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 01:21:49.662 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 01:21:49.662 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 01:21:51.295 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 01:23:24.575 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 01:23:24.575 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 01:23:24.575 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 01:23:24.716 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-11 01:23:24.716 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-11 01:23:24.719 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 01:23:24.723 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 01:23:24.727 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 01:23:25.027 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 01:23:25.027 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 01:23:25.044 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :25 +10-11 01:23:25.044 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 01:23:25.044 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 01:23:25.044 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 01:23:25.044 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 01:23:25.301 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 01:32:01.146 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 01:32:01.150 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 01:32:01.150 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 01:32:01.287 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-11 01:32:01.287 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=140ms +10-11 01:32:01.292 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 01:32:01.292 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 01:32:01.301 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 01:32:01.357 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 01:32:01.357 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 01:32:01.376 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-11 01:32:01.376 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 01:32:01.376 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 01:32:01.380 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 01:32:01.380 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 01:32:01.696 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 01:41:01.702 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 01:41:01.703 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 01:41:01.703 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 01:41:01.844 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-11 01:41:01.844 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-11 01:41:01.849 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 01:41:01.849 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 01:41:01.857 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 01:41:01.903 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 01:41:01.903 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 01:41:01.923 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :25 +10-11 01:41:01.923 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 01:41:01.923 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 01:41:01.923 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 01:41:01.923 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 01:41:02.339 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 01:42:28.808 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 01:42:28.810 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=1 +10-11 01:42:28.810 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 01:42:28.952 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=1ms,capture hr data cost=141ms, data crc cost=0ms +10-11 01:42:28.952 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-11 01:42:28.956 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 01:42:28.956 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 01:42:28.964 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 01:42:29.384 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_authenticate] no finger match ri:0 +10-11 01:42:29.384 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 01:42:29.384 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 01:42:29.401 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-11 01:42:29.401 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 01:42:29.401 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 01:42:29.401 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 01:42:29.401 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 01:42:29.401 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 01:42:29.401 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 01:42:29.499 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 01:42:29.645 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 02:19:35.031 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 02:19:35.032 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 02:19:35.032 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 02:19:35.175 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-11 02:19:35.176 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-11 02:19:35.180 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 02:19:35.180 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 02:19:35.188 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 02:19:35.204 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 02:19:35.204 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 02:19:35.226 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :25 +10-11 02:19:35.226 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 02:19:35.226 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 02:19:35.226 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 02:19:35.226 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 02:19:35.534 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 02:37:21.318 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 02:37:21.319 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 02:37:21.319 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 02:37:21.462 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-11 02:37:21.462 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-11 02:37:21.467 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 02:37:21.467 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 02:37:21.476 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 02:37:21.515 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 02:37:21.515 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 02:37:21.532 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-11 02:37:21.533 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 02:37:21.533 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 02:37:21.533 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 02:37:21.533 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 02:37:21.840 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 02:44:21.878 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 02:44:21.879 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 02:44:21.879 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 02:44:22.023 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=142ms, data crc cost=0ms +10-11 02:44:22.023 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=143ms +10-11 02:44:22.031 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 02:44:22.031 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 02:44:22.038 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 02:44:22.063 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 02:44:22.063 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 02:44:22.078 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-11 02:44:22.078 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 02:44:22.078 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 02:44:22.078 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 02:44:22.078 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 02:44:22.391 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 02:46:05.299 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 02:46:05.300 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 02:46:05.300 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 02:46:05.443 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-11 02:46:05.443 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-11 02:46:05.447 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 02:46:05.447 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 02:46:05.457 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 02:46:05.491 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 02:46:05.492 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 02:46:05.512 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :25 +10-11 02:46:05.512 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 02:46:05.512 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 02:46:05.512 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 02:46:05.512 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 02:46:05.819 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 03:00:42.708 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 03:00:42.708 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 03:00:42.708 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 03:00:42.849 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-11 03:00:42.850 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=140ms +10-11 03:00:42.855 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 03:00:42.855 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 03:00:42.863 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 03:00:42.887 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 03:00:42.887 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 03:00:42.906 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :25 +10-11 03:00:42.906 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 03:00:42.906 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 03:00:42.906 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 03:00:42.906 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 03:00:43.286 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 03:06:47.405 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 03:06:47.406 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 03:06:47.406 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 03:06:47.550 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-11 03:06:47.550 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-11 03:06:47.554 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 03:06:47.555 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 03:06:47.562 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 03:06:47.606 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 03:06:47.606 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 03:06:47.625 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-11 03:06:47.625 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 03:06:47.625 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 03:06:47.625 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 03:06:47.625 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 03:06:47.927 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 03:11:14.559 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 03:11:14.561 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 03:11:14.561 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 03:11:14.703 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-11 03:11:14.703 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-11 03:11:14.707 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 03:11:14.707 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 03:11:14.716 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 03:11:14.742 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 03:11:14.742 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 03:11:14.763 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-11 03:11:14.764 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 03:11:14.764 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 03:11:14.764 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 03:11:14.764 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 03:11:15.106 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 03:16:53.490 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 03:16:53.491 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 03:16:53.491 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 03:16:53.631 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-11 03:16:53.631 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=140ms +10-11 03:16:53.636 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 03:16:53.636 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 03:16:53.646 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 03:16:53.669 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 03:16:53.670 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 03:16:53.688 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-11 03:16:53.688 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 03:16:53.688 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 03:16:53.688 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 03:16:53.688 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 03:16:53.965 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 03:36:14.775 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 03:36:14.775 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 03:36:14.775 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 03:36:14.917 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-11 03:36:14.917 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-11 03:36:14.921 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 03:36:14.921 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 03:36:14.929 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 03:36:14.958 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 03:36:14.958 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 03:36:14.977 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-11 03:36:14.977 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 03:36:14.977 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 03:36:14.977 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 03:36:14.977 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 03:36:15.392 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 03:42:24.018 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 03:42:24.021 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 03:42:24.021 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 03:42:24.163 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=1ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-11 03:42:24.163 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=143ms +10-11 03:42:24.166 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 03:42:24.174 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 03:42:24.181 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 03:42:24.217 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 03:42:24.217 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 03:42:24.242 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :25 +10-11 03:42:24.242 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 03:42:24.242 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 03:42:24.242 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 03:42:24.242 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 03:42:24.653 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 03:42:24.653 0 0 I trusty : [GF_TA][I][gf_fpcore_common][gf_fpcore_save_template]Template size = *** +10-11 04:42:41.907 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 04:42:41.909 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 04:42:41.909 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 04:42:42.050 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-11 04:42:42.050 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-11 04:42:42.054 0 0 I trusty : [GF_TA][E][gf_fpcore_common][gf_fpcore_on_authenticate_end] auth has not entered algo. +10-11 04:42:42.100 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 04:42:42.100 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 04:42:42.100 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 04:42:42.243 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=143ms, data crc cost=0ms +10-11 04:42:42.244 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=144ms +10-11 04:42:42.245 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 04:42:42.246 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 04:42:42.261 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 04:42:42.397 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 04:42:42.397 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 04:42:42.416 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-11 04:42:42.416 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 04:42:42.416 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 04:42:42.416 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 04:42:42.416 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 04:42:42.746 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_authenticate] no finger match ri:0 +10-11 04:42:42.746 0 0 I trusty : [GF_TA][E][gf_algo_auth][auth_do_authenticate_and_study] authenticate failed for sensor_index=0 p0 +10-11 04:42:42.780 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] auth authenticate and study fail sensor_index=0 fi_index = 1 part = 0 +10-11 04:42:42.780 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] exit. err=GF_ERROR_ACQUIRED_PARTIAL, errno=1013 +10-11 04:42:42.780 0 0 I trusty : [GF_TA][E][gf_delmar_algo][algo_do_post_authenticate] exit. err=GF_ERROR_ACQUIRED_PARTIAL, errno=1013 +10-11 04:42:42.780 0 0 I trusty : [GF_TA][E][gf_algo_common][handle_auth_post_authenticate] exit. err=GF_ERROR_ACQUIRED_PARTIAL, errno=1013 +10-11 04:42:42.780 0 0 I trusty : [GF_TA][E][gf_event_bus][gf_event_send] exit. err=GF_ERROR_ACQUIRED_PARTIAL, errno=1013 +10-11 04:42:42.780 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 05:01:48.691 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 05:01:48.693 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 05:01:48.693 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 05:01:48.836 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=142ms, data crc cost=0ms +10-11 05:01:48.836 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=143ms +10-11 05:01:48.841 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 05:01:48.841 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 05:01:48.850 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 05:01:48.886 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 05:01:48.886 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 05:01:48.906 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :29 +10-11 05:01:48.906 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 05:01:48.906 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 05:01:48.906 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 05:01:48.906 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 05:01:49.259 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 05:08:29.098 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 05:08:29.099 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 05:08:29.100 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 05:08:29.241 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-11 05:08:29.242 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-11 05:08:29.249 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 05:08:29.249 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 05:08:29.257 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 05:08:29.297 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 05:08:29.297 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 05:08:29.316 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :21 +10-11 05:08:29.316 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 05:08:29.316 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 05:08:29.316 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 05:08:29.316 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 05:08:29.630 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 05:34:53.327 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 05:34:53.328 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 05:34:53.328 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 05:34:53.471 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-11 05:34:53.471 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-11 05:34:53.478 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 05:34:53.478 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 05:34:53.486 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 05:34:53.515 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 05:34:53.516 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 05:34:53.534 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :21 +10-11 05:34:53.535 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 05:34:53.535 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 05:34:53.535 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 05:34:53.535 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 05:34:53.828 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 10:34:16.873 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 10:34:16.875 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=1 +10-11 10:34:16.875 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 10:34:17.019 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=1ms,capture hr data cost=143ms, data crc cost=0ms +10-11 10:34:17.019 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=145ms +10-11 10:34:17.027 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 10:34:17.027 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 10:34:17.031 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 10:34:17.067 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 10:34:17.067 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 10:34:17.077 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :224 +10-11 10:34:17.077 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 10:34:17.077 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 10:34:17.077 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 10:34:17.077 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 10:34:17.458 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 10:44:44.814 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 10:44:44.814 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 10:44:44.814 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 10:44:44.957 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-11 10:44:44.957 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-11 10:44:44.960 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 10:44:44.960 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 10:44:44.968 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 10:44:44.989 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 10:44:44.989 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 10:44:45.011 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :25 +10-11 10:44:45.011 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 10:44:45.011 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 10:44:45.011 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 10:44:45.011 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 10:44:46.369 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 10:53:25.395 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 10:53:25.396 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 10:53:25.396 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 10:53:25.538 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-11 10:53:25.538 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-11 10:53:25.544 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 10:53:25.544 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 10:53:25.551 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 10:53:25.569 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 10:53:25.569 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 10:53:25.583 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :224 +10-11 10:53:25.583 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 10:53:25.583 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 10:53:25.583 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 10:53:25.583 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 10:53:25.952 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 10:58:10.672 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 10:58:10.672 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 10:58:10.672 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 10:58:10.812 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-11 10:58:10.813 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=143ms +10-11 10:58:10.817 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 10:58:10.817 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 10:58:10.824 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 10:58:10.856 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 10:58:10.856 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 10:58:10.875 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-11 10:58:10.878 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 10:58:10.878 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 10:58:10.878 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 10:58:10.878 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 10:58:11.184 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 10:58:11.184 0 0 I trusty : [GF_TA][I][gf_fpcore_common][gf_fpcore_save_template]Template size = *** +10-11 11:07:41.162 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 11:07:41.163 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 11:07:41.163 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 11:07:41.306 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=142ms, data crc cost=0ms +10-11 11:07:41.306 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=143ms +10-11 11:07:41.312 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 11:07:41.312 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 11:07:41.320 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 11:07:41.364 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 11:07:41.364 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 11:07:41.385 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :29 +10-11 11:07:41.385 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 11:07:41.385 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 11:07:41.385 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 11:07:41.385 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 11:07:41.711 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 11:23:59.647 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 11:23:59.648 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 11:23:59.648 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 11:23:59.791 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-11 11:23:59.791 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-11 11:23:59.794 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 11:23:59.796 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 11:23:59.805 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 11:23:59.827 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 11:23:59.827 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 11:23:59.852 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :29 +10-11 11:23:59.852 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 11:23:59.852 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 11:23:59.852 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 11:23:59.852 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 11:24:00.137 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 11:42:55.033 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 11:42:55.034 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 11:42:55.034 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 11:42:55.179 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=142ms, data crc cost=0ms +10-11 11:42:55.179 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=143ms +10-11 11:42:55.184 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 11:42:55.184 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 11:42:55.192 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 11:42:55.215 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 11:42:55.215 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 11:42:55.237 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :26 +10-11 11:42:55.237 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 11:42:55.237 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 11:42:55.237 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 11:42:55.237 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 11:42:55.527 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 12:02:25.494 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 12:02:25.495 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 12:02:25.495 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 12:02:25.636 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-11 12:02:25.636 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-11 12:02:25.640 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 12:02:25.640 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 12:02:25.650 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 12:02:25.692 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 12:02:25.692 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 12:02:25.713 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-11 12:02:25.713 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 12:02:25.713 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 12:02:25.713 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 12:02:25.713 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 12:02:26.033 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 12:13:22.869 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 12:13:22.870 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 12:13:22.870 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 12:13:23.012 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-11 12:13:23.012 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-11 12:13:23.016 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 12:13:23.016 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 12:13:23.024 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 12:13:23.048 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 12:13:23.048 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 12:13:23.063 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-11 12:13:23.063 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 12:13:23.063 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 12:13:23.063 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 12:13:23.063 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 12:13:23.440 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 12:20:37.123 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 12:20:37.125 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=1 +10-11 12:20:37.125 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 12:20:37.266 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=1ms,capture hr data cost=140ms, data crc cost=0ms +10-11 12:20:37.266 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-11 12:20:37.270 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 12:20:37.270 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 12:20:37.283 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 12:20:37.300 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 12:20:37.300 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 12:20:37.322 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-11 12:20:37.322 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 12:20:37.322 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 12:20:37.322 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 12:20:37.322 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 12:20:37.660 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 12:37:20.935 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 12:37:20.936 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 12:37:20.936 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 12:37:21.078 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-11 12:37:21.078 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-11 12:37:21.084 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 12:37:21.084 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 12:37:21.091 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 12:37:21.128 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 12:37:21.128 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 12:37:21.140 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :228 +10-11 12:37:21.141 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 12:37:21.141 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 12:37:21.141 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 12:37:21.141 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 12:37:21.486 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 12:49:18.540 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 12:49:18.541 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 12:49:18.541 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 12:49:18.684 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-11 12:49:18.686 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=140ms +10-11 12:49:18.686 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 12:49:18.689 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 12:49:18.696 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 12:49:18.740 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 12:49:18.740 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 12:49:18.759 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-11 12:49:18.759 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 12:49:18.759 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 12:49:18.759 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 12:49:18.759 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 12:49:19.112 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 12:56:19.461 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 12:56:19.462 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 12:56:19.462 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 12:56:19.606 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-11 12:56:19.607 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-11 12:56:19.615 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 12:56:19.615 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 12:56:19.624 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 12:56:19.844 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 12:56:19.844 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 12:56:19.855 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :244 +10-11 12:56:19.855 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 12:56:19.855 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 12:56:19.855 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 12:56:19.855 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 12:56:20.102 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 13:06:50.568 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 13:06:50.570 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 13:06:50.570 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 13:06:50.713 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-11 13:06:50.713 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=1ms, total=143ms +10-11 13:06:50.716 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 13:06:50.716 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 13:06:50.726 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 13:06:50.760 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 13:06:50.760 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 13:06:50.786 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-11 13:06:50.786 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 13:06:50.786 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 13:06:50.786 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 13:06:50.786 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 13:06:51.071 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 13:27:09.083 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 13:27:09.088 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 13:27:09.089 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 13:27:09.225 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-11 13:27:09.226 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-11 13:27:09.229 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 13:27:09.229 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 13:27:09.236 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 13:27:09.260 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 13:27:09.260 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 13:27:09.282 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :21 +10-11 13:27:09.282 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 13:27:09.282 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 13:27:09.282 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 13:27:09.282 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 13:27:09.567 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 13:59:13.556 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 13:59:13.558 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 13:59:13.559 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 13:59:13.703 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=145ms, data crc cost=0ms +10-11 13:59:13.703 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=145ms +10-11 13:59:13.711 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 13:59:13.711 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 13:59:13.720 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 13:59:13.750 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 13:59:13.750 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 13:59:13.769 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-11 13:59:13.769 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 13:59:13.769 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 13:59:13.769 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 13:59:13.769 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 13:59:14.051 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 14:08:36.968 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 14:08:36.971 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 14:08:36.971 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 14:08:37.112 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-11 14:08:37.112 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-11 14:08:37.116 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 14:08:37.116 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 14:08:37.122 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 14:08:37.152 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 14:08:37.152 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 14:08:37.171 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :21 +10-11 14:08:37.171 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 14:08:37.173 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 14:08:37.173 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 14:08:37.173 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 14:08:37.454 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 14:38:26.422 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 14:38:26.423 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 14:38:26.423 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 14:38:26.564 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-11 14:38:26.564 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-11 14:38:26.572 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 14:38:26.572 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 14:38:26.580 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 14:38:26.601 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 14:38:26.601 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 14:38:26.622 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :21 +10-11 14:38:26.622 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 14:38:26.622 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 14:38:26.622 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 14:38:26.622 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 14:38:26.914 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 14:50:53.215 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 14:50:53.215 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 14:50:53.215 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 14:50:53.360 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=142ms, data crc cost=0ms +10-11 14:50:53.360 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=143ms +10-11 14:50:53.364 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 14:50:53.365 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 14:50:53.376 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 14:50:53.397 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 14:50:53.397 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 14:50:53.415 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-11 14:50:53.415 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 14:50:53.415 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 14:50:53.415 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 14:50:53.415 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 14:50:53.744 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 14:50:53.744 0 0 I trusty : [GF_TA][I][gf_fpcore_common][gf_fpcore_save_template]Template size = *** +10-11 15:17:18.760 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 15:17:18.762 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 15:17:18.762 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 15:17:18.903 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-11 15:17:18.903 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-11 15:17:18.923 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 15:17:18.923 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 15:17:18.924 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 15:17:18.962 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 15:17:18.962 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 15:17:18.985 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :21 +10-11 15:17:18.985 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 15:17:18.985 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 15:17:18.985 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 15:17:18.985 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 15:17:19.333 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 15:42:56.038 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 15:42:56.040 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 15:42:56.041 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 15:42:56.182 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-11 15:42:56.182 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-11 15:42:56.186 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 15:42:56.186 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 15:42:56.195 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 15:42:56.224 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 15:42:56.224 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 15:42:56.248 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-11 15:42:56.248 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 15:42:56.248 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 15:42:56.248 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 15:42:56.248 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 15:42:56.554 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 15:44:46.776 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 15:44:46.776 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 15:44:46.776 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 15:44:46.919 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-11 15:44:46.919 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-11 15:44:46.922 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 15:44:46.923 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 15:44:46.933 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 15:44:46.953 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 15:44:46.953 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 15:44:46.970 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-11 15:44:46.970 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 15:44:46.970 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 15:44:46.970 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 15:44:46.970 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 15:44:48.575 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 15:44:52.877 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 15:44:52.878 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 15:44:52.878 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 15:44:53.019 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-11 15:44:53.019 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=140ms +10-11 15:44:53.024 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 15:44:53.024 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 15:44:53.033 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 15:44:53.057 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 15:44:53.057 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 15:44:53.065 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :220 +10-11 15:44:53.065 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 15:44:53.065 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 15:44:53.065 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 15:44:53.065 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 15:44:53.389 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 15:45:06.343 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 15:45:06.343 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 15:45:06.343 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 15:45:06.484 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-11 15:45:06.484 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-11 15:45:06.493 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 15:45:06.493 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 15:45:06.501 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 15:45:06.525 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 15:45:06.525 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 15:45:06.545 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :21 +10-11 15:45:06.545 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 15:45:06.545 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 15:45:06.545 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 15:45:06.545 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 15:45:06.893 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 15:45:23.612 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 15:45:23.614 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=1 +10-11 15:45:23.614 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 15:45:23.755 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=1ms,capture hr data cost=141ms, data crc cost=0ms +10-11 15:45:23.755 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-11 15:45:23.759 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 15:45:23.759 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 15:45:23.769 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 15:45:23.813 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 15:45:23.813 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 15:45:23.834 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :25 +10-11 15:45:23.834 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 15:45:23.834 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 15:45:23.834 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 15:45:23.834 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 15:45:24.194 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 15:45:24.194 0 0 I trusty : [GF_TA][I][gf_fpcore_common][gf_fpcore_save_template]Template size = *** +10-11 15:51:06.656 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 15:51:06.658 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=1 +10-11 15:51:06.658 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 15:51:06.801 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=1ms,capture hr data cost=141ms, data crc cost=0ms +10-11 15:51:06.801 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=143ms +10-11 15:51:06.805 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 15:51:06.805 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 15:51:06.815 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 15:51:06.859 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 15:51:06.859 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 15:51:06.877 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-11 15:51:06.877 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 15:51:06.877 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 15:51:06.877 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 15:51:06.877 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 15:51:07.172 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 15:57:17.654 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 15:57:17.655 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 15:57:17.655 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 15:57:17.801 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=142ms, data crc cost=0ms +10-11 15:57:17.801 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=144ms +10-11 15:57:17.805 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 15:57:17.807 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 15:57:17.815 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 15:57:17.855 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 15:57:17.855 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 15:57:17.873 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :29 +10-11 15:57:17.873 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 15:57:17.873 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 15:57:17.873 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 15:57:17.873 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 15:57:18.143 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +--------- beginning of crash +10-11 16:02:07.992 11589 11609 E AndroidRuntime: FATAL EXCEPTION: UiThreadHelper +10-11 16:02:07.992 11589 11609 E AndroidRuntime: Process: com.google.android.apps.nexuslauncher, PID: 11589 +10-11 16:02:07.992 11589 11609 E AndroidRuntime: java.lang.NullPointerException: Attempt to read from field 'com.android.server.wm.WindowToken com.android.server.wm.WindowState.mToken' on a null object reference in method 'void com.android.server.wm.NavBarFadeAnimationController.lambda$fadeWindowToken$0(boolean)' +10-11 16:02:07.992 11589 11609 E AndroidRuntime: at android.os.Parcel.createExceptionOrNull(Parcel.java:3017) +10-11 16:02:07.992 11589 11609 E AndroidRuntime: at android.os.Parcel.createException(Parcel.java:2995) +10-11 16:02:07.992 11589 11609 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:2978) +10-11 16:02:07.992 11589 11609 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:2920) +10-11 16:02:07.992 11589 11609 E AndroidRuntime: at android.view.IRecentsAnimationController$Stub$Proxy.animateNavigationBarToApp(IRecentsAnimationController.java:657) +10-11 16:02:07.992 11589 11609 E AndroidRuntime: at com.android.systemui.shared.system.RecentsAnimationControllerCompat.animateNavigationBarToApp(Unknown Source:2) +10-11 16:02:07.992 11589 11609 E AndroidRuntime: at com.android.quickstep.RecentsAnimationController.lambda$animateNavigationBarToApp$5(Unknown Source:2) +10-11 16:02:07.992 11589 11609 E AndroidRuntime: at com.android.quickstep.RecentsAnimationController.d(Unknown Source:0) +10-11 16:02:07.992 11589 11609 E AndroidRuntime: at com.android.quickstep.S.run(Unknown Source:12) +10-11 16:02:07.992 11589 11609 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:942) +10-11 16:02:07.992 11589 11609 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) +10-11 16:02:07.992 11589 11609 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:201) +10-11 16:02:07.992 11589 11609 E AndroidRuntime: at android.os.Looper.loop(Looper.java:288) +10-11 16:02:07.992 11589 11609 E AndroidRuntime: at android.os.HandlerThread.run(HandlerThread.java:67) +10-11 16:02:07.992 11589 11609 E AndroidRuntime: Caused by: android.os.RemoteException: Remote stack trace: +10-11 16:02:07.992 11589 11609 E AndroidRuntime: at com.android.server.wm.NavBarFadeAnimationController.lambda$fadeWindowToken$0(NavBarFadeAnimationController.java:85) +10-11 16:02:07.992 11589 11609 E AndroidRuntime: at com.android.server.wm.NavBarFadeAnimationController.$r8$lambda$IY4wpcMv4SfehedLdcXxwrAs9wg(Unknown Source:0) +10-11 16:02:07.992 11589 11609 E AndroidRuntime: at com.android.server.wm.NavBarFadeAnimationController$$ExternalSyntheticLambda0.run(Unknown Source:4) +10-11 16:02:07.992 11589 11609 E AndroidRuntime: at com.android.server.wm.NavBarFadeAnimationController.fadeWindowToken(NavBarFadeAnimationController.java:88) +10-11 16:02:07.992 11589 11609 E AndroidRuntime: at com.android.server.wm.NavBarFadeAnimationController.fadeOutAndInSequentially(NavBarFadeAnimationController.java:113) +10-11 16:02:07.992 11589 11609 E AndroidRuntime: +10-11 16:26:33.993 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 16:26:33.996 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=1 +10-11 16:26:33.996 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 16:26:34.139 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=1ms,capture hr data cost=142ms, data crc cost=0ms +10-11 16:26:34.139 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=144ms +10-11 16:26:34.150 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 16:26:34.150 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 16:26:34.158 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 16:26:34.270 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 16:26:34.270 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 16:26:34.290 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :18 +10-11 16:26:34.290 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 16:26:34.290 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 16:26:34.290 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 16:26:34.290 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 16:26:34.632 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 16:27:06.262 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 16:27:06.262 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 16:27:06.262 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 16:27:06.404 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-11 16:27:06.404 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-11 16:27:06.412 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 16:27:06.412 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 16:27:06.419 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 16:27:06.460 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 16:27:06.460 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 16:27:06.470 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :224 +10-11 16:27:06.470 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 16:27:06.470 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 16:27:06.470 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 16:27:06.470 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 16:27:06.845 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 16:41:29.036 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 16:41:29.037 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 16:41:29.037 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 16:41:29.179 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-11 16:41:29.179 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-11 16:41:29.183 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 16:41:29.183 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 16:41:29.192 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 16:41:29.217 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 16:41:29.217 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 16:41:29.229 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :228 +10-11 16:41:29.229 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 16:41:29.229 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 16:41:29.229 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 16:41:29.229 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 16:41:29.536 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 16:52:54.629 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 16:52:54.630 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 16:52:54.630 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 16:52:54.771 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-11 16:52:54.771 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-11 16:52:54.775 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 16:52:54.775 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 16:52:54.783 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 16:52:54.807 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 16:52:54.807 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 16:52:54.819 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :224 +10-11 16:52:54.823 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 16:52:54.823 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 16:52:54.823 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 16:52:54.823 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 16:52:55.162 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 17:16:26.393 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 17:16:26.394 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 17:16:26.394 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 17:16:26.535 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-11 17:16:26.535 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=140ms +10-11 17:16:26.538 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 17:16:26.539 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 17:16:26.549 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 17:16:26.582 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 17:16:26.582 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 17:16:26.606 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :29 +10-11 17:16:26.606 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 17:16:26.606 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 17:16:26.606 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 17:16:26.606 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 17:16:26.929 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 17:19:36.218 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 17:19:36.219 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 17:19:36.219 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 17:19:36.362 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-11 17:19:36.362 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-11 17:19:36.365 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 17:19:36.365 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 17:19:36.374 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 17:19:36.400 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 17:19:36.400 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 17:19:36.412 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :228 +10-11 17:19:36.412 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 17:19:36.412 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 17:19:36.412 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 17:19:36.412 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 17:19:36.737 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 17:41:05.863 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 17:41:05.866 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 17:41:05.866 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 17:41:06.006 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-11 17:41:06.006 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-11 17:41:06.012 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 17:41:06.012 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 17:41:06.025 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 17:41:06.043 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 17:41:06.043 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 17:41:06.055 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :224 +10-11 17:41:06.055 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 17:41:06.055 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 17:41:06.055 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 17:41:06.055 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 17:41:06.451 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 17:54:52.624 0 0 I trusty : [GF_TA][E][gf_fpcore_common][gf_fpcore_on_authenticate_end] auth has not entered algo. +10-11 17:55:04.865 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 17:55:04.865 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 17:55:04.865 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 17:55:05.008 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=142ms, data crc cost=0ms +10-11 17:55:05.008 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=143ms +10-11 17:55:05.015 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 17:55:05.015 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 17:55:05.027 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 17:55:05.079 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 17:55:05.079 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 17:55:05.092 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :*** +10-11 17:55:05.092 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 17:55:05.092 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 17:55:05.092 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 17:55:05.092 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 17:55:05.425 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 18:00:19.829 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 18:00:19.832 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=1 +10-11 18:00:19.832 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 18:00:19.976 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=1ms,capture hr data cost=142ms, data crc cost=0ms +10-11 18:00:19.976 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=145ms +10-11 18:00:19.985 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 18:00:19.987 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 18:00:19.995 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 18:00:20.040 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 18:00:20.040 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 18:00:20.052 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :228 +10-11 18:00:20.052 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 18:00:20.052 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 18:00:20.052 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 18:00:20.052 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 18:00:20.405 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 18:11:09.954 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 18:11:09.956 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 18:11:09.956 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 18:11:10.098 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-11 18:11:10.098 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-11 18:11:10.103 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 18:11:10.103 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 18:11:10.113 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 18:11:10.140 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 18:11:10.140 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 18:11:10.153 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :224 +10-11 18:11:10.153 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 18:11:10.153 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 18:11:10.153 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 18:11:10.153 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 18:11:10.485 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 18:31:29.637 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 18:31:29.638 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 18:31:29.638 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 18:31:29.780 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-11 18:31:29.780 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-11 18:31:29.789 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 18:31:29.789 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 18:31:29.797 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 18:31:29.874 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 18:31:29.874 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 18:31:29.888 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-11 18:31:29.888 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 18:31:29.888 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 18:31:29.888 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 18:31:29.888 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 18:31:30.216 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 18:31:42.409 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 18:31:42.411 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 18:31:42.411 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 18:31:42.553 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-11 18:31:42.553 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-11 18:31:42.558 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 18:31:42.558 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 18:31:42.565 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 18:31:42.593 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 18:31:42.593 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 18:31:42.603 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :224 +10-11 18:31:42.603 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 18:31:42.603 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 18:31:42.603 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 18:31:42.603 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 18:31:42.977 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 18:31:42.977 0 0 I trusty : [GF_TA][I][gf_fpcore_common][gf_fpcore_save_template]Template size = *** +10-11 18:36:40.031 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 18:36:40.033 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=1 +10-11 18:36:40.033 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 18:36:40.175 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=1ms,capture hr data cost=140ms, data crc cost=0ms +10-11 18:36:40.175 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-11 18:36:40.180 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 18:36:40.180 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 18:36:40.190 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 18:36:40.233 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 18:36:40.233 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 18:36:40.248 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-11 18:36:40.248 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 18:36:40.248 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 18:36:40.248 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 18:36:40.248 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 18:36:40.548 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 18:37:24.795 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 18:37:24.796 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 18:37:24.796 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 18:37:24.937 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=139ms, data crc cost=0ms +10-11 18:37:24.937 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=140ms +10-11 18:37:24.939 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 18:37:24.939 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 18:37:24.951 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 18:37:24.985 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 18:37:24.985 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 18:37:24.997 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :224 +10-11 18:37:24.997 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 18:37:24.997 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 18:37:24.997 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 18:37:24.997 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 18:37:25.334 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 18:59:00.072 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 18:59:00.074 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 18:59:00.074 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 18:59:00.215 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-11 18:59:00.216 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-11 18:59:00.225 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 18:59:00.225 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 18:59:00.232 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 18:59:00.266 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 18:59:00.266 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 18:59:00.287 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :21 +10-11 18:59:00.287 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 18:59:00.287 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 18:59:00.287 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 18:59:00.287 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 18:59:01.334 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 18:59:01.334 0 0 I trusty : [GF_TA][I][gf_fpcore_common][gf_fpcore_save_template]Template size = *** +10-11 19:08:07.914 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 19:08:07.915 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 19:08:07.915 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 19:08:08.058 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-11 19:08:08.058 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-11 19:08:08.060 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 19:08:08.060 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 19:08:08.068 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 19:08:08.100 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 19:08:08.100 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 19:08:08.117 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-11 19:08:08.117 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 19:08:08.117 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 19:08:08.117 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 19:08:08.117 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 19:08:08.464 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 20:30:09.857 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 20:30:09.857 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 20:30:09.857 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 20:30:10.000 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-11 20:30:10.000 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-11 20:30:10.003 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 20:30:10.003 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 20:30:10.014 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 20:30:10.048 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 20:30:10.048 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 20:30:10.068 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-11 20:30:10.068 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 20:30:10.068 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 20:30:10.068 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 20:30:10.068 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 20:30:10.416 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 20:31:31.595 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 20:31:31.596 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 20:31:31.597 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 20:31:31.739 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-11 20:31:31.739 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-11 20:31:31.743 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 20:31:31.743 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 20:31:31.751 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 20:31:31.851 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 20:31:31.851 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 20:31:31.869 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-11 20:31:31.869 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 20:31:31.869 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 20:31:31.869 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 20:31:31.869 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 20:31:32.139 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 20:37:23.686 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 20:37:23.687 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 20:37:23.687 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 20:37:23.829 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-11 20:37:23.829 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-11 20:37:23.837 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 20:37:23.838 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 20:37:23.845 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 20:37:23.870 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 20:37:23.870 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 20:37:23.884 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-11 20:37:23.885 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 20:37:23.885 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 20:37:23.885 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 20:37:23.885 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 20:37:24.222 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 21:13:04.211 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 21:13:04.211 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 21:13:04.211 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 21:13:04.354 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-11 21:13:04.355 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-11 21:13:04.356 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 21:13:04.357 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 21:13:04.369 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 21:13:04.389 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 21:13:04.389 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 21:13:04.408 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :29 +10-11 21:13:04.408 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 21:13:04.408 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 21:13:04.408 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 21:13:04.408 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 21:13:04.798 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 21:24:18.041 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 21:24:18.043 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=1 +10-11 21:24:18.043 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 21:24:18.186 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=1ms,capture hr data cost=141ms, data crc cost=0ms +10-11 21:24:18.186 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=143ms +10-11 21:24:18.189 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 21:24:18.191 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 21:24:18.198 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 21:24:18.217 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 21:24:18.217 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 21:24:18.232 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :228 +10-11 21:24:18.232 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 21:24:18.232 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 21:24:18.232 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 21:24:18.232 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 21:24:18.517 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 21:30:35.482 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 21:30:35.483 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 21:30:35.483 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 21:30:35.624 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-11 21:30:35.624 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-11 21:30:35.629 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 21:30:35.629 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 21:30:35.637 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 21:30:35.661 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 21:30:35.661 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 21:30:35.679 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-11 21:30:35.679 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 21:30:35.679 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 21:30:35.679 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 21:30:35.679 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 21:30:35.957 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 21:45:39.309 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 21:45:39.309 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 21:45:39.309 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 21:45:39.451 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-11 21:45:39.451 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-11 21:45:39.455 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 21:45:39.455 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 21:45:39.463 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 21:45:39.503 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 21:45:39.503 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 21:45:39.523 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :29 +10-11 21:45:39.523 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 21:45:39.523 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 21:45:39.523 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 21:45:39.523 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 21:45:40.085 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 22:25:31.265 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 22:25:31.266 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 22:25:31.266 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 22:25:31.408 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-11 22:25:31.408 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-11 22:25:31.414 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 22:25:31.414 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 22:25:31.422 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 22:25:31.454 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 22:25:31.454 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 22:25:31.466 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :228 +10-11 22:25:31.469 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 22:25:31.469 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 22:25:31.469 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 22:25:31.469 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 22:25:31.947 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 22:32:43.556 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 22:32:43.556 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 22:32:43.556 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 22:32:43.698 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-11 22:32:43.698 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-11 22:32:43.702 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 22:32:43.702 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 22:32:43.711 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 22:32:43.751 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 22:32:43.751 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 22:32:43.768 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :18 +10-11 22:32:43.768 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 22:32:43.768 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 22:32:43.768 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 22:32:43.768 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 22:32:44.152 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 22:41:10.517 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 22:41:10.517 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 22:41:10.517 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 22:41:10.658 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-11 22:41:10.658 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-11 22:41:10.663 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 22:41:10.663 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 22:41:10.672 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 22:41:10.698 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 22:41:10.698 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 22:41:10.716 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :21 +10-11 22:41:10.716 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 22:41:10.716 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 22:41:10.716 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 22:41:10.716 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 22:41:10.995 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 22:43:23.448 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 22:43:23.456 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 22:43:23.456 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 22:43:23.590 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-11 22:43:23.590 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-11 22:43:23.592 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 22:43:23.593 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 22:43:23.600 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 22:43:23.625 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 22:43:23.625 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 22:43:23.646 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-11 22:43:23.646 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 22:43:23.648 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 22:43:23.648 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 22:43:23.648 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 22:43:23.923 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 22:46:41.564 0 0 I trusty : [GF_TA][E][gf_fpcore_common][gf_fpcore_on_authenticate_end] auth has not entered algo. +10-11 22:46:42.488 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 22:46:42.489 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 22:46:42.489 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 22:46:42.632 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-11 22:46:42.632 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-11 22:46:42.636 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 22:46:42.636 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 22:46:42.645 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 22:46:42.673 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 22:46:42.673 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 22:46:42.687 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-11 22:46:42.687 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 22:46:42.687 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 22:46:42.687 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 22:46:42.687 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 22:46:43.020 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 22:46:43.020 0 0 I trusty : [GF_TA][I][gf_fpcore_common][gf_fpcore_save_template]Template size = *** +10-11 22:50:08.631 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 22:50:08.636 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 22:50:08.636 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 22:50:08.780 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=143ms, data crc cost=0ms +10-11 22:50:08.780 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=143ms +10-11 22:50:08.783 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 22:50:08.783 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 22:50:08.791 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 22:50:08.819 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 22:50:08.819 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 22:50:08.836 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :*** +10-11 22:50:08.836 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 22:50:08.836 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 22:50:08.836 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 22:50:08.836 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 22:50:09.112 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 22:51:07.611 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 22:51:07.612 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 22:51:07.612 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 22:51:07.755 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-11 22:51:07.755 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-11 22:51:07.760 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 22:51:07.761 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 22:51:07.769 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 22:51:07.788 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 22:51:07.788 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 22:51:07.811 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :21 +10-11 22:51:07.811 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 22:51:07.811 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 22:51:07.811 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 22:51:07.811 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 22:51:08.120 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 23:19:37.791 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 23:19:37.792 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 23:19:37.792 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 23:19:37.937 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=142ms, data crc cost=0ms +10-11 23:19:37.937 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=144ms +10-11 23:19:37.943 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 23:19:37.943 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 23:19:37.950 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 23:19:37.995 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 23:19:37.995 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 23:19:38.016 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :29 +10-11 23:19:38.016 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 23:19:38.016 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 23:19:38.016 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 23:19:38.016 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 23:19:38.354 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 23:28:39.091 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 23:28:39.091 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 23:28:39.091 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 23:28:39.233 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-11 23:28:39.233 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-11 23:28:39.236 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 23:28:39.236 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 23:28:39.250 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 23:28:39.292 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 23:28:39.292 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 23:28:39.310 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :21 +10-11 23:28:39.310 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 23:28:39.310 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 23:28:39.310 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 23:28:39.310 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 23:28:39.635 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 23:33:29.311 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 23:33:29.312 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 23:33:29.312 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 23:33:29.453 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-11 23:33:29.453 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=140ms +10-11 23:33:29.459 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 23:33:29.459 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 23:33:29.467 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 23:33:29.492 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 23:33:29.492 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 23:33:29.511 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-11 23:33:29.511 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 23:33:29.511 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 23:33:29.511 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 23:33:29.511 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 23:33:29.830 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 23:37:58.977 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 23:37:58.977 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 23:37:58.977 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 23:37:59.119 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=140ms, data crc cost=0ms +10-11 23:37:59.119 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=141ms +10-11 23:37:59.123 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 23:37:59.123 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 23:37:59.131 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 23:37:59.151 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 23:37:59.152 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 23:37:59.169 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :*** +10-11 23:37:59.169 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 23:37:59.169 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 23:37:59.169 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 23:37:59.169 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 23:37:59.465 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-11 23:46:42.467 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-11 23:46:42.468 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-11 23:46:42.468 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-11 23:46:42.611 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=142ms, data crc cost=0ms +10-11 23:46:42.611 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-11 23:46:42.615 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 23:46:42.615 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 23:46:42.624 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-11 23:46:42.665 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-11 23:46:42.665 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-11 23:46:42.678 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :224 +10-11 23:46:42.678 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-11 23:46:42.678 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-11 23:46:42.678 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-11 23:46:42.678 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-11 23:46:44.083 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-12 03:54:17.057 0 0 I trusty : trusty_keymaster (err): /usr/local/google/buildbot/src/googleplex-polygon-android/trusty-tm-qpr3-release/system/keymaster/android_keymaster/keymaster_enforcement.cpp, Line 525: Auth token has timed out +10-12 03:54:17.057 0 0 I trusty : trusty_keymaster (err): /usr/local/google/buildbot/src/googleplex-polygon-android/trusty-tm-qpr3-release/system/keymaster/android_keymaster/keymaster_enforcement.cpp, Line 398: Auth required but no matching auth token found +10-12 09:22:35.358 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-12 09:22:35.359 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-12 09:22:35.359 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-12 09:22:35.502 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=142ms, data crc cost=0ms +10-12 09:22:35.502 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=143ms +10-12 09:22:35.506 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-12 09:22:35.506 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-12 09:22:35.516 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-12 09:22:35.549 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-12 09:22:35.549 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-12 09:22:35.565 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-12 09:22:35.565 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-12 09:22:35.565 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-12 09:22:35.565 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-12 09:22:35.565 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-12 09:22:35.883 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-12 09:25:19.644 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-12 09:25:19.645 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-12 09:25:19.645 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-12 09:25:19.788 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=141ms, data crc cost=0ms +10-12 09:25:19.790 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=142ms +10-12 09:25:19.791 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-12 09:25:19.793 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-12 09:25:19.799 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-12 09:25:19.834 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-12 09:25:19.834 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-12 09:25:19.847 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :245 +10-12 09:25:19.847 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-12 09:25:19.847 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-12 09:25:19.847 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-12 09:25:19.847 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-12 09:25:20.150 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-12 09:56:12.244 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-12 09:56:12.245 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-12 09:56:12.245 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-12 09:56:12.389 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=142ms, data crc cost=0ms +10-12 09:56:12.389 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=143ms +10-12 09:56:12.396 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-12 09:56:12.396 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-12 09:56:12.405 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-12 09:56:12.449 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-12 09:56:12.449 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-12 09:56:12.470 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :17 +10-12 09:56:12.470 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-12 09:56:12.470 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-12 09:56:12.470 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-12 09:56:12.470 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-12 09:56:12.796 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +--------- beginning of system +10-12 10:03:07.255 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:07.255 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:07.255 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:07.256 1602 1716 E AppOps : noteOperation +10-12 10:03:07.256 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:07.256 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:07.256 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:07.256 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:07.256 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:07.256 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:07.256 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:07.256 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:07.256 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:07.256 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:07.256 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:07.256 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:07.256 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:07.256 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:07.256 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:07.256 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:07.256 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:07.256 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:07.256 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:07.256 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:07.256 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:07.256 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:07.256 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:07.256 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:03:07.257 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:07.257 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:07.257 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:07.257 1602 1716 E AppOps : noteOperation +10-12 10:03:07.257 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:07.257 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:07.257 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:07.257 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:07.257 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:07.257 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:07.257 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:07.257 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:07.257 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:07.257 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:07.257 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:07.257 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:07.257 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:07.257 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:07.257 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:07.257 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:07.257 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:07.257 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:07.257 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:07.257 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:07.257 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:07.257 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:07.258 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:07.258 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:07.258 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:03:07.259 1602 3658 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:03:07.259 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:07.259 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:07.259 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:07.260 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:07.260 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:07.260 1602 1716 E AppOps : noteOperation +10-12 10:03:07.260 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:07.260 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:07.260 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:07.260 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:07.260 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:07.260 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:07.260 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:07.260 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:07.260 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:07.260 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:07.260 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:07.260 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:07.260 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:07.260 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:07.260 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:07.260 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:07.260 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:07.260 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:07.260 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:07.260 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:07.260 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:07.260 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:07.260 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:07.261 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:03:07.261 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:07.261 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:07.261 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:07.262 1602 1716 E AppOps : noteOperation +10-12 10:03:07.262 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:07.262 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:07.262 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:07.262 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:07.262 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:07.262 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:07.262 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:07.262 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:07.262 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:07.262 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:07.262 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:07.262 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:07.262 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:07.262 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:07.262 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:07.262 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:07.262 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:07.262 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:07.262 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:07.262 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:07.262 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:07.262 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:07.262 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:07.262 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:03:07.262 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:07.271 1602 3658 D CompatibilityChangeReporter: Compat change id reported: 181658987; UID 1000; state: ENABLED +10-12 10:03:08.642 1602 1777 I DisplayPowerController[0]: BrightnessEvent: disp=0, physDisp=local:4619827677550801152, brt=0.2374531, initBrt=0.31460717, rcmdBrt=0.2374531, preBrt=0.31460717, lux=358.99792, preLux=702.7808, hbmMax=0.62, hbmMode=off, rbcStrength=50, powerFactor=1.0, thrmMax=1.0, wasShortTermModelActive=false, flags=, reason=automatic, autoBrightness=true +10-12 10:03:08.643 1602 1777 I DisplayPowerController[0]: BrightnessEvent: disp=0, physDisp=local:4619827677550801152, brt=0.2374531, initBrt=0.2374531, rcmdBrt=0.2374531, preBrt=0.31460717, lux=358.99792, preLux=702.7808, hbmMax=0.62, hbmMode=off, rbcStrength=50, powerFactor=1.0, thrmMax=1.0, wasShortTermModelActive=false, flags=, reason=automatic, autoBrightness=true +10-12 10:03:08.646 1602 1602 I BrightnessSynchronizer: [6512] New Update 0.2374531(f) set brightness values: 61(i) +10-12 10:03:08.646 1602 1602 I BrightnessSynchronizer: New PendingUpdate: {[6513] 0.2374531(f), mUpdatedTypes=0, mConfirmedTypes=0, mTimeUpdated=0}, prev=null +10-12 10:03:08.652 1602 1602 I BrightnessSynchronizer: Swallowing update of 61(i) by update: {[6512] 0.2374531(f), mUpdatedTypes=1, mConfirmedTypes=1, mTimeUpdated=199257824} +10-12 10:03:08.652 1602 1602 I BrightnessSynchronizer: Completed Update: {[6512] 0.2374531(f), mUpdatedTypes=1, mConfirmedTypes=1, mTimeUpdated=199257824} +10-12 10:03:09.537 2091 11557 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:03:09.732 1602 3658 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:03:09.733 1602 3658 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:03:09.734 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:09.734 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:09.734 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:09.734 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:09.734 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:09.735 1602 1716 E AppOps : noteOperation +10-12 10:03:09.735 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:09.735 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:09.735 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:09.735 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:09.735 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:09.735 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:09.735 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:09.735 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:09.735 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:09.735 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:09.735 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:09.735 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:09.735 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:09.735 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:09.735 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:09.735 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:09.735 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:09.735 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:09.735 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:09.735 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:09.735 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:09.735 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:09.735 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:09.735 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:09.736 1602 3658 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:03:09.736 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:03:09.737 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:09.737 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:09.737 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:09.738 1602 1716 E AppOps : noteOperation +10-12 10:03:09.738 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:09.738 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:09.738 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:09.738 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:09.738 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:09.738 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:09.738 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:09.738 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:09.738 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:09.738 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:09.738 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:09.738 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:09.738 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:09.738 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:09.738 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:09.738 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:09.738 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:09.738 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:09.738 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:09.738 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:09.738 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:09.738 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:09.738 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:09.738 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:03:09.739 1602 3658 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:03:09.741 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:09.741 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:09.741 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:09.741 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:09.741 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:09.742 1602 1716 E AppOps : noteOperation +10-12 10:03:09.742 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:09.742 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:09.742 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:09.742 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:09.742 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:09.742 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:09.742 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:09.742 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:09.742 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:09.742 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:09.742 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:09.742 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:09.742 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:09.742 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:09.742 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:09.742 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:09.742 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:09.742 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:09.742 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:09.742 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:09.742 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:09.742 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:09.742 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:09.743 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:03:09.743 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:09.743 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:09.743 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:09.743 1602 1716 E AppOps : noteOperation +10-12 10:03:09.743 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:09.743 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:09.743 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:09.743 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:09.743 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:09.743 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:09.743 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:09.743 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:09.743 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:09.743 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:09.743 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:09.743 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:09.743 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:09.743 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:09.743 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:09.743 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:09.743 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:09.743 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:09.743 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:09.743 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:09.743 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:09.743 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:09.743 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:09.744 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:03:09.744 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:09.745 1602 1777 I DisplayPowerController[0]: BrightnessEvent: disp=0, physDisp=local:4619827677550801152, brt=0.2374531, initBrt=0.2374531, rcmdBrt=0.2374531, preBrt=0.31460717, lux=358.99792, preLux=702.7808, hbmMax=0.62, hbmMode=off, rbcStrength=50, powerFactor=1.0, thrmMax=1.0, wasShortTermModelActive=false, flags=, reason=automatic, autoBrightness=true +10-12 10:03:16.025 1602 1602 I ContentCaptureManagerService: Content capture data sharing session terminated successfully for package 'com.google.android.googlequicksearchbox' +10-12 10:03:16.040 1602 1602 I ContentCaptureManagerService: Content capture data sharing session terminated successfully for package 'com.google.android.googlequicksearchbox' +10-12 10:03:16.496 1602 1602 I ContentCaptureManagerService: Content capture data sharing session terminated successfully for package 'com.google.android.googlequicksearchbox' +10-12 10:03:22.099 1602 1715 I UsageStatsService: User[0] Flushing usage stats to disk +10-12 10:03:29.616 1602 2545 D SystemServerTiming: getUserSwitchability-0 +10-12 10:03:29.616 1602 2545 D SystemServerTiming: TM.isInCall +10-12 10:03:29.616 1602 7806 D SystemServerTiming: getUserSwitchability-0 +10-12 10:03:29.616 1602 7806 D SystemServerTiming: TM.isInCall +10-12 10:03:29.617 1602 2545 D SystemServerTiming: hasUserRestriction-DISALLOW_USER_SWITCH +10-12 10:03:29.617 1602 2545 D SystemServerTiming: getInt-ALLOW_USER_SWITCHING_WHEN_SYSTEM_USER_LOCKED +10-12 10:03:29.617 1602 7806 D SystemServerTiming: hasUserRestriction-DISALLOW_USER_SWITCH +10-12 10:03:29.617 1602 2545 D SystemServerTiming: isUserUnlocked-USER_SYSTEM +10-12 10:03:29.617 1602 7806 D SystemServerTiming: getInt-ALLOW_USER_SWITCHING_WHEN_SYSTEM_USER_LOCKED +10-12 10:03:29.617 1602 7806 D SystemServerTiming: isUserUnlocked-USER_SYSTEM +10-12 10:03:31.720 1602 1714 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:03:31.722 1602 1714 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:03:31.722 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:31.722 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:31.723 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:31.723 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:31.723 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:31.724 1602 1716 E AppOps : noteOperation +10-12 10:03:31.724 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:31.724 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:31.724 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:31.724 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:31.724 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:31.724 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:31.724 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:31.724 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:31.724 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:31.724 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:31.724 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:31.724 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:31.724 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:31.724 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:31.724 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:31.724 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:31.724 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:31.724 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:31.724 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:31.724 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:31.724 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:31.724 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:31.724 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:31.724 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:31.725 1602 1714 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:03:31.726 1602 1714 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:03:31.726 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:03:31.727 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:31.727 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:31.727 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:31.729 1602 1716 E AppOps : noteOperation +10-12 10:03:31.729 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:31.729 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:31.729 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:31.729 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:31.729 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:31.729 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:31.729 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:31.729 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:31.729 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:31.729 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:31.729 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:31.729 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:31.729 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:31.729 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:31.729 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:31.729 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:31.729 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:31.729 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:31.729 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:31.729 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:31.729 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:31.729 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:31.729 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:31.729 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:31.729 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:31.729 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:31.729 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:31.730 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:31.730 1602 1716 E AppOps : noteOperation +10-12 10:03:31.730 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:31.730 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:31.730 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:31.730 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:31.730 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:31.730 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:31.730 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:31.730 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:31.730 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:31.730 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:31.730 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:31.730 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:31.730 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:31.730 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:31.730 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:31.730 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:31.730 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:31.730 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:31.730 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:31.730 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:31.730 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:31.730 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:31.730 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:31.731 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:03:31.733 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:03:31.733 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:31.733 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:31.734 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:31.736 1602 1716 E AppOps : noteOperation +10-12 10:03:31.736 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:31.736 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:31.736 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:31.736 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:31.736 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:31.736 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:31.736 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:31.736 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:31.736 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:31.736 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:31.736 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:31.736 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:31.736 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:31.736 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:31.736 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:31.736 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:31.736 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:31.736 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:31.736 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:31.736 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:31.736 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:31.736 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:31.736 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:31.736 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:03:31.736 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:31.771 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 1, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233334, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:03:33.588 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 2, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233332, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:03:34.081 1602 2545 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:03:34.082 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:34.082 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:34.082 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:34.082 1602 2545 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:03:34.082 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:34.083 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:34.083 1602 1716 E AppOps : noteOperation +10-12 10:03:34.083 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:34.083 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:34.083 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:34.083 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:34.083 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:34.083 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:34.083 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:34.083 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:34.083 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:34.083 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:34.083 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:34.083 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:34.083 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:34.083 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:34.083 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:34.083 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:34.083 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:34.083 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:34.083 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:34.083 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:34.083 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:34.083 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:34.083 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:34.083 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:34.084 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:03:34.084 1602 2545 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:03:34.084 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:34.084 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:34.084 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:34.085 1602 1716 E AppOps : noteOperation +10-12 10:03:34.085 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:34.085 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:34.085 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:34.085 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:34.085 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:34.085 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:34.085 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:34.085 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:34.085 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:34.085 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:34.085 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:34.085 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:34.085 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:34.085 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:34.085 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:34.085 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:34.085 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:34.085 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:34.085 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:34.085 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:34.085 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:34.085 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:34.085 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:34.085 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:03:34.085 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:34.085 1602 2545 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:03:34.085 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:34.085 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:34.085 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:34.086 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:34.086 1602 1716 E AppOps : noteOperation +10-12 10:03:34.086 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:34.086 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:34.086 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:34.086 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:34.086 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:34.086 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:34.086 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:34.086 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:34.086 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:34.086 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:34.086 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:34.086 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:34.086 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:34.086 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:34.086 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:34.086 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:34.086 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:34.086 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:34.086 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:34.086 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:34.086 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:34.086 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:34.086 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:34.086 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:03:34.087 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:03:34.087 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:34.087 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:34.087 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:34.088 1602 1716 E AppOps : noteOperation +10-12 10:03:34.088 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:34.088 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:34.088 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:34.088 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:34.088 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:34.088 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:34.088 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:34.088 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:34.088 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:34.088 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:34.088 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:34.088 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:34.088 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:34.088 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:34.088 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:34.088 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:34.088 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:34.088 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:34.088 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:34.088 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:34.088 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:34.088 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:34.088 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:34.088 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:36.575 1602 3658 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:03:36.576 1602 3658 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:03:36.576 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:36.576 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:36.576 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:36.576 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:36.577 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:36.577 1602 1716 E AppOps : noteOperation +10-12 10:03:36.577 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:36.577 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:36.577 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:36.577 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:36.577 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:36.577 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:36.577 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:36.577 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:36.577 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:36.577 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:36.577 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:36.577 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:36.577 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:36.577 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:36.577 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:36.577 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:36.577 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:36.577 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:36.577 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:36.577 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:36.577 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:36.577 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:36.577 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:36.577 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:36.578 1602 3658 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:03:36.578 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:03:36.579 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:36.580 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:36.580 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:36.580 1602 1716 E AppOps : noteOperation +10-12 10:03:36.580 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:36.580 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:36.580 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:36.580 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:36.580 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:36.580 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:36.580 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:36.580 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:36.580 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:36.580 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:36.580 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:36.580 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:36.580 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:36.580 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:36.580 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:36.580 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:36.580 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:36.580 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:36.580 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:36.580 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:36.580 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:36.580 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:36.580 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:36.580 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:03:36.581 1602 3658 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:03:36.581 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:36.582 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:36.582 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:36.582 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:36.582 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:36.582 1602 1716 E AppOps : noteOperation +10-12 10:03:36.582 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:36.582 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:36.582 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:36.582 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:36.582 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:36.582 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:36.582 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:36.582 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:36.582 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:36.582 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:36.582 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:36.582 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:36.582 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:36.582 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:36.582 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:36.582 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:36.582 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:36.582 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:36.582 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:36.582 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:36.582 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:36.582 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:36.582 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:36.582 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:03:36.582 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:36.583 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:36.583 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:36.583 1602 1716 E AppOps : noteOperation +10-12 10:03:36.583 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:36.583 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:36.583 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:36.583 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:36.583 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:36.583 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:36.583 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:36.583 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:36.583 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:36.583 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:36.583 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:36.583 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:36.583 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:36.583 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:36.583 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:36.583 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:36.583 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:36.583 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:36.583 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:36.583 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:36.583 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:36.583 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:36.583 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:36.583 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:03:36.583 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:38.533 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10245; state: DISABLED +10-12 10:03:38.533 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10245; state: DISABLED +10-12 10:03:38.533 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10245; state: DISABLED +10-12 10:03:38.533 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10245; state: ENABLED +10-12 10:03:38.534 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10245; state: ENABLED +10-12 10:03:38.566 1602 1717 I ActivityManager: Start proc 30900:com.instagram.android/u0a245 for broadcast {com.instagram.android/com.instagram.notifications.push.ClearNotificationReceiver} +10-12 10:03:38.881 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10245; state: DISABLED +10-12 10:03:39.395 1602 3658 D CompatibilityChangeReporter: Compat change id reported: 183164979; UID 10245; state: ENABLED +10-12 10:03:39.421 1602 3658 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10245; state: DISABLED +10-12 10:03:39.421 1602 3658 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10245; state: DISABLED +10-12 10:03:39.421 1602 3658 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10245; state: DISABLED +10-12 10:03:39.421 1602 3658 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10245; state: ENABLED +10-12 10:03:39.421 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10245; state: ENABLED +10-12 10:03:39.437 1602 1717 I ActivityManager: Start proc 31114:com.instagram.android:mqtt/u0a245 for service {com.instagram.android/com.facebook.rti.push.service.FbnsService} +10-12 10:03:39.699 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 171306433; UID 10245; state: ENABLED +10-12 10:03:39.699 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10245; state: ENABLED +10-12 10:03:41.688 1602 1714 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:03:41.689 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:41.689 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:41.689 1602 1714 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:03:41.689 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:41.689 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:41.689 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:41.689 1602 1716 E AppOps : noteOperation +10-12 10:03:41.689 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:41.689 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:41.689 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:41.689 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:41.689 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:41.689 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:41.689 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:41.689 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:41.689 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:41.689 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:41.689 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:41.689 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:41.689 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:41.689 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:41.689 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:41.689 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:41.689 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:41.689 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:41.689 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:41.689 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:41.689 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:41.689 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:41.689 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:41.690 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:41.690 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:03:41.690 1602 1714 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:03:41.690 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:41.690 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:41.691 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:41.691 1602 1716 E AppOps : noteOperation +10-12 10:03:41.691 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:41.691 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:41.691 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:41.691 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:41.691 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:41.691 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:41.691 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:41.691 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:41.691 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:41.691 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:41.691 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:41.691 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:41.691 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:41.691 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:41.691 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:41.691 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:41.691 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:41.691 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:41.691 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:41.691 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:41.691 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:41.691 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:41.691 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:41.691 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:03:41.691 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:41.691 1602 1714 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:03:41.691 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:41.691 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:41.691 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:41.692 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:41.692 1602 1716 E AppOps : noteOperation +10-12 10:03:41.692 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:41.692 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:41.692 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:41.692 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:41.692 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:41.692 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:41.692 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:41.692 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:41.692 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:41.692 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:41.692 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:41.692 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:41.692 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:41.692 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:41.692 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:41.692 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:41.692 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:41.692 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:41.692 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:41.692 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:41.692 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:41.692 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:41.692 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:41.692 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:03:41.692 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:03:41.693 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:41.693 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:41.693 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:41.693 1602 1716 E AppOps : noteOperation +10-12 10:03:41.693 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:41.693 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:41.693 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:41.693 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:41.693 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:41.693 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:41.693 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:41.693 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:41.693 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:41.693 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:41.693 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:41.693 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:41.693 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:41.693 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:41.693 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:41.693 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:41.693 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:41.693 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:41.693 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:41.693 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:41.693 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:41.693 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:41.693 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:41.693 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:41.698 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 181658987; UID 10245; state: ENABLED +10-12 10:03:44.363 1602 1714 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:03:44.364 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:44.364 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:44.364 1602 1714 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:03:44.364 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:44.364 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:44.364 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:44.365 1602 1716 E AppOps : noteOperation +10-12 10:03:44.365 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:44.365 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:44.365 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:44.365 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:44.365 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:44.365 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:44.365 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:44.365 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:44.365 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:44.365 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:44.365 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:44.365 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:44.365 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:44.365 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:44.365 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:44.365 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:44.365 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:44.365 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:44.365 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:44.365 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:44.365 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:44.365 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:44.365 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:44.365 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:44.366 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:03:44.366 1602 1714 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:03:44.367 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:44.367 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:44.367 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:44.367 1602 1716 E AppOps : noteOperation +10-12 10:03:44.367 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:44.367 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:44.367 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:44.367 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:44.367 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:44.367 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:44.367 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:44.367 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:44.367 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:44.367 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:44.367 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:44.367 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:44.367 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:44.367 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:44.367 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:44.367 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:44.367 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:44.367 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:44.367 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:44.367 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:44.367 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:44.367 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:44.367 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:44.367 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:03:44.368 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:44.368 1602 1714 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:03:44.368 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:44.368 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:44.368 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:44.368 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:44.370 1602 1716 E AppOps : noteOperation +10-12 10:03:44.370 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:44.370 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:44.370 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:44.370 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:44.370 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:44.370 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:44.370 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:44.370 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:44.370 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:44.370 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:44.370 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:44.370 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:44.370 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:44.370 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:44.370 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:44.370 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:44.370 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:44.370 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:44.370 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:44.370 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:44.370 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:44.370 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:44.370 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:44.370 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:03:44.372 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:03:44.372 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:44.372 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:44.372 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:44.377 1602 1716 E AppOps : noteOperation +10-12 10:03:44.377 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:44.377 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:44.377 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:44.377 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:44.377 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:44.377 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:44.377 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:44.377 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:44.377 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:44.377 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:44.377 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:44.377 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:44.377 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:44.377 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:44.377 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:44.377 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:44.377 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:44.377 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:44.377 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:44.377 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:44.377 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:44.377 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:44.377 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:44.377 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:44.411 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 1, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233334, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:03:44.730 1602 7799 I ActivityManager: Killing 26764:com.google.android.dialer/u0a145 (adj 925): empty #33 +10-12 10:03:44.811 1602 7799 I ActivityManager: Killing 28316:com.google.android.apps.tips/u0a126 (adj 985): empty #33 +10-12 10:03:44.812 1602 7799 I ActivityManager: Killing 28280:com.google.android.apps.healthdata/u0a642 (adj 985): empty #34 +10-12 10:03:44.812 1602 7799 I ActivityManager: Killing 28271:com.android.traceur/u0a100 (adj 995): empty #35 +10-12 10:03:44.864 1602 1949 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10126; state: ENABLED +10-12 10:03:45.493 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 2, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233332, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:03:48.269 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:03:48.270 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:03:48.270 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:48.270 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:48.270 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:48.270 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:48.270 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:48.271 1602 1716 E AppOps : noteOperation +10-12 10:03:48.271 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:48.271 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:48.271 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:48.271 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:48.271 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:48.271 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:48.271 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:48.271 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:48.271 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:48.271 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:48.271 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:48.271 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:48.271 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:48.271 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:48.271 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:48.271 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:48.271 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:48.271 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:48.271 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:48.271 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:48.271 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:48.271 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:48.271 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:48.271 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:48.272 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:03:48.273 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:03:48.274 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:03:48.276 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:03:48.277 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:48.277 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:48.277 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:48.278 1602 1716 E AppOps : noteOperation +10-12 10:03:48.278 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:48.278 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:48.278 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:48.278 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:48.278 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:48.278 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:48.278 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:48.278 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:48.278 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:48.278 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:48.278 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:48.278 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:48.278 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:48.278 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:48.278 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:48.278 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:48.278 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:48.278 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:48.278 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:48.278 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:48.278 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:48.278 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:48.278 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:48.278 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:48.278 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:48.278 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:48.278 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:48.278 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:48.279 1602 1716 E AppOps : noteOperation +10-12 10:03:48.279 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:48.279 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:48.279 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:48.279 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:48.279 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:48.279 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:48.279 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:48.279 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:48.279 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:48.279 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:48.279 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:48.279 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:48.279 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:48.279 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:48.279 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:48.279 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:48.279 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:48.279 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:48.279 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:48.279 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:48.279 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:48.279 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:48.279 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:48.279 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:03:48.279 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:48.279 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:48.279 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:48.280 1602 1716 E AppOps : noteOperation +10-12 10:03:48.280 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:48.280 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:48.280 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:48.280 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:48.280 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:48.280 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:48.280 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:48.280 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:48.280 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:48.280 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:48.280 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:48.280 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:48.280 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:48.280 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:48.280 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:48.280 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:48.280 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:48.280 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:48.280 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:48.280 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:48.280 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:48.280 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:48.280 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:48.280 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:03:48.281 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:48.318 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 1, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233334, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:03:48.551 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 2, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233332, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:03:48.671 1602 10545 I ActivityTaskManager: START u0 {dat=ga:/... id=chime://1251741519 flg=0x10008000 cmp=com.google.android.googlequicksearchbox/.InternalGoogleAppActivityEntrypoint (has extras)} from uid 10156 +10-12 10:03:48.672 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 265464455; UID 10156; state: DISABLED +10-12 10:03:48.672 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 265452344; UID 10156; state: DISABLED +10-12 10:03:48.672 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 266124927; UID 10156; state: DISABLED +10-12 10:03:48.672 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 265451093; UID 10156; state: DISABLED +10-12 10:03:48.672 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 265456536; UID 10156; state: DISABLED +10-12 10:03:48.672 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 255940284; UID 10156; state: DISABLED +10-12 10:03:48.672 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 236283604; UID 10156; state: DISABLED +10-12 10:03:48.672 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 263959004; UID 10156; state: DISABLED +10-12 10:03:48.673 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 264304459; UID 10156; state: DISABLED +10-12 10:03:48.673 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 264301586; UID 10156; state: DISABLED +10-12 10:03:48.673 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 254631730; UID 10156; state: DISABLED +10-12 10:03:48.673 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 273509367; UID 10156; state: DISABLED +10-12 10:03:48.673 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 263259275; UID 10156; state: DISABLED +10-12 10:03:48.678 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 194480991; UID 10156; state: ENABLED +10-12 10:03:48.678 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 174042980; UID 10156; state: DISABLED +10-12 10:03:48.681 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 184838306; UID 10156; state: DISABLED +10-12 10:03:48.681 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 185004937; UID 10156; state: DISABLED +10-12 10:03:48.681 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 181136395; UID 10156; state: DISABLED +10-12 10:03:48.681 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 174042936; UID 10156; state: DISABLED +10-12 10:03:48.683 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 197654537; UID 10156; state: ENABLED +10-12 10:03:48.683 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 205907456; UID 10156; state: ENABLED +10-12 10:03:48.693 1602 2161 D CoreBackPreview: Window{754f113 u0 Splash Screen com.google.android.googlequicksearchbox}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@2be6549, mPriority=0} +10-12 10:03:48.694 1602 2161 W ActivityTaskManager: Tried to set launchTime (0) < mLastActivityLaunchTime (177986313) +10-12 10:03:48.726 1602 2018 E SyncManager: SYNC_OP_STATE_INVALID: NOT_SYNCABLE +10-12 10:03:48.727 1602 1716 I DropBoxManagerService: add tag=system_server_wtf isTagEnabled=true flags=0x2 +10-12 10:03:49.151 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 99729; state: DISABLED +10-12 10:03:49.151 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 99729; state: DISABLED +10-12 10:03:49.151 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 99729; state: DISABLED +10-12 10:03:49.151 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 99729; state: ENABLED +10-12 10:03:49.151 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10156; state: ENABLED +10-12 10:03:49.162 1602 1717 I ActivityManager: Start proc 31259:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0i729 for {com.google.android.googlequicksearchbox/org.chromium.content.app.SandboxedProcessService0:0} +10-12 10:03:49.211 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10171; state: DISABLED +10-12 10:03:49.211 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10171; state: DISABLED +10-12 10:03:49.211 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10171; state: DISABLED +10-12 10:03:49.211 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10171; state: ENABLED +10-12 10:03:49.212 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10171; state: ENABLED +10-12 10:03:49.220 1602 1717 I ActivityManager: Start proc 31295:com.google.android.webview:webview_service/u0a171 for service {com.google.android.webview/org.chromium.android_webview.services.ComponentsProviderService} +10-12 10:03:49.320 1602 7807 D CoreBackPreview: Window{f1fbd56 u0 com.google.android.googlequicksearchbox/com.google.android.googlequicksearchbox.InternalGoogleAppActivityEntrypoint}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@c327ac4, mPriority=0} +10-12 10:03:49.347 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10156; state: ENABLED +10-12 10:03:49.375 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10668; state: DISABLED +10-12 10:03:49.389 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10156; state: DISABLED +10-12 10:03:49.432 1602 3919 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10156; state: DISABLED +10-12 10:03:49.434 1602 3919 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10171; state: DISABLED +10-12 10:03:49.444 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 214016041; UID 10156; state: ENABLED +10-12 10:03:49.545 1602 7807 W ActivityManager: Unable to start service Intent { act=grpc.io.action.BIND cmp=com.google.android.apps.nest.dockmanager.app/.service.DockManagerAndroidService } U=0: not found +10-12 10:03:49.546 1602 7807 W ActivityManager: Unbind failed: could not find connection for android.os.BinderProxy@70e6403 +10-12 10:03:49.640 448 30963 I keystore2: keystore2::watchdog: Watchdog thread idle -> terminating. Have a great day. +10-12 10:03:49.694 1602 1714 D CoreBackPreview: Window{754f113 u0 Splash Screen com.google.android.googlequicksearchbox EXITING}: Setting back callback null +10-12 10:03:50.628 1602 2161 W ActivityManager: Unable to start service Intent { act=grpc.io.action.BIND cmp=com.google.android.apps.nest.dockmanager.app/.service.DockManagerAndroidService } U=0: not found +10-12 10:03:50.628 1602 7807 W ActivityManager: Unbind failed: could not find connection for android.os.BinderProxy@966ab82 +10-12 10:03:50.695 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:03:50.696 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:50.696 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:03:50.696 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:50.696 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:50.696 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:50.696 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:50.696 1602 1716 E AppOps : noteOperation +10-12 10:03:50.696 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:50.696 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:50.696 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:50.696 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:50.696 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:50.696 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:50.696 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:50.696 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:50.696 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:50.696 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:50.696 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:50.696 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:50.696 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:50.696 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:50.696 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:50.696 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:50.696 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:50.696 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:50.696 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:50.696 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:50.696 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:50.696 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:50.696 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:50.696 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:50.696 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:03:50.697 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:03:50.697 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:03:50.697 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:50.697 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:50.697 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:50.698 1602 1716 E AppOps : noteOperation +10-12 10:03:50.698 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:50.698 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:50.698 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:50.698 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:50.698 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:50.698 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:50.698 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:50.698 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:50.698 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:50.698 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:50.698 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:50.698 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:50.698 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:50.698 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:50.698 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:50.698 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:50.698 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:50.698 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:50.698 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:50.698 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:50.698 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:50.698 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:50.698 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:50.698 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:03:50.698 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:50.698 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:50.698 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:03:50.698 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:50.698 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:50.698 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:50.698 1602 1716 E AppOps : noteOperation +10-12 10:03:50.698 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:50.698 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:50.698 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:50.698 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:50.698 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:50.698 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:50.698 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:50.698 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:50.698 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:50.698 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:50.698 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:50.698 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:50.698 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:50.698 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:50.698 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:50.698 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:50.698 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:50.698 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:50.698 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:50.698 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:50.698 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:50.698 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:50.698 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:50.698 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:50.703 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:03:50.703 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:50.703 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:50.703 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:50.703 1602 1716 E AppOps : noteOperation +10-12 10:03:50.703 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:50.703 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:50.703 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:50.703 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:50.703 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:50.703 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:50.703 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:50.703 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:50.703 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:50.703 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:50.703 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:50.703 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:50.703 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:50.703 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:50.703 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:50.703 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:50.703 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:50.703 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:50.703 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:50.703 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:50.703 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:50.703 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:50.703 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:50.730 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.stats.service.DropBoxEntryAddedReceiver +10-12 10:03:50.730 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$PersistentTrustedReceiver +10-12 10:03:50.790 1602 31437 I DropBoxManagerService: add tag=platform_stats_bookmark isTagEnabled=true flags=0x2 +10-12 10:03:50.792 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.stats.service.DropBoxEntryAddedReceiver +10-12 10:03:50.792 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$PersistentTrustedReceiver +10-12 10:03:50.822 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 197654537; UID 10156; state: ENABLED +10-12 10:03:51.500 1602 2161 W JobScheduler: Job didn't exist in JobStore: 6701df9 #u0a156/-447 com.google.android.googlequicksearchbox/com.google.android.apps.gsa.tasks.BackgroundTasksJobService +10-12 10:03:52.124 1602 3687 W JobScheduler: Job didn't exist in JobStore: 78457b6 #u0a156/-401 com.google.android.googlequicksearchbox/com.google.android.apps.gsa.tasks.BackgroundTasksJobService +10-12 10:03:52.128 1602 2161 W ActivityManager: Unable to start service Intent { act=grpc.io.action.BIND cmp=com.google.android.apps.nest.dockmanager.app/.service.DockManagerAndroidService } U=0: not found +10-12 10:03:52.129 1602 3687 W ActivityManager: Unbind failed: could not find connection for android.os.BinderProxy@3758f1 +10-12 10:03:52.134 1602 3687 I ContentCaptureManagerService: Data share request accepted by Content Capture service +10-12 10:03:53.021 2091 9876 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:03:53.137 1602 1727 D KernelCpuUidUserSysTimeReader: Removing uids 99727-99727 +10-12 10:03:53.138 1602 1727 D KernelCpuUidUserSysTimeReader: Removing uids 99701-99701 +10-12 10:03:53.138 1602 1727 D KernelCpuUidUserSysTimeReader: Removing uids 99728-99728 +10-12 10:03:53.201 1602 1714 I ActivityTaskManager: START u0 {act=android.intent.action.VIEW dat=https://www.dexerto.com/... pkg=com.android.chrome cmp=com.android.chrome/com.google.android.apps.chrome.IntentDispatcher (has extras)} from uid 10156 +10-12 10:03:53.202 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 265464455; UID 10177; state: DISABLED +10-12 10:03:53.202 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 265452344; UID 10177; state: DISABLED +10-12 10:03:53.202 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 266124927; UID 10177; state: DISABLED +10-12 10:03:53.203 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 265451093; UID 10177; state: DISABLED +10-12 10:03:53.203 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 265456536; UID 10177; state: DISABLED +10-12 10:03:53.203 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 255940284; UID 10177; state: DISABLED +10-12 10:03:53.203 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 236283604; UID 10177; state: DISABLED +10-12 10:03:53.203 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 263959004; UID 10177; state: DISABLED +10-12 10:03:53.203 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 264304459; UID 10177; state: DISABLED +10-12 10:03:53.203 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 264301586; UID 10177; state: DISABLED +10-12 10:03:53.203 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 254631730; UID 10177; state: DISABLED +10-12 10:03:53.203 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 273509367; UID 10177; state: DISABLED +10-12 10:03:53.203 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 263259275; UID 10177; state: DISABLED +10-12 10:03:53.210 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 194480991; UID 10177; state: ENABLED +10-12 10:03:53.210 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 174042980; UID 10156; state: DISABLED +10-12 10:03:53.210 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 174042980; UID 10177; state: DISABLED +10-12 10:03:53.210 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 184838306; UID 10177; state: DISABLED +10-12 10:03:53.210 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 185004937; UID 10177; state: DISABLED +10-12 10:03:53.210 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 181136395; UID 10177; state: DISABLED +10-12 10:03:53.211 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 174042936; UID 10177; state: DISABLED +10-12 10:03:53.225 1602 10545 W ActivityTaskManager: Tried to set launchTime (0) < mLastActivityLaunchTime (198012012) +10-12 10:03:53.226 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10177; state: DISABLED +10-12 10:03:53.226 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10177; state: DISABLED +10-12 10:03:53.228 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 181136395; UID 10156; state: DISABLED +10-12 10:03:53.228 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 174042936; UID 10156; state: DISABLED +10-12 10:03:53.238 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10177; state: DISABLED +10-12 10:03:53.244 1602 7799 I ActivityTaskManager: START u0 {act=android.intent.action.VIEW dat=https://www.dexerto.com/... flg=0x800000 pkg=com.android.chrome cmp=com.android.chrome/org.chromium.chrome.browser.customtabs.CustomTabActivity (has extras)} from uid 10177 +10-12 10:03:53.251 1602 1714 W ActivityTaskManager: Tried to set launchTime (0) < mLastActivityLaunchTime (199302405) +10-12 10:03:53.356 1602 10545 D CoreBackPreview: Window{dde3432 u0 com.android.chrome/org.chromium.chrome.browser.customtabs.CustomTabActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@364178a, mPriority=-1} +10-12 10:03:53.356 1602 10545 D CoreBackPreview: Window{dde3432 u0 com.android.chrome/org.chromium.chrome.browser.customtabs.CustomTabActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@f8641fb, mPriority=0} +10-12 10:03:53.563 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 214016041; UID 10177; state: ENABLED +10-12 10:03:53.653 1602 3687 D AutofillSession: createPendingIntent for request 135 +10-12 10:03:53.959 1602 3687 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10088; state: DISABLED +10-12 10:03:53.959 1602 3687 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10088; state: DISABLED +10-12 10:03:53.959 1602 3687 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10088; state: DISABLED +10-12 10:03:53.959 1602 3687 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10088; state: ENABLED +10-12 10:03:53.960 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10088; state: ENABLED +10-12 10:03:53.969 1602 1717 I ActivityManager: Start proc 31503:com.android.providers.partnerbookmarks/u0a88 for content provider {com.android.providers.partnerbookmarks/com.android.providers.partnerbookmarks.PartnerBookmarksProvider} +10-12 10:03:54.011 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10088; state: DISABLED +10-12 10:03:54.011 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10088; state: DISABLED +10-12 10:03:54.513 1602 2161 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:03:54.514 1602 2161 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:03:54.514 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:54.514 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:54.514 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:54.514 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:54.514 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:54.514 1602 1716 E AppOps : noteOperation +10-12 10:03:54.514 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:54.514 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:54.514 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:54.514 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:54.514 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:54.514 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:54.514 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:54.514 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:54.514 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:54.514 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:54.514 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:54.514 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:54.514 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:54.514 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:54.514 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:54.514 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:54.514 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:54.514 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:54.514 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:54.514 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:54.514 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:54.514 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:54.514 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:54.515 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:54.515 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:03:54.515 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:03:54.515 1602 2161 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:03:54.516 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:54.516 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:54.516 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:54.516 1602 1716 E AppOps : noteOperation +10-12 10:03:54.516 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:54.516 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:54.516 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:54.516 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:54.516 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:54.516 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:54.516 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:54.516 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:54.516 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:54.516 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:54.516 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:54.516 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:54.516 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:54.516 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:54.516 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:54.516 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:54.516 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:54.516 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:54.516 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:54.516 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:54.516 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:54.516 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:54.516 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:54.516 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:03:54.517 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:54.517 1602 2161 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:03:54.517 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:54.517 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:54.517 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:54.517 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:54.517 1602 1716 E AppOps : noteOperation +10-12 10:03:54.517 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:54.517 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:54.517 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:54.517 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:54.517 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:54.517 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:54.517 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:54.517 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:54.517 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:54.517 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:54.517 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:54.517 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:54.517 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:54.517 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:54.517 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:54.517 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:54.517 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:54.517 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:54.517 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:54.517 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:54.517 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:54.517 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:54.517 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:54.518 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:03:54.518 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:54.518 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:54.518 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:54.519 1602 1716 E AppOps : noteOperation +10-12 10:03:54.519 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:54.519 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:54.519 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:54.519 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:54.519 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:54.519 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:54.519 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:54.519 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:54.519 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:54.519 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:54.519 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:54.519 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:54.519 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:54.519 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:54.519 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:54.519 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:54.519 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:54.519 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:54.519 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:54.519 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:54.519 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:54.519 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:54.519 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:54.520 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:55.072 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10177; state: ENABLED +10-12 10:03:55.083 1602 1717 I ActivityManager: Start proc 31528:com.android.chrome:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:23/u0ai1 for {com.android.chrome/org.chromium.content.app.SandboxedProcessService0:23} +10-12 10:03:55.149 1602 2161 W ActivityManager: Unable to start service Intent { act=grpc.io.action.BIND cmp=com.google.android.apps.nest.dockmanager.app/.service.DockManagerAndroidService } U=0: not found +10-12 10:03:55.155 1602 2161 W ActivityManager: Unbind failed: could not find connection for android.os.BinderProxy@6616ae0 +10-12 10:03:56.914 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10177; state: DISABLED +10-12 10:03:56.916 1602 3919 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10156; state: DISABLED +10-12 10:03:56.916 1602 3919 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10156; state: DISABLED +10-12 10:03:56.932 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 1, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233334, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:03:56.937 1602 7807 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.chrome and userId: 0 +10-12 10:03:57.015 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 2, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233332, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:03:57.090 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:03:57.090 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:03:57.090 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:57.091 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:57.091 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:57.091 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:03:57.091 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:57.091 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:57.091 1602 1716 E AppOps : noteOperation +10-12 10:03:57.091 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:57.091 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:57.091 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:57.091 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:57.091 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:57.091 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:57.091 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:57.091 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:57.091 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:57.091 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:57.091 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:57.091 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:57.091 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:57.091 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:57.091 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:57.091 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:57.091 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:57.091 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:57.091 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:57.091 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:57.091 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:57.091 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:57.091 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:57.091 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:03:57.092 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:57.092 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:57.092 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:57.092 1602 1716 E AppOps : noteOperation +10-12 10:03:57.092 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:57.092 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:57.092 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:57.092 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:57.092 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:57.092 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:57.092 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:57.092 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:57.092 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:57.092 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:57.092 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:57.092 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:57.092 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:57.092 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:57.092 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:57.092 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:57.092 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:57.092 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:57.092 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:57.092 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:57.092 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:57.092 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:57.092 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:57.092 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:57.092 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:03:57.092 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:03:57.109 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:57.109 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:57.109 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:57.109 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:03:57.110 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:57.110 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:57.110 1602 1716 E AppOps : noteOperation +10-12 10:03:57.110 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:57.110 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:57.110 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:57.110 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:57.110 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:57.110 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:57.110 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:57.110 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:57.110 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:57.110 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:57.110 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:57.110 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:57.110 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:57.110 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:57.110 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:57.110 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:57.110 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:57.110 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:57.110 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:57.110 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:57.110 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:57.110 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:57.110 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:57.110 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:57.110 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:03:57.110 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:57.111 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:03:57.111 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:03:57.111 1602 1716 E AppOps : noteOperation +10-12 10:03:57.111 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:03:57.111 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:03:57.111 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:03:57.111 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:03:57.111 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:03:57.111 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:03:57.111 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:03:57.111 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:03:57.111 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:03:57.111 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:03:57.111 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:03:57.111 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:03:57.111 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:03:57.111 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:03:57.111 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:03:57.111 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:03:57.111 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:03:57.111 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:03:57.111 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:03:57.111 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:03:57.111 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:03:57.111 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:03:57.111 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:03:57.197 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10177; state: ENABLED +10-12 10:03:57.213 1602 1717 I ActivityManager: Start proc 31581:com.android.chrome:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:24/u0ai2 for {com.android.chrome/org.chromium.content.app.SandboxedProcessService0:24} +10-12 10:03:57.228 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 181136395; UID 10177; state: DISABLED +10-12 10:03:57.228 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 174042936; UID 10177; state: DISABLED +10-12 10:03:58.383 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10177; state: ENABLED +10-12 10:03:58.456 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 1, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233334, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:03:59.129 1602 1650 W ActivityManager: Unable to start service Intent { act=grpc.io.action.BIND cmp=com.google.android.apps.nest.dockmanager.app/.service.DockManagerAndroidService } U=0: not found +10-12 10:03:59.129 1602 1650 W ActivityManager: Unbind failed: could not find connection for android.os.BinderProxy@8f1faec +10-12 10:03:59.820 1602 3919 D TextToSpeechManagerPerUserService: Trying to start connection to TTS engine: com.google.android.tts +10-12 10:03:59.822 1602 1602 D TextToSpeechManagerPerUserService: Connected successfully to TTS engine: com.google.android.tts +10-12 10:04:00.976 1602 3919 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:04:00.977 1602 3919 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:00.977 1602 3919 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:00.978 1602 3919 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:00.979 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:00.979 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:00.979 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:00.979 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:00.979 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:00.980 1602 1716 E AppOps : noteOperation +10-12 10:04:00.980 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:00.980 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:00.980 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:00.980 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:00.980 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:00.980 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:00.980 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:00.980 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:00.980 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:00.980 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:00.980 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:00.980 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:00.980 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:00.980 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:00.980 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:00.980 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:00.980 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:00.980 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:00.980 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:00.980 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:00.980 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:00.980 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:00.980 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:00.980 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:00.980 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:00.981 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:00.981 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:00.981 1602 1716 E AppOps : noteOperation +10-12 10:04:00.981 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:00.981 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:00.981 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:00.981 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:00.981 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:00.981 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:00.981 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:00.981 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:00.981 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:00.981 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:00.981 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:00.981 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:00.981 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:00.981 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:00.981 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:00.981 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:00.981 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:00.981 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:00.981 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:00.981 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:00.981 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:00.981 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:00.981 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:00.981 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:00.981 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:00.981 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:00.981 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:00.981 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:00.981 1602 1716 E AppOps : noteOperation +10-12 10:04:00.981 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:00.981 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:00.981 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:00.981 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:00.981 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:00.981 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:00.981 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:00.981 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:00.981 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:00.981 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:00.981 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:00.981 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:00.981 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:00.981 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:00.981 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:00.981 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:00.981 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:00.981 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:00.981 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:00.981 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:00.981 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:00.981 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:00.981 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:00.982 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:04:00.982 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:00.982 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:00.982 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:00.982 1602 1716 E AppOps : noteOperation +10-12 10:04:00.982 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:00.982 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:00.982 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:00.982 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:00.982 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:00.982 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:00.982 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:00.982 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:00.982 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:00.982 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:00.982 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:00.982 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:00.982 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:00.982 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:00.982 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:00.982 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:00.982 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:00.982 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:00.982 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:00.982 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:00.982 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:00.982 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:00.982 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:00.982 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:00.983 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:00.984 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:00.984 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:02.470 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 2, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233332, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:04:03.507 1602 1650 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:04:03.508 1602 1650 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:03.508 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:03.508 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:03.508 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:03.508 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:03.508 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:03.508 1602 1716 E AppOps : noteOperation +10-12 10:04:03.508 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:03.508 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:03.508 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:03.508 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:03.508 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:03.508 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:03.508 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:03.508 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:03.508 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:03.508 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:03.508 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:03.508 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:03.508 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:03.508 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:03.508 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:03.508 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:03.508 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:03.508 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:03.508 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:03.508 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:03.508 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:03.508 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:03.508 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:03.508 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:03.508 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:03.509 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:03.510 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:03.510 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:03.510 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:03.510 1602 1650 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:03.510 1602 1716 E AppOps : noteOperation +10-12 10:04:03.510 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:03.510 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:03.510 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:03.510 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:03.510 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:03.510 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:03.510 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:03.510 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:03.510 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:03.510 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:03.510 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:03.510 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:03.510 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:03.510 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:03.510 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:03.510 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:03.510 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:03.510 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:03.510 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:03.510 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:03.510 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:03.510 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:03.510 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:03.511 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:03.511 1602 1650 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:03.514 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:03.515 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:03.515 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:03.515 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:03.515 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:03.515 1602 1716 E AppOps : noteOperation +10-12 10:04:03.515 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:03.515 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:03.515 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:03.515 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:03.515 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:03.515 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:03.515 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:03.515 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:03.515 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:03.515 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:03.515 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:03.515 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:03.515 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:03.515 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:03.515 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:03.515 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:03.515 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:03.515 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:03.515 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:03.515 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:03.515 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:03.515 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:03.515 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:03.516 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:04:03.516 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:03.516 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:03.516 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:03.517 1602 1716 E AppOps : noteOperation +10-12 10:04:03.517 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:03.517 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:03.517 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:03.517 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:03.517 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:03.517 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:03.517 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:03.517 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:03.517 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:03.517 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:03.517 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:03.517 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:03.517 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:03.517 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:03.517 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:03.517 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:03.517 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:03.517 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:03.517 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:03.517 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:03.517 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:03.517 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:03.517 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:03.519 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:04.906 1602 3687 W ActivityManager: Unable to start service Intent { act=grpc.io.action.BIND cmp=com.google.android.apps.nest.dockmanager.app/.service.DockManagerAndroidService } U=0: not found +10-12 10:04:04.906 1602 3687 W ActivityManager: Unbind failed: could not find connection for android.os.BinderProxy@513cff4 +10-12 10:04:05.902 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 2, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233332, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride {uid=10177 frameRateHz=60.0} , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:04:05.904 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 170503758; UID 10177; state: ENABLED +10-12 10:04:05.905 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 1, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233334, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride {uid=10177 frameRateHz=60.0} , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:04:05.960 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 1, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233334, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:04:05.970 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 2, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233332, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:04:09.477 2091 3521 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:04:10.979 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 2, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233332, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride {uid=10177 frameRateHz=60.0} , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:04:10.989 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 1, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233334, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride {uid=10177 frameRateHz=60.0} , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:04:11.054 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 1, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233334, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:04:11.070 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 2, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233332, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:04:11.579 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 2, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233332, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride {uid=10177 frameRateHz=60.0} , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:04:11.589 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 1, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233334, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride {uid=10177 frameRateHz=60.0} , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:04:12.493 1602 7806 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:04:12.494 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:12.494 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:12.494 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:12.494 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:12.494 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:12.495 1602 1716 E AppOps : noteOperation +10-12 10:04:12.495 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:12.495 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:12.495 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:12.495 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:12.495 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:12.495 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:12.495 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:12.495 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:12.495 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:12.495 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:12.495 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:12.495 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:12.495 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:12.495 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:12.495 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:12.495 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:12.495 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:12.495 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:12.495 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:12.495 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:12.495 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:12.495 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:12.495 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:12.495 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:12.495 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:12.495 1602 7806 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:12.495 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:12.495 1602 7806 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:12.496 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:12.496 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:12.496 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:12.497 1602 1716 E AppOps : noteOperation +10-12 10:04:12.497 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:12.497 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:12.497 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:12.497 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:12.497 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:12.497 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:12.497 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:12.497 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:12.497 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:12.497 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:12.497 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:12.497 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:12.497 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:12.497 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:12.497 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:12.497 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:12.497 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:12.497 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:12.497 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:12.497 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:12.497 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:12.497 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:12.497 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:12.497 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:12.497 1602 7806 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:12.497 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:12.497 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:12.497 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:12.497 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:12.497 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:12.498 1602 1716 E AppOps : noteOperation +10-12 10:04:12.498 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:12.498 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:12.498 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:12.498 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:12.498 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:12.498 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:12.498 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:12.498 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:12.498 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:12.498 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:12.498 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:12.498 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:12.498 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:12.498 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:12.498 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:12.498 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:12.498 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:12.498 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:12.498 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:12.498 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:12.498 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:12.498 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:12.498 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:12.498 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:04:12.498 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:12.498 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:12.499 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:12.499 1602 1716 E AppOps : noteOperation +10-12 10:04:12.499 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:12.499 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:12.499 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:12.499 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:12.499 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:12.499 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:12.499 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:12.499 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:12.499 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:12.499 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:12.499 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:12.499 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:12.499 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:12.499 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:12.499 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:12.499 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:12.499 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:12.499 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:12.499 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:12.499 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:12.499 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:12.499 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:12.499 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:12.499 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:13.307 1602 29906 W ActivityManager: Unable to start service Intent { act=grpc.io.action.BIND cmp=com.google.android.apps.nest.dockmanager.app/.service.DockManagerAndroidService } U=0: not found +10-12 10:04:13.308 1602 29906 W ActivityManager: Unbind failed: could not find connection for android.os.BinderProxy@b67afe5 +10-12 10:04:15.042 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 1, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233334, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:04:15.045 1602 29906 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:04:15.045 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:15.045 1602 29906 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:15.049 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:15.050 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:15.050 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:15.050 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:15.051 1602 1716 E AppOps : noteOperation +10-12 10:04:15.051 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:15.051 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:15.051 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:15.051 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:15.051 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:15.051 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:15.051 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:15.051 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:15.051 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:15.051 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:15.051 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:15.051 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:15.051 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:15.051 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:15.051 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:15.051 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:15.051 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:15.051 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:15.051 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:15.051 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:15.051 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:15.051 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:15.051 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:15.051 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:15.052 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:15.053 1602 29906 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:15.053 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:15.053 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:15.053 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:15.054 1602 1716 E AppOps : noteOperation +10-12 10:04:15.054 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:15.054 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:15.054 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:15.054 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:15.054 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:15.054 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:15.054 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:15.054 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:15.054 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:15.054 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:15.054 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:15.054 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:15.054 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:15.054 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:15.054 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:15.054 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:15.054 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:15.054 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:15.054 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:15.054 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:15.054 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:15.054 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:15.054 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:15.054 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:15.054 1602 29906 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:15.055 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:15.055 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:15.055 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:15.055 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:15.055 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:15.055 1602 1716 E AppOps : noteOperation +10-12 10:04:15.055 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:15.055 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:15.055 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:15.055 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:15.055 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:15.055 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:15.055 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:15.055 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:15.055 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:15.055 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:15.055 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:15.055 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:15.055 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:15.055 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:15.055 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:15.055 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:15.055 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:15.055 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:15.055 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:15.055 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:15.055 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:15.055 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:15.055 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:15.056 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:04:15.056 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:15.056 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:15.056 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:15.056 1602 1716 E AppOps : noteOperation +10-12 10:04:15.056 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:15.056 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:15.056 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:15.056 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:15.056 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:15.056 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:15.056 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:15.056 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:15.056 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:15.056 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:15.056 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:15.056 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:15.056 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:15.056 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:15.056 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:15.056 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:15.056 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:15.056 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:15.056 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:15.056 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:15.056 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:15.056 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:15.056 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:15.056 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:15.057 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:15.085 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 2, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233332, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:04:17.520 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 1, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233334, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:04:17.945 1602 1701 W NotifHistoryProto: notification package name (com.google.android.googlequicksearchbox) not found in string cache +10-12 10:04:17.945 1602 1701 W NotifHistoryProto: notification channel name (Weather forecasts) not found in string cache +10-12 10:04:17.945 1602 1701 W NotifHistoryProto: notification channel id (72) not found in string cache +10-12 10:04:17.945 1602 1701 W NotifHistoryProto: notification package name (org.telegram.messenger) not found in string cache +10-12 10:04:17.945 1602 1701 W NotifHistoryProto: notification channel name (Default) not found in string cache +10-12 10:04:17.945 1602 1701 W NotifHistoryProto: notification channel id (3channel_groups_b9fad_1299560114012724950) not found in string cache +10-12 10:04:17.945 1602 1701 W NotifHistoryProto: notification package name (com.google.android.gm) not found in string cache +10-12 10:04:17.945 1602 1701 W NotifHistoryProto: notification channel name (Mail) not found in string cache +10-12 10:04:17.945 1602 1701 W NotifHistoryProto: notification channel id (^nc_1_mail_jomari.peterson@gmail.com) not found in string cache +10-12 10:04:17.945 1602 1701 W NotifHistoryProto: notification package name (org.telegram.messenger) not found in string cache +10-12 10:04:17.945 1602 1701 W NotifHistoryProto: notification channel name (Silent) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification channel id (3channel_silent_b2b3a_-803419065176476053) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification package name (org.telegram.messenger) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification channel name (Internal notifications) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification channel id (Other3) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification package name (org.telegram.messenger) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification channel name (Internal notifications) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification channel id (Other3) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification package name (org.telegram.messenger) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification channel name (Internal notifications) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification channel id (Other3) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification package name (org.telegram.messenger) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification channel name (Internal notifications) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification channel id (Other3) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification package name (org.telegram.messenger) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification channel name (Internal notifications) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification channel id (Other3) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification package name (org.telegram.messenger) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification channel name (Default) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification channel id (0channel_groups_b9fad_-410960136231774118) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification package name (android) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification channel name (USB connection) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification channel id (USB) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification package name (com.twitter.android) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification channel name (Tweets from people you follow) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification channel id (1435722926590943239-tweet_notifications_silent) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification package name (com.google.android.gm) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification channel name (Mail) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification channel id (^nc_1_mail_jomari.peterson@gmail.com) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification package name (com.google.android.gm) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification channel name (Mail) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification channel id (^nc_1_mail_jomari.peterson@gmail.com) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification package name (android) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification channel name (Important developer messages) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification channel id (DEVELOPER_IMPORTANT) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification package name (android) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification channel name (USB connection) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification channel id (USB) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification package name (com.reddit.frontpage) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification channel name (Notifications) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification channel id (notifications) not found in string cache +10-12 10:04:17.946 1602 1701 W NotifHistoryProto: notification package name (com.google.android.googlequicksearchbox) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification channel name (News & stories) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification channel id (74) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification package name (com.verizon.messaging.vzmsgs) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification channel name (New messages) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification channel id (-1) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification package name (com.instagram.android) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification channel name (Live videos) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification channel id (ig_live_videos) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification package name (com.discord) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification channel name (Messages) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification channel id (messages) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification package name (com.discord) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification channel name (Messages) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification channel id (messages) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification package name (org.telegram.messenger) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification channel name (Internal notifications) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification channel id (Other3) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification package name (com.google.android.googlequicksearchbox) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification channel name (Weather forecasts) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification channel id (72) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification package name (com.google.android.googlequicksearchbox) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification channel name (Sports) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification channel id (75) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification package name (com.twitter.android) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification channel name (Recommendations from Twitter) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification channel id (1366610766137200641-recommendations_high_priority_2) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification package name (com.twitter.android) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification channel name (Recommendations from Twitter) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification channel id (1366610766137200641-recommendations_high_priority_2) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification package name (org.telegram.messenger) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification channel name (Internal notifications) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification channel id (Other3) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification package name (org.telegram.messenger) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification channel name (Default) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification channel id (3channel_groups_b9fad_1299560114012724950) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification package name (com.google.android.youtube) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification channel name (Subscriptions) not found in string cache +10-12 10:04:17.947 1602 1701 W NotifHistoryProto: notification channel id (1) not found in string cache +10-12 10:04:17.948 1602 1701 W NotifHistoryProto: notification package name (com.twitter.android) not found in string cache +10-12 10:04:17.948 1602 1701 W NotifHistoryProto: notification channel name (Recommendations from Twitter) not found in string cache +10-12 10:04:17.948 1602 1701 W NotifHistoryProto: notification channel id (1435722926590943239-recommendations_high_priority_2) not found in string cache +10-12 10:04:17.948 1602 1701 W NotifHistoryProto: notification package name (com.twitter.android) not found in string cache +10-12 10:04:17.948 1602 1701 W NotifHistoryProto: notification channel name (Recommendations from Twitter) not found in string cache +10-12 10:04:17.948 1602 1701 W NotifHistoryProto: notification channel id (1435722926590943239-recommendations_high_priority_2) not found in string cache +10-12 10:04:18.809 1602 7806 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:04:18.809 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:18.809 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:18.809 1602 7806 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:18.809 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:18.809 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:18.810 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:18.810 1602 1716 E AppOps : noteOperation +10-12 10:04:18.810 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:18.810 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:18.810 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:18.810 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:18.810 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:18.810 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:18.810 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:18.810 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:18.810 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:18.810 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:18.810 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:18.810 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:18.810 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:18.810 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:18.810 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:18.810 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:18.810 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:18.810 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:18.810 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:18.810 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:18.810 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:18.810 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:18.810 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:18.810 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:18.810 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:18.810 1602 7806 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:18.811 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:18.811 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:18.811 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:18.811 1602 1716 E AppOps : noteOperation +10-12 10:04:18.811 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:18.811 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:18.811 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:18.811 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:18.811 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:18.811 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:18.811 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:18.811 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:18.811 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:18.811 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:18.811 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:18.811 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:18.811 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:18.811 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:18.811 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:18.811 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:18.811 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:18.811 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:18.811 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:18.811 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:18.811 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:18.811 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:18.811 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:18.811 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:18.811 1602 7806 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:18.812 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:18.812 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:18.812 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:18.812 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:18.812 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:18.813 1602 1716 E AppOps : noteOperation +10-12 10:04:18.813 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:18.813 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:18.813 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:18.813 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:18.813 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:18.813 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:18.813 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:18.813 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:18.813 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:18.813 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:18.813 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:18.813 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:18.813 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:18.813 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:18.813 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:18.813 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:18.813 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:18.813 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:18.813 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:18.813 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:18.813 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:18.813 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:18.813 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:18.813 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:04:18.813 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:18.813 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:18.813 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:18.814 1602 1716 E AppOps : noteOperation +10-12 10:04:18.814 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:18.814 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:18.814 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:18.814 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:18.814 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:18.814 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:18.814 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:18.814 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:18.814 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:18.814 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:18.814 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:18.814 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:18.814 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:18.814 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:18.814 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:18.814 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:18.814 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:18.814 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:18.814 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:18.814 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:18.814 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:18.814 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:18.814 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:18.814 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:18.814 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:19.531 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10079; state: DISABLED +10-12 10:04:19.531 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10079; state: DISABLED +10-12 10:04:19.531 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10079; state: DISABLED +10-12 10:04:19.531 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10079; state: ENABLED +10-12 10:04:19.532 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10079; state: ENABLED +10-12 10:04:19.549 1602 1717 I ActivityManager: Start proc 31745:com.android.providers.calendar/u0a79 for content provider {com.android.providers.calendar/com.android.providers.calendar.CalendarProvider2} +10-12 10:04:19.637 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10079; state: DISABLED +10-12 10:04:19.647 1602 7806 D CompatibilityChangeReporter: Compat change id reported: 143231523; UID 10156; state: DISABLED +10-12 10:04:19.666 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 143231523; UID 10079; state: DISABLED +10-12 10:04:19.674 1602 1650 D CompatibilityChangeReporter: Compat change id reported: 171306433; UID 10079; state: ENABLED +10-12 10:04:19.674 1602 1650 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10079; state: ENABLED +10-12 10:04:19.715 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 171306433; UID 10156; state: ENABLED +10-12 10:04:19.715 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10156; state: ENABLED +10-12 10:04:19.716 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 226439802; UID 10156; state: DISABLED +10-12 10:04:19.850 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 2, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233332, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:04:21.440 1602 10545 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:04:21.441 1602 10545 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:21.441 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:21.441 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:21.441 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:21.441 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:21.441 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:21.442 1602 1716 E AppOps : noteOperation +10-12 10:04:21.442 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:21.442 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:21.442 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:21.442 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:21.442 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:21.442 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:21.442 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:21.442 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:21.442 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:21.442 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:21.442 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:21.442 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:21.442 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:21.442 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:21.442 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:21.442 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:21.442 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:21.442 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:21.442 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:21.442 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:21.442 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:21.442 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:21.442 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:21.442 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:21.443 1602 10545 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:21.447 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:21.447 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:21.447 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:21.448 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:21.448 1602 1716 E AppOps : noteOperation +10-12 10:04:21.448 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:21.448 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:21.448 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:21.448 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:21.448 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:21.448 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:21.448 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:21.448 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:21.448 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:21.448 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:21.448 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:21.448 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:21.448 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:21.448 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:21.448 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:21.448 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:21.448 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:21.448 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:21.448 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:21.448 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:21.448 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:21.448 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:21.448 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:21.448 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:21.449 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:21.449 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:21.449 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:21.449 1602 10545 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:21.449 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:21.449 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:21.450 1602 1716 E AppOps : noteOperation +10-12 10:04:21.450 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:21.450 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:21.450 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:21.450 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:21.450 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:21.450 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:21.450 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:21.450 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:21.450 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:21.450 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:21.450 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:21.450 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:21.450 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:21.450 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:21.450 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:21.450 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:21.450 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:21.450 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:21.450 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:21.450 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:21.450 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:21.450 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:21.450 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:21.450 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:21.451 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:04:21.451 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:21.451 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:21.451 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:21.451 1602 1716 E AppOps : noteOperation +10-12 10:04:21.451 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:21.451 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:21.451 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:21.451 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:21.451 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:21.451 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:21.451 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:21.451 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:21.451 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:21.451 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:21.451 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:21.451 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:21.451 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:21.451 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:21.451 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:21.451 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:21.451 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:21.451 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:21.451 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:21.451 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:21.451 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:21.451 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:21.451 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:21.451 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:21.817 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 1, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233334, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:04:23.224 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 2, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233332, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:04:23.684 2091 2738 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:04:24.677 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10079; state: DISABLED +10-12 10:04:24.677 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10079; state: DISABLED +10-12 10:04:24.679 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10079; state: ENABLED +10-12 10:04:26.541 1602 2161 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:04:26.542 1602 2161 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:26.542 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:26.542 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:26.542 1602 2161 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:26.542 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:26.542 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:26.542 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:26.543 1602 1716 E AppOps : noteOperation +10-12 10:04:26.543 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:26.543 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:26.543 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:26.543 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:26.543 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:26.543 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:26.543 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:26.543 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:26.543 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:26.543 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:26.543 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:26.543 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:26.543 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:26.543 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:26.543 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:26.543 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:26.543 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:26.543 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:26.543 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:26.543 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:26.543 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:26.543 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:26.543 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:26.543 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:26.543 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:26.543 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:26.543 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:26.543 1602 1716 E AppOps : noteOperation +10-12 10:04:26.543 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:26.543 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:26.543 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:26.543 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:26.543 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:26.543 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:26.543 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:26.543 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:26.543 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:26.543 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:26.543 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:26.543 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:26.543 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:26.543 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:26.543 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:26.543 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:26.543 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:26.543 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:26.543 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:26.543 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:26.543 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:26.543 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:26.543 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:26.543 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:26.544 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:26.544 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:26.544 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:26.544 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:26.544 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:26.544 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:26.544 1602 2161 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:26.545 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:26.545 1602 1716 E AppOps : noteOperation +10-12 10:04:26.545 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:26.545 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:26.545 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:26.545 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:26.545 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:26.545 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:26.545 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:26.545 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:26.545 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:26.545 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:26.545 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:26.545 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:26.545 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:26.545 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:26.545 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:26.545 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:26.545 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:26.545 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:26.545 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:26.545 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:26.545 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:26.545 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:26.545 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:26.545 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:26.546 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:04:26.546 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:26.546 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:26.546 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:26.547 1602 1716 E AppOps : noteOperation +10-12 10:04:26.547 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:26.547 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:26.547 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:26.547 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:26.547 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:26.547 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:26.547 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:26.547 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:26.547 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:26.547 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:26.547 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:26.547 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:26.547 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:26.547 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:26.547 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:26.547 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:26.547 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:26.547 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:26.547 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:26.547 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:26.547 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:26.547 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:26.547 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:29.097 1602 29906 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:04:29.097 1602 29906 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:29.097 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:29.098 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:29.098 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:29.098 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:29.098 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:29.098 1602 1716 E AppOps : noteOperation +10-12 10:04:29.098 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:29.098 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:29.098 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:29.098 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:29.098 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:29.098 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:29.098 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:29.098 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:29.098 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:29.098 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:29.098 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:29.098 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:29.098 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:29.098 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:29.098 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:29.098 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:29.098 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:29.098 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:29.098 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:29.098 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:29.098 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:29.098 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:29.098 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:29.099 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:29.099 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:29.100 1602 29906 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:29.100 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:29.100 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:29.100 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:29.100 1602 1716 E AppOps : noteOperation +10-12 10:04:29.100 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:29.100 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:29.100 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:29.100 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:29.100 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:29.100 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:29.100 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:29.100 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:29.100 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:29.100 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:29.100 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:29.100 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:29.100 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:29.100 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:29.100 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:29.100 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:29.100 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:29.100 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:29.100 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:29.100 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:29.100 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:29.100 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:29.100 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:29.100 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:29.101 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:29.101 1602 29906 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:29.101 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:29.101 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:29.101 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:29.101 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:29.101 1602 1716 E AppOps : noteOperation +10-12 10:04:29.101 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:29.101 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:29.101 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:29.101 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:29.101 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:29.101 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:29.101 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:29.101 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:29.101 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:29.101 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:29.101 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:29.101 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:29.101 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:29.101 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:29.101 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:29.101 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:29.101 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:29.101 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:29.101 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:29.101 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:29.101 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:29.101 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:29.101 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:29.101 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:29.102 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:04:29.102 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:29.102 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:29.102 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:29.102 1602 1716 E AppOps : noteOperation +10-12 10:04:29.102 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:29.102 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:29.102 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:29.102 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:29.102 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:29.102 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:29.102 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:29.102 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:29.102 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:29.102 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:29.102 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:29.102 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:29.102 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:29.102 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:29.102 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:29.102 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:29.102 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:29.102 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:29.102 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:29.102 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:29.102 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:29.102 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:29.102 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:29.102 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:32.030 1602 2161 W ActivityManager: Unable to start service Intent { act=grpc.io.action.BIND cmp=com.google.android.apps.nest.dockmanager.app/.service.DockManagerAndroidService } U=0: not found +10-12 10:04:32.032 1602 2161 W ActivityManager: Unbind failed: could not find connection for android.os.BinderProxy@176b62d +10-12 10:04:32.909 1602 2161 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:04:32.909 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:32.909 1602 2161 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:32.909 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:32.909 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:32.910 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:32.910 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:32.910 1602 1716 E AppOps : noteOperation +10-12 10:04:32.910 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:32.910 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:32.910 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:32.910 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:32.910 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:32.910 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:32.910 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:32.910 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:32.910 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:32.910 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:32.910 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:32.910 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:32.910 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:32.910 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:32.910 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:32.910 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:32.910 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:32.910 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:32.910 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:32.910 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:32.910 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:32.910 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:32.910 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:32.910 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:32.911 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:32.911 1602 2161 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:32.911 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:32.911 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:32.911 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:32.912 1602 1716 E AppOps : noteOperation +10-12 10:04:32.912 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:32.912 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:32.912 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:32.912 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:32.912 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:32.912 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:32.912 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:32.912 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:32.912 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:32.912 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:32.912 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:32.912 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:32.912 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:32.912 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:32.912 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:32.912 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:32.912 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:32.912 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:32.912 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:32.912 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:32.912 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:32.912 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:32.912 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:32.912 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:32.913 1602 2161 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:32.914 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:32.914 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:32.914 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:32.914 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:32.914 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:32.914 1602 1716 E AppOps : noteOperation +10-12 10:04:32.914 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:32.914 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:32.914 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:32.914 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:32.914 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:32.914 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:32.914 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:32.914 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:32.914 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:32.914 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:32.914 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:32.914 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:32.914 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:32.914 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:32.914 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:32.914 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:32.914 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:32.914 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:32.914 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:32.914 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:32.914 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:32.914 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:32.914 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:32.914 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:04:32.914 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:32.914 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:32.914 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:32.915 1602 1716 E AppOps : noteOperation +10-12 10:04:32.915 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:32.915 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:32.915 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:32.915 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:32.915 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:32.915 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:32.915 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:32.915 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:32.915 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:32.915 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:32.915 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:32.915 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:32.915 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:32.915 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:32.915 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:32.915 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:32.915 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:32.915 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:32.915 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:32.915 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:32.915 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:32.915 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:32.915 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:32.915 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:32.915 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:35.455 1602 10545 W ActivityTaskManager: getTaskSnapshot: taskId=12030 not found +10-12 10:04:35.500 1602 1714 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:04:35.501 1602 1714 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:35.501 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:35.501 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:35.501 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:35.501 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:35.501 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:35.502 1602 1716 E AppOps : noteOperation +10-12 10:04:35.502 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:35.502 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:35.502 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:35.502 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:35.502 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:35.502 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:35.502 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:35.502 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:35.502 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:35.502 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:35.502 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:35.502 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:35.502 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:35.502 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:35.502 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:35.502 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:35.502 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:35.502 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:35.502 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:35.502 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:35.502 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:35.502 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:35.502 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:35.502 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:35.503 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:35.503 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:35.503 1602 1714 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:35.503 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:35.503 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:35.503 1602 1716 E AppOps : noteOperation +10-12 10:04:35.503 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:35.503 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:35.503 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:35.503 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:35.503 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:35.503 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:35.503 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:35.503 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:35.503 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:35.503 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:35.503 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:35.503 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:35.503 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:35.503 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:35.503 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:35.503 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:35.503 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:35.503 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:35.503 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:35.503 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:35.503 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:35.503 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:35.503 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:35.503 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:35.504 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:35.504 1602 1714 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:35.504 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:35.504 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:35.504 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:35.504 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:35.506 1602 1716 E AppOps : noteOperation +10-12 10:04:35.506 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:35.506 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:35.506 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:35.506 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:35.506 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:35.506 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:35.506 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:35.506 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:35.506 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:35.506 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:35.506 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:35.506 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:35.506 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:35.506 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:35.506 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:35.506 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:35.506 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:35.506 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:35.506 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:35.506 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:35.506 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:35.506 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:35.506 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:35.507 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:35.507 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:35.510 1602 1702 V WindowManager: Unknown focus tokens, dropping reportFocusChanged +10-12 10:04:35.512 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:04:35.512 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:35.512 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:35.512 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:35.512 1602 1716 E AppOps : noteOperation +10-12 10:04:35.512 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:35.512 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:35.512 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:35.512 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:35.512 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:35.512 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:35.512 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:35.512 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:35.512 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:35.512 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:35.512 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:35.512 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:35.512 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:35.512 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:35.512 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:35.512 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:35.512 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:35.512 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:35.512 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:35.512 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:35.512 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:35.512 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:35.513 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:35.534 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 171306433; UID 1000; state: ENABLED +10-12 10:04:35.534 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 1000; state: ENABLED +10-12 10:04:36.197 1602 1702 V WindowManager: Unknown focus tokens, dropping reportFocusChanged +10-12 10:04:36.219 1602 7797 D CoreBackPreview: Window{dde3432 u0 com.android.chrome/org.chromium.chrome.browser.customtabs.CustomTabActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@4f98997, mPriority=-1} +10-12 10:04:36.277 1602 1715 W UsageStatsService: Unexpected activity event reported! (com.google.android.apps.nexuslauncher/com.android.quickstep.RecentsActivity event : 23 instanceId : 207068140) +10-12 10:04:38.288 1602 1702 V WindowManager: Unknown focus tokens, dropping reportFocusChanged +10-12 10:04:39.938 1602 1702 I ActivityManager: Killing 29521:com.source/u0a668 (adj 905): remove task +10-12 10:04:40.040 1602 7806 I WindowManager: WIN DEATH: Window{528bd76 u0 com.source/com.source.MainActivity} +10-12 10:04:40.047 1602 1702 W ActivityManager: setHasOverlayUi called on unknown pid: 29521 +10-12 10:04:40.047 1602 1715 W UsageStatsService: Unexpected activity event reported! (com.source/com.source.MainActivity event : 23 instanceId : 118698664) +10-12 10:04:40.091 1602 7806 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10000000 cmp=com.teslacoilsw.launcher/.NovaLauncher} from uid 10212 +10-12 10:04:40.094 1602 7806 I ActivityTaskManager: Launching r: ActivityRecord{f08d840 u0 com.teslacoilsw.launcher/.NovaLauncher} from background: ActivityRecord{7577bb5 u0 com.google.android.apps.nexuslauncher/com.android.quickstep.RecentsActivity} t11977}. New task: false +10-12 10:04:40.100 1602 2161 W JobScheduler: Job didn't exist in JobStore: 6697925 #u0a348/354515 com.nextdoor/com.incognia.core.LocationJobService +10-12 10:04:41.113 1602 1702 V WindowManager: Unknown focus tokens, dropping reportFocusChanged +10-12 10:04:43.160 1602 2161 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:04:43.160 1602 2161 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:43.160 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:43.160 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:43.160 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:43.160 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:43.160 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:43.161 1602 1716 E AppOps : noteOperation +10-12 10:04:43.161 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:43.161 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:43.161 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:43.161 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:43.161 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:43.161 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:43.161 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:43.161 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:43.161 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:43.161 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:43.161 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:43.161 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:43.161 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:43.161 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:43.161 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:43.161 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:43.161 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:43.161 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:43.161 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:43.161 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:43.161 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:43.161 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:43.161 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:43.161 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:43.161 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:43.161 1602 2161 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:43.162 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:43.162 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:43.162 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:43.162 1602 1716 E AppOps : noteOperation +10-12 10:04:43.162 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:43.162 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:43.162 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:43.162 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:43.162 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:43.162 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:43.162 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:43.162 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:43.162 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:43.162 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:43.162 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:43.162 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:43.162 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:43.162 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:43.162 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:43.162 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:43.162 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:43.162 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:43.162 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:43.162 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:43.162 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:43.162 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:43.162 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:43.162 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:43.163 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:43.163 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:43.163 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:43.163 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:43.163 1602 2161 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:43.163 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:43.163 1602 1716 E AppOps : noteOperation +10-12 10:04:43.163 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:43.163 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:43.163 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:43.163 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:43.163 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:43.163 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:43.163 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:43.163 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:43.163 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:43.163 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:43.163 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:43.163 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:43.163 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:43.163 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:43.163 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:43.163 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:43.163 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:43.163 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:43.163 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:43.163 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:43.163 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:43.163 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:43.163 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:43.163 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:43.164 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:04:43.164 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:43.164 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:43.164 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:43.164 1602 1716 E AppOps : noteOperation +10-12 10:04:43.164 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:43.164 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:43.164 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:43.164 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:43.164 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:43.164 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:43.164 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:43.164 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:43.164 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:43.164 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:43.164 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:43.164 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:43.164 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:43.164 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:43.164 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:43.164 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:43.164 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:43.164 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:43.164 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:43.164 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:43.164 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:43.164 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:43.164 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:43.164 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:45.554 1602 31431 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10000000 cmp=com.teslacoilsw.launcher/.NovaLauncher} from uid 10212 +10-12 10:04:45.556 1602 31431 I ActivityTaskManager: Launching r: ActivityRecord{98e6baa u0 com.teslacoilsw.launcher/.NovaLauncher} from background: ActivityRecord{7577bb5 u0 com.google.android.apps.nexuslauncher/com.android.quickstep.RecentsActivity} t11977}. New task: false +10-12 10:04:45.569 1602 31431 D WindowManager: relayoutVisibleWindow: Window{b5bbe91 u0 com.teslacoilsw.launcher/com.teslacoilsw.launcher.NovaLauncher EXITING} mAnimatingExit=true, mRemoveOnExit=false, mDestroying=false +10-12 10:04:45.585 1602 31431 I ActivityTaskManager: Activity reported stop, but no longer stopping: ActivityRecord{dcfd8bd u0 com.teslacoilsw.launcher/.NovaLauncher} t11785} RESUMED +10-12 10:04:45.752 1602 31431 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:04:45.753 1602 31431 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:45.753 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:45.753 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:45.753 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:45.753 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:45.753 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:45.753 1602 1716 E AppOps : noteOperation +10-12 10:04:45.753 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:45.753 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:45.753 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:45.753 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:45.753 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:45.753 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:45.753 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:45.753 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:45.753 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:45.753 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:45.753 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:45.753 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:45.753 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:45.753 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:45.753 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:45.753 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:45.753 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:45.753 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:45.753 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:45.753 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:45.753 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:45.753 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:45.754 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:45.754 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:45.754 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:45.755 1602 31431 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:45.755 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:45.755 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:45.755 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:45.755 1602 1716 E AppOps : noteOperation +10-12 10:04:45.755 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:45.755 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:45.755 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:45.755 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:45.755 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:45.755 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:45.755 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:45.755 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:45.755 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:45.755 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:45.755 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:45.755 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:45.755 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:45.755 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:45.755 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:45.755 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:45.755 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:45.755 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:45.755 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:45.755 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:45.755 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:45.755 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:45.755 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:45.755 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:45.756 1602 31431 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:45.756 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:45.756 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:45.756 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:45.756 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:45.756 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:45.757 1602 1716 E AppOps : noteOperation +10-12 10:04:45.757 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:45.757 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:45.757 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:45.757 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:45.757 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:45.757 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:45.757 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:45.757 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:45.757 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:45.757 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:45.757 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:45.757 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:45.757 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:45.757 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:45.757 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:45.757 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:45.757 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:45.757 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:45.757 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:45.757 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:45.757 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:45.757 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:45.757 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:45.757 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:04:45.757 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:45.757 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:45.757 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:45.757 1602 1716 E AppOps : noteOperation +10-12 10:04:45.757 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:45.757 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:45.757 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:45.757 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:45.757 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:45.757 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:45.757 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:45.757 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:45.757 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:45.757 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:45.757 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:45.757 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:45.757 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:45.757 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:45.757 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:45.757 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:45.757 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:45.757 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:45.757 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:45.757 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:45.757 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:45.757 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:45.757 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:45.757 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:45.758 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:46.718 1602 7794 D CoreBackPreview: Window{b5bbe91 u0 com.teslacoilsw.launcher/com.teslacoilsw.launcher.NovaLauncher}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@d426f27, mPriority=0} +10-12 10:04:47.390 1602 7811 D AutofillSession: createPendingIntent for request 136 +10-12 10:04:47.390 1602 7811 D ContentCapturePerUserService: Notified activity assist data for activity: Token{202a814 ActivityRecord{dcfd8bd u0 com.teslacoilsw.launcher/.NovaLauncher} t11785}} without a session Id +10-12 10:04:47.503 1602 1602 D AutofillSession: clearPendingIntentLocked +10-12 10:04:48.414 1602 7811 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.google.android.apps.nbu.files/.home.HomeActivity bnds=[182,887][325,1030]} from uid 10240 +10-12 10:04:48.416 1602 7811 I ActivityTaskManager: Launching r: ActivityRecord{7155ef4 u0 com.google.android.apps.nbu.files/.home.HomeActivity} from background: ActivityRecord{dcfd8bd u0 com.teslacoilsw.launcher/.NovaLauncher} t11785}. New task: false +10-12 10:04:48.452 1602 1747 D CoreBackPreview: Window{b5bbe91 u0 com.teslacoilsw.launcher/com.teslacoilsw.launcher.NovaLauncher}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@5ee30af, mPriority=0} +10-12 10:04:51.182 1602 31437 I ActivityTaskManager: START u0 {act=android.content.pm.action.CONFIRM_INSTALL pkg=com.google.android.packageinstaller cmp=com.google.android.packageinstaller/com.android.packageinstaller.InstallStart (has extras)} from uid 10152 +10-12 10:04:51.192 1602 2161 W ActivityTaskManager: Tried to set launchTime (0) < mLastActivityLaunchTime (199088133) +10-12 10:04:51.202 1602 31431 I ActivityTaskManager: START u0 {act=android.content.pm.action.CONFIRM_INSTALL flg=0x2000001 pkg=com.google.android.packageinstaller cmp=com.google.android.packageinstaller/com.android.packageinstaller.PackageInstallerActivity (has extras)} from uid 10083 +10-12 10:04:51.210 1602 2161 W ActivityTaskManager: Tried to set launchTime (0) < mLastActivityLaunchTime (199360371) +10-12 10:04:51.232 1602 2161 D CoreBackPreview: Window{c829626 u0 com.google.android.packageinstaller/com.android.packageinstaller.PackageInstallerActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@3ca8814, mPriority=0} +10-12 10:04:52.169 1602 31437 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:04:52.170 1602 31437 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:52.170 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:52.170 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:52.170 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:52.170 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:52.170 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:52.171 1602 1716 E AppOps : noteOperation +10-12 10:04:52.171 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:52.171 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:52.171 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:52.171 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:52.171 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:52.171 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:52.171 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:52.171 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:52.171 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:52.171 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:52.171 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:52.171 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:52.171 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:52.171 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:52.171 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:52.171 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:52.171 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:52.171 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:52.171 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:52.171 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:52.171 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:52.171 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:52.171 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:52.171 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:52.171 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:52.174 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:52.175 1602 31437 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:52.175 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:52.175 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:52.175 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:52.175 1602 1716 E AppOps : noteOperation +10-12 10:04:52.175 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:52.175 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:52.175 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:52.175 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:52.175 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:52.175 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:52.175 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:52.175 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:52.175 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:52.175 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:52.175 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:52.175 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:52.175 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:52.175 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:52.175 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:52.175 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:52.175 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:52.175 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:52.175 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:52.175 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:52.175 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:52.175 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:52.175 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:52.175 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:52.176 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:52.176 1602 31437 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:52.176 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:52.176 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:52.176 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:52.177 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:52.177 1602 1716 E AppOps : noteOperation +10-12 10:04:52.177 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:52.177 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:52.177 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:52.177 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:52.177 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:52.177 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:52.177 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:52.177 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:52.177 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:52.177 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:52.177 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:52.177 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:52.177 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:52.177 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:52.177 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:52.177 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:52.177 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:52.177 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:52.177 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:52.177 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:52.177 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:52.177 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:52.177 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:52.177 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:52.182 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:04:52.183 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:52.183 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:52.185 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:52.185 1602 1716 E AppOps : noteOperation +10-12 10:04:52.185 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:52.185 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:52.185 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:52.185 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:52.185 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:52.185 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:52.185 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:52.185 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:52.185 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:52.185 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:52.185 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:52.185 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:52.185 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:52.185 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:52.185 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:52.185 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:52.185 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:52.185 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:52.185 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:52.185 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:52.185 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:52.185 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:52.185 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:52.211 1602 1783 E PackageManager: ERROR: could not load root hash from incremental install +10-12 10:04:52.218 1602 1783 I ActivityManager: updateOomAdj start time is before than pendingPid added, don't delete it +10-12 10:04:52.238 1602 1783 I PackageManager: Integrity check passed for file:///data/app/vmdl1639003313.tmp +10-12 10:04:52.249 1602 3427 D CoreBackPreview: Window{c829626 u0 com.google.android.packageinstaller/com.android.packageinstaller.PackageInstallerActivity}: Setting back callback null +10-12 10:04:53.131 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 1, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233334, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:04:54.727 1602 31437 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:04:54.727 1602 31437 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:54.727 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:54.728 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:54.728 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:54.728 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:54.728 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:54.728 1602 1716 E AppOps : noteOperation +10-12 10:04:54.728 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:54.728 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:54.728 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:54.728 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:54.728 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:54.728 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:54.728 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:54.728 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:54.728 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:54.728 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:54.728 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:54.728 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:54.728 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:54.728 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:54.728 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:54.728 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:54.728 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:54.728 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:54.728 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:54.728 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:54.728 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:54.728 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:54.728 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:54.728 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:54.729 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:54.729 1602 31437 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:54.729 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:54.729 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:54.729 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:54.729 1602 1716 E AppOps : noteOperation +10-12 10:04:54.729 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:54.729 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:54.729 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:54.729 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:54.729 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:54.729 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:54.729 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:54.729 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:54.729 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:54.729 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:54.729 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:54.729 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:54.729 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:54.729 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:54.729 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:54.729 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:54.729 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:54.729 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:54.729 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:54.729 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:54.729 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:54.729 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:54.729 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:54.730 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:54.730 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:54.730 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:54.730 1602 31437 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:54.730 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:54.730 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:54.730 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:54.730 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:54.730 1602 1716 E AppOps : noteOperation +10-12 10:04:54.730 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:54.730 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:54.730 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:54.730 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:54.730 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:54.730 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:54.730 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:54.730 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:54.730 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:54.730 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:54.730 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:54.730 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:54.730 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:54.730 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:54.730 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:54.730 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:54.730 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:54.730 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:54.730 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:54.730 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:54.730 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:54.730 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:54.730 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:54.731 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:04:54.731 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:54.731 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:54.731 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:54.731 1602 1716 E AppOps : noteOperation +10-12 10:04:54.731 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:54.731 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:54.731 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:54.731 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:54.731 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:54.731 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:54.731 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:54.731 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:54.731 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:54.731 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:54.731 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:54.731 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:54.731 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:54.731 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:54.731 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:54.731 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:54.731 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:54.731 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:54.731 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:54.731 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:54.731 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:54.731 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:54.731 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:54.731 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:55.305 1602 1716 I ActivityManager: Force stopping com.source appid=10668 user=-1: installPackageLI +10-12 10:04:55.310 1602 1783 I PackageManager: Update package com.source code path from /data/app/~~7XbJnupGEto1nh3_CVpCCg==/com.source-u9JcaXL5PDKntCMw5YvbiA== to /data/app/~~gvZu4j3avodYxhNaRosDIw==/com.source-ptkXyNIVzIztLBOAmtNuKw==; Retain data and using new +10-12 10:04:55.470 1602 1783 I ActivityManager: Force stopping com.source appid=10668 user=0: pkg removed +10-12 10:04:55.502 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package: flg=0x4000010 (has extras) } to com.android.vending/com.google.android.finsky.packagemonitor.impl.PackageMonitorReceiverImpl$RegisteredReceiver +10-12 10:04:55.502 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package: flg=0x4000010 (has extras) } to com.android.vending/com.google.android.finsky.packagemonitor.backgroundimpl.BackgroundPackageMonitorReceiverImpl$RegisteredReceiver +10-12 10:04:55.502 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package: flg=0x4000010 (has extras) } to com.android.vending/com.google.android.finsky.instantapps.appmanagement.InstantAppRemoveMonitor +10-12 10:04:55.502 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package: flg=0x4000010 (has extras) } to com.google.android.gms/.games.chimera.GamesSystemBroadcastReceiverProxy +10-12 10:04:55.507 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package: flg=0x4000010 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$PersistentTrustedReceiver +10-12 10:04:55.513 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package: flg=0x4000010 (has extras) } to com.google.android.videos/com.google.android.libraries.social.peoplekit.thirdparty.viewcontrollers.ThirdPartyReceiver +10-12 10:04:55.514 1602 1783 I ActivityManager: Force stopping com.source appid=10668 user=0: pkg removed +10-12 10:04:55.549 1602 1602 I Telecom : CarModeTracker: Package com.source is not tracked.: SSH.oR@fzo +10-12 10:04:55.549 1602 1602 I Telecom : InCallController: updateCarModeForConnections: car mode apps: : SSH.oR@fzo +10-12 10:04:55.552 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package: flg=0x4000010 (has extras) } to com.verizon.mips.services/com.vzw.hss.myverizon.rdd.analytics.receiver.RDDAnalyticsPackageActionReceiver +10-12 10:04:55.552 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package: flg=0x4000010 (has extras) } to com.verizon.mips.services/com.verizon.vzwavs.receiver.AVSBaseReceiver +10-12 10:04:55.552 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package: flg=0x4000010 (has extras) } to com.facebook.katana/com.facebook.feed.platformads.AppInstallReceiver +10-12 10:04:55.552 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package: flg=0x4000010 (has extras) } to com.lge.app1/.service.InstallReceiver +10-12 10:04:55.552 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package: flg=0x4000010 (has extras) } to com.securityandprivacy.android.verizon.vms/com.mcafee.vsm.sdk.receiver.PackageBroadcastReceiver +10-12 10:04:55.567 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package: flg=0x4000010 (has extras) } to com.google.android.packageinstaller/com.android.packageinstaller.PackageInstalledReceiver +10-12 10:04:55.589 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package: flg=0x4000010 (has extras) } to com.android.vending/com.google.android.finsky.packagemonitor.impl.PackageMonitorReceiverImpl$RegisteredReceiver +10-12 10:04:55.589 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package: flg=0x4000010 (has extras) } to com.android.vending/com.google.android.finsky.packagemonitor.backgroundimpl.BackgroundPackageMonitorReceiverImpl$RegisteredReceiver +10-12 10:04:55.608 1602 1602 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.google.android.dialer: DDC.oR@fzs +10-12 10:04:55.646 1602 1783 D PackageInstallerSession: Marking session 1639003313 as applied +10-12 10:04:55.671 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package: flg=0x4000010 (has extras) } to com.google.android.gms/.games.chimera.GamesSystemBroadcastReceiverProxy +10-12 10:04:55.672 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package: flg=0x4000010 (has extras) } to com.google.android.gms/.gass.chimera.PackageChangeBroadcastReceiver +10-12 10:04:55.672 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package: flg=0x4000010 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$PersistentTrustedReceiver +10-12 10:04:55.672 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package: flg=0x4000010 (has extras) } to com.verizon.mips.services/.mba_policy.receiver.MBABroadcastReceiver +10-12 10:04:55.672 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package: flg=0x4000010 (has extras) } to com.verizon.mips.services/com.vzw.hss.myverizon.rdd.analytics.receiver.RDDAnalyticsPackageActionReceiver +10-12 10:04:55.672 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package: flg=0x4000010 (has extras) } to com.verizon.mips.services/com.verizon.vzwavs.receiver.AVSBaseReceiver +10-12 10:04:55.672 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package: flg=0x4000010 (has extras) } to com.facebook.katana/com.facebook.feed.platformads.AppInstallReceiver +10-12 10:04:55.672 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package: flg=0x4000010 (has extras) } to com.lge.app1/.service.InstallReceiver +10-12 10:04:55.672 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package: flg=0x4000010 (has extras) } to com.securityandprivacy.android.verizon.vms/com.mcafee.vsm.sdk.receiver.PackageBroadcastReceiver +10-12 10:04:55.672 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package: flg=0x4000010 (has extras) } to com.zhiliaoapp.musically/com.ss.android.common.applog.HotsoonReceiver +10-12 10:04:55.681 1602 1780 E VerityUtils: Failed to measure fs-verity, errno 1: /data/app/~~gvZu4j3avodYxhNaRosDIw==/com.source-ptkXyNIVzIztLBOAmtNuKw==/base.apk +10-12 10:04:55.737 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10668; state: ENABLED +10-12 10:04:55.737 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 171306433; UID 10668; state: ENABLED +10-12 10:04:55.737 1602 1602 W AlarmManager: Package com.source, uid 10668 lost permission to set exact alarms! +10-12 10:04:55.848 1602 20256 D IntervalStats: Unable to parse usage stats packages: [280, 408, 496, 505, 507, 570, 584, 585, 607, 616, 631, 632] +10-12 10:04:55.881 1602 7806 W PackageManager: Cannot suspend package "com.android.vending": required for package verification +10-12 10:04:55.881 1602 7806 W PackageManager: Cannot suspend package "com.google.android.apps.work.oobconfig": protected package +10-12 10:04:55.881 1602 7806 W PackageManager: Cannot suspend the platform package: android +10-12 10:04:55.881 1602 7806 W PackageManager: Cannot suspend package "com.google.android.permissioncontroller": required for permissions management +10-12 10:04:55.882 1602 7806 W PackageManager: Cannot suspend package "com.google.android.dialer": is the default dialer +10-12 10:04:55.882 1602 7806 W PackageManager: Cannot suspend package "com.google.android.packageinstaller": required for package installation +10-12 10:04:55.884 1602 7806 W PackageManager: Cannot suspend package "com.google.android.apps.work.clouddpc": has an active device admin +10-12 10:04:55.885 1602 7806 W PackageManager: Cannot suspend package "com.teslacoilsw.launcher": contains the active launcher +10-12 10:04:55.974 1602 31437 D IntervalStats: Unable to parse usage stats packages: [280, 408, 496, 505, 507, 570, 584, 585, 607, 616, 631, 632] +10-12 10:04:55.992 1602 1747 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10177; state: DISABLED +10-12 10:04:56.128 1602 31419 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REPLACED dat=package: flg=0x4000010 (has extras) } to com.google.android.gms/.gass.chimera.PackageChangeBroadcastReceiver +10-12 10:04:56.130 1602 31419 I ActivityManager: Killing 21975:com.americanexpress.android.acctsvcs.us/u0a322 (adj 915): empty for 27698s +10-12 10:04:56.134 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REPLACED dat=package: flg=0x4000010 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$PersistentTrustedReceiver +10-12 10:04:56.134 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REPLACED dat=package: flg=0x4000010 (has extras) } to com.verizon.mips.services/com.vzw.hss.myverizon.rdd.analytics.receiver.RDDAnalyticsPackageActionReceiver +10-12 10:04:56.134 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REPLACED dat=package: flg=0x4000010 (has extras) } to com.verizon.mips.services/com.verizon.vzwavs.receiver.AVSBaseReceiver +10-12 10:04:56.134 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REPLACED dat=package: flg=0x4000010 (has extras) } to com.infonow.bofa/com.bofa.ecom.marvel.application.BofaPackageUpdateReceiver +10-12 10:04:56.134 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REPLACED dat=package: flg=0x4000010 (has extras) } to com.lge.app1/.service.InstallReceiver +10-12 10:04:56.176 1602 17664 D IntervalStats: Unable to parse usage stats packages: [280, 408, 496, 505, 507, 570, 584, 585, 607, 616, 631, 632] +10-12 10:04:56.582 1602 1747 E BiometricService/AuthSession: Binder died, session: State: 7, cancelled: false, isCrypto: true, PreAuthInfo: BiometricRequested: true, StrengthRequested: 15, CredentialRequested: false, Eligible:{0 }, Ineligible:{}, CredentialAvailable: true, , requestId: 17 +10-12 10:04:56.582 1602 1602 W BiometricService: handleClientDied: AuthSession is not current +10-12 10:04:56.585 1602 1702 W ActivityManager: setHasOverlayUi called on unknown pid: 21975 +10-12 10:04:56.659 1602 1780 E VerityUtils: Failed to measure fs-verity, errno 1: /data/app/~~gvZu4j3avodYxhNaRosDIw==/com.source-ptkXyNIVzIztLBOAmtNuKw==/base.apk +10-12 10:04:57.158 1602 1715 W AccessibilitySecurityPolicy: Skipping accessibility service com.vzw.hss.myverizon/com.vz.assisttouch.services.AssistiveTouchService: it does not require the permission android.permission.BIND_ACCESSIBILITY_SERVICE +10-12 10:04:57.170 1602 1715 W WindowMagnificationMgr: requestConnection duplicated request: connect=false, mConnectionState=DISCONNECTED +10-12 10:04:57.174 1602 1715 W AccessibilitySecurityPolicy: Skipping accessibility service com.vzw.hss.myverizon/com.vz.assisttouch.services.AssistiveTouchService: it does not require the permission android.permission.BIND_ACCESSIBILITY_SERVICE +10-12 10:04:57.179 1602 1715 W WindowMagnificationMgr: requestConnection duplicated request: connect=false, mConnectionState=DISCONNECTED +10-12 10:04:57.183 1602 3919 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:04:57.184 1602 3919 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:57.184 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:57.184 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:57.184 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:57.184 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:57.184 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:57.184 1602 1716 E AppOps : noteOperation +10-12 10:04:57.184 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:57.184 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:57.184 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:57.184 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:57.184 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:57.184 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:57.184 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:57.184 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:57.184 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:57.184 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:57.184 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:57.184 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:57.184 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:57.184 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:57.184 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:57.184 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:57.184 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:57.184 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:57.184 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:57.184 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:57.184 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:57.184 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:57.185 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:57.185 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:57.185 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:57.187 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:57.188 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:57.188 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:57.188 1602 3919 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:57.188 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:57.188 1602 1716 E AppOps : noteOperation +10-12 10:04:57.188 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:57.188 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:57.188 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:57.188 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:57.188 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:57.188 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:57.188 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:57.188 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:57.188 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:57.188 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:57.188 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:57.188 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:57.188 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:57.188 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:57.188 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:57.188 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:57.188 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:57.188 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:57.188 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:57.188 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:57.188 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:57.188 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:57.188 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:57.188 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:04:57.189 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:57.189 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:57.189 1602 3919 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:04:57.190 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:57.190 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:57.190 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:57.190 1602 1716 E AppOps : noteOperation +10-12 10:04:57.190 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:57.190 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:57.190 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:57.190 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:57.190 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:57.190 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:57.190 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:57.190 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:57.190 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:57.190 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:57.190 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:57.190 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:57.190 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:57.190 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:57.190 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:57.190 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:57.190 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:57.190 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:57.190 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:57.190 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:57.190 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:57.190 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:57.190 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:57.190 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:57.190 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:04:57.190 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:57.190 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:04:57.191 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:04:57.191 1602 1716 E AppOps : noteOperation +10-12 10:04:57.191 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:04:57.191 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:04:57.191 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:04:57.191 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:04:57.191 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:04:57.191 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:04:57.191 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:04:57.191 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:04:57.191 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:04:57.191 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:04:57.191 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:04:57.191 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:04:57.191 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:04:57.191 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:04:57.191 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:04:57.191 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:04:57.191 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:04:57.191 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:04:57.191 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:04:57.191 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:04:57.191 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:04:57.191 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:04:57.191 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:04:57.227 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 2, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233332, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:04:57.322 1602 2545 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 pkg=com.source cmp=com.source/.MainActivity (has extras)} from uid 10152 +10-12 10:04:57.322 1602 2545 D CompatibilityChangeReporter: Compat change id reported: 265464455; UID 10668; state: DISABLED +10-12 10:04:57.322 1602 2545 D CompatibilityChangeReporter: Compat change id reported: 265452344; UID 10668; state: DISABLED +10-12 10:04:57.323 1602 2545 D CompatibilityChangeReporter: Compat change id reported: 266124927; UID 10668; state: DISABLED +10-12 10:04:57.323 1602 2545 D CompatibilityChangeReporter: Compat change id reported: 265451093; UID 10668; state: DISABLED +10-12 10:04:57.323 1602 2545 D CompatibilityChangeReporter: Compat change id reported: 265456536; UID 10668; state: DISABLED +10-12 10:04:57.323 1602 2545 D CompatibilityChangeReporter: Compat change id reported: 255940284; UID 10668; state: DISABLED +10-12 10:04:57.323 1602 2545 D CompatibilityChangeReporter: Compat change id reported: 236283604; UID 10668; state: DISABLED +10-12 10:04:57.323 1602 2545 D CompatibilityChangeReporter: Compat change id reported: 263959004; UID 10668; state: DISABLED +10-12 10:04:57.324 1602 2545 D CompatibilityChangeReporter: Compat change id reported: 264304459; UID 10668; state: DISABLED +10-12 10:04:57.324 1602 2545 D CompatibilityChangeReporter: Compat change id reported: 264301586; UID 10668; state: DISABLED +10-12 10:04:57.324 1602 2545 D CompatibilityChangeReporter: Compat change id reported: 254631730; UID 10668; state: DISABLED +10-12 10:04:57.324 1602 2545 D CompatibilityChangeReporter: Compat change id reported: 273509367; UID 10668; state: DISABLED +10-12 10:04:57.324 1602 2545 D CompatibilityChangeReporter: Compat change id reported: 263259275; UID 10668; state: DISABLED +10-12 10:04:57.328 1602 2545 D CompatibilityChangeReporter: Compat change id reported: 194480991; UID 10668; state: ENABLED +10-12 10:04:57.328 1602 2545 D CompatibilityChangeReporter: Compat change id reported: 174042980; UID 10668; state: DISABLED +10-12 10:04:57.330 1602 2545 D CompatibilityChangeReporter: Compat change id reported: 184838306; UID 10668; state: DISABLED +10-12 10:04:57.331 1602 2545 D CompatibilityChangeReporter: Compat change id reported: 185004937; UID 10668; state: DISABLED +10-12 10:04:57.333 1602 2545 D CompatibilityChangeReporter: Compat change id reported: 205907456; UID 10668; state: ENABLED +10-12 10:04:57.337 1602 1702 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10668; state: DISABLED +10-12 10:04:57.337 1602 1702 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10668; state: DISABLED +10-12 10:04:57.337 1602 1702 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10668; state: DISABLED +10-12 10:04:57.337 1602 1702 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10668; state: ENABLED +10-12 10:04:57.337 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10668; state: ENABLED +10-12 10:04:57.344 1602 7797 D CoreBackPreview: Window{b22defe u0 Splash Screen com.source}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@4745975, mPriority=0} +10-12 10:04:57.345 1602 1717 I ActivityManager: Start proc 31965:com.source/u0a668 for next-top-activity {com.source/com.source.MainActivity} +10-12 10:04:57.624 1602 2545 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10668; state: DISABLED +10-12 10:04:57.721 1602 2545 D CoreBackPreview: Window{4db78ed u0 com.source/com.source.MainActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@89941b3, mPriority=0} +10-12 10:04:57.762 1602 2545 D CompatibilityChangeReporter: Compat change id reported: 214016041; UID 10668; state: ENABLED +10-12 10:04:57.789 1602 2545 D CoreBackPreview: Window{2a0decc u0 com.source/com.source.MainActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@79f24f6, mPriority=0} +10-12 10:04:57.862 1602 1971 D CompatibilityChangeReporter: Compat change id reported: 243827847; UID 10668; state: ENABLED +10-12 10:04:58.035 1602 1650 D CoreBackPreview: Window{b22defe u0 Splash Screen com.source EXITING}: Setting back callback null +10-12 10:05:01.762 1602 3913 D CoreBackPreview: Window{2a0decc u0 com.source/com.source.MainActivity}: Setting back callback null +10-12 10:05:01.775 1602 1702 V WindowManager: Unknown focus tokens, dropping reportFocusChanged +10-12 10:05:01.778 1104 1104 I vendor.google.wifi_ext@1.0-service-vendor: Wifi: Setting SAR Scenario to 1 +10-12 10:05:01.787 1602 3919 D CoreBackPreview: Window{329f039 u0 PopupWindow:ec94a09}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@a3e7df, mPriority=0} +10-12 10:05:01.787 1602 3919 D CoreBackPreview: Window{329f039 u0 PopupWindow:ec94a09}: Setting back callback null +10-12 10:05:01.821 1602 3919 D CoreBackPreview: Window{77c2930 u0 com.source/com.source.MainActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@1227c3a, mPriority=0} +10-12 10:05:03.458 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 1, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233334, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:05:03.479 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 2, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233332, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:05:06.793 1104 1104 I vendor.google.wifi_ext@1.0-service-vendor: Wifi: Setting SAR Scenario to 3 +10-12 10:05:08.538 1602 1716 W ActivityManager: Stopping service due to app idle: u0a245 -1m29s120ms com.instagram.android/com.facebook.rti.push.service.FbnsService +10-12 10:05:08.583 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10245; state: DISABLED +10-12 10:05:09.538 2091 3517 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:05:09.564 2091 3503 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:05:09.931 1602 2545 W AppOps : Noting op not finished: uid 10157 pkg com.google.android.gms code 113 startTime of in progress event=1697126957571 +10-12 10:05:09.944 1602 2545 W AppOps : Noting op not finished: uid 10169 pkg com.google.android.gms.location.history code 79 startTime of in progress event=1697029077346 +10-12 10:05:09.957 1602 3913 W AppOps : Noting op not finished: uid 10157 pkg com.google.android.gms code 113 startTime of in progress event=1697126957571 +10-12 10:05:09.965 1602 2545 W AppOps : Noting op not finished: uid 10157 pkg com.google.android.gms code 79 startTime of in progress event=1697126957571 +10-12 10:05:09.970 1602 3913 W AppOps : Noting op not finished: uid 10157 pkg com.google.android.gms code 113 startTime of in progress event=1697126957571 +10-12 10:05:11.424 1602 1649 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:05:11.426 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:05:11.426 1602 1649 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:05:11.426 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:05:11.426 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:05:11.426 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:05:11.426 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:05:11.428 1602 1716 E AppOps : noteOperation +10-12 10:05:11.428 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:05:11.428 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:05:11.428 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:05:11.428 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:05:11.428 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:05:11.428 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:05:11.428 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:05:11.428 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:05:11.428 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:05:11.428 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:05:11.428 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:05:11.428 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:05:11.428 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:05:11.428 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:05:11.428 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:05:11.428 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:05:11.428 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:05:11.428 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:05:11.428 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:05:11.428 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:05:11.428 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:05:11.428 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:05:11.428 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:05:11.428 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:05:11.430 1602 1649 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:05:11.430 1602 1649 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:05:11.432 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:05:11.433 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:05:11.433 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:05:11.433 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:05:11.434 1602 1716 E AppOps : noteOperation +10-12 10:05:11.434 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:05:11.434 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:05:11.434 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:05:11.434 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:05:11.434 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:05:11.434 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:05:11.434 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:05:11.434 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:05:11.434 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:05:11.434 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:05:11.434 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:05:11.434 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:05:11.434 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:05:11.434 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:05:11.434 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:05:11.434 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:05:11.434 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:05:11.434 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:05:11.434 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:05:11.434 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:05:11.434 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:05:11.434 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:05:11.434 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:05:11.434 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:05:11.434 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:05:11.434 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:05:11.434 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:05:11.434 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:05:11.436 1602 1716 E AppOps : noteOperation +10-12 10:05:11.436 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:05:11.436 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:05:11.436 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:05:11.436 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:05:11.436 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:05:11.436 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:05:11.436 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:05:11.436 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:05:11.436 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:05:11.436 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:05:11.436 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:05:11.436 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:05:11.436 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:05:11.436 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:05:11.436 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:05:11.436 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:05:11.436 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:05:11.436 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:05:11.436 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:05:11.436 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:05:11.436 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:05:11.436 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:05:11.436 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:05:11.437 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:05:11.437 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:05:11.437 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:05:11.437 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:05:11.438 1602 1716 E AppOps : noteOperation +10-12 10:05:11.438 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:05:11.438 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:05:11.438 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:05:11.438 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:05:11.438 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:05:11.438 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:05:11.438 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:05:11.438 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:05:11.438 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:05:11.438 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:05:11.438 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:05:11.438 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:05:11.438 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:05:11.438 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:05:11.438 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:05:11.438 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:05:11.438 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:05:11.438 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:05:11.438 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:05:11.438 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:05:11.438 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:05:11.438 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:05:11.438 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:05:11.438 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:05:11.440 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:05:11.440 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:05:13.937 1602 31431 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:05:13.938 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:05:13.938 1602 31431 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:05:13.938 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:05:13.938 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:05:13.938 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:05:13.939 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:05:13.939 1602 1716 E AppOps : noteOperation +10-12 10:05:13.939 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:05:13.939 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:05:13.939 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:05:13.939 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:05:13.939 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:05:13.939 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:05:13.939 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:05:13.939 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:05:13.939 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:05:13.939 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:05:13.939 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:05:13.939 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:05:13.939 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:05:13.939 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:05:13.939 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:05:13.939 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:05:13.939 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:05:13.939 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:05:13.939 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:05:13.939 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:05:13.939 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:05:13.939 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:05:13.939 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:05:13.940 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:05:13.940 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:05:13.947 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:05:13.948 1602 31431 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:05:13.948 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:05:13.948 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:05:13.948 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:05:13.949 1602 1716 E AppOps : noteOperation +10-12 10:05:13.949 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:05:13.949 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:05:13.949 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:05:13.949 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:05:13.949 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:05:13.949 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:05:13.949 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:05:13.949 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:05:13.949 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:05:13.949 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:05:13.949 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:05:13.949 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:05:13.949 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:05:13.949 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:05:13.949 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:05:13.949 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:05:13.949 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:05:13.949 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:05:13.949 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:05:13.949 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:05:13.949 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:05:13.949 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:05:13.949 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:05:13.949 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:05:13.950 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:05:13.950 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:05:13.950 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:05:13.950 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:05:13.950 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:05:13.951 1602 1716 E AppOps : noteOperation +10-12 10:05:13.951 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:05:13.951 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:05:13.951 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:05:13.951 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:05:13.951 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:05:13.951 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:05:13.951 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:05:13.951 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:05:13.951 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:05:13.951 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:05:13.951 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:05:13.951 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:05:13.951 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:05:13.951 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:05:13.951 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:05:13.951 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:05:13.951 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:05:13.951 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:05:13.951 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:05:13.951 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:05:13.951 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:05:13.951 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:05:13.951 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:05:13.951 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:05:13.953 1602 31431 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:05:13.956 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:05:13.956 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:05:13.956 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:05:13.956 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:05:13.956 1602 1716 E AppOps : noteOperation +10-12 10:05:13.956 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:05:13.956 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:05:13.956 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:05:13.956 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:05:13.956 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:05:13.956 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:05:13.956 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:05:13.956 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:05:13.956 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:05:13.956 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:05:13.956 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:05:13.956 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:05:13.956 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:05:13.956 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:05:13.956 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:05:13.956 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:05:13.956 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:05:13.956 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:05:13.956 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:05:13.956 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:05:13.956 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:05:13.956 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:05:13.956 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:05:32.063 2091 3972 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:06:09.523 2091 3526 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:06:26.892 1602 7797 I ActivityManager: Process com.google.android.apps.photos (pid 22758) has died: cch+65 CEM +10-12 10:06:27.395 1602 7797 I ActivityManager: Process com.google.android.settings.intelligence (pid 26753) has died: cch+45 CEM +10-12 10:06:27.400 27064 27064 I ActivityThread: Removing dead content provider:android.content.ContentProviderProxy@a322d3d +10-12 10:06:31.076 1602 31431 W ActivityManager: Background start not allowed: service Intent { cmp=com.zhiliaoapp.musically/com.bytedance.common.wschannel.client.WsClientService } to com.zhiliaoapp.musically/com.bytedance.common.wschannel.client.WsClientService from pid=28021 uid=10241 pkg=com.zhiliaoapp.musically startFg?=false +10-12 10:06:32.278 1602 7797 I ActivityManager: Process com.google.android.gms.ui (pid 28339) has died: cch+85 CEM +10-12 10:06:32.462 1602 1870 D ActivityManager: freezing 23529 com.viz.wsj.android +10-12 10:06:36.238 1602 1870 D ActivityManager: freezing 28379 com.google.android.projection.gearhead:projection +10-12 10:06:44.124 1602 1747 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10248; state: DISABLED +10-12 10:06:44.124 1602 1747 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10248; state: DISABLED +10-12 10:06:44.555 1602 1602 E NotificationService: Muting recently noisy 0|org.telegram.messenger|1|null|10248 +10-12 10:06:44.932 1602 7799 D SystemServerTiming: getUserSwitchability-0 +10-12 10:06:44.932 1602 7799 D SystemServerTiming: TM.isInCall +10-12 10:06:44.932 1602 1747 D SystemServerTiming: getUserSwitchability-0 +10-12 10:06:44.932 1602 1747 D SystemServerTiming: TM.isInCall +10-12 10:06:44.932 1602 1747 D SystemServerTiming: hasUserRestriction-DISALLOW_USER_SWITCH +10-12 10:06:44.932 1602 1747 D SystemServerTiming: getInt-ALLOW_USER_SWITCHING_WHEN_SYSTEM_USER_LOCKED +10-12 10:06:44.932 1602 7799 D SystemServerTiming: hasUserRestriction-DISALLOW_USER_SWITCH +10-12 10:06:44.932 1602 1747 D SystemServerTiming: isUserUnlocked-USER_SYSTEM +10-12 10:06:44.932 1602 7799 D SystemServerTiming: getInt-ALLOW_USER_SWITCHING_WHEN_SYSTEM_USER_LOCKED +10-12 10:06:44.932 1602 7799 D SystemServerTiming: isUserUnlocked-USER_SYSTEM +10-12 10:06:48.813 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 1, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233334, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:06:49.044 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 2, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233332, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:06:58.793 1602 31431 D CoreBackPreview: Window{77c2930 u0 com.source/com.source.MainActivity}: Setting back callback null +10-12 10:06:58.804 1602 1702 V WindowManager: Unknown focus tokens, dropping reportFocusChanged +10-12 10:06:58.813 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10668; state: DISABLED +10-12 10:06:58.813 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10668; state: DISABLED +10-12 10:06:58.815 1602 31431 D CoreBackPreview: Window{fa6a2ff u0 PopupWindow:17bc6e}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@a05715, mPriority=0} +10-12 10:07:01.846 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 1, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233334, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:07:01.928 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 2, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233332, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:07:02.311 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 1, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233334, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:07:02.319 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 2, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233332, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:07:03.845 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 1, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233334, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:07:04.043 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 2, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233332, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:07:06.435 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 1, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233334, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:07:09.519 2091 11557 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:07:10.098 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 2, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233332, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:07:10.449 1602 7807 D CoreBackPreview: Window{fa6a2ff u0 PopupWindow:17bc6e}: Setting back callback null +10-12 10:07:30.732 1602 7799 D SystemServerTiming: getUserSwitchability-0 +10-12 10:07:30.732 1602 2545 D SystemServerTiming: getUserSwitchability-0 +10-12 10:07:30.733 1602 2545 D SystemServerTiming: TM.isInCall +10-12 10:07:30.733 1602 7799 D SystemServerTiming: TM.isInCall +10-12 10:07:30.733 1602 7799 D SystemServerTiming: hasUserRestriction-DISALLOW_USER_SWITCH +10-12 10:07:30.733 1602 7799 D SystemServerTiming: getInt-ALLOW_USER_SWITCHING_WHEN_SYSTEM_USER_LOCKED +10-12 10:07:30.733 1602 7799 D SystemServerTiming: isUserUnlocked-USER_SYSTEM +10-12 10:07:30.733 1602 2545 D SystemServerTiming: hasUserRestriction-DISALLOW_USER_SWITCH +10-12 10:07:30.733 1602 2545 D SystemServerTiming: getInt-ALLOW_USER_SWITCHING_WHEN_SYSTEM_USER_LOCKED +10-12 10:07:30.733 1602 2545 D SystemServerTiming: isUserUnlocked-USER_SYSTEM +10-12 10:07:34.696 1602 31439 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:07:34.696 1602 31439 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:07:34.696 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:34.697 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:34.697 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:34.697 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:34.697 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:07:34.697 1602 1716 E AppOps : noteOperation +10-12 10:07:34.697 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:07:34.697 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:07:34.697 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:07:34.697 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:07:34.697 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:07:34.697 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:07:34.697 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:07:34.697 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:07:34.697 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:07:34.697 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:07:34.697 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:07:34.697 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:07:34.697 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:07:34.697 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:07:34.697 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:07:34.697 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:07:34.697 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:07:34.697 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:07:34.697 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:07:34.697 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:07:34.697 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:07:34.697 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:07:34.697 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:07:34.697 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:34.697 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:07:34.698 1602 31439 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:07:34.698 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:34.698 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:34.698 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:07:34.698 1602 1716 E AppOps : noteOperation +10-12 10:07:34.698 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:07:34.698 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:07:34.698 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:07:34.698 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:07:34.698 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:07:34.698 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:07:34.698 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:07:34.698 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:07:34.698 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:07:34.698 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:07:34.698 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:07:34.698 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:07:34.698 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:07:34.698 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:07:34.698 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:07:34.698 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:07:34.698 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:07:34.698 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:07:34.698 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:07:34.698 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:07:34.698 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:07:34.698 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:07:34.698 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:07:34.698 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:07:34.698 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:34.698 1602 31439 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:07:34.698 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:34.698 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:34.698 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:34.698 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:07:34.699 1602 1716 E AppOps : noteOperation +10-12 10:07:34.699 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:07:34.699 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:07:34.699 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:07:34.699 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:07:34.699 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:07:34.699 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:07:34.699 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:07:34.699 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:07:34.699 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:07:34.699 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:07:34.699 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:07:34.699 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:07:34.699 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:07:34.699 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:07:34.699 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:07:34.699 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:07:34.699 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:07:34.699 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:07:34.699 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:07:34.699 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:07:34.699 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:07:34.699 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:07:34.699 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:07:34.699 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:07:34.699 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:07:34.699 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:34.699 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:34.699 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:07:34.699 1602 1716 E AppOps : noteOperation +10-12 10:07:34.699 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:07:34.699 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:07:34.699 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:07:34.699 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:07:34.699 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:07:34.699 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:07:34.699 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:07:34.699 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:07:34.699 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:07:34.699 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:07:34.699 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:07:34.699 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:07:34.699 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:07:34.699 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:07:34.699 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:07:34.699 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:07:34.699 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:07:34.699 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:07:34.699 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:07:34.699 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:07:34.699 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:07:34.699 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:07:34.699 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:07:34.700 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:36.290 2091 9876 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:07:39.988 1602 2159 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:07:39.989 1602 2159 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:07:39.989 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:39.989 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:39.990 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:39.990 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:39.990 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:07:39.990 1602 1716 E AppOps : noteOperation +10-12 10:07:39.990 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:07:39.990 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:07:39.990 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:07:39.990 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:07:39.990 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:07:39.990 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:07:39.990 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:07:39.990 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:07:39.990 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:07:39.990 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:07:39.990 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:07:39.990 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:07:39.990 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:07:39.990 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:07:39.990 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:07:39.990 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:07:39.990 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:07:39.990 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:07:39.990 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:07:39.990 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:07:39.990 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:07:39.990 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:07:39.990 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:07:39.991 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:39.991 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:07:39.992 1602 2159 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:07:39.996 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:07:39.997 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:39.997 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:39.997 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:07:39.997 1602 1716 E AppOps : noteOperation +10-12 10:07:39.997 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:07:39.997 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:07:39.997 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:07:39.997 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:07:39.997 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:07:39.997 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:07:39.997 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:07:39.997 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:07:39.997 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:07:39.997 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:07:39.997 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:07:39.997 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:07:39.997 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:07:39.997 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:07:39.997 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:07:39.997 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:07:39.997 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:07:39.997 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:07:39.997 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:07:39.997 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:07:39.997 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:07:39.997 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:07:39.997 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:07:39.997 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:07:40.003 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:40.003 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:40.003 1602 2159 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:07:40.003 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:40.003 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:40.003 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:07:40.004 1602 1716 E AppOps : noteOperation +10-12 10:07:40.004 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:07:40.004 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:07:40.004 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:07:40.004 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:07:40.004 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:07:40.004 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:07:40.004 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:07:40.004 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:07:40.004 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:07:40.004 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:07:40.004 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:07:40.004 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:07:40.004 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:07:40.004 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:07:40.004 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:07:40.004 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:07:40.004 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:07:40.004 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:07:40.004 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:07:40.004 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:07:40.004 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:07:40.004 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:07:40.004 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:07:40.004 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:40.009 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:07:40.009 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:40.009 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:40.009 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:07:40.009 1602 1716 E AppOps : noteOperation +10-12 10:07:40.009 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:07:40.009 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:07:40.009 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:07:40.009 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:07:40.009 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:07:40.009 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:07:40.009 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:07:40.009 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:07:40.009 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:07:40.009 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:07:40.009 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:07:40.009 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:07:40.009 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:07:40.009 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:07:40.009 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:07:40.009 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:07:40.009 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:07:40.009 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:07:40.009 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:07:40.009 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:07:40.009 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:07:40.009 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:07:40.009 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:07:42.477 1602 31439 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:07:42.479 1602 31439 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:07:42.481 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:42.481 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:42.481 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:42.481 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:42.481 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:07:42.483 1602 1716 E AppOps : noteOperation +10-12 10:07:42.483 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:07:42.483 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:07:42.483 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:07:42.483 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:07:42.483 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:07:42.483 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:07:42.483 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:07:42.483 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:07:42.483 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:07:42.483 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:07:42.483 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:07:42.483 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:07:42.483 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:07:42.483 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:07:42.483 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:07:42.483 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:07:42.483 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:07:42.483 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:07:42.483 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:07:42.483 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:07:42.483 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:07:42.483 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:07:42.483 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:07:42.483 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:42.484 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:07:42.487 1602 31439 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:07:42.487 1602 31439 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:07:42.493 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:07:42.494 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:42.494 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:42.494 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:07:42.496 1602 1716 E AppOps : noteOperation +10-12 10:07:42.496 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:07:42.496 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:07:42.496 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:07:42.496 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:07:42.496 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:07:42.496 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:07:42.496 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:07:42.496 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:07:42.496 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:07:42.496 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:07:42.496 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:07:42.496 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:07:42.496 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:07:42.496 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:07:42.496 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:07:42.496 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:07:42.496 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:07:42.496 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:07:42.496 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:07:42.496 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:07:42.496 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:07:42.496 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:07:42.496 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:07:42.497 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:42.497 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:42.497 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:42.497 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:42.498 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:07:42.499 1602 1716 E AppOps : noteOperation +10-12 10:07:42.499 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:07:42.499 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:07:42.499 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:07:42.499 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:07:42.499 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:07:42.499 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:07:42.499 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:07:42.499 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:07:42.499 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:07:42.499 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:07:42.499 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:07:42.499 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:07:42.499 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:07:42.499 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:07:42.499 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:07:42.499 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:07:42.499 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:07:42.499 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:07:42.499 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:07:42.499 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:07:42.499 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:07:42.499 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:07:42.499 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:07:42.499 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:07:42.499 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:42.499 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:42.499 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:07:42.500 1602 1716 E AppOps : noteOperation +10-12 10:07:42.500 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:07:42.500 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:07:42.500 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:07:42.500 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:07:42.500 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:07:42.500 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:07:42.500 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:07:42.500 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:07:42.500 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:07:42.500 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:07:42.500 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:07:42.500 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:07:42.500 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:07:42.500 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:07:42.500 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:07:42.500 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:07:42.500 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:07:42.500 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:07:42.500 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:07:42.500 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:07:42.500 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:07:42.500 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:07:42.500 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:07:42.500 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:07:42.501 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:07:54.227 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.net.wifi.SCAN_RESULTS flg=0x4000010 (has extras) } to com.vzw.hss.myverizon/com.vzw.mobilefirst.inStore.receiver.MFWifiScanReceiver +10-12 10:07:59.623 1602 31439 W AppOps : Noting op not finished: uid 10169 pkg com.google.android.gms.location.history code 79 startTime of in progress event=1697029077346 +10-12 10:08:02.407 1602 31439 D SystemServerTiming: getUserSwitchability-0 +10-12 10:08:02.407 1602 31439 D SystemServerTiming: TM.isInCall +10-12 10:08:02.407 1602 7799 D SystemServerTiming: getUserSwitchability-0 +10-12 10:08:02.407 1602 7799 D SystemServerTiming: TM.isInCall +10-12 10:08:02.408 1602 31439 D SystemServerTiming: hasUserRestriction-DISALLOW_USER_SWITCH +10-12 10:08:02.408 1602 31439 D SystemServerTiming: getInt-ALLOW_USER_SWITCHING_WHEN_SYSTEM_USER_LOCKED +10-12 10:08:02.408 1602 7799 D SystemServerTiming: hasUserRestriction-DISALLOW_USER_SWITCH +10-12 10:08:02.408 1602 31439 D SystemServerTiming: isUserUnlocked-USER_SYSTEM +10-12 10:08:02.408 1602 7799 D SystemServerTiming: getInt-ALLOW_USER_SWITCHING_WHEN_SYSTEM_USER_LOCKED +10-12 10:08:02.408 1602 7799 D SystemServerTiming: isUserUnlocked-USER_SYSTEM +10-12 10:08:04.025 1602 1602 D ConditionProviders: Subscribing to condition://android/countdown/1697137684000/alarm/false with ComponentInfo{android/com.android.server.notification.CountdownConditionProvider} +10-12 10:08:05.501 1602 1747 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:08:05.502 1602 1747 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:08:05.503 1602 1747 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:08:05.504 1602 1747 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:08:05.504 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:05.504 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:05.505 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:05.505 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:05.505 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:08:05.506 1602 1716 E AppOps : noteOperation +10-12 10:08:05.506 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:08:05.506 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:08:05.506 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:08:05.506 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:08:05.506 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:08:05.506 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:08:05.506 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:08:05.506 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:08:05.506 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:08:05.506 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:08:05.506 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:08:05.506 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:08:05.506 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:08:05.506 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:08:05.506 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:08:05.506 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:08:05.506 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:08:05.506 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:08:05.506 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:08:05.506 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:08:05.506 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:08:05.506 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:08:05.506 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:08:05.506 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:08:05.507 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:05.507 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:05.507 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:08:05.508 1602 1716 E AppOps : noteOperation +10-12 10:08:05.508 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:08:05.508 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:08:05.508 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:08:05.508 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:08:05.508 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:08:05.508 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:08:05.508 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:08:05.508 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:08:05.508 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:08:05.508 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:08:05.508 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:08:05.508 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:08:05.508 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:08:05.508 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:08:05.508 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:08:05.508 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:08:05.508 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:08:05.508 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:08:05.508 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:08:05.508 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:08:05.508 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:08:05.508 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:08:05.508 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:08:05.508 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:05.508 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:05.508 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:05.508 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:05.510 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:08:05.510 1602 1716 E AppOps : noteOperation +10-12 10:08:05.510 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:08:05.510 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:08:05.510 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:08:05.510 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:08:05.510 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:08:05.510 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:08:05.510 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:08:05.510 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:08:05.510 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:08:05.510 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:08:05.510 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:08:05.510 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:08:05.510 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:08:05.510 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:08:05.510 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:08:05.510 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:08:05.510 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:08:05.510 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:08:05.510 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:08:05.510 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:08:05.510 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:08:05.510 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:08:05.510 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:08:05.511 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:08:05.511 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:05.511 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:05.511 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:08:05.516 1602 1716 E AppOps : noteOperation +10-12 10:08:05.516 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:08:05.516 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:08:05.516 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:08:05.516 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:08:05.516 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:08:05.516 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:08:05.516 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:08:05.516 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:08:05.516 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:08:05.516 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:08:05.516 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:08:05.516 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:08:05.516 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:08:05.516 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:08:05.516 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:08:05.516 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:08:05.516 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:08:05.516 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:08:05.516 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:08:05.516 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:08:05.516 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:08:05.516 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:08:05.516 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:08:05.516 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:05.517 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:08:05.517 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:08:05.518 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:08.012 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:08:08.017 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:08.017 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:08:08.017 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:08.017 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:08.017 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:08.018 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:08:08.019 1602 1716 E AppOps : noteOperation +10-12 10:08:08.019 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:08:08.019 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:08:08.019 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:08:08.019 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:08:08.019 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:08:08.019 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:08:08.019 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:08:08.019 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:08:08.019 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:08:08.019 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:08:08.019 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:08:08.019 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:08:08.019 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:08:08.019 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:08:08.019 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:08:08.019 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:08:08.019 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:08:08.019 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:08:08.019 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:08:08.019 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:08:08.019 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:08:08.019 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:08:08.019 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:08:08.019 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:08.020 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:08:08.020 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:08:08.021 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:08:08.023 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:08.023 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:08.023 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:08:08.025 1602 1716 E AppOps : noteOperation +10-12 10:08:08.025 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:08:08.025 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:08:08.025 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:08:08.025 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:08:08.025 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:08:08.025 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:08:08.025 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:08:08.025 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:08:08.025 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:08:08.025 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:08:08.025 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:08:08.025 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:08:08.025 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:08:08.025 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:08:08.025 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:08:08.025 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:08:08.025 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:08:08.025 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:08:08.025 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:08:08.025 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:08:08.025 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:08:08.025 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:08:08.025 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:08:08.025 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:08:08.027 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:08:08.028 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:08.028 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:08.028 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:08.029 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:08.029 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:08:08.029 1602 1716 E AppOps : noteOperation +10-12 10:08:08.029 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:08:08.029 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:08:08.029 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:08:08.029 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:08:08.029 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:08:08.029 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:08:08.029 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:08:08.029 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:08:08.029 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:08:08.029 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:08:08.029 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:08:08.029 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:08:08.029 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:08:08.029 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:08:08.029 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:08:08.029 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:08:08.029 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:08:08.029 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:08:08.029 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:08:08.029 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:08:08.029 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:08:08.029 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:08:08.030 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:08:08.030 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:08:08.030 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:08.030 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:08.030 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:08:08.031 1602 1716 E AppOps : noteOperation +10-12 10:08:08.031 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:08:08.031 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:08:08.031 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:08:08.031 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:08:08.031 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:08:08.031 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:08:08.031 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:08:08.031 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:08:08.031 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:08:08.031 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:08:08.031 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:08:08.031 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:08:08.031 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:08:08.031 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:08:08.031 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:08:08.031 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:08:08.031 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:08:08.031 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:08:08.031 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:08:08.031 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:08:08.031 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:08:08.031 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:08:08.031 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:08:08.031 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:09.518 2091 3521 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:08:10.633 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:08:10.636 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:08:10.637 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:08:10.637 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:10.637 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:10.638 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:10.638 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:10.638 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:08:10.639 1602 1716 E AppOps : noteOperation +10-12 10:08:10.639 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:08:10.639 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:08:10.639 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:08:10.639 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:08:10.639 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:08:10.639 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:08:10.639 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:08:10.639 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:08:10.639 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:08:10.639 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:08:10.639 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:08:10.639 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:08:10.639 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:08:10.639 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:08:10.639 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:08:10.639 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:08:10.639 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:08:10.639 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:08:10.639 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:08:10.639 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:08:10.639 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:08:10.639 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:08:10.639 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:08:10.639 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:08:10.640 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:10.640 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:10.640 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:08:10.641 1602 1716 E AppOps : noteOperation +10-12 10:08:10.641 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:08:10.641 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:08:10.641 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:08:10.641 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:08:10.641 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:08:10.641 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:08:10.641 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:08:10.641 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:08:10.641 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:08:10.641 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:08:10.641 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:08:10.641 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:08:10.641 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:08:10.641 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:08:10.641 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:08:10.641 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:08:10.641 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:08:10.641 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:08:10.641 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:08:10.641 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:08:10.641 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:08:10.641 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:08:10.641 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:08:10.642 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:10.645 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:10.645 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:10.646 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:10.646 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:10.646 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:08:10.647 1602 1716 E AppOps : noteOperation +10-12 10:08:10.647 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:08:10.647 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:08:10.647 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:08:10.647 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:08:10.647 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:08:10.647 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:08:10.647 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:08:10.647 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:08:10.647 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:08:10.647 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:08:10.647 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:08:10.647 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:08:10.647 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:08:10.647 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:08:10.647 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:08:10.647 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:08:10.647 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:08:10.647 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:08:10.647 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:08:10.647 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:08:10.647 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:08:10.647 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:08:10.647 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:08:10.648 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:08:10.649 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:08:10.649 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:10.655 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:08:10.658 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:08:10.658 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} (pid=13970, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:10.658 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{4eabe23 28021:com.zhiliaoapp.musically:push/u0a241} (pid=28021, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:08:10.658 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:08:10.658 1602 1716 E AppOps : noteOperation +10-12 10:08:10.658 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:08:10.658 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:08:10.658 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:08:10.658 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:08:10.658 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:08:10.658 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:08:10.658 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:08:10.658 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:08:10.658 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:08:10.658 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:08:10.658 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:08:10.658 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:08:10.658 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:08:10.658 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:08:10.658 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:08:10.658 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:08:10.658 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:08:10.658 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:08:10.658 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:08:10.658 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:08:10.658 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:08:10.658 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:08:10.658 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{ef298e5 10254/u0 ReceiverList{8052fdc 29046 com.verizon.messaging.vzmsgs/10254/u0 remote:76e7c4f}} +10-12 10:08:16.485 2091 2738 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:08:30.366 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10245; state: DISABLED +10-12 10:08:30.366 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10245; state: DISABLED +10-12 10:08:31.290 1602 7807 D CoreBackPreview: Window{f1f38c u0 PopupWindow:3e66356}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@a3332ea, mPriority=0} +10-12 10:08:31.810 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 1, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233334, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:08:31.909 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 2, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233332, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:08:31.985 1602 1870 D ActivityManager: freezing 28509 com.google.android.projection.gearhead:car +10-12 10:08:31.990 1602 1870 D ActivityManager: freezing 28459 com.google.android.projection.gearhead:shared +10-12 10:08:32.298 1602 1747 D CoreBackPreview: Window{f1f38c u0 PopupWindow:3e66356}: Setting back callback null +10-12 10:08:38.986 2091 2122 D ShellBackPreview: initAnimation mMotionStarted=false +10-12 10:08:38.988 1602 31439 D CoreBackPreview: Focused window found using getFocusedWindowToken +10-12 10:08:38.988 1602 31439 D CoreBackPreview: startBackNavigation currentTask=Task{70f50e4 #12033 type=standard A=10668:com.source}, topRunningActivity=ActivityRecord{393c913 u0 com.source/.MainActivity} t12033}, callbackInfo=OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@89941b3, mPriority=0}, currentFocus=Window{4db78ed u0 com.source/com.source.MainActivity} +10-12 10:08:38.990 2091 2122 D ShellBackPreview: Received backNavigationInfo:BackNavigationInfo{mType=TYPE_CALLBACK (4), mDepartingAnimationTarget=null, mScreenshotSurface=null, mTaskWindowConfiguration= null, mScreenshotBuffer=null, mOnBackNavigationDone=android.os.RemoteCallback@da62143, mOnBackInvokedCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@ab0c3c0} +10-12 10:08:39.065 2091 2122 D ShellBackPreview: Finishing gesture with event action: 1 +10-12 10:08:39.065 2091 2122 D ShellBackPreview: onGestureFinished() mTriggerBack == false +10-12 10:08:39.065 2091 2122 D ShellBackPreview: BackAnimationController: finishAnimation() +10-12 10:08:39.066 1602 31439 D CoreBackPreview: onBackNavigationDone backType=4, task=null, prevActivity=null +10-12 10:08:52.135 1602 1602 I ContentCaptureManagerService: Content capture data sharing session terminated successfully for package 'com.google.android.googlequicksearchbox' +10-12 10:08:57.146 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10123; state: DISABLED +10-12 10:08:57.146 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10123; state: DISABLED +10-12 10:08:57.146 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10123; state: DISABLED +10-12 10:08:57.146 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10123; state: ENABLED +10-12 10:08:57.147 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10123; state: ENABLED +10-12 10:08:57.163 1602 1717 I ActivityManager: Start proc 32737:com.google.android.settings.intelligence/u0a123 for service {com.google.android.settings.intelligence/com.google.android.settings.intelligence.modules.routines.impl.SampleCurrentRingerModeJobService} +10-12 10:08:57.199 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 181136395; UID 10668; state: DISABLED +10-12 10:08:57.199 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 174042936; UID 10668; state: DISABLED +10-12 10:08:57.249 1602 1747 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10123; state: ENABLED +10-12 10:08:57.253 1602 1747 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10123; state: DISABLED +10-12 10:09:05.782 1104 1104 I vendor.google.wifi_ext@1.0-service-vendor: Wifi: Reseting SAR Scenario to default +10-12 10:09:09.500 2091 3517 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:09:40.010 1602 31439 W AlarmManager: Alarms must either supply a PendingIntent or an AlarmReceiver +10-12 10:09:40.030 1602 31439 W AppOps : Noting op not finished: uid 10157 pkg com.google.android.gms code 113 startTime of in progress event=1697126957571 +10-12 10:09:40.040 1602 31439 W AppOps : Noting op not finished: uid 10169 pkg com.google.android.gms.location.history code 79 startTime of in progress event=1697029077346 +10-12 10:09:40.049 1602 31439 W AppOps : Noting op not finished: uid 10157 pkg com.google.android.gms code 113 startTime of in progress event=1697126957571 +10-12 10:09:40.056 1602 2159 W AppOps : Noting op not finished: uid 10157 pkg com.google.android.gms code 79 startTime of in progress event=1697126957571 +10-12 10:09:40.059 1602 1747 W AppOps : Noting op not finished: uid 10157 pkg com.google.android.gms code 113 startTime of in progress event=1697126957571 +10-12 10:10:09.515 2091 3503 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:10:15.233 1602 1857 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10180; state: ENABLED +10-12 10:10:34.353 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.net.wifi.SCAN_RESULTS flg=0x4000010 (has extras) } to com.vzw.hss.myverizon/com.vzw.mobilefirst.inStore.receiver.MFWifiScanReceiver +10-12 10:10:37.235 1602 2159 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.googlequicksearchbox and userId: 0 +10-12 10:10:37.239 1602 1747 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.googlequicksearchbox and userId: 0 +10-12 10:10:37.243 1602 1747 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.googlequicksearchbox and userId: 0 +10-12 10:10:41.567 1602 1857 D CompatibilityChangeReporter: Compat change id reported: 171306433; UID 10123; state: ENABLED +10-12 10:10:41.570 1602 1857 D CompatibilityChangeReporter: Compat change id reported: 226439802; UID 10123; state: DISABLED +10-12 10:10:44.092 1602 1870 D ActivityManager: freezing 29686 android.process.media +10-12 10:10:50.524 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10377; state: DISABLED +10-12 10:10:50.524 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10377; state: DISABLED +10-12 10:10:50.524 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10377; state: DISABLED +10-12 10:10:50.524 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10377; state: ENABLED +10-12 10:10:50.525 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10377; state: ENABLED +10-12 10:10:50.539 1602 1717 I ActivityManager: Start proc 860:com.nytimes.android/u0a377 for broadcast {com.nytimes.android/com.google.firebase.iid.FirebaseInstanceIdReceiver} +10-12 10:10:50.580 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10377; state: DISABLED +10-12 10:10:50.581 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10377; state: DISABLED +10-12 10:10:50.783 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10377; state: DISABLED +10-12 10:10:50.790 2091 3972 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:10:51.184 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10377; state: ENABLED +10-12 10:10:51.351 1602 1747 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 99730; state: DISABLED +10-12 10:10:51.351 1602 1747 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 99730; state: DISABLED +10-12 10:10:51.351 1602 1747 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 99730; state: DISABLED +10-12 10:10:51.351 1602 1747 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 99730; state: ENABLED +10-12 10:10:51.351 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10377; state: ENABLED +10-12 10:10:51.365 1602 1717 I ActivityManager: Start proc 1129:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0i730 for {com.nytimes.android/org.chromium.content.app.SandboxedProcessService0:0} +10-12 10:10:51.440 1602 1747 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10171; state: DISABLED +10-12 10:10:51.440 1602 1747 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10171; state: DISABLED +10-12 10:11:08.680 2091 3526 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:11:09.520 2091 11557 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:11:15.969 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10266; state: DISABLED +10-12 10:11:15.970 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10266; state: DISABLED +10-12 10:11:15.970 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10266; state: DISABLED +10-12 10:11:15.971 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10266; state: ENABLED +10-12 10:11:15.971 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10266; state: ENABLED +10-12 10:11:15.986 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10261; state: DISABLED +10-12 10:11:15.986 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10261; state: DISABLED +10-12 10:11:15.987 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10261; state: DISABLED +10-12 10:11:15.987 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10261; state: ENABLED +10-12 10:11:15.987 1602 1717 I ActivityManager: Start proc 1521:com.reddit.frontpage/u0a266 for service {com.reddit.frontpage/androidx.work.impl.background.systemjob.SystemJobService} +10-12 10:11:15.987 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10261; state: ENABLED +10-12 10:11:15.990 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10273; state: DISABLED +10-12 10:11:15.991 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10273; state: DISABLED +10-12 10:11:16.001 1602 1717 I ActivityManager: Start proc 1523:com.medium.reader/u0a261 for service {com.medium.reader/com.google.android.datatransport.runtime.scheduling.jobscheduling.JobInfoSchedulerService} +10-12 10:11:16.016 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10266; state: DISABLED +10-12 10:11:16.016 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10266; state: DISABLED +10-12 10:11:16.023 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10261; state: DISABLED +10-12 10:11:16.023 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10261; state: DISABLED +10-12 10:11:16.125 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10116; state: DISABLED +10-12 10:11:16.125 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10116; state: DISABLED +10-12 10:11:16.125 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10116; state: ENABLED +10-12 10:11:16.126 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10116; state: ENABLED +10-12 10:11:16.127 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10266; state: DISABLED +10-12 10:11:16.140 1602 1717 I ActivityManager: Start proc 1558:com.google.android.apps.safetyhub/u0a116 for service {com.google.android.apps.safetyhub/androidx.work.impl.background.systemjob.SystemJobService} +10-12 10:11:16.179 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10261; state: DISABLED +10-12 10:11:16.246 1602 31437 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10116; state: DISABLED +10-12 10:11:16.299 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10116; state: ENABLED +10-12 10:11:16.310 1602 31437 W JobScheduler: Job didn't exist in JobStore: be34e8e #u0a116/9370 com.google.android.apps.safetyhub/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:11:16.491 1602 31437 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10266; state: ENABLED +10-12 10:11:16.551 1602 31437 W JobScheduler: Job didn't exist in JobStore: 63c5a34 #u0a266/64013 com.reddit.frontpage/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:11:16.562 1602 7797 W JobScheduler: Job didn't exist in JobStore: d1376f8 #u0a266/64000 com.reddit.frontpage/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:11:16.610 1602 31439 W JobScheduler: Job didn't exist in JobStore: 879cf40 #u0a266/64013 com.reddit.frontpage/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:11:16.706 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10261; state: ENABLED +10-12 10:11:16.968 1602 7797 D BiometricService: canAuthenticate: User=0, Caller=0, Authenticators=15 +10-12 10:11:16.969 1602 7797 D BiometricService/PreAuthInfo: Package: com.android.vending Sensor ID: 0 Modality: 2 Status: 1 +10-12 10:11:16.969 1602 7797 D BiometricService/PreAuthInfo: getCanAuthenticateInternal Modality: 2 AuthenticatorStatus: 1 +10-12 10:11:16.969 1602 7797 D AuthService: canAuthenticate, userId: 0, callingUserId: 0, authenticators: 15, result: 0 +10-12 10:11:16.970 1602 7797 D BiometricService: canAuthenticate: User=0, Caller=0, Authenticators=255 +10-12 10:11:16.971 1602 7797 D BiometricService/PreAuthInfo: Package: com.android.vending Sensor ID: 0 Modality: 2 Status: 1 +10-12 10:11:16.971 1602 7797 D BiometricService/PreAuthInfo: getCanAuthenticateInternal Modality: 2 AuthenticatorStatus: 1 +10-12 10:11:16.971 1602 7797 D AuthService: canAuthenticate, userId: 0, callingUserId: 0, authenticators: 255, result: 0 +10-12 10:11:16.971 1602 7797 D BiometricService: canAuthenticate: User=0, Caller=0, Authenticators=15 +10-12 10:11:16.971 1602 7797 D BiometricService/PreAuthInfo: Package: com.android.vending Sensor ID: 0 Modality: 2 Status: 1 +10-12 10:11:16.971 1602 7797 D BiometricService/PreAuthInfo: getCanAuthenticateInternal Modality: 2 AuthenticatorStatus: 1 +10-12 10:11:16.971 1602 7797 D AuthService: canAuthenticate, userId: 0, callingUserId: 0, authenticators: 15, result: 0 +10-12 10:11:17.189 1602 31437 I ActivityManager: Killing 28459:com.google.android.projection.gearhead:shared/u0a103 (adj 935): empty #33 +10-12 10:11:17.190 1602 31437 I ActivityManager: Killing 28379:com.google.android.projection.gearhead:projection/u0a103 (adj 935): empty #34 +10-12 10:11:17.237 1602 7797 I ActivityManager: Killing 29686:android.process.media/u0a72 (adj 995): empty #33 +10-12 10:11:17.241 1602 7797 I ActivityManager: Killing 28509:com.google.android.projection.gearhead:car/u0a103 (adj 995): empty #34 +10-12 10:11:17.283 1602 1949 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10103; state: ENABLED +10-12 10:11:27.476 448 2056 I keystore2: keystore2::watchdog: Watchdog thread idle -> terminating. Have a great day. +10-12 10:11:31.203 1602 31437 W ActivityManager: Background start not allowed: service Intent { cmp=com.zhiliaoapp.musically/com.bytedance.common.wschannel.client.WsClientService } to com.zhiliaoapp.musically/com.bytedance.common.wschannel.client.WsClientService from pid=28021 uid=10241 pkg=com.zhiliaoapp.musically startFg?=false +10-12 10:11:38.356 1602 1857 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10248; state: ENABLED +10-12 10:11:55.654 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10385; state: DISABLED +10-12 10:11:55.654 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10385; state: DISABLED +10-12 10:11:55.654 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10385; state: DISABLED +10-12 10:11:55.654 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10385; state: ENABLED +10-12 10:11:55.655 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10385; state: ENABLED +10-12 10:11:55.675 1602 1717 I ActivityManager: Start proc 2177:com.cbs.app/u0a385 for broadcast {com.cbs.app/com.google.firebase.iid.FirebaseInstanceIdReceiver} +10-12 10:11:55.934 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10385; state: DISABLED +10-12 10:11:55.934 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10385; state: DISABLED +10-12 10:11:55.935 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10385; state: DISABLED +10-12 10:11:55.935 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10385; state: ENABLED +10-12 10:11:55.936 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10385; state: ENABLED +10-12 10:11:55.942 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10385; state: DISABLED +10-12 10:11:55.952 1602 1717 I ActivityManager: Start proc 2219:com.cbs.app:vservice/u0a385 for content provider {com.cbs.app/com.paramount.android.pplus.downloader.internal.impl.CBSContentProvider} +10-12 10:11:56.334 1602 31431 I ActivityManager: Killing 27918:com.google.process.gapps/u0a157 (adj 985): empty #33 +10-12 10:11:56.335 1602 31431 I ActivityManager: Killing 31503:com.android.providers.partnerbookmarks/u0a88 (adj 995): empty #34 +10-12 10:11:56.463 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 99731; state: DISABLED +10-12 10:11:56.463 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 99731; state: DISABLED +10-12 10:11:56.463 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 99731; state: DISABLED +10-12 10:11:56.463 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 99731; state: ENABLED +10-12 10:11:56.464 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10385; state: ENABLED +10-12 10:11:56.482 1602 1717 I ActivityManager: Start proc 2710:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0i731 for {com.cbs.app/org.chromium.content.app.SandboxedProcessService0:0} +10-12 10:11:56.621 1602 31431 I ActivityManager: Killing 31745:com.android.providers.calendar/u0a79 (adj 995): empty #33 +10-12 10:12:09.535 2091 9876 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:13:09.523 2091 3521 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:13:09.546 2091 2738 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:13:14.262 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.net.wifi.SCAN_RESULTS flg=0x4000010 (has extras) } to com.vzw.hss.myverizon/com.vzw.mobilefirst.inStore.receiver.MFWifiScanReceiver +10-12 10:13:25.374 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10392; state: DISABLED +10-12 10:13:25.374 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10392; state: DISABLED +10-12 10:13:25.374 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10392; state: DISABLED +10-12 10:13:25.374 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10392; state: ENABLED +10-12 10:13:25.375 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10392; state: ENABLED +10-12 10:13:25.389 1602 1717 I ActivityManager: Start proc 3182:org.wikipedia.beta/u0a392 for broadcast {org.wikipedia.beta/org.wikipedia.notifications.NotificationPollBroadcastReceiver} +10-12 10:13:25.430 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10430; state: DISABLED +10-12 10:13:25.430 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10430; state: DISABLED +10-12 10:13:25.430 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10430; state: DISABLED +10-12 10:13:25.430 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10430; state: ENABLED +10-12 10:13:25.431 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10430; state: ENABLED +10-12 10:13:25.433 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10249; state: DISABLED +10-12 10:13:25.433 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10249; state: DISABLED +10-12 10:13:25.433 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10249; state: DISABLED +10-12 10:13:25.433 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10249; state: ENABLED +10-12 10:13:25.440 1602 1717 I ActivityManager: Start proc 3244:com.avast.android.vpn/u0a430 for service {com.avast.android.vpn/com.google.android.datatransport.runtime.scheduling.jobscheduling.JobInfoSchedulerService} +10-12 10:13:25.440 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10249; state: ENABLED +10-12 10:13:25.453 1602 1717 I ActivityManager: Start proc 3279:com.netflix.mediaclient/u0a249 for service {com.netflix.mediaclient/com.netflix.mediaclient.service.job.NetflixJobService} +10-12 10:13:25.462 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10430; state: DISABLED +10-12 10:13:25.462 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10430; state: DISABLED +10-12 10:13:25.572 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10249; state: DISABLED +10-12 10:13:25.627 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10430; state: DISABLED +10-12 10:13:25.713 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10625; state: DISABLED +10-12 10:13:25.713 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10625; state: DISABLED +10-12 10:13:25.713 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10625; state: DISABLED +10-12 10:13:25.713 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10625; state: ENABLED +10-12 10:13:25.713 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10625; state: ENABLED +10-12 10:13:25.727 1602 1717 I ActivityManager: Start proc 3462:com.instagram.barcelona/u0a625 for broadcast {com.instagram.barcelona/com.instagram.analytics.uploadscheduler.AnalyticsUploadAlarmReceiver} +10-12 10:13:25.742 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10625; state: DISABLED +10-12 10:13:25.742 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10625; state: DISABLED +10-12 10:13:25.852 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10430; state: ENABLED +10-12 10:13:25.856 1602 1602 W JobScheduler: Job didn't exist in JobStore: 62790d2 #u0a430/9139 com.avast.android.vpn/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:13:25.880 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10118; state: DISABLED +10-12 10:13:25.881 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10118; state: DISABLED +10-12 10:13:25.881 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10118; state: DISABLED +10-12 10:13:25.881 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10118; state: DISABLED +10-12 10:13:25.881 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10118; state: ENABLED +10-12 10:13:25.882 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10118; state: ENABLED +10-12 10:13:25.892 1602 1717 I ActivityManager: Start proc 3573:com.google.android.as.oss/u0a118 for service {com.google.android.as.oss/com.google.android.apps.miphone.astrea.grpc.AstreaGrpcService} +10-12 10:13:25.914 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 172251878; UID 10430; state: ENABLED +10-12 10:13:25.931 1602 2018 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10259; state: DISABLED +10-12 10:13:25.931 1602 2018 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10259; state: DISABLED +10-12 10:13:25.931 1602 2018 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10259; state: ENABLED +10-12 10:13:25.931 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10259; state: ENABLED +10-12 10:13:25.941 1602 1717 I ActivityManager: Start proc 3616:com.google.android.keep/u0a259 for service {com.google.android.keep/com.google.android.keep.syncadapter.KeepSyncAdapterService} +10-12 10:13:25.972 1602 1747 W JobScheduler: Job didn't exist in JobStore: ec1f02e #u0a430/9194 com.avast.android.vpn/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:13:25.997 1602 31439 W JobScheduler: Job didn't exist in JobStore: 979f694 #u0a430/9193 com.avast.android.vpn/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:13:25.997 1602 1716 W BroadcastQueue: Exported Denial: sending Intent { act=android.intent.action.PROXY_CHANGE flg=0x24000010 (has extras) }, action: android.intent.action.PROXY_CHANGE from null (uid=-1) due to receiver ProcessRecord{9dc807f 3279:com.netflix.mediaclient/u0a249} (uid 10249) not specifying RECEIVER_EXPORTED +10-12 10:13:26.000 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10154; state: DISABLED +10-12 10:13:26.000 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10154; state: DISABLED +10-12 10:13:26.001 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10154; state: DISABLED +10-12 10:13:26.001 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10154; state: ENABLED +10-12 10:13:26.001 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10154; state: ENABLED +10-12 10:13:26.011 1602 1717 I ActivityManager: Start proc 3682:com.google.android.apps.turbo:aab/u0a154 for service {com.google.android.apps.turbo/com.google.android.libraries.smartbattery.appusage.library.EvaluateAppBucketsJob} +10-12 10:13:26.054 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10118; state: ENABLED +10-12 10:13:26.124 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10343; state: DISABLED +10-12 10:13:26.124 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10343; state: DISABLED +10-12 10:13:26.124 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10343; state: DISABLED +10-12 10:13:26.124 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10343; state: ENABLED +10-12 10:13:26.125 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10343; state: ENABLED +10-12 10:13:26.138 1602 1717 I ActivityManager: Start proc 3838:com.vzw.hss.myverizon/u0a343 for service {com.vzw.hss.myverizon/com.verizon.mips.selfdiagnostic.uploadtable.ScheduledUploadJobService} +10-12 10:13:26.164 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10259; state: DISABLED +10-12 10:13:26.169 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10343; state: DISABLED +10-12 10:13:26.170 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10343; state: DISABLED +10-12 10:13:26.288 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10259; state: ENABLED +10-12 10:13:26.366 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10343; state: DISABLED +10-12 10:13:26.427 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10343; state: ENABLED +10-12 10:13:26.872 1602 31431 W JobScheduler: Job didn't exist in JobStore: 49a9ab #u0a343/252624111 com.vzw.hss.myverizon/com.verizon.mips.selfdiagnostic.uploadtable.ScheduledUploadJobService +10-12 10:13:26.880 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10622; state: DISABLED +10-12 10:13:26.882 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10622; state: DISABLED +10-12 10:13:26.882 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10622; state: DISABLED +10-12 10:13:26.882 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10622; state: ENABLED +10-12 10:13:26.883 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10622; state: ENABLED +10-12 10:13:26.896 1602 1717 I ActivityManager: Start proc 4101:com.espn.score_center/u0a622 for service {com.espn.score_center/androidx.work.impl.background.systemjob.SystemJobService} +10-12 10:13:26.908 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10625; state: DISABLED +10-12 10:13:27.048 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10622; state: DISABLED +10-12 10:13:27.218 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 99732; state: DISABLED +10-12 10:13:27.218 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 99732; state: DISABLED +10-12 10:13:27.218 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 99732; state: DISABLED +10-12 10:13:27.218 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 99732; state: ENABLED +10-12 10:13:27.219 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10622; state: ENABLED +10-12 10:13:27.240 1602 1717 I ActivityManager: Start proc 4224:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0i732 for {com.espn.score_center/org.chromium.content.app.SandboxedProcessService0:0} +10-12 10:13:27.824 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10137; state: DISABLED +10-12 10:13:28.402 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 171306433; UID 10625; state: ENABLED +10-12 10:13:28.402 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10625; state: ENABLED +10-12 10:13:28.493 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10411; state: DISABLED +10-12 10:13:28.493 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10411; state: DISABLED +10-12 10:13:28.494 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10411; state: DISABLED +10-12 10:13:28.494 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10411; state: ENABLED +10-12 10:13:28.494 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10411; state: ENABLED +10-12 10:13:28.508 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 183164979; UID 10625; state: ENABLED +10-12 10:13:28.508 1602 1717 I ActivityManager: Start proc 4556:com.microsoft.office.word/u0a411 for broadcast {com.microsoft.office.word/com.microsoft.office.BackgroundTaskHost.SystemBroadcastReceiver} +10-12 10:13:28.514 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10331; state: DISABLED +10-12 10:13:28.514 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10331; state: DISABLED +10-12 10:13:28.514 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10331; state: DISABLED +10-12 10:13:28.514 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10331; state: ENABLED +10-12 10:13:28.514 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10331; state: ENABLED +10-12 10:13:28.521 1602 30374 I ActivityManager: Killing 30164:com.nextdoor/u0a348 (adj 935): empty #33 +10-12 10:13:28.527 1602 1717 I ActivityManager: Start proc 4565:com.disney.wdw.android/u0a331 for service {com.disney.wdw.android/androidx.work.impl.background.systemjob.SystemJobService} +10-12 10:13:28.535 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10411; state: DISABLED +10-12 10:13:28.535 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10411; state: DISABLED +10-12 10:13:28.549 1602 7807 W ActivityManager: Background start not allowed: service Intent { act=Orca.START cmp=com.instagram.barcelona/com.facebook.rti.push.service.FbnsService (has extras) } to com.instagram.barcelona/com.facebook.rti.push.service.FbnsService from pid=3462 uid=10625 pkg=com.instagram.barcelona startFg?=false +10-12 10:13:28.556 1602 7807 W ActivityManager: Background start not allowed: service Intent { act=Orca.START cmp=com.instagram.barcelona/com.facebook.rti.push.service.FbnsService (has extras) } to com.instagram.barcelona/com.facebook.rti.push.service.FbnsService from pid=3462 uid=10625 pkg=com.instagram.barcelona startFg?=false +10-12 10:13:28.913 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10622; state: ENABLED +10-12 10:13:29.002 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10331; state: DISABLED +10-12 10:13:29.032 1602 2022 I ActivityManager: Killing 29334:com.google.android.packageinstaller/u0a83 (adj 985): empty #33 +10-12 10:13:29.048 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 168936375; UID 10331; state: ENABLED +10-12 10:13:29.116 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 99733; state: DISABLED +10-12 10:13:29.116 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 99733; state: DISABLED +10-12 10:13:29.116 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 99733; state: DISABLED +10-12 10:13:29.116 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 99733; state: ENABLED +10-12 10:13:29.117 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10331; state: ENABLED +10-12 10:13:29.130 1602 1717 I ActivityManager: Start proc 4722:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0i733 for {com.disney.wdw.android/org.chromium.content.app.SandboxedProcessService0:0} +10-12 10:13:29.348 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10385; state: DISABLED +10-12 10:13:29.442 1602 1702 W ActivityManager: setHasOverlayUi called on unknown pid: 29334 +10-12 10:13:29.472 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10411; state: DISABLED +10-12 10:13:29.598 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10331; state: ENABLED +10-12 10:13:29.784 1602 2158 W JobScheduler: Job didn't exist in JobStore: 8fbe55f #u0a622/2442 com.espn.score_center/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:13:29.802 1602 7807 I ActivityManager: Killing 29390:com.android.keychain/1000 (adj 985): empty #33 +10-12 10:13:29.802 1602 7807 I ActivityManager: Killing 27108:com.google.android.apps.wellbeing/u0a135 (adj 925): empty #34 +10-12 10:13:29.865 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10477; state: DISABLED +10-12 10:13:29.865 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10477; state: DISABLED +10-12 10:13:29.865 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10477; state: DISABLED +10-12 10:13:29.866 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10477; state: ENABLED +10-12 10:13:29.866 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10477; state: ENABLED +10-12 10:13:29.881 1602 1717 I ActivityManager: Start proc 4972:com.united.mobile.android/u0a477 for service {com.united.mobile.android/androidx.work.impl.background.systemjob.SystemJobService} +10-12 10:13:29.906 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10477; state: DISABLED +10-12 10:13:29.907 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10477; state: DISABLED +10-12 10:13:30.106 1602 1650 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10411; state: DISABLED +10-12 10:13:30.106 1602 1650 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10411; state: DISABLED +10-12 10:13:30.107 1602 1650 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10411; state: DISABLED +10-12 10:13:30.107 1602 1650 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10411; state: ENABLED +10-12 10:13:30.107 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10411; state: ENABLED +10-12 10:13:30.110 1602 1650 I ActivityManager: Killing 29472:com.android.vending:background/u0a137 (adj 985): empty #33 +10-12 10:13:30.117 1602 1717 I ActivityManager: Start proc 5027:com.microsoft.office.powerpoint/u0a411 for broadcast {com.microsoft.office.powerpoint/com.microsoft.office.BackgroundTaskHost.SystemBroadcastReceiver} +10-12 10:13:30.135 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10477; state: DISABLED +10-12 10:13:30.138 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10411; state: DISABLED +10-12 10:13:30.138 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10411; state: DISABLED +10-12 10:13:30.475 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10411; state: ENABLED +10-12 10:13:30.623 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10411; state: DISABLED +10-12 10:13:30.623 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10411; state: DISABLED +10-12 10:13:30.623 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10411; state: DISABLED +10-12 10:13:30.623 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10411; state: ENABLED +10-12 10:13:30.623 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10411; state: ENABLED +10-12 10:13:30.636 1602 1717 I ActivityManager: Start proc 5117:com.microsoft.office.word:remote/u0a411 for service {com.microsoft.office.word/com.microsoft.office.BackgroundTaskHost.BackgroundTaskService} +10-12 10:13:30.653 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10411; state: DISABLED +10-12 10:13:30.653 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10411; state: DISABLED +10-12 10:13:30.830 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10145; state: DISABLED +10-12 10:13:30.830 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10145; state: DISABLED +10-12 10:13:30.830 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10145; state: DISABLED +10-12 10:13:30.830 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10145; state: ENABLED +10-12 10:13:30.831 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10145; state: ENABLED +10-12 10:13:30.851 1602 1717 I ActivityManager: Start proc 5143:com.google.android.dialer/u0a145 for service {com.google.android.dialer/com.android.voicemail.impl.StatusCheckJobService} +10-12 10:13:30.866 1602 2158 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10477; state: ENABLED +10-12 10:13:30.893 1602 2158 I ActivityManager: Killing 28043:com.google.android.permissioncontroller/u0a235 (adj 985): empty #33 +10-12 10:13:30.982 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10331; state: DISABLED +10-12 10:13:31.004 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10145; state: DISABLED +10-12 10:13:31.464 1602 1783 I AppsFilter: interaction: PackageSetting{8b73008 com.source/10668} -> PackageSetting{c5e2b5e com.microsoft.office.word/10411} BLOCKED +10-12 10:13:31.477 1602 1602 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.google.android.dialer: DDC.oR@gAA +10-12 10:13:31.507 1602 1857 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10411; state: ENABLED +10-12 10:13:31.511 1602 1699 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10235; state: DISABLED +10-12 10:13:31.511 1602 1699 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10235; state: DISABLED +10-12 10:13:31.511 1602 1699 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10235; state: DISABLED +10-12 10:13:31.511 1602 1699 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10235; state: ENABLED +10-12 10:13:31.511 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10235; state: ENABLED +10-12 10:13:31.542 1602 1717 I ActivityManager: Start proc 5250:com.google.android.permissioncontroller/u0a235 for service {com.google.android.permissioncontroller/com.android.permissioncontroller.permission.service.PermissionControllerServiceImpl} +10-12 10:13:31.660 1602 2864 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10220; state: DISABLED +10-12 10:13:31.660 1602 2864 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10220; state: DISABLED +10-12 10:13:31.660 1602 2864 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10220; state: DISABLED +10-12 10:13:31.660 1602 2864 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10220; state: ENABLED +10-12 10:13:31.661 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10220; state: ENABLED +10-12 10:13:31.665 1602 2864 I ActivityManager: Killing 30011:org.telegram.messenger/u0a248 (adj 935): empty #33 +10-12 10:13:31.665 1602 2864 I ActivityManager: Killing 31114:com.instagram.android:mqtt/u0a245 (adj 985): empty #34 +10-12 10:13:31.673 1602 2158 I MediaSessionStack: addSession to bottom of stack | record: com.netflix.mediaclient/Netflix media session (userId=0) +10-12 10:13:31.674 1602 1717 I ActivityManager: Start proc 5293:com.google.android.flipendo/u0a220 for service {com.google.android.flipendo/com.google.android.flipendo.suspend.AllowedAppListCleaningJobService} +10-12 10:13:31.692 1602 1650 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10220; state: DISABLED +10-12 10:13:31.692 1602 1650 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10220; state: DISABLED +10-12 10:13:31.721 1602 1650 I ConditionProviders: Allowing condition provider com.google.ambient.streaming/com.google.ambient.streaming.notification.NotificationExtractionService (userSet: false) +10-12 10:13:31.722 1602 1650 I NotificationListeners: Allowing notification listener com.google.ambient.streaming/com.google.ambient.streaming.notification.NotificationExtractionService (userSet: false) +10-12 10:13:31.722 1602 1650 V NotificationListeners: enabling notification listener for 0: ComponentInfo{com.google.android.apps.nexuslauncher/com.android.launcher3.notification.NotificationListener} +10-12 10:13:31.722 1602 1650 V NotificationListeners: Not registering ComponentInfo{com.google.android.apps.nexuslauncher/com.android.launcher3.notification.NotificationListener} is already bound +10-12 10:13:31.722 1602 1650 V NotificationListeners: enabling notification listener for 0: ComponentInfo{com.google.android.gms/com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerService} +10-12 10:13:31.722 1602 1650 V NotificationListeners: Not registering ComponentInfo{com.google.android.gms/com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerService} is already bound +10-12 10:13:31.722 1602 1650 V NotificationListeners: enabling notification listener for 0: ComponentInfo{com.google.android.as/com.google.android.apps.miphone.aiai.common.notification.service.AiAiNotificationListenerService} +10-12 10:13:31.722 1602 1650 V NotificationListeners: Not registering ComponentInfo{com.google.android.as/com.google.android.apps.miphone.aiai.common.notification.service.AiAiNotificationListenerService} is already bound +10-12 10:13:31.735 1602 2864 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10411; state: DISABLED +10-12 10:13:31.798 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10235; state: DISABLED +10-12 10:13:31.845 1602 1650 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10668; state: DISABLED +10-12 10:13:31.945 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10411; state: DISABLED +10-12 10:13:31.952 1602 2161 I ConditionProviders: Allowing condition provider com.google.android.gms/com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerService (userSet: false) +10-12 10:13:31.953 1602 2161 I NotificationListeners: Allowing notification listener com.google.android.gms/com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerService (userSet: false) +10-12 10:13:31.953 1602 2161 V NotificationListeners: enabling notification listener for 0: ComponentInfo{com.google.android.apps.nexuslauncher/com.android.launcher3.notification.NotificationListener} +10-12 10:13:31.953 1602 2161 V NotificationListeners: Not registering ComponentInfo{com.google.android.apps.nexuslauncher/com.android.launcher3.notification.NotificationListener} is already bound +10-12 10:13:31.953 1602 2161 V NotificationListeners: enabling notification listener for 0: ComponentInfo{com.google.android.gms/com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerService} +10-12 10:13:31.953 1602 2161 V NotificationListeners: Not registering ComponentInfo{com.google.android.gms/com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerService} is already bound +10-12 10:13:31.953 1602 2161 V NotificationListeners: enabling notification listener for 0: ComponentInfo{com.google.android.as/com.google.android.apps.miphone.aiai.common.notification.service.AiAiNotificationListenerService} +10-12 10:13:31.953 1602 2161 V NotificationListeners: Not registering ComponentInfo{com.google.android.as/com.google.android.apps.miphone.aiai.common.notification.service.AiAiNotificationListenerService} is already bound +10-12 10:13:32.175 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10482; state: DISABLED +10-12 10:13:32.175 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10482; state: DISABLED +10-12 10:13:32.175 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10482; state: DISABLED +10-12 10:13:32.175 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10482; state: ENABLED +10-12 10:13:32.176 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10482; state: ENABLED +10-12 10:13:32.190 1602 1717 I ActivityManager: Start proc 5364:com.google.android.play.games/u0a482 for service {com.google.android.play.games/com.google.android.libraries.internal.growth.growthkit.internal.jobs.impl.GrowthKitJobService} +10-12 10:13:32.213 1602 2161 I ActivityManager: Killing 27977:com.google.android.apps.security.securityhub/u0a138 (adj 925): empty #33 +10-12 10:13:32.218 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10482; state: DISABLED +10-12 10:13:32.218 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10482; state: DISABLED +10-12 10:13:32.251 1602 2161 I ActivityManager: Killing 27064:com.android.settings/1000 (adj 925): empty #33 +10-12 10:13:32.305 1602 2864 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10482; state: DISABLED +10-12 10:13:32.355 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10223; state: DISABLED +10-12 10:13:32.355 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10223; state: DISABLED +10-12 10:13:32.448 1602 2159 I ActivityManager: Killing 29046:com.verizon.messaging.vzmsgs/u0a254 (adj 985): empty #33 +10-12 10:13:32.463 1602 2158 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10223; state: DISABLED +10-12 10:13:32.647 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10411; state: DISABLED +10-12 10:13:32.648 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10411; state: DISABLED +10-12 10:13:32.648 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10411; state: DISABLED +10-12 10:13:32.648 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10411; state: ENABLED +10-12 10:13:32.649 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10411; state: ENABLED +10-12 10:13:32.653 1602 2161 I ActivityManager: Killing 20416:com.google.android.cellbroadcastreceiver/u0a233 (adj 985): empty #33 +10-12 10:13:32.666 1602 1717 I ActivityManager: Start proc 5474:com.microsoft.office.excel/u0a411 for broadcast {com.microsoft.office.excel/com.microsoft.office.BackgroundTaskHost.SystemBroadcastReceiver} +10-12 10:13:32.686 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10411; state: DISABLED +10-12 10:13:32.686 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10411; state: DISABLED +10-12 10:13:33.093 1602 2161 I MR2ServiceImpl: unregisterManager | package: com.android.settings, user: 0, manager: 16 +10-12 10:13:33.097 1602 1702 W ActivityManager: setHasOverlayUi called on unknown pid: 27064 +10-12 10:13:33.257 1602 2864 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10411; state: ENABLED +10-12 10:13:33.509 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10411; state: DISABLED +10-12 10:13:33.509 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10411; state: DISABLED +10-12 10:13:33.509 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10411; state: DISABLED +10-12 10:13:33.509 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10411; state: ENABLED +10-12 10:13:33.510 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10411; state: ENABLED +10-12 10:13:33.580 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10154; state: DISABLED +10-12 10:13:33.627 1602 1717 W ActivityManager: Slow operation: 119ms so far, now at startProcess: returned from zygote! +10-12 10:13:33.628 1602 1717 W ActivityManager: Slow operation: 119ms so far, now at startProcess: done updating battery stats +10-12 10:13:33.628 1602 1717 W ActivityManager: Slow operation: 120ms so far, now at startProcess: building log message +10-12 10:13:33.628 1602 1717 I ActivityManager: Start proc 5509:com.microsoft.office.powerpoint:remote/u0a411 for service {com.microsoft.office.powerpoint/com.microsoft.office.BackgroundTaskHost.BackgroundTaskService} +10-12 10:13:33.628 1602 1717 W ActivityManager: Slow operation: 120ms so far, now at startProcess: starting to update pids map +10-12 10:13:33.628 1602 1717 W ActivityManager: Slow operation: 120ms so far, now at startProcess: done updating pids map +10-12 10:13:33.647 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10411; state: DISABLED +10-12 10:13:33.647 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10411; state: DISABLED +10-12 10:13:33.845 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10482; state: DISABLED +10-12 10:13:33.845 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10482; state: DISABLED +10-12 10:13:34.069 1602 2159 I ActivityManager: Killing 32737:com.google.android.settings.intelligence/u0a123 (adj 985): empty #33 +10-12 10:13:34.097 1602 2864 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10289; state: DISABLED +10-12 10:13:34.097 1602 2864 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10289; state: DISABLED +10-12 10:13:34.097 1602 2864 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10289; state: DISABLED +10-12 10:13:34.097 1602 2864 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10289; state: ENABLED +10-12 10:13:34.098 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10289; state: ENABLED +10-12 10:13:34.116 1602 1717 I ActivityManager: Start proc 5558:com.google.android.apps.authenticator2/u0a289 for broadcast {com.google.android.apps.authenticator2/com.google.android.apps.authenticator.auditlog.AuditLogTimerReceiver} +10-12 10:13:34.135 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10289; state: DISABLED +10-12 10:13:34.135 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10289; state: DISABLED +10-12 10:13:34.226 1602 1783 I AppsFilter: interaction: PackageSetting{8b73008 com.source/10668} -> PackageSetting{44b3017 com.microsoft.office.powerpoint/10411} BLOCKED +10-12 10:13:34.232 1602 1857 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10411; state: ENABLED +10-12 10:13:34.236 1602 1602 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.google.android.dialer: DDC.oR@gAI +10-12 10:13:34.298 1602 7794 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10411; state: DISABLED +10-12 10:13:34.387 1602 2864 I ConditionProviders: Allowing condition provider com.google.ambient.streaming/com.google.ambient.streaming.notification.NotificationExtractionService (userSet: false) +10-12 10:13:34.388 1602 2864 I NotificationListeners: Allowing notification listener com.google.ambient.streaming/com.google.ambient.streaming.notification.NotificationExtractionService (userSet: false) +10-12 10:13:34.388 1602 2864 V NotificationListeners: enabling notification listener for 0: ComponentInfo{com.google.android.apps.nexuslauncher/com.android.launcher3.notification.NotificationListener} +10-12 10:13:34.388 1602 2864 V NotificationListeners: Not registering ComponentInfo{com.google.android.apps.nexuslauncher/com.android.launcher3.notification.NotificationListener} is already bound +10-12 10:13:34.388 1602 2864 V NotificationListeners: enabling notification listener for 0: ComponentInfo{com.google.android.gms/com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerService} +10-12 10:13:34.388 1602 2864 V NotificationListeners: Not registering ComponentInfo{com.google.android.gms/com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerService} is already bound +10-12 10:13:34.388 1602 2864 V NotificationListeners: enabling notification listener for 0: ComponentInfo{com.google.android.as/com.google.android.apps.miphone.aiai.common.notification.service.AiAiNotificationListenerService} +10-12 10:13:34.388 1602 2864 V NotificationListeners: Not registering ComponentInfo{com.google.android.as/com.google.android.apps.miphone.aiai.common.notification.service.AiAiNotificationListenerService} is already bound +10-12 10:13:34.463 1602 2864 I ActivityManager: Killing 30900:com.instagram.android/u0a245 (adj 985): empty #33 +10-12 10:13:34.513 1602 2159 I ConditionProviders: Allowing condition provider com.google.android.gms/com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerService (userSet: false) +10-12 10:13:34.514 1602 2159 I NotificationListeners: Allowing notification listener com.google.android.gms/com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerService (userSet: false) +10-12 10:13:34.514 1602 2159 V NotificationListeners: enabling notification listener for 0: ComponentInfo{com.google.android.apps.nexuslauncher/com.android.launcher3.notification.NotificationListener} +10-12 10:13:34.514 1602 2159 V NotificationListeners: Not registering ComponentInfo{com.google.android.apps.nexuslauncher/com.android.launcher3.notification.NotificationListener} is already bound +10-12 10:13:34.514 1602 2159 V NotificationListeners: enabling notification listener for 0: ComponentInfo{com.google.android.gms/com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerService} +10-12 10:13:34.514 1602 2159 V NotificationListeners: Not registering ComponentInfo{com.google.android.gms/com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerService} is already bound +10-12 10:13:34.514 1602 2159 V NotificationListeners: enabling notification listener for 0: ComponentInfo{com.google.android.as/com.google.android.apps.miphone.aiai.common.notification.service.AiAiNotificationListenerService} +10-12 10:13:34.514 1602 2159 V NotificationListeners: Not registering ComponentInfo{com.google.android.as/com.google.android.apps.miphone.aiai.common.notification.service.AiAiNotificationListenerService} is already bound +10-12 10:13:34.522 1602 1650 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10411; state: ENABLED +10-12 10:13:34.691 1602 1650 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10411; state: DISABLED +10-12 10:13:34.691 1602 1650 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10411; state: DISABLED +10-12 10:13:34.691 1602 1650 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10411; state: DISABLED +10-12 10:13:34.691 1602 1650 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10411; state: ENABLED +10-12 10:13:34.692 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10411; state: ENABLED +10-12 10:13:34.695 1602 1650 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10157; state: DISABLED +10-12 10:13:34.695 1602 1650 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10157; state: DISABLED +10-12 10:13:34.695 1602 1650 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10157; state: DISABLED +10-12 10:13:34.695 1602 1650 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10157; state: ENABLED +10-12 10:13:34.703 1602 1717 I ActivityManager: Start proc 5615:com.microsoft.office.excel:remote/u0a411 for service {com.microsoft.office.excel/com.microsoft.office.BackgroundTaskHost.BackgroundTaskService} +10-12 10:13:34.703 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10157; state: ENABLED +10-12 10:13:34.715 1602 1717 I ActivityManager: Start proc 5629:com.google.android.gms.unstable/u0a157 for service {com.google.android.gms/com.google.android.gms.droidguard.DroidGuardService} +10-12 10:13:34.722 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10411; state: DISABLED +10-12 10:13:34.722 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10411; state: DISABLED +10-12 10:13:34.789 1602 1650 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10343; state: DISABLED +10-12 10:13:34.789 1602 1650 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10343; state: DISABLED +10-12 10:13:34.803 1602 2864 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10579; state: DISABLED +10-12 10:13:34.803 1602 2864 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10579; state: DISABLED +10-12 10:13:34.803 1602 2864 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10579; state: DISABLED +10-12 10:13:34.803 1602 2864 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10579; state: ENABLED +10-12 10:13:34.804 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10579; state: ENABLED +10-12 10:13:34.804 1602 2864 I ActivityManager: Killing 3943:.ShannonImsService/u0a197 (adj 985): empty #33 +10-12 10:13:34.814 1602 1717 I ActivityManager: Start proc 5652:com.adultswim.videoapp.android/u0a579 for broadcast {com.adultswim.videoapp.android/com.adobe.adobepass.accessenabler.services.storage.android.global.GlobalStorageBroadcastRequestReceiver} +10-12 10:13:35.484 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10145; state: ENABLED +10-12 10:13:35.515 1602 1783 I AppsFilter: interaction: PackageSetting{8b73008 com.source/10668} -> PackageSetting{65ddda6 com.microsoft.office.excel/10411} BLOCKED +10-12 10:13:35.520 1602 1857 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10411; state: ENABLED +10-12 10:13:35.524 1602 1602 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.google.android.dialer: DDC.oR@gAM +10-12 10:13:35.543 1602 2864 I ActivityManager: Killing 1129:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0a377i730 (adj 985): empty #33 +10-12 10:13:35.595 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10411; state: DISABLED +10-12 10:13:35.654 1602 2159 I ConditionProviders: Allowing condition provider com.google.ambient.streaming/com.google.ambient.streaming.notification.NotificationExtractionService (userSet: false) +10-12 10:13:35.655 1602 2159 I NotificationListeners: Allowing notification listener com.google.ambient.streaming/com.google.ambient.streaming.notification.NotificationExtractionService (userSet: false) +10-12 10:13:35.655 1602 2159 V NotificationListeners: enabling notification listener for 0: ComponentInfo{com.google.android.apps.nexuslauncher/com.android.launcher3.notification.NotificationListener} +10-12 10:13:35.655 1602 2159 V NotificationListeners: Not registering ComponentInfo{com.google.android.apps.nexuslauncher/com.android.launcher3.notification.NotificationListener} is already bound +10-12 10:13:35.655 1602 2159 V NotificationListeners: enabling notification listener for 0: ComponentInfo{com.google.android.gms/com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerService} +10-12 10:13:35.655 1602 2159 V NotificationListeners: Not registering ComponentInfo{com.google.android.gms/com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerService} is already bound +10-12 10:13:35.655 1602 2159 V NotificationListeners: enabling notification listener for 0: ComponentInfo{com.google.android.as/com.google.android.apps.miphone.aiai.common.notification.service.AiAiNotificationListenerService} +10-12 10:13:35.655 1602 2159 V NotificationListeners: Not registering ComponentInfo{com.google.android.as/com.google.android.apps.miphone.aiai.common.notification.service.AiAiNotificationListenerService} is already bound +10-12 10:13:35.689 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10210; state: DISABLED +10-12 10:13:35.690 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10210; state: DISABLED +10-12 10:13:35.690 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10210; state: DISABLED +10-12 10:13:35.690 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10210; state: DISABLED +10-12 10:13:35.690 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10210; state: ENABLED +10-12 10:13:35.691 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10210; state: ENABLED +10-12 10:13:35.701 1602 1717 I ActivityManager: Start proc 5770:com.android.remoteprovisioner/u0a210 for service {com.android.remoteprovisioner/com.android.remoteprovisioner.service.GenerateRkpKeyService} +10-12 10:13:35.719 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10210; state: DISABLED +10-12 10:13:35.719 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10210; state: DISABLED +10-12 10:13:35.799 1602 1714 I ActivityManager: Killing 860:com.nytimes.android/u0a377 (adj 925): empty #33 +10-12 10:13:35.838 1602 1714 I ConditionProviders: Allowing condition provider com.google.android.gms/com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerService (userSet: false) +10-12 10:13:35.840 1602 1714 I NotificationListeners: Allowing notification listener com.google.android.gms/com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerService (userSet: false) +10-12 10:13:35.840 1602 1714 V NotificationListeners: enabling notification listener for 0: ComponentInfo{com.google.android.apps.nexuslauncher/com.android.launcher3.notification.NotificationListener} +10-12 10:13:35.840 1602 1714 V NotificationListeners: Not registering ComponentInfo{com.google.android.apps.nexuslauncher/com.android.launcher3.notification.NotificationListener} is already bound +10-12 10:13:35.840 1602 1714 V NotificationListeners: enabling notification listener for 0: ComponentInfo{com.google.android.gms/com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerService} +10-12 10:13:35.840 1602 1714 V NotificationListeners: Not registering ComponentInfo{com.google.android.gms/com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerService} is already bound +10-12 10:13:35.840 1602 1714 V NotificationListeners: enabling notification listener for 0: ComponentInfo{com.google.android.as/com.google.android.apps.miphone.aiai.common.notification.service.AiAiNotificationListenerService} +10-12 10:13:35.840 1602 1714 V NotificationListeners: Not registering ComponentInfo{com.google.android.as/com.google.android.apps.miphone.aiai.common.notification.service.AiAiNotificationListenerService} is already bound +10-12 10:13:36.163 1602 10545 W ActivityManager: Scheduling restart of crashed service com.nytimes.android/org.chromium.content.app.SandboxedProcessService0:0 in 1000ms for connection +10-12 10:13:36.183 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10579; state: DISABLED +10-12 10:13:36.272 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10168; state: DISABLED +10-12 10:13:36.272 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10168; state: DISABLED +10-12 10:13:36.399 1602 1602 V BackupManagerService: [UserID:0] Scheduling immediate backup pass +10-12 10:13:36.404 1602 1602 W JobScheduler: Job didn't exist in JobStore: 7ae7719 #1000/52417896 android/com.android.server.backup.KeyValueBackupJob +10-12 10:13:36.422 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10168; state: ENABLED +10-12 10:13:36.433 1602 1602 I TransportConnection: BackupTransportService#2863: Notifying [BH/MSG_RUN_BACKUP] transport = BackupTransportClient +10-12 10:13:36.434 1602 3611 V BackupManagerService: Running a backup pass +10-12 10:13:36.436 1602 3611 V BackupManagerService: [UserID:0] Acquired wakelock:*backup*-0-3611 +10-12 10:13:36.436 1602 3611 V BackupManagerService: clearing pending backups +10-12 10:13:36.438 1602 31431 D BackupTransportManager: Transport com.google.android.gms/.backup.BackupTransportService updated its attributes +10-12 10:13:36.439 1602 3611 D KeyValueBackupTask: Spinning thread key-value-backup-10 +10-12 10:13:36.439 1602 5846 D PFTBT : backupmanager pftbt token=18675fde +10-12 10:13:36.439 1602 5846 V KeyValueBackupTask: Beginning backup of 14 targets +10-12 10:13:36.441 1602 5846 D KeyValueBackupTask: Starting key-value backup of @pm@ +10-12 10:13:36.450 1602 5846 D KeyValueBackupTask: Invoking agent on @pm@ +10-12 10:13:36.457 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10157; state: DISABLED +10-12 10:13:36.458 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10157; state: DISABLED +10-12 10:13:36.458 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10157; state: DISABLED +10-12 10:13:36.458 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10157; state: ENABLED +10-12 10:13:36.460 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10157; state: ENABLED +10-12 10:13:36.473 1602 1717 I ActivityManager: Start proc 5848:com.google.process.gapps/u0a157 for content provider {com.google.android.gsf/com.google.android.gsf.settings.GoogleSettingsProvider} +10-12 10:13:36.490 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10157; state: DISABLED +10-12 10:13:36.490 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10157; state: DISABLED +10-12 10:13:36.545 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10422; state: DISABLED +10-12 10:13:36.545 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10422; state: DISABLED +10-12 10:13:36.545 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10422; state: DISABLED +10-12 10:13:36.545 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10422; state: ENABLED +10-12 10:13:36.546 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10422; state: ENABLED +10-12 10:13:36.556 1602 1717 I ActivityManager: Start proc 5868:com.amctve.amcfullepisodes/u0a422 for broadcast {com.amctve.amcfullepisodes/com.adobe.adobepass.accessenabler.services.storage.android.global.GlobalStorageBroadcastRequestReceiver} +10-12 10:13:36.562 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 201794303; UID 10157; state: ENABLED +10-12 10:13:36.574 1602 5846 I BackupRestoreController: Getting widget state for user: 0 +10-12 10:13:36.585 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10422; state: DISABLED +10-12 10:13:36.585 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10422; state: DISABLED +10-12 10:13:36.952 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 99734; state: DISABLED +10-12 10:13:36.953 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 99734; state: DISABLED +10-12 10:13:36.953 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 99734; state: DISABLED +10-12 10:13:36.953 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 99734; state: ENABLED +10-12 10:13:36.954 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10477; state: ENABLED +10-12 10:13:36.972 1602 1717 I ActivityManager: Start proc 5908:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0i734 for {com.united.mobile.android/org.chromium.content.app.SandboxedProcessService0:0} +10-12 10:13:36.986 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10477; state: DISABLED +10-12 10:13:36.987 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10477; state: DISABLED +10-12 10:13:37.163 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10411; state: DISABLED +10-12 10:13:37.296 1602 31431 I ActivityManager: Killing 28853:com.google.android.turboadapter/u0a207 (adj 985): empty #33 +10-12 10:13:37.367 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10422; state: DISABLED +10-12 10:13:37.584 1602 5846 D KeyValueBackupTask: Starting key-value backup of com.google.android.GoogleCamera +10-12 10:13:37.587 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10131; state: DISABLED +10-12 10:13:37.587 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10131; state: DISABLED +10-12 10:13:37.587 1602 5846 D BackupManagerService: [UserID:0] awaiting agent for ApplicationInfo{d74d7b0 com.google.android.GoogleCamera} +10-12 10:13:37.617 1602 31431 D BackupManagerService: [UserID:0] agentConnected pkg=com.google.android.GoogleCamera agent=android.os.BinderProxy@9f5e74f +10-12 10:13:37.617 1602 5846 I BackupManagerService: [UserID:0] got agent android.app.IBackupAgent$Stub$Proxy@47bedc +10-12 10:13:37.617 1602 5846 D KeyValueBackupTask: Invoking agent on com.google.android.GoogleCamera +10-12 10:13:37.728 1602 5846 I BackupRestoreController: Getting widget state for user: 0 +10-12 10:13:38.697 1602 5846 V BackupManagerConstants: getBackupFinishedNotificationReceivers(...) returns +10-12 10:13:38.699 1602 5846 D KeyValueBackupTask: Starting key-value backup of com.google.android.apps.wellbeing +10-12 10:13:38.701 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10135; state: DISABLED +10-12 10:13:38.701 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10135; state: DISABLED +10-12 10:13:38.701 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10135; state: DISABLED +10-12 10:13:38.702 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10135; state: ENABLED +10-12 10:13:38.702 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10135; state: ENABLED +10-12 10:13:38.703 1602 5846 D BackupManagerService: [UserID:0] awaiting agent for ApplicationInfo{9599f56 com.google.android.apps.wellbeing} +10-12 10:13:38.716 1602 1717 I ActivityManager: Start proc 6095:com.google.android.apps.wellbeing/u0a135 for backup {com.google.android.apps.wellbeing/com.google.android.apps.wellbeing.backup.impl.WellbeingBackupAgent} +10-12 10:13:39.144 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10157; state: DISABLED +10-12 10:13:39.339 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10385; state: DISABLED +10-12 10:13:39.340 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10385; state: DISABLED +10-12 10:13:39.366 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10271; state: DISABLED +10-12 10:13:39.366 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10271; state: DISABLED +10-12 10:13:39.366 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10271; state: DISABLED +10-12 10:13:39.366 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10271; state: ENABLED +10-12 10:13:39.367 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10271; state: ENABLED +10-12 10:13:39.368 1602 30374 I ActivityManager: Killing 30168:com.linkedin.android/u0a273 (adj 985): empty #33 +10-12 10:13:39.371 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10579; state: DISABLED +10-12 10:13:39.397 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10622; state: DISABLED +10-12 10:13:39.547 1602 1717 W ActivityManager: Slow operation: 181ms so far, now at startProcess: returned from zygote! +10-12 10:13:39.550 1602 1717 W ActivityManager: Slow operation: 185ms so far, now at startProcess: done updating battery stats +10-12 10:13:39.550 1602 1717 W ActivityManager: Slow operation: 185ms so far, now at startProcess: building log message +10-12 10:13:39.550 1602 1717 I ActivityManager: Start proc 6133:com.cnn.mobile.android.phone/u0a271 for broadcast {com.cnn.mobile.android.phone/com.adobe.adobepass.accessenabler.services.storage.android.global.GlobalStorageBroadcastRequestReceiver} +10-12 10:13:39.550 1602 1717 W ActivityManager: Slow operation: 185ms so far, now at startProcess: starting to update pids map +10-12 10:13:39.550 1602 1717 W ActivityManager: Slow operation: 185ms so far, now at startProcess: done updating pids map +10-12 10:13:39.565 1602 3658 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10271; state: DISABLED +10-12 10:13:39.565 1602 3658 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10271; state: DISABLED +10-12 10:13:39.918 1602 6280 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 99735; state: DISABLED +10-12 10:13:39.919 1602 6280 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 99735; state: DISABLED +10-12 10:13:39.919 1602 6280 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 99735; state: DISABLED +10-12 10:13:39.919 1602 6280 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 99735; state: ENABLED +10-12 10:13:39.920 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10422; state: ENABLED +10-12 10:13:39.939 1602 1717 I ActivityManager: Start proc 6170:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0i735 for {com.amctve.amcfullepisodes/org.chromium.content.app.SandboxedProcessService0:0} +10-12 10:13:39.947 1602 6280 D BackupManagerService: [UserID:0] agentConnected pkg=com.google.android.apps.wellbeing agent=android.os.BinderProxy@39524d +10-12 10:13:39.947 1602 5846 I BackupManagerService: [UserID:0] got agent android.app.IBackupAgent$Stub$Proxy@409b102 +10-12 10:13:39.947 1602 5846 D KeyValueBackupTask: Invoking agent on com.google.android.apps.wellbeing +10-12 10:13:39.953 1602 6280 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10422; state: DISABLED +10-12 10:13:39.953 1602 6280 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10422; state: DISABLED +10-12 10:13:40.122 1602 2545 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10135; state: DISABLED +10-12 10:13:40.135 1602 17664 I ActivityManager: Killing 1558:com.google.android.apps.safetyhub/u0a116 (adj 985): empty #33 +10-12 10:13:40.509 1602 3427 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10271; state: DISABLED +10-12 10:13:40.704 1602 29906 D AmbientContextManagerPerUserService: Query event status of [1, 2] for com.google.android.apps.wellbeing +10-12 10:13:40.704 1602 29906 I RemoteAmbientContextDetectionService: Query status for com.google.android.apps.wellbeing +10-12 10:13:40.708 1602 29906 I AmbientContextManagerPerUserService: Got detection status of 5 for com.google.android.apps.wellbeing +10-12 10:13:40.807 1602 3658 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10157; state: DISABLED +10-12 10:13:40.807 1602 3658 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10157; state: DISABLED +10-12 10:13:41.405 1602 3658 I ActivityManager: Killing 1523:com.medium.reader/u0a261 (adj 925): empty #33 +10-12 10:13:41.442 1602 3658 I ActivityManager: Killing 1521:com.reddit.frontpage/u0a266 (adj 985): empty #33 +10-12 10:13:41.569 1602 5846 I BackupRestoreController: Getting widget state for user: 0 +10-12 10:13:41.667 1602 1783 I AppsFilter: interaction: PackageSetting{8b73008 com.source/10668} -> PackageSetting{ad6a726 com.microsoft.office.word/10411} BLOCKED +10-12 10:13:41.674 1602 1602 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.google.android.dialer: DDC.oR@gAU +10-12 10:13:41.740 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10157; state: DISABLED +10-12 10:13:41.776 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10289; state: DISABLED +10-12 10:13:41.794 1602 2545 I ConditionProviders: Allowing condition provider com.google.ambient.streaming/com.google.ambient.streaming.notification.NotificationExtractionService (userSet: false) +10-12 10:13:41.794 1602 2545 I NotificationListeners: Allowing notification listener com.google.ambient.streaming/com.google.ambient.streaming.notification.NotificationExtractionService (userSet: false) +10-12 10:13:41.794 1602 2545 V NotificationListeners: enabling notification listener for 0: ComponentInfo{com.google.android.apps.nexuslauncher/com.android.launcher3.notification.NotificationListener} +10-12 10:13:41.794 1602 2545 V NotificationListeners: Not registering ComponentInfo{com.google.android.apps.nexuslauncher/com.android.launcher3.notification.NotificationListener} is already bound +10-12 10:13:41.794 1602 2545 V NotificationListeners: enabling notification listener for 0: ComponentInfo{com.google.android.gms/com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerService} +10-12 10:13:41.794 1602 2545 V NotificationListeners: Not registering ComponentInfo{com.google.android.gms/com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerService} is already bound +10-12 10:13:41.794 1602 2545 V NotificationListeners: enabling notification listener for 0: ComponentInfo{com.google.android.as/com.google.android.apps.miphone.aiai.common.notification.service.AiAiNotificationListenerService} +10-12 10:13:41.794 1602 2545 V NotificationListeners: Not registering ComponentInfo{com.google.android.as/com.google.android.apps.miphone.aiai.common.notification.service.AiAiNotificationListenerService} is already bound +10-12 10:13:41.948 1602 2545 I ConditionProviders: Allowing condition provider com.google.android.gms/com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerService (userSet: false) +10-12 10:13:41.949 1602 2545 I NotificationListeners: Allowing notification listener com.google.android.gms/com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerService (userSet: false) +10-12 10:13:41.949 1602 2545 V NotificationListeners: enabling notification listener for 0: ComponentInfo{com.google.android.apps.nexuslauncher/com.android.launcher3.notification.NotificationListener} +10-12 10:13:41.949 1602 2545 V NotificationListeners: Not registering ComponentInfo{com.google.android.apps.nexuslauncher/com.android.launcher3.notification.NotificationListener} is already bound +10-12 10:13:41.949 1602 2545 V NotificationListeners: enabling notification listener for 0: ComponentInfo{com.google.android.gms/com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerService} +10-12 10:13:41.949 1602 2545 V NotificationListeners: Not registering ComponentInfo{com.google.android.gms/com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerService} is already bound +10-12 10:13:41.949 1602 2545 V NotificationListeners: enabling notification listener for 0: ComponentInfo{com.google.android.as/com.google.android.apps.miphone.aiai.common.notification.service.AiAiNotificationListenerService} +10-12 10:13:41.949 1602 2545 V NotificationListeners: Not registering ComponentInfo{com.google.android.as/com.google.android.apps.miphone.aiai.common.notification.service.AiAiNotificationListenerService} is already bound +10-12 10:13:41.973 1602 5846 I KeyValueBackupTask: Transport lost data, retrying package +10-12 10:13:41.974 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10135; state: DISABLED +10-12 10:13:41.974 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10135; state: DISABLED +10-12 10:13:41.975 1602 5846 D KeyValueBackupTask: Starting key-value backup of com.google.android.apps.wellbeing +10-12 10:13:41.978 1602 5846 D BackupManagerService: [UserID:0] awaiting agent for ApplicationInfo{2f5f348 com.google.android.apps.wellbeing} +10-12 10:13:41.984 1602 3913 D BackupManagerService: [UserID:0] agentConnected pkg=com.google.android.apps.wellbeing agent=android.os.BinderProxy@4686abf +10-12 10:13:41.984 1602 5846 I BackupManagerService: [UserID:0] got agent android.app.IBackupAgent$Stub$Proxy@fb5d58c +10-12 10:13:41.984 1602 5846 D KeyValueBackupTask: Invoking agent on com.google.android.apps.wellbeing +10-12 10:13:42.016 1602 5846 I BackupRestoreController: Getting widget state for user: 0 +10-12 10:13:42.055 1602 3611 V BackupManagerConstants: getKeyValueBackupIntervalMilliseconds(...) returns 14400000 +10-12 10:13:42.055 1602 3611 V BackupManagerConstants: getKeyValueBackupFuzzMilliseconds(...) returns 600000 +10-12 10:13:42.055 1602 3611 V BackupManagerConstants: getKeyValueBackupRequiredNetworkType(...) returns 1 +10-12 10:13:42.055 1602 3611 V BackupManagerConstants: getKeyValueBackupRequireCharging(...) returns true +10-12 10:13:42.055 1602 3611 V KeyValueBackupJob: Scheduling k/v pass in 240 minutes +10-12 10:13:42.456 603 6424 D ArtManager: Requesting profile snapshot for com.gunzillagames.technocore:/data/app/~~nHMY2n_gbUyXFjgMMpFOfA==/com.gunzillagames.technocore-7icpvvthwetii9t5Eh6HtA==/base.apk +10-12 10:13:42.509 603 6424 D ArtManager: Requesting profile snapshot for com.gunzillagames.technocore:/data/app/~~nHMY2n_gbUyXFjgMMpFOfA==/com.gunzillagames.technocore-7icpvvthwetii9t5Eh6HtA==/split_obbassets.apk +10-12 10:13:42.742 603 6424 D ArtManager: Requesting profile snapshot for com.inventunateknoloji.heroeschained:/data/app/~~c_1mBqd9yS_cgJvZ6tPiIw==/com.inventunateknoloji.heroeschained-wBGpteYNMJbm4RoSZHQSlg==/base.apk +10-12 10:13:42.800 603 6424 D ArtManager: Requesting profile snapshot for com.inventunateknoloji.heroeschained:/data/app/~~c_1mBqd9yS_cgJvZ6tPiIw==/com.inventunateknoloji.heroeschained-wBGpteYNMJbm4RoSZHQSlg==/split_UnityDataAssetPack.apk +10-12 10:13:42.808 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10331; state: DISABLED +10-12 10:13:42.808 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10331; state: DISABLED +10-12 10:13:42.826 2091 3517 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:13:42.912 1602 5846 V BackupManagerConstants: getBackupFinishedNotificationReceivers(...) returns +10-12 10:13:42.912 1602 5846 D KeyValueBackupTask: Starting key-value backup of com.google.android.apps.youtube.music +10-12 10:13:42.914 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10178; state: DISABLED +10-12 10:13:42.914 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10178; state: DISABLED +10-12 10:13:42.914 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10178; state: ENABLED +10-12 10:13:42.914 1602 5846 D BackupManagerService: [UserID:0] awaiting agent for ApplicationInfo{9ff4a86 com.google.android.apps.youtube.music} +10-12 10:13:42.914 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10178; state: ENABLED +10-12 10:13:42.929 1602 1717 I ActivityManager: Start proc 6485:com.google.android.apps.youtube.music/u0a178 for backup {com.google.android.apps.youtube.music/com.google.android.apps.youtube.music.application.backup.MusicBackupAgent} +10-12 10:13:43.007 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10135; state: ENABLED +10-12 10:13:43.161 603 6424 D ArtManager: Requesting profile snapshot for com.google.android.modulemetadata:/data/app/~~ZzQlKaIfPOQkz_oGlzZXIg==/com.google.android.modulemetadata-153o8YdpMuZ2CGLkhHjmBg==/base.apk +10-12 10:13:43.319 1602 1783 I AppsFilter: interaction: PackageSetting{8b73008 com.source/10668} -> PackageSetting{5324374 com.microsoft.office.excel/10411} BLOCKED +10-12 10:13:43.319 1602 1783 I AppsFilter: interaction: PackageSetting{8b73008 com.source/10668} -> PackageSetting{9b18231 com.microsoft.office.powerpoint/10411} BLOCKED +10-12 10:13:43.326 1602 1602 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.google.android.dialer: DDC.oR@gAc +10-12 10:13:43.354 1602 1602 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.google.android.dialer: DDC.oR@gAg +10-12 10:13:43.491 1602 29906 I ConditionProviders: Allowing condition provider com.google.ambient.streaming/com.google.ambient.streaming.notification.NotificationExtractionService (userSet: false) +10-12 10:13:43.492 1602 29906 I NotificationListeners: Allowing notification listener com.google.ambient.streaming/com.google.ambient.streaming.notification.NotificationExtractionService (userSet: false) +10-12 10:13:43.492 1602 29906 V NotificationListeners: enabling notification listener for 0: ComponentInfo{com.google.android.apps.nexuslauncher/com.android.launcher3.notification.NotificationListener} +10-12 10:13:43.492 1602 29906 V NotificationListeners: Not registering ComponentInfo{com.google.android.apps.nexuslauncher/com.android.launcher3.notification.NotificationListener} is already bound +10-12 10:13:43.492 1602 29906 V NotificationListeners: enabling notification listener for 0: ComponentInfo{com.google.android.gms/com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerService} +10-12 10:13:43.492 1602 29906 V NotificationListeners: Not registering ComponentInfo{com.google.android.gms/com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerService} is already bound +10-12 10:13:43.492 1602 29906 V NotificationListeners: enabling notification listener for 0: ComponentInfo{com.google.android.as/com.google.android.apps.miphone.aiai.common.notification.service.AiAiNotificationListenerService} +10-12 10:13:43.492 1602 29906 V NotificationListeners: Not registering ComponentInfo{com.google.android.as/com.google.android.apps.miphone.aiai.common.notification.service.AiAiNotificationListenerService} is already bound +10-12 10:13:43.677 1602 3658 I ConditionProviders: Allowing condition provider com.google.android.gms/com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerService (userSet: false) +10-12 10:13:43.677 1602 3658 I NotificationListeners: Allowing notification listener com.google.android.gms/com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerService (userSet: false) +10-12 10:13:43.677 1602 3658 V NotificationListeners: enabling notification listener for 0: ComponentInfo{com.google.android.apps.nexuslauncher/com.android.launcher3.notification.NotificationListener} +10-12 10:13:43.677 1602 3658 V NotificationListeners: Not registering ComponentInfo{com.google.android.apps.nexuslauncher/com.android.launcher3.notification.NotificationListener} is already bound +10-12 10:13:43.677 1602 3658 V NotificationListeners: enabling notification listener for 0: ComponentInfo{com.google.android.gms/com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerService} +10-12 10:13:43.677 1602 3658 V NotificationListeners: Not registering ComponentInfo{com.google.android.gms/com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerService} is already bound +10-12 10:13:43.677 1602 3658 V NotificationListeners: enabling notification listener for 0: ComponentInfo{com.google.android.as/com.google.android.apps.miphone.aiai.common.notification.service.AiAiNotificationListenerService} +10-12 10:13:43.677 1602 3658 V NotificationListeners: Not registering ComponentInfo{com.google.android.as/com.google.android.apps.miphone.aiai.common.notification.service.AiAiNotificationListenerService} is already bound +10-12 10:13:43.836 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10178; state: DISABLED +10-12 10:13:43.837 1602 1716 W BroadcastQueue: Exported Denial: sending Intent { act=android.net.conn.CONNECTIVITY_CHANGE flg=0x4200010 (has extras) }, action: android.net.conn.CONNECTIVITY_CHANGE from null (uid=-1) due to receiver ProcessRecord{66f0f61 6485:com.google.android.apps.youtube.music/u0a178} (uid 10178) not specifying RECEIVER_EXPORTED +10-12 10:13:43.896 1602 3913 I ActivityManager: Killing 28021:com.zhiliaoapp.musically:push/u0a241 (adj 985): empty #33 +10-12 10:13:44.127 1602 3658 W ActivityManager: Scheduling restart of crashed service com.zhiliaoapp.musically/com.bytedance.common.wschannel.server.WsChannelService in 1000ms for connection +10-12 10:13:44.235 1602 3913 D BackupManagerService: [UserID:0] agentConnected pkg=com.google.android.apps.youtube.music agent=android.os.BinderProxy@496d338 +10-12 10:13:44.236 1602 5846 I BackupManagerService: [UserID:0] got agent android.app.IBackupAgent$Stub$Proxy@de32f11 +10-12 10:13:44.236 1602 5846 D KeyValueBackupTask: Invoking agent on com.google.android.apps.youtube.music +10-12 10:13:44.249 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10181; state: DISABLED +10-12 10:13:44.249 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10181; state: DISABLED +10-12 10:13:44.250 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10181; state: ENABLED +10-12 10:13:44.251 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10181; state: ENABLED +10-12 10:13:44.267 1602 1717 I ActivityManager: Start proc 6606:com.google.android.apps.maps/u0a181 for service {com.google.android.apps.maps/androidx.work.impl.background.systemjob.SystemJobService} +10-12 10:13:44.275 1602 3913 D AmbientContextManagerPerUserService: Query event status of [1] for com.google.android.apps.wellbeing +10-12 10:13:44.275 1602 3913 I RemoteAmbientContextDetectionService: Query status for com.google.android.apps.wellbeing +10-12 10:13:44.276 1602 3913 I AmbientContextManagerPerUserService: Got detection status of 5 for com.google.android.apps.wellbeing +10-12 10:13:44.278 1602 3913 D AmbientContextManagerPerUserService: Query event status of [2] for com.google.android.apps.wellbeing +10-12 10:13:44.279 1602 3913 I RemoteAmbientContextDetectionService: Query status for com.google.android.apps.wellbeing +10-12 10:13:44.281 1602 3913 I AmbientContextManagerPerUserService: Got detection status of 5 for com.google.android.apps.wellbeing +10-12 10:13:44.288 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10181; state: DISABLED +10-12 10:13:44.288 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10181; state: DISABLED +10-12 10:13:44.316 1602 5846 I BackupRestoreController: Getting widget state for user: 0 +10-12 10:13:44.318 1602 5846 V BackupManagerConstants: getBackupFinishedNotificationReceivers(...) returns +10-12 10:13:44.319 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10178; state: DISABLED +10-12 10:13:44.319 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10178; state: DISABLED +10-12 10:13:44.321 1602 5846 D KeyValueBackupTask: Starting key-value backup of com.android.calllogbackup +10-12 10:13:44.323 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10071; state: DISABLED +10-12 10:13:44.323 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10071; state: DISABLED +10-12 10:13:44.323 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10071; state: DISABLED +10-12 10:13:44.323 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10071; state: ENABLED +10-12 10:13:44.323 1602 5846 D BackupManagerService: [UserID:0] awaiting agent for ApplicationInfo{f2b896b com.android.calllogbackup} +10-12 10:13:44.324 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10071; state: ENABLED +10-12 10:13:44.338 1602 1717 I ActivityManager: Start proc 6624:com.android.calllogbackup/u0a71 for backup {com.android.calllogbackup/com.android.calllogbackup.CallLogBackupAgent} +10-12 10:13:44.343 1602 1715 I ActivityManager: Killing 13970:com.zhiliaoapp.musically/u0a241 (adj 925): empty #33 +10-12 10:13:44.355 1602 3687 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10071; state: DISABLED +10-12 10:13:44.355 1602 3687 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10071; state: DISABLED +10-12 10:13:44.384 1602 3687 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10277; state: DISABLED +10-12 10:13:44.385 1602 3687 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10277; state: DISABLED +10-12 10:13:44.385 1602 3687 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10277; state: DISABLED +10-12 10:13:44.385 1602 3687 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10277; state: ENABLED +10-12 10:13:44.385 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10277; state: ENABLED +10-12 10:13:44.396 1602 1717 I ActivityManager: Start proc 6644:com.adobe.reader/u0a277 for service {com.adobe.reader/com.adobe.reader.services.downloadsMonitor.ARFileChangeObserverService} +10-12 10:13:44.398 1602 3687 I ActivityManager: Killing 2219:com.cbs.app:vservice/u0a385 (adj 985): empty #33 +10-12 10:13:44.412 1602 3687 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10277; state: DISABLED +10-12 10:13:44.412 1602 3687 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10277; state: DISABLED +10-12 10:13:44.453 1602 1747 D BackupManagerService: [UserID:0] agentConnected pkg=com.android.calllogbackup agent=android.os.BinderProxy@6b2ed0d +10-12 10:13:44.453 1602 5846 I BackupManagerService: [UserID:0] got agent android.app.IBackupAgent$Stub$Proxy@37714c2 +10-12 10:13:44.453 1602 5846 D KeyValueBackupTask: Invoking agent on com.android.calllogbackup +10-12 10:13:44.563 1602 3658 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10277; state: DISABLED +10-12 10:13:44.599 1602 3658 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10181; state: DISABLED +10-12 10:13:44.718 1602 2158 D AmbientContextManagerPerUserService: Stop detection for com.google.android.apps.wellbeing +10-12 10:13:44.718 1602 2158 I RemoteAmbientContextDetectionService: Stop detection for com.google.android.apps.wellbeing +10-12 10:13:44.718 1602 2158 D AmbientContextManagerService: Remove client: com.google.android.apps.wellbeing +10-12 10:13:44.829 1602 5846 I BackupRestoreController: Getting widget state for user: 0 +10-12 10:13:44.883 1602 2158 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10181; state: ENABLED +10-12 10:13:44.912 1602 2022 W JobScheduler: Job didn't exist in JobStore: a119ffe #u0a181/10474 com.google.android.apps.maps/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:13:44.916 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10268; state: DISABLED +10-12 10:13:44.917 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10268; state: DISABLED +10-12 10:13:44.917 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10268; state: DISABLED +10-12 10:13:44.917 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10268; state: ENABLED +10-12 10:13:44.918 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10268; state: ENABLED +10-12 10:13:44.932 1602 1717 I ActivityManager: Start proc 6856:com.quora.android/u0a268 for service {com.quora.android/androidx.work.impl.background.systemjob.SystemJobService} +10-12 10:13:44.959 1602 3687 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10268; state: DISABLED +10-12 10:13:44.959 1602 3687 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10268; state: DISABLED +10-12 10:13:45.056 1602 2158 D CompatibilityChangeReporter: Compat change id reported: 182734110; UID 1000; state: ENABLED +10-12 10:13:45.073 1602 3687 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10268; state: DISABLED +10-12 10:13:45.087 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 182734110; UID 10277; state: ENABLED +10-12 10:13:45.117 1602 2158 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10277; state: ENABLED +10-12 10:13:45.128 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10241; state: DISABLED +10-12 10:13:45.128 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10241; state: DISABLED +10-12 10:13:45.128 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10241; state: DISABLED +10-12 10:13:45.129 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10241; state: ENABLED +10-12 10:13:45.142 1602 1717 I ActivityManager: Start proc 6957:com.zhiliaoapp.musically:push/u0a241 for service {com.zhiliaoapp.musically/com.bytedance.common.wschannel.server.WsChannelService} +10-12 10:13:45.193 1602 2158 W JobScheduler: Job didn't exist in JobStore: 63cd5f6 #u0a277/1003 com.adobe.reader/.services.downloadsMonitor.ARFileChangeObserverService +10-12 10:13:45.194 1602 2158 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10353; state: DISABLED +10-12 10:13:45.194 1602 2158 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10353; state: DISABLED +10-12 10:13:45.194 1602 2158 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10353; state: DISABLED +10-12 10:13:45.194 1602 2158 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10353; state: ENABLED +10-12 10:13:45.195 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10353; state: ENABLED +10-12 10:13:45.208 1602 1717 I ActivityManager: Start proc 6981:com.meetup/u0a353 for service {com.meetup/androidx.work.impl.background.systemjob.SystemJobService} +10-12 10:13:45.226 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10353; state: DISABLED +10-12 10:13:45.226 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10353; state: DISABLED +10-12 10:13:45.384 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10353; state: DISABLED +10-12 10:13:45.771 1602 2022 D TextToSpeechManagerPerUserService: Trying to start connection to TTS engine: com.google.android.tts +10-12 10:13:45.781 1602 1602 D TextToSpeechManagerPerUserService: Connected successfully to TTS engine: com.google.android.tts +10-12 10:13:45.841 1602 5846 V BackupManagerConstants: getBackupFinishedNotificationReceivers(...) returns +10-12 10:13:45.848 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10071; state: DISABLED +10-12 10:13:45.849 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10071; state: DISABLED +10-12 10:13:45.849 1602 5846 D KeyValueBackupTask: Starting key-value backup of com.google.android.deskclock +10-12 10:13:45.850 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10191; state: DISABLED +10-12 10:13:45.850 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10191; state: DISABLED +10-12 10:13:45.850 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10191; state: DISABLED +10-12 10:13:45.850 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10191; state: ENABLED +10-12 10:13:45.851 1602 5846 D BackupManagerService: [UserID:0] awaiting agent for ApplicationInfo{e850ad7 com.google.android.deskclock} +10-12 10:13:45.851 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10191; state: ENABLED +10-12 10:13:45.860 1602 1717 I ActivityManager: Start proc 7153:com.google.android.deskclock/u0a191 for backup {com.google.android.deskclock/com.android.deskclock.data.ClockBackupAgent} +10-12 10:13:45.883 1602 3687 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10268; state: ENABLED +10-12 10:13:46.050 1602 3687 I ActivityManager: Killing 2177:com.cbs.app/u0a385 (adj 985): empty #33 +10-12 10:13:46.261 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10271; state: ENABLED +10-12 10:13:46.366 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10353; state: ENABLED +10-12 10:13:46.460 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10335; state: DISABLED +10-12 10:13:46.460 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10335; state: DISABLED +10-12 10:13:46.460 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10335; state: DISABLED +10-12 10:13:46.461 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10335; state: ENABLED +10-12 10:13:46.461 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10335; state: ENABLED +10-12 10:13:46.469 1602 3687 I ActivityManager: Killing 2710:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0a385i731 (adj 985): empty #33 +10-12 10:13:46.478 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10291; state: DISABLED +10-12 10:13:46.478 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10291; state: DISABLED +10-12 10:13:46.478 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10291; state: DISABLED +10-12 10:13:46.478 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10291; state: ENABLED +10-12 10:13:46.478 1602 1717 I ActivityManager: Start proc 7293:com.google.android.apps.googlevoice/u0a335 for service {com.google.android.apps.googlevoice/androidx.work.impl.background.systemjob.SystemJobService} +10-12 10:13:46.479 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10291; state: ENABLED +10-12 10:13:46.493 1602 1717 I ActivityManager: Start proc 7307:com.amazon.mShop.android.shopping/u0a291 for service {com.amazon.mShop.android.shopping/com.amazon.mShop.pushnotification.PushTokenRegistrationOrchestrator$PushTokenRegistrationJobService} +10-12 10:13:46.504 1602 3687 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10335; state: DISABLED +10-12 10:13:46.505 1602 3687 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10335; state: DISABLED +10-12 10:13:46.515 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10192; state: DISABLED +10-12 10:13:46.515 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10192; state: DISABLED +10-12 10:13:46.515 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10192; state: DISABLED +10-12 10:13:46.515 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10192; state: ENABLED +10-12 10:13:46.516 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10192; state: ENABLED +10-12 10:13:46.517 1602 1747 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10291; state: DISABLED +10-12 10:13:46.517 1602 1747 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10291; state: DISABLED +10-12 10:13:46.520 1602 3687 I ActivityManager: Killing 3462:com.instagram.barcelona/u0a625 (adj 935): empty #33 +10-12 10:13:46.521 1602 3687 I ActivityManager: Killing 3182:org.wikipedia.beta/u0a392 (adj 975): empty #34 +10-12 10:13:46.528 1602 1717 I ActivityManager: Start proc 7329:com.google.android.youtube/u0a192 for service {com.google.android.youtube/androidx.work.impl.background.systemjob.SystemJobService} +10-12 10:13:46.582 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10191; state: DISABLED +10-12 10:13:46.642 1602 2158 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10335; state: DISABLED +10-12 10:13:46.664 1602 3913 I ActivityManager: Killing 3244:com.avast.android.vpn/u0a430 (adj 985): empty #33 +10-12 10:13:46.665 1602 3913 I ActivityManager: Killing 28879:android.process.acore/u0a71 (adj 995): empty #34 +10-12 10:13:46.713 1602 2159 W ActivityManager: Scheduling restart of crashed service com.cbs.app/org.chromium.content.app.SandboxedProcessService0:0 in 1000ms for connection +10-12 10:13:46.833 1602 3658 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10178; state: ENABLED +10-12 10:13:46.847 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10192; state: DISABLED +10-12 10:13:46.868 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10291; state: DISABLED +10-12 10:13:46.872 1602 2159 D BackupManagerService: [UserID:0] agentConnected pkg=com.google.android.deskclock agent=android.os.BinderProxy@3dc44b3 +10-12 10:13:46.872 1602 5846 I BackupManagerService: [UserID:0] got agent android.app.IBackupAgent$Stub$Proxy@729fa70 +10-12 10:13:46.872 1602 5846 D KeyValueBackupTask: Invoking agent on com.google.android.deskclock +10-12 10:13:47.051 1602 2158 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10291; state: ENABLED +10-12 10:13:47.070 1602 5846 I BackupRestoreController: Getting widget state for user: 0 +10-12 10:13:47.197 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10356; state: DISABLED +10-12 10:13:47.197 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10356; state: DISABLED +10-12 10:13:47.197 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10356; state: DISABLED +10-12 10:13:47.197 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10356; state: ENABLED +10-12 10:13:47.199 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10356; state: ENABLED +10-12 10:13:47.211 1602 1717 I ActivityManager: Start proc 7600:com.disney.datg.videoplatforms.android.abc/u0a356 for broadcast {com.disney.datg.videoplatforms.android.abc/com.adobe.adobepass.accessenabler.services.storage.android.global.GlobalStorageBroadcastRequestReceiver} +10-12 10:13:47.318 1602 2159 W JobScheduler: Job didn't exist in JobStore: 89db9bb #u0a291/0 com.amazon.mShop.android.shopping/com.amazon.mShop.pushnotification.PushTokenRegistrationOrchestrator$PushTokenRegistrationJobService +10-12 10:13:47.324 1602 2159 I ActivityManager: Killing 4556:com.microsoft.office.word/u0a411 (adj 985): empty #33 +10-12 10:13:47.439 1602 1716 W BroadcastQueue: Exported Denial: sending Intent { act=android.net.conn.CONNECTIVITY_CHANGE flg=0x4200010 (has extras) }, action: android.net.conn.CONNECTIVITY_CHANGE from null (uid=-1) due to receiver ProcessRecord{4c870e4 7329:com.google.android.youtube/u0a192} (uid 10192) not specifying RECEIVER_EXPORTED +10-12 10:13:47.517 1602 2158 D BiometricService: canAuthenticate: User=0, Caller=0, Authenticators=15 +10-12 10:13:47.518 1602 2158 D BiometricService/PreAuthInfo: Package: com.android.vending Sensor ID: 0 Modality: 2 Status: 1 +10-12 10:13:47.518 1602 2158 D BiometricService/PreAuthInfo: getCanAuthenticateInternal Modality: 2 AuthenticatorStatus: 1 +10-12 10:13:47.518 1602 2158 D AuthService: canAuthenticate, userId: 0, callingUserId: 0, authenticators: 15, result: 0 +10-12 10:13:47.518 1602 2158 D BiometricService: canAuthenticate: User=0, Caller=0, Authenticators=255 +10-12 10:13:47.519 1602 2158 D BiometricService/PreAuthInfo: Package: com.android.vending Sensor ID: 0 Modality: 2 Status: 1 +10-12 10:13:47.519 1602 2158 D BiometricService/PreAuthInfo: getCanAuthenticateInternal Modality: 2 AuthenticatorStatus: 1 +10-12 10:13:47.519 1602 2158 D AuthService: canAuthenticate, userId: 0, callingUserId: 0, authenticators: 255, result: 0 +10-12 10:13:47.519 1602 2158 D BiometricService: canAuthenticate: User=0, Caller=0, Authenticators=15 +10-12 10:13:47.519 1602 2158 D BiometricService/PreAuthInfo: Package: com.android.vending Sensor ID: 0 Modality: 2 Status: 1 +10-12 10:13:47.519 1602 2158 D BiometricService/PreAuthInfo: getCanAuthenticateInternal Modality: 2 AuthenticatorStatus: 1 +10-12 10:13:47.519 1602 2158 D AuthService: canAuthenticate, userId: 0, callingUserId: 0, authenticators: 15, result: 0 +10-12 10:13:47.716 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 99736; state: DISABLED +10-12 10:13:47.716 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 99736; state: DISABLED +10-12 10:13:47.716 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 99736; state: DISABLED +10-12 10:13:47.716 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 99736; state: ENABLED +10-12 10:13:47.717 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10385; state: ENABLED +10-12 10:13:47.738 1602 1717 I ActivityManager: Start proc 7666:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0i736 for {com.cbs.app/org.chromium.content.app.SandboxedProcessService0:0} +10-12 10:13:47.780 1602 3658 I ActivityManager: Killing 4224:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0a622i732 (adj 975): empty #33 +10-12 10:13:47.970 1602 5846 V BackupManagerConstants: getBackupFinishedNotificationReceivers(...) returns +10-12 10:13:47.971 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10191; state: DISABLED +10-12 10:13:47.971 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10191; state: DISABLED +10-12 10:13:47.973 1602 5846 D KeyValueBackupTask: Starting key-value backup of com.google.android.apps.maps +10-12 10:13:47.978 1602 5846 I ActivityManager: Killing 4101:com.espn.score_center/u0a622 (adj 945): empty #33 +10-12 10:13:47.981 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10181; state: DISABLED +10-12 10:13:47.982 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10181; state: DISABLED +10-12 10:13:47.982 1602 5846 D BackupManagerService: [UserID:0] awaiting agent for ApplicationInfo{843bed4 com.google.android.apps.maps} +10-12 10:13:48.039 1602 2022 D BackupManagerService: [UserID:0] agentConnected pkg=com.google.android.apps.maps agent=android.os.BinderProxy@a18146c +10-12 10:13:48.039 1602 5846 I BackupManagerService: [UserID:0] got agent android.app.IBackupAgent$Stub$Proxy@a01ca35 +10-12 10:13:48.039 1602 5846 D KeyValueBackupTask: Invoking agent on com.google.android.apps.maps +10-12 10:13:48.059 1602 5846 W KeyValueBackupTask: Agent com.google.android.apps.maps error in onBackup() +10-12 10:13:48.062 1602 1747 I ActivityManager: Killing 5027:com.microsoft.office.powerpoint/u0a411 (adj 975): empty #33 +10-12 10:13:48.066 1602 5846 D KeyValueBackupTask: Starting key-value backup of android +10-12 10:13:48.068 1602 5846 D BackupManagerService: [UserID:0] awaiting agent for ApplicationInfo{cdb23b3 android} +10-12 10:13:48.069 1602 1602 D BackupManagerService: [UserID:0] agentConnected pkg=android agent=android.app.backup.BackupAgent$BackupServiceBinder@a92d96e +10-12 10:13:48.069 1602 5846 I BackupManagerService: [UserID:0] got agent android.app.backup.BackupAgent$BackupServiceBinder@a92d96e +10-12 10:13:48.069 1602 5846 D KeyValueBackupTask: Invoking agent on android +10-12 10:13:48.093 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 201794303; UID 1000; state: ENABLED +10-12 10:13:48.125 1602 1747 W ActivityManager: Scheduling restart of crashed service com.espn.score_center/org.chromium.content.app.SandboxedProcessService0:0 in 1000ms for connection +10-12 10:13:48.130 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.shannon.qualifiednetworksservice and userId: 0 +10-12 10:13:48.131 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.uvexposurereporter and userId: 0 +10-12 10:13:48.131 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.internal.display.cutout.emulation.noCutout and userId: 0 +10-12 10:13:48.131 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.networkstack.tethering and userId: 0 +10-12 10:13:48.131 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.amazon.mShop.android.shopping and userId: 0 +10-12 10:13:48.131 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: org.jitsi.meet and userId: 0 +10-12 10:13:48.131 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: gov.ca.covid19.exposurenotifications and userId: 0 +10-12 10:13:48.131 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.overlay.trafficlightfaceoverlay and userId: 0 +10-12 10:13:48.131 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.omadm.trigger and userId: 0 +10-12 10:13:48.131 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.carriersetup and userId: 0 +10-12 10:13:48.131 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.turner.tnt.android.networkapp and userId: 0 +10-12 10:13:48.131 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.asana.app and userId: 0 +10-12 10:13:48.131 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.phonevalley.progressive and userId: 0 +10-12 10:13:48.131 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.subscriptions.red and userId: 0 +10-12 10:13:48.131 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.cts.priv.ctsshim and userId: 0 +10-12 10:13:48.131 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.youtube and userId: 0 +10-12 10:13:48.131 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.vzw.apnlib and userId: 0 +10-12 10:13:48.131 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.nextdoor and userId: 0 +10-12 10:13:48.131 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.internal.display.cutout.emulation.corner and userId: 0 +10-12 10:13:48.131 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.fourseasons.mobileapp and userId: 0 +10-12 10:13:48.131 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: org.metd.vinciwallet.mainnet and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.settings.overlay.pixel2021 and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.ext.services and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.hungrypanda.waimai and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: io.metamask and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.gombosdev.displaytester and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.internal.display.cutout.emulation.double and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.overlay.pixelconfig2018 and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.overlay.pixelconfig2019 and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.overlay.pixelconfig2021 and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.delightgames.delightgamespremium and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.microsoft.appmanager and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.providers.telephony and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.mcdonalds.app and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.carrierlocation and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.fiverr.fiverr and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.PixionGames.Fableborne and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.dynsystem and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.wulven.shadowera and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.sdm.plugins.connmo and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.waybackburgers.waybackburgers.android.app and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.googlequicksearchbox and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.cellbroadcastservice and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.verizon.mips.services and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.ifit.wolf and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.flipendo.auto_generated_rro_vendor__ and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: org.kp.tpmg.preventivecare and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.providers.calendar and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: piuk.blockchain.android and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: io.spatial.spatial and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.facebook.mlite and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.vr.apps.ornament.content.stickers.weathermoji and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.googlequicksearchbox.nga_resources and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.viz.wsj.android and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: org.telegram.messenger and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: fr.acinq.eclair.wallet.mainnet2 and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.providers.media and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.pixel.livewallpaper and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.docs.editors.docs and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.FireproofStudios.TheRoom4 and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.onetimeinitializer and userId: 0 +10-12 10:13:48.132 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.ext.shared and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.comcast.cvs.android and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.united.mobile.android and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.internal.systemui.navbar.gestural_wide_back and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.nick.android.nickjr and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.qorvo.uwb.vendorservice and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.hbmsvmanager and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.crunchyroll.crunchyroid and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.realtimeboard and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.euiccoverlay and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.federatedcompute and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.teslacoilsw.launcher and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.sfs.iloveblackpeople and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.devolver.reigns and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.surveymonkey and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.diagnosticstool and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.playstation.mobilecommunity and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.euiccpixel.permissions and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.euiccpixel and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.zillow.android.zillowmap and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.vyroai.aiart and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: io.camlcase.smartwallet and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.parksmart.bayST and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: media.luminary.phone.luminary and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.bittrex.trade and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.playstation.mobilemessenger and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.nickonline.android.nickapp and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.flipendo and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.contap.android and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.settings.overlay.g8v0u and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.storagemanager.auto_generated_rro_product__ and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: org.brightid and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.settings.overlay.raven and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.whova.event and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.paidtasks and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.podcasts and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.paypal.here and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.nbcuni.nbc and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.disney.datg.videoplatforms.android.abcf and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: fm.castbox.audiobook.radio.podcast and userId: 0 +10-12 10:13:48.133 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.simappdialog.auto_generated_rro_product__ and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.overdrive.mobile.android.mediaconsole and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.quora.android and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.safetyregulatoryinfo.auto_generated_rro_product__ and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.omadm.service.auto_generated_rro_product__ and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.externalstorage and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.htmlviewer and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.lodgenet and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.whatsapp and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.imdb.mobile and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.substack.app and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.iconology.comics and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.companiondevicemanager and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.prisma3D.prisma3D and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: jp.naver.line.android and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.hopper.mountainview.play and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.mms.service and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.originatorkids.EndlessNumbers and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.taskrabbit.droid.consumer and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.docs.editors.sheets and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.docs.editors.slides and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.tier.app and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.myfitnesspal.android and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.nest.android and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.providers.downloads and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.redbox.android.activity and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: air.fisherprice.com.FirstWordsGoogle and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: loopring.defi.wallet and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.authenticator2 and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.systemui.auto_generated_rro_product__ and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.eventbrite.attendee and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.wyndblast.battle and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: org.electrum.electrum and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.messaging and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.avaxwallet and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.alltrails.alltrails and userId: 0 +10-12 10:13:48.134 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.vzw.hss.myverizon and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.soundpicker and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.systemui.overlay.pixelbatteryhealthconfig and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.classdojo.android and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.ministrycentered.churchcenter and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.acorns.android and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.hulu.plus and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.discord and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.prodigygame.prodigy and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.grubhub.android and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: ch.protonmail.android and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: android.autoinstalls.config.google.nexus and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.nintendo.zaga and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: net.lrstudios.android.tsumego_workshop and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.duolingo and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.podbean.app.podcast and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.photos.scanner and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.vcast.mediamanager and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.scone.overlays and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.configupdater and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.microsoft.office.excel and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.chipotle.ordering and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.providers.media.module and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: je.fit and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.marvel.comics and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.overlay.udfpsoverlay and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.wifi.resources.pixel and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.rawfury.longhathouse.Dandara and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.shapeshift.droid_shapeshift and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.marvel.unlimited and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.flyfrontier.android and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: io.gnosis.safe and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.overlay.googlewebview and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.safetyhub and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.factoryota and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.waio.mobile.android and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.discovery.aplgo and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.systemui.plugin.globalactions.wallet and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.ar.core and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.emojiwallpaper and userId: 0 +10-12 10:13:48.135 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.providers.downloads.ui and userId: 0 +10-12 10:13:48.136 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.hotspot2.osulogin and userId: 0 +10-12 10:13:48.136 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.vending and userId: 0 +10-12 10:13:48.136 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.pacprocessor and userId: 0 +10-12 10:13:48.136 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.simappdialog and userId: 0 +10-12 10:13:48.136 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.amctve.amcfullepisodes and userId: 0 +10-12 10:13:48.136 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.cellbroadcastreceiver.overlay.pixel and userId: 0 +10-12 10:13:48.136 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.adservices.api and userId: 0 +10-12 10:13:48.136 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.dsi.ant.service.socket and userId: 0 +10-12 10:13:48.136 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: air.fisherprice.com.Puppy and userId: 0 +10-12 10:13:48.136 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.overlay.pixelconfig2019midyear and userId: 0 +10-12 10:13:48.136 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.linkedin.android.salesnavigator and userId: 0 +10-12 10:13:48.136 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.microsoft.skydrive and userId: 0 +10-12 10:13:48.136 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.cnn.mobile.android.phone and userId: 0 +10-12 10:13:48.136 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.adultswim.videoapp.android and userId: 0 +10-12 10:13:48.136 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.internal.display.cutout.emulation.hole and userId: 0 +10-12 10:13:48.136 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.internal.display.cutout.emulation.tall and userId: 0 +10-12 10:13:48.136 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.robot_circus.TTE and userId: 0 +10-12 10:13:48.136 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.fyatlux.world and userId: 0 +10-12 10:13:48.136 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.networkstack.overlay and userId: 0 +10-12 10:13:48.136 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.samsung.android.privateshare and userId: 0 +10-12 10:13:48.136 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.certinstaller and userId: 0 +10-12 10:13:48.136 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.duosecurity.duomobile and userId: 0 +10-12 10:13:48.136 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.vr.apps.ornament.content.stickers.spark and userId: 0 +10-12 10:13:48.136 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.gunzillagames.technocore and userId: 0 +10-12 10:13:48.136 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.marvin.talkback and userId: 0 +10-12 10:13:48.136 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: io.tesuji.vrumble and userId: 0 +10-12 10:13:48.136 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.accessibility.voiceaccess and userId: 0 +10-12 10:13:48.136 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.samsung.android.app.watchmanager and userId: 0 +10-12 10:13:48.136 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.connectivity.resources.overlay and userId: 0 +10-12 10:13:48.136 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.reddit.frontpage and userId: 0 +10-12 10:13:48.136 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.guidebook.android and userId: 0 +10-12 10:13:48.136 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.internal.systemui.navbar.threebutton and userId: 0 +10-12 10:13:48.136 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.work.oobconfig and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.brave.browser and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: us.zoom.videomeetings and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: android and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.hotwordenrollment.xgoogle and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.investvoyager and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.pixel.setupwizard and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.vr.apps.ornament.content.stickers.word_art and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.bitstrips.imoji and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.amazon.mp3 and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.citi.citimobile and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.grilservice and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: tv.telepathic.hooked and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.lastpass.lpandroid and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.sdksandbox and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: me.lyft.android and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.finimize.oban and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.egg and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.mtp and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.nfc and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.ons and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.stk and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.backupconfirm and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.instagram.android and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.fold and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.mint and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.waze and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.blizzard.messenger and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.giphy.messenger and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.tango.measure and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.settings.auto_generated_rro_vendor__ and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.espn.score_center and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.codeway.wonder and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.foxnews.android and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.systemui.auto_generated_rro_vendor__ and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.styleseat.promobile and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.samsung.slsi.telephony.oem.oemrilhookservice and userId: 0 +10-12 10:13:48.137 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: im.vector.app and userId: 0 +10-12 10:13:48.138 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.deskclock and userId: 0 +10-12 10:13:48.138 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.LibertyLabs.HatchyWorldSurvivors and userId: 0 +10-12 10:13:48.138 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.sleepingbeastgames.spaceteam and userId: 0 +10-12 10:13:48.138 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.bah.r1smobile and userId: 0 +10-12 10:13:48.138 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.instagram.layout and userId: 0 +10-12 10:13:48.138 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: io.dlive and userId: 0 +10-12 10:13:48.138 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.as and userId: 0 +10-12 10:13:48.138 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.gm and userId: 0 +10-12 10:13:48.138 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.costco.app.android and userId: 0 +10-12 10:13:48.138 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.carrier and userId: 0 +10-12 10:13:48.138 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: co.happybits.marcopolo and userId: 0 +10-12 10:13:48.138 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: pm.spin and userId: 0 +10-12 10:13:48.138 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.tachyon and userId: 0 +10-12 10:13:48.138 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: org.thoughtcrime.securesms and userId: 0 +10-12 10:13:48.138 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.security.securityhub and userId: 0 +10-12 10:13:48.138 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.bible.kids and userId: 0 +10-12 10:13:48.138 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.csnmedia.android.bg and userId: 0 +10-12 10:13:48.138 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.irccloud.android and userId: 0 +10-12 10:13:48.138 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.turboadapter and userId: 0 +10-12 10:13:48.138 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.gunzillagames.walletapp and userId: 0 +10-12 10:13:48.138 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.vr.apps.ornament.content.stickers.foodmoji and userId: 0 +10-12 10:13:48.138 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.wb.goog.dcuniverse and userId: 0 +10-12 10:13:48.138 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.managedprovisioning.overlay and userId: 0 +10-12 10:13:48.138 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.artivive and userId: 0 +10-12 10:13:48.138 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.thumbtack.consumer and userId: 0 +10-12 10:13:48.138 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.llc3909.papersplease and userId: 0 +10-12 10:13:48.138 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.internal.systemui.navbar.gestural_extra_wide_back and userId: 0 +10-12 10:13:48.138 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.bet.shows and userId: 0 +10-12 10:13:48.138 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.microsoft.office.outlook and userId: 0 +10-12 10:13:48.138 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.permissioncontroller and userId: 0 +10-12 10:13:48.138 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: air.com.eu.inove.sss2 and userId: 0 +10-12 10:13:48.138 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.sirma.mobile.bible.android and userId: 0 +10-12 10:13:48.138 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.setupwizard and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.Stones100.TheEyesOfAra and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.sweetinn.mobile.android and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.avast.android.vpn and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.bluetooth and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.pixel.digitalkey.timesync and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.providers.settings and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.networkstack.tethering.overlay2021 and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.plutus.wallet and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.sharedstoragebackup and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.verizon.services and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.nfc.auto_generated_rro_product__ and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: org.pbskids.video and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.euicc and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.iwlan and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.apple.android.music and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.music and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.printspooler and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.squareup.cash and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.hotwordenrollment.okgoogle and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.samsung.android.service.health and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.innersloth.spacemafia and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.sdm.plugins.diagmon and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.sunlightlabs.android.congress and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.dreams.basic and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.pixel.setupwizard.auto_generated_rro_product__ and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.providers.settings.auto_generated_rro_product__ and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.teamsnap.teamsnap and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.as.oss and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.att.myWireless and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.travel.onthego and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.se and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.inputdevices and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.traceur.auto_generated_rro_product__ and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.wellbeing and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.myetherwallet.mewconnect and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.instagram.barcelona and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.dialer and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.kevonstage and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.creditkarma.mobile and userId: 0 +10-12 10:13:48.139 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.bips and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.audio.hearing.visualization.accessibility.scribe and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.lge.app1 and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.wallet.crypto.trustapp and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.nbu.files and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.wbd.stream and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: microlife.a6p2.bluetooth.app and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.p66.b2c.stationfinder.u76 and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.playstation.mobile2ndscreen and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.tio.pge and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.yelp.android and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.captiveportallogin and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.flipendo.auto_generated_rro_product__ and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.dropbox.android and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.accessibility.soundamplifier and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.tfgco.games.strategy.free.castlecrush and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.shannon.rcsservice and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.village.boond and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.adobe.digitaleditions and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.motivateco.gobike and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.cloudprint and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.twitter.android and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.ambient.streaming and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.musicfx and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.ons.auto_generated_rro_vendor__ and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.sonos.acr and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.docs and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.maps and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.tips and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.documentsui.theme.pixel and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.modulemetadata and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.oculus.twilight and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.ubercab.eats and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.dsi.ant.plugins.antplus and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.formagrid.airtable and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.microsoft.office.word and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: it.moveplus.easymoove.user and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: taxi.android.client and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.paybyphone and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.markup and userId: 0 +10-12 10:13:48.140 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.cellbroadcastreceiver and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.teslacoilsw.launcher.prime and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.webview and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.microsoft.office.powerpoint and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.carrier.log and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.breez.client and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.networkstack and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.cloudconsole and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.kickstarter.kickstarter and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.contacts and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.motionvibe.villasport and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.server.telecom and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: gov.irs and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.keychain and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.server.telecom.auto_generated_rro_product__ and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: io.keybase.ossifrage and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.overlay.googleconfig and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.hbo.hbonow and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.calculator and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.chrome and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.washingtonpost.android and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.toasttab.consumer and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.teenageengineering.pocketoperatorforpixel and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.stash.stashinvest and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.faceitforme.duuple and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.bips.auto_generated_rro_product__ and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.konylabs.capitalone and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.medium.reader and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.packageinstaller and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.customization.pixel and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.uphold.wallet and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.gms and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.gsf and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.ims and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.tag and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.tts and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: tv.twitch.android.app and userId: 0 +10-12 10:13:48.141 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.overlay.permissioncontroller and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.walletnfcrel and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.calllogbackup and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.partnersetup and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.safetyregulatoryinfo and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.cameraextensions and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.pixel.setupwizard.overlay and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.securityandprivacy.android.verizon.vms and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.oftendining.vitalitybowls and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.nytimes.android and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.wallpaper.pixel and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.localtransport and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.videos and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.glassdoor.app and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.euiccpixel.overlay.gs101 and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.wallpaper.effects and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.nexuslauncher and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.nearby.halfsheet and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.zoho.writer and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.sec.spp.push and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.carrierdefaultapp and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.virtualmachine.res and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.RilConfigService and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: net.booksy.customer and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.theme.font.notoserifsource and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.Funimation.FunimationNow and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.proxyhandler and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.safetycenter.resources and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.compos.payload and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.inventunateknoloji.heroeschained and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.showtime.showtimeanytime and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.internal.display.cutout.emulation.waterfall and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.intentresolver and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.SSRestartDetector and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.storagemanager.auto_generated_rro_vendor__ and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.netflix.mediaclient and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.getsquire.flagship and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.westernunion.android.mtapp and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: org.videolan.vlc and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.linkedin.recruiter and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: jp.co.unbalance.IgoKouza01 and userId: 0 +10-12 10:13:48.142 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.customermobile.preload.vzw and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.disney.wdw.android and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.zhiliaoapp.musically and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.connectivity.resources and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: org.pbskids.gamesapp and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.dd.doordash and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: flipboard.boxer.app and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.providers.contacts.auto_generated_rro_product__ and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.feedback and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.printservice.recommendation and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.photos and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.calendar and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.Beltheva.Noma and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.att.shm and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.managedprovisioning and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.fox.now and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.spotify.music and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.pixelnfc and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.googlevoice and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: iHealthMyVitals.V2 and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.overdrive.mobile.android.libby and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.soundpicker and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.ubercab and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.sec.android.app.sbrowser and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.disney.datg.videoplatforms.android.abc and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.documentsui and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.womboai.wombodream and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.wisdomtree.wtprime and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: cn.danatech.xingseus and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.mainline.telemetry and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.systemui.gxoverlay and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.wizards.mtga and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.fast.free.unblock.secure.vpn and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: org.npr.one and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.facebook.katana and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.internal.betterbug and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.ledger.live and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.cellbroadcastservice.overlay.pixel and userId: 0 +10-12 10:13:48.143 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.gumroad.app and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.amazon.avod.thirdpartyclient and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.sdm.plugins.dcmo and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.hasbro.riskbigscreen and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.civic.wallet and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.brella and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.camera.services and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.vr.apps.ornament.content.stickers.blocks and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.app_luxfades.layout and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.providers.partnerbookmarks and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.pixel.setupwizard.overlay2019 and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.pixel.setupwizard.overlay2021 and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: go.socialchains.app and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.vizio.vue.launcher and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.shannon.imsservice and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.graduway.networkcontainer and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.wallpaper.livepicker and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.cw.seed.android and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.providers.telephony.auto_generated_rro_product__ and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.airbnb.android and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.playstation.remoteplay and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.bydeluxe.d3.android.program.starz and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.phone.auto_generated_rro_vendor__ and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.facebook.orca and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.jetblue.JetBlueAndroid and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.cinemark.mobile and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.spotlightstories and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.mainline.adservices and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.imsserviceentitlement and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.scee.psxandroid and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.amc and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.gameinformer.tablet and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.chase.sig.android and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.wuxiaworld.mobile and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.traceur.auto_generated_rro_vendor__ and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.samsung.android.oneconnect and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.tcgplayer.tcgplayer and userId: 0 +10-12 10:13:48.144 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.Slack and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.opentable and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: org.mozilla.firefox and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: audio.breaker and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.adobe.fas and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.cbrsnetworkmonitor and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.internal.display.cutout.emulation.avoidAppsInCutout and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.sec.android.app.shealth and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.snapbreak.doors2 and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.resmed.myair and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.choosit.smoove and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.sec.penup and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.punchh.mod and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.meetup and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.lf.lfvtandroid and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.fxnetworks.fxnow and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.bitpay.wallet and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.translate and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.gms.supervision and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.adobe.reader and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.adobe.creativeapps.draw and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: net.flixster.android and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.hpcnt.picai and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.lego.creator.creatorislands and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: io.eosnova.wallet.android and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.disney.datg.videoplatforms.android.watchdc and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.bookmarkprovider and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.linkedin.android and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.overlay.pixelconfigcommon and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.settings and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.nbu.paisa.user and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.wolfram.android.alpha and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.cisco.webex.meetings and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.wfcactivation and userId: 0 +10-12 10:13:48.145 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.nbcu.tve.syfy and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.healthdata and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.source and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.cnbc.client and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.samsung.slsi.telephony.oemril and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.theqrl and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.bdc.bill and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.settings.intelligence and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.kakao.talk and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.books and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.youtube.creator and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.trello and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.projection.gearhead and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.sec.android.easyMover and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.scone and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: org.kp.m and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.turbo and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.tetheringentitlement and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.omadm.service and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.nexstreaming.app.kinemasterfree and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.dreamliner and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: net.sharewire.parkmobilev2 and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.cw.fullepisodes.android and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.gamestop.powerup and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.uwb.resources and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.chromecast.app and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.cts.ctsshim and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.wearables.maestro.companion and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.olo.jambajuice and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.wifi.resources and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: im.argent.contractwalletclient and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.noodlecake.framed2 and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.remoteprovisioner and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.xfinity.digitalhome and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.wifi.dialog and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.kraken.trade and userId: 0 +10-12 10:13:48.146 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.nfc.auto_generated_rro_vendor__ and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.americanexpress.android.acctsvcs.us and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.audible.application and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.remotefairy4 and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: riverside.fm and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.jimmyjohns and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.connectivitythermalpowermanager and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.vpndialogs and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.wallpaper and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.soundcloud.android and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.meetings and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.zoho.crm and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: wp.wattpad and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.fandango.regal and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.safeway.client.android.safeway and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.infonow.bofa and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.keep and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.odad and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.talk and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.angle and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.phone and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.vr.vrcore and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.shell and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.recorder and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.wallpaperbackup and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.providers.blockednumber and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.settings.auto_generated_rro_product__ and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.okta.android.auth and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.work.clouddpc and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.providers.userdictionary and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.carrier.carrierwifi and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.emergency and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.turtlebeach.px8audiohub and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.fandango and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.adsk.sketchbook and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.providers.media.overlay.pixel and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.meisterlabs.mindmeister and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.captiveportallogin.overlay and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.gms.location.history and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.internal.systemui.navbar.gestural and userId: 0 +10-12 10:13:48.147 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.tinytouchtales.cardthief and userId: 0 +10-12 10:13:48.148 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.headupgames.bridgeconstructorportal and userId: 0 +10-12 10:13:48.148 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.tronlinkpro.wallet and userId: 0 +10-12 10:13:48.148 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.figma.mirror and userId: 0 +10-12 10:13:48.148 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.location.fused and userId: 0 +10-12 10:13:48.148 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.systemui and userId: 0 +10-12 10:13:48.148 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.ondevicepersonalization.services and userId: 0 +10-12 10:13:48.148 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.hardwareinfo and userId: 0 +10-12 10:13:48.148 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.youtube.music and userId: 0 +10-12 10:13:48.148 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.authy.authy and userId: 0 +10-12 10:13:48.148 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.bluetoothmidiservice and userId: 0 +10-12 10:13:48.148 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.vishal.bigdataandhadoop and userId: 0 +10-12 10:13:48.148 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.justunfollow.android and userId: 0 +10-12 10:13:48.148 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.dreamlinerupdater and userId: 0 +10-12 10:13:48.148 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.ndemiccreations.rebelinc and userId: 0 +10-12 10:13:48.148 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.ebay.mobile and userId: 0 +10-12 10:13:48.148 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.FDGEntertainment.Oceanhorn.gp and userId: 0 +10-12 10:13:48.148 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.clogica.smartvideoeditor and userId: 0 +10-12 10:13:48.148 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.ridedott.rider and userId: 0 +10-12 10:13:48.148 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.groupme.android and userId: 0 +10-12 10:13:48.148 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.traceur and userId: 0 +10-12 10:13:48.148 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.cellbroadcastreceiver and userId: 0 +10-12 10:13:48.148 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.helprtc and userId: 0 +10-12 10:13:48.148 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.satispay.customer and userId: 0 +10-12 10:13:48.148 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.cbs.app and userId: 0 +10-12 10:13:48.148 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.nibbleapps.fitmencook and userId: 0 +10-12 10:13:48.148 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.robinhood.android and userId: 0 +10-12 10:13:48.148 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.LibertyLabs.HatchySurvivor and userId: 0 +10-12 10:13:48.148 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.naver.linewebtoon and userId: 0 +10-12 10:13:48.149 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.phone.auto_generated_rro_product__ and userId: 0 +10-12 10:13:48.149 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.omadm.service.auto_generated_rro_vendor__ and userId: 0 +10-12 10:13:48.149 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.xfinity.tv and userId: 0 +10-12 10:13:48.149 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: android.auto_generated_rro_product__ and userId: 0 +10-12 10:13:48.149 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.play.games and userId: 0 +10-12 10:13:48.149 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: notion.id and userId: 0 +10-12 10:13:48.149 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.tinytouchtales.mazemachina and userId: 0 +10-12 10:13:48.149 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.atlassian.android.jira.core and userId: 0 +10-12 10:13:48.149 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.magazines and userId: 0 +10-12 10:13:48.149 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.adm and userId: 0 +10-12 10:13:48.149 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.gcs and userId: 0 +10-12 10:13:48.149 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.jam and userId: 0 +10-12 10:13:48.149 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.bluetooth and userId: 0 +10-12 10:13:48.149 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.etoro.openbook and userId: 0 +10-12 10:13:48.149 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.playstation.knowledge and userId: 0 +10-12 10:13:48.149 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.limebike and userId: 0 +10-12 10:13:48.149 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.providers.contacts and userId: 0 +10-12 10:13:48.149 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.olo.elpolloloco and userId: 0 +10-12 10:13:48.149 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: org.wikipedia.beta and userId: 0 +10-12 10:13:48.149 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.qingniu.renpho and userId: 0 +10-12 10:13:48.149 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.disney.disneyplus and userId: 0 +10-12 10:13:48.149 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.workable.ats and userId: 0 +10-12 10:13:48.149 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.GoogleCamera and userId: 0 +10-12 10:13:48.149 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.internal.systemui.navbar.gestural_narrow_back and userId: 0 +10-12 10:13:48.149 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.happeningnow.blebrity and userId: 0 +10-12 10:13:48.149 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.earth and userId: 0 +10-12 10:13:48.149 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.foxsports.android and userId: 0 +10-12 10:13:48.149 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.microsoft.azure and userId: 0 +10-12 10:13:48.149 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.showtime.standalone and userId: 0 +10-12 10:13:48.149 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.canva.editor and userId: 0 +10-12 10:13:48.149 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.microsoft.teams and userId: 0 +10-12 10:13:48.150 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: org.addingstrengthtomarriages.ultimateintimacy2 and userId: 0 +10-12 10:13:48.150 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.verizon.messaging.vzmsgs and userId: 0 +10-12 10:13:48.150 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.verizon.llkagent and userId: 0 +10-12 10:13:48.150 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.snapchat.android and userId: 0 +10-12 10:13:48.150 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.bluejeansnet.Base and userId: 0 +10-12 10:13:48.150 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.worldremit.android and userId: 0 +10-12 10:13:48.150 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.inputmethod.latin and userId: 0 +10-12 10:13:48.150 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.amazon.kindle and userId: 0 +10-12 10:13:48.150 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: org.nixgame.ruler and userId: 0 +10-12 10:13:48.150 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.storagemanager and userId: 0 +10-12 10:13:48.150 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: android.auto_generated_rro_vendor__ and userId: 0 +10-12 10:13:48.150 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.restore and userId: 0 +10-12 10:13:48.150 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.tastyrook.agent and userId: 0 +10-12 10:13:48.198 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10248; state: DISABLED +10-12 10:13:48.198 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10248; state: DISABLED +10-12 10:13:48.198 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10248; state: DISABLED +10-12 10:13:48.198 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10248; state: ENABLED +10-12 10:13:48.199 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10248; state: ENABLED +10-12 10:13:48.209 1602 1717 I ActivityManager: Start proc 7705:org.telegram.messenger/u0a248 for content provider {org.telegram.messenger/org.telegram.messenger.voip.CallNotificationSoundProvider} +10-12 10:13:48.289 1602 3658 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10356; state: DISABLED +10-12 10:13:48.425 1602 3658 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10248; state: DISABLED +10-12 10:13:48.685 1602 7797 I ActivityManager: Killing 4972:com.united.mobile.android/u0a477 (adj 945): empty #33 +10-12 10:13:48.725 1602 7806 D CompatibilityChangeReporter: Compat change id reported: 157233955; UID 10248; state: ENABLED +10-12 10:13:48.742 1602 1716 W BroadcastQueue: Exported Denial: sending Intent { act=android.net.conn.CONNECTIVITY_CHANGE flg=0x4200010 (has extras) }, action: android.net.conn.CONNECTIVITY_CHANGE from null (uid=-1) due to receiver ProcessRecord{ce595d0 13680:com.google.android.gms/u0a157} (uid 10157) not specifying RECEIVER_EXPORTED +10-12 10:13:48.747 1602 7806 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10157; state: ENABLED +10-12 10:13:48.878 1602 1780 E VerityUtils: Failed to measure fs-verity, errno 1: /data/app/~~LFtIfzJdzM7DqRlyWHGYWQ==/com.google.android.youtube-m6bDItaulNSwCAkCRctxbA==/base.apk +10-12 10:13:48.882 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10071; state: DISABLED +10-12 10:13:48.882 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10071; state: DISABLED +10-12 10:13:48.883 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10071; state: DISABLED +10-12 10:13:48.883 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10071; state: ENABLED +10-12 10:13:48.883 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10071; state: ENABLED +10-12 10:13:48.896 1602 3913 I ActivityManager: Killing 5908:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0a477i734 (adj 0): isolated not needed +10-12 10:13:48.899 1602 1717 I ActivityManager: Start proc 7941:android.process.acore/u0a71 for content provider {com.android.providers.contacts/com.android.providers.contacts.ContactsProvider2} +10-12 10:13:48.931 1602 7806 W BroadcastQueue: Failure [background] sending broadcast result of Intent { act=com.adobe.adobepass.accessenabler.services.storage.global.GLOBAL_DATABASE_URI_INQUIRY flg=0x10 } +10-12 10:13:48.931 1602 7806 W BroadcastQueue: android.os.RemoteException: app.thread must not be null +10-12 10:13:48.931 1602 7806 W BroadcastQueue: at com.android.server.am.BroadcastQueue.performReceiveLocked(BroadcastQueue.java:681) +10-12 10:13:48.931 1602 7806 W BroadcastQueue: at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1359) +10-12 10:13:48.931 1602 7806 W BroadcastQueue: at com.android.server.am.ActivityManagerService.finishReceiver(ActivityManagerService.java:14617) +10-12 10:13:48.931 1602 7806 W BroadcastQueue: at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2329) +10-12 10:13:48.931 1602 7806 W BroadcastQueue: at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:2628) +10-12 10:13:48.931 1602 7806 W BroadcastQueue: at android.os.Binder.execTransactInternal(Binder.java:1285) +10-12 10:13:48.931 1602 7806 W BroadcastQueue: at android.os.Binder.execTransact(Binder.java:1244) +10-12 10:13:48.931 1602 7806 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10590; state: DISABLED +10-12 10:13:48.931 1602 7806 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10590; state: DISABLED +10-12 10:13:48.931 1602 7806 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10590; state: DISABLED +10-12 10:13:48.931 1602 7806 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10590; state: ENABLED +10-12 10:13:48.932 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10590; state: ENABLED +10-12 10:13:48.942 1602 1717 I ActivityManager: Start proc 7963:com.disney.datg.videoplatforms.android.abcf/u0a590 for broadcast {com.disney.datg.videoplatforms.android.abcf/com.adobe.adobepass.accessenabler.services.storage.android.global.GlobalStorageBroadcastRequestReceiver} +10-12 10:13:48.969 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 99737; state: DISABLED +10-12 10:13:48.969 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 99737; state: DISABLED +10-12 10:13:48.969 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 99737; state: DISABLED +10-12 10:13:48.969 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 99737; state: ENABLED +10-12 10:13:48.970 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10268; state: ENABLED +10-12 10:13:48.984 1602 1717 I ActivityManager: Start proc 7991:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0i737 for {com.quora.android/org.chromium.content.app.SandboxedProcessService0:0} +10-12 10:13:49.032 1602 7806 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10268; state: DISABLED +10-12 10:13:49.032 1602 7806 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10268; state: DISABLED +10-12 10:13:49.060 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10071; state: DISABLED +10-12 10:13:49.347 1602 1649 I ActivityManager: Killing 5293:com.google.android.flipendo/u0a220 (adj 975): empty #33 +10-12 10:13:49.410 1602 31439 D BiometricService: canAuthenticate: User=0, Caller=0, Authenticators=15 +10-12 10:13:49.411 1602 31439 D BiometricService/PreAuthInfo: Package: com.android.vending Sensor ID: 0 Modality: 2 Status: 1 +10-12 10:13:49.411 1602 31439 D BiometricService/PreAuthInfo: getCanAuthenticateInternal Modality: 2 AuthenticatorStatus: 1 +10-12 10:13:49.411 1602 31439 D AuthService: canAuthenticate, userId: 0, callingUserId: 0, authenticators: 15, result: 0 +10-12 10:13:49.411 1602 1649 D BiometricService: canAuthenticate: User=0, Caller=0, Authenticators=255 +10-12 10:13:49.411 1602 1649 D BiometricService/PreAuthInfo: Package: com.android.vending Sensor ID: 0 Modality: 2 Status: 1 +10-12 10:13:49.411 1602 1649 D BiometricService/PreAuthInfo: getCanAuthenticateInternal Modality: 2 AuthenticatorStatus: 1 +10-12 10:13:49.411 1602 1649 D AuthService: canAuthenticate, userId: 0, callingUserId: 0, authenticators: 255, result: 0 +10-12 10:13:49.411 1602 31439 D BiometricService: canAuthenticate: User=0, Caller=0, Authenticators=15 +10-12 10:13:49.411 1602 31439 D BiometricService/PreAuthInfo: Package: com.android.vending Sensor ID: 0 Modality: 2 Status: 1 +10-12 10:13:49.412 1602 31439 D BiometricService/PreAuthInfo: getCanAuthenticateInternal Modality: 2 AuthenticatorStatus: 1 +10-12 10:13:49.412 1602 31439 D AuthService: canAuthenticate, userId: 0, callingUserId: 0, authenticators: 15, result: 0 +10-12 10:13:49.442 1602 2158 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10241; state: DISABLED +10-12 10:13:49.590 1602 1650 I ActivityManager: Process com.microsoft.office.powerpoint:remote (pid 5509) has died: cch+45 CEM +10-12 10:13:49.597 1602 1650 D ActivityManager: sync unfroze 23529 com.viz.wsj.android +10-12 10:13:49.641 1602 1650 D CompatibilityChangeReporter: Compat change id reported: 201794303; UID 10071; state: ENABLED +10-12 10:13:50.222 1602 2158 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10192; state: ENABLED +10-12 10:13:50.281 1602 1650 W JobScheduler: Job didn't exist in JobStore: fc74bf2 #u0a192/74782 com.google.android.youtube/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:13:50.288 1602 1650 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10180; state: DISABLED +10-12 10:13:50.288 1602 1650 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10180; state: DISABLED +10-12 10:13:50.289 1602 1650 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10180; state: DISABLED +10-12 10:13:50.289 1602 1650 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10180; state: ENABLED +10-12 10:13:50.290 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10180; state: ENABLED +10-12 10:13:50.297 1602 1717 I ActivityManager: Start proc 8143:com.google.android.apps.photos/u0a180 for service {com.google.android.apps.photos/androidx.work.impl.background.systemjob.SystemJobService} +10-12 10:13:50.448 1602 1650 W JobScheduler: Job didn't exist in JobStore: 6a98731 #u0a192/74839 com.google.android.youtube/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:13:50.474 1602 2864 W JobScheduler: Job didn't exist in JobStore: e45ae16 #u0a192/74841 com.google.android.youtube/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:13:50.571 1602 1650 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10590; state: DISABLED +10-12 10:13:50.624 1602 2022 I ActivityManager: Process com.microsoft.office.excel:remote (pid 5615) has died: cch+45 CEM +10-12 10:13:50.645 1602 1747 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10259; state: DISABLED +10-12 10:13:50.645 1602 1747 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10259; state: DISABLED +10-12 10:13:50.677 1602 1650 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10180; state: DISABLED +10-12 10:13:50.770 1602 2022 E ContentProviderHelper: ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} was killed by AM but isn't really dead +10-12 10:13:50.770 1602 2022 W ActivityManager: ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} is attached to a previous process +10-12 10:13:50.770 1602 2022 W ActivityManager: Existing proc ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} was killed 6426ms ago when adding ProcessRecord{7d5ed36 0:com.zhiliaoapp.musically/u0a241} +10-12 10:13:50.770 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10241; state: DISABLED +10-12 10:13:50.770 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10241; state: DISABLED +10-12 10:13:50.770 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10241; state: DISABLED +10-12 10:13:50.771 1602 1716 I DropBoxManagerService: add tag=system_server_wtf isTagEnabled=true flags=0x2 +10-12 10:13:50.849 1602 2022 E ContentProviderHelper: ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} was killed by AM but isn't really dead +10-12 10:13:50.849 1602 2022 W ActivityManager: ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} is attached to a previous process 13970 +10-12 10:13:50.853 1602 1716 I DropBoxManagerService: add tag=system_server_wtf isTagEnabled=true flags=0x2 +10-12 10:13:50.914 1602 7806 I ActivityManager: Killing 7666:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0a385i736 (adj 0): isolated not needed +10-12 10:13:50.995 1602 7806 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10180; state: ENABLED +10-12 10:13:51.007 1602 2548 W JobScheduler: Job didn't exist in JobStore: 25b6a2b #u0a180/555029908 com.google.android.apps.photos/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:13:51.240 1602 2022 E ContentProviderHelper: ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} was killed by AM but isn't really dead +10-12 10:13:51.240 1602 2022 W ActivityManager: ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} is attached to a previous process 13970 +10-12 10:13:51.241 1602 1716 I DropBoxManagerService: add tag=system_server_wtf isTagEnabled=true flags=0x2 +10-12 10:13:51.260 1602 29906 W ActivityManager: Background start not allowed: service Intent { cmp=com.zhiliaoapp.musically/com.bytedance.common.wschannel.server.WsChannelService } to com.zhiliaoapp.musically/com.bytedance.common.wschannel.server.WsChannelService from pid=6957 uid=10241 pkg=com.zhiliaoapp.musically startFg?=false +10-12 10:13:51.285 1602 2548 E ContentProviderHelper: ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} was killed by AM but isn't really dead +10-12 10:13:51.286 1602 2548 W ActivityManager: ProcessRecord{de0ad03 13970:com.zhiliaoapp.musically/u0a241} is attached to a previous process 13970 +10-12 10:13:51.287 1602 1716 I DropBoxManagerService: add tag=system_server_wtf isTagEnabled=true flags=0x2 +10-12 10:13:51.385 1602 29906 W BroadcastQueue: Failure [background] sending broadcast result of Intent { act=com.adobe.adobepass.accessenabler.services.storage.global.GLOBAL_DATABASE_URI_INQUIRY flg=0x10 } +10-12 10:13:51.385 1602 29906 W BroadcastQueue: android.os.RemoteException: app.thread must not be null +10-12 10:13:51.385 1602 29906 W BroadcastQueue: at com.android.server.am.BroadcastQueue.performReceiveLocked(BroadcastQueue.java:681) +10-12 10:13:51.385 1602 29906 W BroadcastQueue: at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1359) +10-12 10:13:51.385 1602 29906 W BroadcastQueue: at com.android.server.am.ActivityManagerService.finishReceiver(ActivityManagerService.java:14617) +10-12 10:13:51.385 1602 29906 W BroadcastQueue: at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2329) +10-12 10:13:51.385 1602 29906 W BroadcastQueue: at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:2628) +10-12 10:13:51.385 1602 29906 W BroadcastQueue: at android.os.Binder.execTransactInternal(Binder.java:1285) +10-12 10:13:51.385 1602 29906 W BroadcastQueue: at android.os.Binder.execTransact(Binder.java:1244) +10-12 10:13:51.386 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10458; state: DISABLED +10-12 10:13:51.386 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10458; state: DISABLED +10-12 10:13:51.386 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10458; state: DISABLED +10-12 10:13:51.386 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10458; state: ENABLED +10-12 10:13:51.386 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10458; state: ENABLED +10-12 10:13:51.401 1602 1717 I ActivityManager: Start proc 8274:com.disney.datg.videoplatforms.android.watchdc/u0a458 for broadcast {com.disney.datg.videoplatforms.android.watchdc/com.adobe.adobepass.accessenabler.services.storage.android.global.GlobalStorageBroadcastRequestReceiver} +10-12 10:13:51.419 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10458; state: DISABLED +10-12 10:13:51.419 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10458; state: DISABLED +10-12 10:13:51.550 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10291; state: DISABLED +10-12 10:13:51.550 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10291; state: DISABLED +10-12 10:13:51.596 1602 1780 E VerityUtils: Failed to measure fs-verity, errno 1: /data/app/~~G2427Ve0JPoiHdlo_fMKOg==/com.google.android.apps.youtube.music-SmATFM6YonUl6QRhZhO6gA==/base.apk +10-12 10:13:51.599 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10249; state: DISABLED +10-12 10:13:51.599 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10249; state: DISABLED +10-12 10:13:52.022 1602 1747 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10458; state: DISABLED +10-12 10:13:52.712 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10177; state: ENABLED +10-12 10:13:52.735 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10177; state: DISABLED +10-12 10:13:52.898 1602 1717 W ActivityManager: Slow operation: 186ms so far, now at startProcess: returned from zygote! +10-12 10:13:52.898 1602 1717 W ActivityManager: Slow operation: 186ms so far, now at startProcess: done updating battery stats +10-12 10:13:52.898 1602 1717 W ActivityManager: Slow operation: 186ms so far, now at startProcess: building log message +10-12 10:13:52.898 1602 1717 I ActivityManager: Start proc 8445:com.android.chrome:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:25/u0ai3 for {com.android.chrome/org.chromium.content.app.SandboxedProcessService0:25} +10-12 10:13:52.898 1602 1717 W ActivityManager: Slow operation: 186ms so far, now at startProcess: starting to update pids map +10-12 10:13:52.898 1602 1717 W ActivityManager: Slow operation: 186ms so far, now at startProcess: done updating pids map +10-12 10:13:52.915 1602 2548 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10177; state: DISABLED +10-12 10:13:52.915 1602 2548 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10177; state: DISABLED +10-12 10:13:53.135 1602 1717 W ActivityManager: Slow operation: 2365ms so far, now at startProcess: asking zygote to start proc +10-12 10:13:53.135 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10241; state: ENABLED +10-12 10:13:53.144 1602 1717 W ActivityManager: Slow operation: 2374ms so far, now at startProcess: returned from zygote! +10-12 10:13:53.144 1602 1717 W ActivityManager: Slow operation: 2374ms so far, now at startProcess: done updating battery stats +10-12 10:13:53.144 1602 1717 W ActivityManager: Slow operation: 2374ms so far, now at startProcess: building log message +10-12 10:13:53.144 1602 1717 I ActivityManager: Start proc 8467:com.zhiliaoapp.musically/u0a241 for content provider {com.zhiliaoapp.musically/com.ss.android.pushmanager.setting.PushMultiProcessSharedProvider} +10-12 10:13:53.144 1602 1717 W ActivityManager: Slow operation: 2374ms so far, now at startProcess: starting to update pids map +10-12 10:13:53.144 1602 1717 W ActivityManager: Slow operation: 2374ms so far, now at startProcess: done updating pids map +10-12 10:13:53.169 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10241; state: DISABLED +10-12 10:13:53.169 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10241; state: DISABLED +10-12 10:13:53.311 1602 1649 I DropBoxManagerService: add tag=platform_stats_bookmark isTagEnabled=true flags=0x2 +10-12 10:13:54.122 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 99738; state: DISABLED +10-12 10:13:54.122 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 99738; state: DISABLED +10-12 10:13:54.122 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 99738; state: DISABLED +10-12 10:13:54.123 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 99738; state: ENABLED +10-12 10:13:54.123 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10343; state: ENABLED +10-12 10:13:54.137 1602 1717 I ActivityManager: Start proc 8552:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0i738 for {com.vzw.hss.myverizon/org.chromium.content.app.SandboxedProcessService0:0} +10-12 10:13:54.147 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 99739; state: DISABLED +10-12 10:13:54.147 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 99739; state: DISABLED +10-12 10:13:54.147 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 99739; state: DISABLED +10-12 10:13:54.147 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 99739; state: ENABLED +10-12 10:13:54.148 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10458; state: ENABLED +10-12 10:13:54.160 1602 1717 I ActivityManager: Start proc 8566:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0i739 for {com.disney.datg.videoplatforms.android.watchdc/org.chromium.content.app.SandboxedProcessService0:0} +10-12 10:13:54.180 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10458; state: DISABLED +10-12 10:13:54.181 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10458; state: DISABLED +10-12 10:13:54.995 1602 2161 W BroadcastQueue: Failure [background] sending broadcast result of Intent { act=com.adobe.adobepass.accessenabler.services.storage.global.GLOBAL_DATABASE_URI_INQUIRY flg=0x10 } +10-12 10:13:54.995 1602 2161 W BroadcastQueue: android.os.RemoteException: app.thread must not be null +10-12 10:13:54.995 1602 2161 W BroadcastQueue: at com.android.server.am.BroadcastQueue.performReceiveLocked(BroadcastQueue.java:681) +10-12 10:13:54.995 1602 2161 W BroadcastQueue: at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1359) +10-12 10:13:54.995 1602 2161 W BroadcastQueue: at com.android.server.am.ActivityManagerService.finishReceiver(ActivityManagerService.java:14617) +10-12 10:13:54.995 1602 2161 W BroadcastQueue: at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2329) +10-12 10:13:54.995 1602 2161 W BroadcastQueue: at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:2628) +10-12 10:13:54.995 1602 2161 W BroadcastQueue: at android.os.Binder.execTransactInternal(Binder.java:1285) +10-12 10:13:54.995 1602 2161 W BroadcastQueue: at android.os.Binder.execTransact(Binder.java:1244) +10-12 10:13:54.996 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10463; state: DISABLED +10-12 10:13:54.996 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10463; state: DISABLED +10-12 10:13:54.996 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10463; state: DISABLED +10-12 10:13:54.996 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10463; state: ENABLED +10-12 10:13:54.996 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10463; state: ENABLED +10-12 10:13:54.998 1602 2161 I ActivityManager: Killing 5558:com.google.android.apps.authenticator2/u0a289 (adj 945): empty #33 +10-12 10:13:54.999 1602 2161 I ActivityManager: Killing 5474:com.microsoft.office.excel/u0a411 (adj 995): empty #34 +10-12 10:13:54.999 1602 2161 I ActivityManager: Killing 5143:com.google.android.dialer/u0a145 (adj 955): empty #35 +10-12 10:13:55.009 1602 1717 I ActivityManager: Start proc 8664:com.fxnetworks.fxnow/u0a463 for broadcast {com.fxnetworks.fxnow/com.adobe.adobepass.accessenabler.services.storage.android.global.GlobalStorageBroadcastRequestReceiver} +10-12 10:13:55.165 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10241; state: DISABLED +10-12 10:13:56.399 1602 3658 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10463; state: DISABLED +10-12 10:13:56.893 1602 5846 I UsageStatsService: User[0] Flushing usage stats to disk +10-12 10:13:56.946 1602 5846 D IntervalStats: Unable to parse usage stats packages: [8, 352, 408, 505] +10-12 10:13:56.958 1602 5846 D IntervalStats: Unable to parse usage stats packages: [352, 505] +10-12 10:13:56.971 1602 5846 D IntervalStats: Unable to parse usage stats packages: [625, 626, 631] +10-12 10:13:56.981 1602 5846 D IntervalStats: Unable to parse usage stats packages: [8, 132, 280, 317, 352, 354, 358, 408, 438, 454, 472, 479] +10-12 10:13:56.985 1602 5846 D IntervalStats: Unable to parse usage stats packages: [280, 408, 496, 505, 507, 570, 584, 585, 607, 616, 631, 632] +10-12 10:13:57.104 1602 5846 D IntervalStats: Unable to parse usage stats packages: [8, 352, 408, 505] +10-12 10:13:57.106 1602 5846 D IntervalStats: Unable to parse usage stats packages: [352, 505] +10-12 10:13:57.108 1602 5846 D IntervalStats: Unable to parse usage stats packages: [625, 626, 631] +10-12 10:13:57.116 1602 5846 D IntervalStats: Unable to parse usage stats packages: [8, 132, 280, 317, 352, 354, 358, 408, 438, 454, 472, 479] +10-12 10:13:57.119 1602 5846 D IntervalStats: Unable to parse usage stats packages: [280, 408, 496, 505, 507, 570, 584, 585, 607, 616, 631, 632] +10-12 10:13:57.133 1602 5846 I BackupRestoreController: Getting widget state for user: 0 +10-12 10:13:57.166 1602 2159 W BroadcastQueue: Failure [background] sending broadcast result of Intent { act=com.adobe.adobepass.accessenabler.services.storage.global.GLOBAL_DATABASE_URI_INQUIRY flg=0x10 } +10-12 10:13:57.166 1602 2159 W BroadcastQueue: android.os.RemoteException: app.thread must not be null +10-12 10:13:57.166 1602 2159 W BroadcastQueue: at com.android.server.am.BroadcastQueue.performReceiveLocked(BroadcastQueue.java:681) +10-12 10:13:57.166 1602 2159 W BroadcastQueue: at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1359) +10-12 10:13:57.166 1602 2159 W BroadcastQueue: at com.android.server.am.ActivityManagerService.finishReceiver(ActivityManagerService.java:14617) +10-12 10:13:57.166 1602 2159 W BroadcastQueue: at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2329) +10-12 10:13:57.166 1602 2159 W BroadcastQueue: at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:2628) +10-12 10:13:57.166 1602 2159 W BroadcastQueue: at android.os.Binder.execTransactInternal(Binder.java:1285) +10-12 10:13:57.166 1602 2159 W BroadcastQueue: at android.os.Binder.execTransact(Binder.java:1244) +10-12 10:13:57.167 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10382; state: DISABLED +10-12 10:13:57.167 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10382; state: DISABLED +10-12 10:13:57.167 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10382; state: DISABLED +10-12 10:13:57.167 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10382; state: ENABLED +10-12 10:13:57.168 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10382; state: ENABLED +10-12 10:13:57.170 1602 2159 I ActivityManager: Killing 5652:com.adultswim.videoapp.android/u0a579 (adj 975): empty #33 +10-12 10:13:57.257 1602 5846 I KeyValueBackupTask: Transport lost data, retrying package +10-12 10:13:57.258 1602 5846 D KeyValueBackupTask: Starting key-value backup of android +10-12 10:13:57.258 1602 5846 D BackupManagerService: [UserID:0] awaiting agent for ApplicationInfo{6e53b9d android} +10-12 10:13:57.260 1602 1602 D BackupManagerService: [UserID:0] agentConnected pkg=android agent=android.app.backup.BackupAgent$BackupServiceBinder@a8799e0 +10-12 10:13:57.260 1602 5846 I BackupManagerService: [UserID:0] got agent android.app.backup.BackupAgent$BackupServiceBinder@a8799e0 +10-12 10:13:57.260 1602 5846 D KeyValueBackupTask: Invoking agent on android +10-12 10:13:57.284 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.shannon.qualifiednetworksservice and userId: 0 +10-12 10:13:57.284 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.uvexposurereporter and userId: 0 +10-12 10:13:57.284 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.internal.display.cutout.emulation.noCutout and userId: 0 +10-12 10:13:57.284 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.networkstack.tethering and userId: 0 +10-12 10:13:57.284 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.amazon.mShop.android.shopping and userId: 0 +10-12 10:13:57.284 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: org.jitsi.meet and userId: 0 +10-12 10:13:57.284 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: gov.ca.covid19.exposurenotifications and userId: 0 +10-12 10:13:57.284 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.overlay.trafficlightfaceoverlay and userId: 0 +10-12 10:13:57.284 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.omadm.trigger and userId: 0 +10-12 10:13:57.284 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.carriersetup and userId: 0 +10-12 10:13:57.284 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.turner.tnt.android.networkapp and userId: 0 +10-12 10:13:57.284 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.asana.app and userId: 0 +10-12 10:13:57.284 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.phonevalley.progressive and userId: 0 +10-12 10:13:57.284 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.subscriptions.red and userId: 0 +10-12 10:13:57.284 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.cts.priv.ctsshim and userId: 0 +10-12 10:13:57.284 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.youtube and userId: 0 +10-12 10:13:57.284 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.vzw.apnlib and userId: 0 +10-12 10:13:57.284 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.nextdoor and userId: 0 +10-12 10:13:57.284 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.internal.display.cutout.emulation.corner and userId: 0 +10-12 10:13:57.284 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.fourseasons.mobileapp and userId: 0 +10-12 10:13:57.284 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: org.metd.vinciwallet.mainnet and userId: 0 +10-12 10:13:57.284 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.settings.overlay.pixel2021 and userId: 0 +10-12 10:13:57.284 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.ext.services and userId: 0 +10-12 10:13:57.284 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.hungrypanda.waimai and userId: 0 +10-12 10:13:57.284 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: io.metamask and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.gombosdev.displaytester and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.internal.display.cutout.emulation.double and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.overlay.pixelconfig2018 and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.overlay.pixelconfig2019 and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.overlay.pixelconfig2021 and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.delightgames.delightgamespremium and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.microsoft.appmanager and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.providers.telephony and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.mcdonalds.app and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.carrierlocation and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.fiverr.fiverr and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.PixionGames.Fableborne and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.dynsystem and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.wulven.shadowera and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.sdm.plugins.connmo and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.waybackburgers.waybackburgers.android.app and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.googlequicksearchbox and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.cellbroadcastservice and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.verizon.mips.services and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.ifit.wolf and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.flipendo.auto_generated_rro_vendor__ and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: org.kp.tpmg.preventivecare and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.providers.calendar and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: piuk.blockchain.android and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: io.spatial.spatial and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.facebook.mlite and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.vr.apps.ornament.content.stickers.weathermoji and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.googlequicksearchbox.nga_resources and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.viz.wsj.android and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: org.telegram.messenger and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: fr.acinq.eclair.wallet.mainnet2 and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.providers.media and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.pixel.livewallpaper and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.docs.editors.docs and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.FireproofStudios.TheRoom4 and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.onetimeinitializer and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.ext.shared and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.comcast.cvs.android and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.united.mobile.android and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.internal.systemui.navbar.gestural_wide_back and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.nick.android.nickjr and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.qorvo.uwb.vendorservice and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.hbmsvmanager and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.crunchyroll.crunchyroid and userId: 0 +10-12 10:13:57.285 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.realtimeboard and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.euiccoverlay and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.federatedcompute and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.teslacoilsw.launcher and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.sfs.iloveblackpeople and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.devolver.reigns and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.surveymonkey and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.diagnosticstool and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.playstation.mobilecommunity and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.euiccpixel.permissions and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.euiccpixel and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.zillow.android.zillowmap and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.vyroai.aiart and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: io.camlcase.smartwallet and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.parksmart.bayST and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: media.luminary.phone.luminary and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.bittrex.trade and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.playstation.mobilemessenger and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.nickonline.android.nickapp and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.flipendo and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.contap.android and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.settings.overlay.g8v0u and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.storagemanager.auto_generated_rro_product__ and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: org.brightid and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.settings.overlay.raven and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.whova.event and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.paidtasks and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.podcasts and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.paypal.here and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.nbcuni.nbc and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.disney.datg.videoplatforms.android.abcf and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: fm.castbox.audiobook.radio.podcast and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.simappdialog.auto_generated_rro_product__ and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.overdrive.mobile.android.mediaconsole and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.quora.android and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.safetyregulatoryinfo.auto_generated_rro_product__ and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.omadm.service.auto_generated_rro_product__ and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.externalstorage and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.htmlviewer and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.lodgenet and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.whatsapp and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.imdb.mobile and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.substack.app and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.iconology.comics and userId: 0 +10-12 10:13:57.286 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.companiondevicemanager and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.prisma3D.prisma3D and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: jp.naver.line.android and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.hopper.mountainview.play and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.mms.service and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.originatorkids.EndlessNumbers and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.taskrabbit.droid.consumer and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.docs.editors.sheets and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.docs.editors.slides and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.tier.app and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.myfitnesspal.android and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.nest.android and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.providers.downloads and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.redbox.android.activity and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: air.fisherprice.com.FirstWordsGoogle and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: loopring.defi.wallet and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.authenticator2 and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.systemui.auto_generated_rro_product__ and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.eventbrite.attendee and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.wyndblast.battle and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: org.electrum.electrum and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.messaging and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.avaxwallet and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.alltrails.alltrails and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.vzw.hss.myverizon and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.soundpicker and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.systemui.overlay.pixelbatteryhealthconfig and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.classdojo.android and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.ministrycentered.churchcenter and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.acorns.android and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.hulu.plus and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.discord and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.prodigygame.prodigy and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.grubhub.android and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: ch.protonmail.android and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: android.autoinstalls.config.google.nexus and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.nintendo.zaga and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: net.lrstudios.android.tsumego_workshop and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.duolingo and userId: 0 +10-12 10:13:57.287 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.podbean.app.podcast and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.photos.scanner and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.vcast.mediamanager and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.scone.overlays and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.configupdater and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.microsoft.office.excel and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.chipotle.ordering and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.providers.media.module and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: je.fit and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.marvel.comics and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.overlay.udfpsoverlay and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.wifi.resources.pixel and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.rawfury.longhathouse.Dandara and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.shapeshift.droid_shapeshift and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.marvel.unlimited and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.flyfrontier.android and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: io.gnosis.safe and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.overlay.googlewebview and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.safetyhub and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.factoryota and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.waio.mobile.android and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.discovery.aplgo and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.systemui.plugin.globalactions.wallet and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.ar.core and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.emojiwallpaper and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.providers.downloads.ui and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.hotspot2.osulogin and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.vending and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.pacprocessor and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.simappdialog and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.amctve.amcfullepisodes and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.cellbroadcastreceiver.overlay.pixel and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.adservices.api and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.dsi.ant.service.socket and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: air.fisherprice.com.Puppy and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.overlay.pixelconfig2019midyear and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.linkedin.android.salesnavigator and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.microsoft.skydrive and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.cnn.mobile.android.phone and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.adultswim.videoapp.android and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.internal.display.cutout.emulation.hole and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.internal.display.cutout.emulation.tall and userId: 0 +10-12 10:13:57.288 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.robot_circus.TTE and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.fyatlux.world and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.networkstack.overlay and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.samsung.android.privateshare and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.certinstaller and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.duosecurity.duomobile and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.vr.apps.ornament.content.stickers.spark and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.gunzillagames.technocore and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.marvin.talkback and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: io.tesuji.vrumble and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.accessibility.voiceaccess and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.samsung.android.app.watchmanager and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.connectivity.resources.overlay and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.reddit.frontpage and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.guidebook.android and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.internal.systemui.navbar.threebutton and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.work.oobconfig and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.brave.browser and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: us.zoom.videomeetings and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: android and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.hotwordenrollment.xgoogle and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.investvoyager and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.pixel.setupwizard and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.vr.apps.ornament.content.stickers.word_art and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.bitstrips.imoji and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.amazon.mp3 and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.citi.citimobile and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.grilservice and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: tv.telepathic.hooked and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.lastpass.lpandroid and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.sdksandbox and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: me.lyft.android and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.finimize.oban and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.egg and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.mtp and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.nfc and userId: 0 +10-12 10:13:57.289 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.ons and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.stk and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.backupconfirm and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.instagram.android and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.fold and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.mint and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.waze and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.blizzard.messenger and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.giphy.messenger and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.tango.measure and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.settings.auto_generated_rro_vendor__ and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.espn.score_center and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.codeway.wonder and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.foxnews.android and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.systemui.auto_generated_rro_vendor__ and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.styleseat.promobile and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.samsung.slsi.telephony.oem.oemrilhookservice and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: im.vector.app and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.deskclock and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.LibertyLabs.HatchyWorldSurvivors and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.sleepingbeastgames.spaceteam and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.bah.r1smobile and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.instagram.layout and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: io.dlive and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.as and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.gm and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.costco.app.android and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.carrier and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: co.happybits.marcopolo and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: pm.spin and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.tachyon and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: org.thoughtcrime.securesms and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.security.securityhub and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.bible.kids and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.csnmedia.android.bg and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.irccloud.android and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.turboadapter and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.gunzillagames.walletapp and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.vr.apps.ornament.content.stickers.foodmoji and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.wb.goog.dcuniverse and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.managedprovisioning.overlay and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.artivive and userId: 0 +10-12 10:13:57.290 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.thumbtack.consumer and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.llc3909.papersplease and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.internal.systemui.navbar.gestural_extra_wide_back and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.bet.shows and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.microsoft.office.outlook and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.permissioncontroller and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: air.com.eu.inove.sss2 and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.sirma.mobile.bible.android and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.setupwizard and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.Stones100.TheEyesOfAra and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.sweetinn.mobile.android and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.avast.android.vpn and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.bluetooth and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.pixel.digitalkey.timesync and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.providers.settings and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.networkstack.tethering.overlay2021 and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.plutus.wallet and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.sharedstoragebackup and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.verizon.services and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.nfc.auto_generated_rro_product__ and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: org.pbskids.video and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.euicc and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.iwlan and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.apple.android.music and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.music and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.printspooler and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.squareup.cash and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.hotwordenrollment.okgoogle and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.samsung.android.service.health and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.innersloth.spacemafia and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.sdm.plugins.diagmon and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.sunlightlabs.android.congress and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.dreams.basic and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.pixel.setupwizard.auto_generated_rro_product__ and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.providers.settings.auto_generated_rro_product__ and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.teamsnap.teamsnap and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.as.oss and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.att.myWireless and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.travel.onthego and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.se and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.inputdevices and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.traceur.auto_generated_rro_product__ and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.wellbeing and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.myetherwallet.mewconnect and userId: 0 +10-12 10:13:57.291 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.instagram.barcelona and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.dialer and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.kevonstage and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.creditkarma.mobile and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.bips and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.audio.hearing.visualization.accessibility.scribe and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.lge.app1 and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.wallet.crypto.trustapp and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.nbu.files and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.wbd.stream and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: microlife.a6p2.bluetooth.app and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.p66.b2c.stationfinder.u76 and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.playstation.mobile2ndscreen and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.tio.pge and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.yelp.android and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.captiveportallogin and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.flipendo.auto_generated_rro_product__ and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.dropbox.android and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.accessibility.soundamplifier and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.tfgco.games.strategy.free.castlecrush and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.shannon.rcsservice and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.village.boond and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.adobe.digitaleditions and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.motivateco.gobike and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.cloudprint and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.twitter.android and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.ambient.streaming and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.musicfx and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.ons.auto_generated_rro_vendor__ and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.sonos.acr and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.docs and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.maps and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.tips and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.documentsui.theme.pixel and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.modulemetadata and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.oculus.twilight and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.ubercab.eats and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.dsi.ant.plugins.antplus and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.formagrid.airtable and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.microsoft.office.word and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: it.moveplus.easymoove.user and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: taxi.android.client and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.paybyphone and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.markup and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.cellbroadcastreceiver and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.teslacoilsw.launcher.prime and userId: 0 +10-12 10:13:57.292 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.webview and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.microsoft.office.powerpoint and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.carrier.log and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.breez.client and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.networkstack and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.cloudconsole and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.kickstarter.kickstarter and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.contacts and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.motionvibe.villasport and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.server.telecom and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: gov.irs and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.keychain and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.server.telecom.auto_generated_rro_product__ and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: io.keybase.ossifrage and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.overlay.googleconfig and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.hbo.hbonow and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.calculator and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.chrome and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.washingtonpost.android and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.toasttab.consumer and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.teenageengineering.pocketoperatorforpixel and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.stash.stashinvest and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.faceitforme.duuple and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.bips.auto_generated_rro_product__ and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.konylabs.capitalone and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.medium.reader and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.packageinstaller and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.customization.pixel and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.uphold.wallet and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.gms and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.gsf and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.ims and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.tag and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.tts and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: tv.twitch.android.app and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.overlay.permissioncontroller and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.walletnfcrel and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.calllogbackup and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.partnersetup and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.safetyregulatoryinfo and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.cameraextensions and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.pixel.setupwizard.overlay and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.securityandprivacy.android.verizon.vms and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.oftendining.vitalitybowls and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.nytimes.android and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.wallpaper.pixel and userId: 0 +10-12 10:13:57.293 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.localtransport and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.videos and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.glassdoor.app and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.euiccpixel.overlay.gs101 and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.wallpaper.effects and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.nexuslauncher and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.nearby.halfsheet and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.zoho.writer and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.sec.spp.push and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.carrierdefaultapp and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.virtualmachine.res and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.RilConfigService and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: net.booksy.customer and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.theme.font.notoserifsource and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.Funimation.FunimationNow and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.proxyhandler and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.safetycenter.resources and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.compos.payload and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.inventunateknoloji.heroeschained and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.showtime.showtimeanytime and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.internal.display.cutout.emulation.waterfall and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.intentresolver and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.SSRestartDetector and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.storagemanager.auto_generated_rro_vendor__ and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.netflix.mediaclient and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.getsquire.flagship and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.westernunion.android.mtapp and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: org.videolan.vlc and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.linkedin.recruiter and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: jp.co.unbalance.IgoKouza01 and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.customermobile.preload.vzw and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.disney.wdw.android and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.zhiliaoapp.musically and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.connectivity.resources and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: org.pbskids.gamesapp and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.dd.doordash and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: flipboard.boxer.app and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.providers.contacts.auto_generated_rro_product__ and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.feedback and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.printservice.recommendation and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.photos and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.calendar and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.Beltheva.Noma and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.att.shm and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.managedprovisioning and userId: 0 +10-12 10:13:57.294 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.fox.now and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.spotify.music and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.pixelnfc and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.googlevoice and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: iHealthMyVitals.V2 and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.overdrive.mobile.android.libby and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.soundpicker and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.ubercab and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.sec.android.app.sbrowser and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.disney.datg.videoplatforms.android.abc and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.documentsui and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.womboai.wombodream and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.wisdomtree.wtprime and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: cn.danatech.xingseus and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.mainline.telemetry and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.systemui.gxoverlay and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.wizards.mtga and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.fast.free.unblock.secure.vpn and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: org.npr.one and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.facebook.katana and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.internal.betterbug and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.ledger.live and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.cellbroadcastservice.overlay.pixel and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.gumroad.app and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.amazon.avod.thirdpartyclient and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.sdm.plugins.dcmo and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.hasbro.riskbigscreen and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.civic.wallet and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.brella and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.camera.services and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.vr.apps.ornament.content.stickers.blocks and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.app_luxfades.layout and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.providers.partnerbookmarks and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.pixel.setupwizard.overlay2019 and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.pixel.setupwizard.overlay2021 and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: go.socialchains.app and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.vizio.vue.launcher and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.shannon.imsservice and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.graduway.networkcontainer and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.wallpaper.livepicker and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.cw.seed.android and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.providers.telephony.auto_generated_rro_product__ and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.airbnb.android and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.playstation.remoteplay and userId: 0 +10-12 10:13:57.295 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.bydeluxe.d3.android.program.starz and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.phone.auto_generated_rro_vendor__ and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.facebook.orca and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.jetblue.JetBlueAndroid and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.cinemark.mobile and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.spotlightstories and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.mainline.adservices and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.imsserviceentitlement and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.scee.psxandroid and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.amc and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.gameinformer.tablet and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.chase.sig.android and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.wuxiaworld.mobile and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.traceur.auto_generated_rro_vendor__ and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.samsung.android.oneconnect and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.tcgplayer.tcgplayer and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.Slack and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.opentable and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: org.mozilla.firefox and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: audio.breaker and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.adobe.fas and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.cbrsnetworkmonitor and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.internal.display.cutout.emulation.avoidAppsInCutout and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.sec.android.app.shealth and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.snapbreak.doors2 and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.resmed.myair and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.choosit.smoove and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.sec.penup and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.punchh.mod and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.meetup and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.lf.lfvtandroid and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.fxnetworks.fxnow and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.bitpay.wallet and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.translate and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.gms.supervision and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.adobe.reader and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.adobe.creativeapps.draw and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: net.flixster.android and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.hpcnt.picai and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.lego.creator.creatorislands and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: io.eosnova.wallet.android and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.disney.datg.videoplatforms.android.watchdc and userId: 0 +10-12 10:13:57.296 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.bookmarkprovider and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.linkedin.android and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.overlay.pixelconfigcommon and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.settings and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.nbu.paisa.user and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.wolfram.android.alpha and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.cisco.webex.meetings and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.wfcactivation and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.nbcu.tve.syfy and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.healthdata and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.source and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.cnbc.client and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.samsung.slsi.telephony.oemril and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.theqrl and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.bdc.bill and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.settings.intelligence and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.kakao.talk and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.books and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.youtube.creator and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.trello and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.projection.gearhead and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.sec.android.easyMover and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.scone and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: org.kp.m and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.turbo and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.tetheringentitlement and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.omadm.service and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.nexstreaming.app.kinemasterfree and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.dreamliner and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: net.sharewire.parkmobilev2 and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.cw.fullepisodes.android and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.gamestop.powerup and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.uwb.resources and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.chromecast.app and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.cts.ctsshim and userId: 0 +10-12 10:13:57.297 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.wearables.maestro.companion and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.olo.jambajuice and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.wifi.resources and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: im.argent.contractwalletclient and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.noodlecake.framed2 and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.remoteprovisioner and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.xfinity.digitalhome and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.wifi.dialog and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.kraken.trade and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.nfc.auto_generated_rro_vendor__ and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.americanexpress.android.acctsvcs.us and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.audible.application and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.remotefairy4 and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: riverside.fm and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.jimmyjohns and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.connectivitythermalpowermanager and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.vpndialogs and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.wallpaper and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.soundcloud.android and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.meetings and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.zoho.crm and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: wp.wattpad and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.fandango.regal and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.safeway.client.android.safeway and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.infonow.bofa and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.keep and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.odad and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.talk and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.angle and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.phone and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.vr.vrcore and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.shell and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.recorder and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.wallpaperbackup and userId: 0 +10-12 10:13:57.298 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.providers.blockednumber and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.settings.auto_generated_rro_product__ and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.okta.android.auth and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.work.clouddpc and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.providers.userdictionary and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.carrier.carrierwifi and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.emergency and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.turtlebeach.px8audiohub and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.fandango and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.adsk.sketchbook and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.providers.media.overlay.pixel and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.meisterlabs.mindmeister and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.captiveportallogin.overlay and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.gms.location.history and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.internal.systemui.navbar.gestural and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.tinytouchtales.cardthief and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.headupgames.bridgeconstructorportal and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.tronlinkpro.wallet and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.figma.mirror and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.location.fused and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.systemui and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.ondevicepersonalization.services and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.hardwareinfo and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.youtube.music and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.authy.authy and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.bluetoothmidiservice and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.vishal.bigdataandhadoop and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.justunfollow.android and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.dreamlinerupdater and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.ndemiccreations.rebelinc and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.ebay.mobile and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.FDGEntertainment.Oceanhorn.gp and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.clogica.smartvideoeditor and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.ridedott.rider and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.groupme.android and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.traceur and userId: 0 +10-12 10:13:57.299 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.cellbroadcastreceiver and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.helprtc and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.satispay.customer and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.cbs.app and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.nibbleapps.fitmencook and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.robinhood.android and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.LibertyLabs.HatchySurvivor and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.naver.linewebtoon and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.phone.auto_generated_rro_product__ and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.omadm.service.auto_generated_rro_vendor__ and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.xfinity.tv and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: android.auto_generated_rro_product__ and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.play.games and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: notion.id and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.tinytouchtales.mazemachina and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.atlassian.android.jira.core and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.magazines and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.adm and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.gcs and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.jam and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.bluetooth and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.etoro.openbook and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.playstation.knowledge and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.limebike and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.providers.contacts and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.olo.elpolloloco and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: org.wikipedia.beta and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.qingniu.renpho and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.disney.disneyplus and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.workable.ats and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.GoogleCamera and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.android.internal.systemui.navbar.gestural_narrow_back and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.happeningnow.blebrity and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.earth and userId: 0 +10-12 10:13:57.300 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.foxsports.android and userId: 0 +10-12 10:13:57.301 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.microsoft.azure and userId: 0 +10-12 10:13:57.301 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.showtime.standalone and userId: 0 +10-12 10:13:57.301 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.canva.editor and userId: 0 +10-12 10:13:57.301 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.microsoft.teams and userId: 0 +10-12 10:13:57.301 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: org.addingstrengthtomarriages.ultimateintimacy2 and userId: 0 +10-12 10:13:57.301 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.verizon.messaging.vzmsgs and userId: 0 +10-12 10:13:57.301 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.verizon.llkagent and userId: 0 +10-12 10:13:57.301 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.snapchat.android and userId: 0 +10-12 10:13:57.301 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.bluejeansnet.Base and userId: 0 +10-12 10:13:57.301 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.worldremit.android and userId: 0 +10-12 10:13:57.301 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.inputmethod.latin and userId: 0 +10-12 10:13:57.301 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.amazon.kindle and userId: 0 +10-12 10:13:57.301 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: org.nixgame.ruler and userId: 0 +10-12 10:13:57.301 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.storagemanager and userId: 0 +10-12 10:13:57.301 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: android.auto_generated_rro_vendor__ and userId: 0 +10-12 10:13:57.301 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.google.android.apps.restore and userId: 0 +10-12 10:13:57.301 1602 5846 W PackageConfigPersister: App-specific configuration not found for packageName: com.tastyrook.agent and userId: 0 +10-12 10:13:57.348 1602 1717 W ActivityManager: Slow operation: 180ms so far, now at startProcess: returned from zygote! +10-12 10:13:57.348 1602 1717 W ActivityManager: Slow operation: 181ms so far, now at startProcess: done updating battery stats +10-12 10:13:57.348 1602 1717 W ActivityManager: Slow operation: 181ms so far, now at startProcess: building log message +10-12 10:13:57.348 1602 1717 I ActivityManager: Start proc 8991:com.turner.tnt.android.networkapp/u0a382 for broadcast {com.turner.tnt.android.networkapp/com.adobe.adobepass.accessenabler.services.storage.android.global.GlobalStorageBroadcastRequestReceiver} +10-12 10:13:57.348 1602 1717 W ActivityManager: Slow operation: 181ms so far, now at startProcess: starting to update pids map +10-12 10:13:57.348 1602 1717 W ActivityManager: Slow operation: 181ms so far, now at startProcess: done updating pids map +10-12 10:13:57.955 1602 1716 W BroadcastQueue: Exported Denial: sending Intent { act=android.intent.action.PROXY_CHANGE flg=0x24000010 (has extras) }, action: android.intent.action.PROXY_CHANGE from null (uid=-1) due to receiver ProcessRecord{3790d77 6957:com.zhiliaoapp.musically:push/u0a241} (uid 10241) not specifying RECEIVER_EXPORTED +10-12 10:13:58.241 1602 1716 W BroadcastQueue: Exported Denial: sending Intent { act=android.intent.action.PROXY_CHANGE flg=0x24000010 (has extras) }, action: android.intent.action.PROXY_CHANGE from null (uid=-1) due to receiver ProcessRecord{7d5ed36 8467:com.zhiliaoapp.musically/u0a241} (uid 10241) not specifying RECEIVER_EXPORTED +10-12 10:13:58.284 1602 2161 W ActivityManager: Background start not allowed: service Intent { cmp=com.zhiliaoapp.musically/com.bytedance.common.wschannel.client.WsClientService } to com.zhiliaoapp.musically/com.bytedance.common.wschannel.client.WsClientService from pid=6957 uid=10241 pkg=com.zhiliaoapp.musically startFg?=false +10-12 10:13:58.294 1602 7794 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10241; state: DISABLED +10-12 10:13:58.295 1602 7794 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10241; state: DISABLED +10-12 10:13:58.464 1602 3658 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10382; state: DISABLED +10-12 10:13:59.516 1602 3658 W PackageConfigPersister: App-specific configuration not found for packageName: com.turner.tnt.android.networkapp and userId: 0 +10-12 10:13:59.574 1602 2161 W BroadcastQueue: Failure [background] sending broadcast result of Intent { act=com.adobe.adobepass.accessenabler.services.storage.global.GLOBAL_DATABASE_URI_INQUIRY flg=0x10 } +10-12 10:13:59.574 1602 2161 W BroadcastQueue: android.os.RemoteException: app.thread must not be null +10-12 10:13:59.574 1602 2161 W BroadcastQueue: at com.android.server.am.BroadcastQueue.performReceiveLocked(BroadcastQueue.java:681) +10-12 10:13:59.574 1602 2161 W BroadcastQueue: at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1359) +10-12 10:13:59.574 1602 2161 W BroadcastQueue: at com.android.server.am.ActivityManagerService.finishReceiver(ActivityManagerService.java:14617) +10-12 10:13:59.574 1602 2161 W BroadcastQueue: at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2329) +10-12 10:13:59.574 1602 2161 W BroadcastQueue: at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:2628) +10-12 10:13:59.574 1602 2161 W BroadcastQueue: at android.os.Binder.execTransactInternal(Binder.java:1285) +10-12 10:13:59.574 1602 2161 W BroadcastQueue: at android.os.Binder.execTransact(Binder.java:1244) +10-12 10:13:59.574 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10579; state: DISABLED +10-12 10:13:59.574 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10579; state: DISABLED +10-12 10:13:59.574 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10579; state: DISABLED +10-12 10:13:59.574 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10579; state: ENABLED +10-12 10:13:59.575 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10579; state: ENABLED +10-12 10:13:59.575 1602 2161 I ActivityManager: Killing 5770:com.android.remoteprovisioner/u0a210 (adj 975): empty #33 +10-12 10:13:59.593 1602 1717 I ActivityManager: Start proc 9225:com.adultswim.videoapp.android/u0a579 for broadcast {com.adultswim.videoapp.android/com.adobe.adobepass.accessenabler.services.storage.android.global.GlobalStorageBroadcastRequestReceiver} +10-12 10:13:59.606 1602 3658 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10579; state: DISABLED +10-12 10:13:59.607 1602 3658 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10579; state: DISABLED +10-12 10:13:59.925 1602 3658 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10180; state: DISABLED +10-12 10:13:59.925 1602 3658 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10180; state: DISABLED +10-12 10:13:59.938 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10192; state: DISABLED +10-12 10:13:59.938 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10192; state: DISABLED +10-12 10:14:00.341 1602 7811 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10579; state: DISABLED +10-12 10:14:00.449 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10385; state: DISABLED +10-12 10:14:00.449 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10385; state: DISABLED +10-12 10:14:00.449 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10385; state: DISABLED +10-12 10:14:00.449 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10385; state: ENABLED +10-12 10:14:00.451 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10385; state: ENABLED +10-12 10:14:00.465 1602 1717 I ActivityManager: Start proc 9308:com.cbs.app/u0a385 for broadcast {com.cbs.app/com.adobe.adobepass.accessenabler.services.storage.android.global.GlobalStorageBroadcastRequestReceiver} +10-12 10:14:00.496 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10385; state: DISABLED +10-12 10:14:00.497 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10385; state: DISABLED +10-12 10:14:01.131 1602 17664 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10385; state: DISABLED +10-12 10:14:01.131 1602 17664 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10385; state: DISABLED +10-12 10:14:01.131 1602 17664 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10385; state: DISABLED +10-12 10:14:01.131 1602 17664 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10385; state: ENABLED +10-12 10:14:01.131 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10385; state: ENABLED +10-12 10:14:01.147 1602 1717 I ActivityManager: Start proc 9426:com.cbs.app:vservice/u0a385 for content provider {com.cbs.app/com.paramount.android.pplus.downloader.internal.impl.CBSContentProvider} +10-12 10:14:01.218 1602 7811 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10385; state: DISABLED +10-12 10:14:01.998 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10430; state: DISABLED +10-12 10:14:01.998 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10430; state: DISABLED +10-12 10:14:01.998 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10430; state: DISABLED +10-12 10:14:01.998 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10430; state: ENABLED +10-12 10:14:01.998 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10430; state: ENABLED +10-12 10:14:02.008 1602 1717 I ActivityManager: Start proc 9562:com.avast.android.vpn/u0a430 for service {com.avast.android.vpn/com.google.android.datatransport.runtime.scheduling.jobscheduling.JobInfoSchedulerService} +10-12 10:14:02.027 1602 7811 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10430; state: DISABLED +10-12 10:14:02.027 1602 7811 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10430; state: DISABLED +10-12 10:14:02.091 1602 5846 I UsageStatsService: User[0] Flushing usage stats to disk +10-12 10:14:02.139 1602 5846 D IntervalStats: Unable to parse usage stats packages: [8, 352, 408, 505] +10-12 10:14:02.141 1602 5846 D IntervalStats: Unable to parse usage stats packages: [352, 505] +10-12 10:14:02.147 1602 5846 D IntervalStats: Unable to parse usage stats packages: [625, 626, 631] +10-12 10:14:02.160 1602 5846 D IntervalStats: Unable to parse usage stats packages: [8, 132, 280, 317, 352, 354, 358, 408, 438, 454, 472, 479] +10-12 10:14:02.170 1602 5846 D IntervalStats: Unable to parse usage stats packages: [280, 408, 496, 505, 507, 570, 584, 585, 607, 616, 631, 632] +10-12 10:14:02.191 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10430; state: DISABLED +10-12 10:14:02.277 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10271; state: DISABLED +10-12 10:14:02.277 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10271; state: DISABLED +10-12 10:14:02.288 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10356; state: DISABLED +10-12 10:14:02.288 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10356; state: DISABLED +10-12 10:14:02.291 1602 17664 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10590; state: DISABLED +10-12 10:14:02.291 1602 17664 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10590; state: DISABLED +10-12 10:14:02.295 1602 17664 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10458; state: DISABLED +10-12 10:14:02.295 1602 17664 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10458; state: DISABLED +10-12 10:14:02.297 1602 17664 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10622; state: DISABLED +10-12 10:14:02.298 1602 17664 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10622; state: DISABLED +10-12 10:14:02.298 1602 17664 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10622; state: DISABLED +10-12 10:14:02.298 1602 17664 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10622; state: ENABLED +10-12 10:14:02.298 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10622; state: ENABLED +10-12 10:14:02.299 1602 17664 I ActivityManager: Killing 5868:com.amctve.amcfullepisodes/u0a422 (adj 975): empty #33 +10-12 10:14:02.305 1602 5846 D IntervalStats: Unable to parse usage stats packages: [8, 352, 408, 505] +10-12 10:14:02.307 1602 5846 D IntervalStats: Unable to parse usage stats packages: [352, 505] +10-12 10:14:02.309 1602 5846 D IntervalStats: Unable to parse usage stats packages: [625, 626, 631] +10-12 10:14:02.317 1602 5846 D IntervalStats: Unable to parse usage stats packages: [8, 132, 280, 317, 352, 354, 358, 408, 438, 454, 472, 479] +10-12 10:14:02.320 1602 5846 D IntervalStats: Unable to parse usage stats packages: [280, 408, 496, 505, 507, 570, 584, 585, 607, 616, 631, 632] +10-12 10:14:02.334 1602 5846 I BackupRestoreController: Getting widget state for user: 0 +10-12 10:14:02.418 1602 17664 D CompatibilityChangeReporter: Compat change id reported: 172251878; UID 10430; state: ENABLED +10-12 10:14:02.551 1602 7811 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10430; state: ENABLED +10-12 10:14:02.975 1602 31437 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 99740; state: DISABLED +10-12 10:14:02.975 1602 31437 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 99740; state: DISABLED +10-12 10:14:02.975 1602 31437 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 99740; state: DISABLED +10-12 10:14:02.975 1602 31437 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 99740; state: ENABLED +10-12 10:14:03.530 1602 5846 V BackupManagerConstants: getBackupFinishedNotificationReceivers(...) returns +10-12 10:14:03.531 1602 5846 D KeyValueBackupTask: Starting key-value backup of com.google.android.gms +10-12 10:14:03.531 1602 5846 D BackupManagerService: [UserID:0] awaiting agent for ApplicationInfo{7c9fdc1 com.google.android.gms} +10-12 10:14:03.535 1602 7797 D BackupManagerService: [UserID:0] agentConnected pkg=com.google.android.gms agent=android.os.BinderProxy@66b4d54 +10-12 10:14:03.535 1602 5846 I BackupManagerService: [UserID:0] got agent android.app.IBackupAgent$Stub$Proxy@37b4fd +10-12 10:14:03.535 1602 5846 D KeyValueBackupTask: Invoking agent on com.google.android.gms +10-12 10:14:03.924 1602 5846 I BackupRestoreController: Getting widget state for user: 0 +10-12 10:14:04.114 1602 31437 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10371; state: DISABLED +10-12 10:14:04.114 1602 31437 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10371; state: DISABLED +10-12 10:14:04.114 1602 31437 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10371; state: DISABLED +10-12 10:14:04.115 1602 31437 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10371; state: ENABLED +10-12 10:14:04.240 1602 1717 W ActivityManager: Slow operation: 1943ms so far, now at startProcess: returned from zygote! +10-12 10:14:04.240 1602 1717 W ActivityManager: Slow operation: 1943ms so far, now at startProcess: done updating battery stats +10-12 10:14:04.240 1602 1717 W ActivityManager: Slow operation: 1943ms so far, now at startProcess: building log message +10-12 10:14:04.240 1602 1717 I ActivityManager: Start proc 9950:com.espn.score_center/u0a622 for broadcast {com.espn.score_center/com.adobe.adobepass.accessenabler.services.storage.android.global.GlobalStorageBroadcastRequestReceiver} +10-12 10:14:04.240 1602 1717 W ActivityManager: Slow operation: 1943ms so far, now at startProcess: starting to update pids map +10-12 10:14:04.240 1602 1717 W ActivityManager: Slow operation: 1943ms so far, now at startProcess: done updating pids map +10-12 10:14:04.240 1602 1717 W ActivityManager: Slow operation: 1265ms so far, now at startProcess: asking zygote to start proc +10-12 10:14:04.240 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10385; state: ENABLED +10-12 10:14:04.255 1602 1717 W ActivityManager: Slow operation: 1280ms so far, now at startProcess: returned from zygote! +10-12 10:14:04.256 1602 1717 W ActivityManager: Slow operation: 1280ms so far, now at startProcess: done updating battery stats +10-12 10:14:04.256 1602 1717 W ActivityManager: Slow operation: 1280ms so far, now at startProcess: building log message +10-12 10:14:04.256 1602 1717 I ActivityManager: Start proc 9951:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0i740 for {com.cbs.app/org.chromium.content.app.SandboxedProcessService0:0} +10-12 10:14:04.256 1602 1717 W ActivityManager: Slow operation: 1280ms so far, now at startProcess: starting to update pids map +10-12 10:14:04.256 1602 1717 W ActivityManager: Slow operation: 1281ms so far, now at startProcess: done updating pids map +10-12 10:14:04.256 1602 1717 W ActivityManager: Slow operation: 142ms so far, now at startProcess: asking zygote to start proc +10-12 10:14:04.256 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10371; state: ENABLED +10-12 10:14:04.261 1602 31437 I ActivityManager: Killing 6170:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0a422i735 (adj 0): isolated not needed +10-12 10:14:04.271 1602 1717 W ActivityManager: Slow operation: 156ms so far, now at startProcess: returned from zygote! +10-12 10:14:04.271 1602 1717 W ActivityManager: Slow operation: 157ms so far, now at startProcess: done updating battery stats +10-12 10:14:04.271 1602 1717 W ActivityManager: Slow operation: 157ms so far, now at startProcess: building log message +10-12 10:14:04.271 1602 1717 I ActivityManager: Start proc 9963:com.amazon.mp3/u0a371 for content provider {com.amazon.mp3/com.amazon.mp3.account.auth.AmazonMusicMAPInformationProvider} +10-12 10:14:04.271 1602 1717 W ActivityManager: Slow operation: 157ms so far, now at startProcess: starting to update pids map +10-12 10:14:04.271 1602 1717 W ActivityManager: Slow operation: 157ms so far, now at startProcess: done updating pids map +10-12 10:14:04.284 1602 31437 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10385; state: DISABLED +10-12 10:14:04.284 1602 31437 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10385; state: DISABLED +10-12 10:14:04.294 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10622; state: DISABLED +10-12 10:14:04.294 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10622; state: DISABLED +10-12 10:14:04.482 1602 7799 I ActivityManager: Killing 6133:com.cnn.mobile.android.phone/u0a271 (adj 995): empty #33 +10-12 10:14:04.586 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10154; state: ENABLED +10-12 10:14:04.603 1602 7807 I ActivityManager: Killing 5117:com.microsoft.office.word:remote/u0a411 (adj 975): empty #33 +10-12 10:14:05.064 1602 31437 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10277; state: DISABLED +10-12 10:14:05.064 1602 31437 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10277; state: DISABLED +10-12 10:14:05.073 1602 2022 I ActivityManager: Killing 5629:com.google.android.gms.unstable/u0a157 (adj 975): empty #33 +10-12 10:14:05.095 1602 5846 V BackupManagerConstants: getBackupFinishedNotificationReceivers(...) returns +10-12 10:14:05.100 1602 5846 D KeyValueBackupTask: Starting key-value backup of com.google.android.googlequicksearchbox +10-12 10:14:05.107 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10156; state: DISABLED +10-12 10:14:05.107 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10156; state: DISABLED +10-12 10:14:05.107 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10156; state: DISABLED +10-12 10:14:05.107 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10156; state: ENABLED +10-12 10:14:05.107 1602 5846 D BackupManagerService: [UserID:0] awaiting agent for ApplicationInfo{3182e7a com.google.android.googlequicksearchbox} +10-12 10:14:05.107 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10156; state: ENABLED +10-12 10:14:05.275 1602 7807 W JobScheduler: Job didn't exist in JobStore: 6f1e595 #u0a277/1003 com.adobe.reader/.services.downloadsMonitor.ARFileChangeObserverService +10-12 10:14:05.286 1602 31437 I ActivityManager: Killing 6485:com.google.android.apps.youtube.music/u0a178 (adj 945): empty #33 +10-12 10:14:05.388 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10622; state: DISABLED +10-12 10:14:06.292 1602 2022 I ActivityManager: Killing 4722:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0a331i733 (adj 975): empty #33 +10-12 10:14:06.467 1602 1717 W ActivityManager: Slow operation: 1361ms so far, now at startProcess: returned from zygote! +10-12 10:14:06.467 1602 1717 W ActivityManager: Slow operation: 1361ms so far, now at startProcess: done updating battery stats +10-12 10:14:06.467 1602 1717 W ActivityManager: Slow operation: 1361ms so far, now at startProcess: building log message +10-12 10:14:06.467 1602 1717 I ActivityManager: Start proc 10139:com.google.android.googlequicksearchbox/u0a156 for backup {com.google.android.googlequicksearchbox/com.google.android.apps.gsa.staticplugins.backup.AgsaBackupAgentHelper} +10-12 10:14:06.467 1602 1717 W ActivityManager: Slow operation: 1361ms so far, now at startProcess: starting to update pids map +10-12 10:14:06.467 1602 1717 W ActivityManager: Slow operation: 1361ms so far, now at startProcess: done updating pids map +10-12 10:14:06.509 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10371; state: DISABLED +10-12 10:14:06.579 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 99741; state: DISABLED +10-12 10:14:06.579 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 99741; state: DISABLED +10-12 10:14:06.579 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 99741; state: DISABLED +10-12 10:14:06.579 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 99741; state: ENABLED +10-12 10:14:06.580 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10622; state: ENABLED +10-12 10:14:06.656 1602 29906 W ActivityManager: Scheduling restart of crashed service com.disney.wdw.android/org.chromium.content.app.SandboxedProcessService0:0 in 1000ms for connection +10-12 10:14:06.664 1602 1717 W ActivityManager: Slow operation: 85ms so far, now at startProcess: returned from zygote! +10-12 10:14:06.666 1602 1717 W ActivityManager: Slow operation: 88ms so far, now at startProcess: done updating battery stats +10-12 10:14:06.666 1602 1717 W ActivityManager: Slow operation: 88ms so far, now at startProcess: building log message +10-12 10:14:06.666 1602 1717 I ActivityManager: Start proc 10170:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0i741 for {com.espn.score_center/org.chromium.content.app.SandboxedProcessService0:0} +10-12 10:14:06.666 1602 1717 W ActivityManager: Slow operation: 88ms so far, now at startProcess: starting to update pids map +10-12 10:14:06.666 1602 1717 W ActivityManager: Slow operation: 88ms so far, now at startProcess: done updating pids map +10-12 10:14:06.679 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10622; state: DISABLED +10-12 10:14:06.680 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10622; state: DISABLED +10-12 10:14:07.095 1602 7807 I ActivityManager: Process com.disney.wdw.android (pid 4565) has died: cch+35 CEM +10-12 10:14:07.361 1602 1780 E VerityUtils: Failed to measure fs-verity, errno 1: /data/app/~~LFtIfzJdzM7DqRlyWHGYWQ==/com.google.android.youtube-m6bDItaulNSwCAkCRctxbA==/base.apk +10-12 10:14:07.529 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10197; state: DISABLED +10-12 10:14:07.530 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10197; state: DISABLED +10-12 10:14:07.530 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10197; state: DISABLED +10-12 10:14:07.530 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10197; state: ENABLED +10-12 10:14:07.530 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10197; state: ENABLED +10-12 10:14:07.546 1602 1717 I ActivityManager: Start proc 10279:.ShannonImsService/u0a197 for content provider {com.shannon.imsservice/com.shannon.imsservice.util.contentprovider.ImsContentProvider} +10-12 10:14:07.564 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10197; state: DISABLED +10-12 10:14:07.564 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10197; state: DISABLED +10-12 10:14:07.630 1602 1649 I MediaSessionStack: addSession to bottom of stack | record: com.amazon.mp3/MediaSessionController (userId=0) +10-12 10:14:07.820 1602 17664 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10156; state: DISABLED +10-12 10:14:07.876 1602 17664 W ActivityManager: Background start not allowed: service Intent { cmp=com.zhiliaoapp.musically/com.ss.android.message.NotifyService } to com.zhiliaoapp.musically/com.ss.android.message.NotifyService from pid=8467 uid=10241 pkg=com.zhiliaoapp.musically startFg?=false +10-12 10:14:08.102 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10367; state: DISABLED +10-12 10:14:08.102 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10367; state: DISABLED +10-12 10:14:08.102 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10367; state: DISABLED +10-12 10:14:08.102 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10367; state: ENABLED +10-12 10:14:08.103 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10367; state: ENABLED +10-12 10:14:08.119 1602 1717 I ActivityManager: Start proc 10320:com.amazon.avod.thirdpartyclient/u0a367 for content provider {com.amazon.avod.thirdpartyclient/com.amazon.avod.identity.ThirdPartyMAPInformationProvider} +10-12 10:14:08.635 1602 7807 W JobScheduler: Job didn't exist in JobStore: d876049 #u0a244/56608 com.twitter.android/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:14:08.944 1602 7794 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10371; state: DISABLED +10-12 10:14:08.944 1602 7794 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10371; state: DISABLED +10-12 10:14:09.122 1602 7794 D BackupManagerService: [UserID:0] agentConnected pkg=com.google.android.googlequicksearchbox agent=android.os.BinderProxy@1cc28c4 +10-12 10:14:09.123 1602 5846 I BackupManagerService: [UserID:0] got agent android.app.IBackupAgent$Stub$Proxy@3f143ad +10-12 10:14:09.123 1602 5846 D KeyValueBackupTask: Invoking agent on com.google.android.googlequicksearchbox +10-12 10:14:09.192 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10156; state: DISABLED +10-12 10:14:09.192 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10156; state: DISABLED +10-12 10:14:09.275 1602 5846 I BackupRestoreController: Getting widget state for user: 0 +10-12 10:14:09.487 2091 3503 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:14:09.676 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10367; state: DISABLED +10-12 10:14:10.010 1602 10545 W BroadcastQueue: Failure [background] sending broadcast result of Intent { act=com.adobe.adobepass.accessenabler.services.storage.global.GLOBAL_DATABASE_URI_INQUIRY flg=0x10 } +10-12 10:14:10.010 1602 10545 W BroadcastQueue: android.os.RemoteException: app.thread must not be null +10-12 10:14:10.010 1602 10545 W BroadcastQueue: at com.android.server.am.BroadcastQueue.performReceiveLocked(BroadcastQueue.java:681) +10-12 10:14:10.010 1602 10545 W BroadcastQueue: at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1359) +10-12 10:14:10.010 1602 10545 W BroadcastQueue: at com.android.server.am.ActivityManagerService.finishReceiver(ActivityManagerService.java:14617) +10-12 10:14:10.010 1602 10545 W BroadcastQueue: at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2329) +10-12 10:14:10.010 1602 10545 W BroadcastQueue: at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:2628) +10-12 10:14:10.010 1602 10545 W BroadcastQueue: at android.os.Binder.execTransactInternal(Binder.java:1285) +10-12 10:14:10.010 1602 10545 W BroadcastQueue: at android.os.Binder.execTransact(Binder.java:1244) +10-12 10:14:10.011 1602 10545 W BroadcastQueue: Permission Denial: broadcasting Intent { act=com.adobe.adobepass.accessenabler.services.storage.global.GLOBAL_DATABASE_URI_INQUIRY flg=0x10 cmp=com.foxnews.android/com.adobe.adobepass.accessenabler.services.storage.android.global.GlobalStorageBroadcastRequestReceiver } from com.amctve.amcfullepisodes (pid=5868, uid=10422) to com.foxnews.android/com.adobe.adobepass.accessenabler.services.storage.android.global.GlobalStorageBroadcastRequestReceiver is not exported from uid 10292 +10-12 10:14:10.013 1602 10545 I ActivityManager: Killing 5364:com.google.android.play.games/u0a482 (adj 975): empty #33 +10-12 10:14:10.013 1602 10545 I ActivityManager: Killing 6624:com.android.calllogbackup/u0a71 (adj 975): empty #34 +10-12 10:14:10.015 1602 1716 W BroadcastQueue: Failure [background] sending broadcast result of Intent { act=com.adobe.adobepass.accessenabler.services.storage.global.GLOBAL_DATABASE_URI_INQUIRY flg=0x10 cmp=com.foxnews.android/com.adobe.adobepass.accessenabler.services.storage.android.global.GlobalStorageBroadcastRequestReceiver } +10-12 10:14:10.015 1602 1716 W BroadcastQueue: android.os.RemoteException: app.thread must not be null +10-12 10:14:10.015 1602 1716 W BroadcastQueue: at com.android.server.am.BroadcastQueue.performReceiveLocked(BroadcastQueue.java:681) +10-12 10:14:10.015 1602 1716 W BroadcastQueue: at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1359) +10-12 10:14:10.015 1602 1716 W BroadcastQueue: at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:14:10.015 1602 1716 W BroadcastQueue: at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:14:10.015 1602 1716 W BroadcastQueue: at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:14:10.015 1602 1716 W BroadcastQueue: at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:14:10.015 1602 1716 W BroadcastQueue: at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:14:10.015 1602 1716 W BroadcastQueue: at android.os.Looper.loop(Looper.java:288) +10-12 10:14:10.015 1602 1716 W BroadcastQueue: at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:14:10.015 1602 1716 W BroadcastQueue: at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:14:10.017 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10463; state: DISABLED +10-12 10:14:10.017 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10463; state: DISABLED +10-12 10:14:10.018 1602 10545 W BroadcastQueue: Failure [background] sending broadcast result of Intent { act=com.adobe.adobepass.accessenabler.services.storage.global.GLOBAL_DATABASE_URI_INQUIRY flg=0x10 } +10-12 10:14:10.018 1602 10545 W BroadcastQueue: android.os.RemoteException: app.thread must not be null +10-12 10:14:10.018 1602 10545 W BroadcastQueue: at com.android.server.am.BroadcastQueue.performReceiveLocked(BroadcastQueue.java:681) +10-12 10:14:10.018 1602 10545 W BroadcastQueue: at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1359) +10-12 10:14:10.018 1602 10545 W BroadcastQueue: at com.android.server.am.ActivityManagerService.finishReceiver(ActivityManagerService.java:14617) +10-12 10:14:10.018 1602 10545 W BroadcastQueue: at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2329) +10-12 10:14:10.018 1602 10545 W BroadcastQueue: at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:2628) +10-12 10:14:10.018 1602 10545 W BroadcastQueue: at android.os.Binder.execTransactInternal(Binder.java:1285) +10-12 10:14:10.018 1602 10545 W BroadcastQueue: at android.os.Binder.execTransact(Binder.java:1244) +10-12 10:14:10.020 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10382; state: DISABLED +10-12 10:14:10.020 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10382; state: DISABLED +10-12 10:14:10.021 1602 10545 W BroadcastQueue: Failure [background] sending broadcast result of Intent { act=com.adobe.adobepass.accessenabler.services.storage.global.GLOBAL_DATABASE_URI_INQUIRY flg=0x10 } +10-12 10:14:10.021 1602 10545 W BroadcastQueue: android.os.RemoteException: app.thread must not be null +10-12 10:14:10.021 1602 10545 W BroadcastQueue: at com.android.server.am.BroadcastQueue.performReceiveLocked(BroadcastQueue.java:681) +10-12 10:14:10.021 1602 10545 W BroadcastQueue: at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1359) +10-12 10:14:10.021 1602 10545 W BroadcastQueue: at com.android.server.am.ActivityManagerService.finishReceiver(ActivityManagerService.java:14617) +10-12 10:14:10.021 1602 10545 W BroadcastQueue: at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2329) +10-12 10:14:10.021 1602 10545 W BroadcastQueue: at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:2628) +10-12 10:14:10.021 1602 10545 W BroadcastQueue: at android.os.Binder.execTransactInternal(Binder.java:1285) +10-12 10:14:10.021 1602 10545 W BroadcastQueue: at android.os.Binder.execTransact(Binder.java:1244) +10-12 10:14:10.023 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10154; state: DISABLED +10-12 10:14:10.023 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10154; state: DISABLED +10-12 10:14:10.042 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10207; state: DISABLED +10-12 10:14:10.042 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10207; state: DISABLED +10-12 10:14:10.042 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10207; state: DISABLED +10-12 10:14:10.042 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10207; state: ENABLED +10-12 10:14:10.042 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10207; state: ENABLED +10-12 10:14:10.054 1602 1717 I ActivityManager: Start proc 10633:com.google.android.turboadapter/u0a207 for service {com.google.android.turboadapter/com.google.android.turboadapter.GoogleBatteryService} +10-12 10:14:10.279 1602 5846 V BackupManagerConstants: getBackupFinishedNotificationReceivers(...) returns +10-12 10:14:10.280 1602 2545 I ActivityManager: Killing 6606:com.google.android.apps.maps/u0a181 (adj 945): empty #33 +10-12 10:14:10.284 1602 5846 D KeyValueBackupTask: Starting key-value backup of com.android.providers.settings +10-12 10:14:10.285 1602 5846 D BackupManagerService: [UserID:0] awaiting agent for ApplicationInfo{a79505f com.android.providers.settings} +10-12 10:14:10.289 1602 1602 D BackupManagerService: [UserID:0] agentConnected pkg=com.android.providers.settings agent=android.app.backup.BackupAgent$BackupServiceBinder@4153375 +10-12 10:14:10.289 1602 5846 I BackupManagerService: [UserID:0] got agent android.app.backup.BackupAgent$BackupServiceBinder@4153375 +10-12 10:14:10.289 1602 5846 D KeyValueBackupTask: Invoking agent on com.android.providers.settings +10-12 10:14:10.357 1602 5846 I BackupRestoreController: Getting widget state for user: 0 +10-12 10:14:10.425 1602 2545 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.stats.service.DropBoxEntryAddedReceiver +10-12 10:14:10.427 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$PersistentTrustedReceiver +10-12 10:14:10.427 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.stats.service.DropBoxEntryAddedReceiver +10-12 10:14:10.427 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$PersistentTrustedReceiver +10-12 10:14:10.427 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10178; state: DISABLED +10-12 10:14:10.428 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10178; state: DISABLED +10-12 10:14:10.428 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10178; state: ENABLED +10-12 10:14:10.428 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10178; state: ENABLED +10-12 10:14:10.441 1602 1717 I ActivityManager: Start proc 10676:com.google.android.apps.youtube.music/u0a178 for broadcast {com.google.android.apps.youtube.music/com.google.android.apps.youtube.music.player.widget.gm3.FreeformMusicWidgetProvider} +10-12 10:14:10.497 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10622; state: DISABLED +10-12 10:14:10.784 1602 2545 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10622; state: ENABLED +10-12 10:14:11.087 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10579; state: DISABLED +10-12 10:14:11.089 1602 3658 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10422; state: DISABLED +10-12 10:14:11.096 1602 3658 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10385; state: DISABLED +10-12 10:14:11.100 1602 3658 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10271; state: DISABLED +10-12 10:14:11.103 1602 3658 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10356; state: DISABLED +10-12 10:14:11.111 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10590; state: DISABLED +10-12 10:14:11.113 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10458; state: DISABLED +10-12 10:14:11.114 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10463; state: DISABLED +10-12 10:14:11.125 1602 2545 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10382; state: DISABLED +10-12 10:14:11.308 1602 5846 V BackupManagerConstants: getBackupFinishedNotificationReceivers(...) returns +10-12 10:14:11.312 1602 5846 D KeyValueBackupTask: Starting key-value backup of org.telegram.messenger +10-12 10:14:11.314 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10248; state: DISABLED +10-12 10:14:11.314 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10248; state: DISABLED +10-12 10:14:11.314 1602 5846 D BackupManagerService: [UserID:0] awaiting agent for ApplicationInfo{2fd308 org.telegram.messenger} +10-12 10:14:11.319 1602 3658 D BackupManagerService: [UserID:0] agentConnected pkg=org.telegram.messenger agent=android.os.BinderProxy@77c74c6 +10-12 10:14:11.319 1602 5846 I BackupManagerService: [UserID:0] got agent android.app.IBackupAgent$Stub$Proxy@2b63c87 +10-12 10:14:11.319 1602 5846 D KeyValueBackupTask: Invoking agent on org.telegram.messenger +10-12 10:14:11.332 1602 5846 I BackupRestoreController: Getting widget state for user: 0 +10-12 10:14:11.332 1602 5846 V BackupManagerConstants: getBackupFinishedNotificationReceivers(...) returns +10-12 10:14:11.334 1602 5846 D KeyValueBackupTask: Starting key-value backup of com.google.android.inputmethod.latin +10-12 10:14:11.335 1602 5846 D BackupManagerService: [UserID:0] awaiting agent for ApplicationInfo{ee0357f com.google.android.inputmethod.latin} +10-12 10:14:11.347 1602 3658 D BackupManagerService: [UserID:0] agentConnected pkg=com.google.android.inputmethod.latin agent=android.os.BinderProxy@65e6d95 +10-12 10:14:11.348 1602 5846 I BackupManagerService: [UserID:0] got agent android.app.IBackupAgent$Stub$Proxy@1d63eaa +10-12 10:14:11.348 1602 5846 D KeyValueBackupTask: Invoking agent on com.google.android.inputmethod.latin +10-12 10:14:11.588 1602 3658 I ActivityManager: Killing 6856:com.quora.android/u0a268 (adj 975): empty #33 +10-12 10:14:11.624 1602 3658 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10178; state: DISABLED +10-12 10:14:11.624 1602 1716 W BroadcastQueue: Exported Denial: sending Intent { act=android.net.conn.CONNECTIVITY_CHANGE flg=0x4200010 (has extras) }, action: android.net.conn.CONNECTIVITY_CHANGE from null (uid=-1) due to receiver ProcessRecord{3663d5 10676:com.google.android.apps.youtube.music/u0a178} (uid 10178) not specifying RECEIVER_EXPORTED +10-12 10:14:11.975 1602 7797 I ActivityManager: Killing 7991:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0a268i737 (adj 0): isolated not needed +10-12 10:14:12.306 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10304; state: DISABLED +10-12 10:14:12.306 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10304; state: DISABLED +10-12 10:14:12.307 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10304; state: DISABLED +10-12 10:14:12.307 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10304; state: ENABLED +10-12 10:14:12.321 1602 1717 I ActivityManager: Start proc 10836:com.amazon.kindle/u0a304 for content provider {com.amazon.kindle/com.amazon.kindle.map.StandaloneMAPInformationProvider} +10-12 10:14:12.342 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10304; state: DISABLED +10-12 10:14:12.342 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10304; state: DISABLED +10-12 10:14:12.385 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10178; state: DISABLED +10-12 10:14:12.385 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10178; state: DISABLED +10-12 10:14:12.468 1602 2022 I ActivityManager: Killing 7153:com.google.android.deskclock/u0a191 (adj 935): empty #33 +10-12 10:14:12.477 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10392; state: DISABLED +10-12 10:14:12.477 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10392; state: DISABLED +10-12 10:14:12.477 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10392; state: DISABLED +10-12 10:14:12.477 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10392; state: ENABLED +10-12 10:14:12.477 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10392; state: ENABLED +10-12 10:14:12.495 1602 1717 I ActivityManager: Start proc 10856:org.wikipedia.beta/u0a392 for broadcast {org.wikipedia.beta/org.wikipedia.notifications.NotificationPollBroadcastReceiver} +10-12 10:14:12.517 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10392; state: DISABLED +10-12 10:14:12.517 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10392; state: DISABLED +10-12 10:14:12.560 1602 10545 I ActivityManager: Killing 6981:com.meetup/u0a353 (adj 975): empty #33 +10-12 10:14:12.997 1602 31419 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10367; state: ENABLED +10-12 10:14:13.047 1602 31419 I ActivityManager: Killing 7600:com.disney.datg.videoplatforms.android.abc/u0a356 (adj 975): empty #33 +10-12 10:14:13.054 1602 31419 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10579; state: DISABLED +10-12 10:14:13.054 1602 31419 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10579; state: DISABLED +10-12 10:14:13.058 1602 31419 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10422; state: DISABLED +10-12 10:14:13.058 1602 31419 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10422; state: DISABLED +10-12 10:14:13.058 1602 31419 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10422; state: DISABLED +10-12 10:14:13.058 1602 31419 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10422; state: ENABLED +10-12 10:14:13.059 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10422; state: ENABLED +10-12 10:14:13.072 1602 1717 I ActivityManager: Start proc 10918:com.amctve.amcfullepisodes/u0a422 for broadcast {com.amctve.amcfullepisodes/com.adobe.adobepass.accessenabler.services.storage.android.global.GlobalStorageBroadcastRequestReceiver} +10-12 10:14:13.073 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 171306433; UID 10157; state: ENABLED +10-12 10:14:13.073 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10157; state: ENABLED +10-12 10:14:13.073 1602 2022 W AlarmManager: Alarms must either supply a PendingIntent or an AlarmReceiver +10-12 10:14:13.087 1602 2022 W AppOps : Noting op not finished: uid 10157 pkg com.google.android.gms code 113 startTime of in progress event=1697126957571 +10-12 10:14:13.098 1602 10545 W AppOps : Noting op not finished: uid 10169 pkg com.google.android.gms.location.history code 79 startTime of in progress event=1697029077346 +10-12 10:14:13.101 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10422; state: DISABLED +10-12 10:14:13.101 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10422; state: DISABLED +10-12 10:14:13.107 1602 6280 W AppOps : Noting op not finished: uid 10157 pkg com.google.android.gms code 113 startTime of in progress event=1697126957571 +10-12 10:14:13.112 1602 2022 W AppOps : Noting op not finished: uid 10157 pkg com.google.android.gms code 79 startTime of in progress event=1697126957571 +10-12 10:14:13.116 1602 6280 W AppOps : Noting op not finished: uid 10157 pkg com.google.android.gms code 113 startTime of in progress event=1697126957571 +10-12 10:14:13.329 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10422; state: DISABLED +10-12 10:14:15.203 1602 2545 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10178; state: ENABLED +10-12 10:14:15.808 1602 2545 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10367; state: DISABLED +10-12 10:14:15.808 1602 2545 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10367; state: DISABLED +10-12 10:14:15.832 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10385; state: DISABLED +10-12 10:14:15.832 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10385; state: DISABLED +10-12 10:14:15.834 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10271; state: DISABLED +10-12 10:14:15.834 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10271; state: DISABLED +10-12 10:14:15.834 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10271; state: DISABLED +10-12 10:14:15.834 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10271; state: ENABLED +10-12 10:14:15.835 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10271; state: ENABLED +10-12 10:14:15.850 1602 1717 I ActivityManager: Start proc 11108:com.cnn.mobile.android.phone/u0a271 for broadcast {com.cnn.mobile.android.phone/com.adobe.adobepass.accessenabler.services.storage.android.global.GlobalStorageBroadcastRequestReceiver} +10-12 10:14:15.950 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10271; state: DISABLED +10-12 10:14:16.016 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10622; state: DISABLED +10-12 10:14:16.539 1602 31419 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 99742; state: DISABLED +10-12 10:14:16.539 1602 31419 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 99742; state: DISABLED +10-12 10:14:16.539 1602 31419 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 99742; state: DISABLED +10-12 10:14:16.539 1602 31419 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 99742; state: ENABLED +10-12 10:14:16.540 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10422; state: ENABLED +10-12 10:14:16.556 1602 1717 I ActivityManager: Start proc 11189:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0i742 for {com.amctve.amcfullepisodes/org.chromium.content.app.SandboxedProcessService0:0} +10-12 10:14:16.574 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10422; state: DISABLED +10-12 10:14:16.574 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10422; state: DISABLED +10-12 10:14:16.596 1602 7794 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10304; state: DISABLED +10-12 10:14:17.111 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10271; state: DISABLED +10-12 10:14:17.126 1602 7794 W JobScheduler: Job didn't exist in JobStore: 745ace8 #u0a180/1034 com.google.android.apps.photos/com.google.android.libraries.social.mediamonitor.MediaMonitorJobSchedulerService +10-12 10:14:17.424 1602 7794 W UriGrantsManagerService: No permission grants found for com.google.android.apps.photos +10-12 10:14:17.426 1602 30374 W UriGrantsManagerService: No permission grants found for com.google.android.apps.photos +10-12 10:14:17.429 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 182734110; UID 10180; state: ENABLED +10-12 10:14:17.430 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 149924527; UID 10180; state: ENABLED +10-12 10:14:17.431 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 132649864; UID 10180; state: DISABLED +10-12 10:14:17.999 1602 30374 W BackupManagerService: [UserID:0] dataChanged but no participant pkg='com.amazon.kindle' uid=10304 +10-12 10:14:18.010 1602 30374 W BackupManagerService: [UserID:0] dataChanged but no participant pkg='com.amazon.kindle' uid=10304 +10-12 10:14:18.115 1602 1714 W BackupManagerService: [UserID:0] dataChanged but no participant pkg='com.amazon.kindle' uid=10304 +10-12 10:14:18.115 1602 1714 W BackupManagerService: [UserID:0] dataChanged but no participant pkg='com.amazon.kindle' uid=10304 +10-12 10:14:18.115 1602 1714 W BackupManagerService: [UserID:0] dataChanged but no participant pkg='com.amazon.kindle' uid=10304 +10-12 10:14:18.115 1602 1714 W BackupManagerService: [UserID:0] dataChanged but no participant pkg='com.amazon.kindle' uid=10304 +10-12 10:14:18.116 1602 1714 W BackupManagerService: [UserID:0] dataChanged but no participant pkg='com.amazon.kindle' uid=10304 +10-12 10:14:18.116 1602 1714 W BackupManagerService: [UserID:0] dataChanged but no participant pkg='com.amazon.kindle' uid=10304 +10-12 10:14:18.116 1602 1714 W BackupManagerService: [UserID:0] dataChanged but no participant pkg='com.amazon.kindle' uid=10304 +10-12 10:14:18.117 1602 1714 W BackupManagerService: [UserID:0] dataChanged but no participant pkg='com.amazon.kindle' uid=10304 +10-12 10:14:18.117 1602 1714 W BackupManagerService: [UserID:0] dataChanged but no participant pkg='com.amazon.kindle' uid=10304 +10-12 10:14:18.117 1602 1714 W BackupManagerService: [UserID:0] dataChanged but no participant pkg='com.amazon.kindle' uid=10304 +10-12 10:14:18.117 1602 1714 W BackupManagerService: [UserID:0] dataChanged but no participant pkg='com.amazon.kindle' uid=10304 +10-12 10:14:18.117 1602 1714 W BackupManagerService: [UserID:0] dataChanged but no participant pkg='com.amazon.kindle' uid=10304 +10-12 10:14:18.254 1602 30374 W JobScheduler: Job didn't exist in JobStore: 91f92ed #u0a367/7773 com.amazon.avod.thirdpartyclient/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:14:18.298 1602 31419 W BackupManagerService: [UserID:0] dataChanged but no participant pkg='com.amazon.kindle' uid=10304 +10-12 10:14:18.361 1602 30374 I ActivityManager: Killing 8274:com.disney.datg.videoplatforms.android.watchdc/u0a458 (adj 955): empty #33 +10-12 10:14:18.363 1602 30374 I ActivityManager: Killing 7963:com.disney.datg.videoplatforms.android.abcf/u0a590 (adj 995): empty #34 +10-12 10:14:18.413 1602 30374 W BackupManagerService: [UserID:0] dataChanged but no participant pkg='com.amazon.kindle' uid=10304 +10-12 10:14:18.623 1602 1749 D CompatibilityChangeReporter: Compat change id reported: 182734110; UID 10157; state: ENABLED +10-12 10:14:18.751 1602 1749 I ActivityManager: Killing 8566:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0a458i739 (adj 0): isolated not needed +10-12 10:14:19.180 1602 7807 I MediaSessionStack: addSession to bottom of stack | record: com.amazon.kindle/AapMediaSessionManager (userId=0) +10-12 10:14:19.409 1602 3687 W BackupManagerService: [UserID:0] dataChanged but no participant pkg='com.amazon.kindle' uid=10304 +10-12 10:14:20.345 1602 3687 W ActivityManager: Receiver with filter android.content.IntentFilter@32b1b05 already registered for pid 10836, callerPackage is com.amazon.kindle +10-12 10:14:21.133 1602 5846 I BackupRestoreController: Getting widget state for user: 0 +10-12 10:14:21.180 10836 11361 W ActivityThread: ClassLoader.getResources: The class loader returned by Thread.getContextClassLoader() may fail for processes that host multiple applications. You should explicitly specify a context class loader. For example: Thread.setContextClassLoader(getClass().getClassLoader()); +10-12 10:14:21.613 1602 3687 I ActivityManager: Killing 3838:com.vzw.hss.myverizon/u0a343 (adj 945): empty #33 +10-12 10:14:22.201 1602 1780 E VerityUtils: Failed to measure fs-verity, errno 1: /data/app/~~G2427Ve0JPoiHdlo_fMKOg==/com.google.android.apps.youtube.music-SmATFM6YonUl6QRhZhO6gA==/base.apk +10-12 10:14:22.256 1602 5846 V BackupManagerConstants: getBackupFinishedNotificationReceivers(...) returns +10-12 10:14:22.259 1602 5846 D KeyValueBackupTask: Starting key-value backup of com.google.android.calendar +10-12 10:14:22.260 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10167; state: DISABLED +10-12 10:14:22.260 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10167; state: DISABLED +10-12 10:14:22.260 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10167; state: ENABLED +10-12 10:14:22.261 1602 5846 D BackupManagerService: [UserID:0] awaiting agent for ApplicationInfo{cf7c6a3 com.google.android.calendar} +10-12 10:14:22.262 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10167; state: ENABLED +10-12 10:14:22.274 1602 1717 I ActivityManager: Start proc 11742:com.google.android.calendar/u0a167 for backup {com.google.android.calendar/com.google.android.calendar.backup.CalendarBackupAgent} +10-12 10:14:22.524 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10335; state: ENABLED +10-12 10:14:22.644 1602 7799 W BackupManagerService: [UserID:0] dataChanged but no participant pkg='com.amazon.kindle' uid=10304 +10-12 10:14:23.113 1602 3427 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10167; state: DISABLED +10-12 10:14:23.578 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10079; state: DISABLED +10-12 10:14:23.578 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10079; state: DISABLED +10-12 10:14:23.578 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10079; state: DISABLED +10-12 10:14:23.578 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10079; state: ENABLED +10-12 10:14:23.579 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10079; state: ENABLED +10-12 10:14:23.596 1602 1717 I ActivityManager: Start proc 11835:com.android.providers.calendar/u0a79 for content provider {com.android.providers.calendar/com.android.providers.calendar.CalendarProvider2} +10-12 10:14:23.991 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10167; state: ENABLED +10-12 10:14:23.998 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 201794303; UID 10167; state: ENABLED +10-12 10:14:24.062 1602 3687 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10079; state: DISABLED +10-12 10:14:24.098 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 143231523; UID 10167; state: DISABLED +10-12 10:14:24.241 1602 31439 D BackupManagerService: [UserID:0] agentConnected pkg=com.google.android.calendar agent=android.os.BinderProxy@ae8bf31 +10-12 10:14:24.241 1602 5846 I BackupManagerService: [UserID:0] got agent android.app.IBackupAgent$Stub$Proxy@408616 +10-12 10:14:24.241 1602 5846 D KeyValueBackupTask: Invoking agent on com.google.android.calendar +10-12 10:14:24.300 1602 5846 I BackupRestoreController: Getting widget state for user: 0 +10-12 10:14:24.575 1602 31439 I ActivityManager: Killing 8552:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0a343i738 (adj 0): isolated not needed +10-12 10:14:24.745 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 143231523; UID 10079; state: DISABLED +10-12 10:14:25.049 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 171306433; UID 10079; state: ENABLED +10-12 10:14:25.049 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10079; state: ENABLED +10-12 10:14:25.204 1602 5846 V BackupManagerConstants: getBackupFinishedNotificationReceivers(...) returns +10-12 10:14:25.208 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10167; state: DISABLED +10-12 10:14:25.208 1602 5846 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10167; state: DISABLED +10-12 10:14:25.359 1602 5846 I KeyValueBackupTask: K/V backup pass finished +10-12 10:14:25.364 1602 5846 V BackupManagerService: [UserID:0] Released wakelock:*backup*-0-3611 +10-12 10:14:26.057 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10118; state: DISABLED +10-12 10:14:26.058 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10118; state: DISABLED +10-12 10:14:26.067 1602 2545 W JobScheduler: Job didn't exist in JobStore: 55ecdd5 #u0a118/-638764459 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:14:26.227 1602 2548 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10271; state: ENABLED +10-12 10:14:26.982 1602 2548 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10356; state: DISABLED +10-12 10:14:26.982 1602 2548 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10356; state: DISABLED +10-12 10:14:26.982 1602 2548 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10356; state: DISABLED +10-12 10:14:26.982 1602 2548 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10356; state: ENABLED +10-12 10:14:26.983 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10356; state: ENABLED +10-12 10:14:26.985 1602 2548 I ActivityManager: Killing 8664:com.fxnetworks.fxnow/u0a463 (adj 975): empty #33 +10-12 10:14:27.000 1602 1717 I ActivityManager: Start proc 12035:com.disney.datg.videoplatforms.android.abc/u0a356 for broadcast {com.disney.datg.videoplatforms.android.abc/com.adobe.adobepass.accessenabler.services.storage.android.global.GlobalStorageBroadcastRequestReceiver} +10-12 10:14:27.270 1602 7797 I ActivityManager: Killing 8991:com.turner.tnt.android.networkapp/u0a382 (adj 985): empty #33 +10-12 10:14:27.466 1602 3427 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10356; state: DISABLED +10-12 10:14:27.726 1602 2548 W JobScheduler: Job didn't exist in JobStore: a5aa4db #u0a118/-1670948438 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:14:27.734 1602 7807 W JobScheduler: Job didn't exist in JobStore: 2cb7251 #u0a118/-286677079 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:14:27.740 1602 7807 W JobScheduler: Job didn't exist in JobStore: f83e28d #u0a118/-939763582 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:14:27.745 1602 7807 W JobScheduler: Job didn't exist in JobStore: 62fd645 #u0a118/-144569728 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:14:27.759 1602 2548 W JobScheduler: Job didn't exist in JobStore: 2f616ec #u0a118/-814368097 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:14:27.766 1602 7807 W JobScheduler: Job didn't exist in JobStore: 44bdab5 #u0a118/-1269679295 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:14:27.776 1602 2548 W JobScheduler: Job didn't exist in JobStore: ded754a #u0a118/-782930206 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:14:27.785 1602 1650 W JobScheduler: Job didn't exist in JobStore: c159c16 #u0a118/-205649338 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:14:27.794 1602 1650 W JobScheduler: Job didn't exist in JobStore: a8a5784 #u0a118/-1802126782 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:14:27.801 1602 1650 W JobScheduler: Job didn't exist in JobStore: 7a9ab6d #u0a118/-1517128893 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:14:27.807 1602 7807 W JobScheduler: Job didn't exist in JobStore: 8c763a2 #u0a118/-578294288 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:14:27.814 1602 3427 W JobScheduler: Job didn't exist in JobStore: e8cf833 #u0a118/-648439940 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:14:27.818 1602 1650 W JobScheduler: Job didn't exist in JobStore: 1767f0 #u0a118/-1909303987 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:14:27.822 1602 1650 W JobScheduler: Job didn't exist in JobStore: f429169 #u0a118/-280572046 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:14:27.825 1602 1650 W JobScheduler: Job didn't exist in JobStore: 7dc17ee #u0a118/-1679289975 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:14:27.830 1602 1650 W JobScheduler: Job didn't exist in JobStore: 423131c #u0a118/-1967367952 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:14:27.980 1602 3427 W ActivityManager: ProcessRecord{9a6ba6b 7963:com.disney.datg.videoplatforms.android.abcf/u0a590} is attached to a previous process +10-12 10:14:27.981 1602 3427 W ActivityManager: Existing proc ProcessRecord{9a6ba6b 7963:com.disney.datg.videoplatforms.android.abcf/u0a590} was killed 9616ms ago when adding ProcessRecord{a400842 0:com.disney.datg.videoplatforms.android.abcf/u0a590} +10-12 10:14:27.981 1602 3427 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10590; state: DISABLED +10-12 10:14:27.982 1602 3427 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10590; state: DISABLED +10-12 10:14:27.982 1602 3427 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10590; state: DISABLED +10-12 10:14:27.982 1602 3427 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10590; state: ENABLED +10-12 10:14:27.984 1602 3427 I ActivityManager: Killing 9225:com.adultswim.videoapp.android/u0a579 (adj 975): empty #33 +10-12 10:14:31.170 1602 2158 I ActivityManager: Killing 6095:com.google.android.apps.wellbeing/u0a135 (adj 945): empty #33 +10-12 10:14:31.604 1602 2548 I ActivityManager: Killing 9308:com.cbs.app/u0a385 (adj 975): empty #33 +10-12 10:14:31.923 1602 2161 I ActivityManager: Killing 9951:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0a385i740 (adj 0): isolated not needed +10-12 10:14:31.994 1602 1717 W ActivityManager: Slow operation: 4013ms so far, now at startProcess: asking zygote to start proc +10-12 10:14:31.994 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10590; state: ENABLED +10-12 10:14:32.011 1602 1717 W ActivityManager: Slow operation: 4030ms so far, now at startProcess: returned from zygote! +10-12 10:14:32.011 1602 1717 W ActivityManager: Slow operation: 4030ms so far, now at startProcess: done updating battery stats +10-12 10:14:32.011 1602 1717 W ActivityManager: Slow operation: 4030ms so far, now at startProcess: building log message +10-12 10:14:32.011 1602 1717 I ActivityManager: Start proc 12241:com.disney.datg.videoplatforms.android.abcf/u0a590 for broadcast {com.disney.datg.videoplatforms.android.abcf/com.adobe.adobepass.accessenabler.services.storage.android.global.GlobalStorageBroadcastRequestReceiver} +10-12 10:14:32.011 1602 1717 W ActivityManager: Slow operation: 4030ms so far, now at startProcess: starting to update pids map +10-12 10:14:32.011 1602 1717 W ActivityManager: Slow operation: 4030ms so far, now at startProcess: done updating pids map +10-12 10:14:32.171 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10590; state: DISABLED +10-12 10:14:32.258 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10458; state: DISABLED +10-12 10:14:32.258 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10458; state: DISABLED +10-12 10:14:32.258 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10458; state: DISABLED +10-12 10:14:32.259 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10458; state: ENABLED +10-12 10:14:32.260 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10458; state: ENABLED +10-12 10:14:32.263 1602 1649 I ActivityManager: Killing 7329:com.google.android.youtube/u0a192 (adj 935): empty #33 +10-12 10:14:32.278 1602 1717 I ActivityManager: Start proc 12289:com.disney.datg.videoplatforms.android.watchdc/u0a458 for broadcast {com.disney.datg.videoplatforms.android.watchdc/com.adobe.adobepass.accessenabler.services.storage.android.global.GlobalStorageBroadcastRequestReceiver} +10-12 10:14:32.424 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10458; state: DISABLED +10-12 10:14:33.033 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 99743; state: DISABLED +10-12 10:14:33.033 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 99743; state: DISABLED +10-12 10:14:33.033 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 99743; state: DISABLED +10-12 10:14:33.033 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 99743; state: ENABLED +10-12 10:14:33.034 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10458; state: ENABLED +10-12 10:14:33.274 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10463; state: DISABLED +10-12 10:14:33.274 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10463; state: DISABLED +10-12 10:14:33.274 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10463; state: DISABLED +10-12 10:14:33.274 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10463; state: ENABLED +10-12 10:14:33.278 1602 1649 I ActivityManager: Killing 9426:com.cbs.app:vservice/u0a385 (adj 975): empty #33 +10-12 10:14:33.404 1602 1717 W ActivityManager: Slow operation: 371ms so far, now at startProcess: returned from zygote! +10-12 10:14:33.405 1602 1717 W ActivityManager: Slow operation: 371ms so far, now at startProcess: done updating battery stats +10-12 10:14:33.405 1602 1717 W ActivityManager: Slow operation: 372ms so far, now at startProcess: building log message +10-12 10:14:33.405 1602 1717 I ActivityManager: Start proc 12461:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0i743 for {com.disney.datg.videoplatforms.android.watchdc/org.chromium.content.app.SandboxedProcessService0:0} +10-12 10:14:33.405 1602 1717 W ActivityManager: Slow operation: 372ms so far, now at startProcess: starting to update pids map +10-12 10:14:33.405 1602 1717 W ActivityManager: Slow operation: 372ms so far, now at startProcess: done updating pids map +10-12 10:14:33.405 1602 1717 W ActivityManager: Slow operation: 132ms so far, now at startProcess: asking zygote to start proc +10-12 10:14:33.405 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10463; state: ENABLED +10-12 10:14:33.415 1602 1717 W ActivityManager: Slow operation: 142ms so far, now at startProcess: returned from zygote! +10-12 10:14:33.415 1602 1717 W ActivityManager: Slow operation: 142ms so far, now at startProcess: done updating battery stats +10-12 10:14:33.415 1602 1717 W ActivityManager: Slow operation: 142ms so far, now at startProcess: building log message +10-12 10:14:33.415 1602 1717 I ActivityManager: Start proc 12462:com.fxnetworks.fxnow/u0a463 for broadcast {com.fxnetworks.fxnow/com.adobe.adobepass.accessenabler.services.storage.android.global.GlobalStorageBroadcastRequestReceiver} +10-12 10:14:33.415 1602 1717 W ActivityManager: Slow operation: 142ms so far, now at startProcess: starting to update pids map +10-12 10:14:33.415 1602 1717 W ActivityManager: Slow operation: 142ms so far, now at startProcess: done updating pids map +10-12 10:14:33.503 1602 31439 I ActivityManager: Killing 7941:android.process.acore/u0a71 (adj 975): empty #33 +10-12 10:14:33.613 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10463; state: DISABLED +10-12 10:14:33.858 1602 1749 W ActivityManager: ProcessRecord{801ac7b 8991:com.turner.tnt.android.networkapp/u0a382} is attached to a previous process +10-12 10:14:33.858 1602 1749 W ActivityManager: Existing proc ProcessRecord{801ac7b 8991:com.turner.tnt.android.networkapp/u0a382} was killed 6587ms ago when adding ProcessRecord{fd9b3cb 0:com.turner.tnt.android.networkapp/u0a382} +10-12 10:14:33.859 1602 1749 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10382; state: DISABLED +10-12 10:14:33.859 1602 1749 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10382; state: DISABLED +10-12 10:14:33.859 1602 1749 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10382; state: DISABLED +10-12 10:14:33.860 1602 1749 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10382; state: ENABLED +10-12 10:14:33.862 1602 1749 I ActivityManager: Killing 9950:com.espn.score_center/u0a622 (adj 935): empty #33 +10-12 10:14:34.013 1602 1717 W ActivityManager: Slow operation: 154ms so far, now at startProcess: asking zygote to start proc +10-12 10:14:34.013 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10382; state: ENABLED +10-12 10:14:34.029 1602 1717 W ActivityManager: Slow operation: 171ms so far, now at startProcess: returned from zygote! +10-12 10:14:34.029 1602 1717 W ActivityManager: Slow operation: 171ms so far, now at startProcess: done updating battery stats +10-12 10:14:34.029 1602 1717 W ActivityManager: Slow operation: 171ms so far, now at startProcess: building log message +10-12 10:14:34.029 1602 1717 I ActivityManager: Start proc 12565:com.turner.tnt.android.networkapp/u0a382 for broadcast {com.turner.tnt.android.networkapp/com.adobe.adobepass.accessenabler.services.storage.android.global.GlobalStorageBroadcastRequestReceiver} +10-12 10:14:34.029 1602 1717 W ActivityManager: Slow operation: 171ms so far, now at startProcess: starting to update pids map +10-12 10:14:34.029 1602 1717 W ActivityManager: Slow operation: 171ms so far, now at startProcess: done updating pids map +10-12 10:14:34.235 1602 2159 I ActivityManager: Killing 10170:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0a622i741 (adj 0): isolated not needed +10-12 10:14:34.239 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10382; state: DISABLED +10-12 10:14:34.479 1602 2159 W PackageConfigPersister: App-specific configuration not found for packageName: com.turner.tnt.android.networkapp and userId: 0 +10-12 10:14:34.533 1602 7799 W BroadcastQueue: Failure [background] sending broadcast result of Intent { act=com.adobe.adobepass.accessenabler.services.storage.global.GLOBAL_DATABASE_URI_INQUIRY flg=0x10 } +10-12 10:14:34.533 1602 7799 W BroadcastQueue: android.os.RemoteException: app.thread must not be null +10-12 10:14:34.533 1602 7799 W BroadcastQueue: at com.android.server.am.BroadcastQueue.performReceiveLocked(BroadcastQueue.java:681) +10-12 10:14:34.533 1602 7799 W BroadcastQueue: at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1359) +10-12 10:14:34.533 1602 7799 W BroadcastQueue: at com.android.server.am.ActivityManagerService.finishReceiver(ActivityManagerService.java:14617) +10-12 10:14:34.533 1602 7799 W BroadcastQueue: at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2329) +10-12 10:14:34.533 1602 7799 W BroadcastQueue: at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:2628) +10-12 10:14:34.533 1602 7799 W BroadcastQueue: at android.os.Binder.execTransactInternal(Binder.java:1285) +10-12 10:14:34.533 1602 7799 W BroadcastQueue: at android.os.Binder.execTransact(Binder.java:1244) +10-12 10:14:34.547 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10335; state: DISABLED +10-12 10:14:34.547 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10335; state: DISABLED +10-12 10:14:34.560 1602 1749 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10579; state: DISABLED +10-12 10:14:34.561 1602 1749 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10579; state: DISABLED +10-12 10:14:34.561 1602 1749 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10579; state: DISABLED +10-12 10:14:34.561 1602 1749 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10579; state: ENABLED +10-12 10:14:34.562 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10579; state: ENABLED +10-12 10:14:34.581 1602 1717 I ActivityManager: Start proc 12688:com.adultswim.videoapp.android/u0a579 for broadcast {com.adultswim.videoapp.android/com.adobe.adobepass.accessenabler.services.storage.android.global.GlobalStorageBroadcastRequestReceiver} +10-12 10:14:34.796 1602 1749 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10579; state: DISABLED +10-12 10:14:34.863 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10385; state: DISABLED +10-12 10:14:34.863 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10385; state: DISABLED +10-12 10:14:34.864 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10385; state: DISABLED +10-12 10:14:34.864 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10385; state: ENABLED +10-12 10:14:34.864 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10385; state: ENABLED +10-12 10:14:34.865 1602 7799 I ActivityManager: Killing 3682:com.google.android.apps.turbo:aab/u0a154 (adj 945): empty #33 +10-12 10:14:34.876 1602 1717 I ActivityManager: Start proc 12778:com.cbs.app/u0a385 for broadcast {com.cbs.app/com.adobe.adobepass.accessenabler.services.storage.android.global.GlobalStorageBroadcastRequestReceiver} +10-12 10:14:35.114 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10385; state: DISABLED +10-12 10:14:35.115 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10385; state: DISABLED +10-12 10:14:35.115 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10385; state: DISABLED +10-12 10:14:35.115 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10385; state: ENABLED +10-12 10:14:35.116 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10385; state: ENABLED +10-12 10:14:35.118 1602 7806 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10385; state: DISABLED +10-12 10:14:35.126 1602 1717 I ActivityManager: Start proc 12896:com.cbs.app:vservice/u0a385 for content provider {com.cbs.app/com.paramount.android.pplus.downloader.internal.impl.CBSContentProvider} +10-12 10:14:35.567 1602 3687 I ActivityManager: Killing 23700:com.facebook.katana/u0a256 (adj 975): empty #33 +10-12 10:14:35.568 1602 3687 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10271; state: DISABLED +10-12 10:14:35.568 1602 3687 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10271; state: DISABLED +10-12 10:14:35.574 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10356; state: DISABLED +10-12 10:14:35.574 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10356; state: DISABLED +10-12 10:14:35.587 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10590; state: DISABLED +10-12 10:14:35.588 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10590; state: DISABLED +10-12 10:14:35.591 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10458; state: DISABLED +10-12 10:14:35.592 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10458; state: DISABLED +10-12 10:14:35.594 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10622; state: DISABLED +10-12 10:14:35.594 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10622; state: DISABLED +10-12 10:14:35.594 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10622; state: DISABLED +10-12 10:14:35.594 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10622; state: ENABLED +10-12 10:14:35.594 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10622; state: ENABLED +10-12 10:14:35.596 1602 7799 I ActivityManager: Killing 9562:com.avast.android.vpn/u0a430 (adj 975): empty #33 +10-12 10:14:35.608 1602 1717 I ActivityManager: Start proc 13081:com.espn.score_center/u0a622 for broadcast {com.espn.score_center/com.adobe.adobepass.accessenabler.services.storage.android.global.GlobalStorageBroadcastRequestReceiver} +10-12 10:14:35.630 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10622; state: DISABLED +10-12 10:14:35.630 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10622; state: DISABLED +10-12 10:14:35.897 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 99744; state: DISABLED +10-12 10:14:35.897 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 99744; state: DISABLED +10-12 10:14:35.897 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 99744; state: DISABLED +10-12 10:14:35.898 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 99744; state: ENABLED +10-12 10:14:35.898 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10385; state: ENABLED +10-12 10:14:35.909 1602 1717 I ActivityManager: Start proc 13188:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0i744 for {com.cbs.app/org.chromium.content.app.SandboxedProcessService0:0} +10-12 10:14:35.921 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10622; state: DISABLED +10-12 10:14:36.052 1602 30374 I ActivityManager: Killing 6644:com.adobe.reader/u0a277 (adj 945): empty #33 +10-12 10:14:36.166 1602 2161 D TextToSpeechManagerPerUserService: Unbinding TTS engine: com.google.android.tts. Reason: client process death is reported +10-12 10:14:36.171 1602 1602 W TextToSpeechManagerPerUserService: Disconnected from TTS engine +10-12 10:14:36.171 1602 1602 I TextToSpeechManagerPerUserService: Failed running callback method: android.os.DeadObjectException +10-12 10:14:36.563 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 99745; state: DISABLED +10-12 10:14:36.563 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 99745; state: DISABLED +10-12 10:14:36.564 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 99745; state: DISABLED +10-12 10:14:36.564 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 99745; state: ENABLED +10-12 10:14:36.564 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10622; state: ENABLED +10-12 10:14:36.579 1602 1717 I ActivityManager: Start proc 13319:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0i745 for {com.espn.score_center/org.chromium.content.app.SandboxedProcessService0:0} +10-12 10:14:37.622 1602 3913 W BroadcastQueue: Permission Denial: broadcasting Intent { act=com.adobe.adobepass.accessenabler.services.storage.global.GLOBAL_DATABASE_URI_INQUIRY flg=0x10 cmp=com.foxnews.android/com.adobe.adobepass.accessenabler.services.storage.android.global.GlobalStorageBroadcastRequestReceiver } from com.amctve.amcfullepisodes (pid=10918, uid=10422) to com.foxnews.android/com.adobe.adobepass.accessenabler.services.storage.android.global.GlobalStorageBroadcastRequestReceiver is not exported from uid 10292 +10-12 10:14:37.625 1602 3913 I ActivityManager: Killing 10139:com.google.android.googlequicksearchbox/u0a156 (adj 945): empty #33 +10-12 10:14:37.625 1602 3913 I ActivityManager: Killing 3279:com.netflix.mediaclient/u0a249 (adj 975): empty #34 +10-12 10:14:37.630 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10463; state: DISABLED +10-12 10:14:37.630 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10463; state: DISABLED +10-12 10:14:37.632 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10382; state: DISABLED +10-12 10:14:37.632 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10382; state: DISABLED +10-12 10:14:37.640 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10079; state: DISABLED +10-12 10:14:37.640 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10079; state: DISABLED +10-12 10:14:37.644 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10079; state: ENABLED +10-12 10:14:38.019 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10622; state: ENABLED +10-12 10:14:38.137 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10579; state: DISABLED +10-12 10:14:38.140 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10579; state: DISABLED +10-12 10:14:38.140 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10579; state: DISABLED +10-12 10:14:38.141 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10422; state: DISABLED +10-12 10:14:38.146 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10422; state: DISABLED +10-12 10:14:38.146 1602 7797 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10422; state: DISABLED +10-12 10:14:38.147 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10385; state: DISABLED +10-12 10:14:38.151 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10385; state: DISABLED +10-12 10:14:38.151 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10385; state: DISABLED +10-12 10:14:38.160 1602 31439 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10356; state: DISABLED +10-12 10:14:38.163 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10590; state: DISABLED +10-12 10:14:38.165 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10458; state: DISABLED +10-12 10:14:38.167 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10463; state: DISABLED +10-12 10:14:38.169 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10382; state: DISABLED +10-12 10:14:38.551 1602 29906 I MediaSessionStack: removeSession | record: com.netflix.mediaclient/Netflix media session (userId=0) +10-12 10:14:40.804 1602 7799 W ActivityManager: Background start not allowed: service Intent { cmp=com.zhiliaoapp.musically/com.bytedance.common.wschannel.server.WsChannelService } to com.zhiliaoapp.musically/com.bytedance.common.wschannel.server.WsChannelService from pid=8467 uid=10241 pkg=com.zhiliaoapp.musically startFg?=false +10-12 10:14:40.823 1602 2158 W ActivityManager: Background start not allowed: service Intent { cmp=com.zhiliaoapp.musically/com.bytedance.common.wschannel.client.WsClientService } to com.zhiliaoapp.musically/com.bytedance.common.wschannel.client.WsClientService from pid=6957 uid=10241 pkg=com.zhiliaoapp.musically startFg?=false +10-12 10:14:42.121 1602 2161 W UriGrantsManagerService: No permission grants found for com.google.android.apps.photos +10-12 10:14:42.121 1602 2161 W UriGrantsManagerService: No permission grants found for com.google.android.apps.photos +10-12 10:14:43.093 1602 2161 W UriGrantsManagerService: No permission grants found for com.google.android.apps.photos +10-12 10:14:43.094 1602 2161 W UriGrantsManagerService: No permission grants found for com.google.android.apps.photos +10-12 10:14:43.165 1602 2161 W UriGrantsManagerService: No permission grants found for com.google.android.apps.photos +10-12 10:14:43.165 1602 2161 W UriGrantsManagerService: No permission grants found for com.google.android.apps.photos +10-12 10:14:44.838 448 4137 I keystore2: keystore2::watchdog: Watchdog thread idle -> terminating. Have a great day. +10-12 10:14:51.461 2091 3972 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:14:57.124 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10192; state: DISABLED +10-12 10:14:57.124 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10192; state: DISABLED +10-12 10:14:57.124 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10192; state: DISABLED +10-12 10:14:57.124 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10192; state: ENABLED +10-12 10:14:57.125 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10192; state: ENABLED +10-12 10:14:57.141 1602 1717 I ActivityManager: Start proc 14029:com.google.android.youtube/u0a192 for service {com.google.android.youtube/androidx.work.impl.background.systemjob.SystemJobService} +10-12 10:14:57.264 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10192; state: DISABLED +10-12 10:14:57.367 1602 1780 E VerityUtils: Failed to measure fs-verity, errno 1: /data/app/~~LFtIfzJdzM7DqRlyWHGYWQ==/com.google.android.youtube-m6bDItaulNSwCAkCRctxbA==/base.apk +10-12 10:14:57.381 1602 1716 W BroadcastQueue: Exported Denial: sending Intent { act=android.net.conn.CONNECTIVITY_CHANGE flg=0x4200010 (has extras) }, action: android.net.conn.CONNECTIVITY_CHANGE from null (uid=-1) due to receiver ProcessRecord{33ffefc 14029:com.google.android.youtube/u0a192} (uid 10192) not specifying RECEIVER_EXPORTED +10-12 10:14:57.488 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10192; state: ENABLED +10-12 10:14:57.543 1602 30374 W JobScheduler: Job didn't exist in JobStore: 99d2860 #u0a192/74938 com.google.android.youtube/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:14:57.553 1602 10545 W JobScheduler: Job didn't exist in JobStore: 206615f #u0a192/74939 com.google.android.youtube/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:14:57.646 1602 30374 I ActivityManager: Killing 10633:com.google.android.turboadapter/u0a207 (adj 975): empty #33 +10-12 10:14:57.719 1602 7794 I ActivityManager: Killing 10676:com.google.android.apps.youtube.music/u0a178 (adj 985): empty #33 +10-12 10:14:57.790 1602 7797 W JobScheduler: Job didn't exist in JobStore: 99c719e #u0a192/74939 com.google.android.youtube/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:14:57.846 1602 1747 I ActivityManager: Killing 5250:com.google.android.permissioncontroller/u0a235 (adj 985): empty #33 +10-12 10:14:59.347 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10135; state: DISABLED +10-12 10:14:59.347 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10135; state: DISABLED +10-12 10:14:59.347 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10135; state: DISABLED +10-12 10:14:59.347 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10135; state: ENABLED +10-12 10:14:59.348 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10135; state: ENABLED +10-12 10:14:59.364 1602 1717 I ActivityManager: Start proc 14290:com.google.android.apps.wellbeing/u0a135 for content provider {com.google.android.apps.wellbeing/com.google.android.apps.wellbeing.api.impl.WellbeingSettingsProvider} +10-12 10:14:59.422 1602 2161 I ActivityManager: Killing 10856:org.wikipedia.beta/u0a392 (adj 995): empty #33 +10-12 10:14:59.511 1602 1650 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10135; state: DISABLED +10-12 10:14:59.577 1602 1965 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10071; state: DISABLED +10-12 10:14:59.577 1602 1965 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10071; state: DISABLED +10-12 10:14:59.577 1602 1965 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10071; state: DISABLED +10-12 10:14:59.577 1602 1965 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10071; state: ENABLED +10-12 10:14:59.578 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10071; state: ENABLED +10-12 10:14:59.595 1602 1717 I ActivityManager: Start proc 14328:android.process.acore/u0a71 for content provider {com.android.providers.contacts/com.android.providers.contacts.ContactsProvider2} +10-12 10:14:59.614 1602 1650 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10071; state: DISABLED +10-12 10:14:59.614 1602 1650 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10071; state: DISABLED +10-12 10:14:59.646 1602 1747 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10071; state: DISABLED +10-12 10:14:59.758 1602 2161 D CompatibilityChangeReporter: Compat change id reported: 201794303; UID 10071; state: ENABLED +10-12 10:15:03.364 1602 1716 W ActivityManager: Stopping service due to app idle: u0a248 -1m14s920ms org.telegram.messenger/.NotificationsService +10-12 10:15:03.373 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=org.telegram.start flg=0x10 } to org.telegram.messenger/.AppStartReceiver +10-12 10:15:03.380 1602 2158 I ActivityManager: Killing 3616:com.google.android.keep/u0a259 (adj 925): empty #33 +10-12 10:15:06.327 1602 2545 D CompatibilityChangeReporter: Compat change id reported: 174228127; UID 10180; state: DISABLED +10-12 10:15:06.328 1602 2545 D CompatibilityChangeReporter: Compat change id reported: 174227820; UID 10180; state: DISABLED +10-12 10:15:09.486 2091 3526 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:15:12.588 1602 1715 I ActivityManager: Killing 10918:com.amctve.amcfullepisodes/u0a422 (adj 995): empty #33 +10-12 10:15:12.692 1602 2159 I ActivityManager: Killing 13081:com.espn.score_center/u0a622 (adj 915): depends on provider com.amctve.amcfullepisodes/com.adobe.adobepass.accessenabler.services.storage.android.global.GlobalStorageProvider in dying proc com.amctve.amcfullepisodes (adj -10000) +10-12 10:15:12.696 1602 2159 I ActivityManager: Killing 11189:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0a422i742 (adj 0): isolated not needed +10-12 10:15:12.793 1602 2159 I ActivityManager: Killing 13319:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0a622i745 (adj 0): isolated not needed +10-12 10:15:54.438 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.net.wifi.SCAN_RESULTS flg=0x4000010 (has extras) } to com.vzw.hss.myverizon/com.vzw.mobilefirst.inStore.receiver.MFWifiScanReceiver +10-12 10:15:59.459 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10192; state: DISABLED +10-12 10:15:59.459 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10192; state: DISABLED +10-12 10:15:59.470 1602 1602 W JobScheduler: Job didn't exist in JobStore: a24ec29 #u0a192/74951 com.google.android.youtube/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:15:59.869 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 197654537; UID 10668; state: ENABLED +10-12 10:15:59.870 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 197654537; UID 10156; state: ENABLED +10-12 10:15:59.930 1602 1702 V WindowManager: Unknown focus tokens, dropping reportFocusChanged +10-12 10:16:01.433 1602 1649 I ActivityManager: PendingStartActivityUids startActivity to updateOomAdj delay:1540ms, uid:10212 +10-12 10:16:01.441 1104 1104 I vendor.google.wifi_ext@1.0-service-vendor: Wifi: Setting SAR Scenario to 3 +10-12 10:16:01.762 1602 1702 V WindowManager: Unknown focus tokens, dropping reportFocusChanged +10-12 10:16:01.765 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10430; state: DISABLED +10-12 10:16:01.765 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10430; state: DISABLED +10-12 10:16:01.765 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10430; state: DISABLED +10-12 10:16:01.765 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10430; state: ENABLED +10-12 10:16:01.766 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10430; state: ENABLED +10-12 10:16:01.781 1602 1717 I ActivityManager: Start proc 14550:com.avast.android.vpn/u0a430 for service {com.avast.android.vpn/com.google.android.datatransport.runtime.scheduling.jobscheduling.JobInfoSchedulerService} +10-12 10:16:01.815 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10430; state: DISABLED +10-12 10:16:01.815 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10430; state: DISABLED +10-12 10:16:01.857 1602 1702 I ActivityManager: Killing 31965:com.source/u0a668 (adj 905): remove task +10-12 10:16:01.882 1602 31419 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10430; state: DISABLED +10-12 10:16:01.903 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10256; state: DISABLED +10-12 10:16:01.903 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10256; state: DISABLED +10-12 10:16:01.904 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10256; state: DISABLED +10-12 10:16:01.904 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10256; state: ENABLED +10-12 10:16:01.904 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10256; state: ENABLED +10-12 10:16:01.912 1602 1717 I ActivityManager: Start proc 14621:com.facebook.katana/u0a256 for content provider {com.facebook.katana/com.facebook.platform.common.provider.PlatformProviderBase} +10-12 10:16:01.918 1602 7807 W WindowManager: Failed looking up window session=Session{5041158 31965:u0a10668} callers=com.android.server.wm.WindowManagerService.windowForClientLocked:6050 com.android.server.wm.WindowState$DeathRecipient.binderDied:3119 android.os.IBinder$DeathRecipient.binderDied:317 +10-12 10:16:01.918 1602 7807 I WindowManager: WIN DEATH: null +10-12 10:16:01.920 1602 1702 W ActivityManager: setHasOverlayUi called on unknown pid: 31965 +10-12 10:16:02.006 1602 1749 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10430; state: ENABLED +10-12 10:16:02.030 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 172251878; UID 10430; state: ENABLED +10-12 10:16:02.446 1602 7794 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10256; state: DISABLED +10-12 10:16:02.863 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:16:02.863 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:16:02.864 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:16:02.864 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:16:02.864 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{3790d77 6957:com.zhiliaoapp.musically:push/u0a241} (pid=6957, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:16:02.864 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{7d5ed36 8467:com.zhiliaoapp.musically/u0a241} (pid=8467, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:16:02.864 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:16:02.864 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:16:02.865 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:16:02.866 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{3790d77 6957:com.zhiliaoapp.musically:push/u0a241} (pid=6957, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:16:02.866 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{7d5ed36 8467:com.zhiliaoapp.musically/u0a241} (pid=8467, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:16:02.866 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:16:02.866 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:16:02.867 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:16:02.867 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:16:02.867 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:16:02.867 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{3790d77 6957:com.zhiliaoapp.musically:push/u0a241} (pid=6957, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:16:02.867 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{7d5ed36 8467:com.zhiliaoapp.musically/u0a241} (pid=8467, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:16:02.867 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:16:02.867 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{3790d77 6957:com.zhiliaoapp.musically:push/u0a241} (pid=6957, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:16:02.867 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{7d5ed36 8467:com.zhiliaoapp.musically/u0a241} (pid=8467, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:16:02.868 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:16:02.868 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10254; state: DISABLED +10-12 10:16:02.868 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10254; state: DISABLED +10-12 10:16:02.868 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10254; state: DISABLED +10-12 10:16:02.868 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10254; state: ENABLED +10-12 10:16:02.868 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10254; state: ENABLED +10-12 10:16:02.879 1602 1717 I ActivityManager: Start proc 14879:com.verizon.messaging.vzmsgs/u0a254 for broadcast {com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver} +10-12 10:16:02.904 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 183164979; UID 10256; state: ENABLED +10-12 10:16:03.182 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10254; state: DISABLED +10-12 10:16:03.268 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10254; state: ENABLED +10-12 10:16:03.638 1602 7794 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10000000 cmp=com.teslacoilsw.launcher/.NovaLauncher} from uid 10212 +10-12 10:16:03.641 1602 7794 I ActivityTaskManager: Launching r: ActivityRecord{ee1aa98 u0 com.teslacoilsw.launcher/.NovaLauncher} from background: ActivityRecord{7577bb5 u0 com.google.android.apps.nexuslauncher/com.android.quickstep.RecentsActivity} t11977}. New task: false +10-12 10:16:03.663 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10259; state: DISABLED +10-12 10:16:03.663 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10259; state: DISABLED +10-12 10:16:03.663 1602 1649 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10259; state: ENABLED +10-12 10:16:03.663 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10259; state: ENABLED +10-12 10:16:03.675 1602 1717 I ActivityManager: Start proc 14924:com.google.android.keep/u0a259 for service {com.google.android.keep/com.google.android.apps.keep.ui.widgets.list.ListWidgetService} +10-12 10:16:03.722 1602 1702 I ActivityManager: Killing 14077:com.wuxiaworld.mobile/u0a242 (adj 950): remove task +10-12 10:16:03.724 1602 1702 I ActivityManager: Killing 16268:com.twitter.android/u0a244 (adj 940): remove task +10-12 10:16:03.725 1602 1702 I ActivityManager: Killing 19584:com.google.android.gm/u0a176 (adj 940): remove task +10-12 10:16:03.726 1602 1702 I ActivityManager: Killing 20466:com.discord/u0a243 (adj 920): remove task +10-12 10:16:03.727 1602 1702 I ActivityManager: Killing 23529:com.viz.wsj.android/u0a251 (adj 910): remove task +10-12 10:16:03.729 1602 1715 W UsageStatsService: Unexpected activity event reported! (com.twitter.android/com.twitter.app.main.MainActivity event : 23 instanceId : 257876031) +10-12 10:16:03.729 1602 1702 I ActivityManager: Killing 11108:com.cnn.mobile.android.phone/u0a271 (adj 985): empty #33 +10-12 10:16:03.730 1602 1702 I ActivityManager: Killing 29208:com.google.android.apps.nbu.files/u0a152 (adj 905): remove task +10-12 10:16:03.784 1602 7794 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10259; state: DISABLED +10-12 10:16:03.851 1602 7806 D CoreBackPreview: Window{f1fbd56 u0 com.google.android.googlequicksearchbox/com.google.android.googlequicksearchbox.InternalGoogleAppActivityEntrypoint}: Setting back callback null +10-12 10:16:03.868 1602 7806 I ActivityManager: Killing 31259:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0a156i729 (adj 905): remove task +10-12 10:16:03.870 1602 1715 W UsageStatsService: Unexpected activity event reported! (com.google.android.googlequicksearchbox/com.google.android.apps.search.googleapp.activity.GoogleAppActivity event : 23 instanceId : 97444152) +10-12 10:16:03.872 1602 7806 I ActivityManager: Killing 24220:com.google.android.googlequicksearchbox:search/u0a156 (adj 1001): remove task +10-12 10:16:03.878 1602 7794 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10259; state: ENABLED +10-12 10:16:03.948 1602 1702 I ActivityManager: Killing 28571:com.google.android.googlequicksearchbox:assistant/u0a156 (adj 905): remove task +10-12 10:16:03.949 1602 1702 I ActivityManager: Killing 5848:com.google.process.gapps/u0a157 (adj 985): empty #33 +10-12 10:16:03.949 1602 1702 I ActivityManager: Killing 10320:com.amazon.avod.thirdpartyclient/u0a367 (adj 985): empty #34 +10-12 10:16:03.950 1602 1702 I ActivityManager: Killing 9963:com.amazon.mp3/u0a371 (adj 985): empty #35 +10-12 10:16:03.951 1602 1702 I ActivityManager: Killing 10836:com.amazon.kindle/u0a304 (adj 995): empty #36 +10-12 10:16:03.952 1602 1702 I ActivityManager: Killing 7307:com.amazon.mShop.android.shopping/u0a291 (adj 995): empty #37 +10-12 10:16:03.973 1602 7794 W ActivityManager: Scheduling restart of crashed service com.google.android.googlequicksearchbox/org.chromium.content.app.SandboxedProcessService0:0 in 1000ms for connection +10-12 10:16:04.011 1602 7794 W ActivityManager: Scheduling restart of crashed service com.google.android.googlequicksearchbox/com.google.android.apps.gsa.shared.util.keepalive.StandaloneKeepAlive$KeepAliveService in 1000ms for start-requested +10-12 10:16:04.013 1602 1702 W ActivityManager: setHasOverlayUi called on unknown pid: 24220 +10-12 10:16:04.014 1602 1998 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 1000; state: DISABLED +10-12 10:16:04.014 1602 1998 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 1000; state: DISABLED +10-12 10:16:04.014 1602 1998 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 1000; state: DISABLED +10-12 10:16:04.014 1602 1998 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 1000; state: ENABLED +10-12 10:16:04.030 1602 1717 I ActivityManager: Start proc 14991:com.android.settings/1000 for content provider {com.android.settings/com.android.settings.slices.SettingsSliceProvider} +10-12 10:16:04.416 1602 1716 W BroadcastQueue: Permission Denial: broadcasting Intent { act=android.net.conn.CONNECTIVITY_CHANGE flg=0x4200010 (has extras) } from null (pid=-1, uid=-1) requires android.permission.INTERNET due to registered receiver BroadcastFilter{bc22456 10254/u0 ReceiverList{d90ee71 14879 com.verizon.messaging.vzmsgs/10254/u0 remote:f307418}} +10-12 10:16:04.418 1602 1716 W BroadcastQueue: Permission Denial: broadcasting Intent { act=android.net.conn.CONNECTIVITY_CHANGE flg=0x4200010 (has extras) } from null (pid=-1, uid=-1) requires android.permission.INTERNET due to registered receiver BroadcastFilter{7f500ad 10254/u0 ReceiverList{ac4b9c4 14879 com.verizon.messaging.vzmsgs/10254/u0 remote:93fdcd7}} +10-12 10:16:04.626 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10233; state: DISABLED +10-12 10:16:04.627 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10233; state: DISABLED +10-12 10:16:04.627 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10233; state: DISABLED +10-12 10:16:04.627 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10233; state: ENABLED +10-12 10:16:04.628 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10233; state: ENABLED +10-12 10:16:04.630 1602 30374 I ActivityManager: Killing 12035:com.disney.datg.videoplatforms.android.abc/u0a356 (adj 975): empty #33 +10-12 10:16:04.631 1602 30374 I ActivityManager: Killing 11742:com.google.android.calendar/u0a167 (adj 975): empty #34 +10-12 10:16:04.643 1602 1717 I ActivityManager: Start proc 15042:com.google.android.cellbroadcastreceiver/u0a233 for broadcast {com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver} +10-12 10:16:04.684 1602 1720 I ActivityManager: Process PhantomProcessRecord {62cb90b 20549:20466:logcat/u0a243} died +10-12 10:16:05.012 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10156; state: DISABLED +10-12 10:16:05.012 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10156; state: DISABLED +10-12 10:16:05.012 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10156; state: DISABLED +10-12 10:16:05.012 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10156; state: ENABLED +10-12 10:16:05.013 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10156; state: ENABLED +10-12 10:16:05.029 1602 1717 I ActivityManager: Start proc 15060:com.google.android.googlequicksearchbox:search/u0a156 for service {com.google.android.googlequicksearchbox/com.google.android.apps.gsa.shared.util.keepalive.StandaloneKeepAlive$KeepAliveService} +10-12 10:16:05.052 1602 30374 I ActivityManager: Killing 3573:com.google.android.as.oss/u0a118 (adj 975): empty #33 +10-12 10:16:05.100 1602 31437 D CompatibilityChangeReporter: Compat change id reported: 171306433; UID 10254; state: ENABLED +10-12 10:16:05.352 1602 2548 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10156; state: DISABLED +10-12 10:16:05.636 1602 7799 I ActivityManager: Killing 31528:com.android.chrome:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:23/u0a177i-8999 (adj 0): isolated not needed +10-12 10:16:05.665 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 1, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233334, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:16:05.667 1602 1702 W DisplayManagerService: Failed to notify process 19584 that displays changed, assuming it died. +10-12 10:16:05.667 1602 1702 W DisplayManagerService: android.os.DeadObjectException +10-12 10:16:05.667 1602 1702 W DisplayManagerService: at android.os.BinderProxy.transactNative(Native Method) +10-12 10:16:05.667 1602 1702 W DisplayManagerService: at android.os.BinderProxy.transact(BinderProxy.java:584) +10-12 10:16:05.667 1602 1702 W DisplayManagerService: at android.hardware.display.IDisplayManagerCallback$Stub$Proxy.onDisplayEvent(IDisplayManagerCallback.java:121) +10-12 10:16:05.667 1602 1702 W DisplayManagerService: at com.android.server.display.DisplayManagerService$CallbackRecord.notifyDisplayEventAsync(DisplayManagerService.java:2861) +10-12 10:16:05.667 1602 1702 W DisplayManagerService: at com.android.server.display.DisplayManagerService.deliverDisplayEvent(DisplayManagerService.java:2429) +10-12 10:16:05.667 1602 1702 W DisplayManagerService: at com.android.server.display.DisplayManagerService.-$$Nest$mdeliverDisplayEvent(Unknown Source:0) +10-12 10:16:05.667 1602 1702 W DisplayManagerService: at com.android.server.display.DisplayManagerService$DisplayManagerHandler.handleMessage(DisplayManagerService.java:2733) +10-12 10:16:05.667 1602 1702 W DisplayManagerService: at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:16:05.667 1602 1702 W DisplayManagerService: at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:16:05.667 1602 1702 W DisplayManagerService: at android.os.Looper.loop(Looper.java:288) +10-12 10:16:05.667 1602 1702 W DisplayManagerService: at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:16:05.667 1602 1702 W DisplayManagerService: at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:16:05.681 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 2, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233332, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:16:05.875 1602 1649 E ClipboardService: Denying clipboard access to com.android.chrome, application is not in focus nor is it a system service for user 0 +10-12 10:16:05.881 1602 1749 I WindowManager: WIN DEATH: Window{f0febbe u0 com.google.android.gm/com.google.android.gm.ui.MailActivityGmail} +10-12 10:16:05.888 1602 1747 D CoreBackPreview: Window{dde3432 u0 com.android.chrome/org.chromium.chrome.browser.customtabs.CustomTabActivity}: Setting back callback null +10-12 10:16:05.889 1602 1702 W ActivityManager: setHasOverlayUi called on unknown pid: 19584 +10-12 10:16:05.890 1602 1715 W UsageStatsService: Unexpected activity event reported! (com.google.android.gm/com.google.android.gm.ui.MailActivityGmail event : 23 instanceId : 203217532) +10-12 10:16:05.922 1602 1715 W UsageStatsService: Unexpected activity event reported! (com.android.chrome/org.chromium.chrome.browser.customtabs.CustomTabActivity event : 23 instanceId : 241783791) +10-12 10:16:06.155 1602 1749 I ActivityManager: Killing 31581:com.android.chrome:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:24/u0a177i-8998 (adj 0): isolated not needed +10-12 10:16:06.476 1602 29906 I WindowManager: WIN DEATH: Window{3361d38 u0 com.viz.wsj.android/com.vizmanga.android.vizmangalib.activities.HomeActivity} +10-12 10:16:06.481 1602 3919 I WindowManager: WIN DEATH: Window{6d7cb98 u0 com.google.android.apps.nbu.files/com.google.android.apps.nbu.files.home.HomeActivity} +10-12 10:16:06.481 1602 1702 W ActivityManager: setHasOverlayUi called on unknown pid: 23529 +10-12 10:16:06.482 1602 1715 W UsageStatsService: Unexpected activity event reported! (com.viz.wsj.android/com.vizmanga.android.vizmangalib.activities.HomeActivity event : 23 instanceId : 219350415) +10-12 10:16:06.483 1602 1747 I WindowManager: WIN DEATH: Window{381112e u0 com.google.android.apps.nbu.files/com.google.android.apps.nbu.files.documentbrowser.filebrowser.FileBrowserRegularActivity} +10-12 10:16:06.488 1602 1702 W ActivityManager: setHasOverlayUi called on unknown pid: 29208 +10-12 10:16:06.489 1602 1715 W UsageStatsService: Unexpected activity event reported! (com.google.android.apps.nbu.files/com.google.android.apps.nbu.files.home.HomeActivity event : 23 instanceId : 160162728) +10-12 10:16:06.489 1602 1715 W UsageStatsService: Unexpected activity event reported! (com.google.android.apps.nbu.files/com.google.android.apps.nbu.files.documentbrowser.filebrowser.FileBrowserRegularActivity event : 23 instanceId : 70988247) +10-12 10:16:06.642 1602 2161 I MediaSessionStack: removeSession | record: com.amazon.kindle/AapMediaSessionManager (userId=0) +10-12 10:16:06.754 1602 1747 I WindowManager: WIN DEATH: Window{6c525f0 u0 com.discord/com.discord.main.MainActivity} +10-12 10:16:06.762 1602 1702 W ActivityManager: setHasOverlayUi called on unknown pid: 20466 +10-12 10:16:06.763 1602 1715 W UsageStatsService: Unexpected activity event reported! (com.discord/com.discord.main.MainActivity event : 23 instanceId : 53017552) +10-12 10:16:06.791 1602 7811 I WindowManager: WIN DEATH: Window{5015c17 u0 com.wuxiaworld.mobile/com.wuxiaworld.mobile.MainActivity} +10-12 10:16:06.791 1602 31419 D TextToSpeechManagerPerUserService: Unbinding TTS engine: com.google.android.tts. Reason: client process death is reported +10-12 10:16:06.797 1602 1747 I MediaSessionStack: removeSession | record: com.amazon.mp3/MediaSessionController (userId=0) +10-12 10:16:06.799 1602 1702 W ActivityManager: setHasOverlayUi called on unknown pid: 14077 +10-12 10:16:06.799 1602 1715 W UsageStatsService: Unexpected activity event reported! (com.wuxiaworld.mobile/com.wuxiaworld.mobile.MainActivity event : 23 instanceId : 205137259) +10-12 10:16:06.800 1602 1602 W TextToSpeechManagerPerUserService: Disconnected from TTS engine +10-12 10:16:06.800 1602 1602 I TextToSpeechManagerPerUserService: Failed running callback method: android.os.DeadObjectException +10-12 10:16:06.899 1602 7799 I WindowManager: WIN DEATH: Window{f2c0912 u0 com.twitter.android/com.twitter.tweetdetail.TweetDetailActivity} +10-12 10:16:06.903 1602 3919 I WindowManager: WIN DEATH: Window{5f4e19f u0 com.twitter.android/com.twitter.tweetdetail.TweetDetailActivity} +10-12 10:16:06.904 1602 1650 I WindowManager: WIN DEATH: Window{e6a86d6 u0 com.twitter.android/com.twitter.tweetdetail.TweetDetailActivity} +10-12 10:16:06.908 1602 1702 W ActivityManager: setHasOverlayUi called on unknown pid: 16268 +10-12 10:16:06.908 1602 1715 W UsageStatsService: Unexpected activity event reported! (com.twitter.android/com.twitter.tweetdetail.TweetDetailActivity event : 23 instanceId : 215050783) +10-12 10:16:06.911 1602 1715 W UsageStatsService: Unexpected activity event reported! (com.twitter.android/com.twitter.tweetdetail.TweetDetailActivity event : 23 instanceId : 66585442) +10-12 10:16:06.911 1602 1715 W UsageStatsService: Unexpected activity event reported! (com.twitter.android/com.twitter.tweetdetail.TweetDetailActivity event : 23 instanceId : 165545127) +10-12 10:16:07.673 1602 7799 W ActivityManager: Background start not allowed: service Intent { cmp=com.facebook.katana/com.facebook.mqtt.service.MqttServiceV2 (has extras) } to com.facebook.katana/com.facebook.mqtt.service.MqttServiceV2 from pid=14621 uid=10256 pkg=com.facebook.katana startFg?=false +10-12 10:16:07.680 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10256; state: DISABLED +10-12 10:16:07.680 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10256; state: DISABLED +10-12 10:16:08.231 1602 1716 W BroadcastQueue: Permission Denial: broadcasting Intent { act=android.net.conn.CONNECTIVITY_CHANGE flg=0x4200010 (has extras) } from null (pid=-1, uid=-1) requires com.facebook.permission.prod.FB_APP_COMMUNICATION due to registered receiver BroadcastFilter{f0b2c7f 10256/u0 ReceiverList{77fc99e 14621 com.facebook.katana/10256/u0 remote:7243bd9}} +10-12 10:16:08.415 14621 14844 E ActivityThread: Failed to find provider info for com.android.launcher3.cornermark.unreadbadge +10-12 10:16:08.509 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10256; state: ENABLED +10-12 10:16:08.737 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10418; state: DISABLED +10-12 10:16:08.738 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10418; state: DISABLED +10-12 10:16:08.738 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10418; state: DISABLED +10-12 10:16:08.738 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10418; state: ENABLED +10-12 10:16:08.738 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10418; state: ENABLED +10-12 10:16:08.753 1602 1717 I ActivityManager: Start proc 15197:com.facebook.mlite/u0a418 for content provider {com.facebook.mlite/com.facebook.mlite.sso.provider.LoggedInUserProvider} +10-12 10:16:08.781 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10418; state: DISABLED +10-12 10:16:08.781 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10418; state: DISABLED +10-12 10:16:08.905 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10418; state: DISABLED +10-12 10:16:09.479 2091 11557 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:16:10.862 1602 1650 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10156; state: ENABLED +10-12 10:16:11.889 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=com.google.android.systemui.OPA_ENABLED flg=0x10000010 (has extras) } to com.google.android.apps.nexuslauncher/.qsb.OPAStatusReceiver +10-12 10:16:11.898 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10156; state: DISABLED +10-12 10:16:11.898 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10156; state: DISABLED +10-12 10:16:11.949 1602 1716 W BroadcastQueue: Permission Denial: broadcasting Intent { act=com.google.android.apps.gmm.NAVIGATION_STATE flg=0x10 pkg=com.google.android.googlequicksearchbox (has extras) } from null (pid=-1, uid=-1) requires com.google.android.googlequicksearchbox.permission.LAUNCH_FROM_GMM due to registered receiver BroadcastFilter{3542e46 10156/u0 ReceiverList{7be2a21 15060 com.google.android.googlequicksearchbox:search/10156/u0 remote:b039088}} +10-12 10:16:11.949 1602 1716 W BroadcastQueue: Permission Denial: broadcasting Intent { act=com.google.android.apps.gmm.NAVIGATION_STATE flg=0x10 pkg=com.google.android.gms (has extras) } from null (pid=-1, uid=-1) requires com.google.android.googlequicksearchbox.permission.LAUNCH_FROM_GMM due to registered receiver BroadcastFilter{3542e46 10156/u0 ReceiverList{7be2a21 15060 com.google.android.googlequicksearchbox:search/10156/u0 remote:b039088}} +10-12 10:16:12.091 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10269; state: DISABLED +10-12 10:16:12.091 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10269; state: DISABLED +10-12 10:16:12.091 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10269; state: ENABLED +10-12 10:16:12.092 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10269; state: ENABLED +10-12 10:16:12.109 1602 1717 I ActivityManager: Start proc 15287:com.google.android.apps.tachyon/u0a269 for service {com.google.android.apps.tachyon/com.google.android.apps.tachyon.clientapi.ClientApiService} +10-12 10:16:12.145 1602 3687 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10269; state: DISABLED +10-12 10:16:12.145 1602 3687 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10269; state: DISABLED +10-12 10:16:12.359 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10269; state: DISABLED +10-12 10:16:12.664 1602 6280 I ContentCaptureManagerService: Data share request accepted by Content Capture service +10-12 10:16:12.674 1602 3687 W ActivityManager: Receiver with filter android.content.IntentFilter@e8fda58 already registered for pid 20953, callerPackage is com.google.android.googlequicksearchbox +10-12 10:16:12.842 1602 7806 I ContentCaptureManagerService: Data share request accepted by Content Capture service +10-12 10:16:22.086 1602 1649 I ActivityManager: Killing 28067:com.google.android.euicc/u0a142 (adj 925): empty #33 +10-12 10:16:26.979 1104 1104 I vendor.google.wifi_ext@1.0-service-vendor: Wifi: Reseting SAR Scenario to default +10-12 10:16:27.226 1602 3427 I ActivityManager: Killing 12289:com.disney.datg.videoplatforms.android.watchdc/u0a458 (adj 925): empty #33 +10-12 10:16:27.230 1602 3427 I ActivityManager: Killing 12241:com.disney.datg.videoplatforms.android.abcf/u0a590 (adj 985): empty #34 +10-12 10:16:27.307 1602 7811 I ActivityManager: Killing 12461:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0a458i743 (adj 0): isolated not needed +10-12 10:16:34.526 1602 3687 I ActivityManager: Killing 30463:com.android.chrome:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:22/u0a177i-9000 (adj 0): isolated not needed +10-12 10:16:42.587 1602 31419 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:16:42.588 1602 31419 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:16:42.589 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:16:42.589 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:16:42.589 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{3790d77 6957:com.zhiliaoapp.musically:push/u0a241} (pid=6957, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:16:42.589 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{7d5ed36 8467:com.zhiliaoapp.musically/u0a241} (pid=8467, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:16:42.589 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:16:42.590 1602 31419 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:16:42.590 1602 1716 E AppOps : noteOperation +10-12 10:16:42.590 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:16:42.590 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:16:42.590 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:16:42.590 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:16:42.590 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:16:42.590 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:16:42.590 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:16:42.590 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:16:42.590 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:16:42.590 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:16:42.590 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:16:42.590 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:16:42.590 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:16:42.590 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:16:42.590 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:16:42.590 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:16:42.590 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:16:42.590 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:16:42.590 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:16:42.590 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:16:42.590 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:16:42.590 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:16:42.590 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{8d70500 10254/u0 ReceiverList{7e39f83 14879 com.verizon.messaging.vzmsgs/10254/u0 remote:c5dd632}} +10-12 10:16:42.590 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:16:42.591 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{3790d77 6957:com.zhiliaoapp.musically:push/u0a241} (pid=6957, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:16:42.591 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{7d5ed36 8467:com.zhiliaoapp.musically/u0a241} (pid=8467, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:16:42.591 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:16:42.592 1602 1716 E AppOps : noteOperation +10-12 10:16:42.592 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:16:42.592 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:16:42.592 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:16:42.592 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:16:42.592 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:16:42.592 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:16:42.592 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:16:42.592 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:16:42.592 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:16:42.592 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:16:42.592 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:16:42.592 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:16:42.592 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:16:42.592 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:16:42.592 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:16:42.592 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:16:42.592 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:16:42.592 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:16:42.592 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:16:42.592 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:16:42.592 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:16:42.592 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:16:42.592 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{8d70500 10254/u0 ReceiverList{7e39f83 14879 com.verizon.messaging.vzmsgs/10254/u0 remote:c5dd632}} +10-12 10:16:42.592 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:16:42.592 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:16:42.593 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:16:42.594 1602 31419 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:16:42.595 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:16:42.595 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:16:42.595 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{3790d77 6957:com.zhiliaoapp.musically:push/u0a241} (pid=6957, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:16:42.595 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{7d5ed36 8467:com.zhiliaoapp.musically/u0a241} (pid=8467, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:16:42.595 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:16:42.595 1602 1716 E AppOps : noteOperation +10-12 10:16:42.595 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:16:42.595 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:16:42.595 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:16:42.595 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:16:42.595 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:16:42.595 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:16:42.595 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:16:42.595 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:16:42.595 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:16:42.595 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:16:42.595 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:16:42.595 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:16:42.595 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:16:42.595 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:16:42.595 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:16:42.595 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:16:42.595 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:16:42.595 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:16:42.595 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:16:42.595 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:16:42.595 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:16:42.595 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:16:42.596 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{8d70500 10254/u0 ReceiverList{7e39f83 14879 com.verizon.messaging.vzmsgs/10254/u0 remote:c5dd632}} +10-12 10:16:42.596 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:16:42.596 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{3790d77 6957:com.zhiliaoapp.musically:push/u0a241} (pid=6957, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:16:42.596 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{7d5ed36 8467:com.zhiliaoapp.musically/u0a241} (pid=8467, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:16:42.596 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:16:42.597 1602 1716 E AppOps : noteOperation +10-12 10:16:42.597 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:16:42.597 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:16:42.597 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:16:42.597 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:16:42.597 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:16:42.597 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:16:42.597 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:16:42.597 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:16:42.597 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:16:42.597 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:16:42.597 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:16:42.597 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:16:42.597 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:16:42.597 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:16:42.597 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:16:42.597 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:16:42.597 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:16:42.597 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:16:42.597 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:16:42.597 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:16:42.597 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:16:42.597 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:16:42.597 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{8d70500 10254/u0 ReceiverList{7e39f83 14879 com.verizon.messaging.vzmsgs/10254/u0 remote:c5dd632}} +10-12 10:16:42.598 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:16:42.600 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10254; state: DISABLED +10-12 10:16:42.600 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10254; state: DISABLED +10-12 10:16:42.610 1602 31419 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10233; state: DISABLED +10-12 10:16:42.611 1602 31419 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10233; state: DISABLED +10-12 10:16:42.985 1602 31419 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10198; state: DISABLED +10-12 10:16:42.986 1602 31419 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10198; state: DISABLED +10-12 10:16:42.986 1602 31419 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10198; state: DISABLED +10-12 10:16:42.986 1602 31419 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10198; state: ENABLED +10-12 10:16:42.987 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10198; state: ENABLED +10-12 10:16:43.023 1602 1717 I ActivityManager: Start proc 15425:com.shannon.rcsservice:shannonrcsservice/u0a198 for content provider {com.shannon.rcsservice/com.shannon.rcsservice.database.CommonContentProvider} +10-12 10:16:48.718 1602 1602 I ActivityManager: com.android.vending is exempt from freezer +10-12 10:16:48.719 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10137; state: DISABLED +10-12 10:16:48.719 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10137; state: DISABLED +10-12 10:16:48.719 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10137; state: DISABLED +10-12 10:16:48.719 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10137; state: ENABLED +10-12 10:16:48.721 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10137; state: ENABLED +10-12 10:16:48.735 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10430; state: DISABLED +10-12 10:16:48.737 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10430; state: DISABLED +10-12 10:16:48.747 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10509; state: DISABLED +10-12 10:16:48.747 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10509; state: DISABLED +10-12 10:16:48.747 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10509; state: DISABLED +10-12 10:16:48.747 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10509; state: ENABLED +10-12 10:16:48.750 1602 1717 I ActivityManager: Start proc 15444:com.android.vending:instant_app_installer/u0a137 for service {com.android.vending/com.google.android.finsky.instantapps.metrics.LogFlushJob} +10-12 10:16:48.750 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10509; state: ENABLED +10-12 10:16:48.771 1602 1717 I ActivityManager: Start proc 15445:gov.ca.covid19.exposurenotifications/u0a509 for service {gov.ca.covid19.exposurenotifications/androidx.work.impl.background.systemjob.SystemJobService} +10-12 10:16:48.804 1602 31419 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10509; state: DISABLED +10-12 10:16:48.805 1602 31419 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10509; state: DISABLED +10-12 10:16:48.957 1602 2159 W JobScheduler: Job didn't exist in JobStore: 3eb7073 #u0a509/1456 gov.ca.covid19.exposurenotifications/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:16:48.958 1602 31419 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10509; state: ENABLED +10-12 10:16:48.961 1602 31419 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10509; state: DISABLED +10-12 10:16:49.021 1602 31419 I ActivityManager: Killing 12462:com.fxnetworks.fxnow/u0a463 (adj 999): empty #33 +10-12 10:16:49.729 1602 3427 I ActivityManager: Killing 12565:com.turner.tnt.android.networkapp/u0a382 (adj 925): empty #33 +10-12 10:16:59.982 8467 8841 W PowerProfile: ambient.on is deprecated! Use ambient.on.display0 instead. +10-12 10:16:59.982 8467 8841 W PowerProfile: screen.on is deprecated! Use screen.on.display0 instead. +10-12 10:16:59.982 8467 8841 W PowerProfile: screen.full is deprecated! Use screen.full.display0 instead. +10-12 10:16:59.982 8467 8841 W ModemPowerProfile: getAverageBatteryDrainMaH called with unexpected key: 0x0, drain:0,RAT:DEFAULT +10-12 10:16:59.983 8467 8841 W ModemPowerProfile: getAverageBatteryDrainMaH called with unexpected key: 0x10000000, drain:IDLE,RAT:DEFAULT +10-12 10:16:59.983 8467 8841 W ModemPowerProfile: getAverageBatteryDrainMaH called with unexpected key: 0x20000000, drain:RX,RAT:DEFAULT +10-12 10:16:59.983 8467 8841 W ModemPowerProfile: getAverageBatteryDrainMaH called with unexpected key: 0x30000000, drain:TX,level:UNKNOWN(0x0)RAT:DEFAULT +10-12 10:16:59.983 8467 8841 W ModemPowerProfile: getAverageBatteryDrainMaH called with unexpected key: 0x31000000, drain:TX,level:UNKNOWN(0x1000000)RAT:DEFAULT +10-12 10:16:59.983 8467 8841 W ModemPowerProfile: getAverageBatteryDrainMaH called with unexpected key: 0x32000000, drain:TX,level:UNKNOWN(0x2000000)RAT:DEFAULT +10-12 10:16:59.983 8467 8841 W ModemPowerProfile: getAverageBatteryDrainMaH called with unexpected key: 0x33000000, drain:TX,level:UNKNOWN(0x3000000)RAT:DEFAULT +10-12 10:16:59.983 8467 8841 W ModemPowerProfile: getAverageBatteryDrainMaH called with unexpected key: 0x34000000, drain:TX,level:UNKNOWN(0x4000000)RAT:DEFAULT +10-12 10:17:09.520 2091 9876 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:17:10.930 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 1, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233334, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:17:26.131 2091 3521 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:17:26.144 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10207; state: DISABLED +10-12 10:17:26.145 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10207; state: DISABLED +10-12 10:17:26.145 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10207; state: DISABLED +10-12 10:17:26.145 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10207; state: DISABLED +10-12 10:17:26.145 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10207; state: ENABLED +10-12 10:17:26.146 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10207; state: ENABLED +10-12 10:17:26.148 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 2, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233332, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:17:26.157 1602 1717 I ActivityManager: Start proc 15606:com.google.android.turboadapter/u0a207 for service {com.google.android.turboadapter/com.google.android.turboadapter.GoogleBatteryService} +10-12 10:17:26.178 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10207; state: DISABLED +10-12 10:17:26.178 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10207; state: DISABLED +10-12 10:17:36.030 1602 31439 I ActivityManager: Killing 7293:com.google.android.apps.googlevoice/u0a335 (adj 975): empty #33 +10-12 10:17:36.135 1602 3658 I ActivityManager: Killing 12778:com.cbs.app/u0a385 (adj 985): empty #33 +10-12 10:17:36.136 1602 3658 I ActivityManager: Killing 12688:com.adultswim.videoapp.android/u0a579 (adj 985): empty #34 +10-12 10:17:36.211 1602 3427 I ActivityManager: Killing 13188:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0a385i744 (adj 0): isolated not needed +10-12 10:17:47.531 2091 2738 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:17:57.158 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10176; state: DISABLED +10-12 10:17:57.158 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10176; state: DISABLED +10-12 10:17:57.158 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10176; state: ENABLED +10-12 10:17:57.159 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10176; state: ENABLED +10-12 10:17:57.182 1602 1717 I ActivityManager: Start proc 15636:com.google.android.gm/u0a176 for broadcast {com.google.android.gm/com.google.firebase.iid.FirebaseInstanceIdReceiver} +10-12 10:17:57.591 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10176; state: DISABLED +10-12 10:17:57.820 1602 3427 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10176; state: ENABLED +10-12 10:17:58.232 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 201794303; UID 10176; state: ENABLED +10-12 10:17:58.239 1602 2018 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 1000; state: ENABLED +10-12 10:17:58.245 1602 2018 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 1000; state: DISABLED +10-12 10:17:58.245 1602 2018 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 1000; state: DISABLED +10-12 10:18:09.525 2091 3517 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:18:10.864 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 1, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233334, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:18:34.360 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.net.wifi.SCAN_RESULTS flg=0x4000010 (has extras) } to com.vzw.hss.myverizon/com.vzw.mobilefirst.inStore.receiver.MFWifiScanReceiver +10-12 10:18:43.131 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10392; state: DISABLED +10-12 10:18:43.131 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10392; state: DISABLED +10-12 10:18:43.131 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10392; state: DISABLED +10-12 10:18:43.131 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10392; state: ENABLED +10-12 10:18:43.138 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10392; state: ENABLED +10-12 10:18:43.166 1602 1717 I ActivityManager: Start proc 15852:org.wikipedia.beta/u0a392 for broadcast {org.wikipedia.beta/org.wikipedia.notifications.NotificationPollBroadcastReceiver} +10-12 10:18:43.202 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10392; state: DISABLED +10-12 10:18:43.202 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10392; state: DISABLED +10-12 10:18:43.313 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10625; state: DISABLED +10-12 10:18:43.313 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10625; state: DISABLED +10-12 10:18:43.313 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10625; state: DISABLED +10-12 10:18:43.313 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10625; state: ENABLED +10-12 10:18:43.314 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10625; state: ENABLED +10-12 10:18:43.329 1602 1717 I ActivityManager: Start proc 15914:com.instagram.barcelona/u0a625 for broadcast {com.instagram.barcelona/com.instagram.analytics.uploadscheduler.AnalyticsUploadAlarmReceiver} +10-12 10:18:43.340 1602 2022 W AppOps : Noting op not finished: uid 10157 pkg com.google.android.gms code 113 startTime of in progress event=1697126957571 +10-12 10:18:43.355 1602 2022 W AppOps : Noting op not finished: uid 10169 pkg com.google.android.gms.location.history code 79 startTime of in progress event=1697029077346 +10-12 10:18:43.358 1602 2022 W AppOps : Noting op not finished: uid 10157 pkg com.google.android.gms code 113 startTime of in progress event=1697126957571 +10-12 10:18:43.360 1602 29906 W AppOps : Noting op not finished: uid 10157 pkg com.google.android.gms code 79 startTime of in progress event=1697126957571 +10-12 10:18:43.362 1602 1749 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10625; state: DISABLED +10-12 10:18:43.362 1602 1749 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10625; state: DISABLED +10-12 10:18:43.364 1602 2022 W AppOps : Noting op not finished: uid 10157 pkg com.google.android.gms code 113 startTime of in progress event=1697126957571 +10-12 10:18:43.638 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10625; state: DISABLED +10-12 10:18:44.101 1602 29906 I ActivityManager: Killing 12896:com.cbs.app:vservice/u0a385 (adj 975): empty #33 +10-12 10:18:44.102 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 183164979; UID 10625; state: ENABLED +10-12 10:18:44.122 1602 29906 W ActivityManager: Background start not allowed: service Intent { act=Orca.START cmp=com.instagram.barcelona/com.facebook.rti.push.service.FbnsService (has extras) } to com.instagram.barcelona/com.facebook.rti.push.service.FbnsService from pid=15914 uid=10625 pkg=com.instagram.barcelona startFg?=false +10-12 10:18:44.126 1602 2022 W ActivityManager: Background start not allowed: service Intent { act=Orca.START cmp=com.instagram.barcelona/com.facebook.rti.push.service.FbnsService (has extras) } to com.instagram.barcelona/com.facebook.rti.push.service.FbnsService from pid=15914 uid=10625 pkg=com.instagram.barcelona startFg?=false +10-12 10:18:44.166 1602 29906 I ActivityManager: Killing 11835:com.android.providers.calendar/u0a79 (adj 985): empty #33 +10-12 10:18:44.445 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 171306433; UID 10625; state: ENABLED +10-12 10:18:44.446 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10625; state: ENABLED +10-12 10:18:48.292 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10248; state: ENABLED +10-12 10:18:54.329 448 15985 I keystore2: keystore2::watchdog: Watchdog thread idle -> terminating. Have a great day. +10-12 10:18:59.735 1602 1857 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10176; state: ENABLED +10-12 10:19:00.099 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 2, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233332, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:19:09.513 2091 3503 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:19:10.886 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 1, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233334, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:19:35.544 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 171306433; UID 1000; state: ENABLED +10-12 10:19:35.544 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 1000; state: ENABLED +10-12 10:19:41.530 1602 30374 W ActivityManager: Background start not allowed: service Intent { cmp=com.zhiliaoapp.musically/com.bytedance.common.wschannel.client.WsClientService } to com.zhiliaoapp.musically/com.bytedance.common.wschannel.client.WsClientService from pid=6957 uid=10241 pkg=com.zhiliaoapp.musically startFg?=false +10-12 10:19:51.532 2091 3972 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:19:51.551 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10207; state: DISABLED +10-12 10:19:51.552 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10207; state: DISABLED +10-12 10:19:51.552 1602 2022 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10207; state: DISABLED +10-12 10:19:51.576 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 2, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233332, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:19:51.593 1602 1727 D KernelCpuUidUserSysTimeReader: Removing uids 99730-99730 +10-12 10:19:51.594 1602 1727 D KernelCpuUidUserSysTimeReader: Removing uids 99731-99731 +10-12 10:19:51.594 1602 1727 D KernelCpuUidUserSysTimeReader: Removing uids 99732-99732 +10-12 10:19:51.594 1602 1727 D KernelCpuUidUserSysTimeReader: Removing uids 99734-99734 +10-12 10:19:51.594 1602 1727 D KernelCpuUidUserSysTimeReader: Removing uids 99736-99736 +10-12 10:19:51.594 1602 1727 D KernelCpuUidUserSysTimeReader: Removing uids 99735-99735 +10-12 10:19:51.594 1602 1727 D KernelCpuUidUserSysTimeReader: Removing uids 99733-99733 +10-12 10:19:51.594 1602 1727 D KernelCpuUidUserSysTimeReader: Removing uids 99737-99737 +10-12 10:19:51.594 1602 1727 D KernelCpuUidUserSysTimeReader: Removing uids 99739-99739 +10-12 10:19:51.594 1602 1727 D KernelCpuUidUserSysTimeReader: Removing uids 99738-99738 +10-12 10:19:51.595 1602 1727 D KernelCpuUidUserSysTimeReader: Removing uids 99740-99740 +10-12 10:19:51.595 1602 1727 D KernelCpuUidUserSysTimeReader: Removing uids 99741-99741 +10-12 10:20:09.514 2091 3526 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:20:10.898 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 1, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233334, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:20:18.266 2091 11557 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:20:18.311 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 2, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233332, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:21:09.509 2091 9876 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:21:10.927 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 1, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233334, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:21:12.666 1602 1602 I ContentCaptureManagerService: Content capture data sharing session terminated successfully for package 'com.google.android.googlequicksearchbox' +10-12 10:21:12.843 1602 1602 I ContentCaptureManagerService: Content capture data sharing session terminated successfully for package 'com.google.android.googlequicksearchbox' +10-12 10:21:35.962 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10350; state: DISABLED +10-12 10:21:35.962 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10350; state: DISABLED +10-12 10:21:35.962 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10350; state: DISABLED +10-12 10:21:35.962 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10350; state: ENABLED +10-12 10:21:35.963 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10350; state: ENABLED +10-12 10:21:35.986 1602 1717 I ActivityManager: Start proc 16531:tv.twitch.android.app/u0a350 for broadcast {tv.twitch.android.app/com.google.firebase.iid.FirebaseInstanceIdReceiver} +10-12 10:21:36.021 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10350; state: DISABLED +10-12 10:21:36.021 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10350; state: DISABLED +10-12 10:21:36.250 1602 2864 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10350; state: DISABLED +10-12 10:21:36.726 1602 1747 I ActivityManager: Killing 14290:com.google.android.apps.wellbeing/u0a135 (adj 935): empty #33 +10-12 10:21:45.007 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 2, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233332, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:21:45.009 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10112; state: DISABLED +10-12 10:21:45.009 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10112; state: DISABLED +10-12 10:21:45.009 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10112; state: DISABLED +10-12 10:21:45.009 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10112; state: ENABLED +10-12 10:21:45.010 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10112; state: ENABLED +10-12 10:21:45.026 1602 1717 I ActivityManager: Start proc 16656:com.google.android.apps.messaging/u0a112 for content provider {com.google.android.apps.messaging/com.google.android.apps.messaging.shared.datamodel.provider.sharedstorage.SharedStorageProvider} +10-12 10:21:45.322 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10112; state: DISABLED +10-12 10:22:00.469 1602 1749 W ActivityManager: Background start not allowed: service Intent { cmp=com.google.android.apps.messaging/.shared.datamodel.action.execution.ActionExecutorImpl$EmptyService } to com.google.android.apps.messaging/.shared.datamodel.action.execution.ActionExecutorImpl$EmptyService from pid=16656 uid=10112 pkg=com.google.android.apps.messaging startFg?=false +10-12 10:22:00.476 1602 1749 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10112; state: ENABLED +10-12 10:22:00.493 1602 1714 W ActivityManager: Background start not allowed: service Intent { cmp=com.google.android.apps.messaging/.shared.datamodel.action.execution.ActionExecutorImpl$EmptyService } to com.google.android.apps.messaging/.shared.datamodel.action.execution.ActionExecutorImpl$EmptyService from pid=16656 uid=10112 pkg=com.google.android.apps.messaging startFg?=false +10-12 10:22:06.462 1602 2864 W ActivityManager: Background start not allowed: service Intent { cmp=com.google.android.apps.messaging/.shared.datamodel.action.execution.ActionExecutorImpl$EmptyService } to com.google.android.apps.messaging/.shared.datamodel.action.execution.ActionExecutorImpl$EmptyService from pid=16656 uid=10112 pkg=com.google.android.apps.messaging startFg?=false +10-12 10:22:06.471 1602 7799 W ActivityManager: Background start not allowed: service Intent { cmp=com.google.android.apps.messaging/.shared.datamodel.action.execution.ActionExecutorImpl$EmptyService } to com.google.android.apps.messaging/.shared.datamodel.action.execution.ActionExecutorImpl$EmptyService from pid=16656 uid=10112 pkg=com.google.android.apps.messaging startFg?=false +10-12 10:22:06.554 1602 2864 W ActivityManager: Background start not allowed: service Intent { cmp=com.google.android.apps.messaging/.shared.datamodel.action.execution.ActionExecutorImpl$EmptyService } to com.google.android.apps.messaging/.shared.datamodel.action.execution.ActionExecutorImpl$EmptyService from pid=16656 uid=10112 pkg=com.google.android.apps.messaging startFg?=false +10-12 10:22:09.523 2091 3521 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:22:10.899 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 1, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233334, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:22:21.051 2091 2738 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:22:21.058 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 2, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233332, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:22:21.120 1602 1727 D KernelCpuUidUserSysTimeReader: Removing uids 99742-99742 +10-12 10:22:21.120 1602 1727 D KernelCpuUidUserSysTimeReader: Removing uids 99745-99745 +10-12 10:22:21.120 1602 1727 D KernelCpuUidUserSysTimeReader: Removing uids 99729-99729 +10-12 10:22:21.121 1602 1727 D KernelCpuUidUserSysTimeReader: Removing uids 90001-90001 +10-12 10:22:21.121 1602 1727 D KernelCpuUidUserSysTimeReader: Removing uids 90002-90002 +10-12 10:22:21.121 1602 1727 D KernelCpuUidUserSysTimeReader: Removing uids 99743-99743 +10-12 10:22:21.121 1602 1727 D KernelCpuUidUserSysTimeReader: Removing uids 90000-90000 +10-12 10:22:46.206 2091 3517 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:22:51.034 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10305; state: DISABLED +10-12 10:22:51.034 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10305; state: DISABLED +10-12 10:22:51.034 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10305; state: DISABLED +10-12 10:22:51.034 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10305; state: ENABLED +10-12 10:22:51.035 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10305; state: ENABLED +10-12 10:22:51.039 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10559; state: DISABLED +10-12 10:22:51.039 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10559; state: DISABLED +10-12 10:22:51.039 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10559; state: DISABLED +10-12 10:22:51.040 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10559; state: ENABLED +10-12 10:22:51.049 1602 1717 I ActivityManager: Start proc 16788:com.adobe.fas/u0a305 for service {com.adobe.fas/androidx.work.impl.background.systemjob.SystemJobService} +10-12 10:22:51.049 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10559; state: ENABLED +10-12 10:22:51.060 1602 1717 I ActivityManager: Start proc 16789:com.acorns.android/u0a559 for service {com.acorns.android/androidx.work.impl.background.systemjob.SystemJobService} +10-12 10:22:51.087 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10305; state: DISABLED +10-12 10:22:51.087 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10305; state: DISABLED +10-12 10:22:51.096 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10559; state: DISABLED +10-12 10:22:51.096 1602 1714 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10559; state: DISABLED +10-12 10:22:51.298 1602 2864 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10559; state: DISABLED +10-12 10:22:51.403 1602 3658 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10305; state: DISABLED +10-12 10:22:51.407 1602 1602 W JobScheduler: Job didn't exist in JobStore: 2ac0328 #u0a305/5102 com.adobe.fas/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:22:51.410 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10154; state: DISABLED +10-12 10:22:51.410 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10154; state: DISABLED +10-12 10:22:51.410 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10154; state: DISABLED +10-12 10:22:51.410 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10154; state: ENABLED +10-12 10:22:51.410 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10154; state: ENABLED +10-12 10:22:51.426 1602 1717 I ActivityManager: Start proc 16907:com.google.android.apps.turbo:aab/u0a154 for service {com.google.android.apps.turbo/com.google.android.libraries.smartbattery.appusage.library.InferAppBucketsJob} +10-12 10:22:51.521 1602 3658 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10559; state: ENABLED +10-12 10:22:51.614 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10305; state: DISABLED +10-12 10:22:51.652 1602 1602 W JobScheduler: Job didn't exist in JobStore: 9421498 #u0a559/34864 com.acorns.android/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:22:51.657 1602 1602 W JobScheduler: Job didn't exist in JobStore: 4b2e7fe #u0a559/34867 com.acorns.android/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:22:51.658 1602 1602 W JobScheduler: Job didn't exist in JobStore: c9157b9 #u0a559/34866 com.acorns.android/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:22:51.659 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10549; state: DISABLED +10-12 10:22:51.659 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10549; state: DISABLED +10-12 10:22:51.659 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10549; state: DISABLED +10-12 10:22:51.659 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10549; state: ENABLED +10-12 10:22:51.660 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10549; state: ENABLED +10-12 10:22:51.660 1602 1602 W JobScheduler: Job didn't exist in JobStore: be023c1 #u0a559/34865 com.acorns.android/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:22:51.663 1602 1602 W JobScheduler: Job didn't exist in JobStore: 8f944f1 #u0a559/34868 com.acorns.android/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:22:51.669 1602 2018 E SyncManager: SYNC_OP_STATE_INVALID: NOT_SYNCABLE +10-12 10:22:51.670 1602 1716 I DropBoxManagerService: add tag=system_server_wtf isTagEnabled=true flags=0x2 +10-12 10:22:51.674 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10128; state: DISABLED +10-12 10:22:51.674 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10128; state: DISABLED +10-12 10:22:51.674 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10128; state: DISABLED +10-12 10:22:51.674 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10128; state: ENABLED +10-12 10:22:51.674 1602 1717 I ActivityManager: Start proc 17014:wp.wattpad/u0a549 for service {wp.wattpad/androidx.work.impl.background.systemjob.SystemJobService} +10-12 10:22:51.675 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10128; state: ENABLED +10-12 10:22:51.676 1602 2018 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10325; state: DISABLED +10-12 10:22:51.676 1602 2018 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10325; state: DISABLED +10-12 10:22:51.676 1602 2018 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10325; state: DISABLED +10-12 10:22:51.676 1602 2018 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10325; state: ENABLED +10-12 10:22:51.679 1602 3913 I ActivityManager: Killing 14991:com.android.settings/1000 (adj 975): empty #33 +10-12 10:22:51.679 1602 3913 I ActivityManager: Killing 14029:com.google.android.youtube/u0a192 (adj 925): empty #34 +10-12 10:22:51.688 1602 1717 I ActivityManager: Start proc 17033:com.google.android.partnersetup/u0a128 for service {com.google.android.partnersetup/com.google.android.partnersetup.InstalledAppJobService} +10-12 10:22:51.688 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10325; state: ENABLED +10-12 10:22:51.704 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10549; state: DISABLED +10-12 10:22:51.704 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10549; state: DISABLED +10-12 10:22:51.709 1602 1717 I ActivityManager: Start proc 17076:com.whatsapp/u0a325 for service {com.whatsapp/com.whatsapp.contact.sync.ContactsSyncAdapterService} +10-12 10:22:51.716 1602 3427 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10128; state: DISABLED +10-12 10:22:51.716 1602 3427 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10128; state: DISABLED +10-12 10:22:51.930 1602 3427 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10549; state: DISABLED +10-12 10:22:51.992 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10128; state: ENABLED +10-12 10:22:52.004 1602 1749 W JobScheduler: Job didn't exist in JobStore: a064ce3 #u0a128/4096 com.google.android.partnersetup/.InstalledAppJobService +10-12 10:22:52.056 1602 31437 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10128; state: DISABLED +10-12 10:22:52.158 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10325; state: DISABLED +10-12 10:22:52.181 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10549; state: ENABLED +10-12 10:22:52.330 1602 1602 W JobScheduler: Job didn't exist in JobStore: e019b2a #u0a549/3470 wp.wattpad/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:22:52.531 1602 29906 W JobScheduler: Job didn't exist in JobStore: 27b32cd #u0a549/3471 wp.wattpad/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:22:52.782 1602 2864 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10137; state: DISABLED +10-12 10:22:52.784 1602 2864 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10137; state: DISABLED +10-12 10:22:52.785 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10325; state: ENABLED +10-12 10:22:52.787 1602 2864 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10137; state: DISABLED +10-12 10:22:52.855 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 171306433; UID 10325; state: ENABLED +10-12 10:22:52.855 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 226439802; UID 10325; state: DISABLED +10-12 10:22:52.858 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10325; state: ENABLED +10-12 10:22:52.915 1602 3913 W Telecom : : registerPhoneAccount - attempt to set a group from a non-system caller.: TSI.rPA@gMs +10-12 10:22:52.916 1602 3913 I Telecom : PhoneAccountRegistrar: Modify account: [ComponentInfo{com.whatsapp/com.whatsapp.calling.telecom.SelfManagedConnectionService}, ***, UserHandle{0}]: TSI.rPA@gMs +10-12 10:22:52.923 1602 3913 I Telecom : AppLabelProxy: package com.whatsapp: name is WhatsApp: TSI.rPA@gMs +10-12 10:22:52.934 1602 3913 I Telecom : CallsManager: handlePhoneAccountChanged: phoneAccount=[[X] PhoneAccount: ComponentInfo{com.whatsapp/com.whatsapp.calling.telecom.SelfManagedConnectionService}, ***, UserHandle{0} Capabilities: SelfManaged SuppVideo Video Audio Routes: BESW Schemes: tel Extras: Bundle[{android.telecom.extra.LOG_SELF_MANAGED_CALLS=false}] GroupId: ***]: TSI.rPA@gMs +10-12 10:22:53.030 1602 3913 I ActivityManager: Killing 17011:com.android.chrome/u0a177 (adj 945): empty #33 +10-12 10:22:53.067 1602 3913 W ActivityManager: Background start not allowed: service Intent { act=com.whatsapp.messaging.MessageService.START cmp=com.whatsapp/.messaging.MessageService } to com.whatsapp/.messaging.MessageService from pid=17076 uid=10325 pkg=com.whatsapp startFg?=false +10-12 10:22:53.478 1602 3658 D AutofillSession: handling death of Token{e6953ef ActivityRecord{445befc u0 com.android.chrome/org.chromium.chrome.browser.customtabs.CustomTabActivity} t-1 f}}} when saving=false +10-12 10:22:53.478 1602 2548 D TextToSpeechManagerPerUserService: Unbinding TTS engine: com.google.android.tts. Reason: client process death is reported +10-12 10:22:53.481 1602 29906 I ActivityManager: Killing 8445:com.android.chrome:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:25/u0a177i-8997 (adj 0): isolated not needed +10-12 10:22:53.483 1602 29906 W ActivityManager: Scheduling restart of crashed service com.android.chrome/org.chromium.chrome.browser.customtabs.CustomTabsConnectionService in 1000ms for connection +10-12 10:22:53.484 1602 1702 W ActivityManager: setHasOverlayUi called on unknown pid: 17011 +10-12 10:22:53.486 1602 1602 W TextToSpeechManagerPerUserService: Disconnected from TTS engine +10-12 10:22:53.486 1602 1602 I TextToSpeechManagerPerUserService: Failed running callback method: android.os.DeadObjectException +10-12 10:22:53.679 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.stats.service.DropBoxEntryAddedReceiver +10-12 10:22:53.679 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$PersistentTrustedReceiver +10-12 10:22:53.716 1602 1727 D KernelCpuUidUserSysTimeReader: Removing uids 99744-99744 +10-12 10:22:53.729 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10291; state: ENABLED +10-12 10:22:53.729 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10192; state: ENABLED +10-12 10:22:53.730 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 171306433; UID 10156; state: ENABLED +10-12 10:22:53.730 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 226439802; UID 10156; state: DISABLED +10-12 10:22:53.731 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10251; state: ENABLED +10-12 10:22:53.731 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10248; state: ENABLED +10-12 10:22:53.731 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10268; state: ENABLED +10-12 10:22:53.732 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10289; state: DISABLED +10-12 10:22:53.732 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10243; state: ENABLED +10-12 10:22:53.733 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10266; state: ENABLED +10-12 10:22:53.733 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10246; state: ENABLED +10-12 10:22:53.734 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10191; state: ENABLED +10-12 10:22:53.734 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10269; state: ENABLED +10-12 10:22:53.734 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10235; state: ENABLED +10-12 10:22:53.735 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10430; state: ENABLED +10-12 10:22:53.736 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10145; state: ENABLED +10-12 10:22:53.736 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 171306433; UID 10181; state: ENABLED +10-12 10:22:53.737 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 226439802; UID 10181; state: DISABLED +10-12 10:22:53.737 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10177; state: ENABLED +10-12 10:22:53.737 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10262; state: ENABLED +10-12 10:22:53.737 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10261; state: ENABLED +10-12 10:22:53.738 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10350; state: ENABLED +10-12 10:22:53.739 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10249; state: ENABLED +10-12 10:22:53.739 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10241; state: ENABLED +10-12 10:22:53.739 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10180; state: ENABLED +10-12 10:22:53.739 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10256; state: ENABLED +10-12 10:22:53.739 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 171306433; UID 10367; state: ENABLED +10-12 10:22:53.740 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 226439802; UID 10367; state: DISABLED +10-12 10:22:53.740 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10353; state: ENABLED +10-12 10:22:53.741 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10277; state: ENABLED +10-12 10:22:53.741 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10273; state: ENABLED +10-12 10:22:53.741 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10668; state: ENABLED +10-12 10:22:53.743 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10254; state: ENABLED +10-12 10:22:53.743 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10304; state: ENABLED +10-12 10:22:53.762 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10154; state: DISABLED +10-12 10:22:54.069 1602 3687 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10154; state: ENABLED +10-12 10:22:54.343 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 157233955; UID 10325; state: ENABLED +10-12 10:22:54.367 1602 31431 I ActivityManager: Process com.android.chrome:privileged_process1 (pid 20885) has died: fg SVC +10-12 10:22:54.379 1602 1715 W ActivityManager: Rescheduling restart of crashed service com.android.chrome/org.chromium.chrome.browser.customtabs.CustomTabsConnectionService in 9103ms for mem-pressure-event +10-12 10:22:56.138 1602 2864 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 99746; state: DISABLED +10-12 10:22:56.138 1602 2864 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 99746; state: DISABLED +10-12 10:22:56.139 1602 2864 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 99746; state: DISABLED +10-12 10:22:56.139 1602 2864 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 99746; state: ENABLED +10-12 10:22:56.139 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10549; state: ENABLED +10-12 10:22:56.153 1602 1717 I ActivityManager: Start proc 17533:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0i746 for {wp.wattpad/org.chromium.content.app.SandboxedProcessService0:0} +10-12 10:22:56.171 1602 2864 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10549; state: DISABLED +10-12 10:22:56.171 1602 2864 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10549; state: DISABLED +10-12 10:22:56.959 17014 17613 E ActivityThread: Failed to find provider info for com.xiaomi.market.provider.DirectMailProvider +10-12 10:22:57.608 1602 2545 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:22:57.609 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:22:57.609 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:22:57.609 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{3790d77 6957:com.zhiliaoapp.musically:push/u0a241} (pid=6957, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:22:57.609 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{7d5ed36 8467:com.zhiliaoapp.musically/u0a241} (pid=8467, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:22:57.609 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:22:57.609 1602 2545 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:22:57.610 1602 1716 E AppOps : noteOperation +10-12 10:22:57.610 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:22:57.610 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:22:57.610 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:22:57.610 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:22:57.610 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:22:57.610 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:22:57.610 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:22:57.610 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:22:57.610 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:22:57.610 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:22:57.610 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:22:57.610 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:22:57.610 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:22:57.610 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:22:57.610 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:22:57.610 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:22:57.610 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:22:57.610 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:22:57.610 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:22:57.610 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:22:57.610 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:22:57.610 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:22:57.610 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{8d70500 10254/u0 ReceiverList{7e39f83 14879 com.verizon.messaging.vzmsgs/10254/u0 remote:c5dd632}} +10-12 10:22:57.610 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:22:57.610 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:22:57.611 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:22:57.611 1602 2545 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:22:57.611 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{3790d77 6957:com.zhiliaoapp.musically:push/u0a241} (pid=6957, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:22:57.611 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{7d5ed36 8467:com.zhiliaoapp.musically/u0a241} (pid=8467, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:22:57.611 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:22:57.612 1602 1716 E AppOps : noteOperation +10-12 10:22:57.612 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:22:57.612 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:22:57.612 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:22:57.612 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:22:57.612 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:22:57.612 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:22:57.612 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:22:57.612 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:22:57.612 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:22:57.612 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:22:57.612 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:22:57.612 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:22:57.612 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:22:57.612 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:22:57.612 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:22:57.612 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:22:57.612 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:22:57.612 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:22:57.612 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:22:57.612 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:22:57.612 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:22:57.612 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:22:57.612 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{8d70500 10254/u0 ReceiverList{7e39f83 14879 com.verizon.messaging.vzmsgs/10254/u0 remote:c5dd632}} +10-12 10:22:57.612 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:22:57.612 1602 2545 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:22:57.613 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:22:57.613 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:22:57.613 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{3790d77 6957:com.zhiliaoapp.musically:push/u0a241} (pid=6957, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:22:57.613 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{7d5ed36 8467:com.zhiliaoapp.musically/u0a241} (pid=8467, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:22:57.613 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:22:57.614 1602 1716 E AppOps : noteOperation +10-12 10:22:57.614 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:22:57.614 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:22:57.614 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:22:57.614 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:22:57.614 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:22:57.614 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:22:57.614 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:22:57.614 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:22:57.614 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:22:57.614 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:22:57.614 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:22:57.614 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:22:57.614 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:22:57.614 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:22:57.614 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:22:57.614 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:22:57.614 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:22:57.614 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:22:57.614 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:22:57.614 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:22:57.614 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:22:57.614 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:22:57.614 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{8d70500 10254/u0 ReceiverList{7e39f83 14879 com.verizon.messaging.vzmsgs/10254/u0 remote:c5dd632}} +10-12 10:22:57.614 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:22:57.614 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{3790d77 6957:com.zhiliaoapp.musically:push/u0a241} (pid=6957, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:22:57.614 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{7d5ed36 8467:com.zhiliaoapp.musically/u0a241} (pid=8467, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:22:57.615 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:22:57.615 1602 1716 E AppOps : noteOperation +10-12 10:22:57.615 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:22:57.615 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:22:57.615 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:22:57.615 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:22:57.615 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:22:57.615 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:22:57.615 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:22:57.615 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:22:57.615 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:22:57.615 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:22:57.615 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:22:57.615 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:22:57.615 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:22:57.615 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:22:57.615 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:22:57.615 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:22:57.615 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:22:57.615 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:22:57.615 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:22:57.615 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:22:57.615 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:22:57.615 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:22:57.615 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{8d70500 10254/u0 ReceiverList{7e39f83 14879 com.verizon.messaging.vzmsgs/10254/u0 remote:c5dd632}} +10-12 10:22:57.615 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:23:00.740 1602 3913 I ActivityManager: Killing 14924:com.google.android.keep/u0a259 (adj 995): empty #33 +10-12 10:23:00.741 1602 3913 I ActivityManager: Killing 15197:com.facebook.mlite/u0a418 (adj 995): empty #34 +10-12 10:23:03.343 448 16863 I keystore2: keystore2::watchdog: Watchdog thread idle -> terminating. Have a great day. +10-12 10:23:08.307 1104 1104 I vendor.google.wifi_ext@1.0-service-vendor: Wifi: Setting SAR Scenario to 3 +10-12 10:23:09.505 2091 3503 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:23:10.877 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 1, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233334, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:23:13.383 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10392; state: DISABLED +10-12 10:23:13.383 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10392; state: DISABLED +10-12 10:23:13.440 1602 7797 W AppOps : Noting op not finished: uid 10157 pkg com.google.android.gms code 113 startTime of in progress event=1697126957571 +10-12 10:23:13.456 1602 1749 W AppOps : Noting op not finished: uid 10169 pkg com.google.android.gms.location.history code 79 startTime of in progress event=1697029077346 +10-12 10:23:13.463 1602 1749 W AppOps : Noting op not finished: uid 10157 pkg com.google.android.gms code 113 startTime of in progress event=1697126957571 +10-12 10:23:13.471 1602 1749 W AppOps : Noting op not finished: uid 10157 pkg com.google.android.gms code 79 startTime of in progress event=1697126957571 +10-12 10:23:13.478 1602 1749 W AppOps : Noting op not finished: uid 10157 pkg com.google.android.gms code 113 startTime of in progress event=1697126957571 +10-12 10:23:22.287 1602 1715 I UsageStatsService: User[0] Flushing usage stats to disk +10-12 10:23:30.595 1104 1104 I vendor.google.wifi_ext@1.0-service-vendor: Wifi: Reseting SAR Scenario to default +10-12 10:23:54.256 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.net.wifi.SCAN_RESULTS flg=0x4000010 (has extras) } to com.vzw.hss.myverizon/com.vzw.mobilefirst.inStore.receiver.MFWifiScanReceiver +10-12 10:23:54.854 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10154; state: DISABLED +10-12 10:23:54.855 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10154; state: DISABLED +10-12 10:24:00.112 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 2, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233332, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:24:00.531 1602 7806 W ActivityManager: Background start not allowed: service Intent { cmp=com.google.android.apps.messaging/.shared.datamodel.action.execution.ActionExecutorImpl$EmptyService } to com.google.android.apps.messaging/.shared.datamodel.action.execution.ActionExecutorImpl$EmptyService from pid=16656 uid=10112 pkg=com.google.android.apps.messaging startFg?=false +10-12 10:24:09.516 2091 3972 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:24:10.886 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 1, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233334, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:24:12.855 1602 7806 W ActivityManager: Background start not allowed: service Intent { cmp=com.google.android.apps.messaging/.shared.datamodel.action.execution.ActionExecutorImpl$EmptyService } to com.google.android.apps.messaging/.shared.datamodel.action.execution.ActionExecutorImpl$EmptyService from pid=16656 uid=10112 pkg=com.google.android.apps.messaging startFg?=false +10-12 10:24:24.240 1104 1104 I vendor.google.wifi_ext@1.0-service-vendor: Wifi: Setting SAR Scenario to 3 +10-12 10:24:36.318 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 2, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233332, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:24:41.638 1602 7797 W ActivityManager: Background start not allowed: service Intent { cmp=com.zhiliaoapp.musically/com.bytedance.common.wschannel.client.WsClientService } to com.zhiliaoapp.musically/com.bytedance.common.wschannel.client.WsClientService from pid=6957 uid=10241 pkg=com.zhiliaoapp.musically startFg?=false +10-12 10:24:50.521 2091 3526 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:25:09.514 2091 11557 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:25:10.908 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 1, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233334, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:25:20.460 2091 9876 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:25:20.510 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 2, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233332, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:25:46.926 1104 1104 I vendor.google.wifi_ext@1.0-service-vendor: Wifi: Reseting SAR Scenario to default +10-12 10:25:56.245 1602 1777 V DisplayPowerController[0]: Brightness [0.05] reason changing to: 'automatic [ dim ]', previous reason: 'automatic'. +10-12 10:25:56.246 1602 1777 I DisplayPowerController[0]: BrightnessEvent: disp=0, physDisp=local:4619827677550801152, brt=0.05, initBrt=0.2374531, rcmdBrt=0.2374531, preBrt=0.31460717, lux=358.99792, preLux=702.7808, hbmMax=0.62, hbmMode=off, rbcStrength=50, powerFactor=1.0, thrmMax=1.0, wasShortTermModelActive=false, flags=, reason=automatic [ dim ], autoBrightness=true +10-12 10:25:56.727 1602 1777 I DisplayPowerController[0]: BrightnessEvent: disp=0, physDisp=local:4619827677550801152, brt=0.05, initBrt=0.05, rcmdBrt=0.2374531, preBrt=0.31460717, lux=358.99792, preLux=702.7808, hbmMax=0.62, hbmMode=off, rbcStrength=50, powerFactor=1.0, thrmMax=1.0, wasShortTermModelActive=false, flags=, reason=automatic [ dim ], autoBrightness=true +10-12 10:25:58.730 1602 1701 W NotifHistoryProto: notification package name (tv.twitch.android.app) not found in string cache +10-12 10:25:58.731 1602 1701 W NotifHistoryProto: notification channel name (Other Notifications) not found in string cache +10-12 10:25:58.731 1602 1701 W NotifHistoryProto: notification channel id (zother_notifs_channel_id) not found in string cache +10-12 10:25:58.731 1602 1701 W NotifHistoryProto: notification package name (com.google.android.gm) not found in string cache +10-12 10:25:58.731 1602 1701 W NotifHistoryProto: notification channel name (Mail) not found in string cache +10-12 10:25:58.731 1602 1701 W NotifHistoryProto: notification channel id (^nc_1_mail_jomari.peterson@gmail.com) not found in string cache +10-12 10:25:58.731 1602 1701 W NotifHistoryProto: notification package name (com.google.android.gm) not found in string cache +10-12 10:25:58.731 1602 1701 W NotifHistoryProto: notification channel name (Mail) not found in string cache +10-12 10:25:58.731 1602 1701 W NotifHistoryProto: notification channel id (^nc_1_mail_jomari.peterson@gmail.com) not found in string cache +10-12 10:25:58.731 1602 1701 W NotifHistoryProto: notification package name (com.google.android.gm) not found in string cache +10-12 10:25:58.731 1602 1701 W NotifHistoryProto: notification channel name (Mail) not found in string cache +10-12 10:25:58.731 1602 1701 W NotifHistoryProto: notification channel id (^nc_1_mail_jomari.peterson@gmail.com) not found in string cache +10-12 10:25:58.731 1602 1701 W NotifHistoryProto: notification package name (com.google.android.gm) not found in string cache +10-12 10:25:58.731 1602 1701 W NotifHistoryProto: notification channel name (Mail) not found in string cache +10-12 10:25:58.731 1602 1701 W NotifHistoryProto: notification channel id (^nc_1_mail_jomari.peterson@gmail.com) not found in string cache +10-12 10:25:58.731 1602 1701 W NotifHistoryProto: notification package name (com.cbs.app) not found in string cache +10-12 10:25:58.731 1602 1701 W NotifHistoryProto: notification channel name (CBS) not found in string cache +10-12 10:25:58.731 1602 1701 W NotifHistoryProto: notification channel id (com_appboy_default_notification_channel) not found in string cache +10-12 10:25:58.731 1602 1701 W NotifHistoryProto: notification package name (com.google.android.gm) not found in string cache +10-12 10:25:58.732 1602 1701 W NotifHistoryProto: notification channel name (Mail) not found in string cache +10-12 10:25:58.732 1602 1701 W NotifHistoryProto: notification channel id (^nc_1_mail_jomari.peterson@gmail.com) not found in string cache +10-12 10:25:58.732 1602 1701 W NotifHistoryProto: notification package name (com.twitter.android) not found in string cache +10-12 10:25:58.732 1602 1701 W NotifHistoryProto: notification channel name (Recommendations from Twitter) not found in string cache +10-12 10:25:58.732 1602 1701 W NotifHistoryProto: notification channel id (1505546433533038599-recommendations_high_priority_2) not found in string cache +10-12 10:25:58.732 1602 1701 W NotifHistoryProto: notification package name (org.telegram.messenger) not found in string cache +10-12 10:25:58.732 1602 1701 W NotifHistoryProto: notification channel name (Internal notifications) not found in string cache +10-12 10:25:58.732 1602 1701 W NotifHistoryProto: notification channel id (Other3) not found in string cache +10-12 10:25:58.732 1602 1701 W NotifHistoryProto: notification package name (org.telegram.messenger) not found in string cache +10-12 10:25:58.732 1602 1701 W NotifHistoryProto: notification channel name (Default) not found in string cache +10-12 10:25:58.732 1602 1701 W NotifHistoryProto: notification channel id (3channel_groups_b9fad_1299560114012724950) not found in string cache +10-12 10:25:58.732 1602 1701 W NotifHistoryProto: notification package name (com.google.android.gm) not found in string cache +10-12 10:25:58.732 1602 1701 W NotifHistoryProto: notification channel name (Mail) not found in string cache +10-12 10:25:58.732 1602 1701 W NotifHistoryProto: notification channel id (^nc_1_mail_jomari.peterson@gmail.com) not found in string cache +10-12 10:26:03.240 1602 1777 I PowerGroup: Powering off display group due to timeout (groupId= 0, uid= 1000, millisSinceLastUserActivity=600001, lastUserActivityEvent=touch)... +10-12 10:26:03.240 1602 1777 I PowerManagerService: Going to sleep due to timeout (uid 1000, screenOffTimeout=600000, activityTimeoutWM=-1, maxDimRatio=0.20000005, maxDimDur=7000)... +10-12 10:26:03.254 1602 1602 I ActivityManager: Killing 15287:com.google.android.apps.tachyon/u0a269 (adj 985): empty #33 +10-12 10:26:03.270 1602 2158 D BiometricUtils: isEncrypted: false isLockdown: false +10-12 10:26:03.271 1602 1602 D UaBiometricScheduler/FingerprintProvider/default/0: [Added] {[227] com.android.server.biometrics.sensors.fingerprint.aidl.FingerprintAuthenticationClient, proto=3, owner=com.android.systemui, cookie=0, requestId=200, userId=0}, new queue size: 1 +10-12 10:26:03.271 1602 1602 D UaBiometricScheduler/FingerprintProvider/default/0: [Polled] {[227] com.android.server.biometrics.sensors.fingerprint.aidl.FingerprintAuthenticationClient, proto=3, owner=com.android.systemui, cookie=0, requestId=200, userId=0}, State: 0 +10-12 10:26:03.271 1602 1602 D GestureAvailabilityTracker: Notifying gesture availability, active=false +10-12 10:26:03.271 1602 1602 D UaBiometricScheduler/FingerprintProvider/default/0: [Started] {[227] com.android.server.biometrics.sensors.fingerprint.aidl.FingerprintAuthenticationClient, proto=3, owner=com.android.systemui, cookie=0, requestId=200, userId=0} +10-12 10:26:03.271 1602 1602 D BiometricCoexCoordinator: addAuthenticationClient(Udfps), client: {[227] com.android.server.biometrics.sensors.fingerprint.aidl.FingerprintAuthenticationClient, proto=3, owner=com.android.systemui, cookie=0, requestId=200, userId=0} +10-12 10:26:03.271 1602 1602 D BiometricStateCallback: State updated from 0 to 2, client {[227] com.android.server.biometrics.sensors.fingerprint.aidl.FingerprintAuthenticationClient, proto=3, owner=com.android.systemui, cookie=0, requestId=200, userId=0} +10-12 10:26:03.271 1602 1602 D Biometrics/AuthenticationClient: Requesting auth for com.android.systemui +10-12 10:26:03.274 1602 1602 V ALSProbe: Enable ALS: 113303651 +10-12 10:26:03.280 1602 2158 V ALSProbe: Disable ALS: 113303651 +10-12 10:26:03.281 1602 1602 V BiometricSchedulerOperation: started: {[227] com.android.server.biometrics.sensors.fingerprint.aidl.FingerprintAuthenticationClient, proto=3, owner=com.android.systemui, cookie=0, requestId=200, userId=0}, State: 2 +10-12 10:26:03.310 1602 1714 D CoreBackPreview: Window{eb0ddea u0 UdfpsControllerOverlay}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@1f9df78, mPriority=0} +10-12 10:26:03.311 1602 1777 V DisplayPowerController[0]: Brightness [0.2374531] reason changing to: 'automatic', previous reason: 'automatic [ dim ]'. +10-12 10:26:03.311 1602 1777 I DisplayPowerController[0]: BrightnessEvent: disp=0, physDisp=local:4619827677550801152, brt=0.2374531, initBrt=0.05, rcmdBrt=0.2374531, preBrt=0.31460717, lux=358.99792, preLux=702.7808, hbmMax=0.62, hbmMode=off, rbcStrength=50, powerFactor=1.0, thrmMax=1.0, wasShortTermModelActive=false, flags=, reason=automatic, autoBrightness=true +10-12 10:26:03.718 1602 1777 I DisplayPowerController[0]: Blocking screen off +10-12 10:26:03.718 1602 1777 I DisplayPowerController[0]: Unblocked screen off after 0 ms +10-12 10:26:03.734 1602 1777 D ActivityTaskManager: Top Process State changed to PROCESS_STATE_TOP_SLEEPING +10-12 10:26:03.745 1602 1777 V DisplayPowerController[0]: Brightness [0.0] reason changing to: 'screen_off', previous reason: 'automatic'. +10-12 10:26:03.745 1602 1777 I DisplayPowerController[0]: BrightnessEvent: disp=0, physDisp=local:4619827677550801152, brt=0.0, initBrt=0.2374531, rcmdBrt=NaN, preBrt=NaN, lux=0.0, preLux=0.0, hbmMax=0.62, hbmMode=off, rbcStrength=50, powerFactor=1.0, thrmMax=1.0, wasShortTermModelActive=false, flags=, reason=screen_off, autoBrightness=true +10-12 10:26:03.745 1602 1777 I DisplayPowerController[0]: BrightnessEvent: disp=0, physDisp=local:4619827677550801152, brt=0.0, initBrt=0.0, rcmdBrt=NaN, preBrt=NaN, lux=0.0, preLux=0.0, hbmMax=0.62, hbmMode=off, rbcStrength=50, powerFactor=1.0, thrmMax=1.0, wasShortTermModelActive=false, flags=, reason=screen_off, autoBrightness=true +10-12 10:26:03.745 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10377; state: DISABLED +10-12 10:26:03.746 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10377; state: DISABLED +10-12 10:26:03.746 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10377; state: DISABLED +10-12 10:26:03.746 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10377; state: ENABLED +10-12 10:26:03.746 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10377; state: ENABLED +10-12 10:26:03.746 1602 1702 I DisplayDeviceRepository: Display device changed state: "Built-in Screen", OFF +10-12 10:26:03.750 1602 1703 I DisplayDevice: [0] Layerstack set to -1 for local:4619827677550801152 +10-12 10:26:03.761 1602 1717 I ActivityManager: Start proc 17911:com.nytimes.android/u0a377 for service {com.nytimes.android/androidx.work.impl.background.systemjob.SystemJobService} +10-12 10:26:03.780 1602 7806 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10377; state: DISABLED +10-12 10:26:03.780 1602 7806 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10377; state: DISABLED +10-12 10:26:03.893 1602 1702 I DisplayDeviceRepository: Display device changed state: "Built-in Screen", OFF +10-12 10:26:03.896 1602 1777 I DisplayPowerController[0]: BrightnessEvent: disp=0, physDisp=local:4619827677550801152, brt=0.0, initBrt=0.0, rcmdBrt=NaN, preBrt=NaN, lux=0.0, preLux=0.0, hbmMax=0.62, hbmMode=off, rbcStrength=50, powerFactor=1.0, thrmMax=1.0, wasShortTermModelActive=false, flags=, reason=screen_off, autoBrightness=true +10-12 10:26:03.897 1602 1777 I DreamManagerService: Entering dreamland. +10-12 10:26:03.899 1602 1777 I PowerManagerService: Dozing... +10-12 10:26:03.902 1602 1699 I DreamController: Starting dream: name=ComponentInfo{com.android.systemui/com.android.systemui.doze.DozeService}, isPreviewMode=false, canDoze=true, userId=0, reason='power manager request' +10-12 10:26:03.943 1602 1777 I DisplayPowerController[0]: BrightnessEvent: disp=0, physDisp=local:4619827677550801152, brt=0.0, initBrt=0.0, rcmdBrt=NaN, preBrt=NaN, lux=0.0, preLux=0.0, hbmMax=0.62, hbmMode=off, rbcStrength=50, powerFactor=1.0, thrmMax=1.0, wasShortTermModelActive=false, flags=, reason=screen_off, autoBrightness=true +10-12 10:26:03.958 1602 1602 I PowerManagerService: onFlip(): Face up. +10-12 10:26:03.971 1602 1749 D CompatibilityChangeReporter: Compat change id reported: 171306433; UID 10256; state: ENABLED +10-12 10:26:03.981 1602 1602 I MR2ServiceImpl: removeProviderRoutes | provider: com.google.android.gms/.cast.media.CastMediaRoute2ProviderService_Persistent, routes: [c653634e493cea775737e1ad63185b57 | Living Room TV] +10-12 10:26:04.004 1602 2548 D SystemServerTiming: getUserSwitchability-0 +10-12 10:26:04.004 1602 2548 D SystemServerTiming: TM.isInCall +10-12 10:26:04.004 1602 1749 D SystemServerTiming: getUserSwitchability-0 +10-12 10:26:04.004 1602 1749 D SystemServerTiming: TM.isInCall +10-12 10:26:04.005 1602 2548 D SystemServerTiming: hasUserRestriction-DISALLOW_USER_SWITCH +10-12 10:26:04.005 1602 2548 D SystemServerTiming: getInt-ALLOW_USER_SWITCHING_WHEN_SYSTEM_USER_LOCKED +10-12 10:26:04.005 1602 1749 D SystemServerTiming: hasUserRestriction-DISALLOW_USER_SWITCH +10-12 10:26:04.005 1602 1749 D SystemServerTiming: getInt-ALLOW_USER_SWITCHING_WHEN_SYSTEM_USER_LOCKED +10-12 10:26:04.005 1602 1749 D SystemServerTiming: isUserUnlocked-USER_SYSTEM +10-12 10:26:04.005 1602 2548 D SystemServerTiming: isUserUnlocked-USER_SYSTEM +10-12 10:26:04.037 1602 2158 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10377; state: DISABLED +10-12 10:26:04.048 1602 2161 W AppOps : Noting op not finished: uid 10157 pkg com.google.android.gms code 113 startTime of in progress event=1697126957571 +10-12 10:26:04.072 1602 30374 W AppOps : Noting op not finished: uid 10169 pkg com.google.android.gms.location.history code 79 startTime of in progress event=1697029077346 +10-12 10:26:04.099 1602 2158 W AppOps : Noting op not finished: uid 10157 pkg com.google.android.gms code 113 startTime of in progress event=1697126957571 +10-12 10:26:04.109 1602 30374 W AppOps : Noting op not finished: uid 10157 pkg com.google.android.gms code 79 startTime of in progress event=1697126957571 +10-12 10:26:04.124 1602 2158 W AppOps : Noting op not finished: uid 10157 pkg com.google.android.gms code 113 startTime of in progress event=1697126957571 +10-12 10:26:04.241 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10549; state: DISABLED +10-12 10:26:04.548 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10377; state: ENABLED +10-12 10:26:04.593 1602 2158 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 99747; state: DISABLED +10-12 10:26:04.593 1602 2158 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 99747; state: DISABLED +10-12 10:26:04.593 1602 2158 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 99747; state: DISABLED +10-12 10:26:04.593 1602 2158 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 99747; state: ENABLED +10-12 10:26:04.593 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10377; state: ENABLED +10-12 10:26:04.604 1602 1717 I ActivityManager: Start proc 18094:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0i747 for {com.nytimes.android/org.chromium.content.app.SandboxedProcessService0:0} +10-12 10:26:04.777 1602 1602 W JobScheduler: Job didn't exist in JobStore: a2fdebd #u0a377/15226 com.nytimes.android/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:26:04.838 1602 30374 W JobScheduler: Job didn't exist in JobStore: eb7d7d3 #u0a377/15228 com.nytimes.android/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:26:05.631 1602 7806 W JobScheduler: Job didn't exist in JobStore: a02d9e1 #u0a377/15229 com.nytimes.android/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:26:08.287 448 477 I keystore2: keystore2::authorization: on_lock_screen_event(LockScreenEvent(1), user_id=0, password.is_some()=false, unlocking_sids=Some([-8230280360088104710])) +10-12 10:26:08.287 448 477 I keystore2: keystore2::super_key: Locking screen bound for user 0 sids [-8230280360088104710] +10-12 10:26:08.295 1602 1714 D SystemServerTiming: getUserSwitchability-0 +10-12 10:26:08.295 1602 1714 D SystemServerTiming: TM.isInCall +10-12 10:26:08.295 1602 1714 D SystemServerTiming: hasUserRestriction-DISALLOW_USER_SWITCH +10-12 10:26:08.295 1602 1714 D SystemServerTiming: getInt-ALLOW_USER_SWITCHING_WHEN_SYSTEM_USER_LOCKED +10-12 10:26:08.295 1602 1714 D SystemServerTiming: isUserUnlocked-USER_SYSTEM +10-12 10:26:09.165 1602 1783 I AppsFilter: interaction: PackageSetting{8b73008 com.source/10668} -> PackageSetting{3080cd8 com.nytimes.android/10377} BLOCKED +10-12 10:26:09.194 1602 1602 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.google.android.dialer: DDC.oR@gPk +10-12 10:26:09.195 1602 1857 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10377; state: ENABLED +10-12 10:26:09.196 1602 1699 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10235; state: DISABLED +10-12 10:26:09.196 1602 1699 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10235; state: DISABLED +10-12 10:26:09.197 1602 1699 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10235; state: DISABLED +10-12 10:26:09.197 1602 1699 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10235; state: ENABLED +10-12 10:26:09.197 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10235; state: ENABLED +10-12 10:26:09.213 1602 1717 I ActivityManager: Start proc 18279:com.google.android.permissioncontroller/u0a235 for service {com.google.android.permissioncontroller/com.android.permissioncontroller.permission.service.PermissionControllerServiceImpl} +10-12 10:26:09.237 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10142; state: DISABLED +10-12 10:26:09.237 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10142; state: DISABLED +10-12 10:26:09.237 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10142; state: DISABLED +10-12 10:26:09.237 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10142; state: ENABLED +10-12 10:26:09.237 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10142; state: ENABLED +10-12 10:26:09.251 1602 2158 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10235; state: DISABLED +10-12 10:26:09.251 1602 2158 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10235; state: DISABLED +10-12 10:26:09.255 1602 2158 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10377; state: DISABLED +10-12 10:26:09.261 1602 1717 I ActivityManager: Start proc 18308:com.google.android.euicc/u0a142 for service {com.google.android.euicc/com.android.euicc.service.EuiccServiceImpl} +10-12 10:26:09.475 2091 3521 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:26:09.542 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10142; state: DISABLED +10-12 10:26:09.553 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 202110963; UID 10142; state: ENABLED +10-12 10:26:09.567 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10235; state: DISABLED +10-12 10:26:15.879 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10526; state: DISABLED +10-12 10:26:15.880 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10526; state: DISABLED +10-12 10:26:15.880 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10526; state: DISABLED +10-12 10:26:15.880 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10526; state: ENABLED +10-12 10:26:15.884 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10526; state: ENABLED +10-12 10:26:15.913 1602 1717 I ActivityManager: Start proc 18409:ch.protonmail.android/u0a526 for broadcast {ch.protonmail.android/ch.protonmail.android.api.segments.event.AlarmReceiver} +10-12 10:26:16.171 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10526; state: DISABLED +10-12 10:26:16.522 1602 1749 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10526; state: DISABLED +10-12 10:26:16.549 1602 2158 D CompatibilityChangeReporter: Compat change id reported: 171306433; UID 10526; state: ENABLED +10-12 10:26:16.549 1602 2158 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10526; state: DISABLED +10-12 10:26:16.550 1602 2158 D CompatibilityChangeReporter: Compat change id reported: 226439802; UID 10526; state: DISABLED +10-12 10:26:21.551 1602 1716 W BroadcastQueue: Permission Denial: broadcasting Intent { act=com.google.android.apps.gmm.NAVIGATION_STATE flg=0x10 pkg=com.google.android.googlequicksearchbox (has extras) } from null (pid=-1, uid=-1) requires com.google.android.googlequicksearchbox.permission.LAUNCH_FROM_GMM due to registered receiver BroadcastFilter{b076fa5 10156/u0 ReceiverList{e20299c 15060 com.google.android.googlequicksearchbox:search/10156/u0 remote:f16450f}} +10-12 10:26:21.551 1602 1716 W BroadcastQueue: Permission Denial: broadcasting Intent { act=com.google.android.apps.gmm.NAVIGATION_STATE flg=0x10 pkg=com.google.android.gms (has extras) } from null (pid=-1, uid=-1) requires com.google.android.googlequicksearchbox.permission.LAUNCH_FROM_GMM due to registered receiver BroadcastFilter{b076fa5 10156/u0 ReceiverList{e20299c 15060 com.google.android.googlequicksearchbox:search/10156/u0 remote:f16450f}} +10-12 10:26:24.503 1602 2161 I ActivityManager: Killing 15425:com.shannon.rcsservice:shannonrcsservice/u0a198 (adj 975): empty #33 +10-12 10:26:27.264 448 18273 I keystore2: keystore2::watchdog: Watchdog thread idle -> terminating. Have a great day. +10-12 10:26:31.040 1104 1104 I vendor.google.wifi_ext@1.0-service-vendor: Wifi: Setting SAR Scenario to 3 +--------- beginning of main +10-12 10:26:34.049 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Motion Detect. +10-12 10:26:34.050 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 3: Enabled 1, odr_index 1. +10-12 10:26:34.050 1273 1273 D AOC : A3:MSG: lsm6dsr_fifo.cc, 747: USF: Lsm6dsrFifo: ODR: XL/G/T/TS: 52/0/13/6 WM: 1 Intr: 52. +10-12 10:26:34.052 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 663: USF: Lsm6dsrDevice: Fifo was disabled for 1703125ns. +10-12 10:26:34.054 1273 1273 D AOC : A3:MSG: hub.c, 112: [QuickPickup] MD enabled. +10-12 10:26:34.054 1273 1273 D AOC : A3:MSG: hub.c, 156: [QuickPickup] SD disabled. +10-12 10:26:34.055 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Quick Pickup Sensor] stopSensorEvents: sensor 0x10001 +10-12 10:26:34.055 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1883: USF: Received reconfig sampling request for LSM6DSR Accelerometer. +10-12 10:26:34.056 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 0: Enabled 1, odr_index 3. +10-12 10:26:34.056 1273 1273 D AOC : A3:MSG: lsm6dsr_fifo.cc, 747: USF: Lsm6dsrFifo: ODR: XL/G/T/TS: 52/0/13/6 WM: 3 Intr: 24. +10-12 10:26:34.058 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 663: USF: Lsm6dsrDevice: Fifo was disabled for 1247558ns. +10-12 10:26:34.060 1273 1273 D AOC : A3:MSG: hub.c, 70: [QuickPickup] Accelerometer disabled. +10-12 10:26:34.164 21227 29137 E WakeLock: NlpWakeLock ** IS FORCE-RELEASED ON TIMEOUT ** +10-12 10:26:35.493 8467 12884 E LSNetworkProbeEngine: [NetworkProber] no probe task and sleep for 30s +10-12 10:26:36.195 1602 30374 D ConnectivityService: requestNetwork for uid/pid:10377/17911 activeRequest: null callbackRequest: 20799 [NetworkRequest [ REQUEST id=20800, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10377 RequestorUid: 10377 RequestorPkg: com.nytimes.android UnderlyingNetworks: Null] ]] callback flags: 0 order: 2147483647 +10-12 10:26:36.206 1602 1950 D WifiNetworkFactory: got request NetworkRequest [ REQUEST id=20800, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10377 RequestorUid: 10377 RequestorPkg: com.nytimes.android UnderlyingNetworks: Null] ] +10-12 10:26:36.206 1602 1950 D UntrustedWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20800, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10377 RequestorUid: 10377 RequestorPkg: com.nytimes.android UnderlyingNetworks: Null] ] +10-12 10:26:36.206 1602 1950 D OemPaidWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20800, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10377 RequestorUid: 10377 RequestorPkg: com.nytimes.android UnderlyingNetworks: Null] ] +10-12 10:26:36.207 1602 1950 D MultiInternetWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20800, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10377 RequestorUid: 10377 RequestorPkg: com.nytimes.android UnderlyingNetworks: Null] ] +10-12 10:26:36.207 1602 1958 D ConnectivityService: NetReassign [20800 : null → 141] [c 2] [a 5] [i 2] +10-12 10:26:36.214 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10377; state: ENABLED +10-12 10:26:36.217 17911 18090 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=93d71081-f905-4566-84bc-cbb4cf67914e, tags={ RequiredNetwork: CONNECTED, AssetRetriever, Thu Oct 12 10:26:36 PDT 2023, com.nytimes.android.assetretriever.AssetRetrieverWorker, delay 22920 } ] +10-12 10:26:36.234 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10273; state: DISABLED +10-12 10:26:36.234 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10273; state: DISABLED +10-12 10:26:36.234 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10273; state: DISABLED +10-12 10:26:36.234 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10273; state: ENABLED +10-12 10:26:36.234 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10273; state: ENABLED +10-12 10:26:36.238 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10116; state: DISABLED +10-12 10:26:36.238 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10116; state: DISABLED +10-12 10:26:36.238 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10116; state: ENABLED +10-12 10:26:36.240 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10261; state: DISABLED +10-12 10:26:36.240 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10261; state: DISABLED +10-12 10:26:36.240 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10261; state: DISABLED +10-12 10:26:36.240 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10261; state: ENABLED +10-12 10:26:36.246 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10266; state: DISABLED +10-12 10:26:36.246 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10266; state: DISABLED +10-12 10:26:36.246 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10266; state: DISABLED +10-12 10:26:36.246 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10266; state: ENABLED +10-12 10:26:36.252 1007 1007 D Zygote : Forked child process 18555 +10-12 10:26:36.253 1602 1717 I ActivityManager: Start proc 18555:com.linkedin.android/u0a273 for service {com.linkedin.android/androidx.work.impl.background.systemjob.SystemJobService} +10-12 10:26:36.253 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10116; state: ENABLED +10-12 10:26:36.268 1007 1007 D Zygote : Forked child process 18556 +10-12 10:26:36.269 1602 1717 I ActivityManager: Start proc 18556:com.google.android.apps.safetyhub/u0a116 for service {com.google.android.apps.safetyhub/androidx.work.impl.background.systemjob.SystemJobService} +10-12 10:26:36.269 18555 18555 I inkedin.android: Using CollectorTypeCC GC. +10-12 10:26:36.270 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10261; state: ENABLED +10-12 10:26:36.274 18555 18555 E inkedin.android: Not starting debugger since process cannot load the jdwp agent. +10-12 10:26:36.278 1007 1007 D Zygote : Forked child process 18570 +10-12 10:26:36.279 1602 1717 I ActivityManager: Start proc 18570:com.medium.reader/u0a261 for service {com.medium.reader/com.google.android.datatransport.runtime.scheduling.jobscheduling.JobInfoSchedulerService} +10-12 10:26:36.279 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10266; state: ENABLED +10-12 10:26:36.282 18556 18556 I .apps.safetyhub: Using CollectorTypeCC GC. +10-12 10:26:36.286 18556 18556 E .apps.safetyhub: Not starting debugger since process cannot load the jdwp agent. +10-12 10:26:36.288 1007 1007 D Zygote : Forked child process 18582 +10-12 10:26:36.291 18570 18570 I m.medium.reader: Using CollectorTypeCC GC. +10-12 10:26:36.292 1602 1717 I ActivityManager: Start proc 18582:com.reddit.frontpage/u0a266 for service {com.reddit.frontpage/androidx.work.impl.background.systemjob.SystemJobService} +10-12 10:26:36.292 18555 18555 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10273; state: ENABLED +10-12 10:26:36.296 18570 18570 E m.medium.reader: Not starting debugger since process cannot load the jdwp agent. +10-12 10:26:36.296 18582 18582 I eddit.frontpage: Using CollectorTypeCC GC. +10-12 10:26:36.298 18582 18582 E eddit.frontpage: Not starting debugger since process cannot load the jdwp agent. +10-12 10:26:36.302 1602 7806 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10116; state: DISABLED +10-12 10:26:36.303 1602 7806 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10116; state: DISABLED +10-12 10:26:36.304 18555 18555 D nativeloader: Configuring clns-4 for other apk /system/framework/org.apache.http.legacy.jar. target_sdk_version=34, uses_libraries=ALL, library_path=/data/app/~~J3TIdtuATaJjgClwt8atYQ==/com.linkedin.android-wkVvkHRZwQGn9tGGveZjyg==/lib/arm64:/data/app/~~J3TIdtuATaJjgClwt8atYQ==/com.linkedin.android-wkVvkHRZwQGn9tGGveZjyg==/base.apk!/lib/arm64-v8a:/data/app/~~J3TIdtuATaJjgClwt8atYQ==/com.linkedin.android-wkVvkHRZwQGn9tGGveZjyg==/split_config.arm64_v8a.apk!/lib/arm64-v8a:/data/app/~~J3TIdtuATaJjgClwt8atYQ==/com.linkedin.android-wkVvkHRZwQGn9tGGveZjyg==/split_config.en.apk!/lib/arm64-v8a:/data/app/~~J3TIdtuATaJjgClwt8atYQ==/com.linkedin.android-wkVvkHRZwQGn9tGGveZjyg==/split_config.xxxhdpi.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.linkedin.android +10-12 10:26:36.306 18556 18556 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10116; state: ENABLED +10-12 10:26:36.309 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10266; state: DISABLED +10-12 10:26:36.309 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10266; state: DISABLED +10-12 10:26:36.313 1602 1749 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10261; state: DISABLED +10-12 10:26:36.313 1602 1749 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10261; state: DISABLED +10-12 10:26:36.314 18582 18582 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10266; state: ENABLED +10-12 10:26:36.316 18570 18570 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10261; state: ENABLED +10-12 10:26:36.317 18556 18556 D nativeloader: Configuring clns-4 for other apk /system/framework/org.apache.http.legacy.jar. target_sdk_version=33, uses_libraries=ALL, library_path=/data/app/~~pIRMwKLWiDFSQNHSVMZ0pw==/com.google.android.apps.safetyhub-Qilgm9MJDucPJmwj4gNZZw==/lib/arm64:/data/app/~~pIRMwKLWiDFSQNHSVMZ0pw==/com.google.android.apps.safetyhub-Qilgm9MJDucPJmwj4gNZZw==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.google.android.apps.safetyhub +10-12 10:26:36.355 18555 18555 W ziparchive: Unable to open '/data/app/~~J3TIdtuATaJjgClwt8atYQ==/com.linkedin.android-wkVvkHRZwQGn9tGGveZjyg==/split_config.arm64_v8a.dm': No such file or directory +10-12 10:26:36.355 18555 18555 W ziparchive: Unable to open '/data/app/~~J3TIdtuATaJjgClwt8atYQ==/com.linkedin.android-wkVvkHRZwQGn9tGGveZjyg==/split_config.arm64_v8a.dm': No such file or directory +10-12 10:26:36.355 18555 18555 W inkedin.android: Entry not found +10-12 10:26:36.356 18555 18555 W ziparchive: Unable to open '/data/app/~~J3TIdtuATaJjgClwt8atYQ==/com.linkedin.android-wkVvkHRZwQGn9tGGveZjyg==/split_config.en.dm': No such file or directory +10-12 10:26:36.356 18555 18555 W ziparchive: Unable to open '/data/app/~~J3TIdtuATaJjgClwt8atYQ==/com.linkedin.android-wkVvkHRZwQGn9tGGveZjyg==/split_config.en.dm': No such file or directory +10-12 10:26:36.357 18555 18555 W inkedin.android: Entry not found +10-12 10:26:36.357 18555 18555 W ziparchive: Unable to open '/data/app/~~J3TIdtuATaJjgClwt8atYQ==/com.linkedin.android-wkVvkHRZwQGn9tGGveZjyg==/split_config.xxxhdpi.dm': No such file or directory +10-12 10:26:36.357 18555 18555 W ziparchive: Unable to open '/data/app/~~J3TIdtuATaJjgClwt8atYQ==/com.linkedin.android-wkVvkHRZwQGn9tGGveZjyg==/split_config.xxxhdpi.dm': No such file or directory +10-12 10:26:36.360 18555 18555 W inkedin.android: Entry not found +10-12 10:26:36.363 18555 18555 D nativeloader: Configuring clns-5 for other apk /data/app/~~J3TIdtuATaJjgClwt8atYQ==/com.linkedin.android-wkVvkHRZwQGn9tGGveZjyg==/base.apk:/data/app/~~J3TIdtuATaJjgClwt8atYQ==/com.linkedin.android-wkVvkHRZwQGn9tGGveZjyg==/split_config.arm64_v8a.apk:/data/app/~~J3TIdtuATaJjgClwt8atYQ==/com.linkedin.android-wkVvkHRZwQGn9tGGveZjyg==/split_config.en.apk:/data/app/~~J3TIdtuATaJjgClwt8atYQ==/com.linkedin.android-wkVvkHRZwQGn9tGGveZjyg==/split_config.xxxhdpi.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/~~J3TIdtuATaJjgClwt8atYQ==/com.linkedin.android-wkVvkHRZwQGn9tGGveZjyg==/lib/arm64:/data/app/~~J3TIdtuATaJjgClwt8atYQ==/com.linkedin.android-wkVvkHRZwQGn9tGGveZjyg==/base.apk!/lib/arm64-v8a:/data/app/~~J3TIdtuATaJjgClwt8atYQ==/com.linkedin.android-wkVvkHRZwQGn9tGGveZjyg==/split_config.arm64_v8a.apk!/lib/arm64-v8a:/data/app/~~J3TIdtuATaJjgClwt8atYQ==/com.linkedin.android-wkVvkHRZwQGn9tGGveZjyg==/split_config.en.apk!/lib/arm64-v8a:/data/app/~~J3TIdtuATaJjgClwt8atYQ==/com.linkedin.android-wkVvkHRZwQGn9tGGveZjyg +10-12 10:26:36.380 18556 18556 D nativeloader: Configuring clns-5 for other apk /data/app/~~pIRMwKLWiDFSQNHSVMZ0pw==/com.google.android.apps.safetyhub-Qilgm9MJDucPJmwj4gNZZw==/base.apk. target_sdk_version=33, uses_libraries=, library_path=/data/app/~~pIRMwKLWiDFSQNHSVMZ0pw==/com.google.android.apps.safetyhub-Qilgm9MJDucPJmwj4gNZZw==/lib/arm64:/data/app/~~pIRMwKLWiDFSQNHSVMZ0pw==/com.google.android.apps.safetyhub-Qilgm9MJDucPJmwj4gNZZw==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.google.android.apps.safetyhub +10-12 10:26:36.384 18555 18555 V GraphicsEnvironment: ANGLE Developer option for 'com.linkedin.android' set to: 'default' +10-12 10:26:36.384 18570 18570 W ziparchive: Unable to open '/data/app/~~K-fWdMF9u0GO3memKytAFQ==/com.medium.reader-D5NC4J4weEuo8ZO-kqZf7w==/split_config.xxxhdpi.dm': No such file or directory +10-12 10:26:36.385 18570 18570 W ziparchive: Unable to open '/data/app/~~K-fWdMF9u0GO3memKytAFQ==/com.medium.reader-D5NC4J4weEuo8ZO-kqZf7w==/split_config.xxxhdpi.dm': No such file or directory +10-12 10:26:36.385 18570 18570 W m.medium.reader: Entry not found +10-12 10:26:36.387 18570 18570 D nativeloader: Configuring clns-4 for other apk /data/app/~~K-fWdMF9u0GO3memKytAFQ==/com.medium.reader-D5NC4J4weEuo8ZO-kqZf7w==/base.apk:/data/app/~~K-fWdMF9u0GO3memKytAFQ==/com.medium.reader-D5NC4J4weEuo8ZO-kqZf7w==/split_config.xxxhdpi.apk. target_sdk_version=33, uses_libraries=, library_path=/data/app/~~K-fWdMF9u0GO3memKytAFQ==/com.medium.reader-D5NC4J4weEuo8ZO-kqZf7w==/lib/arm64, permitted_path=/data:/mnt/expand:/data/user/0/com.medium.reader +10-12 10:26:36.388 18555 18555 V GraphicsEnvironment: ANGLE GameManagerService for com.linkedin.android: false +10-12 10:26:36.389 18555 18555 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported. +10-12 10:26:36.390 18555 18555 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-12 10:26:36.392 18555 18555 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-12 10:26:36.394 18556 18556 V GraphicsEnvironment: ANGLE Developer option for 'com.google.android.apps.safetyhub' set to: 'default' +10-12 10:26:36.394 18556 18556 V GraphicsEnvironment: ANGLE GameManagerService for com.google.android.apps.safetyhub: false +10-12 10:26:36.394 18556 18556 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported. +10-12 10:26:36.396 18556 18556 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-12 10:26:36.396 18556 18556 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-12 10:26:36.401 18570 18570 V GraphicsEnvironment: ANGLE Developer option for 'com.medium.reader' set to: 'default' +10-12 10:26:36.401 18570 18570 V GraphicsEnvironment: ANGLE GameManagerService for com.medium.reader: false +10-12 10:26:36.401 18570 18570 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported. +10-12 10:26:36.404 18570 18570 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-12 10:26:36.405 18570 18570 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-12 10:26:36.409 18556 18556 D CompatibilityChangeReporter: Compat change id reported: 183155436; UID 10116; state: ENABLED +10-12 10:26:36.427 1602 1749 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10273; state: DISABLED +10-12 10:26:36.435 18582 18582 W ziparchive: Unable to open '/data/app/~~z-8wne_knTGHX1d-Btg9Wg==/com.reddit.frontpage-gg7Tdsf2_ybgjJfuzStT_Q==/split_config.arm64_v8a.dm': No such file or directory +10-12 10:26:36.435 18582 18582 W ziparchive: Unable to open '/data/app/~~z-8wne_knTGHX1d-Btg9Wg==/com.reddit.frontpage-gg7Tdsf2_ybgjJfuzStT_Q==/split_config.arm64_v8a.dm': No such file or directory +10-12 10:26:36.436 18582 18582 W eddit.frontpage: Entry not found +10-12 10:26:36.437 18582 18582 W ziparchive: Unable to open '/data/app/~~z-8wne_knTGHX1d-Btg9Wg==/com.reddit.frontpage-gg7Tdsf2_ybgjJfuzStT_Q==/split_config.en.dm': No such file or directory +10-12 10:26:36.437 18582 18582 W ziparchive: Unable to open '/data/app/~~z-8wne_knTGHX1d-Btg9Wg==/com.reddit.frontpage-gg7Tdsf2_ybgjJfuzStT_Q==/split_config.en.dm': No such file or directory +10-12 10:26:36.438 18582 18582 W eddit.frontpage: Entry not found +10-12 10:26:36.438 18582 18582 W ziparchive: Unable to open '/data/app/~~z-8wne_knTGHX1d-Btg9Wg==/com.reddit.frontpage-gg7Tdsf2_ybgjJfuzStT_Q==/split_config.xxxhdpi.dm': No such file or directory +10-12 10:26:36.438 18582 18582 W ziparchive: Unable to open '/data/app/~~z-8wne_knTGHX1d-Btg9Wg==/com.reddit.frontpage-gg7Tdsf2_ybgjJfuzStT_Q==/split_config.xxxhdpi.dm': No such file or directory +10-12 10:26:36.439 18582 18582 W eddit.frontpage: Entry not found +10-12 10:26:36.443 18582 18582 D nativeloader: Configuring clns-4 for other apk /data/app/~~z-8wne_knTGHX1d-Btg9Wg==/com.reddit.frontpage-gg7Tdsf2_ybgjJfuzStT_Q==/base.apk:/data/app/~~z-8wne_knTGHX1d-Btg9Wg==/com.reddit.frontpage-gg7Tdsf2_ybgjJfuzStT_Q==/split_config.arm64_v8a.apk:/data/app/~~z-8wne_knTGHX1d-Btg9Wg==/com.reddit.frontpage-gg7Tdsf2_ybgjJfuzStT_Q==/split_config.en.apk:/data/app/~~z-8wne_knTGHX1d-Btg9Wg==/com.reddit.frontpage-gg7Tdsf2_ybgjJfuzStT_Q==/split_config.xxxhdpi.apk. target_sdk_version=33, uses_libraries=, library_path=/data/app/~~z-8wne_knTGHX1d-Btg9Wg==/com.reddit.frontpage-gg7Tdsf2_ybgjJfuzStT_Q==/lib/arm64:/data/app/~~z-8wne_knTGHX1d-Btg9Wg==/com.reddit.frontpage-gg7Tdsf2_ybgjJfuzStT_Q==/base.apk!/lib/arm64-v8a:/data/app/~~z-8wne_knTGHX1d-Btg9Wg==/com.reddit.frontpage-gg7Tdsf2_ybgjJfuzStT_Q==/split_config.arm64_v8a.apk!/lib/arm64-v8a:/data/app/~~z-8wne_knTGHX1d-Btg9Wg==/com.reddit.frontpage-gg7Tdsf2_ybgjJfuzStT_Q==/split_config.en.apk!/lib/arm64-v8a:/data/app/~~z-8wne_knTGHX1d-Btg9Wg==/com.reddit.frontpage-gg7Tdsf2_ybgjJfuzStT_Q +10-12 10:26:36.446 18555 18555 I EKGCrashLoopDetector: Last crash time: 0 +10-12 10:26:36.446 18555 18555 D EKGCrashLoopDetector: Didn't crash at startup last launch +10-12 10:26:36.448 18570 18570 D CompatibilityChangeReporter: Compat change id reported: 183155436; UID 10261; state: ENABLED +10-12 10:26:36.463 18582 18582 V GraphicsEnvironment: ANGLE Developer option for 'com.reddit.frontpage' set to: 'default' +10-12 10:26:36.463 18582 18582 V GraphicsEnvironment: ANGLE GameManagerService for com.reddit.frontpage: false +10-12 10:26:36.463 18582 18582 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported. +10-12 10:26:36.465 18582 18582 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-12 10:26:36.465 18555 18648 D ExceptionHandler: [EKG-BackgroundExecutor] Uploading pending java crashes +10-12 10:26:36.466 18582 18582 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-12 10:26:36.466 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10116; state: DISABLED +10-12 10:26:36.469 18555 18648 D ExceptionHandler: [EKG-BackgroundExecutor] Number of crash files to process: 0 +10-12 10:26:36.470 18556 18556 W .apps.safetyhub: Accessing hidden field Ljava/util/Collections$SynchronizedCollection;->mutex:Ljava/lang/Object; (max-target-o, reflection, denied) +10-12 10:26:36.470 18556 18556 W .apps.safetyhub: Accessing hidden method Ljava/util/Collections$SynchronizedSet;->(Ljava/util/Set;Ljava/lang/Object;)V (max-target-o, reflection, denied) +10-12 10:26:36.470 18556 18556 W .apps.safetyhub: Accessing hidden method Ljava/util/Collections$SynchronizedCollection;->(Ljava/util/Collection;Ljava/lang/Object;)V (max-target-o, reflection, denied) +10-12 10:26:36.473 18555 18555 D EKGNDKCrashReporter: miniDumpFilePath: /data/user/0/com.linkedin.android/files/ekg_ndk_crashes_v1/0.941.97/1f0dc6c5-14a7-43a0-6dd213a5-a5e5abb8.dmp +10-12 10:26:36.473 18555 18555 D EKGNDKCrashReporter: pageKeyFilePath: /data/user/0/com.linkedin.android/files/ekg_ndk_crashes_v1/0.941.97/1f0dc6c5-14a7-43a0-6dd213a5-a5e5abb8.pagekey +10-12 10:26:36.475 18555 18648 D ExceptionHandler: [EKG-BackgroundExecutor] Uploading native crashes +10-12 10:26:36.477 18555 18648 D ExceptionHandler: [EKG-BackgroundExecutor] Number of crash files to process: 0 +10-12 10:26:36.479 18555 18555 I FlagshipApplication: [main] Granular phase APP_ATTACH with pillar FLIP completed. +10-12 10:26:36.480 18555 18555 I FlagshipApplication: [main] Granular phase APP_ATTACH completed. Interval(startNanos=1697131596416000000ns, durationNanos=64000000ns) +10-12 10:26:36.497 18555 18555 D CompatibilityChangeReporter: Compat change id reported: 183155436; UID 10273; state: ENABLED +10-12 10:26:36.498 18555 18555 I FirebaseApp: Device unlocked: initializing all Firebase APIs for app [DEFAULT] +10-12 10:26:36.507 18555 18555 I FirebaseInitProvider: FirebaseApp initialization successful +10-12 10:26:36.517 18556 18640 D CompatibilityChangeReporter: Compat change id reported: 160794467; UID 10116; state: ENABLED +10-12 10:26:36.527 18556 18640 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10116; state: ENABLED +10-12 10:26:36.528 1602 7806 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10116; state: ENABLED +10-12 10:26:36.529 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10261; state: DISABLED +10-12 10:26:36.537 18555 18555 E FlagshipApplication: [main] FlagshipApplication#onCreate() called for process id 18555 +10-12 10:26:36.538 18570 18654 W System : ClassLoader referenced unknown path: +10-12 10:26:36.538 18570 18654 D nativeloader: Configuring clns-5 for other apk . target_sdk_version=34, uses_libraries=, library_path=/data/app/~~Ai3wvNd0LVLLehmvCiRWrg==/com.google.android.gms-voJWH-mimyLpA9IICrWhHA==/lib/arm64:/data/app/~~Ai3wvNd0LVLLehmvCiRWrg==/com.google.android.gms-voJWH-mimyLpA9IICrWhHA==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.google.android.gms +10-12 10:26:36.541 1602 1749 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10266; state: DISABLED +10-12 10:26:36.542 1602 30374 D ConnectivityService: requestNetwork for uid/pid:10273/18555 activeRequest: null callbackRequest: 20801 [NetworkRequest [ REQUEST id=20802, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10273 RequestorUid: 10273 RequestorPkg: com.linkedin.android UnderlyingNetworks: Null] ]] callback flags: 0 order: 2147483647 +10-12 10:26:36.549 1602 1950 D WifiNetworkFactory: got request NetworkRequest [ REQUEST id=20802, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10273 RequestorUid: 10273 RequestorPkg: com.linkedin.android UnderlyingNetworks: Null] ] +10-12 10:26:36.553 1602 1950 D UntrustedWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20802, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10273 RequestorUid: 10273 RequestorPkg: com.linkedin.android UnderlyingNetworks: Null] ] +10-12 10:26:36.555 1602 1950 D OemPaidWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20802, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10273 RequestorUid: 10273 RequestorPkg: com.linkedin.android UnderlyingNetworks: Null] ] +10-12 10:26:36.556 1602 1950 D MultiInternetWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20802, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10273 RequestorUid: 10273 RequestorPkg: com.linkedin.android UnderlyingNetworks: Null] ] +10-12 10:26:36.557 1602 1958 D ConnectivityService: NetReassign [20802 : null → 141] [c 1] [a 2] [i 10] +10-12 10:26:36.558 1602 1749 W JobScheduler: Job didn't exist in JobStore: 1d0ef3c #u0a116/9373 com.google.android.apps.safetyhub/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:26:36.578 1602 1749 W JobScheduler: Job didn't exist in JobStore: 3d01d9f #u0a116/9373 com.google.android.apps.safetyhub/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:26:36.583 1602 1749 I ActivityManager: Killing 15444:com.android.vending:instant_app_installer/u0a137 (adj 975): empty #33 +10-12 10:26:36.590 1602 1720 I libprocessgroup: Successfully killed process cgroup uid 10137 pid 15444 in 5ms +10-12 10:26:36.599 18582 18582 D CompatibilityChangeReporter: Compat change id reported: 183155436; UID 10266; state: ENABLED +10-12 10:26:36.610 18556 18646 W Safetyhub.TikTokListenableWorker: TikTokListenableWorker was cancelled while running client worker: com.google.android.apps.safetyhub.appactions.tipsentryenabler.PixelTipsEntryFeatureStateWorker +10-12 10:26:36.611 18555 18555 I FlagshipApplication: [main] Granular phase APP_DEPENDENCY_INJECTION completed. Interval(startNanos=1697131596548000000ns, durationNanos=62000000ns) +10-12 10:26:36.630 1007 1007 I Zygote : Process 15444 exited due to signal 9 (Killed) +10-12 10:26:36.642 1602 7806 I ActivityManager: Killing 15445:gov.ca.covid19.exposurenotifications/u0a509 (adj 975): empty #33 +10-12 10:26:36.648 1602 1720 I libprocessgroup: Successfully killed process cgroup uid 10509 pid 15445 in 5ms +10-12 10:26:36.657 18570 18691 I FA : App measurement initialized, version: 80097 +10-12 10:26:36.657 18570 18691 I FA : To enable debug logging run: adb shell setprop log.tag.FA VERBOSE +10-12 10:26:36.658 18570 18691 I FA : To enable faster debug mode event logging run: +10-12 10:26:36.658 18570 18691 I FA : adb shell setprop debug.firebase.analytics.app com.medium.reader +10-12 10:26:36.677 18555 18716 D CompatibilityChangeReporter: Compat change id reported: 160794467; UID 10273; state: ENABLED +10-12 10:26:36.688 18570 18697 D TrafficStats: tagSocket(78) with statsTag=0xffffffff, statsUid=-1 +10-12 10:26:36.689 18570 18696 D TrafficStats: tagSocket(76) with statsTag=0xffffffff, statsUid=-1 +10-12 10:26:36.692 1602 3913 D ConnectivityService: requestNetwork for uid/pid:10273/18555 activeRequest: null callbackRequest: 20803 [NetworkRequest [ REQUEST id=20804, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10273 RequestorUid: 10273 RequestorPkg: com.linkedin.android UnderlyingNetworks: Null] ]] callback flags: 0 order: 2147483647 +10-12 10:26:36.693 18570 18686 D TrafficStats: tagSocket(73) with statsTag=0xffffffff, statsUid=-1 +10-12 10:26:36.694 1007 1007 I Zygote : Process 15445 exited due to signal 9 (Killed) +10-12 10:26:36.696 1602 1950 D WifiNetworkFactory: got request NetworkRequest [ REQUEST id=20804, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10273 RequestorUid: 10273 RequestorPkg: com.linkedin.android UnderlyingNetworks: Null] ] +10-12 10:26:36.696 1602 1950 D UntrustedWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20804, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10273 RequestorUid: 10273 RequestorPkg: com.linkedin.android UnderlyingNetworks: Null] ] +10-12 10:26:36.697 1602 1958 D ConnectivityService: NetReassign [20804 : null → 141] [c 1] [a 2] [i 2] +10-12 10:26:36.698 1602 1950 D OemPaidWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20804, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10273 RequestorUid: 10273 RequestorPkg: com.linkedin.android UnderlyingNetworks: Null] ] +10-12 10:26:36.698 1602 1950 D MultiInternetWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20804, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10273 RequestorUid: 10273 RequestorPkg: com.linkedin.android UnderlyingNetworks: Null] ] +10-12 10:26:36.710 1602 1958 D ConnectivityService: NetReassign [no changes] [c 1] [a 1] [i 4] +10-12 10:26:36.740 13680 13680 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.measurement.START pkg=com.google.android.gms } +10-12 10:26:36.740 13680 13680 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.measurement.START pkg=com.google.android.gms } +10-12 10:26:36.763 18570 18570 W m.medium.reader: Accessing hidden field Ljava/util/Collections$SynchronizedCollection;->mutex:Ljava/lang/Object; (max-target-o, reflection, denied) +10-12 10:26:36.763 18570 18570 W m.medium.reader: Accessing hidden method Ljava/util/Collections$SynchronizedSet;->(Ljava/util/Set;Ljava/lang/Object;)V (max-target-o, reflection, denied) +10-12 10:26:36.763 18570 18570 W m.medium.reader: Accessing hidden method Ljava/util/Collections$SynchronizedCollection;->(Ljava/util/Collection;Ljava/lang/Object;)V (max-target-o, reflection, denied) +10-12 10:26:36.773 18555 18710 I cr_CronetLibraryLoader: Cronet version: 102.0.5005.125, arch: aarch64 +10-12 10:26:36.785 1602 1958 D ConnectivityService: NetReassign [no changes] [c 1] [a 4] [i 5] +10-12 10:26:36.791 1602 1716 W BroadcastQueue: Exported Denial: sending Intent { act=android.intent.action.PROXY_CHANGE flg=0x24000010 (has extras) }, action: android.intent.action.PROXY_CHANGE from null (uid=-1) due to receiver ProcessRecord{3050401 18555:com.linkedin.android/u0a273} (uid 10273) not specifying RECEIVER_EXPORTED +10-12 10:26:36.795 1602 1958 D ConnectivityService: NetReassign [no changes] [c 2] [a 3] [i 4] +10-12 10:26:36.797 18570 18751 D CompatibilityChangeReporter: Compat change id reported: 160794467; UID 10261; state: ENABLED +10-12 10:26:36.802 18555 18555 W DaggerInfraApplicationD: [main] Cannot set the application tracking stack multiple times. Skipping assignment. +10-12 10:26:36.803 18555 18555 D GlobalSequence: Global Sequence already initialized. Ignoring +10-12 10:26:36.807 18555 18771 W ThreadPoolExecutor: [ConnectionMonitor-1] ConnectionStateChangedListener added to ConnectionMonitor, but ConnectionMonitor has not been started. +10-12 10:26:36.815 18555 18555 D LixManagerImpl: [main] Triggering sync for lix lixType 0 +10-12 10:26:36.819 18555 18555 D LixNetworkManager: [main] Batch Fetch Lix url:/lix/lixFrontendTreatmentsV2?action=batchGet +10-12 10:26:36.831 18555 18555 D AppLaunchRateLimiter: [main] shouldLimitAppLaunchNetworkCalls: S600 +10-12 10:26:36.831 18555 18555 D InfraAppLaunchOnAppProc: [main] onAppProcessStarted(): shouldLimitNetworkCalls=false +10-12 10:26:36.845 18570 18570 I Choreographer: Skipped 33 frames! The application may be doing too much work on its main thread. +10-12 10:26:36.876 18570 18795 W ziparchive: Unable to open '/data/app/~~ge020bKMH-z-3IFrt3L-2g==/com.google.android.trichromelibrary_593815533-JkAcdTvJNnokgd5Z6JrA_w==/base.dm': No such file or directory +10-12 10:26:36.876 18570 18795 W ziparchive: Unable to open '/data/app/~~ge020bKMH-z-3IFrt3L-2g==/com.google.android.trichromelibrary_593815533-JkAcdTvJNnokgd5Z6JrA_w==/base.dm': No such file or directory +10-12 10:26:36.877 18570 18795 W m.medium.reader: Entry not found +10-12 10:26:36.878 18570 18795 D nativeloader: Configuring clns-6 for other apk /data/app/~~ge020bKMH-z-3IFrt3L-2g==/com.google.android.trichromelibrary_593815533-JkAcdTvJNnokgd5Z6JrA_w==/base.apk. target_sdk_version=34, uses_libraries=ALL, library_path=/data/app/~~OIZtY8PgdDojT2M1angkxA==/com.google.android.webview--ykvdbb4dG8vXBvEnqXVmQ==/lib/arm64:/data/app/~~OIZtY8PgdDojT2M1angkxA==/com.google.android.webview--ykvdbb4dG8vXBvEnqXVmQ==/base.apk!/lib/arm64-v8a:/data/app/~~ge020bKMH-z-3IFrt3L-2g==/com.google.android.trichromelibrary_593815533-JkAcdTvJNnokgd5Z6JrA_w==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand +10-12 10:26:36.883 18570 18795 D nativeloader: Configuring clns-7 for other apk /data/app/~~OIZtY8PgdDojT2M1angkxA==/com.google.android.webview--ykvdbb4dG8vXBvEnqXVmQ==/base.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/~~OIZtY8PgdDojT2M1angkxA==/com.google.android.webview--ykvdbb4dG8vXBvEnqXVmQ==/lib/arm64:/data/app/~~OIZtY8PgdDojT2M1angkxA==/com.google.android.webview--ykvdbb4dG8vXBvEnqXVmQ==/base.apk!/lib/arm64-v8a:/data/app/~~ge020bKMH-z-3IFrt3L-2g==/com.google.android.trichromelibrary_593815533-JkAcdTvJNnokgd5Z6JrA_w==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand +10-12 10:26:36.889 18570 18795 I WebViewFactory: Loading com.google.android.webview version 117.0.5938.155 (code 593815533) +10-12 10:26:36.890 18582 18799 W System : ClassLoader referenced unknown path: +10-12 10:26:36.890 18582 18799 D nativeloader: Configuring clns-5 for other apk . target_sdk_version=34, uses_libraries=, library_path=/data/app/~~Ai3wvNd0LVLLehmvCiRWrg==/com.google.android.gms-voJWH-mimyLpA9IICrWhHA==/lib/arm64:/data/app/~~Ai3wvNd0LVLLehmvCiRWrg==/com.google.android.gms-voJWH-mimyLpA9IICrWhHA==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.google.android.gms +10-12 10:26:36.902 18570 18674 D TrafficStats: tagSocket(99) with statsTag=0xffffffff, statsUid=-1 +10-12 10:26:36.914 18570 18795 I cr_WVCFactoryProvider: Loaded version=117.0.5938.155 minSdkVersion=29 isBundle=true multiprocess=true packageId=2 +10-12 10:26:36.914 18570 18791 D TrafficStats: tagSocket(104) with statsTag=0x1, statsUid=-1 +10-12 10:26:36.915 18570 18781 D TrafficStats: tagSocket(106) with statsTag=0x1, statsUid=-1 +10-12 10:26:36.915 603 27806 I Finsky : [550] kyp.a(377): com.medium.reader: Account determined from installer data - [OczTmqLXpA12XUA8DFQm6vFtl-wklG0c5hF7b1zxtMk] +10-12 10:26:36.917 18570 18790 D TrafficStats: tagSocket(110) with statsTag=0x1, statsUid=-1 +10-12 10:26:36.921 603 27806 I Finsky : [550] kyp.a(1104): Billing preferred account via installer for com.medium.reader: [OczTmqLXpA12XUA8DFQm6vFtl-wklG0c5hF7b1zxtMk] +10-12 10:26:36.935 18570 18795 I cr_LibraryLoader: Successfully loaded native library +10-12 10:26:36.936 18570 18795 I cr_CachingUmaRecorder: Flushed 7 samples from 7 histograms, 0 samples were dropped. +10-12 10:26:36.938 603 27806 I Finsky : [550] kyp.a(377): com.medium.reader: Account determined from installer data - [OczTmqLXpA12XUA8DFQm6vFtl-wklG0c5hF7b1zxtMk] +10-12 10:26:36.939 603 27806 I Finsky : [550] kyp.a(1104): Billing preferred account via installer for com.medium.reader: [OczTmqLXpA12XUA8DFQm6vFtl-wklG0c5hF7b1zxtMk] +10-12 10:26:36.947 18570 18825 E chromium: [ERROR:variations_seed_loader.cc(37)] Seed missing signature. +10-12 10:26:36.969 18570 18826 E chromium: [ERROR:cookie_manager.cc(133)] Strict Secure Cookie policy does not allow setting a secure cookie for http://https/medium.com for apps targeting >= R. Please either use the 'https:' scheme for this URL or omit the 'Secure' directive in the cookie value. +10-12 10:26:36.970 18570 18826 E chromium: [ERROR:cookie_manager.cc(133)] Strict Secure Cookie policy does not allow setting a secure cookie for http://https/medium.com for apps targeting >= R. Please either use the 'https:' scheme for this URL or omit the 'Secure' directive in the cookie value. +10-12 10:26:36.971 18570 18826 E chromium: [ERROR:cookie_manager.cc(133)] Strict Secure Cookie policy does not allow setting a secure cookie for http://https/medium.com for apps targeting >= R. Please either use the 'https:' scheme for this URL or omit the 'Secure' directive in the cookie value. +10-12 10:26:36.971 18570 18826 E chromium: [ERROR:cookie_manager.cc(133)] Strict Secure Cookie policy does not allow setting a secure cookie for http://https/api.medium.com for apps targeting >= R. Please either use the 'https:' scheme for this URL or omit the 'Secure' directive in the cookie value. +10-12 10:26:36.986 603 27806 I Finsky : [550] kyp.a(377): com.medium.reader: Account determined from installer data - [OczTmqLXpA12XUA8DFQm6vFtl-wklG0c5hF7b1zxtMk] +10-12 10:26:36.987 603 27806 I Finsky : [550] kyp.a(1104): Billing preferred account via installer for com.medium.reader: [OczTmqLXpA12XUA8DFQm6vFtl-wklG0c5hF7b1zxtMk] +10-12 10:26:36.999 18582 18582 D CompatibilityChangeReporter: Compat change id reported: 160794467; UID 10266; state: ENABLED +10-12 10:26:37.006 18582 18757 E eddit.frontpage: Invalid ID 0x00000000. +10-12 10:26:37.036 603 27806 I Finsky : [550] kyp.a(377): com.medium.reader: Account determined from installer data - [OczTmqLXpA12XUA8DFQm6vFtl-wklG0c5hF7b1zxtMk] +10-12 10:26:37.038 603 27806 I Finsky : [550] kyp.a(1104): Billing preferred account via installer for com.medium.reader: [OczTmqLXpA12XUA8DFQm6vFtl-wklG0c5hF7b1zxtMk] +10-12 10:26:37.072 18555 18555 D ShortcutBadger: Finding badger +10-12 10:26:37.075 18555 18555 D ShortcutBadger: Current badger:me.leolin.shortcutbadger.impl.DefaultBadger +10-12 10:26:37.081 18555 18875 W WM-WorkSpec: Flex duration lesser than minimum allowed value; Changed to 300000 +10-12 10:26:37.081 18555 18766 I LMDBLRUCache: Entry init duration: 276ms +10-12 10:26:37.122 18582 18828 I FA : App measurement initialized, version: 80097 +10-12 10:26:37.123 18582 18828 I FA : To enable debug logging run: adb shell setprop log.tag.FA VERBOSE +10-12 10:26:37.123 18582 18828 I FA : To enable faster debug mode event logging run: +10-12 10:26:37.123 18582 18828 I FA : adb shell setprop debug.firebase.analytics.app com.reddit.frontpage +10-12 10:26:37.145 18555 18555 D EventBus: No subscribers registered for event class com.linkedin.android.infra.events.VideoAutoPlaySettingChangedEvent +10-12 10:26:37.145 18555 18555 D EventBus: No subscribers registered for event class org.greenrobot.eventbus.NoSubscriberEvent +10-12 10:26:37.149 18555 18555 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10273; state: ENABLED +10-12 10:26:37.150 1602 7794 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10273; state: ENABLED +10-12 10:26:37.153 18582 18828 I FA : Tag Manager is not found and thus will not be used +10-12 10:26:37.153 18582 18828 E FA : Name must consist of letters, digits or _ (underscores). Type, name: event, app.creating +10-12 10:26:37.153 18582 18828 E FA : Invalid public event name. Event will not be logged (FE): app.creating +10-12 10:26:37.153 18582 18828 E FA : Name must consist of letters, digits or _ (underscores). Type, name: event, app.created +10-12 10:26:37.153 18582 18828 E FA : Invalid public event name. Event will not be logged (FE): app.created +10-12 10:26:37.174 18555 18555 I Choreographer: Skipped 75 frames! The application may be doing too much work on its main thread. +10-12 10:26:37.234 18570 18674 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10261; state: ENABLED +10-12 10:26:37.235 1602 1749 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10261; state: ENABLED +10-12 10:26:37.238 1602 1749 D ConnectivityService: requestNetwork for uid/pid:1000/1602 asUid: 10261 activeRequest: null callbackRequest: 20808 [NetworkRequest [ REQUEST id=20809, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10261 RequestorUid: 1000 RequestorPkg: android UnderlyingNetworks: Null] ]] callback flags: 0 order: 2147483647 +10-12 10:26:37.241 18582 18891 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10266; state: ENABLED +10-12 10:26:37.242 1602 1749 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10266; state: ENABLED +10-12 10:26:37.244 1602 1950 D WifiNetworkFactory: got request NetworkRequest [ REQUEST id=20809, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10261 RequestorUid: 1000 RequestorPkg: android UnderlyingNetworks: Null] ] +10-12 10:26:37.244 1602 1950 D UntrustedWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20809, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10261 RequestorUid: 1000 RequestorPkg: android UnderlyingNetworks: Null] ] +10-12 10:26:37.245 1602 1950 D OemPaidWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20809, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10261 RequestorUid: 1000 RequestorPkg: android UnderlyingNetworks: Null] ] +10-12 10:26:37.245 1602 1950 D MultiInternetWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20809, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10261 RequestorUid: 1000 RequestorPkg: android UnderlyingNetworks: Null] ] +10-12 10:26:37.245 1602 1958 D ConnectivityService: NetReassign [20809 : null → 141] [c 1] [a 2] [i 4] +10-12 10:26:37.267 18582 18861 D TrafficStats: tagSocket(96) with statsTag=0x66, statsUid=-1 +10-12 10:26:37.276 1602 1749 W JobScheduler: Job didn't exist in JobStore: 3f54064 #u0a266/64022 com.reddit.frontpage/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:26:37.285 18555 18875 W WM-WorkSpec: Flex duration lesser than minimum allowed value; Changed to 300000 +10-12 10:26:37.301 21227 23439 I FontLog : (REDACTED) Received query %s, URI %s +10-12 10:26:37.301 21227 23439 I FontLog : (REDACTED) Query [%s] resolved to %s +10-12 10:26:37.304 21227 23439 I FontLog : (REDACTED) Fetch %s end status %s +10-12 10:26:37.309 1602 1749 D ConnectivityService: requestNetwork for uid/pid:10266/18582 activeRequest: null callbackRequest: 20810 [NetworkRequest [ REQUEST id=20811, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10266 RequestorUid: 10266 RequestorPkg: com.reddit.frontpage UnderlyingNetworks: Null] ]] callback flags: 0 order: 2147483647 +10-12 10:26:37.312 21227 23439 I FontLog : (REDACTED) Pulling font file for id = %d, cache size = %d +10-12 10:26:37.318 1602 1950 D WifiNetworkFactory: got request NetworkRequest [ REQUEST id=20811, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10266 RequestorUid: 10266 RequestorPkg: com.reddit.frontpage UnderlyingNetworks: Null] ] +10-12 10:26:37.318 1602 1950 D UntrustedWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20811, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10266 RequestorUid: 10266 RequestorPkg: com.reddit.frontpage UnderlyingNetworks: Null] ] +10-12 10:26:37.319 1602 1950 D OemPaidWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20811, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10266 RequestorUid: 10266 RequestorPkg: com.reddit.frontpage UnderlyingNetworks: Null] ] +10-12 10:26:37.319 1602 1958 D ConnectivityService: NetReassign [20811 : null → 141] [c 2] [a 3] [i 5] +10-12 10:26:37.319 1602 1950 D MultiInternetWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20811, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10266 RequestorUid: 10266 RequestorPkg: com.reddit.frontpage UnderlyingNetworks: Null] ] +10-12 10:26:37.360 21227 23439 I FontLog : (REDACTED) Pulling font file for id = %d, cache size = %d +10-12 10:26:37.366 1602 7806 I ActivityManager: Killing 15914:com.instagram.barcelona/u0a625 (adj 995): empty #33 +10-12 10:26:37.368 1602 7806 I ActivityManager: Killing 15852:org.wikipedia.beta/u0a392 (adj 995): empty #34 +10-12 10:26:37.368 1602 7806 I ActivityManager: Killing 15636:com.google.android.gm/u0a176 (adj 925): empty #35 +10-12 10:26:37.398 1602 1720 I libprocessgroup: Successfully killed process cgroup uid 10625 pid 15914 in 30ms +10-12 10:26:37.411 18582 18923 D TrafficStats: tagSocket(107) with statsTag=0xffffffff, statsUid=-1 +10-12 10:26:37.416 1602 7806 D ConnectivityService: requestNetwork for uid/pid:10266/18582 activeRequest: null callbackRequest: 20812 [NetworkRequest [ REQUEST id=20813, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10266 RequestorUid: 10266 RequestorPkg: com.reddit.frontpage UnderlyingNetworks: Null] ]] callback flags: 0 order: 2147483647 +10-12 10:26:37.426 18555 18875 W WM-WorkSpec: Flex duration lesser than minimum allowed value; Changed to 300000 +10-12 10:26:37.428 1602 1950 D WifiNetworkFactory: got request NetworkRequest [ REQUEST id=20813, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10266 RequestorUid: 10266 RequestorPkg: com.reddit.frontpage UnderlyingNetworks: Null] ] +10-12 10:26:37.428 1602 1950 D UntrustedWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20813, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10266 RequestorUid: 10266 RequestorPkg: com.reddit.frontpage UnderlyingNetworks: Null] ] +10-12 10:26:37.429 1602 1950 D OemPaidWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20813, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10266 RequestorUid: 10266 RequestorPkg: com.reddit.frontpage UnderlyingNetworks: Null] ] +10-12 10:26:37.430 1602 1950 D MultiInternetWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20813, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10266 RequestorUid: 10266 RequestorPkg: com.reddit.frontpage UnderlyingNetworks: Null] ] +10-12 10:26:37.430 1602 1958 D ConnectivityService: NetReassign [20813 : null → 141] [c 2] [a 4] [i 8] +10-12 10:26:37.452 18555 18875 W WM-WorkSpec: Flex duration lesser than minimum allowed value; Changed to 300000 +10-12 10:26:37.459 1281 1452 D CHRE : @ 291082.941: [ActivityPlatform] type 4, confidence 90 +10-12 10:26:37.489 18555 18875 W WM-WorkSpec: Flex duration lesser than minimum allowed value; Changed to 300000 +10-12 10:26:37.512 18555 18716 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=da4ac2c6-ecd8-402d-874e-49522b19ce48, tags={ com.linkedin.android.segment.ChameleonPeriodicWork } ] +10-12 10:26:37.581 1007 1007 I Zygote : Process 15914 exited due to signal 9 (Killed) +10-12 10:26:37.583 18555 18870 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=df554cad-1d56-44ac-9e98-07ea029c9e76, tags={ com.linkedin.android.tracking.sensor.SensorMetricTapeWorker } ] +10-12 10:26:37.587 1602 1720 I libprocessgroup: Successfully killed process cgroup uid 10392 pid 15852 in 0ms +10-12 10:26:37.624 1602 1958 D ConnectivityService: releasing NetworkRequest [ REQUEST id=20749, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10176 RequestorUid: 10176 RequestorPkg: com.google.android.gm UnderlyingNetworks: Null] ] (release request) +10-12 10:26:37.624 1007 1007 I Zygote : Process 15636 exited due to signal 9 (Killed) +10-12 10:26:37.624 1602 1958 D ConnectivityService: releasing NetworkRequest [ REQUEST id=20751, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10176 RequestorUid: 10176 RequestorPkg: com.google.android.gm UnderlyingNetworks: Null] ] (release request) +10-12 10:26:37.668 1602 1749 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10177; state: DISABLED +10-12 10:26:37.668 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10177; state: ENABLED +10-12 10:26:37.679 1007 1007 D Zygote : Forked child process 18946 +10-12 10:26:37.680 1602 1717 I ActivityManager: Start proc 18946:com.android.chrome/u0a177 for service {com.android.chrome/org.chromium.chrome.browser.customtabs.CustomTabsConnectionService} +10-12 10:26:37.688 18946 18946 I .android.chrome: Using CollectorTypeCC GC. +10-12 10:26:37.691 18946 18946 E .android.chrome: Not starting debugger since process cannot load the jdwp agent. +10-12 10:26:37.698 1602 1749 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10157; state: DISABLED +10-12 10:26:37.698 1602 1749 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10157; state: DISABLED +10-12 10:26:37.699 1602 1749 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10157; state: DISABLED +10-12 10:26:37.699 1602 1749 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10157; state: ENABLED +10-12 10:26:37.700 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10157; state: ENABLED +10-12 10:26:37.700 18582 18861 D TrafficStats: tagSocket(97) with statsTag=0x0, statsUid=-1 +10-12 10:26:37.704 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10177; state: DISABLED +10-12 10:26:37.705 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10177; state: DISABLED +10-12 10:26:37.708 1007 1007 D Zygote : Forked child process 18965 +10-12 10:26:37.710 1602 1717 I ActivityManager: Start proc 18965:com.google.process.gapps/u0a157 for content provider {com.google.android.gsf/com.google.android.gsf.settings.GoogleSettingsProvider} +10-12 10:26:37.712 1602 1958 D ConnectivityService: releasing NetworkRequest [ REQUEST id=20754, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10392 RequestorUid: 10392 RequestorPkg: org.wikipedia.beta UnderlyingNetworks: Null] ] (release request) +10-12 10:26:37.713 1007 1007 I Zygote : Process 15852 exited due to signal 9 (Killed) +10-12 10:26:37.716 1602 1720 I libprocessgroup: Successfully killed process cgroup uid 10176 pid 15636 in 0ms +10-12 10:26:37.722 18965 18965 I e.process.gapps: Using CollectorTypeCC GC. +10-12 10:26:37.723 18946 18946 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10177; state: ENABLED +10-12 10:26:37.726 18965 18965 E e.process.gapps: Not starting debugger since process cannot load the jdwp agent. +10-12 10:26:37.734 18946 18946 W ziparchive: Unable to open '/data/app/~~0Ar_4tmiEyD84YLLZVe3Og==/com.google.android.trichromelibrary_593815333-zKWjwQE9-4h7_NAoBkcZeQ==/base.dm': No such file or directory +10-12 10:26:37.734 18946 18946 W ziparchive: Unable to open '/data/app/~~0Ar_4tmiEyD84YLLZVe3Og==/com.google.android.trichromelibrary_593815333-zKWjwQE9-4h7_NAoBkcZeQ==/base.dm': No such file or directory +10-12 10:26:37.735 18946 18946 W .android.chrome: Entry not found +10-12 10:26:37.737 18946 18946 D nativeloader: Configuring clns-4 for other apk /data/app/~~0Ar_4tmiEyD84YLLZVe3Og==/com.google.android.trichromelibrary_593815333-zKWjwQE9-4h7_NAoBkcZeQ==/base.apk. target_sdk_version=34, uses_libraries=ALL, library_path=/data/app/~~6aOnxJBbINXV_nzsQK0czg==/com.android.chrome-a-duTZk82aasktOu89aHEw==/lib/arm64:/data/app/~~6aOnxJBbINXV_nzsQK0czg==/com.android.chrome-a-duTZk82aasktOu89aHEw==/base.apk!/lib/arm64-v8a:/data/app/~~0Ar_4tmiEyD84YLLZVe3Og==/com.google.android.trichromelibrary_593815333-zKWjwQE9-4h7_NAoBkcZeQ==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.android.chrome +10-12 10:26:37.741 18582 18929 D TrafficStats: tagSocket(117) with statsTag=0xffffffff, statsUid=-1 +10-12 10:26:37.744 18965 18965 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10157; state: ENABLED +10-12 10:26:37.748 18555 18724 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=c42ba637-9e60-4c53-8d0d-a974c9c7fcb5, tags={ com.linkedin.android.litrackinglib.network.SendTrackingEventWorker, period_sync_work } ] +10-12 10:26:37.754 18946 18946 D nativeloader: Configuring clns-5 for other apk /data/app/~~6aOnxJBbINXV_nzsQK0czg==/com.android.chrome-a-duTZk82aasktOu89aHEw==/base.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/~~6aOnxJBbINXV_nzsQK0czg==/com.android.chrome-a-duTZk82aasktOu89aHEw==/lib/arm64:/data/app/~~6aOnxJBbINXV_nzsQK0czg==/com.android.chrome-a-duTZk82aasktOu89aHEw==/base.apk!/lib/arm64-v8a:/data/app/~~0Ar_4tmiEyD84YLLZVe3Og==/com.google.android.trichromelibrary_593815333-zKWjwQE9-4h7_NAoBkcZeQ==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.android.chrome +10-12 10:26:37.765 18965 18965 D nativeloader: Configuring clns-shared-4 for other apk /system/framework/org.apache.http.legacy.jar. target_sdk_version=33, uses_libraries=ALL, library_path=/system_ext/priv-app/GoogleServicesFramework/lib/arm64:/system_ext/priv-app/GoogleServicesFramework/GoogleServicesFramework.apk!/lib/arm64-v8a:/system/lib64:/system_ext/lib64, permitted_path=/data:/mnt/expand:/data/user/0/com.google.android.gsf:/system_ext/priv-app/GoogleServicesFramework:/system/lib64:/system_ext/lib64 +10-12 10:26:37.773 18965 18965 D nativeloader: Configuring clns-shared-5 for other apk /system_ext/priv-app/GoogleServicesFramework/GoogleServicesFramework.apk. target_sdk_version=33, uses_libraries=, library_path=/system_ext/priv-app/GoogleServicesFramework/lib/arm64:/system_ext/priv-app/GoogleServicesFramework/GoogleServicesFramework.apk!/lib/arm64-v8a:/system/lib64:/system_ext/lib64, permitted_path=/data:/mnt/expand:/data/user/0/com.google.android.gsf:/system_ext/priv-app/GoogleServicesFramework:/system/lib64:/system_ext/lib64 +10-12 10:26:37.791 18965 18965 V GraphicsEnvironment: ANGLE Developer option for 'com.google.android.gsf' set to: 'default' +10-12 10:26:37.791 18946 18946 V GraphicsEnvironment: ANGLE Developer option for 'com.android.chrome' set to: 'default' +10-12 10:26:37.792 18965 18965 V GraphicsEnvironment: ANGLE GameManagerService for com.google.android.gsf: false +10-12 10:26:37.792 18965 18965 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported. +10-12 10:26:37.792 18946 18946 V GraphicsEnvironment: ANGLE GameManagerService for com.android.chrome: false +10-12 10:26:37.792 18946 18946 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported. +10-12 10:26:37.794 18946 18946 I LoadedApk: No resource references to update in package com.google.android.trichromelibrary +10-12 10:26:37.794 18946 18946 D NetworkSecurityConfig: Using Network Security Config from resource 0_resource_name_obfuscated debugBuild: false +10-12 10:26:37.795 18946 18946 D NetworkSecurityConfig: Using Network Security Config from resource 0_resource_name_obfuscated debugBuild: false +10-12 10:26:37.796 18965 18965 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-12 10:26:37.797 18965 18965 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-12 10:26:37.798 18946 18946 I cr_SplitCompatApp: Launched version=117.0.5938.153 minSdkVersion=29 isBundle=true processName=com.android.chrome isIsolated=false +10-12 10:26:37.833 21227 18372 W NetworkScheduler: Error inserting flex_time=2028000 job_id=-1 period=4057000 source=16 requires_charging=0 preferred_network_type=1 target_class=com.google.android.gms.measurement.PackageMeasurementTaskService user_id=0 target_package=com.google.android.gms tag=Measurement.PackageMeasurementTaskService.UPLOAD_TASK_TAG task_type=0 required_idleness_state=0 service_kind=0 source_version=233717000 persistence_level=1 preferred_charging_state=1 required_network_type=0 runtime=1697131597831 retry_strategy={"maximum_backoff_seconds":{"3600":0},"initial_backoff_seconds":{"30":0},"retry_policy":{"0":0}} last_runtime=0 [CONTEXT service_id=218 ] +10-12 10:26:37.833 21227 18372 W NetworkScheduler: android.database.sqlite.SQLiteConstraintException: UNIQUE constraint failed: pending_ops.tag, pending_ops.target_class, pending_ops.target_package, pending_ops.user_id (code 2067 SQLITE_CONSTRAINT_UNIQUE) +10-12 10:26:37.833 21227 18372 W NetworkScheduler: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) +10-12 10:26:37.833 21227 18372 W NetworkScheduler: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:961) +10-12 10:26:37.833 21227 18372 W NetworkScheduler: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790) +10-12 10:26:37.833 21227 18372 W NetworkScheduler: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:89) +10-12 10:26:37.833 21227 18372 W NetworkScheduler: at android.database.sqlite.SQLiteDatabase.insertWithOnConflict(SQLiteDatabase.java:1868) +10-12 10:26:37.833 21227 18372 W NetworkScheduler: at android.database.sqlite.SQLiteDatabase.insertOrThrow(SQLiteDatabase.java:1763) +10-12 10:26:37.833 21227 18372 W NetworkScheduler: at ckas.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):721) +10-12 10:26:37.833 21227 18372 W NetworkScheduler: at cjzm.n(:com.google.android.gms@233717044@23.37.17 (190400-570218080):29) +10-12 10:26:37.833 21227 18372 W NetworkScheduler: at cjzm.u(:com.google.android.gms@233717044@23.37.17 (190400-570218080):225) +10-12 10:26:37.833 21227 18372 W NetworkScheduler: at cjzm.h(:com.google.android.gms@233717044@23.37.17 (190400-570218080):54) +10-12 10:26:37.833 21227 18372 W NetworkScheduler: at cjvf.run(:com.google.android.gms@233717044@23.37.17 (190400-570218080):72) +10-12 10:26:37.833 21227 18372 W NetworkScheduler: at ahzo.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):50) +10-12 10:26:37.833 21227 18372 W NetworkScheduler: at ahzo.run(:com.google.android.gms@233717044@23.37.17 (190400-570218080):76) +10-12 10:26:37.833 21227 18372 W NetworkScheduler: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) +10-12 10:26:37.833 21227 18372 W NetworkScheduler: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) +10-12 10:26:37.833 21227 18372 W NetworkScheduler: at aiet.run(:com.google.android.gms@233717044@23.37.17 (190400-570218080):8) +10-12 10:26:37.833 21227 18372 W NetworkScheduler: at java.lang.Thread.run(Thread.java:1012) +10-12 10:26:37.844 18965 18965 I GoogleHttpClient: GMS http client unavailable, use old client +10-12 10:26:37.854 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10157; state: DISABLED +10-12 10:26:37.866 18946 18997 I cr_LibraryLoader: Loading monochrome_64 from within /data/app/~~6aOnxJBbINXV_nzsQK0czg==/com.android.chrome-a-duTZk82aasktOu89aHEw==/base.apk +10-12 10:26:37.874 18946 18997 I cr_Linker: loadLibraryImplLocked: monochrome_64, relroMode=1 +10-12 10:26:37.879 1602 3919 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10177; state: DISABLED +10-12 10:26:37.883 18965 19002 I carui : CarUi plugin is disabled +10-12 10:26:37.893 1602 3919 D CompatibilityChangeReporter: Compat change id reported: 201794303; UID 10157; state: ENABLED +10-12 10:26:37.912 21227 17966 W NetworkScheduler: Error inserting flex_time=2028000 job_id=-1 period=4057000 source=16 requires_charging=0 preferred_network_type=1 target_class=com.google.android.gms.measurement.PackageMeasurementTaskService user_id=0 target_package=com.google.android.gms tag=Measurement.PackageMeasurementTaskService.UPLOAD_TASK_TAG task_type=0 required_idleness_state=0 service_kind=0 source_version=233717000 persistence_level=1 preferred_charging_state=1 required_network_type=0 runtime=1697131597910 retry_strategy={"maximum_backoff_seconds":{"3600":0},"initial_backoff_seconds":{"30":0},"retry_policy":{"0":0}} last_runtime=0 [CONTEXT service_id=218 ] +10-12 10:26:37.912 21227 17966 W NetworkScheduler: android.database.sqlite.SQLiteConstraintException: UNIQUE constraint failed: pending_ops.tag, pending_ops.target_class, pending_ops.target_package, pending_ops.user_id (code 2067 SQLITE_CONSTRAINT_UNIQUE) +10-12 10:26:37.912 21227 17966 W NetworkScheduler: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) +10-12 10:26:37.912 21227 17966 W NetworkScheduler: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:961) +10-12 10:26:37.912 21227 17966 W NetworkScheduler: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790) +10-12 10:26:37.912 21227 17966 W NetworkScheduler: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:89) +10-12 10:26:37.912 21227 17966 W NetworkScheduler: at android.database.sqlite.SQLiteDatabase.insertWithOnConflict(SQLiteDatabase.java:1868) +10-12 10:26:37.912 21227 17966 W NetworkScheduler: at android.database.sqlite.SQLiteDatabase.insertOrThrow(SQLiteDatabase.java:1763) +10-12 10:26:37.912 21227 17966 W NetworkScheduler: at ckas.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):721) +10-12 10:26:37.912 21227 17966 W NetworkScheduler: at cjzm.n(:com.google.android.gms@233717044@23.37.17 (190400-570218080):29) +10-12 10:26:37.912 21227 17966 W NetworkScheduler: at cjzm.u(:com.google.android.gms@233717044@23.37.17 (190400-570218080):225) +10-12 10:26:37.912 21227 17966 W NetworkScheduler: at cjzm.h(:com.google.android.gms@233717044@23.37.17 (190400-570218080):54) +10-12 10:26:37.912 21227 17966 W NetworkScheduler: at cjvf.run(:com.google.android.gms@233717044@23.37.17 (190400-570218080):72) +10-12 10:26:37.912 21227 17966 W NetworkScheduler: at ahzo.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):50) +10-12 10:26:37.912 21227 17966 W NetworkScheduler: at ahzo.run(:com.google.android.gms@233717044@23.37.17 (190400-570218080):76) +10-12 10:26:37.912 21227 17966 W NetworkScheduler: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) +10-12 10:26:37.912 21227 17966 W NetworkScheduler: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) +10-12 10:26:37.912 21227 17966 W NetworkScheduler: at aiet.run(:com.google.android.gms@233717044@23.37.17 (190400-570218080):8) +10-12 10:26:37.912 21227 17966 W NetworkScheduler: at java.lang.Thread.run(Thread.java:1012) +10-12 10:26:37.912 18946 18997 I cr_LibraryLoader: Successfully loaded native library +10-12 10:26:37.913 18946 18997 I cr_CachingUmaRecorder: Flushed 27 samples from 24 histograms, 0 samples were dropped. +10-12 10:26:37.926 1602 3919 D CompatibilityChangeReporter: Compat change id reported: 124107808; UID 10137; state: ENABLED +10-12 10:26:37.927 2591 3418 E DatabaseUtils: Writing exception to parcel +10-12 10:26:37.927 2591 3418 E DatabaseUtils: java.lang.SecurityException: No permission to access APN settings +10-12 10:26:37.927 2591 3418 E DatabaseUtils: at com.android.providers.telephony.TelephonyProvider.checkPermissionForApnTable(TelephonyProvider.java:4997) +10-12 10:26:37.927 2591 3418 E DatabaseUtils: at com.android.providers.telephony.TelephonyProvider.checkPermission(TelephonyProvider.java:4969) +10-12 10:26:37.927 2591 3418 E DatabaseUtils: at com.android.providers.telephony.TelephonyProvider.checkPermissionCompat(TelephonyProvider.java:5014) +10-12 10:26:37.927 2591 3418 E DatabaseUtils: at com.android.providers.telephony.TelephonyProvider.query(TelephonyProvider.java:3836) +10-12 10:26:37.927 2591 3418 E DatabaseUtils: at android.content.ContentProvider.query(ContentProvider.java:1455) +10-12 10:26:37.927 2591 3418 E DatabaseUtils: at android.content.ContentProvider.query(ContentProvider.java:1551) +10-12 10:26:37.927 2591 3418 E DatabaseUtils: at android.content.ContentProvider$Transport.query(ContentProvider.java:285) +10-12 10:26:37.927 2591 3418 E DatabaseUtils: at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:107) +10-12 10:26:37.927 2591 3418 E DatabaseUtils: at android.os.Binder.execTransactInternal(Binder.java:1280) +10-12 10:26:37.927 2591 3418 E DatabaseUtils: at android.os.Binder.execTransact(Binder.java:1244) +10-12 10:26:37.933 603 646 E RequestContextBuilder: Could not get APN after (but including) LollipopMr1: +10-12 10:26:37.933 603 646 E RequestContextBuilder: java.lang.SecurityException: No permission to access APN settings +10-12 10:26:37.933 603 646 E RequestContextBuilder: at android.os.Parcel.createExceptionOrNull(Parcel.java:3011) +10-12 10:26:37.933 603 646 E RequestContextBuilder: at android.os.Parcel.createException(Parcel.java:2995) +10-12 10:26:37.933 603 646 E RequestContextBuilder: at android.os.Parcel.readException(Parcel.java:2978) +10-12 10:26:37.933 603 646 E RequestContextBuilder: at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:190) +10-12 10:26:37.933 603 646 E RequestContextBuilder: at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:142) +10-12 10:26:37.933 603 646 E RequestContextBuilder: at android.content.ContentProviderProxy.query(ContentProviderNative.java:481) +10-12 10:26:37.933 603 646 E RequestContextBuilder: at android.content.ContentResolver.query(ContentResolver.java:1219) +10-12 10:26:37.933 603 646 E RequestContextBuilder: at android.content.ContentResolver.query(ContentResolver.java:1151) +10-12 10:26:37.933 603 646 E RequestContextBuilder: at android.content.ContentResolver.query(ContentResolver.java:1107) +10-12 10:26:37.933 603 646 E RequestContextBuilder: at anel.a(PG:96) +10-12 10:26:37.933 603 646 E RequestContextBuilder: at anat.a(PG:642) +10-12 10:26:37.933 603 646 E RequestContextBuilder: at anaq.s(PG:48) +10-12 10:26:37.933 603 646 E RequestContextBuilder: at anaq.o(PG:53) +10-12 10:26:37.933 603 646 E RequestContextBuilder: at kyw.call(PG:435) +10-12 10:26:37.933 603 646 E RequestContextBuilder: at apik.a(PG:3) +10-12 10:26:37.933 603 646 E RequestContextBuilder: at aphp.run(PG:21) +10-12 10:26:37.933 603 646 E RequestContextBuilder: at apil.run(PG:5) +10-12 10:26:37.933 603 646 E RequestContextBuilder: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) +10-12 10:26:37.933 603 646 E RequestContextBuilder: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) +10-12 10:26:37.933 603 646 E RequestContextBuilder: at nud.run(PG:155) +10-12 10:26:37.933 603 646 E RequestContextBuilder: at java.lang.Thread.run(Thread.java:1012) +10-12 10:26:37.943 1602 3919 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10137; state: DISABLED +10-12 10:26:37.949 603 646 D PaySecureElementClient: Felica app not found; returning isSecureElementAvailable = false! +10-12 10:26:37.951 1602 3919 D BiometricService: canAuthenticate: User=0, Caller=0, Authenticators=255 +10-12 10:26:37.951 1602 3919 D BiometricService/PreAuthInfo: Package: com.android.vending Sensor ID: 0 Modality: 2 Status: 1 +10-12 10:26:37.951 1602 3919 D BiometricService/PreAuthInfo: getCanAuthenticateInternal Modality: 2 AuthenticatorStatus: 1 +10-12 10:26:37.952 1602 3919 D AuthService: canAuthenticate, userId: 0, callingUserId: 0, authenticators: 255, result: 0 +10-12 10:26:37.958 1602 3919 D BiometricService: canAuthenticate: User=0, Caller=0, Authenticators=15 +10-12 10:26:37.958 1602 3919 D BiometricService/PreAuthInfo: Package: com.android.vending Sensor ID: 0 Modality: 2 Status: 1 +10-12 10:26:37.958 1602 3919 D BiometricService/PreAuthInfo: getCanAuthenticateInternal Modality: 2 AuthenticatorStatus: 1 +10-12 10:26:37.958 1602 3919 D AuthService: canAuthenticate, userId: 0, callingUserId: 0, authenticators: 15, result: 0 +10-12 10:26:37.959 1602 3919 D BiometricService: canAuthenticate: User=0, Caller=0, Authenticators=255 +10-12 10:26:37.959 1602 3919 D BiometricService/PreAuthInfo: Package: com.android.vending Sensor ID: 0 Modality: 2 Status: 1 +10-12 10:26:37.959 1602 3919 D BiometricService/PreAuthInfo: getCanAuthenticateInternal Modality: 2 AuthenticatorStatus: 1 +10-12 10:26:37.959 1602 3919 D AuthService: canAuthenticate, userId: 0, callingUserId: 0, authenticators: 255, result: 0 +10-12 10:26:37.959 1602 1749 D BiometricService: canAuthenticate: User=0, Caller=0, Authenticators=15 +10-12 10:26:37.960 1602 1749 D BiometricService/PreAuthInfo: Package: com.android.vending Sensor ID: 0 Modality: 2 Status: 1 +10-12 10:26:37.960 1602 1749 D BiometricService/PreAuthInfo: getCanAuthenticateInternal Modality: 2 AuthenticatorStatus: 1 +10-12 10:26:37.960 1602 1749 D AuthService: canAuthenticate, userId: 0, callingUserId: 0, authenticators: 15, result: 0 +10-12 10:26:37.978 603 9747 I Finsky : [481] lam.run(850): Skipping a request to /bulkAcquire since cache has all the records. +10-12 10:26:38.072 1602 3919 I ActivityManager: Killing 16656:com.google.android.apps.messaging/u0a112 (adj 925): empty #33 +10-12 10:26:38.075 1602 3919 I ActivityManager: Killing 16531:tv.twitch.android.app/u0a350 (adj 935): empty #34 +10-12 10:26:38.076 1602 3919 I ActivityManager: Killing 7705:org.telegram.messenger/u0a248 (adj 935): empty #35 +10-12 10:26:38.129 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Device Pickup Sensor] stopSensorEvents: sensor 0x10001 +10-12 10:26:38.131 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for LSM6DSR Accelerometer. +10-12 10:26:38.132 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 2: Enabled 1, odr_index 1. +10-12 10:26:38.133 1273 1273 D AOC : A3:MSG: lsm6dsr_fifo.cc, 747: USF: Lsm6dsrFifo: ODR: XL/G/T/TS: 52/0/13/6 WM: 6 Intr: 12. +10-12 10:26:38.134 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 663: USF: Lsm6dsrDevice: Fifo was disabled for 1094483ns. +10-12 10:26:38.135 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 0: Enabled 1, odr_index 3. +10-12 10:26:38.135 1273 1273 D AOC : A3:MSG: lsm6dsr_fifo.cc, 747: USF: Lsm6dsrFifo: ODR: XL/G/T/TS: 52/0/13/6 WM: 71 Intr: 1. +10-12 10:26:38.137 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 663: USF: Lsm6dsrDevice: Fifo was disabled for 1136963ns. +10-12 10:26:38.139 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Device Pickup Sensor] requestSensorEvents: sensor 0x20002, period=18446744073709 +10-12 10:26:38.155 1007 1007 I Zygote : Process 16531 exited due to signal 9 (Killed) +10-12 10:26:38.207 1602 1958 D ConnectivityService: releasing NetworkRequest [ REQUEST id=20603, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10248 RequestorUid: 10248 RequestorPkg: org.telegram.messenger UnderlyingNetworks: Null] ] (release request) +10-12 10:26:38.208 1007 1007 I Zygote : Process 7705 exited due to signal 9 (Killed) +10-12 10:26:38.219 1007 1007 I Zygote : Process 16656 exited due to signal 9 (Killed) +10-12 10:26:38.225 1602 1720 I libprocessgroup: Successfully killed process cgroup uid 10112 pid 16656 in 149ms +10-12 10:26:38.228 1602 1720 I libprocessgroup: Successfully killed process cgroup uid 10350 pid 16531 in 0ms +10-12 10:26:38.229 1602 1720 I libprocessgroup: Successfully killed process cgroup uid 10248 pid 7705 in 0ms +10-12 10:26:40.688 1281 1452 D CHRE : @ 291086.167: [ActivityPlatform] type 4, confidence 92 +10-12 10:26:42.197 18555 19009 D ProfileInstaller: Skipping profile installation for com.linkedin.android +10-12 10:26:43.130 1602 1715 I ActivityManager: Killing 16788:com.adobe.fas/u0a305 (adj 975): empty #33 +10-12 10:26:43.143 1602 1720 I libprocessgroup: Successfully killed process cgroup uid 10305 pid 16788 in 6ms +10-12 10:26:43.185 1007 1007 I Zygote : Process 16788 exited due to signal 9 (Killed) +10-12 10:26:43.348 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 4: Enabled 0, odr_index 0. +10-12 10:26:43.348 1273 1273 D AOC : A3:MSG: lsm6dsr_fifo.cc, 747: USF: Lsm6dsrFifo: ODR: XL/G/T/TS: 52/0/13/6 WM: 71 Intr: 1. +10-12 10:26:43.349 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 663: USF: Lsm6dsrDevice: Fifo was disabled for 1014405ns. +10-12 10:26:43.349 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for LSM6DSR Stationary Detect. +10-12 10:26:43.351 1273 1273 D AOC : A3:ERR: usf_sensor.cc, 1835: USF: Sampling configuration 149791 not found. +10-12 10:26:43.351 1273 1273 D AOC : A3:ERR: usf_vs_helper.cc, 430: USF: Received stop sampling request error. (7) +10-12 10:26:43.351 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Motion Detect. +10-12 10:26:43.354 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Motion Detect. +10-12 10:26:43.354 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for LSM6DSR Stationary Detect. +10-12 10:26:43.354 1273 1273 D AOC : A3:ERR: usf_sensor.cc, 1835: USF: Sampling configuration 149799 not found. +10-12 10:26:43.873 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Significant Motion] requestSensorEvents: sensor 0x20002, period=18446744073709 la +10-12 10:26:43.873 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Significant Motion] stopSensorEvents: sensor 0x10001 +10-12 10:26:43.874 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for LSM6DSR Accelerometer. +10-12 10:26:43.903 1281 1452 D CHRE : @ 291089.383: [ActivityPlatform] type 4, confidence 93 +10-12 10:26:46.231 1602 1650 D ConnectivityService: requestNetwork for uid/pid:10266/18582 activeRequest: null callbackRequest: 20814 [NetworkRequest [ REQUEST id=20815, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10266 RequestorUid: 10266 RequestorPkg: com.reddit.frontpage UnderlyingNetworks: Null] ]] callback flags: 0 order: 2147483647 +10-12 10:26:46.252 1602 1950 D WifiNetworkFactory: got request NetworkRequest [ REQUEST id=20815, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10266 RequestorUid: 10266 RequestorPkg: com.reddit.frontpage UnderlyingNetworks: Null] ] +10-12 10:26:46.252 1602 1950 D UntrustedWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20815, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10266 RequestorUid: 10266 RequestorPkg: com.reddit.frontpage UnderlyingNetworks: Null] ] +10-12 10:26:46.253 1602 1950 D OemPaidWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20815, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10266 RequestorUid: 10266 RequestorPkg: com.reddit.frontpage UnderlyingNetworks: Null] ] +10-12 10:26:46.253 1602 1950 D MultiInternetWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20815, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10266 RequestorUid: 10266 RequestorPkg: com.reddit.frontpage UnderlyingNetworks: Null] ] +10-12 10:26:46.253 1602 1958 D ConnectivityService: NetReassign [20815 : null → 141] [c 3] [a 11] [i 6] +10-12 10:26:47.076 1281 1452 D CHRE : @ 291092.556: [ActivityPlatform] type 4, confidence 93 +10-12 10:26:47.730 1190 1203 I WPKTRT : process_address_event: 2600:1700:4394:9100:68de:8eff:fe22:576 added to wlan0 +10-12 10:26:47.730 1190 1203 I WPKTRT : process_address_event: 2600:1700:4394:9100:cf68:6cae:7466:3992 added to wlan0 +10-12 10:26:47.739 1006 1059 W Netd : No subsystem found in netlink event +10-12 10:26:47.743 1104 1104 D WifiHAL : Setting APF program, halHandle = 0xb400006dd489df10 +10-12 10:26:47.743 1104 1104 I WifiHAL : createRequest: APF set program request +10-12 10:26:47.773 1104 1104 I WifiHAL : Done! +10-12 10:26:47.964 13680 13680 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.measurement.START pkg=com.google.android.gms } +10-12 10:26:48.465 448 19004 I keystore2: keystore2::watchdog: Watchdog thread idle -> terminating. Have a great day. +10-12 10:26:50.283 1281 1452 D CHRE : @ 291095.762: [ActivityPlatform] type 4, confidence 94 +10-12 10:26:50.284 1033 1063 D ContextHubHal: Got message from nanoapp: ID 0x476f6f676c001016 +10-12 10:26:50.309 1104 1104 I vendor.google.wifi_ext@1.0-service-vendor: Wifi: Reseting SAR Scenario to default +10-12 10:26:50.309 1104 1104 E WifiHAL : wifi_reset_tx_power_scenario +10-12 10:26:50.382 2420 2420 D GRIL-S : [12797]> UPDATE_DEVICE_STATE DeviceState: Usb:1, Wifi: 1, Wifi AP: 0, Earpiece: 0, Bluetooth: 1, Wireless charging: 0, Screen: 0, Camera: 0, 0, -, -, Motion: 0, Bluetooth tethering: 0, Voice: 0, Wifi 2.4G: 0, Radio: 1, Bluetooth connected: 0, Bluetooth media: 0, Wifi Band: 2, Wifi AP Band: 0, Wifi call: 0, mmWave: 0, mCellBackhaul: 0, mHallSensor: 0 +10-12 10:26:50.457 2420 4255 D GRIL-S : [12797]< UPDATE_DEVICE_STATE +10-12 10:26:52.692 2378 2791 I bluetooth: packages/modules/Bluetooth/system/gd/hci/le_advertising_manager.cc:1368 on_set_advertising_set_random_address_complete: update random address for advertising set 0 : 44:58:26:b7:45:d5 +10-12 10:26:53.083 17911 18179 V Datadog : Batch [1175 bytes] sent successfully (gs3). +10-12 10:26:53.527 1281 1452 D CHRE : @ 291099.006: [ActivityPlatform] type 4, confidence 95 +10-12 10:26:53.527 1281 1452 D CHRE : @ 291099.006: [ActivityPlatform] type 4, confidence 95 +10-12 10:26:56.028 2378 2791 I bluetooth: packages/modules/Bluetooth/system/gd/hci/le_address_manager.cc:257 ack_pause: Client already in paused state +10-12 10:26:56.035 2378 2791 I bluetooth: packages/modules/Bluetooth/system/gd/hci/le_address_manager.cc:576 OnCommandComplete: Received command complete with op_code LE_SET_RANDOM_ADDRESS +10-12 10:26:56.035 2378 2791 I bluetooth: packages/modules/Bluetooth/system/gd/hci/le_address_manager.cc:595 OnCommandComplete: update random address : 7a:3f:4d:30:8e:a0 +10-12 10:26:56.035 2378 2791 I bluetooth: packages/modules/Bluetooth/system/gd/hci/le_address_manager.cc:286 resume_registered_clients: Resuming registered clients +10-12 10:26:56.721 1281 1452 D CHRE : @ 291102.202: [ActivityPlatform] type 4, confidence 95 +10-12 10:26:57.107 20953 21011 I bcpu : (REDACTED) getHotwordActive::active query: %s, watch: %s, devices connected: %s +10-12 10:26:58.336 18582 18933 D TrafficStats: tagSocket(107) with statsTag=0xffffffff, statsUid=-1 +10-12 10:26:59.946 1281 1452 D CHRE : @ 291105.426: [ActivityPlatform] type 4, confidence 95 +10-12 10:27:01.419 18582 18926 D TrafficStats: tagSocket(117) with statsTag=0xffffffff, statsUid=-1 +10-12 10:27:03.157 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for LSM6DSR Accelerometer. +10-12 10:27:03.158 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 0: Enabled 0, odr_index 0. +10-12 10:27:03.159 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 249: USF: Lsm6dsrDevice: Config sampling too slow. Took 656250ns. +10-12 10:27:03.162 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1883: USF: Received reconfig sampling request for LSM6DSR Temperature. +10-12 10:27:03.162 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 2: Enabled 0, odr_index 0. +10-12 10:27:03.162 1281 1452 I CHRE : @ 291108.638: [AR] ON => IDLE +10-12 10:27:03.162 1281 1452 I CHRE : @ 291108.642: [AR] audiofusion:HandleIdleStateChange: state = 1 +10-12 10:27:03.162 1281 1452 D CHRE : @ 291108.642: [ActivityPlatform] type 4, confidence 95 +10-12 10:27:05.505 8467 12884 E LSNetworkProbeEngine: [NetworkProber] no probe task and sleep for 30s +10-12 10:27:09.505 1041 1041 I android.hardware.health-service.gs101: Recording a sample at time 291149 +10-12 10:27:09.526 2091 2091 D DLObserver: onReceive(); android.intent.action.BATTERY_CHANGED +10-12 10:27:09.526 2091 2091 D DLObserver: plugged=1 +10-12 10:27:09.533 2091 2091 I ReverseChargingControl: handleIntentForReverseCharging(): rtx=0 wlc=0 plgac=1 ac=1 acrtx=0 extra=1 this=com.google.android.systemui.reversecharging.ReverseChargingController@34dbf4c +10-12 10:27:09.533 2091 2091 D PowerNotificationWarningsGoogleImpl: onReceive: android.intent.action.BATTERY_CHANGED +10-12 10:27:09.534 2091 2091 D BatteryDefenderNotification: isPlugged: true | isOverheated: false | defenderEnabled: false | isCharged: false | isPluggedInDock: false +10-12 10:27:09.541 401 401 I servicemanager: Found vendor.google.google_battery.IGoogleBattery/default in device VINTF manifest. +10-12 10:27:09.542 2091 2738 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:27:09.575 2091 2147 D BatteryInfoBroadcast: onReceive: android.intent.action.BATTERY_CHANGED isPowerSaveMode: false remainingTimeMillis: 22902456 +10-12 10:27:09.642 18308 18308 I EuiccGoogle: [2] EuiccServiceImpl.onDestroy: onDestroy: EuiccService on destroy. +10-12 10:27:09.656 1602 3913 I ActivityManager: Killing 16789:com.acorns.android/u0a559 (adj 975): empty #33 +10-12 10:27:09.666 1602 1720 I libprocessgroup: Successfully killed process cgroup uid 10559 pid 16789 in 5ms +10-12 10:27:09.731 1602 1958 D ConnectivityService: releasing NetworkRequest [ REQUEST id=20761, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10559 RequestorUid: 10559 RequestorPkg: com.acorns.android UnderlyingNetworks: Null] ] (release request) +10-12 10:27:09.731 1007 1007 I Zygote : Process 16789 exited due to signal 9 (Killed) +10-12 10:27:09.731 1602 1958 D ConnectivityService: releasing NetworkRequest [ REQUEST id=20772, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10559 RequestorUid: 10559 RequestorPkg: com.acorns.android UnderlyingNetworks: Null] ] (release request) +10-12 10:27:11.638 21227 17963 W Nearby : [MBleClient] Ignore outdated onLost runnable from cycle : 927, current cycle : 1564 [CONTEXT service_id=49 ] +10-12 10:27:11.971 21227 17963 W Nearby : [MBleClient] Ignore outdated onLost runnable from cycle : 928, current cycle : 1564 [CONTEXT service_id=49 ] +10-12 10:27:13.559 17911 18179 V Datadog : Batch [1755 bytes] sent successfully (gs3). +10-12 10:27:15.287 20953 21252 I hbox:interactor: oneway function results for code 2 on binder at 0xb400007cf2c5a580 will be dropped but finished with status UNKNOWN_TRANSACTION +10-12 10:27:24.101 2091 2091 D DLObserver: onReceive(); android.intent.action.BATTERY_CHANGED +10-12 10:27:24.102 2091 2091 D DLObserver: plugged=1 +10-12 10:27:24.103 2378 2378 D HeadsetPhoneState: sendDeviceStateChanged. mService=1 mSignal=3 mRoam=0 mBatteryCharge=3 +10-12 10:27:24.110 2091 2091 I ReverseChargingControl: handleIntentForReverseCharging(): rtx=0 wlc=0 plgac=1 ac=1 acrtx=0 extra=1 this=com.google.android.systemui.reversecharging.ReverseChargingController@34dbf4c +10-12 10:27:24.111 2091 2091 D PowerNotificationWarningsGoogleImpl: onReceive: android.intent.action.BATTERY_CHANGED +10-12 10:27:24.112 2091 2091 D BatteryDefenderNotification: isPlugged: true | isOverheated: false | defenderEnabled: false | isCharged: false | isPluggedInDock: false +10-12 10:27:24.114 401 401 I servicemanager: Found vendor.google.google_battery.IGoogleBattery/default in device VINTF manifest. +10-12 10:27:24.133 2091 3517 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:27:24.137 1019 1076 I bthal.activitywatcher: getStateResidency: ActivityStat{0 : totalTimeMs 177067246 totalEntryCount 1086210 lastEntryMs 4371338} +10-12 10:27:24.138 1019 1076 I bthal.activitywatcher: getStateResidency: ActivityStat{1 : totalTimeMs 39934633 totalEntryCount 1088917 lastEntryMs 4371463} +10-12 10:27:24.138 1019 1076 I bthal.activitywatcher: getStateResidency: ActivityStat{2 : totalTimeMs 6193150 totalEntryCount 3192548 lastEntryMs 4371337} +10-12 10:27:24.138 1019 1076 I bthal.activitywatcher: getStateResidency: ActivityStat{3 : totalTimeMs 10128097 totalEntryCount 6891762 lastEntryMs 4371337} +10-12 10:27:24.151 1019 2836 I bthal.activitywatcher: filter_hci_activities_vse: Filtered <[103]{14, 101, 1, 89, 253, 0, 1, 221, 2, 0, 0, 8, 211, 1, 0, 3, 166, 11, 0, 0, 0, 0, 0, 117, 166, 11, 0, 0, 0, 0, 0, 222, 2, 0, 0, 119, 137, 0, 0, 117, 166, 11, 0, 0, 0, 0, 0, 3, 166, 11, 0, 0, 0, 0, 0, 13, 8, 0, 0, 181, 54, 0, 0, 2, 166, 11, 0, 0, 0, 0, 0, 2, 166, 11, 0, 0, 0, 0, 0, 124, 11, 0, 0, 126, 20, 0, 0, 2, 166, 11, 0, 0, 0, 0, 0, 2, 166, 11, 0, 0, 0, 0, 0}> +10-12 10:27:24.151 1019 2836 I bthal.flowcontrol: HciEventPreProcess: HCI Event 0xe Opcode 0xfd59 Length 103 handled by ControllerActivityWatcher +10-12 10:27:24.149 1019 1076 I bthal.activitywatcher: send_hci_activities_vsc: Sent VSC <[4]{89, 253, 1, 1}> +10-12 10:27:24.153 1050 1050 W android.hardware.power.stats-service.pixel: getStateResidency latency for Bluetooth exceeded time allowed: 16470us +10-12 10:27:24.156 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xd1 [cntr = 46299] +10-12 10:27:24.156 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xd1, rc: 0 +10-12 10:27:24.158 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xd2 [cntr = 46300] +10-12 10:27:24.159 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xd2, rc: 0 +10-12 10:27:24.160 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xd3 [cntr = 46301] +10-12 10:27:24.161 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xd3, rc: 0 +10-12 10:27:24.162 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xd4 [cntr = 46302] +10-12 10:27:24.163 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xd4, rc: 0 +10-12 10:27:24.164 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xd5 [cntr = 46303] +10-12 10:27:24.164 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xd5, rc: 0 +10-12 10:27:24.166 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xd6 [cntr = 46304] +10-12 10:27:24.166 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xd6, rc: 0 +10-12 10:27:24.168 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xd7 [cntr = 46305] +10-12 10:27:24.168 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xd7, rc: 0 +10-12 10:27:24.169 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xd8 [cntr = 46306] +10-12 10:27:24.169 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xd8, rc: 0 +10-12 10:27:24.171 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xd9 [cntr = 46307] +10-12 10:27:24.171 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xd9, rc: 0 +10-12 10:27:24.173 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xda [cntr = 46308] +10-12 10:27:24.173 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xda, rc: 0 +10-12 10:27:24.175 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xdb [cntr = 46309] +10-12 10:27:24.175 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xdb, rc: 0 +10-12 10:27:24.175 2091 2147 D BatteryInfoBroadcast: onReceive: android.intent.action.BATTERY_CHANGED isPowerSaveMode: false remainingTimeMillis: 22916052 +10-12 10:27:24.181 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xdc [cntr = 46310] +10-12 10:27:24.182 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xdc, rc: 0 +10-12 10:27:24.182 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xdd [cntr = 46311] +10-12 10:27:24.183 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xdd, rc: 0 +10-12 10:27:24.184 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xde [cntr = 46312] +10-12 10:27:24.184 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xde, rc: 0 +10-12 10:27:24.185 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xdf [cntr = 46313] +10-12 10:27:24.186 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xdf, rc: 0 +10-12 10:27:24.187 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xe0 [cntr = 46314] +10-12 10:27:24.188 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xe0, rc: 0 +10-12 10:27:24.189 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xe1 [cntr = 46315] +10-12 10:27:24.190 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xe1, rc: 0 +10-12 10:27:24.202 401 401 I servicemanager: Found vendor.google.google_battery.IGoogleBattery/default in device VINTF manifest. +10-12 10:27:24.269 401 401 I servicemanager: Found vendor.google.google_battery.IGoogleBattery/default in device VINTF manifest. +10-12 10:27:24.271 2091 2091 D DLObserver: onReceive(); android.intent.action.BATTERY_CHANGED +10-12 10:27:24.271 2091 2091 D DLObserver: plugged=1 +10-12 10:27:24.272 2091 2091 I ReverseChargingControl: handleIntentForReverseCharging(): rtx=0 wlc=0 plgac=1 ac=1 acrtx=0 extra=1 this=com.google.android.systemui.reversecharging.ReverseChargingController@34dbf4c +10-12 10:27:24.273 2091 2091 D PowerNotificationWarningsGoogleImpl: onReceive: android.intent.action.BATTERY_CHANGED +10-12 10:27:24.273 2091 2091 D BatteryDefenderNotification: isPlugged: true | isOverheated: false | defenderEnabled: false | isCharged: false | isPluggedInDock: false +10-12 10:27:24.274 2091 3503 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:27:24.274 401 401 I servicemanager: Found vendor.google.google_battery.IGoogleBattery/default in device VINTF manifest. +10-12 10:27:24.288 2091 2147 D BatteryInfoBroadcast: onReceive: android.intent.action.BATTERY_CHANGED isPowerSaveMode: false remainingTimeMillis: 23234486 +10-12 10:27:26.568 21227 17966 I AlarmManager: setExactAndAllowWhileIdle [name: GCM_HB_ALARM type: 2 triggerAtMillis: 291756149] +10-12 10:27:26.573 1602 7811 D CompatibilityChangeReporter: Compat change id reported: 171306433; UID 10157; state: ENABLED +10-12 10:27:26.573 1602 7811 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10157; state: ENABLED +10-12 10:27:26.609 21227 16828 I AlarmManager: setExactAndAllowWhileIdle [name: FcmRetry type: 2 triggerAtMillis: 291286179] +10-12 10:27:26.614 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10248; state: DISABLED +10-12 10:27:26.614 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10248; state: DISABLED +10-12 10:27:26.614 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10248; state: DISABLED +10-12 10:27:26.614 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10248; state: ENABLED +10-12 10:27:26.615 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10248; state: ENABLED +10-12 10:27:26.633 1007 1007 D Zygote : Forked child process 19042 +10-12 10:27:26.633 1602 1717 I ActivityManager: Start proc 19042:org.telegram.messenger/u0a248 for broadcast {org.telegram.messenger/com.google.firebase.iid.FirebaseInstanceIdReceiver} +10-12 10:27:26.656 19042 19042 I egram.messenger: Using CollectorTypeCC GC. +10-12 10:27:26.663 19042 19042 E egram.messenger: Not starting debugger since process cannot load the jdwp agent. +10-12 10:27:26.684 19042 19042 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10248; state: ENABLED +10-12 10:27:26.696 19042 19042 D nativeloader: Configuring clns-4 for other apk /system/framework/org.apache.http.legacy.jar. target_sdk_version=33, uses_libraries=ALL, library_path=/data/app/~~VCvxd6aC4-Z-9X0kbPfx2Q==/org.telegram.messenger-44z4lWX0gif0bMKIqxUhYQ==/lib/arm64:/data/app/~~VCvxd6aC4-Z-9X0kbPfx2Q==/org.telegram.messenger-44z4lWX0gif0bMKIqxUhYQ==/base.apk!/lib/arm64-v8a:/data/app/~~VCvxd6aC4-Z-9X0kbPfx2Q==/org.telegram.messenger-44z4lWX0gif0bMKIqxUhYQ==/split_config.arm64_v8a.apk!/lib/arm64-v8a:/data/app/~~VCvxd6aC4-Z-9X0kbPfx2Q==/org.telegram.messenger-44z4lWX0gif0bMKIqxUhYQ==/split_config.en.apk!/lib/arm64-v8a:/data/app/~~VCvxd6aC4-Z-9X0kbPfx2Q==/org.telegram.messenger-44z4lWX0gif0bMKIqxUhYQ==/split_config.xxxhdpi.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/org.telegram.messenger +10-12 10:27:26.722 19042 19042 W ziparchive: Unable to open '/data/app/~~VCvxd6aC4-Z-9X0kbPfx2Q==/org.telegram.messenger-44z4lWX0gif0bMKIqxUhYQ==/split_config.arm64_v8a.dm': No such file or directory +10-12 10:27:26.722 19042 19042 W ziparchive: Unable to open '/data/app/~~VCvxd6aC4-Z-9X0kbPfx2Q==/org.telegram.messenger-44z4lWX0gif0bMKIqxUhYQ==/split_config.arm64_v8a.dm': No such file or directory +10-12 10:27:26.723 19042 19042 W egram.messenger: Entry not found +10-12 10:27:26.724 19042 19042 W ziparchive: Unable to open '/data/app/~~VCvxd6aC4-Z-9X0kbPfx2Q==/org.telegram.messenger-44z4lWX0gif0bMKIqxUhYQ==/split_config.en.dm': No such file or directory +10-12 10:27:26.724 19042 19042 W ziparchive: Unable to open '/data/app/~~VCvxd6aC4-Z-9X0kbPfx2Q==/org.telegram.messenger-44z4lWX0gif0bMKIqxUhYQ==/split_config.en.dm': No such file or directory +10-12 10:27:26.725 19042 19042 W egram.messenger: Entry not found +10-12 10:27:26.725 19042 19042 W ziparchive: Unable to open '/data/app/~~VCvxd6aC4-Z-9X0kbPfx2Q==/org.telegram.messenger-44z4lWX0gif0bMKIqxUhYQ==/split_config.xxxhdpi.dm': No such file or directory +10-12 10:27:26.725 19042 19042 W ziparchive: Unable to open '/data/app/~~VCvxd6aC4-Z-9X0kbPfx2Q==/org.telegram.messenger-44z4lWX0gif0bMKIqxUhYQ==/split_config.xxxhdpi.dm': No such file or directory +10-12 10:27:26.727 19042 19042 W egram.messenger: Entry not found +10-12 10:27:26.729 19042 19042 D nativeloader: Configuring clns-5 for other apk /data/app/~~VCvxd6aC4-Z-9X0kbPfx2Q==/org.telegram.messenger-44z4lWX0gif0bMKIqxUhYQ==/base.apk:/data/app/~~VCvxd6aC4-Z-9X0kbPfx2Q==/org.telegram.messenger-44z4lWX0gif0bMKIqxUhYQ==/split_config.arm64_v8a.apk:/data/app/~~VCvxd6aC4-Z-9X0kbPfx2Q==/org.telegram.messenger-44z4lWX0gif0bMKIqxUhYQ==/split_config.en.apk:/data/app/~~VCvxd6aC4-Z-9X0kbPfx2Q==/org.telegram.messenger-44z4lWX0gif0bMKIqxUhYQ==/split_config.xxxhdpi.apk. target_sdk_version=33, uses_libraries=, library_path=/data/app/~~VCvxd6aC4-Z-9X0kbPfx2Q==/org.telegram.messenger-44z4lWX0gif0bMKIqxUhYQ==/lib/arm64:/data/app/~~VCvxd6aC4-Z-9X0kbPfx2Q==/org.telegram.messenger-44z4lWX0gif0bMKIqxUhYQ==/base.apk!/lib/arm64-v8a:/data/app/~~VCvxd6aC4-Z-9X0kbPfx2Q==/org.telegram.messenger-44z4lWX0gif0bMKIqxUhYQ==/split_config.arm64_v8a.apk!/lib/arm64-v8a:/data/app/~~VCvxd6aC4-Z-9X0kbPfx2Q==/org.telegram.messenger-44z4lWX0gif0bMKIqxUhYQ==/split_config.en.apk!/lib/arm64-v8a:/data/app/~~VCvxd6aC4-Z-9X0kbPfx2Q==/org.telegram.messenger-44z4 +10-12 10:27:26.745 19042 19042 V GraphicsEnvironment: ANGLE Developer option for 'org.telegram.messenger' set to: 'default' +10-12 10:27:26.746 19042 19042 V GraphicsEnvironment: ANGLE GameManagerService for org.telegram.messenger: false +10-12 10:27:26.746 19042 19042 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported. +10-12 10:27:26.748 19042 19042 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-12 10:27:26.748 19042 19042 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-12 10:27:26.749 19042 19042 I MultiDex: VM with version 2.1.0 has multidex support +10-12 10:27:26.749 19042 19042 I MultiDex: Installing application +10-12 10:27:26.749 19042 19042 I MultiDex: VM has multidex support, MultiDex support library is disabled. +10-12 10:27:26.755 19042 19042 D CompatibilityChangeReporter: Compat change id reported: 183155436; UID 10248; state: ENABLED +10-12 10:27:26.755 19042 19042 I FirebaseApp: Device unlocked: initializing all Firebase APIs for app [DEFAULT] +10-12 10:27:26.758 19042 19059 W egram.messenger: Accessing hidden field Ljava/util/Collections$SynchronizedCollection;->mutex:Ljava/lang/Object; (max-target-o, reflection, denied) +10-12 10:27:26.758 19042 19059 W egram.messenger: Accessing hidden method Ljava/util/Collections$SynchronizedSet;->(Ljava/util/Set;Ljava/lang/Object;)V (max-target-o, reflection, denied) +10-12 10:27:26.759 19042 19059 W egram.messenger: Accessing hidden method Ljava/util/Collections$SynchronizedCollection;->(Ljava/util/Collection;Ljava/lang/Object;)V (max-target-o, reflection, denied) +10-12 10:27:26.760 19042 19042 I FirebaseInitProvider: FirebaseApp initialization successful +10-12 10:27:26.894 1602 7811 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10157; state: DISABLED +10-12 10:27:26.895 1602 7811 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10157; state: DISABLED +10-12 10:27:26.951 1602 7811 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10248; state: DISABLED +10-12 10:27:26.963 19042 19088 V ActivityThread: Recovering failed rename /storage/emulated/0/Android/data/org.telegram.messenger/cache/000000000_999999_temp.f to /storage/emulated/0/Android/data/org.telegram.messenger/files/Telegram/Telegram Images/000000000_999999.f +10-12 10:27:26.985 19042 19042 W pool-14-thread-: type=1400 audit(0.0:92672): avc: denied { relabelfrom } for name="000000000_999999.f" dev="dm-46" ino=549264 scontext=u:r:untrusted_app:s0:c248,c256,c512,c768 tcontext=u:object_r:media_rw_data_file:s0:c248,c256,c512,c768 tclass=file permissive=0 app=org.telegram.messenger +10-12 10:27:26.995 19042 19088 V ActivityThread: Recovering failed rename /storage/emulated/0/Android/data/org.telegram.messenger/cache/000000000_999999_temp.f to /storage/emulated/0/Android/data/org.telegram.messenger/files/Telegram/Telegram Video/000000000_999999.f +10-12 10:27:26.989 19042 19042 W pool-14-thread-: type=1400 audit(0.0:92673): avc: denied { relabelfrom } for name="000000000_999999.f" dev="dm-46" ino=547180 scontext=u:r:untrusted_app:s0:c248,c256,c512,c768 tcontext=u:object_r:media_rw_data_file:s0:c248,c256,c512,c768 tclass=file permissive=0 app=org.telegram.messenger +10-12 10:27:27.001 19042 19088 V ActivityThread: Recovering failed rename /storage/emulated/0/Android/data/org.telegram.messenger/cache/000000000_999999_temp.f to /storage/emulated/0/Android/data/org.telegram.messenger/files/Telegram/Telegram Audio/000000000_999999.f +10-12 10:27:26.997 19042 19042 W pool-14-thread-: type=1400 audit(0.0:92674): avc: denied { relabelfrom } for name="000000000_999999.f" dev="dm-46" ino=547102 scontext=u:r:untrusted_app:s0:c248,c256,c512,c768 tcontext=u:object_r:media_rw_data_file:s0:c248,c256,c512,c768 tclass=file permissive=0 app=org.telegram.messenger +10-12 10:27:27.006 19042 19088 V ActivityThread: Recovering failed rename /storage/emulated/0/Android/data/org.telegram.messenger/cache/000000000_999999_temp.f to /storage/emulated/0/Android/data/org.telegram.messenger/files/Telegram/Telegram Documents/000000000_999999.f +10-12 10:27:27.001 19042 19042 W pool-14-thread-: type=1400 audit(0.0:92675): avc: denied { relabelfrom } for name="000000000_999999.f" dev="dm-46" ino=547206 scontext=u:r:untrusted_app:s0:c248,c256,c512,c768 tcontext=u:object_r:media_rw_data_file:s0:c248,c256,c512,c768 tclass=file permissive=0 app=org.telegram.messenger +10-12 10:27:27.009 19042 19088 V ActivityThread: Recovering failed rename /storage/emulated/0/Android/data/org.telegram.messenger/cache/000000000_999999_temp.f to /storage/emulated/0/Android/data/org.telegram.messenger/files/Telegram/Telegram Files/000000000_999999.f +10-12 10:27:27.005 19042 19042 W pool-14-thread-: type=1400 audit(0.0:92676): avc: denied { relabelfrom } for name="000000000_999999.f" dev="dm-46" ino=546333 scontext=u:r:untrusted_app:s0:c248,c256,c512,c768 tcontext=u:object_r:media_rw_data_file:s0:c248,c256,c512,c768 tclass=file permissive=0 app=org.telegram.messenger +10-12 10:27:27.005 19042 19042 W pool-14-thread-: type=1400 audit(0.0:92677): avc: denied { relabelfrom } for name="000000000_999999.f" dev="dm-46" ino=546202 scontext=u:r:untrusted_app:s0:c248,c256,c512,c768 tcontext=u:object_r:media_rw_data_file:s0:c248,c256,c512,c768 tclass=file permissive=0 app=org.telegram.messenger +10-12 10:27:27.011 19042 19088 V ActivityThread: Recovering failed rename /storage/emulated/0/Android/data/org.telegram.messenger/cache/000000000_999999_temp.f to /storage/emulated/0/Android/data/org.telegram.messenger/files/Telegram/Telegram Stories/000000000_999999.f +10-12 10:27:27.013 19042 19088 V ActivityThread: Recovering failed rename /storage/emulated/0/Android/data/org.telegram.messenger/cache/000000000_999999_temp.f to /storage/emulated/0/Android/media/org.telegram.messenger/Telegram/Telegram Images/000000000_999999.f +10-12 10:27:27.018 3594 30132 W MediaProvider: isAppCloneUserPair for user 0: false +10-12 10:27:27.032 3594 3670 E StorageManager: Failed to open /storage/emulated/0/Android/media/org.telegram.messenger/Telegram/Telegram Images/000000000_999999.f to set project id.: No such file or directory +10-12 10:27:27.034 3594 3670 W MediaProvider: Failed to update quota type for /storage/emulated/0/Android/media/org.telegram.messenger/Telegram/Telegram Images/000000000_999999.f +10-12 10:27:27.034 3594 3670 W MediaProvider: java.io.IOException: Failed to update quota type for /storage/emulated/0/Android/media/org.telegram.messenger/Telegram/Telegram Images/000000000_999999.f +10-12 10:27:27.034 3594 3670 W MediaProvider: at android.os.storage.StorageManager.updateExternalStorageFileQuotaType(StorageManager.java:2618) +10-12 10:27:27.034 3594 3670 W MediaProvider: at com.android.providers.media.MediaProvider.updateQuotaTypeForFileInternal(MediaProvider.java:916) +10-12 10:27:27.034 3594 3670 W MediaProvider: at com.android.providers.media.MediaProvider.updateQuotaTypeForUri(MediaProvider.java:891) +10-12 10:27:27.034 3594 3670 W MediaProvider: at com.android.providers.media.MediaProvider.-$$Nest$mupdateQuotaTypeForUri(MediaProvider.java:0) +10-12 10:27:27.034 3594 3670 W MediaProvider: at com.android.providers.media.MediaProvider$5.lambda$onInsert$0(MediaProvider.java:950) +10-12 10:27:27.034 3594 3670 W MediaProvider: at com.android.providers.media.MediaProvider$5.$r8$lambda$fpXVCCb4tNgN0rBFXazZWCUznbc(MediaProvider.java:0) +10-12 10:27:27.034 3594 3670 W MediaProvider: at com.android.providers.media.MediaProvider$5$$ExternalSyntheticLambda1.run(R8$$SyntheticClass:0) +10-12 10:27:27.034 3594 3670 W MediaProvider: at android.os.Handler.handleCallback(Handler.java:942) +10-12 10:27:27.034 3594 3670 W MediaProvider: at android.os.Handler.dispatchMessage(Handler.java:99) +10-12 10:27:27.034 3594 3670 W MediaProvider: at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:27:27.034 3594 3670 W MediaProvider: at android.os.Looper.loop(Looper.java:288) +10-12 10:27:27.034 3594 3670 W MediaProvider: at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:27:27.039 3594 30132 I MediaProvider: Deleted 1 0 0 0 0 0 0 items on external_primary due to org.telegram.messenger +10-12 10:27:27.043 19042 19088 V ActivityThread: Recovering failed rename /storage/emulated/0/Android/data/org.telegram.messenger/cache/000000000_999999_temp.f to /storage/emulated/0/Android/media/org.telegram.messenger/Telegram/Telegram Video/000000000_999999.f +10-12 10:27:27.049 3594 31687 W MediaProvider: isAppCloneUserPair for user 0: false +10-12 10:27:27.053 1602 7811 D ConnectivityService: requestNetwork for uid/pid:10248/19042 activeRequest: null callbackRequest: 20816 [NetworkRequest [ REQUEST id=20817, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10248 RequestorUid: 10248 RequestorPkg: org.telegram.messenger UnderlyingNetworks: Null] ]] callback flags: 0 order: 2147483647 +10-12 10:27:27.062 1602 1950 D WifiNetworkFactory: got request NetworkRequest [ REQUEST id=20817, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10248 RequestorUid: 10248 RequestorPkg: org.telegram.messenger UnderlyingNetworks: Null] ] +10-12 10:27:27.064 3594 30133 I MediaProvider: Deleted 1 0 0 0 0 0 0 items on external_primary due to org.telegram.messenger +10-12 10:27:27.066 1602 1950 D UntrustedWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20817, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10248 RequestorUid: 10248 RequestorPkg: org.telegram.messenger UnderlyingNetworks: Null] ] +10-12 10:27:27.066 1602 1950 D OemPaidWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20817, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10248 RequestorUid: 10248 RequestorPkg: org.telegram.messenger UnderlyingNetworks: Null] ] +10-12 10:27:27.066 1602 1950 D MultiInternetWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20817, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10248 RequestorUid: 10248 RequestorPkg: org.telegram.messenger UnderlyingNetworks: Null] ] +10-12 10:27:27.067 1602 1958 D ConnectivityService: NetReassign [20817 : null → 141] [c 1] [a 4] [i 7] +10-12 10:27:27.124 21227 18372 I NetworkScheduler.Stats: (REDACTED) Task %s/%s started execution. cause:%s exec_start_elapsed_seconds: %s +10-12 10:27:27.192 21227 16828 I NetworkScheduler.Stats: (REDACTED) Task %s/%s finished executing. cause:%s result: %s elapsed_millis: %s uptime_millis: %s exec_start_elapsed_seconds: %s +10-12 10:27:27.217 19042 19094 D CompatibilityChangeReporter: Compat change id reported: 147600208; UID 10248; state: ENABLED +10-12 10:27:27.220 1602 7811 D CompatibilityChangeReporter: Compat change id reported: 157233955; UID 10248; state: ENABLED +10-12 10:27:27.233 19042 19104 D CompatibilityChangeReporter: Compat change id reported: 160794467; UID 10248; state: ENABLED +10-12 10:27:27.234 19042 19094 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10248; state: ENABLED +10-12 10:27:27.235 1602 7811 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10248; state: ENABLED +10-12 10:27:27.242 402 402 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.allocator@4.0::IAllocator/default in either framework or device VINTF manifest. +10-12 10:27:27.243 401 401 I servicemanager: Found android.hardware.graphics.allocator.IAllocator/default in device VINTF manifest. +10-12 10:27:27.245 19042 19138 D vulkan : searching for layers in '/data/app/~~VCvxd6aC4-Z-9X0kbPfx2Q==/org.telegram.messenger-44z4lWX0gif0bMKIqxUhYQ==/lib/arm64' +10-12 10:27:27.246 19042 19138 D vulkan : searching for layers in '/data/app/~~VCvxd6aC4-Z-9X0kbPfx2Q==/org.telegram.messenger-44z4lWX0gif0bMKIqxUhYQ==/base.apk!/lib/arm64-v8a' +10-12 10:27:27.246 19042 19138 D vulkan : searching for layers in '/data/app/~~VCvxd6aC4-Z-9X0kbPfx2Q==/org.telegram.messenger-44z4lWX0gif0bMKIqxUhYQ==/split_config.arm64_v8a.apk!/lib/arm64-v8a' +10-12 10:27:27.247 19042 19138 D vulkan : searching for layers in '/data/app/~~VCvxd6aC4-Z-9X0kbPfx2Q==/org.telegram.messenger-44z4lWX0gif0bMKIqxUhYQ==/split_config.en.apk!/lib/arm64-v8a' +10-12 10:27:27.247 19042 19138 D vulkan : searching for layers in '/data/app/~~VCvxd6aC4-Z-9X0kbPfx2Q==/org.telegram.messenger-44z4lWX0gif0bMKIqxUhYQ==/split_config.xxxhdpi.apk!/lib/arm64-v8a' +10-12 10:27:27.294 603 27806 I Finsky : [550] kyp.a(377): org.telegram.messenger: Account determined from installer data - [OczTmqLXpA12XUA8DFQm6vFtl-wklG0c5hF7b1zxtMk] +10-12 10:27:27.297 603 27806 I Finsky : [550] kyp.a(1104): Billing preferred account via installer for org.telegram.messenger: [OczTmqLXpA12XUA8DFQm6vFtl-wklG0c5hF7b1zxtMk] +10-12 10:27:27.305 603 27806 I Finsky : [550] kyp.a(377): org.telegram.messenger: Account determined from installer data - [OczTmqLXpA12XUA8DFQm6vFtl-wklG0c5hF7b1zxtMk] +10-12 10:27:27.307 603 27806 I Finsky : [550] kyp.a(1104): Billing preferred account via installer for org.telegram.messenger: [OczTmqLXpA12XUA8DFQm6vFtl-wklG0c5hF7b1zxtMk] +10-12 10:27:27.309 21227 21227 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.phenotype.service.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentApiService } +10-12 10:27:27.309 21227 21227 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.phenotype.service.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentApiService } +10-12 10:27:27.312 19042 19104 W Notification: Bubbles work best with icons of TYPE_URI or TYPE_URI_ADAPTIVE_BITMAP. In the future, using an icon of this type will be required. +10-12 10:27:27.316 603 27806 I Finsky : [550] kyp.a(377): org.telegram.messenger: Account determined from installer data - [OczTmqLXpA12XUA8DFQm6vFtl-wklG0c5hF7b1zxtMk] +10-12 10:27:27.318 603 27806 I Finsky : [550] kyp.a(1104): Billing preferred account via installer for org.telegram.messenger: [OczTmqLXpA12XUA8DFQm6vFtl-wklG0c5hF7b1zxtMk] +10-12 10:27:27.320 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 175319604; UID 1000; state: ENABLED +10-12 10:27:27.320 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 195579280; UID 1000; state: ENABLED +10-12 10:27:27.326 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 175319604; UID 10157; state: ENABLED +10-12 10:27:27.326 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 195579280; UID 10157; state: ENABLED +10-12 10:27:27.334 2091 2147 D PeopleSpaceWidgetMgr: No app widget ids returned +10-12 10:27:27.343 603 27806 I Finsky : [550] kyp.a(377): org.telegram.messenger: Account determined from installer data - [OczTmqLXpA12XUA8DFQm6vFtl-wklG0c5hF7b1zxtMk] +10-12 10:27:27.344 603 27806 I Finsky : [550] kyp.a(1104): Billing preferred account via installer for org.telegram.messenger: [OczTmqLXpA12XUA8DFQm6vFtl-wklG0c5hF7b1zxtMk] +10-12 10:27:27.346 1602 1602 E IPCThreadState: Process seems to be sending too many oneway calls. +10-12 10:27:27.346 1602 1602 W IPCThreadState: CallStack::getCurrentInternal not linked, returning null +10-12 10:27:27.346 1602 1602 W oneway spamming: CallStack::logStackInternal not linked +10-12 10:27:27.350 1602 1602 E JavaBinder: !!! FAILED BINDER TRANSACTION !!! (parcel size = 69612) +10-12 10:27:27.351 1602 1602 E NotificationListeners: unable to notify listener (removed): ManagedServiceInfo[component=ComponentInfo{com.google.android.as/com.google.android.apps.miphone.aiai.common.notification.service.AiAiNotificationListenerService},userid=0,isSystem=false,targetSdkVersion=33,connection=,service=android.service.notification.INotificationListener$Stub$Proxy@621dff9] +10-12 10:27:27.351 1602 1602 E NotificationListeners: android.os.DeadObjectException: Transaction failed on small parcel; remote process probably died, but this could also be caused by running out of binder buffe +10-12 10:27:27.351 1602 1602 E NotificationListeners: at android.os.BinderProxy.transactNative(Native Method) +10-12 10:27:27.351 1602 1602 E NotificationListeners: at android.os.BinderProxy.transact(BinderProxy.java:584) +10-12 10:27:27.351 1602 1602 E NotificationListeners: at android.service.notification.INotificationListener$Stub$Proxy.onNotificationRemoved(INotificationListener.java:517) +10-12 10:27:27.351 1602 1602 E NotificationListeners: at com.android.server.notification.NotificationManagerService$NotificationListeners.notifyRemoved(NotificationManagerService.java:11338) +10-12 10:27:27.351 1602 1602 E NotificationListeners: at com.android.server.notification.NotificationManagerService$NotificationListeners.lambda$notifyRemovedLocked$3(NotificationManagerService.java:11154) +10-12 10:27:27.351 1602 1602 E NotificationListeners: at com.android.server.notification.NotificationManagerService$NotificationListeners.$r8$lambda$nUy2X4Ic5cTvR0u3tL5YqpHokZc(Unknown Source:0) +10-12 10:27:27.351 1602 1602 E NotificationListeners: at com.android.server.notification.NotificationManagerService$NotificationListeners$$ExternalSyntheticLambda5.run(Unknown Source:12) +10-12 10:27:27.351 1602 1602 E NotificationListeners: at android.os.Handler.handleCallback(Handler.java:942) +10-12 10:27:27.351 1602 1602 E NotificationListeners: at android.os.Handler.dispatchMessage(Handler.java:99) +10-12 10:27:27.351 1602 1602 E NotificationListeners: at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:27:27.351 1602 1602 E NotificationListeners: at android.os.Looper.loop(Looper.java:288) +10-12 10:27:27.351 1602 1602 E NotificationListeners: at com.android.server.SystemServer.run(SystemServer.java:962) +10-12 10:27:27.351 1602 1602 E NotificationListeners: at com.android.server.SystemServer.main(SystemServer.java:647) +10-12 10:27:27.351 1602 1602 E NotificationListeners: at java.lang.reflect.Method.invoke(Native Method) +10-12 10:27:27.351 1602 1602 E NotificationListeners: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:27:27.351 1602 1602 E NotificationListeners: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:914) +10-12 10:27:27.357 1602 1602 E IPCThreadState: Process seems to be sending too many oneway calls. +10-12 10:27:27.357 1602 1602 W IPCThreadState: CallStack::getCurrentInternal not linked, returning null +10-12 10:27:27.357 1602 1602 W oneway spamming: CallStack::logStackInternal not linked +10-12 10:27:27.359 21227 18372 I NetworkScheduler.Stats: (REDACTED) Task %s/%s started execution. cause:%s exec_start_elapsed_seconds: %s +10-12 10:27:27.359 21227 18372 I NetworkScheduler.Stats: (REDACTED) Task %s/%s started execution. cause:%s exec_start_elapsed_seconds: %s +10-12 10:27:27.359 2091 2147 D PeopleSpaceWidgetMgr: No app widget ids returned +10-12 10:27:27.365 603 27806 I Finsky : [550] kyp.a(377): org.telegram.messenger: Account determined from installer data - [OczTmqLXpA12XUA8DFQm6vFtl-wklG0c5hF7b1zxtMk] +10-12 10:27:27.366 603 27806 I Finsky : [550] kyp.a(1104): Billing preferred account via installer for org.telegram.messenger: [OczTmqLXpA12XUA8DFQm6vFtl-wklG0c5hF7b1zxtMk] +10-12 10:27:27.370 2091 2147 D PeopleSpaceWidgetMgr: No app widget ids returned +10-12 10:27:27.375 2091 2147 D PeopleSpaceWidgetMgr: No app widget ids returned +10-12 10:27:27.375 2091 2147 D PeopleSpaceWidgetMgr: No app widget ids returned +10-12 10:27:27.399 6296 6296 I AiAiTextClassifier: (REDACTED) onDestroyTextClassificationSession = %s +10-12 10:27:27.399 6296 6418 D androidtc: Initializing SystemTextClassifier, type = System +10-12 10:27:27.402 6296 6296 I AiAiTextClassifier: (REDACTED) onCreateTextClassificationSession = %s +10-12 10:27:27.483 6296 6296 I AiAiTextClassifier: (REDACTED) onDestroyTextClassificationSession = %s +10-12 10:27:27.486 21227 19167 I NetworkScheduler.Stats: (REDACTED) Task %s/%s finished executing. cause:%s result: %s elapsed_millis: %s uptime_millis: %s exec_start_elapsed_seconds: %s +10-12 10:27:27.546 13680 13680 D BoundBrokerSvc: onRebind: Intent { act=com.google.android.gms.threadnetwork.service.firstparty.BorderRouterSyncBoundService.ACTION_TASK_READY dat=chimera-action:/... cmp=com.google.android.gms/.chimera.GmsInternalBoundBrokerService } +10-12 10:27:27.549 21227 18372 I NetworkScheduler.Stats: (REDACTED) Task %s/%s started execution. cause:%s exec_start_elapsed_seconds: %s +10-12 10:27:27.566 13680 29440 I ThreadBrSyncService: Border Router sync service run task [CONTEXT service_id=305 ] +10-12 10:27:27.589 21227 21227 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.auth.account.workaccount.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentApiService } +10-12 10:27:27.589 21227 21227 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.auth.account.workaccount.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentApiService } +10-12 10:27:27.607 13680 29440 I ThreadBrSynchronizer: Start syncing 1P Border Routers [CONTEXT service_id=305 ] +10-12 10:27:27.612 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:27:27.614 2091 2147 D PeopleSpaceWidgetMgr: No app widget ids returned +10-12 10:27:27.672 19042 19104 W Notification: Bubbles work best with icons of TYPE_URI or TYPE_URI_ADAPTIVE_BITMAP. In the future, using an icon of this type will be required. +10-12 10:27:27.706 6296 6418 D androidtc: Initializing SystemTextClassifier, type = System +10-12 10:27:27.710 6296 6296 I AiAiTextClassifier: (REDACTED) onCreateTextClassificationSession = %s +10-12 10:27:27.725 19042 19104 W Notification: Bubbles work best with icons of TYPE_URI or TYPE_URI_ADAPTIVE_BITMAP. In the future, using an icon of this type will be required. +10-12 10:27:27.797 6296 6418 D androidtc: Initializing SystemTextClassifier, type = System +10-12 10:27:27.797 6296 6296 I AiAiTextClassifier: (REDACTED) onDestroyTextClassificationSession = %s +10-12 10:27:27.801 6296 6296 I AiAiTextClassifier: (REDACTED) onCreateTextClassificationSession = %s +10-12 10:27:27.812 21227 21227 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.mdns.service.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentApiService } +10-12 10:27:27.812 21227 21227 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.mdns.service.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentApiService } +10-12 10:27:27.839 19042 19104 W Notification: Bubbles work best with icons of TYPE_URI or TYPE_URI_ADAPTIVE_BITMAP. In the future, using an icon of this type will be required. +10-12 10:27:27.839 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:27:27.911 19042 19104 W Notification: Bubbles work best with icons of TYPE_URI or TYPE_URI_ADAPTIVE_BITMAP. In the future, using an icon of this type will be required. +10-12 10:27:27.917 2091 2147 D PeopleSpaceWidgetMgr: No app widget ids returned +10-12 10:27:27.918 21227 18372 D TrafficStats: tagSocket(277) with statsTag=0x10000900, statsUid=-1 +10-12 10:27:27.920 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:27:27.922 21227 17963 I ProximityAuth: [NotificationListener] XPF-notification was sent to 0 processors. notif=0|org.telegram.messenger|219995566|null|10248, notifUser=0, user=0 nUserConsentMisses=0 +10-12 10:27:27.923 21227 17963 I ProximityAuth: [NotificationMediator] XPF-notification is received at Mediator notif=0|org.telegram.messenger|219995566|null|10248, notifUser=0, user=0 locallyProcessed=true remotelyProcessed=false +10-12 10:27:27.928 13680 836 I BorderAgentScannerImpl: Started mDNS service browser [CONTEXT service_id=305 ] +10-12 10:27:27.929 6296 6418 D androidtc: Initializing SystemTextClassifier, type = System +10-12 10:27:27.932 6296 6296 I AiAiTextClassifier: (REDACTED) onCreateTextClassificationSession = %s +10-12 10:27:27.935 1602 1958 D ConnectivityService: NetReassign [no changes] [c 1] [a 1] [i 3] +10-12 10:27:27.939 1602 3919 I WifiService: acquireMulticastLock uid=10157 +10-12 10:27:27.940 2357 2683 D IpClient.wlan0: set max DTIM multiplier to 1 +10-12 10:27:27.945 1104 1104 D WifiHAL : Setting APF program, halHandle = 0xb400006dd489df10 +10-12 10:27:27.946 1104 1104 I WifiHAL : createRequest: APF set program request +10-12 10:27:27.950 13680 13680 I BorderAgentScannerImpl: (REDACTED) Sent Border Agent mDNS service query (transactionId = %d) +10-12 10:27:27.964 1104 1104 I WifiHAL : Done! +10-12 10:27:27.964 1602 1950 D WifiStaIfaceHidlImpl: setDtimMultiplier is not implemented by HIDL +10-12 10:27:27.973 19042 19104 W Notification: Bubbles work best with icons of TYPE_URI or TYPE_URI_ADAPTIVE_BITMAP. In the future, using an icon of this type will be required. +10-12 10:27:27.982 2091 2147 D PeopleSpaceWidgetMgr: No app widget ids returned +10-12 10:27:27.984 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:27:27.988 21227 17963 I ProximityAuth: [NotificationListener] XPF-notification was sent to 0 processors. notif=0|org.telegram.messenger|-1365896274|null|10248, notifUser=0, user=0 nUserConsentMisses=0 +10-12 10:27:27.990 21227 17963 I ProximityAuth: [NotificationMediator] XPF-notification is received at Mediator notif=0|org.telegram.messenger|-1365896274|null|10248, notifUser=0, user=0 locallyProcessed=true remotelyProcessed=false +10-12 10:27:28.034 19042 19104 W Notification: Bubbles work best with icons of TYPE_URI or TYPE_URI_ADAPTIVE_BITMAP. In the future, using an icon of this type will be required. +10-12 10:27:28.037 6296 6296 I AiAiTextClassifier: (REDACTED) onDestroyTextClassificationSession = %s +10-12 10:27:28.039 6296 6418 D androidtc: Initializing SystemTextClassifier, type = System +10-12 10:27:28.039 6296 6296 I AiAiTextClassifier: (REDACTED) onDestroyTextClassificationSession = %s +10-12 10:27:28.041 603 646 D PaySecureElementClient: Felica app not found; returning isSecureElementAvailable = false! +10-12 10:27:28.043 6296 6296 I AiAiTextClassifier: (REDACTED) onCreateTextClassificationSession = %s +10-12 10:27:28.048 1602 31419 D BiometricService: canAuthenticate: User=0, Caller=0, Authenticators=15 +10-12 10:27:28.049 1602 31419 D BiometricService/PreAuthInfo: Package: com.android.vending Sensor ID: 0 Modality: 2 Status: 1 +10-12 10:27:28.049 1602 31419 D BiometricService/PreAuthInfo: getCanAuthenticateInternal Modality: 2 AuthenticatorStatus: 1 +10-12 10:27:28.049 1602 31419 D AuthService: canAuthenticate, userId: 0, callingUserId: 0, authenticators: 15, result: 0 +10-12 10:27:28.049 1602 31419 D BiometricService: canAuthenticate: User=0, Caller=0, Authenticators=255 +10-12 10:27:28.050 1602 31419 D BiometricService/PreAuthInfo: Package: com.android.vending Sensor ID: 0 Modality: 2 Status: 1 +10-12 10:27:28.050 1602 31419 D BiometricService/PreAuthInfo: getCanAuthenticateInternal Modality: 2 AuthenticatorStatus: 1 +10-12 10:27:28.050 1602 31419 D AuthService: canAuthenticate, userId: 0, callingUserId: 0, authenticators: 255, result: 0 +10-12 10:27:28.051 1602 31419 D BiometricService: canAuthenticate: User=0, Caller=0, Authenticators=15 +10-12 10:27:28.052 1602 31419 D BiometricService/PreAuthInfo: Package: com.android.vending Sensor ID: 0 Modality: 2 Status: 1 +10-12 10:27:28.052 1602 31419 D BiometricService/PreAuthInfo: getCanAuthenticateInternal Modality: 2 AuthenticatorStatus: 1 +10-12 10:27:28.052 1602 31419 D AuthService: canAuthenticate, userId: 0, callingUserId: 0, authenticators: 15, result: 0 +10-12 10:27:28.075 603 820 I Finsky : [428] lam.run(850): Skipping a request to /bulkAcquire since cache has all the records. +10-12 10:27:28.080 2091 2147 D PeopleSpaceWidgetMgr: No app widget ids returned +10-12 10:27:28.089 21227 17963 I ProximityAuth: [NotificationListener] XPF-notification was sent to 0 processors. notif=0|org.telegram.messenger|-1827439045|null|10248, notifUser=0, user=0 nUserConsentMisses=0 +10-12 10:27:28.090 21227 17963 I ProximityAuth: [NotificationMediator] XPF-notification is received at Mediator notif=0|org.telegram.messenger|-1827439045|null|10248, notifUser=0, user=0 locallyProcessed=true remotelyProcessed=false +10-12 10:27:28.092 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:27:28.151 21227 17963 I ProximityAuth: [NotificationListener] XPF-notification was sent to 0 processors. notif=0|org.telegram.messenger|-1947892624|null|10248, notifUser=0, user=0 nUserConsentMisses=0 +10-12 10:27:28.152 2091 2147 D PeopleSpaceWidgetMgr: No app widget ids returned +10-12 10:27:28.152 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:27:28.154 21227 17963 I ProximityAuth: [NotificationMediator] XPF-notification is received at Mediator notif=0|org.telegram.messenger|-1947892624|null|10248, notifUser=0, user=0 locallyProcessed=true remotelyProcessed=false +10-12 10:27:28.166 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:27:28.191 6296 6418 D androidtc: Initializing SystemTextClassifier, type = System +10-12 10:27:28.197 19042 19104 W Notification: Bubbles work best with icons of TYPE_URI or TYPE_URI_ADAPTIVE_BITMAP. In the future, using an icon of this type will be required. +10-12 10:27:28.207 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:27:28.208 6296 6296 I AiAiTextClassifier: (REDACTED) onCreateTextClassificationSession = %s +10-12 10:27:28.210 2091 2147 D PeopleSpaceWidgetMgr: No app widget ids returned +10-12 10:27:28.211 21227 17963 I ProximityAuth: [NotificationListener] XPF-notification was sent to 0 processors. notif=0|org.telegram.messenger|-1656969966|null|10248, notifUser=0, user=0 nUserConsentMisses=0 +10-12 10:27:28.214 21227 17963 I ProximityAuth: [NotificationMediator] XPF-notification is received at Mediator notif=0|org.telegram.messenger|-1656969966|null|10248, notifUser=0, user=0 locallyProcessed=true remotelyProcessed=false +10-12 10:27:28.247 21227 21227 W Bundle : Key android.text expected String but value was a android.text.SpannableString. The default value was returned. +10-12 10:27:28.247 21227 21227 W Bundle : Attempt to cast generated internal exception: +10-12 10:27:28.247 21227 21227 W Bundle : java.lang.ClassCastException: android.text.SpannableString cannot be cast to java.lang.String +10-12 10:27:28.247 21227 21227 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:1377) +10-12 10:27:28.247 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):119) +10-12 10:27:28.247 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):24) +10-12 10:27:28.247 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):42) +10-12 10:27:28.247 21227 21227 W Bundle : at mfa.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:27:28.247 21227 21227 W Bundle : at android.service.notification.NotificationListenerService$MyHandler.handleMessage(NotificationListenerService.java:2355) +10-12 10:27:28.247 21227 21227 W Bundle : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:27:28.247 21227 21227 W Bundle : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:27:28.247 21227 21227 W Bundle : at android.os.Looper.loop(Looper.java:288) +10-12 10:27:28.247 21227 21227 W Bundle : at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:27:28.247 21227 21227 W Bundle : at java.lang.reflect.Method.invoke(Native Method) +10-12 10:27:28.247 21227 21227 W Bundle : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:27:28.247 21227 21227 W Bundle : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:27:28.272 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:27:28.274 19042 19104 W Notification: Bubbles work best with icons of TYPE_URI or TYPE_URI_ADAPTIVE_BITMAP. In the future, using an icon of this type will be required. +10-12 10:27:28.274 21227 17963 I ProximityAuth: [NotificationListener] XPF-notification was sent to 0 processors. notif=0|org.telegram.messenger|-1365896274|null|10248, notifUser=0, user=0 nUserConsentMisses=0 +10-12 10:27:28.277 21227 17963 I ProximityAuth: [NotificationMediator] XPF-notification is received at Mediator notif=0|org.telegram.messenger|-1365896274|null|10248, notifUser=0, user=0 locallyProcessed=true remotelyProcessed=false +10-12 10:27:28.278 2091 2147 D PeopleSpaceWidgetMgr: No app widget ids returned +10-12 10:27:28.280 6296 6418 D androidtc: Initializing SystemTextClassifier, type = System +10-12 10:27:28.281 6296 6296 I AiAiTextClassifier: (REDACTED) onDestroyTextClassificationSession = %s +10-12 10:27:28.284 6296 6296 I AiAiTextClassifier: (REDACTED) onDestroyTextClassificationSession = %s +10-12 10:27:28.285 6296 6296 I AiAiTextClassifier: (REDACTED) onCreateTextClassificationSession = %s +10-12 10:27:28.338 19042 19104 W Notification: Bubbles work best with icons of TYPE_URI or TYPE_URI_ADAPTIVE_BITMAP. In the future, using an icon of this type will be required. +10-12 10:27:28.363 6296 6418 D androidtc: Initializing SystemTextClassifier, type = System +10-12 10:27:28.364 6296 6296 I AiAiTextClassifier: (REDACTED) onDestroyTextClassificationSession = %s +10-12 10:27:28.367 6296 6296 I AiAiTextClassifier: (REDACTED) onCreateTextClassificationSession = %s +10-12 10:27:28.398 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:27:28.421 19042 19104 W Notification: Bubbles work best with icons of TYPE_URI or TYPE_URI_ADAPTIVE_BITMAP. In the future, using an icon of this type will be required. +10-12 10:27:28.423 21227 21227 W Bundle : Key android.text expected String but value was a android.text.SpannableString. The default value was returned. +10-12 10:27:28.423 21227 21227 W Bundle : Attempt to cast generated internal exception: +10-12 10:27:28.423 21227 21227 W Bundle : java.lang.ClassCastException: android.text.SpannableString cannot be cast to java.lang.String +10-12 10:27:28.423 21227 21227 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:1377) +10-12 10:27:28.423 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):119) +10-12 10:27:28.423 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):24) +10-12 10:27:28.423 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):42) +10-12 10:27:28.423 21227 21227 W Bundle : at mfa.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:27:28.423 21227 21227 W Bundle : at android.service.notification.NotificationListenerService$MyHandler.handleMessage(NotificationListenerService.java:2355) +10-12 10:27:28.423 21227 21227 W Bundle : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:27:28.423 21227 21227 W Bundle : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:27:28.423 21227 21227 W Bundle : at android.os.Looper.loop(Looper.java:288) +10-12 10:27:28.423 21227 21227 W Bundle : at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:27:28.423 21227 21227 W Bundle : at java.lang.reflect.Method.invoke(Native Method) +10-12 10:27:28.423 21227 21227 W Bundle : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:27:28.423 21227 21227 W Bundle : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:27:28.464 2091 2147 D PeopleSpaceWidgetMgr: No app widget ids returned +10-12 10:27:28.465 21227 17963 I ProximityAuth: [NotificationListener] XPF-notification was sent to 0 processors. notif=0|org.telegram.messenger|219995566|null|10248, notifUser=0, user=0 nUserConsentMisses=0 +10-12 10:27:28.467 21227 17963 I ProximityAuth: [NotificationMediator] XPF-notification is received at Mediator notif=0|org.telegram.messenger|219995566|null|10248, notifUser=0, user=0 locallyProcessed=true remotelyProcessed=false +10-12 10:27:28.468 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:27:28.473 6296 6418 D androidtc: Initializing SystemTextClassifier, type = System +10-12 10:27:28.480 6296 6296 I AiAiTextClassifier: (REDACTED) onDestroyTextClassificationSession = %s +10-12 10:27:28.480 6296 6296 I AiAiTextClassifier: (REDACTED) onCreateTextClassificationSession = %s +10-12 10:27:28.503 19042 19104 W Notification: Bubbles work best with icons of TYPE_URI or TYPE_URI_ADAPTIVE_BITMAP. In the future, using an icon of this type will be required. +10-12 10:27:28.519 21227 17963 I ProximityAuth: [NotificationListener] XPF-notification was sent to 0 processors. notif=0|org.telegram.messenger|-1365896274|null|10248, notifUser=0, user=0 nUserConsentMisses=0 +10-12 10:27:28.520 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:27:28.521 2091 2147 D PeopleSpaceWidgetMgr: No app widget ids returned +10-12 10:27:28.522 21227 17963 I ProximityAuth: [NotificationMediator] XPF-notification is received at Mediator notif=0|org.telegram.messenger|-1365896274|null|10248, notifUser=0, user=0 locallyProcessed=true remotelyProcessed=false +10-12 10:27:28.555 6296 6296 I AiAiTextClassifier: (REDACTED) onDestroyTextClassificationSession = %s +10-12 10:27:28.556 6296 6418 D androidtc: Initializing SystemTextClassifier, type = System +10-12 10:27:28.556 6296 6296 I AiAiTextClassifier: (REDACTED) onDestroyTextClassificationSession = %s +10-12 10:27:28.559 6296 6296 I AiAiTextClassifier: (REDACTED) onCreateTextClassificationSession = %s +10-12 10:27:28.608 2091 2147 D PeopleSpaceWidgetMgr: No app widget ids returned +10-12 10:27:28.609 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:27:28.653 2091 2147 D PeopleSpaceWidgetMgr: No app widget ids returned +10-12 10:27:28.661 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:27:28.670 6296 6418 D androidtc: Initializing SystemTextClassifier, type = System +10-12 10:27:28.679 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:27:28.683 6296 6296 I AiAiTextClassifier: (REDACTED) onCreateTextClassificationSession = %s +10-12 10:27:28.734 21227 21227 W Bundle : Key android.text expected String but value was a android.text.SpannableString. The default value was returned. +10-12 10:27:28.734 21227 21227 W Bundle : Attempt to cast generated internal exception: +10-12 10:27:28.734 21227 21227 W Bundle : java.lang.ClassCastException: android.text.SpannableString cannot be cast to java.lang.String +10-12 10:27:28.734 21227 21227 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:1377) +10-12 10:27:28.734 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):119) +10-12 10:27:28.734 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):24) +10-12 10:27:28.734 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):42) +10-12 10:27:28.734 21227 21227 W Bundle : at mfa.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:27:28.734 21227 21227 W Bundle : at android.service.notification.NotificationListenerService$MyHandler.handleMessage(NotificationListenerService.java:2355) +10-12 10:27:28.734 21227 21227 W Bundle : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:27:28.734 21227 21227 W Bundle : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:27:28.734 21227 21227 W Bundle : at android.os.Looper.loop(Looper.java:288) +10-12 10:27:28.734 21227 21227 W Bundle : at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:27:28.734 21227 21227 W Bundle : at java.lang.reflect.Method.invoke(Native Method) +10-12 10:27:28.734 21227 21227 W Bundle : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:27:28.734 21227 21227 W Bundle : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:27:28.749 2091 2147 D PeopleSpaceWidgetMgr: No app widget ids returned +10-12 10:27:28.751 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:27:28.780 6296 6418 D androidtc: Initializing SystemTextClassifier, type = System +10-12 10:27:28.781 6296 6296 I AiAiTextClassifier: (REDACTED) onDestroyTextClassificationSession = %s +10-12 10:27:28.781 6296 6296 I AiAiTextClassifier: (REDACTED) onDestroyTextClassificationSession = %s +10-12 10:27:28.786 6296 6296 I AiAiTextClassifier: (REDACTED) onCreateTextClassificationSession = %s +10-12 10:27:28.928 6296 6418 D androidtc: Initializing SystemTextClassifier, type = System +10-12 10:27:28.933 6296 6296 I AiAiTextClassifier: (REDACTED) onCreateTextClassificationSession = %s +10-12 10:27:28.957 13680 13680 I BorderAgentScannerImpl: (REDACTED) Sent Border Agent mDNS service query (transactionId = %d) +10-12 10:27:28.979 21227 21227 W Bundle : Key android.text expected String but value was a android.text.SpannableString. The default value was returned. +10-12 10:27:28.979 21227 21227 W Bundle : Attempt to cast generated internal exception: +10-12 10:27:28.979 21227 21227 W Bundle : java.lang.ClassCastException: android.text.SpannableString cannot be cast to java.lang.String +10-12 10:27:28.979 21227 21227 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:1377) +10-12 10:27:28.979 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):119) +10-12 10:27:28.979 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):24) +10-12 10:27:28.979 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):42) +10-12 10:27:28.979 21227 21227 W Bundle : at mfa.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:27:28.979 21227 21227 W Bundle : at android.service.notification.NotificationListenerService$MyHandler.handleMessage(NotificationListenerService.java:2355) +10-12 10:27:28.979 21227 21227 W Bundle : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:27:28.979 21227 21227 W Bundle : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:27:28.979 21227 21227 W Bundle : at android.os.Looper.loop(Looper.java:288) +10-12 10:27:28.979 21227 21227 W Bundle : at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:27:28.979 21227 21227 W Bundle : at java.lang.reflect.Method.invoke(Native Method) +10-12 10:27:28.979 21227 21227 W Bundle : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:27:28.979 21227 21227 W Bundle : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:27:29.005 6296 6296 I AiAiTextClassifier: (REDACTED) onDestroyTextClassificationSession = %s +10-12 10:27:29.007 6296 6418 D androidtc: Initializing SystemTextClassifier, type = System +10-12 10:27:29.013 6296 6296 I AiAiTextClassifier: (REDACTED) onDestroyTextClassificationSession = %s +10-12 10:27:29.016 6296 6296 I AiAiTextClassifier: (REDACTED) onCreateTextClassificationSession = %s +10-12 10:27:29.126 21227 21227 W Bundle : Key android.text expected String but value was a android.text.SpannableString. The default value was returned. +10-12 10:27:29.126 21227 21227 W Bundle : Attempt to cast generated internal exception: +10-12 10:27:29.126 21227 21227 W Bundle : java.lang.ClassCastException: android.text.SpannableString cannot be cast to java.lang.String +10-12 10:27:29.126 21227 21227 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:1377) +10-12 10:27:29.126 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):119) +10-12 10:27:29.126 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):24) +10-12 10:27:29.126 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):42) +10-12 10:27:29.126 21227 21227 W Bundle : at mfa.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:27:29.126 21227 21227 W Bundle : at android.service.notification.NotificationListenerService$MyHandler.handleMessage(NotificationListenerService.java:2355) +10-12 10:27:29.126 21227 21227 W Bundle : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:27:29.126 21227 21227 W Bundle : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:27:29.126 21227 21227 W Bundle : at android.os.Looper.loop(Looper.java:288) +10-12 10:27:29.126 21227 21227 W Bundle : at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:27:29.126 21227 21227 W Bundle : at java.lang.reflect.Method.invoke(Native Method) +10-12 10:27:29.126 21227 21227 W Bundle : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:27:29.126 21227 21227 W Bundle : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:27:29.203 19042 19104 W Notification: Bubbles work best with icons of TYPE_URI or TYPE_URI_ADAPTIVE_BITMAP. In the future, using an icon of this type will be required. +10-12 10:27:29.227 6296 6418 D androidtc: Initializing SystemTextClassifier, type = System +10-12 10:27:29.230 6296 6296 I AiAiTextClassifier: (REDACTED) onCreateTextClassificationSession = %s +10-12 10:27:29.246 19042 19104 W Notification: Bubbles work best with icons of TYPE_URI or TYPE_URI_ADAPTIVE_BITMAP. In the future, using an icon of this type will be required. +10-12 10:27:29.305 19042 19104 W Notification: Bubbles work best with icons of TYPE_URI or TYPE_URI_ADAPTIVE_BITMAP. In the future, using an icon of this type will be required. +10-12 10:27:29.308 6296 6296 I AiAiTextClassifier: (REDACTED) onDestroyTextClassificationSession = %s +10-12 10:27:29.310 6296 6418 D androidtc: Initializing SystemTextClassifier, type = System +10-12 10:27:29.310 6296 6296 I AiAiTextClassifier: (REDACTED) onDestroyTextClassificationSession = %s +10-12 10:27:29.317 6296 6296 I AiAiTextClassifier: (REDACTED) onCreateTextClassificationSession = %s +10-12 10:27:29.391 19042 19104 W Notification: Bubbles work best with icons of TYPE_URI or TYPE_URI_ADAPTIVE_BITMAP. In the future, using an icon of this type will be required. +10-12 10:27:29.394 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:27:29.427 6296 6418 D androidtc: Initializing SystemTextClassifier, type = System +10-12 10:27:29.433 6296 6296 I AiAiTextClassifier: (REDACTED) onCreateTextClassificationSession = %s +10-12 10:27:29.442 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10625; state: DISABLED +10-12 10:27:29.443 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10625; state: DISABLED +10-12 10:27:29.443 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10625; state: DISABLED +10-12 10:27:29.443 15853 15853 I ConnectivityMonitorController: Alarm fired +10-12 10:27:29.443 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10625; state: ENABLED +10-12 10:27:29.443 15853 15904 D ConnectivityMonitorStateMachine: [CampedOnLteOrNr] {subId=1} processMessage(HEART_BEAT) { when=0 what=544769 target=aga } +10-12 10:27:29.443 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10625; state: ENABLED +10-12 10:27:29.455 2091 2147 D PeopleSpaceWidgetMgr: No app widget ids returned +10-12 10:27:29.458 19042 19104 W Notification: Bubbles work best with icons of TYPE_URI or TYPE_URI_ADAPTIVE_BITMAP. In the future, using an icon of this type will be required. +10-12 10:27:29.458 1007 1007 D Zygote : Forked child process 19188 +10-12 10:27:29.458 1602 1717 I ActivityManager: Start proc 19188:com.instagram.barcelona/u0a625 for broadcast {com.instagram.barcelona/com.instagram.analytics.uploadscheduler.AnalyticsUploadAlarmReceiver} +10-12 10:27:29.459 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:27:29.464 6296 6381 I AiAiEcho: (REDACTED) Predicting[%d]: %s +10-12 10:27:29.465 6296 6381 I AiAiEcho: (REDACTED) EchoTargets: %s +10-12 10:27:29.465 6296 6381 I AiAiEcho: Filtered by AiAi flag check: %s +10-12 10:27:29.465 6296 6381 I AiAiEcho: (REDACTED) Ranked targets strategy: %s, count: %d, ranking metadata: %s +10-12 10:27:29.465 6296 6381 I AiAiEcho: (REDACTED) #weatherTwiddler: Weather removes SubtitleSupplementalItem in surface: %s +10-12 10:27:29.466 6296 6381 I AiAiEcho: (REDACTED) Predicting[%d]: %s +10-12 10:27:29.466 19188 19188 I agram.barcelona: Using CollectorTypeCC GC. +10-12 10:27:29.466 6296 6381 I AiAiEcho: (REDACTED) EchoTargets: %s +10-12 10:27:29.466 6296 6381 I AiAiEcho: Filtered by AiAi flag check: %s +10-12 10:27:29.466 6296 6381 I AiAiEcho: (REDACTED) Ranked targets strategy: %s, count: %d, ranking metadata: %s +10-12 10:27:29.467 6296 6381 I AiAiEcho: (REDACTED) #weatherTwiddler: Weather removes SubtitleSupplementalItem in surface: %s +10-12 10:27:29.469 19188 19188 E agram.barcelona: Not starting debugger since process cannot load the jdwp agent. +10-12 10:27:29.469 21227 21296 W AlarmManager: alarm window unlikely to be respected [CONTEXT service_id=231 ] +10-12 10:27:29.469 21227 21296 W AlarmManager: java.lang.IllegalArgumentException: alarm "NetworkLocationSensorUploader" has short window length +10-12 10:27:29.469 21227 21296 W AlarmManager: at bdiq.b(:com.google.android.gms@233717044@23.37.17 (190400-570218080):45) +10-12 10:27:29.469 21227 21296 W AlarmManager: at dmui.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):121) +10-12 10:27:29.469 21227 21296 W AlarmManager: at dnbj.e(:com.google.android.gms@233717044@23.37.17 (190400-570218080):22) +10-12 10:27:29.469 21227 21296 W AlarmManager: at dnbj.b(:com.google.android.gms@233717044@23.37.17 (190400-570218080):83) +10-12 10:27:29.469 21227 21296 W AlarmManager: at dnbh.b(:com.google.android.gms@233717044@23.37.17 (190400-570218080):28) +10-12 10:27:29.469 21227 21296 W AlarmManager: at dnbd.b(:com.google.android.gms@233717044@23.37.17 (190400-570218080):22) +10-12 10:27:29.469 21227 21296 W AlarmManager: at dmtp.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):79) +10-12 10:27:29.469 21227 21296 W AlarmManager: at dmug.run(:com.google.android.gms@233717044@23.37.17 (190400-570218080):9) +10-12 10:27:29.469 21227 21296 W AlarmManager: at dmtl.handleMessage(:com.google.android.gms@233717044@23.37.17 (190400-570218080):91) +10-12 10:27:29.469 21227 21296 W AlarmManager: at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:27:29.469 21227 21296 W AlarmManager: at bdvb.lJ(:com.google.android.gms@233717044@23.37.17 (190400-570218080):1) +10-12 10:27:29.469 21227 21296 W AlarmManager: at bdvb.dispatchMessage(:com.google.android.gms@233717044@23.37.17 (190400-570218080):143) +10-12 10:27:29.469 21227 21296 W AlarmManager: at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:27:29.469 21227 21296 W AlarmManager: at android.os.Looper.loop(Looper.java:288) +10-12 10:27:29.469 21227 21296 W AlarmManager: at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:27:29.479 2091 2147 D PeopleSpaceWidgetMgr: No app widget ids returned +10-12 10:27:29.484 6296 6381 I AiAiEcho: (REDACTED) #postPredictionTargets: Sending updates to UISurface %s with targets# %s (types=[%s]) +10-12 10:27:29.486 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:27:29.487 1602 7811 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10625; state: DISABLED +10-12 10:27:29.487 1602 7811 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10625; state: DISABLED +10-12 10:27:29.489 2591 3199 D ImsProvisioningLoader: get value 1 +10-12 10:27:29.490 2091 2091 D SsBaseTemplateCard: No text view can be set up +10-12 10:27:29.491 2091 2091 D SsBaseTemplateCard: Passed-in item info is null +10-12 10:27:29.491 2091 2091 D SsBaseTemplateCard: Passed-in item info is null +10-12 10:27:29.491 2091 2091 I SsBaseTemplateCard: Secondary card pane is null +10-12 10:27:29.493 19188 19188 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10625; state: ENABLED +10-12 10:27:29.508 19188 19188 D nativeloader: Configuring clns-4 for other apk /system/framework/org.apache.http.legacy.jar. target_sdk_version=33, uses_libraries=ALL, library_path=/data/app/~~RyUVpDxs0qiXpRxCOaPcvA==/com.instagram.barcelona-vDzgEfrr3ifO_z_29FgJbQ==/lib/arm64:/data/app/~~RyUVpDxs0qiXpRxCOaPcvA==/com.instagram.barcelona-vDzgEfrr3ifO_z_29FgJbQ==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.instagram.barcelona +10-12 10:27:29.526 2591 3418 D ImsProvisioningLoader: get value 1 +10-12 10:27:29.532 6296 6296 I AiAiTextClassifier: (REDACTED) onDestroyTextClassificationSession = %s +10-12 10:27:29.532 6296 6296 I AiAiTextClassifier: (REDACTED) onDestroyTextClassificationSession = %s +10-12 10:27:29.533 6296 6418 D androidtc: Initializing SystemTextClassifier, type = System +10-12 10:27:29.537 6296 6296 I AiAiTextClassifier: (REDACTED) onCreateTextClassificationSession = %s +10-12 10:27:29.539 19188 19188 D nativeloader: Configuring clns-5 for other apk /data/app/~~RyUVpDxs0qiXpRxCOaPcvA==/com.instagram.barcelona-vDzgEfrr3ifO_z_29FgJbQ==/base.apk. target_sdk_version=33, uses_libraries=, library_path=/data/app/~~RyUVpDxs0qiXpRxCOaPcvA==/com.instagram.barcelona-vDzgEfrr3ifO_z_29FgJbQ==/lib/arm64:/data/app/~~RyUVpDxs0qiXpRxCOaPcvA==/com.instagram.barcelona-vDzgEfrr3ifO_z_29FgJbQ==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.instagram.barcelona +10-12 10:27:29.539 15853 15904 D ImsRegistrationCheck: Continuous Lte or Nr +10-12 10:27:29.540 15853 15904 D ConnectivityMonitorStateMachine: [CampedOnLteOrNr] {subId=1} IMS Registration is fine: 16 +10-12 10:27:29.540 15853 15904 D ConnectivityMonitorStateMachine: [InService] {subId=1} processMessage(HEART_BEAT) { when=-97ms what=544769 target=aga } +10-12 10:27:29.540 15853 15904 D ConnectivityMonitorStateMachine: [InService] {subId=1} Data is connected and transmitted. +10-12 10:27:29.540 15853 15904 D ConnectivityMonitorStateMachine: [Default] {subId=1} processMessage(HEART_BEAT) { when=-97ms what=544769 target=aga } +10-12 10:27:29.540 15853 15904 I ConnectivityMonitorStateMachine: [Default] {subId=1} Heart Beat +10-12 10:27:29.545 15853 15904 I WfcRegistrationCheck: isRoaming:false wfcMode:1 +10-12 10:27:29.552 19188 19188 V GraphicsEnvironment: ANGLE Developer option for 'com.instagram.barcelona' set to: 'default' +10-12 10:27:29.552 19188 19188 V GraphicsEnvironment: ANGLE GameManagerService for com.instagram.barcelona: false +10-12 10:27:29.552 19188 19188 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported. +10-12 10:27:29.555 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:27:29.556 2091 2147 D PeopleSpaceWidgetMgr: No app widget ids returned +10-12 10:27:29.557 19188 19188 D NetworkSecurityConfig: Using Network Security Config from resource fb_network_security_config debugBuild: false +10-12 10:27:29.559 19188 19188 D NetworkSecurityConfig: Using Network Security Config from resource fb_network_security_config debugBuild: false +10-12 10:27:29.561 2591 3418 D ImsProvisioningLoader: get value 1 +10-12 10:27:29.564 2591 3418 D ImsProvisioningLoader: get value 1 +10-12 10:27:29.576 19188 19188 W CrashLoopRemedyLog: unable to delete remedy log, instaCrash: false +10-12 10:27:29.577 19188 19188 W CrashLoopRemedyLog: unable to delete remedy log, instaCrash: true +10-12 10:27:29.579 2591 3199 D ImsProvisioningLoader: get value 1 +10-12 10:27:29.581 2591 3199 D ImsProvisioningLoader: get value 1 +10-12 10:27:29.589 19188 19188 W lacrima : LacrimaConfigBuilder.setUserIdActorId not called, using 0 +10-12 10:27:29.589 19188 19188 W lacrima : LacrimaConfigBuilder.setUserIdActingAccountId not called, using 0 +10-12 10:27:29.592 15853 15904 I WfcRegistrationCheck: isLteOrNr:true failedCause:16 +10-12 10:27:29.592 15853 15904 D ConnectivityMonitorStateMachine: [Default] {subId=1} No WFC registration issue detected +10-12 10:27:29.589 19188 19188 W agram.barcelona: type=1400 audit(0.0:92678): avc: denied { read } for name="zoneinfo" dev="proc" ino=4026531859 scontext=u:r:untrusted_app:s0:c113,c258,c512,c768 tcontext=u:object_r:proc_zoneinfo:s0 tclass=file permissive=0 app=com.instagram.barcelona +10-12 10:27:29.597 19188 19188 W lacrima : Start JavaAppDeathCrashDetector... X.0bL +10-12 10:27:29.600 19188 19188 W lacrima : Sending pending reports +10-12 10:27:29.602 19188 19188 W SoLoader: Initializing SoLoader: 2 +10-12 10:27:29.602 19188 19188 W SoLoader: context.getApplicationContext returned null, holding reference to original context.ApplicationSoSource fallbacks to: /data/app/~~RyUVpDxs0qiXpRxCOaPcvA==/com.instagram.barcelona-vDzgEfrr3ifO_z_29FgJbQ==/lib/arm64 +10-12 10:27:29.602 19188 19188 W SoLoader: Recording new base apk path: /data/app/~~RyUVpDxs0qiXpRxCOaPcvA==/com.instagram.barcelona-vDzgEfrr3ifO_z_29FgJbQ==/base.apk +10-12 10:27:29.602 19188 19188 W SoLoader: Previously recorded 0 base apk paths. +10-12 10:27:29.605 19188 19188 W SoLoader: SoLoader initialized: 2 +10-12 10:27:29.607 19188 19188 W FbSoLoader: Initialized FBSoLoader +10-12 10:27:29.610 19188 19216 W Fixie : Initialize IG_EARLY_NATIVE on thread: Lacrima_startup_1:1697131649582-6653ec1e-0358-cfa0-7cd0-f4e1fced34ac +10-12 10:27:29.610 19188 19216 W Fixie : Initialize NoSyncFixer +10-12 10:27:29.609 19188 19188 W Lacrima_single_: type=1400 audit(0.0:92679): avc: denied { read } for name="sdcard" dev="tmpfs" ino=33 scontext=u:r:untrusted_app:s0:c113,c258,c512,c768 tcontext=u:object_r:mnt_sdcard_file:s0 tclass=lnk_file permissive=0 app=com.instagram.barcelona +10-12 10:27:29.609 19188 19188 W Lacrima_single_: type=1400 audit(0.0:92680): avc: denied { read } for name="sdcard" dev="tmpfs" ino=33 scontext=u:r:untrusted_app:s0:c113,c258,c512,c768 tcontext=u:object_r:mnt_sdcard_file:s0 tclass=lnk_file permissive=0 app=com.instagram.barcelona +10-12 10:27:29.624 19188 19216 I agram.barcelona: Thread[22,tid=19216,Native,Thread*=0xb400007e42c1a460,peer=0x12f19d08,"Lacrima_startup_1:1697131649582-6653ec1e-0358-cfa0-7cd0-f4e1fced34ac"] recursive attempt to load library "/data/app/~~RyUVpDxs0qiXpRxCOaPcvA==/com.instagram.barcelona-vDzgEfrr3ifO_z_29FgJbQ==/lib/arm64/libfb.so" +10-12 10:27:29.627 2091 2147 D PeopleSpaceWidgetMgr: No app widget ids returned +10-12 10:27:29.627 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:27:29.629 19188 19188 W Lacrima_startup: type=1400 audit(0.0:92681): avc: granted { execute } for path="/data/data/com.instagram.barcelona/lib-compressed/libredexsharedmerged.so" dev="dm-46" ino=347146 scontext=u:r:untrusted_app:s0:c113,c258,c512,c768 tcontext=u:object_r:app_data_file:s0:c113,c258,c512,c768 tclass=file app=com.instagram.barcelona +10-12 10:27:29.633 19188 19188 W Lacrima_startup: type=1400 audit(0.0:92682): avc: granted { execute } for path="/data/data/com.instagram.barcelona/lib-compressed/libdextricksmerged.so" dev="dm-46" ino=428347 scontext=u:r:untrusted_app:s0:c113,c258,c512,c768 tcontext=u:object_r:app_data_file:s0:c113,c258,c512,c768 tclass=file app=com.instagram.barcelona +10-12 10:27:29.640 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:27:29.649 19188 19188 W Lacrima_startup: type=1400 audit(0.0:92683): avc: granted { execute } for path="/data/data/com.instagram.barcelona/lib-compressed/libloommerged_1.so" dev="dm-46" ino=440588 scontext=u:r:untrusted_app:s0:c113,c258,c512,c768 tcontext=u:object_r:app_data_file:s0:c113,c258,c512,c768 tclass=file app=com.instagram.barcelona +10-12 10:27:29.665 19188 19188 W Lacrima_startup: type=1400 audit(0.0:92684): avc: granted { execute } for path="/data/data/com.instagram.barcelona/lib-compressed/libloommerged.so" dev="dm-46" ino=420068 scontext=u:r:untrusted_app:s0:c113,c258,c512,c768 tcontext=u:object_r:app_data_file:s0:c113,c258,c512,c768 tclass=file app=com.instagram.barcelona +10-12 10:27:29.676 6296 6418 D androidtc: Initializing SystemTextClassifier, type = System +10-12 10:27:29.681 6296 6296 I AiAiTextClassifier: (REDACTED) onCreateTextClassificationSession = %s +10-12 10:27:29.697 19188 19218 D CompatibilityChangeReporter: Compat change id reported: 160794467; UID 10625; state: ENABLED +10-12 10:27:29.710 19188 19216 W lacrima : The minidump file is empty! +10-12 10:27:29.711 19188 19216 W lacrima : Start AnrAppDeathDetector... X.0ao +10-12 10:27:29.716 2091 2147 D PeopleSpaceWidgetMgr: No app widget ids returned +10-12 10:27:29.724 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:27:29.726 1602 3919 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10625; state: DISABLED +10-12 10:27:29.729 19188 19188 W lacrima : LacrimaInitializer.init +10-12 10:27:29.729 19188 19188 W lacrima : Cannot find registered detector +10-12 10:27:29.729 19188 19188 W lacrima : Cannot find registered detector +10-12 10:27:29.729 19188 19188 W lacrima : Cannot find registered detector +10-12 10:27:29.729 19188 19188 W lacrima : Cannot find registered detector +10-12 10:27:29.729 19188 19188 W lacrima : Cannot find registered detector +10-12 10:27:29.729 19188 19188 W lacrima : Cannot find registered detector +10-12 10:27:29.747 6296 6418 D androidtc: Initializing SystemTextClassifier, type = System +10-12 10:27:29.748 6296 6296 I AiAiTextClassifier: (REDACTED) onDestroyTextClassificationSession = %s +10-12 10:27:29.748 6296 6296 I AiAiTextClassifier: (REDACTED) onDestroyTextClassificationSession = %s +10-12 10:27:29.752 21227 21227 W Bundle : Key android.text expected String but value was a android.text.SpannableString. The default value was returned. +10-12 10:27:29.752 21227 21227 W Bundle : Attempt to cast generated internal exception: +10-12 10:27:29.752 21227 21227 W Bundle : java.lang.ClassCastException: android.text.SpannableString cannot be cast to java.lang.String +10-12 10:27:29.752 21227 21227 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:1377) +10-12 10:27:29.752 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):119) +10-12 10:27:29.752 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):24) +10-12 10:27:29.752 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):42) +10-12 10:27:29.752 21227 21227 W Bundle : at mfa.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:27:29.752 21227 21227 W Bundle : at android.service.notification.NotificationListenerService$MyHandler.handleMessage(NotificationListenerService.java:2355) +10-12 10:27:29.752 21227 21227 W Bundle : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:27:29.752 21227 21227 W Bundle : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:27:29.752 21227 21227 W Bundle : at android.os.Looper.loop(Looper.java:288) +10-12 10:27:29.752 21227 21227 W Bundle : at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:27:29.752 21227 21227 W Bundle : at java.lang.reflect.Method.invoke(Native Method) +10-12 10:27:29.752 21227 21227 W Bundle : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:27:29.752 21227 21227 W Bundle : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:27:29.753 6296 6296 I AiAiTextClassifier: (REDACTED) onCreateTextClassificationSession = %s +10-12 10:27:29.770 19188 19227 W Fixie : Initialize IG_NEED_INIT on thread: SIMPLE_WORKER5 +10-12 10:27:29.771 19188 19216 W lacrima : Start AnrDetector... com.facebook.acra.anr.multisignal.MultiSignalANRDetector +10-12 10:27:29.771 19188 19216 W MultiSignalANRDetectorLacrima: Starting +10-12 10:27:29.771 19188 19216 W ProcessAnrErrorMonitor: startMonitoring with delay: 0 +10-12 10:27:29.772 19188 19216 W NightwatchConfig: saveExitStatus false, useMmap true, monitorResources true, tickInfo 0, detectLmkd false, needNightWatch true +10-12 10:27:29.774 19188 19227 W Fixie : Initialize ProcessStatePolling +10-12 10:27:29.774 19188 19227 W Fixie : Initialize ActivityManagerProtector +10-12 10:27:29.777 19188 19227 W Fixie : Initialize ActivityThreadProtector +10-12 10:27:29.777 19188 19227 W Fixie : Initialize BadNotificationDebugger +10-12 10:27:29.777 19188 19227 W Fixie : Initialize ContentProviderFixer +10-12 10:27:29.777 19188 19227 W Fixie : Initialize GcOptimizerFixer +10-12 10:27:29.778 19188 19227 W Fixie : Initialize LimitNativeStackSizeFixer +10-12 10:27:29.778 19188 19227 W Fixie : Initialize MemoryRedFixer +10-12 10:27:29.778 19188 19227 W Fixie : Initialize TransactionTooLargeDebugger +10-12 10:27:29.778 19188 19227 W Fixie : Initialize ForegroundServiceDebugger +10-12 10:27:29.778 19188 19227 W Fixie : Initialize InstagramStartupOptimizer +10-12 10:27:29.784 19188 19216 D Nightwatch: Got fb jni native method for com/facebook/errorreporting/nightwatch/Nightwatch$NightwatchNative.nRecordDataInNightWatch (JI)I with native method: recordDataInNightWatch (0x7c3a918e8c). try use crit jni: no try use fast jni: no Used crit: no Used fast: no Used norm: yes crit jni supported: yes fast jni supported: no config is fast: no config is crit: no +10-12 10:27:29.784 19188 19216 D Nightwatch: Got fb jni native method for com/facebook/errorreporting/nightwatch/Nightwatch$NightwatchNative.nRecordTickInNightWatch (JJJJ)I with native method: recordTickInNightWatch (0x7c3a918e78). try use crit jni: no try use fast jni: no Used crit: no Used fast: no Used norm: yes crit jni supported: yes fast jni supported: no config is fast: no config is crit: no +10-12 10:27:29.784 19188 19216 D Nightwatch: Got fb jni native method for com/facebook/errorreporting/nightwatch/Nightwatch$NightwatchNative.nSaveResourceData ()Z with native method: saveResourceData (0x7c3a918e60). try use crit jni: no try use fast jni: no Used crit: no Used fast: no Used norm: yes crit jni supported: yes fast jni supported: no config is fast: no config is crit: no +10-12 10:27:29.784 19188 19216 D _FB_ : Registering method com/facebook/errorreporting/nightwatch/Nightwatch$NightwatchNative.nRecordDataInNightWatch (JI)I with native method: recordDataInNightWatch (0x7c3a918e8c) +10-12 10:27:29.784 19188 19216 D _FB_ : Succeeded registering method com/facebook/errorreporting/nightwatch/Nightwatch$NightwatchNative.nRecordDataInNightWatch (JI)I with native method: recordDataInNightWatch (0x7c3a918e8c) +10-12 10:27:29.784 19188 19216 D _FB_ : Registering method com/facebook/errorreporting/nightwatch/Nightwatch$NightwatchNative.nRecordTickInNightWatch (JJJJ)I with native method: recordTickInNightWatch (0x7c3a918e78) +10-12 10:27:29.784 19188 19216 D _FB_ : Succeeded registering method com/facebook/errorreporting/nightwatch/Nightwatch$NightwatchNative.nRecordTickInNightWatch (JJJJ)I with native method: recordTickInNightWatch (0x7c3a918e78) +10-12 10:27:29.784 19188 19216 D _FB_ : Registering method com/facebook/errorreporting/nightwatch/Nightwatch$NightwatchNative.nSaveResourceData ()Z with native method: saveResourceData (0x7c3a918e60) +10-12 10:27:29.784 19188 19216 D _FB_ : Succeeded registering method com/facebook/errorreporting/nightwatch/Nightwatch$NightwatchNative.nSaveResourceData ()Z with native method: saveResourceData (0x7c3a918e60) +10-12 10:27:29.788 19188 19227 W Fixie : Initialize PackageInfoCache +10-12 10:27:29.788 19188 19227 W Fixie : Initialize ApplicationThreadHook +10-12 10:27:29.788 19188 19227 W Fixie : Initialize MainThreadIpcMonitor +10-12 10:27:29.788 19188 19227 W Fixie : Initialize AppCoordinator +10-12 10:27:29.796 19188 19239 W SigquitDetectorLacrima: nativeInit +10-12 10:27:29.798 19188 19240 W ProcessAnrErrorMonitor: Starting process monitor checks for process 'com.instagram.barcelona' +10-12 10:27:29.798 19188 19240 W MultiSignalANRDetectorLacrima: Started monitoring +10-12 10:27:29.805 19188 19216 D Nightwatch: Starting NightWatch. Using fast [yes] or critical [yes] native methods +10-12 10:27:29.806 19188 19216 D Nightwatch: NightWatch using: Binary path: /data/app/~~RyUVpDxs0qiXpRxCOaPcvA==/com.instagram.barcelona-vDzgEfrr3ifO_z_29FgJbQ==/lib/arm64/libwatcher_binary.so log path: /data/data/com.instagram.barcelona/app_errorreporting/sess__000001701-1697131649582-6653ec1e-0358-cfa0-7cd0-f4e1fced34ac/nightwatch.txt +10-12 10:27:29.806 19188 19216 D Nightwatch: Got fb jni native method for com/facebook/errorreporting/nightwatch/NightwatchOreo.nRecordDataInNightWatch (IIJI)I with native method: recordDataInNightWatch_64_type_adaptor__ ::adaptor_func (0x7c3a918ec4). try use crit jni: yes try use fast jni: no Used crit: yes Used fast: no Used norm: no crit jni supported: yes fast jni supported: no config is fast: no config is crit: yes +10-12 10:27:29.806 19188 19216 D Nightwatch: Got fb jni native method for com/facebook/errorreporting/nightwatch/NightwatchOreo.nRecordTickInNightWatch (IIJJJJ)I with native method: recordTickInNightWatch_64_type_adaptor__ ::adaptor_func (0x7c3a918eb0). try use crit jni: yes try use fast jni: no Used crit: yes Used fast: no Used norm: no crit jni supported: yes fast jni supported: no config is fast: no config is crit: yes +10-12 10:27:29.806 19188 19216 D Nightwatch: Got fb jni native method for com/facebook/errorreporting/nightwatch/NightwatchOreo.nSaveResourceData (II)Z with native method: saveResourceData_64_type_adaptor__ ::adaptor_func (0x7c3a918e98). try use crit jni: yes try use fast jni: no Used crit: yes Used fast: no Used norm: no crit jni supported: yes fast jni supported: no config is fast: no config is crit: yes +10-12 10:27:29.806 19188 19216 D _FB_ : Registering method com/facebook/errorreporting/nightwatch/NightwatchOreo.nRecordDataInNightWatch (IIJI)I with native method: recordDataInNightWatch_64_type_adaptor__ ::adaptor_func (0x7c3a918ec4) +10-12 10:27:29.806 19188 19216 D _FB_ : Succeeded registering method com/facebook/errorreporting/nightwatch/NightwatchOreo.nRecordDataInNightWatch (IIJI)I with native method: recordDataInNightWatch_64_type_adaptor__ ::adaptor_func (0x7c3a918ec4) +10-12 10:27:29.806 19188 19216 D _FB_ : Registering method com/facebook/errorreporting/nightwatch/NightwatchOreo.nRecordTickInNightWatch (IIJJJJ)I with native method: recordTickInNightWatch_64_type_adaptor__ ::adaptor_func (0x7c3a918eb0) +10-12 10:27:29.806 19188 19216 D _FB_ : Succeeded registering method com/facebook/errorreporting/nightwatch/NightwatchOreo.nRecordTickInNightWatch (IIJJJJ)I with native method: recordTickInNightWatch_64_type_adaptor__ ::adaptor_func (0x7c3a918eb0) +10-12 10:27:29.806 19188 19216 D _FB_ : Registering method com/facebook/errorreporting/nightwatch/NightwatchOreo.nSaveResourceData (II)Z with native method: saveResourceData_64_type_adaptor__ ::adaptor_func (0x7c3a918e98) +10-12 10:27:29.806 19188 19216 D _FB_ : Succeeded registering method com/facebook/errorreporting/nightwatch/NightwatchOreo.nSaveResourceData (II)Z with native method: saveResourceData_64_type_adaptor__ ::adaptor_func (0x7c3a918e98) +10-12 10:27:29.806 19188 19216 I nightwatch-lib: watcher succeeded mmap /data/data/com.instagram.barcelona/app_errorreporting/sess__000001701-1697131649582-6653ec1e-0358-cfa0-7cd0-f4e1fced34ac/nightwatch.txt +10-12 10:27:29.806 19188 19216 D nightwatch-fd: Attempting to open file /proc/self/oom_adj +10-12 10:27:29.806 19188 19216 D nightwatch-fd: Opened file /proc/self/oom_adj (92) +10-12 10:27:29.806 19188 19216 D nightwatch-fd: Attempting to open file /proc/self/oom_score_adj +10-12 10:27:29.806 19188 19216 D nightwatch-fd: Opened file /proc/self/oom_score_adj (93) +10-12 10:27:29.806 19188 19216 I nightwatch-target: created thread to monitor process resources +10-12 10:27:29.809 19188 19244 D nightwatch-fd: Attempting to open file /proc/self/oom_score +10-12 10:27:29.809 19188 19244 D nightwatch-fd: Opened file /proc/self/oom_score (96) +10-12 10:27:29.809 19188 19244 I nightwatch-target: monitor resources interval 500 ms +10-12 10:27:29.809 19188 19244 E nightwatch-target: /proc/zoneinfo open: errno=13 +10-12 10:27:29.809 19188 19244 E nightwatch-target: sysmeminfo parse failed +10-12 10:27:29.847 19188 19251 W QPLConfig: failed to load config +10-12 10:27:29.847 19188 19251 W QPLConfig: java.io.FileNotFoundException: /data/user/0/com.instagram.barcelona/app_qpl/qpl_sampling_config_v2.null: open failed: ENOENT (No such file or directory) +10-12 10:27:29.847 19188 19251 W QPLConfig: at libcore.io.IoBridge.open(IoBridge.java:574) +10-12 10:27:29.847 19188 19251 W QPLConfig: at java.io.FileInputStream.(FileInputStream.java:160) +10-12 10:27:29.847 19188 19251 W QPLConfig: at X.0xR.run(:73) +10-12 10:27:29.847 19188 19251 W QPLConfig: at X.0l4.run(:2) +10-12 10:27:29.847 19188 19251 W QPLConfig: at X.0jo.run(:7) +10-12 10:27:29.847 19188 19251 W QPLConfig: at X.0jT.run(:31) +10-12 10:27:29.847 19188 19251 W QPLConfig: at X.0jo.run(:7) +10-12 10:27:29.847 19188 19251 W QPLConfig: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) +10-12 10:27:29.847 19188 19251 W QPLConfig: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) +10-12 10:27:29.847 19188 19251 W QPLConfig: at java.lang.Thread.run(Thread.java:1012) +10-12 10:27:29.847 19188 19251 W QPLConfig: at X.0gI.run(:5) +10-12 10:27:29.847 19188 19251 W QPLConfig: Caused by: android.system.ErrnoException: open failed: ENOENT (No such file or directory) +10-12 10:27:29.847 19188 19251 W QPLConfig: at libcore.io.Linux.open(Native Method) +10-12 10:27:29.847 19188 19251 W QPLConfig: at libcore.io.ForwardingOs.open(ForwardingOs.java:563) +10-12 10:27:29.847 19188 19251 W QPLConfig: at libcore.io.BlockGuardOs.open(BlockGuardOs.java:274) +10-12 10:27:29.847 19188 19251 W QPLConfig: at libcore.io.ForwardingOs.open(ForwardingOs.java:563) +10-12 10:27:29.847 19188 19251 W QPLConfig: at android.app.ActivityThread$AndroidOs.open(ActivityThread.java:7804) +10-12 10:27:29.847 19188 19251 W QPLConfig: at libcore.io.IoBridge.open(IoBridge.java:560) +10-12 10:27:29.847 19188 19251 W QPLConfig: ... 10 more +10-12 10:27:29.851 19188 19216 W dalvik-internals: sigaction64 succeeded +10-12 10:27:29.851 19188 19216 D dalvik-internals: SuspendAndroid11: Found all symbols +10-12 10:27:29.851 19188 19216 D dalvik-internals: SuspendAndroid11: Suspending threads. +10-12 10:27:29.851 19188 19216 D dalvik-internals: SuspendAndroid11: Resuming threads. +10-12 10:27:29.851 19188 19216 V dalvik-internals: hooked signal using trap () +10-12 10:27:29.851 19188 19216 V dalvik-internals: hooked sigaction using trap () +10-12 10:27:29.852 19188 19216 I dalvik-internals: integrateWithCrashLog crashlog: /data/user/0/com.instagram.barcelona/crash_log, insta_crashlog: /data/user/0/com.instagram.barcelona/insta_crash_log +10-12 10:27:29.852 19188 19216 I dalvik-internals: installed sigmux crash handler for crash log +10-12 10:27:29.875 21227 21227 W Bundle : Key android.text expected String but value was a android.text.SpannableString. The default value was returned. +10-12 10:27:29.875 21227 21227 W Bundle : Attempt to cast generated internal exception: +10-12 10:27:29.875 21227 21227 W Bundle : java.lang.ClassCastException: android.text.SpannableString cannot be cast to java.lang.String +10-12 10:27:29.875 21227 21227 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:1377) +10-12 10:27:29.875 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):119) +10-12 10:27:29.875 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):24) +10-12 10:27:29.875 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):42) +10-12 10:27:29.875 21227 21227 W Bundle : at mfa.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:27:29.875 21227 21227 W Bundle : at android.service.notification.NotificationListenerService$MyHandler.handleMessage(NotificationListenerService.java:2355) +10-12 10:27:29.875 21227 21227 W Bundle : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:27:29.875 21227 21227 W Bundle : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:27:29.875 21227 21227 W Bundle : at android.os.Looper.loop(Looper.java:288) +10-12 10:27:29.875 21227 21227 W Bundle : at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:27:29.875 21227 21227 W Bundle : at java.lang.reflect.Method.invoke(Native Method) +10-12 10:27:29.875 21227 21227 W Bundle : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:27:29.875 21227 21227 W Bundle : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:27:29.906 14621 14660 E DatabaseUtils: Writing exception to parcel +10-12 10:27:29.906 14621 14660 E DatabaseUtils: java.lang.SecurityException: Component access not allowed. +10-12 10:27:29.906 14621 14660 E DatabaseUtils: at com.facebook.secure.content.DeferredInitAbstractContentProviderDelegate.A01(:14) +10-12 10:27:29.906 14621 14660 E DatabaseUtils: at com.facebook.secure.content.DeferredInitAbstractContentProviderDelegate.A06(:8) +10-12 10:27:29.906 14621 14660 E DatabaseUtils: at X.0ze.update(:26) +10-12 10:27:29.906 14621 14660 E DatabaseUtils: at android.content.ContentProvider.update(ContentProvider.java:1882) +10-12 10:27:29.906 14621 14660 E DatabaseUtils: at android.content.ContentProvider$Transport.update(ContentProvider.java:465) +10-12 10:27:29.906 14621 14660 E DatabaseUtils: at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:231) +10-12 10:27:29.906 14621 14660 E DatabaseUtils: at android.os.Binder.execTransactInternal(Binder.java:1280) +10-12 10:27:29.906 14621 14660 E DatabaseUtils: at android.os.Binder.execTransact(Binder.java:1244) +10-12 10:27:29.929 19188 19227 W Fixie : Initialize IG_NEED_INIT_POST_QE on thread: SIMPLE_WORKER5 +10-12 10:27:29.929 19188 19227 W Fixie : Initialize SharedPrefsANRFixer +10-12 10:27:29.936 19188 19188 W proxy_service: Should proxy traffic: false (country_check) +10-12 10:27:29.957 13680 13680 I BorderAgentScannerImpl: (REDACTED) Sent Border Agent mDNS service query (transactionId = %d) +10-12 10:27:29.992 19188 19188 W FrscLanguagePackLoader: Loading FRSC strings for locale (en_US) +10-12 10:27:29.993 19188 19288 W FrscLanguagePackLoader: FRSC English strings buffer size - (limit : 608338, capacity : 608338) +10-12 10:27:29.993 19188 19188 D CACHE_HINTS: Entering madvise file +10-12 10:27:30.089 19188 19188 W RageShakeDialogProviderImpl: onUserSessionStart start +10-12 10:27:30.090 19188 19188 W RageShakeSensorHelper: initInstance Initialized | rageShakeEnabled=true | shakeForceThreshold=18.042845 +10-12 10:27:30.091 19188 19227 E PendingMediaStoreSerializer: deserialize start +10-12 10:27:30.091 19188 19227 E PendingMediaStoreSerializer: start reading pending media +10-12 10:27:30.130 19188 19188 W IgZoneModule: IgFury is disabled. No-op Zone is setup +10-12 10:27:30.136 19188 19188 W proxy_service: Initialize proxy service. +10-12 10:27:30.136 19188 19188 W proxy_service: User not in allowed region. +10-12 10:27:30.137 19188 19324 W FileBasedMultiProcessTracker: : Initializing FileBasedMultiProcessTracking using /data/user/0/com.instagram.barcelona/app_multiprocess_tracking +10-12 10:27:30.137 19188 19324 W FileBasedMultiProcessTracker: : Creating file to track 19188 +10-12 10:27:30.138 19188 19324 W FileBasedMultiProcessTracker: : FileBasedMultiProcessTracker ready! +10-12 10:27:30.151 19188 19188 I Choreographer: Skipped 57 frames! The application may be doing too much work on its main thread. +10-12 10:27:30.152 19188 19325 W FileBasedMultiProcessTracker: : Observed removed PID: 15914 +10-12 10:27:30.164 19188 19188 D CompatibilityChangeReporter: Compat change id reported: 147600208; UID 10625; state: ENABLED +10-12 10:27:30.167 1602 31419 D CompatibilityChangeReporter: Compat change id reported: 183164979; UID 10625; state: ENABLED +10-12 10:27:30.198 1602 3919 W ActivityManager: Background start not allowed: service Intent { act=Orca.START cmp=com.instagram.barcelona/com.facebook.rti.push.service.FbnsService (has extras) } to com.instagram.barcelona/com.facebook.rti.push.service.FbnsService from pid=19188 uid=10625 pkg=com.instagram.barcelona startFg?=false +10-12 10:27:30.201 19188 19328 E Security-LocalReporter: category=TrustedAppIntentScope, message=No matching packages available. +10-12 10:27:30.201 19188 19328 E FbnsAIDLClientManager: open failed: bindService failure, do unbind to let service shutdown +10-12 10:27:30.201 1602 2159 W ActivityManager: Background start not allowed: service Intent { act=Orca.START cmp=com.instagram.barcelona/com.facebook.rti.push.service.FbnsService (has extras) } to com.instagram.barcelona/com.facebook.rti.push.service.FbnsService from pid=19188 uid=10625 pkg=com.instagram.barcelona startFg?=false +10-12 10:27:30.204 19188 19329 E Security-LocalReporter: category=TrustedAppIntentScope, message=No matching packages available. +10-12 10:27:30.204 19188 19329 E FbnsAIDLClientManager: open failed: bindService failure, do unbind to let service shutdown +10-12 10:27:30.222 19188 19227 E PendingMediaStoreSerializer: finish reading pending media +10-12 10:27:30.222 19188 19227 E PendingMediaStoreSerializer: Set the submedia on albums +10-12 10:27:30.222 19188 19227 E PendingMediaStoreSerializer: Set the submedia on post threads +10-12 10:27:30.222 19188 19227 E PendingMediaStoreSerializer: Set the submedia on story templates +10-12 10:27:30.222 19188 19227 E PendingMediaStoreSerializer: deserialize is done. start calling callbacks +10-12 10:27:30.222 19188 19227 E PendingMediaStoreSerializer: deserialize end +10-12 10:27:30.223 19188 19188 E PendingMediaStoreSerializer: wait for deserialization lock +10-12 10:27:30.223 19188 19188 E PendingMediaStoreSerializer: calling callbacks +10-12 10:27:30.235 19188 19227 W Fixie : Initialize IG_POST_APP_START on thread: SIMPLE_WORKER5 +10-12 10:27:30.236 19188 19227 W Fixie : Initialize MediaSessionANRFixer +10-12 10:27:30.236 19188 19227 W Fixie : Initialize LicmCrashFixer +10-12 10:27:30.236 19188 19227 W Fixie : Initialize BrowserLiteCookieManagerFixer +10-12 10:27:30.246 19188 19227 W agram.barcelona: JNI RegisterNativeMethods: attempt to register 0 native methods for com.facebook.msys.mci.EventLoggingData +10-12 10:27:30.260 19188 19227 V DGW : V[ConnectivityManager:41] ConnectivityManager created +10-12 10:27:30.260 19188 19227 I DGW : I[startConnection:173] ConnectivityManager start connection. +10-12 10:27:30.260 19188 19259 V DGW : V[sendPing:214] ConnectivityManager skip ping on background +10-12 10:27:30.271 19188 19227 W Profilo/ProfiloConfigProvider: Failed to parse config. Mode = FILE. +10-12 10:27:30.271 19188 19227 W Profilo/ProfiloConfigProvider: com.facebook.profilo.config.v2.ConfigException: Missing or malformed version +10-12 10:27:30.271 19188 19227 W Profilo/ProfiloConfigProvider: at |lyra|{/data/app/~~RyUVpDxs0qiXpRxCOaPcvA==/com.instagram.barcelona-vDzgEfrr3ifO_z_29FgJbQ==/lib/arm64/libfbjni.so}._ZN8facebook3jni21throwNewJavaExceptionEP11_jthrowable(4155455C-3A1C-E9B1-C2A1-5BB47E62530D:37628) +10-12 10:27:30.271 19188 19227 W Profilo/ProfiloConfigProvider: at |lyra|{/data/app/~~RyUVpDxs0qiXpRxCOaPcvA==/com.instagram.barcelona-vDzgEfrr3ifO_z_29FgJbQ==/lib/arm64/libfbjni.so}._ZN8facebook3jni21throwNewJavaExceptionEPKcS2_(4155455C-3A1C-E9B1-C2A1-5BB47E62530D:37812) +10-12 10:27:30.271 19188 19227 W Profilo/ProfiloConfigProvider: at |lyra|{/data/data/com.instagram.barcelona/lib-compressed/libloommerged.so}.(23090237-059C-239E-4497-F78A772F9095:463052) +10-12 10:27:30.271 19188 19227 W Profilo/ProfiloConfigProvider: at com.facebook.profilo.config.v2.ConfigParser.parseConfig(Native Method) +10-12 10:27:30.271 19188 19227 W Profilo/ProfiloConfigProvider: at X.0eu.Aoa(:204) +10-12 10:27:30.271 19188 19227 W Profilo/ProfiloConfigProvider: at X.0fU.A06(:21) +10-12 10:27:30.271 19188 19227 W Profilo/ProfiloConfigProvider: at X.0cb.A00(:202) +10-12 10:27:30.271 19188 19227 W Profilo/ProfiloConfigProvider: at X.0GL.loggedRun(:151) +10-12 10:27:30.271 19188 19227 W Profilo/ProfiloConfigProvider: at X.0k0.run(:16) +10-12 10:27:30.271 19188 19227 W Profilo/ProfiloConfigProvider: at X.17m.run(:37) +10-12 10:27:30.271 19188 19227 W Profilo/ProfiloConfigProvider: at X.0jo.run(:7) +10-12 10:27:30.271 19188 19227 W Profilo/ProfiloConfigProvider: at X.0jo.run(:7) +10-12 10:27:30.271 19188 19227 W Profilo/ProfiloConfigProvider: at X.0g8.run(:102) +10-12 10:27:30.310 19188 19244 E nightwatch-target: /proc/zoneinfo open: errno=13 +10-12 10:27:30.310 19188 19244 E nightwatch-target: sysmeminfo parse failed +10-12 10:27:30.351 19188 19195 I agram.barcelona: JIT allocated 100KB for compiled code of java.lang.Object X.2uH.invoke(X.11N) +10-12 10:27:30.352 19188 19195 I agram.barcelona: Compiler allocated 6450KB to compile java.lang.Object X.2uH.invoke(X.11N) +10-12 10:27:30.489 19188 19195 I agram.barcelona: Method exceeds compiler instruction limit: 25956 in java.lang.Object X.68U.invoke(X.11N) +10-12 10:27:30.523 1602 1650 D CompatibilityChangeReporter: Compat change id reported: 171306433; UID 10625; state: ENABLED +10-12 10:27:30.523 1602 1650 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10625; state: ENABLED +10-12 10:27:30.702 21227 21362 D TrafficStats: tagSocket(249) with statsTag=0x1065fff, statsUid=10176 +10-12 10:27:30.712 13680 836 I BorderAgentScannerImpl: Stopping mDNS service browser [CONTEXT service_id=305 ] +10-12 10:27:30.721 13680 13680 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.threadnetwork.service.firstparty.BorderRouterSyncBoundService.ACTION_TASK_READY dat=chimera-action:/... cmp=com.google.android.gms/.chimera.GmsInternalBoundBrokerService } +10-12 10:27:30.723 21227 19379 I NetworkScheduler.Stats: (REDACTED) Task %s/%s finished executing. cause:%s result: %s elapsed_millis: %s uptime_millis: %s exec_start_elapsed_seconds: %s +10-12 10:27:30.728 1602 1650 I WifiService: releaseMulticastLock uid=10157 +10-12 10:27:30.730 2357 2683 D IpClient.wlan0: set max DTIM multiplier to 2 +10-12 10:27:30.731 1104 1104 D WifiHAL : Setting APF program, halHandle = 0xb400006dd489df10 +10-12 10:27:30.731 1104 1104 I WifiHAL : createRequest: APF set program request +10-12 10:27:30.764 1104 1104 I WifiHAL : Done! +10-12 10:27:30.765 1602 1950 D WifiStaIfaceHidlImpl: setDtimMultiplier is not implemented by HIDL +10-12 10:27:30.779 21227 18372 I NetworkScheduler.Stats: (REDACTED) Task %s/%s started execution. cause:%s exec_start_elapsed_seconds: %s +10-12 10:27:30.953 21227 21362 D TrafficStats: tagSocket(277) with statsTag=0x1065fff, statsUid=10176 +10-12 10:27:31.009 21227 21362 D TrafficStats: tagSocket(1383) with statsTag=0x1065fff, statsUid=10176 +10-12 10:27:31.265 21227 21362 D TrafficStats: tagSocket(249) with statsTag=0x1065fff, statsUid=10176 +10-12 10:27:31.314 19188 19244 E nightwatch-target: /proc/zoneinfo open: errno=13 +10-12 10:27:31.314 19188 19244 E nightwatch-target: sysmeminfo parse failed +10-12 10:27:31.309 19188 19188 W Lacrima_startup: type=1400 audit(0.0:92723): avc: denied { read } for name="zoneinfo" dev="proc" ino=4026531859 scontext=u:r:untrusted_app:s0:c113,c258,c512,c768 tcontext=u:object_r:proc_zoneinfo:s0 tclass=file permissive=0 app=com.instagram.barcelona +10-12 10:27:31.372 21227 21362 D TrafficStats: tagSocket(1383) with statsTag=0x1065fff, statsUid=-1 +10-12 10:27:31.379 21227 21362 D TrafficStats: tagSocket(173) with statsTag=0x1065fff, statsUid=-1 +10-12 10:27:31.521 21227 21362 D TrafficStats: tagSocket(1383) with statsTag=0x1065fff, statsUid=10156 +10-12 10:27:31.525 21227 21362 D TrafficStats: tagSocket(130) with statsTag=0x1065fff, statsUid=10156 +10-12 10:27:31.687 21227 21362 D TrafficStats: tagSocket(1383) with statsTag=0x1065fff, statsUid=-1 +10-12 10:27:31.689 21227 21362 D TrafficStats: tagSocket(118) with statsTag=0x1065fff, statsUid=-1 +10-12 10:27:31.805 19188 19235 W MultiSignalANRDetectorLacrima: Pausing error state checks +10-12 10:27:31.835 21227 21362 D TrafficStats: tagSocket(1383) with statsTag=0x1065fff, statsUid=10180 +10-12 10:27:31.837 21227 21362 D TrafficStats: tagSocket(118) with statsTag=0x1065fff, statsUid=10180 +10-12 10:27:31.932 17911 18179 V Datadog : Batch [1172 bytes] sent successfully (gs3). +10-12 10:27:31.955 21227 21362 D TrafficStats: tagSocket(1383) with statsTag=0x1065fff, statsUid=-1 +10-12 10:27:31.957 21227 21362 D TrafficStats: tagSocket(118) with statsTag=0x1065fff, statsUid=-1 +10-12 10:27:32.123 21227 21362 D TrafficStats: tagSocket(1383) with statsTag=0x1065fff, statsUid=10156 +10-12 10:27:32.125 21227 21362 D TrafficStats: tagSocket(118) with statsTag=0x1065fff, statsUid=10156 +10-12 10:27:32.266 21227 21362 D TrafficStats: tagSocket(1383) with statsTag=0x1065fff, statsUid=10176 +10-12 10:27:32.269 21227 21362 D TrafficStats: tagSocket(83) with statsTag=0x1065fff, statsUid=10176 +10-12 10:27:32.316 19188 19244 E nightwatch-target: /proc/zoneinfo open: errno=13 +10-12 10:27:32.316 19188 19244 E nightwatch-target: sysmeminfo parse failed +10-12 10:27:32.313 19188 19188 W Lacrima_startup: type=1400 audit(0.0:92724): avc: denied { read } for name="zoneinfo" dev="proc" ino=4026531859 scontext=u:r:untrusted_app:s0:c113,c258,c512,c768 tcontext=u:object_r:proc_zoneinfo:s0 tclass=file permissive=0 app=com.instagram.barcelona +10-12 10:27:32.381 21227 17966 I CCTUploader: Failed to get auth token for log sources [[GAMES]] because the account doesn't exist on the device. +10-12 10:27:32.384 21227 17966 I CCTUploader: Failed to get auth token for log sources [[GAMES]] because the account doesn't exist on the device. +10-12 10:27:32.434 21227 21362 D TrafficStats: tagSocket(1383) with statsTag=0x1065fff, statsUid=-1 +10-12 10:27:32.437 21227 21362 D TrafficStats: tagSocket(83) with statsTag=0x1065fff, statsUid=-1 +10-12 10:27:32.542 21227 17966 I CCTUploader: Failed to get auth token for log sources [[GAMES]] because the account doesn't exist on the device. +10-12 10:27:32.547 21227 19379 D TrafficStats: tagSocket(130) with statsTag=0x14000609, statsUid=10157 +10-12 10:27:32.743 21227 21362 D TrafficStats: tagSocket(81) with statsTag=0x1065fff, statsUid=-1 +10-12 10:27:32.996 21227 17966 I CCTUploader: Failed to get auth token for log sources [[GAMES]] because the account doesn't exist on the device. +10-12 10:27:32.999 21227 17966 I CCTUploader: Failed to get auth token for log sources [[GAMES]] because the account doesn't exist on the device. +10-12 10:27:33.003 21227 17966 I CCTUploader: Failed to get auth token for log sources [[GAMES]] because the account doesn't exist on the device. +10-12 10:27:33.006 21227 17966 I CCTUploader: Failed to get auth token for log sources [[GAMES]] because the account doesn't exist on the device. +10-12 10:27:33.050 21227 17966 I NetworkScheduler.Stats: (REDACTED) Task %s/%s finished executing. cause:%s result: %s elapsed_millis: %s uptime_millis: %s exec_start_elapsed_seconds: %s +10-12 10:27:33.113 21227 18372 I NetworkScheduler.Stats: (REDACTED) Task %s/%s finished executing. cause:%s result: %s elapsed_millis: %s uptime_millis: %s exec_start_elapsed_seconds: %s +10-12 10:27:33.121 21227 18372 I NetworkScheduler.Stats: (REDACTED) Task %s/%s started execution. cause:%s exec_start_elapsed_seconds: %s +10-12 10:27:33.318 19188 19244 E nightwatch-target: /proc/zoneinfo open: errno=13 +10-12 10:27:33.318 19188 19244 E nightwatch-target: sysmeminfo parse failed +10-12 10:27:33.313 19188 19188 W Lacrima_startup: type=1400 audit(0.0:92725): avc: denied { read } for name="zoneinfo" dev="proc" ino=4026531859 scontext=u:r:untrusted_app:s0:c113,c258,c512,c768 tcontext=u:object_r:proc_zoneinfo:s0 tclass=file permissive=0 app=com.instagram.barcelona +10-12 10:27:33.388 21227 19383 I PhenotypeResourceReader: unable to find any Phenotype resource metadata for com.google.android.onetimeinitializer +10-12 10:27:33.403 21227 19383 I PhenotypeResourceReader: unable to find any Phenotype resource metadata for com.google.euiccpixel +10-12 10:27:33.676 21227 19383 I PhenotypeResourceReader: unable to find any Phenotype resource metadata for com.google.android.pixel.setupwizard +10-12 10:27:33.702 21227 19383 I PhenotypeResourceReader: unable to find any Phenotype resource metadata for com.waze +10-12 10:27:33.705 21227 19383 I PhenotypeResourceReader: unable to find any Phenotype resource metadata for com.google.tango.measure +10-12 10:27:33.847 21227 19383 I PhenotypeResourceReader: unable to find any Phenotype resource metadata for com.google.android.apps.travel.onthego +10-12 10:27:33.932 2512 2512 I SHANNON_IMS: 1865 [PROX] Received onSignalStrengthsChanged [CellSignalStrengthLte: rssi=-93 rsrp=-114 rsrq=-13 rssnr=-4 cqiTableIndex=1 cqi=7 ta=14 level=0 parametersUseForLevel=0] [SLID:0 APM:false] (ImsConnectivityProxyListener$ImsPhoneStateListener%onSignalStrengthsChanged:511) +10-12 10:27:33.953 21227 19383 I PhenotypeResourceReader: unable to find any Phenotype resource metadata for com.google.android.apps.cloudprint +10-12 10:27:34.026 21227 19383 I PhenotypeResourceReader: unable to find any Phenotype resource metadata for com.google.android.modulemetadata +10-12 10:27:34.148 21227 19383 I PhenotypeResourceReader: unable to find any Phenotype resource metadata for com.google.android.gsf +10-12 10:27:34.159 21227 19383 I PhenotypeResourceReader: unable to find any Phenotype resource metadata for com.google.android.tag +10-12 10:27:34.220 21227 19383 I PhenotypeResourceReader: unable to find any Phenotype resource metadata for com.google.android.apps.nexuslauncher +10-12 10:27:34.260 21227 19383 I PhenotypeResourceReader: unable to find any Phenotype resource metadata for com.google.android.feedback +10-12 10:27:34.319 19188 19244 E nightwatch-target: /proc/zoneinfo open: errno=13 +10-12 10:27:34.319 19188 19244 E nightwatch-target: sysmeminfo parse failed +10-12 10:27:34.313 19188 19188 W Lacrima_startup: type=1400 audit(0.0:92726): avc: denied { read } for name="zoneinfo" dev="proc" ino=4026531859 scontext=u:r:untrusted_app:s0:c113,c258,c512,c768 tcontext=u:object_r:proc_zoneinfo:s0 tclass=file permissive=0 app=com.instagram.barcelona +10-12 10:27:34.323 21227 19383 I PhenotypeResourceReader: unable to find any Phenotype resource metadata for com.google.android.apps.internal.betterbug +10-12 10:27:34.396 21227 19383 I PhenotypeResourceReader: unable to find any Phenotype resource metadata for com.google.android.gms.supervision +10-12 10:27:34.406 21227 19383 I PhenotypeResourceReader: unable to find any Phenotype resource metadata for com.android.settings +10-12 10:27:34.572 21227 19383 I PhenotypeResourceReader: unable to find any Phenotype resource metadata for com.google.android.apps.wallpaper +10-12 10:27:34.620 21227 19383 I PhenotypeResourceReader: unable to find any Phenotype resource metadata for com.google.vr.vrcore +10-12 10:27:34.663 21227 19383 I PhenotypeResourceReader: unable to find any Phenotype resource metadata for com.google.android.gms.location.history +10-12 10:27:34.669 21227 19383 I PhenotypeResourceReader: unable to find any Phenotype resource metadata for com.android.systemui +10-12 10:27:34.822 21227 19383 I PhenotypeResourceReader: unable to find any Phenotype resource metadata for com.google.android.storagemanager +10-12 10:27:35.321 19188 19244 E nightwatch-target: /proc/zoneinfo open: errno=13 +10-12 10:27:35.321 19188 19244 E nightwatch-target: sysmeminfo parse failed +10-12 10:27:35.313 19188 19188 W Lacrima_startup: type=1400 audit(0.0:92727): avc: denied { read } for name="zoneinfo" dev="proc" ino=4026531859 scontext=u:r:untrusted_app:s0:c113,c258,c512,c768 tcontext=u:object_r:proc_zoneinfo:s0 tclass=file permissive=0 app=com.instagram.barcelona +10-12 10:27:35.517 8467 12884 E LSNetworkProbeEngine: [NetworkProber] no probe task and sleep for 30s +10-12 10:27:35.759 21227 19383 W chnh : Failed to register com.google.android.apps.chromecast.shared. Continuing bulk register. [CONTEXT service_id=51 ] +10-12 10:27:35.759 21227 19383 W chnh : chkb: 29506: Failed registering with Android package: com.google.android.apps.dreamliner. Config package already registered with a different Android package: com.google.android.apps.chromecast.app +10-12 10:27:35.759 21227 19383 W chnh : at chnh.b(:com.google.android.gms@233717044@23.37.17 (190400-570218080):1036) +10-12 10:27:35.759 21227 19383 W chnh : at chmv.g(:com.google.android.gms@233717044@23.37.17 (190400-570218080):184) +10-12 10:27:35.759 21227 19383 W chnh : at chlm.e(:com.google.android.gms@233717044@23.37.17 (190400-570218080):18) +10-12 10:27:35.759 21227 19383 W chnh : at com.google.android.gms.phenotype.sync.HeterodyneSyncTaskChimeraService.d(:com.google.android.gms@233717044@23.37.17 (190400-570218080):173) +10-12 10:27:35.759 21227 19383 W chnh : at com.google.android.gms.phenotype.sync.HeterodyneSyncTaskChimeraService.gW(:com.google.android.gms@233717044@23.37.17 (190400-570218080):96) +10-12 10:27:35.759 21227 19383 W chnh : at bdwr.call(:com.google.android.gms@233717044@23.37.17 (190400-570218080):32) +10-12 10:27:35.759 21227 19383 W chnh : at java.util.concurrent.FutureTask.run(FutureTask.java:264) +10-12 10:27:35.759 21227 19383 W chnh : at ahzo.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):50) +10-12 10:27:35.759 21227 19383 W chnh : at ahzo.run(:com.google.android.gms@233717044@23.37.17 (190400-570218080):76) +10-12 10:27:35.759 21227 19383 W chnh : at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) +10-12 10:27:35.759 21227 19383 W chnh : at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) +10-12 10:27:35.759 21227 19383 W chnh : at aiet.run(:com.google.android.gms@233717044@23.37.17 (190400-570218080):8) +10-12 10:27:35.759 21227 19383 W chnh : at java.lang.Thread.run(Thread.java:1012) +10-12 10:27:35.972 21227 19383 E HeterodyneSyncTaskChime: Failed to bulk register phenotype registrants [CONTEXT service_id=51 ] +10-12 10:27:35.995 21227 19383 I HeterodyneSyncer: (REDACTED) Removed %d invalid users +10-12 10:27:36.089 21227 21234 I .gms.persistent: Compiler allocated 4903KB to compile chot chou.t(java.util.List, eaga, java.lang.String, boolean, java.util.LinkedHashMap, dume, boolean, enfl) +10-12 10:27:36.196 21227 21234 I .gms.persistent: Compiler allocated 6303KB to compile chot chou.t(java.util.List, eaga, java.lang.String, boolean, java.util.LinkedHashMap, dume, boolean, enfl) +10-12 10:27:36.323 19188 19244 E nightwatch-target: /proc/zoneinfo open: errno=13 +10-12 10:27:36.324 19188 19244 E nightwatch-target: sysmeminfo parse failed +10-12 10:27:36.317 19188 19188 W Lacrima_startup: type=1400 audit(0.0:92728): avc: denied { read } for name="zoneinfo" dev="proc" ino=4026531859 scontext=u:r:untrusted_app:s0:c113,c258,c512,c768 tcontext=u:object_r:proc_zoneinfo:s0 tclass=file permissive=0 app=com.instagram.barcelona +10-12 10:27:36.943 21227 21235 I .gms.persistent: Background young concurrent copying GC freed 1294508(61MB) AllocSpace objects, 73(3112KB) LOS objects, 49% free, 66MB/130MB, paused 194us,193us total 371.363ms +10-12 10:27:37.321 19188 19188 W Lacrima_startup: type=1400 audit(0.0:92729): avc: denied { read } for name="zoneinfo" dev="proc" ino=4026531859 scontext=u:r:untrusted_app:s0:c113,c258,c512,c768 tcontext=u:object_r:proc_zoneinfo:s0 tclass=file permissive=0 app=com.instagram.barcelona +10-12 10:27:37.327 19188 19244 E nightwatch-target: /proc/zoneinfo open: errno=13 +10-12 10:27:37.327 19188 19244 E nightwatch-target: sysmeminfo parse failed +10-12 10:27:37.717 21227 21227 W Bundle : Key android.text expected String but value was a android.text.SpannableString. The default value was returned. +10-12 10:27:37.718 21227 21227 W Bundle : Attempt to cast generated internal exception: +10-12 10:27:37.718 21227 21227 W Bundle : java.lang.ClassCastException: android.text.SpannableString cannot be cast to java.lang.String +10-12 10:27:37.718 21227 21227 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:1377) +10-12 10:27:37.718 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):119) +10-12 10:27:37.718 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):24) +10-12 10:27:37.718 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):42) +10-12 10:27:37.718 21227 21227 W Bundle : at mfa.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:27:37.718 21227 21227 W Bundle : at android.service.notification.NotificationListenerService$MyHandler.handleMessage(NotificationListenerService.java:2355) +10-12 10:27:37.718 21227 21227 W Bundle : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:27:37.718 21227 21227 W Bundle : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:27:37.718 21227 21227 W Bundle : at android.os.Looper.loop(Looper.java:288) +10-12 10:27:37.718 21227 21227 W Bundle : at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:27:37.718 21227 21227 W Bundle : at java.lang.reflect.Method.invoke(Native Method) +10-12 10:27:37.718 21227 21227 W Bundle : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:27:37.718 21227 21227 W Bundle : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:27:38.331 19188 19244 E nightwatch-target: /proc/zoneinfo open: errno=13 +10-12 10:27:38.332 19188 19244 E nightwatch-target: sysmeminfo parse failed +10-12 10:27:38.325 19188 19188 W Lacrima_startup: type=1400 audit(0.0:92730): avc: denied { read } for name="zoneinfo" dev="proc" ino=4026531859 scontext=u:r:untrusted_app:s0:c113,c258,c512,c768 tcontext=u:object_r:proc_zoneinfo:s0 tclass=file permissive=0 app=com.instagram.barcelona +10-12 10:27:39.334 19188 19244 E nightwatch-target: /proc/zoneinfo open: errno=13 +10-12 10:27:39.334 19188 19244 E nightwatch-target: sysmeminfo parse failed +10-12 10:27:39.329 19188 19188 W Lacrima_startup: type=1400 audit(0.0:92731): avc: denied { read } for name="zoneinfo" dev="proc" ino=4026531859 scontext=u:r:untrusted_app:s0:c113,c258,c512,c768 tcontext=u:object_r:proc_zoneinfo:s0 tclass=file permissive=0 app=com.instagram.barcelona +10-12 10:27:39.664 21227 21362 D TrafficStats: tagSocket(154) with statsTag=0x1203, statsUid=10157 +10-12 10:27:40.276 21227 21227 W Bundle : Key android.text expected String but value was a android.text.SpannableString. The default value was returned. +10-12 10:27:40.278 21227 21227 W Bundle : Attempt to cast generated internal exception: +10-12 10:27:40.278 21227 21227 W Bundle : java.lang.ClassCastException: android.text.SpannableString cannot be cast to java.lang.String +10-12 10:27:40.278 21227 21227 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:1377) +10-12 10:27:40.278 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):119) +10-12 10:27:40.278 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):24) +10-12 10:27:40.278 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):42) +10-12 10:27:40.278 21227 21227 W Bundle : at mfa.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:27:40.278 21227 21227 W Bundle : at android.service.notification.NotificationListenerService$MyHandler.handleMessage(NotificationListenerService.java:2355) +10-12 10:27:40.278 21227 21227 W Bundle : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:27:40.278 21227 21227 W Bundle : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:27:40.278 21227 21227 W Bundle : at android.os.Looper.loop(Looper.java:288) +10-12 10:27:40.278 21227 21227 W Bundle : at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:27:40.278 21227 21227 W Bundle : at java.lang.reflect.Method.invoke(Native Method) +10-12 10:27:40.278 21227 21227 W Bundle : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:27:40.278 21227 21227 W Bundle : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:27:40.474 448 19187 I keystore2: keystore2::watchdog: Watchdog thread idle -> terminating. Have a great day. +10-12 10:27:41.978 1602 1716 I ActivityManager: Waited long enough for: ServiceRecord{3913598 u0 org.telegram.messenger/.NotificationsService} +10-12 10:27:42.607 21227 21227 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.auth.account.workaccount.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentApiService } +10-12 10:27:43.706 21227 21362 D TrafficStats: tagSocket(154) with statsTag=0x1203, statsUid=10157 +10-12 10:27:43.718 21227 21362 D TrafficStats: tagSocket(1383) with statsTag=0x1203, statsUid=10157 +10-12 10:27:44.261 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Quick Pickup Sensor] requestSensorEvents: sensor 0x10001, period=20 latency=0ms. +10-12 10:27:44.265 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 3: Enabled 0, odr_index 0. +10-12 10:27:44.269 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for LSM6DSR Motion Detect. +10-12 10:27:44.270 1273 1273 D AOC : A3:ERR: usf_sensor.cc, 1835: USF: Sampling configuration 149801 not found. +10-12 10:27:44.270 1273 1273 D AOC : A3:ERR: usf_vs_helper.cc, 430: USF: Received stop sampling request error. (7) +10-12 10:27:44.270 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Stationary Detect. +10-12 10:27:44.272 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 4: Enabled 1, odr_index 1. +10-12 10:27:44.277 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Accelerometer. +10-12 10:27:44.279 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 2: Enabled 1, odr_index 1. +10-12 10:27:44.281 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 249: USF: Lsm6dsrDevice: Config sampling too slow. Took 1275879ns. +10-12 10:27:44.283 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 0: Enabled 1, odr_index 3. +10-12 10:27:44.284 1273 1273 D AOC : A3:MSG: lsm6dsr_fifo.cc, 747: USF: Lsm6dsrFifo: ODR: XL/G/T/TS: 52/0/13/6 WM: 1 Intr: 52. +10-12 10:27:44.289 1273 1273 D AOC : A3:MSG: hub.c, 58: [QuickPickup] Accelerometer enabled with interval: 20000000 ns. +10-12 10:27:44.292 1273 1273 D AOC : A3:MSG: hub.c, 127: [QuickPickup] SD enabled. +10-12 10:27:44.292 1273 1273 D AOC : A3:MSG: quick_pickup.c, 98: [QuickPickup] QPA: state -> QPA_STATE_MOTION_DETECTED +10-12 10:27:44.292 1273 1273 D AOC : A3:MSG: flat_nudge.c, 99: [QuickPickup] FNA: state -> FNA_STATE_MOTION_DETECTED +10-12 10:27:44.293 1273 1273 D AOC : A3:MSG: flat_nudge.c, 99: [QuickPickup] FNA: request accel. +10-12 10:27:44.293 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Quick Pickup Sensor] stopSensorEvents: sensor 0x20002 +10-12 10:27:44.294 1273 1273 D AOC : A3:MSG: hub.c, 122: [QuickPickup] MD disabled. +10-12 10:27:44.295 1273 1273 D AOC : A3:MSG: side_tilt.c, 97: [QuickPickup] STA: state -> STA_STATE_MOTION_DETECTED +10-12 10:27:44.295 1273 1273 D AOC : A3:MSG: side_tilt.c, 97: [QuickPickup] STA: request accel. +10-12 10:27:44.295 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Device Pickup Sensor] requestSensorEvents: sensor 0x10001, period=20 latency=0ms. +10-12 10:27:44.295 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Device Pickup Sensor] stopSensorEvents: sensor 0x20002 +10-12 10:27:44.295 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Significant Motion] stopSensorEvents: sensor 0x20002 +10-12 10:27:44.296 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Significant Motion] requestSensorEvents: sensor 0x10001, period=20 latency=3200ms +10-12 10:27:44.298 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Accelerometer. +10-12 10:27:44.300 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Accelerometer. +10-12 10:27:44.300 1281 1452 I CHRE : @ 291149.781: [AR] IDLE => ON +10-12 10:27:44.301 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Stationary Detect. +10-12 10:27:44.302 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for LSM6DSR Motion Detect. +10-12 10:27:44.302 1273 1273 D AOC : A3:ERR: usf_sensor.cc, 1835: USF: Sampling configuration 149802 not found. +10-12 10:27:44.303 1033 1063 D ContextHubHal: Got message from nanoapp: ID 0x476f6f676c001016 +10-12 10:27:44.304 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1883: USF: Received reconfig sampling request for LSM6DSR Temperature. +10-12 10:27:44.316 1104 1104 I vendor.google.wifi_ext@1.0-service-vendor: Wifi: Setting SAR Scenario to 3 +10-12 10:27:44.316 1104 1104 E WifiHAL : wifi_select_tx_power_scenario +10-12 10:27:44.330 2420 2420 D GRIL-S : [12798]> UPDATE_DEVICE_STATE DeviceState: Usb:1, Wifi: 1, Wifi AP: 0, Earpiece: 0, Bluetooth: 1, Wireless charging: 0, Screen: 0, Camera: 0, 0, -, -, Motion: 1, Bluetooth tethering: 0, Voice: 0, Wifi 2.4G: 0, Radio: 1, Bluetooth connected: 0, Bluetooth media: 0, Wifi Band: 2, Wifi AP Band: 0, Wifi call: 0, mmWave: 0, mCellBackhaul: 0, mHallSensor: 0 +10-12 10:27:44.359 1273 1273 D AOC : A3:MSG: flat_nudge.c, 99: [QuickPickup] FNA: state -> FNA_STATE_NUDGE_ACCELERATION_DETECTED +10-12 10:27:44.377 1273 1273 D AOC : A3:MSG: flat_nudge.c, 99: [QuickPickup] FNA: Significant z-axis acceleration change. +10-12 10:27:44.377 1273 1273 D AOC : A3:MSG: flat_nudge.c, 99: [QuickPickup] FNA: state -> FNA_STATE_WAIT_NEXT_MOTION +10-12 10:27:44.394 2420 4255 D GRIL-S : [12798]< UPDATE_DEVICE_STATE +10-12 10:27:44.397 1273 1273 D AOC : A3:MSG: hub.c, 36: [QuickPickup] Reporting gesture [2]. +10-12 10:27:44.397 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Quick Pickup Sensor] stopSensorEvents: sensor 0x10008 +10-12 10:27:44.397 1273 1273 D AOC : A3:MSG: hub.c, 175: [QuickPickup] prox disabled. +10-12 10:27:44.397 1273 1273 D AOC : A3:MSG: hub.c, 156: [QuickPickup] SD disabled. +10-12 10:27:44.397 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Quick Pickup Sensor] stopSensorEvents: sensor 0x10001 +10-12 10:27:44.397 1273 1273 D AOC : A3:MSG: hub.c, 70: [QuickPickup] Accelerometer disabled. +10-12 10:27:44.398 1273 1273 D AOC : A3:MSG: side_tilt.c, 97: [QuickPickup] STA: state -> STA_STATE_WAIT_NEXT_MOTION +10-12 10:27:44.398 1273 1273 D AOC : A3:MSG: vsc_sensor.cc, 68: VSC: [Quick Pickup Sensor] disable. +10-12 10:27:44.398 1273 1273 D AOC : A3:MSG: hub.c, 431: [QuickPickup] Sensor disabled. +10-12 10:27:44.422 1054 1054 D usf_sensor_hal: binned brightness: Enter Activate. Enable = 0. +10-12 10:27:44.423 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for Binned Brightness. +10-12 10:27:44.424 1273 1273 D AOC : A3:MSG: vsc_sensor.cc, 68: VSC: [Binned Brightness] disable. +10-12 10:27:44.425 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Binned Brightness] stopSensorEvents: sensor 0x10005 +10-12 10:27:44.426 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for TMD3719 Ambient Light. +10-12 10:27:44.427 1273 1273 D AOC : A3:MSG: binned_brightness.c, 255: [BINNED_BRIGHTNESS] Deleted instance at 0x4010c1f8 +10-12 10:27:44.428 1054 1054 D usf_sensor_hal: proximity gated single tap: Enter Activate. Enable = 0. +10-12 10:27:44.429 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for Proximity Gated Single Tap Gesture. +10-12 10:27:44.430 1273 1273 D AOC : A3:MSG: vsc_sensor.cc, 68: VSC: [Proximity Gated Single Tap Gesture] disable. +10-12 10:27:44.431 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Proximity Gated Single Tap Gesture] stopSensorEvents: sensor 0x20006 +10-12 10:27:44.432 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for S6SY79X Touch Gesture Sensor. +10-12 10:27:44.433 1273 1273 D AOC : A3:MSG: s6sy79x_sensor.cc, 93: USF: S6SY79X: StopSampling: S6SY79X Touch Gesture Sensor. +10-12 10:27:44.433 1273 1273 D AOC : A3:MSG: s6sy79x_device.cc, 172: USF: S6SY79X: Bus: 1, Host: 0; Enabled: 1. +10-12 10:27:44.434 1273 1273 D AOC : A3:MSG: s6sy79x_device.cc, 281: USF: S6SY79X: Device is disabled. +10-12 10:27:44.435 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Proximity Gated Single Tap Gesture] stopSensorEvents: sensor 0x10008 +10-12 10:27:44.436 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for TMD3719 Proximity. +10-12 10:27:44.437 1273 1273 D AOC : A3:MSG: tmd3719_sensor.cc, 321: USF: TMD3719: Report new active state:0 +10-12 10:27:44.437 1054 1093 I usf_sensor_hal: Received REPORT_SENSOR_ACTIVE_STATE_CHANGES event from 'TMD3719 Proximity' with new state:kInactive! +10-12 10:27:44.438 1273 1273 D AOC : A3:MSG: single_tap_prox_gated.c, 158: [single-tap-prox-gated] sensor disabled +10-12 10:27:44.438 462 502 I display : ExynosPrimaryDisplay::setMinIdleRefreshRate() writes min_vrefresh(0) to the sysfs node +10-12 10:27:44.439 462 502 I display : setRefreshRateThrottleNanos() requester(0) set delay to 0ns +10-12 10:27:44.439 462 502 I display : setDisplayIdleDelayNanos() writes idle_delay_ms(0) to the sysfs node (0x0) +10-12 10:27:44.441 1602 1777 I DisplayPowerController[0]: Blocking screen on until initial contents have been drawn. +10-12 10:27:44.441 1054 1054 D usf_sensor_hal: binned brightness: Enter Batch. period = 200000000, latency = 0. +10-12 10:27:44.441 1054 1054 D usf_sensor_hal: binned brightness: Enter Activate. Enable = 1. +10-12 10:27:44.441 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for Binned Brightness. +10-12 10:27:44.442 1602 1777 V DisplayPowerController[0]: Brightness [0.07874016] reason changing to: 'doze', previous reason: 'screen_off'. +10-12 10:27:44.442 1602 1777 I DisplayPowerController[0]: BrightnessEvent: disp=0, physDisp=local:4619827677550801152, brt=0.07874016, initBrt=0.0, rcmdBrt=NaN, preBrt=NaN, lux=0.0, preLux=0.0, hbmMax=0.62, hbmMode=off, rbcStrength=50, powerFactor=1.0, thrmMax=1.0, wasShortTermModelActive=false, flags=, reason=doze, autoBrightness=true +10-12 10:27:44.442 1602 1777 I DisplayPowerController[0]: BrightnessEvent: disp=0, physDisp=local:4619827677550801152, brt=0.07874016, initBrt=0.07874016, rcmdBrt=NaN, preBrt=NaN, lux=0.0, preLux=0.0, hbmMax=0.62, hbmMode=off, rbcStrength=50, powerFactor=1.0, thrmMax=1.0, wasShortTermModelActive=false, flags=, reason=doze, autoBrightness=true +10-12 10:27:44.443 459 459 D SurfaceFlinger: Setting power mode 2 on display 4619827677550801152 +10-12 10:27:44.443 1602 1702 I DisplayDeviceRepository: Display device changed state: "Built-in Screen", ON +10-12 10:27:44.443 462 505 D display : setPowerMode:: FBIOBLANK mode(2), blank(0) +10-12 10:27:44.444 1602 1702 I InputManager-JNI: Viewport [0] to add: local:4619827677550801152, isActive: true +10-12 10:27:44.447 1602 1703 I DisplayDevice: [0] Layerstack set to 0 for local:4619827677550801152 +10-12 10:27:44.447 1273 1273 D AOC : A3:MSG: vsc_sensor.cc, 37: VSC: [Binned Brightness] enable: period 1000000000, latency = 0 +10-12 10:27:44.447 1273 1273 D AOC : A3:MSG: binned_brightness.c, 113: [BINNED_BRIGHTNESS] Created instance at 0x400fdf50 +10-12 10:27:44.448 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Binned Brightness] requestSensorEvents: sensor 0x10005, period=250 latency=0ms. +10-12 10:27:44.448 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 3925: USF: TMD3719: [ALS]New APERS: 1 +10-12 10:27:44.448 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for TMD3719 Ambient Light. +10-12 10:27:44.448 1273 1273 D AOC : A3:MSG: usf_tbn_server.cc, 297: USF: Change bus owner to AP. +10-12 10:27:44.448 1602 1881 I InputReader: Reconfiguring input devices, changes=DISPLAY_INFO | +10-12 10:27:44.448 1602 1881 I InputReader: Device reconfigured: id=4, name='sec_touchscreen', size 1440x3120, orientation 0, mode 1, display id 0 +10-12 10:27:44.451 1273 1273 D AOC : A3:MSG: s6sy79x_device.cc, 172: USF: S6SY79X: Bus: 0, Host: 0; Enabled: 0. +10-12 10:27:44.451 1273 1273 D AOC : A3:MSG: binned_brightness.c, 100: [BINNED_BRIGHTNESS] Changing state to 3 at 291149933 ms +10-12 10:27:44.451 21227 21227 I NearbyDiscovery: (REDACTED) FastPairDisplayObserver: %s -> %s +10-12 10:27:44.453 1054 1054 D usf_sensor_hal: auto brightness: Enter Batch. period = 1000000000, latency = 0. +10-12 10:27:44.453 1054 1054 D usf_sensor_hal: auto brightness: Enter Activate. Enable = 1. +10-12 10:27:44.453 21227 21227 I NearbyDirect: (REDACTED) FastPairDisplayObserver: %s -> %s +10-12 10:27:44.454 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for Auto Brightness. +10-12 10:27:44.454 21227 21398 I NearbyDiscovery: (REDACTED) OffloadFastPairScanner: eventType=%s, isOffloadScanning=%s, isOffloadScanningAllowed=%s +10-12 10:27:44.455 21227 21372 I Nearby : (REDACTED) [MBleClient] Start ble scanning from %s, context tag = %s +10-12 10:27:44.455 21227 21372 D BluetoothAdapter: isLeEnabled(): ON +10-12 10:27:44.457 2420 2420 D GRIL-S : [12799]> UPDATE_DEVICE_STATE DeviceState: Usb:1, Wifi: 1, Wifi AP: 0, Earpiece: 0, Bluetooth: 1, Wireless charging: 0, Screen: 1, Camera: 0, 0, -, -, Motion: 1, Bluetooth tethering: 0, Voice: 0, Wifi 2.4G: 0, Radio: 1, Bluetooth connected: 0, Bluetooth media: 0, Wifi Band: 2, Wifi AP Band: 0, Wifi call: 0, mmWave: 0, mCellBackhaul: 0, mHallSensor: 0 +10-12 10:27:44.457 1273 1273 D AOC : A3:MSG: vsc_sensor.cc, 37: VSC: [Auto Brightness] enable: period 1000000000, latency = 0 +10-12 10:27:44.457 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Auto Brightness] requestSensorEvents: sensor 0x20009, period=100 latency=0ms. +10-12 10:27:44.457 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for TMD3719 Ambient Light. +10-12 10:27:44.458 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 3925: USF: TMD3719: [ALS]New APERS: 0 +10-12 10:27:44.458 21227 21398 I NearbyDiscovery: (REDACTED) FastPairScanner: isScreenOn=%s, isLocationEnabled=%s, disableLocationRequirement=%s, isDiscoveryScanningEnabled=%s, during24GhzWifiWarmingUpPeriod=%s +10-12 10:27:44.458 21227 21398 D BluetoothAdapter: isLeEnabled(): ON +10-12 10:27:44.458 21227 21398 I NearbyDiscovery: (REDACTED) FastPairScanner: eventType=%s, intReq=%s, scanning=%s, scanAllowed=%s, bleEnabled=%s, lockScanRate=%s, startScanningByLowPowerMode=%s +10-12 10:27:44.459 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Auto Brightness] requestSensorEvents: sensor 0x2000e, period=100 latency=0ms. +10-12 10:27:44.461 1273 1273 D AOC : A3:MSG: auto_brightness.c, 950: [Auto Brightness] Configured instance at 0x78130638, front-als:1 rear-als:0 rls:1 +10-12 10:27:44.463 2378 2390 D ActivityAttributionService: notifyActivityAttributionInfo UID=1002 packageName=com.google.android.bluetooth deviceAddress=no_active_device_address +10-12 10:27:44.463 2378 2390 I bt_btif : packages/modules/Bluetooth/system/btif/src/bluetooth.cc:465 get_profile_interface: get_profile_interface: id = activity_attribution +10-12 10:27:44.463 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(154)] Scan in shim layer stopped +10-12 10:27:44.463 2378 2791 I bluetooth: packages/modules/Bluetooth/system/gd/hci/le_scanning_manager.cc:659 stop_scan: Scanning already stopped, return! +10-12 10:27:44.464 1054 1054 D usf_sensor_hal: quick pickup: Enter Batch. period = 1000000, latency = 0. +10-12 10:27:44.465 1054 1054 D usf_sensor_hal: quick pickup: Enter Activate. Enable = 1. +10-12 10:27:44.465 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for Quick Pickup Sensor. +10-12 10:27:44.465 1273 1273 D AOC : A3:MSG: vsc_sensor.cc, 37: VSC: [Quick Pickup Sensor] enable: period 1, latency = 0 +10-12 10:27:44.465 6296 6381 I AiAiEcho: (REDACTED) Predicting[%d]: %s +10-12 10:27:44.466 1273 1273 D AOC : A3:MSG: hub.c, 396: [QuickPickup] Configuring sensor with interval: 1, latency: 0 +10-12 10:27:44.466 1273 1273 D AOC : A3:MSG: quick_pickup.c, 98: [QuickPickup] QPA: state -> QPA_STATE_INACTIVE +10-12 10:27:44.466 6296 6381 I AiAiEcho: (REDACTED) EchoTargets: %s +10-12 10:27:44.466 6296 6381 I AiAiEcho: Filtered by AiAi flag check: %s +10-12 10:27:44.466 6296 6381 I AiAiEcho: (REDACTED) Ranked targets strategy: %s, count: %d, ranking metadata: %s +10-12 10:27:44.467 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Quick Pickup Sensor] requestSensorEvents: sensor 0x10001, period=20 latency=0ms. +10-12 10:27:44.467 6296 6381 I AiAiEcho: (REDACTED) #weatherTwiddler: Weather removes SubtitleSupplementalItem in surface: %s +10-12 10:27:44.467 1273 1273 D AOC : A3:MSG: hub.c, 58: [QuickPickup] Accelerometer enabled with interval: 20000000 ns. +10-12 10:27:44.467 1273 1273 D AOC : A3:MSG: hub.c, 127: [QuickPickup] SD enabled. +10-12 10:27:44.467 6296 6381 I AiAiEcho: (REDACTED) Predicting[%d]: %s +10-12 10:27:44.467 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Quick Pickup Sensor] requestSensorEvents: sensor 0x10008, period=100 latency=0ms. +10-12 10:27:44.467 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for TMD3719 Proximity. +10-12 10:27:44.467 6296 6381 I AiAiEcho: (REDACTED) EchoTargets: %s +10-12 10:27:44.467 6296 6381 I AiAiEcho: Filtered by AiAi flag check: %s +10-12 10:27:44.468 6296 6381 I AiAiEcho: (REDACTED) Ranked targets strategy: %s, count: %d, ranking metadata: %s +10-12 10:27:44.468 6296 6381 I AiAiEcho: (REDACTED) #weatherTwiddler: Weather removes SubtitleSupplementalItem in surface: %s +10-12 10:27:44.469 1602 1777 I DisplayPowerController[0]: BrightnessEvent: disp=0, physDisp=local:4619827677550801152, brt=0.05905512, initBrt=0.07874016, rcmdBrt=NaN, preBrt=NaN, lux=0.0, preLux=0.0, hbmMax=0.62, hbmMode=off, rbcStrength=50, powerFactor=1.0, thrmMax=1.0, wasShortTermModelActive=false, flags=, reason=doze, autoBrightness=true +10-12 10:27:44.469 1602 1777 I DisplayPowerController[0]: BrightnessEvent: disp=0, physDisp=local:4619827677550801152, brt=0.05905512, initBrt=0.05905512, rcmdBrt=NaN, preBrt=NaN, lux=0.0, preLux=0.0, hbmMax=0.62, hbmMode=off, rbcStrength=50, powerFactor=1.0, thrmMax=1.0, wasShortTermModelActive=false, flags=, reason=doze, autoBrightness=true +10-12 10:27:44.470 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 293: USF: TMD3719: Skip baseline calibration (since-last:99711514892ns) +10-12 10:27:44.470 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 296: USF: TMD3719: lux=8522.894382 clear=736.000001 wide=736.000001 ir=0.144888 +10-12 10:27:44.471 1273 1273 D AOC : A3:MSG: tmd3719_sensor.cc, 321: USF: TMD3719: Report new active state:1 +10-12 10:27:44.471 6296 6381 I AiAiEcho: (REDACTED) #postPredictionTargets: Sending updates to UISurface %s with targets# %s (types=[%s]) +10-12 10:27:44.472 2378 2390 I bt_stack: [INFO:le_scanning_manager.cc(148)] Unregister in shim layer, scanner_id:2 +10-12 10:27:44.472 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 4006: USF: TMD3719: [PROX]New PPERS: 1 +10-12 10:27:44.472 1054 1093 I usf_sensor_hal: Received REPORT_SENSOR_ACTIVE_STATE_CHANGES event from 'TMD3719 Proximity' with new state:kActive! +10-12 10:27:44.472 1273 1273 D AOC : A3:MSG: hub.c, 166: [QuickPickup] prox enabled. +10-12 10:27:44.472 21227 21372 I Nearby : (REDACTED) [MBleClient] M hardware scan: %d clients, scanMode= %s, filters size = %s +10-12 10:27:44.473 1273 1273 D AOC : A3:MSG: flat_nudge.c, 99: [QuickPickup] FNA: state -> FNA_STATE_WAIT_NEXT_MOTION +10-12 10:27:44.473 1273 1273 D AOC : A3:MSG: side_tilt.c, 97: [QuickPickup] STA: state -> STA_STATE_WAIT_NEXT_MOTION +10-12 10:27:44.473 21227 21372 D BluetoothAdapter: isLeEnabled(): ON +10-12 10:27:44.480 2378 2390 I bt_stack: [INFO:le_scanning_manager.cc(141)] RegisterScanner in shim layer +10-12 10:27:44.480 21227 23444 D BluetoothLeScanner: onScannerRegistered() - status=0 scannerId=1 mScannerId=0 +10-12 10:27:44.487 2378 2390 D ActivityAttributionService: notifyActivityAttributionInfo UID=1002 packageName=com.google.android.bluetooth deviceAddress=no_active_device_address +10-12 10:27:44.487 2378 2390 I bt_btif : packages/modules/Bluetooth/system/btif/src/bluetooth.cc:465 get_profile_interface: get_profile_interface: id = activity_attribution +10-12 10:27:44.487 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(238)] ScanFilterEnable in shim layer +10-12 10:27:44.489 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(213)] ScanFilterAdd in shim layer +10-12 10:27:44.492 1229 1242 D RILClient: [OemClient]IND: (clientId = 0, msgId = 5104, dataLength = 7, channel = 0) +10-12 10:27:44.492 1110 1869 D RILClient: [OemClient]IND: (clientId = 1, msgId = 5104, dataLength = 7, channel = 0) +10-12 10:27:44.493 1229 1242 D RILClient: [OemClient]IND: (clientId = 0, msgId = 2015, dataLength = 148, channel = 0) +10-12 10:27:44.493 2420 4255 D GRIL-S : [12799]< UPDATE_DEVICE_STATE +10-12 10:27:44.495 1110 1869 D RILClient: [OemClient]IND: (clientId = 1, msgId = 2015, dataLength = 148, channel = 0) +10-12 10:27:44.495 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(174)] ScanFilterParamSetup in shim layer +10-12 10:27:44.496 2512 2512 I SHANNON_IMS: 1885 [PROX] Received onSignalStrengthsChanged [CellSignalStrengthLte: rssi=-93 rsrp=-114 rsrq=-12 rssnr=-2 cqiTableIndex=1 cqi=7 ta=14 level=1 parametersUseForLevel=0] [SLID:0 APM:false] (ImsConnectivityProxyListener$ImsPhoneStateListener%onSignalStrengthsChanged:511) +10-12 10:27:44.496 1110 1128 I modem_svc: Got extended log indication +10-12 10:27:44.497 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(213)] ScanFilterAdd in shim layer +10-12 10:27:44.497 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(174)] ScanFilterParamSetup in shim layer +10-12 10:27:44.500 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(213)] ScanFilterAdd in shim layer +10-12 10:27:44.500 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(174)] ScanFilterParamSetup in shim layer +10-12 10:27:44.500 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(213)] ScanFilterAdd in shim layer +10-12 10:27:44.500 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(174)] ScanFilterParamSetup in shim layer +10-12 10:27:44.501 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(213)] ScanFilterAdd in shim layer +10-12 10:27:44.503 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(174)] ScanFilterParamSetup in shim layer +10-12 10:27:44.503 2807 2878 D IwlanNetworkServiceHandler: msg.what = EVENT_NETWORK_REGISTRATION_INFO_REQUEST +10-12 10:27:44.503 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(154)] Scan in shim layer started +10-12 10:27:44.505 2378 2791 I bluetooth: packages/modules/Bluetooth/system/gd/hci/le_scanning_manager.cc:659 stop_scan: Scanning already stopped, return! +10-12 10:27:44.505 2378 2791 I bluetooth: packages/modules/Bluetooth/system/gd/hci/le_address_manager.cc:175 register_client: Client registered +10-12 10:27:44.506 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(154)] Scan in shim layer stopped +10-12 10:27:44.506 2378 2791 I bluetooth: packages/modules/Bluetooth/system/gd/hci/le_address_manager.cc:190 unregister_client: Client unregistered +10-12 10:27:44.506 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(250)] SetScanParameters in shim layer +10-12 10:27:44.506 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(154)] Scan in shim layer started +10-12 10:27:44.506 2378 2791 I bluetooth: packages/modules/Bluetooth/system/gd/hci/le_scanning_manager.cc:659 stop_scan: Scanning already stopped, return! +10-12 10:27:44.506 2378 2791 I bluetooth: packages/modules/Bluetooth/system/gd/hci/le_address_manager.cc:175 register_client: Client registered +10-12 10:27:44.513 2091 2091 D SsBaseTemplateCard: No text view can be set up +10-12 10:27:44.514 2091 2091 D SsBaseTemplateCard: Passed-in item info is null +10-12 10:27:44.514 2091 2091 D SsBaseTemplateCard: Passed-in item info is null +10-12 10:27:44.514 2091 2091 I SsBaseTemplateCard: Secondary card pane is null +10-12 10:27:44.514 2807 2878 D IwlanNetworkServiceHandler: reg state REGISTRATION_STATE_HOME +10-12 10:27:44.520 1229 1242 D RILClient: [OemClient]IND: (clientId = 0, msgId = 3005, dataLength = 17, channel = 0) +10-12 10:27:44.521 1110 1869 D RILClient: [OemClient]IND: (clientId = 1, msgId = 3005, dataLength = 17, channel = 0) +10-12 10:27:44.526 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 3795: USF: TMD3719: [PROX]New PPERS: 0 +10-12 10:27:44.526 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 2767: USF: TMD3719: Far00 +10-12 10:27:44.556 2378 2386 W droid.bluetooth: Reducing the number of considered missed Gc histogram windows from 339 to 100 +10-12 10:27:44.595 1054 2016 I suez-nanoapp-clients: Enabling ip_health nanoapp. +10-12 10:27:44.595 1021 1818 I rlsservice: Enable sensor for display state: On: 1440x3120@120 +10-12 10:27:44.595 2512 2512 I SHANNON_IMS: 1903 [NETW] #:PURP:# UNSOL {RILC_UNSOL_IMS_SUPPORT_SERVICE} : VoPS : 1 EMC : 1 SIM_IDX : 0 RAT : 14 REG_STATE : 1 CELL_ID : 86100522 LAC/TAC : 9219 (NetworkAdaptor$AdaptorChannel%onMessage:298) +10-12 10:27:44.595 1021 1816 I rlsservice: EnableWork mode 1, enable count 1, handle:6b8b4568 sampling/active period 1000/1000, sensor type:0 +10-12 10:27:44.596 462 502 I display : ExynosPrimaryDisplay::setMinIdleRefreshRate() writes min_vrefresh(60) to the sysfs node +10-12 10:27:44.596 2512 2512 I SHANNON_IMS: 1904 [CONN] #:ORNG:# supportService [VoPS : 1/ EMC : 1/ RAT_INFO : 14/ REG_STATE : 1/ CELL_ID : 86100522/ LAC-TAC Info : 9219] [SLID:0 ] (ImsConnectivityMgr$RegistrationListener%supportService:2674) +10-12 10:27:44.596 462 502 I display : setRefreshRateThrottleNanos() requester(0) set delay to 1000000000ns +10-12 10:27:44.596 462 502 I display : setDisplayIdleDelayNanos() writes idle_delay_ms(1000) to the sysfs node (0x0) +10-12 10:27:44.596 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 4122: USF: TMD3719: brightness:169 leakage:0.000000 refresh_rate:120 status:1 +10-12 10:27:44.597 1054 2016 I suez-nanoapp-clients: Vendor atom [id = 100046] reported. +10-12 10:27:44.597 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 537: USF: TMD3719: [ALS]sync_delay_adjustment: 1380750 +10-12 10:27:44.601 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for ICP10101 Pressure Sensor. +10-12 10:27:44.601 1273 1273 D AOC : A3:MSG: icp10101_device.cc, 160: USF: ICP10101: Barometer stops sampling. +10-12 10:27:44.601 1273 1273 D AOC : A3:MSG: icp10101_device.cc, 146: USF: ICP10101: Barometer starts sampling: period_ns = 40000000, max_latency_ns = 10000 +10-12 10:27:44.603 1281 1452 D CHRE : @ 291150.082: Parsed nanoapp message from host: app ID 0x476f6f676c001022 endpoint 0x9022 msgType 1 payload size 0 +10-12 10:27:44.603 1281 1452 I CHRE : @ 291150.083: [ip] Received message from host endpoint 0x9022 of type 1 and size 0. +10-12 10:27:44.603 1281 1452 I CHRE : @ 291150.083: [ip] App enabled by host. +10-12 10:27:44.604 2502 13509 D SHANNON_RCS: 4954 [0][SHAN] RegistrationState: Name: REGISTERED Value: 0 (RcsRegistrationImpl%getRegistrationState:145) +10-12 10:27:44.604 2502 13509 D SHANNON_RCS: 4955 [0][SHAN] supportService, previous vops: 1, rat: 14, mRatGeneration: 4, RegistrationState: Name: REGISTERED Value: 0 (RcsRegistrationImpl%supportService:324) +10-12 10:27:44.604 2502 13509 D SHANNON_RCS: 4956 [0][SHAN] RegistrationState: Name: REGISTERED Value: 0 (RcsRegistrationImpl%getRegistrationState:145) +10-12 10:27:44.607 462 505 I display : setActiveConfig:: PrimaryDisplay config(36) +10-12 10:27:44.607 462 505 I display : [PrimaryDisplay] resetConfigRequestStateLocked: mConfigRequestState (0) is not REQUESTED +10-12 10:27:44.608 459 459 D SurfaceFlinger: Finished setting power mode 2 on display 4619827677550801152 +10-12 10:27:44.608 1602 2006 D SurfaceControl: Excessive delay in setPowerMode() +10-12 10:27:44.618 459 459 I DisplayDevice: Display 4619827677550801152 policy changed +10-12 10:27:44.618 459 459 I DisplayDevice: Previous: {{defaultModeId=1, allowGroupSwitching=false, primaryRange=[120.00 Hz, 120.00 Hz], appRequestRange=[120.00 Hz, 120.00 Hz]}} +10-12 10:27:44.618 459 459 I DisplayDevice: Current: {{defaultModeId=1, allowGroupSwitching=false, primaryRange=[0.00 Hz, 120.00 Hz], appRequestRange=[0.00 Hz, 120.00 Hz]}} +10-12 10:27:44.618 459 459 I DisplayDevice: 0 mode changes were performed under the previous policy +10-12 10:27:44.618 2512 2551 W nnon.imsservice: Reducing the number of considered missed Gc histogram windows from 115 to 100 +10-12 10:27:44.619 1602 1702 I DisplayDeviceRepository: Display device changed state: "Built-in Screen", ON +10-12 10:27:44.620 1602 1777 I DisplayPowerController[0]: Unblocked screen on after 180 ms +10-12 10:27:44.622 1602 1777 I DisplayPowerController[0]: BrightnessEvent: disp=0, physDisp=local:4619827677550801152, brt=0.05905512, initBrt=0.05905512, rcmdBrt=NaN, preBrt=NaN, lux=0.0, preLux=0.0, hbmMax=0.62, hbmMode=off, rbcStrength=50, powerFactor=1.0, thrmMax=1.0, wasShortTermModelActive=false, flags=, reason=doze, autoBrightness=true +10-12 10:27:44.622 1602 1777 I DisplayPowerController[0]: BrightnessEvent: disp=0, physDisp=local:4619827677550801152, brt=0.05905512, initBrt=0.05905512, rcmdBrt=NaN, preBrt=NaN, lux=0.0, preLux=0.0, hbmMax=0.62, hbmMode=off, rbcStrength=50, powerFactor=1.0, thrmMax=1.0, wasShortTermModelActive=false, flags=, reason=doze, autoBrightness=true +10-12 10:27:44.642 459 459 I DisplayDevice: Display 4619827677550801152 policy changed +10-12 10:27:44.642 459 459 I DisplayDevice: Previous: {{defaultModeId=1, allowGroupSwitching=false, primaryRange=[0.00 Hz, 120.00 Hz], appRequestRange=[0.00 Hz, 120.00 Hz]}} +10-12 10:27:44.642 459 459 I DisplayDevice: Current: {{defaultModeId=1, allowGroupSwitching=false, primaryRange=[120.00 Hz, 120.00 Hz], appRequestRange=[120.00 Hz, 120.00 Hz]}} +10-12 10:27:44.642 459 459 I DisplayDevice: 0 mode changes were performed under the previous policy +10-12 10:27:44.647 462 505 I display : path=sysfs, id=0, level=199, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:27:44.648 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 4122: USF: TMD3719: brightness:199 leakage:0.000000 refresh_rate:120 status:1 +10-12 10:27:44.649 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 537: USF: TMD3719: [ALS]sync_delay_adjustment: 925030 +10-12 10:27:44.947 2512 2512 I SHANNON_IMS: 1925 [CALL] isEmcAvailable for true (ImsCallManager%isEmcAvailable:1377) +10-12 10:27:45.745 21227 21227 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.mdns.service.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentApiService } +10-12 10:27:45.807 2512 3331 W SHANNON_IMS: 1926 [CONN] Timer IMS_SUPPORT_SERVICE_TIMER expired (ConnectionTimer$ConnectionTimerTask%run:68) +10-12 10:27:46.726 2512 2512 I SHANNON_IMS: 1943 [PROX] Received onSignalStrengthsChanged [CellSignalStrengthLte: rssi=-95 rsrp=-114 rsrq=-12 rssnr=-1 cqiTableIndex=1 cqi=7 ta=14 level=1 parametersUseForLevel=0] [SLID:0 APM:false] (ImsConnectivityProxyListener$ImsPhoneStateListener%onSignalStrengthsChanged:511) +10-12 10:27:47.308 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Device Pickup Sensor] requestSensorEvents: sensor 0x10001, period=20 latency=100m +10-12 10:27:47.364 2091 2091 D DLObserver: onReceive(); android.intent.action.BATTERY_CHANGED +10-12 10:27:47.365 2091 2091 D DLObserver: plugged=1 +10-12 10:27:47.369 2091 2091 I ReverseChargingControl: handleIntentForReverseCharging(): rtx=0 wlc=0 plgac=1 ac=1 acrtx=0 extra=1 this=com.google.android.systemui.reversecharging.ReverseChargingController@34dbf4c +10-12 10:27:47.370 2091 2091 D PowerNotificationWarningsGoogleImpl: onReceive: android.intent.action.BATTERY_CHANGED +10-12 10:27:47.370 2091 2091 D BatteryDefenderNotification: isPlugged: true | isOverheated: false | defenderEnabled: false | isCharged: false | isPluggedInDock: false +10-12 10:27:47.371 401 401 I servicemanager: Found vendor.google.google_battery.IGoogleBattery/default in device VINTF manifest. +10-12 10:27:47.377 2091 3972 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:27:47.406 2091 2147 D BatteryInfoBroadcast: onReceive: android.intent.action.BATTERY_CHANGED isPowerSaveMode: false remainingTimeMillis: 23234486 +10-12 10:27:48.123 21227 21227 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.phenotype.service.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentApiService } +10-12 10:27:48.503 17911 18179 V Datadog : Batch [1175 bytes] sent successfully (gs3). +10-12 10:27:49.015 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Quick Pickup Sensor] requestSensorEvents: sensor 0x20002, period=18446744073709 l +10-12 10:27:49.020 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Motion Detect. +10-12 10:27:49.020 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 3: Enabled 1, odr_index 1. +10-12 10:27:49.020 1273 1273 D AOC : A3:MSG: lsm6dsr_fifo.cc, 747: USF: Lsm6dsrFifo: ODR: XL/G/T/TS: 52/0/13/6 WM: 1 Intr: 52. +10-12 10:27:49.021 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 663: USF: Lsm6dsrDevice: Fifo was disabled for 963379ns. +10-12 10:27:49.022 1273 1273 D AOC : A3:MSG: hub.c, 112: [QuickPickup] MD enabled. +10-12 10:27:49.022 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Quick Pickup Sensor] stopSensorEvents: sensor 0x10001 +10-12 10:27:49.023 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1883: USF: Received reconfig sampling request for LSM6DSR Accelerometer. +10-12 10:27:49.024 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 0: Enabled 1, odr_index 3. +10-12 10:27:49.024 1273 1273 D AOC : A3:MSG: lsm6dsr_fifo.cc, 747: USF: Lsm6dsrFifo: ODR: XL/G/T/TS: 52/0/13/6 WM: 3 Intr: 24. +10-12 10:27:49.024 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 663: USF: Lsm6dsrDevice: Fifo was disabled for 737060ns. +10-12 10:27:49.026 1273 1273 D AOC : A3:MSG: hub.c, 70: [QuickPickup] Accelerometer disabled. +10-12 10:27:49.027 1273 1273 D AOC : A3:MSG: hub.c, 156: [QuickPickup] SD disabled. +10-12 10:27:50.461 21227 21372 I Nearby : (REDACTED) [MBleClient] Start ble scanning from %s, context tag = %s +10-12 10:27:50.461 21227 21372 D BluetoothAdapter: isLeEnabled(): ON +10-12 10:27:50.471 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(154)] Scan in shim layer stopped +10-12 10:27:50.472 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(174)] ScanFilterParamSetup in shim layer +10-12 10:27:50.472 2378 2791 I bluetooth: packages/modules/Bluetooth/system/gd/hci/le_address_manager.cc:190 unregister_client: Client unregistered +10-12 10:27:50.472 2378 2390 D ActivityAttributionService: notifyActivityAttributionInfo UID=1002 packageName=com.google.android.bluetooth deviceAddress=no_active_device_address +10-12 10:27:50.472 2378 2390 I bt_btif : packages/modules/Bluetooth/system/btif/src/bluetooth.cc:465 get_profile_interface: get_profile_interface: id = activity_attribution +10-12 10:27:50.472 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(174)] ScanFilterParamSetup in shim layer +10-12 10:27:50.474 2378 2390 I bt_stack: [INFO:le_scanning_manager.cc(148)] Unregister in shim layer, scanner_id:1 +10-12 10:27:50.475 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(174)] ScanFilterParamSetup in shim layer +10-12 10:27:50.475 21227 21372 I Nearby : (REDACTED) [MBleClient] M hardware scan: %d clients, scanMode= %s, filters size = %s +10-12 10:27:50.475 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(174)] ScanFilterParamSetup in shim layer +10-12 10:27:50.475 21227 21372 D BluetoothAdapter: isLeEnabled(): ON +10-12 10:27:50.475 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(174)] ScanFilterParamSetup in shim layer +10-12 10:27:50.477 2378 2390 I bt_stack: [INFO:le_scanning_manager.cc(141)] RegisterScanner in shim layer +10-12 10:27:50.485 21227 23935 D BluetoothLeScanner: onScannerRegistered() - status=0 scannerId=1 mScannerId=0 +10-12 10:27:50.487 2378 2390 D ActivityAttributionService: notifyActivityAttributionInfo UID=1002 packageName=com.google.android.bluetooth deviceAddress=no_active_device_address +10-12 10:27:50.487 2378 2390 I bt_btif : packages/modules/Bluetooth/system/btif/src/bluetooth.cc:465 get_profile_interface: get_profile_interface: id = activity_attribution +10-12 10:27:50.675 1602 1777 I DisplayPowerController[0]: BrightnessEvent: disp=0, physDisp=local:4619827677550801152, brt=0.05905512, initBrt=0.05905512, rcmdBrt=NaN, preBrt=NaN, lux=0.0, preLux=0.0, hbmMax=0.62, hbmMode=off, rbcStrength=50, powerFactor=1.0, thrmMax=1.0, wasShortTermModelActive=false, flags=, reason=doze, autoBrightness=true +10-12 10:27:50.677 1602 1777 I DisplayPowerController[0]: Blocking screen off +10-12 10:27:50.677 1602 1777 I DisplayPowerController[0]: Unblocked screen off after 0 ms +10-12 10:27:50.678 1054 1054 D usf_sensor_hal: proximity gated single tap: Enter Batch. period = 1000000, latency = 0. +10-12 10:27:50.678 1054 1054 D usf_sensor_hal: proximity gated single tap: Enter Activate. Enable = 1. +10-12 10:27:50.679 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for Proximity Gated Single Tap Gesture. +10-12 10:27:50.679 1602 1777 V DisplayPowerController[0]: Brightness [0.0] reason changing to: 'screen_off', previous reason: 'doze'. +10-12 10:27:50.679 1602 1777 I DisplayPowerController[0]: BrightnessEvent: disp=0, physDisp=local:4619827677550801152, brt=0.0, initBrt=0.05905512, rcmdBrt=NaN, preBrt=NaN, lux=0.0, preLux=0.0, hbmMax=0.62, hbmMode=off, rbcStrength=50, powerFactor=1.0, thrmMax=1.0, wasShortTermModelActive=false, flags=, reason=screen_off, autoBrightness=true +10-12 10:27:50.679 1273 1273 D AOC : A3:MSG: vsc_sensor.cc, 37: VSC: [Proximity Gated Single Tap Gesture] enable: period 1, latency = 0 +10-12 10:27:50.679 1273 1273 D AOC : A3:MSG: single_tap_prox_gated.c, 124: [single-tap-prox-gated] configuring sensor with interval: 1, latency: 0 +10-12 10:27:50.679 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Proximity Gated Single Tap Gesture] requestSensorEvents: sensor 0x10008, period=1 +10-12 10:27:50.680 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Proximity Gated Single Tap Gesture] requestSensorEvents: sensor 0x20006, period=1 +10-12 10:27:50.680 1602 1702 I DisplayDeviceRepository: Display device changed state: "Built-in Screen", OFF +10-12 10:27:50.680 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for S6SY79X Touch Gesture Sensor. +10-12 10:27:50.681 1273 1273 D AOC : A3:MSG: s6sy79x_sensor.cc, 93: USF: S6SY79X: StopSampling: S6SY79X Touch Gesture Sensor. +10-12 10:27:50.681 1273 1273 D AOC : A3:MSG: s6sy79x_device.cc, 172: USF: S6SY79X: Bus: 0, Host: 0; Enabled: 0. +10-12 10:27:50.681 1273 1273 D AOC : A3:MSG: s6sy79x_sensor.cc, 82: USF: S6SY79X: StartSampling: S6SY79X Touch Gesture Sensor. +10-12 10:27:50.681 1273 1273 D AOC : A3:MSG: s6sy79x_device.cc, 172: USF: S6SY79X: Bus: 0, Host: 1; Enabled: 0. +10-12 10:27:50.681 1602 1777 I DisplayPowerController[0]: BrightnessEvent: disp=0, physDisp=local:4619827677550801152, brt=0.0, initBrt=0.0, rcmdBrt=NaN, preBrt=NaN, lux=0.0, preLux=0.0, hbmMax=0.62, hbmMode=off, rbcStrength=50, powerFactor=1.0, thrmMax=1.0, wasShortTermModelActive=false, flags=, reason=screen_off, autoBrightness=true +10-12 10:27:50.682 1054 1054 D usf_sensor_hal: auto brightness: Enter Activate. Enable = 0. +10-12 10:27:50.683 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for Auto Brightness. +10-12 10:27:50.683 1273 1273 D AOC : A3:MSG: vsc_sensor.cc, 68: VSC: [Auto Brightness] disable. +10-12 10:27:50.683 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Auto Brightness] stopSensorEvents: sensor 0x20009 +10-12 10:27:50.685 462 505 I display : path=sysfs, id=0, level=0, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:27:50.686 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for TMD3719 Ambient Light. +10-12 10:27:50.686 459 459 D SurfaceFlinger: Setting power mode 0 on display 4619827677550801152 +10-12 10:27:50.686 462 462 D display : setPowerMode:: FBIOBLANK mode(0), blank(4) +10-12 10:27:50.693 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 4122: USF: TMD3719: brightness:0 leakage:0.000000 refresh_rate:120 status:1 +10-12 10:27:50.693 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Auto Brightness] stopSensorEvents: sensor 0x2000e +10-12 10:27:50.696 1054 1054 D usf_sensor_hal: binned brightness: Enter Batch. period = 200000000, latency = 0. +10-12 10:27:50.697 1602 1702 I InputManager-JNI: Viewport [0] to add: local:4619827677550801152, isActive: false +10-12 10:27:50.698 1602 1881 I InputReader: Reconfiguring input devices, changes=DISPLAY_INFO | +10-12 10:27:50.698 1602 1881 I InputReader: Disabling sec_touchscreen (device 4) because the associated viewport is not active +10-12 10:27:50.698 1602 1881 I InputReader: Device reconfigured: id=4, name='sec_touchscreen', size 1440x3120, orientation 0, mode 0, display id 0 +10-12 10:27:50.699 1602 1703 W SurfaceControl: Invalid layer stack -1 +10-12 10:27:50.699 1602 1703 I DisplayDevice: [0] Layerstack set to -1 for local:4619827677550801152 +10-12 10:27:50.700 21227 21227 I NearbyDiscovery: (REDACTED) FastPairDisplayObserver: %s -> %s +10-12 10:27:50.701 21227 21227 I NearbyDirect: (REDACTED) FastPairDisplayObserver: %s -> %s +10-12 10:27:50.702 21227 21398 I NearbyDiscovery: (REDACTED) OffloadFastPairScanner: eventType=%s, isOffloadScanning=%s, isOffloadScanningAllowed=%s +10-12 10:27:50.702 21227 21398 I NearbyDiscovery: (REDACTED) FastPairScanner: isScreenOn=%s, isLocationEnabled=%s, disableLocationRequirement=%s, isDiscoveryScanningEnabled=%s, during24GhzWifiWarmingUpPeriod=%s +10-12 10:27:50.702 21227 21398 D BluetoothAdapter: isLeEnabled(): ON +10-12 10:27:50.702 21227 21398 I NearbyDiscovery: (REDACTED) FastPairScanner: eventType=%s, intReq=%s, scanning=%s, scanAllowed=%s, bleEnabled=%s, lockScanRate=%s, startScanningByLowPowerMode=%s +10-12 10:27:50.705 2420 2420 D GRIL-S : [12800]> UPDATE_DEVICE_STATE DeviceState: Usb:1, Wifi: 1, Wifi AP: 0, Earpiece: 0, Bluetooth: 1, Wireless charging: 0, Screen: 0, Camera: 0, 0, -, -, Motion: 1, Bluetooth tethering: 0, Voice: 0, Wifi 2.4G: 0, Radio: 1, Bluetooth connected: 0, Bluetooth media: 0, Wifi Band: 2, Wifi AP Band: 0, Wifi call: 0, mmWave: 0, mCellBackhaul: 0, mHallSensor: 0 +10-12 10:27:50.711 2091 2091 D CentralSurfaces: Received new disable state: enaihbcRso.qingr (unchanged) +10-12 10:27:50.712 2091 2091 D CentralSurfaces: Received new disable state: enaihbcRso.qingr (unchanged) +10-12 10:27:50.712 2091 2091 D CentralSurfaces: Received new disable state: enaihbcRso.qingr (unchanged) +10-12 10:27:50.712 2091 2091 D CentralSurfaces: Received new disable state: enaihbcRso.qingr (unchanged) +10-12 10:27:50.712 1054 1054 D usf_sensor_hal: ambient light: Enter Batch. period = 1000000, latency = 0. +10-12 10:27:50.727 1281 1452 D CHRE : @ 291156.208: [ActivityPlatform] type 4, confidence 75 +10-12 10:27:50.761 2420 4255 D GRIL-S : [12800]< UPDATE_DEVICE_STATE +10-12 10:27:50.821 1054 2016 I suez-nanoapp-clients: Disabling ip_health nanoapp. +10-12 10:27:50.821 1021 1818 I rlsservice: Disable sensor for display state: Off +10-12 10:27:50.822 459 459 D SurfaceFlinger: Finished setting power mode 0 on display 4619827677550801152 +10-12 10:27:50.822 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 4122: USF: TMD3719: brightness:0 leakage:0.000000 refresh_rate:0 status:0 +10-12 10:27:50.822 1054 2016 I suez-nanoapp-clients: Vendor atom [id = 100046] reported. +10-12 10:27:50.822 1602 2006 D SurfaceControl: Excessive delay in setPowerMode() +10-12 10:27:50.824 1602 1702 I DisplayDeviceRepository: Display device changed state: "Built-in Screen", OFF +10-12 10:27:50.824 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 537: USF: TMD3719: [ALS]sync_delay_adjustment: 24818250 +10-12 10:27:50.825 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 3795: USF: TMD3719: [PROX]New PPERS: 1 +10-12 10:27:50.826 1602 1777 I DisplayPowerController[0]: BrightnessEvent: disp=0, physDisp=local:4619827677550801152, brt=0.0, initBrt=0.0, rcmdBrt=NaN, preBrt=NaN, lux=0.0, preLux=0.0, hbmMax=0.62, hbmMode=off, rbcStrength=50, powerFactor=1.0, thrmMax=1.0, wasShortTermModelActive=false, flags=, reason=screen_off, autoBrightness=true +10-12 10:27:50.831 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for ICP10101 Pressure Sensor. +10-12 10:27:50.831 1273 1273 D AOC : A3:MSG: icp10101_device.cc, 160: USF: ICP10101: Barometer stops sampling. +10-12 10:27:50.832 1281 1452 D CHRE : @ 291156.311: Parsed nanoapp message from host: app ID 0x476f6f676c001022 endpoint 0x9022 msgType 2 payload size 0 +10-12 10:27:50.832 1281 1452 I CHRE : @ 291156.312: [ip] Received message from host endpoint 0x9022 of type 2 and size 0. +10-12 10:27:50.832 1281 1452 I CHRE : @ 291156.312: [ip] App disabled by host. +10-12 10:27:50.837 1273 1273 D AOC : A3:MSG: usf_tbn_server.cc, 300: USF: Change bus owner to AOC. +10-12 10:27:50.838 1273 1273 D AOC : A3:MSG: s6sy79x_device.cc, 172: USF: S6SY79X: Bus: 1, Host: 1; Enabled: 0. +10-12 10:27:50.842 1273 1273 D AOC : A3:MSG: s6sy79x_device.cc, 227: USF: S6SY79X: Device is enabled, intr_gpio_: 0. +10-12 10:27:50.844 1273 1273 D AOC : A3:MSG: s6sy79x_device.cc, 1166: USF: S6SY79X: No valid gesture events! 0x1d 0x3 0x1 0x2 0x0 0x2. +10-12 10:27:50.862 1021 1816 I rlsservice: DisableWork mode 1, enable count 0, handle:6b8b4568, active_period:1000, sensor type:0 +10-12 10:27:51.980 19188 19197 W JavaBinder: BinderProxy is being destroyed but the application did not call unlinkToDeath to unlink all of its death recipients beforehand. Releasing leaked death recipient: X.0Nw +10-12 10:27:51.983 19188 19198 W System : A resource failed to call close. +10-12 10:27:51.983 19188 19198 W System : A resource failed to call ContentProviderClient.close. +10-12 10:27:51.983 19188 19198 W System : A resource failed to call close. +10-12 10:27:51.983 19188 19198 W System : A resource failed to call close. +10-12 10:27:51.983 19188 19198 W System : A resource failed to call close. +10-12 10:27:51.983 19188 19198 W System : A resource failed to call close. +10-12 10:27:52.018 21227 19383 I HeterodyneSyncScheduler: (REDACTED) Scheduling adaptive one off task with window [%d, %d] in seconds +10-12 10:27:52.036 21227 21227 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.phenotype.service.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentApiService } +10-12 10:27:52.036 21227 21227 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.phenotype.service.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentApiService } +10-12 10:27:52.081 21227 18372 I NetworkScheduler.Stats: (REDACTED) Task %s/%s finished executing. cause:%s result: %s elapsed_millis: %s uptime_millis: %s exec_start_elapsed_seconds: %s +10-12 10:27:52.130 13680 13680 D BoundBrokerSvc: onRebind: Intent { act=com.google.android.gms.security.safebrowsing.SafeBrowsingGmsTaskBoundService.ACTION_TASK_READY dat=chimera-action:/... cmp=com.google.android.gms/.chimera.GmsInternalBoundBrokerService } +10-12 10:27:52.131 21227 19383 I NetworkScheduler.Stats: (REDACTED) Task %s/%s started execution. cause:%s exec_start_elapsed_seconds: %s +10-12 10:27:52.138 13680 13680 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.security.safebrowsing.SafeBrowsingGmsTaskBoundService.ACTION_TASK_READY dat=chimera-action:/... cmp=com.google.android.gms/.chimera.GmsInternalBoundBrokerService } +10-12 10:27:52.139 21227 18372 I NetworkScheduler.Stats: (REDACTED) Task %s/%s finished executing. cause:%s result: %s elapsed_millis: %s uptime_millis: %s exec_start_elapsed_seconds: %s +10-12 10:27:53.904 1281 1452 D CHRE : @ 291159.384: [ActivityPlatform] type 4, confidence 81 +10-12 10:27:57.070 1281 1452 D CHRE : @ 291162.549: [ActivityPlatform] type 4, confidence 70 +10-12 10:27:57.109 20953 21011 I bcpu : (REDACTED) getHotwordActive::active query: %s, watch: %s, devices connected: %s +10-12 10:27:57.193 13680 19408 I GmscoreIpa: Starting mediastore instant index [CONTEXT service_id=255 ] +10-12 10:27:57.206 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 182734110; UID 10157; state: ENABLED +10-12 10:27:58.312 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 4: Enabled 0, odr_index 0. +10-12 10:27:58.314 1273 1273 D AOC : A3:MSG: lsm6dsr_fifo.cc, 747: USF: Lsm6dsrFifo: ODR: XL/G/T/TS: 52/0/13/6 WM: 3 Intr: 24. +10-12 10:27:58.314 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 663: USF: Lsm6dsrDevice: Fifo was disabled for 1102051ns. +10-12 10:27:58.315 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for LSM6DSR Stationary Detect. +10-12 10:27:58.315 1273 1273 D AOC : A3:ERR: usf_sensor.cc, 1835: USF: Sampling configuration 149803 not found. +10-12 10:27:58.315 1273 1273 D AOC : A3:ERR: usf_vs_helper.cc, 430: USF: Received stop sampling request error. (7) +10-12 10:27:58.318 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Motion Detect. +10-12 10:27:58.319 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Motion Detect. +10-12 10:27:58.320 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for LSM6DSR Stationary Detect. +10-12 10:27:58.320 1273 1273 D AOC : A3:ERR: usf_sensor.cc, 1835: USF: Sampling configuration 149811 not found. +10-12 10:27:59.589 21227 19383 I GCoreUlr: Successfully inserted 1 locations +10-12 10:27:59.666 21227 18372 I SemanticLocation: (REDACTED) [Inferrer] %s%s +10-12 10:27:59.687 1602 31437 W AppOps : Noting op not finished: uid 10169 pkg com.google.android.gms.location.history code 79 startTime of in progress event=1697029077346 +10-12 10:27:59.698 13680 13680 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.semanticlocationhistory.zeroparty.service.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.GmsApiService } +10-12 10:27:59.698 13680 13680 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.semanticlocationhistory.zeroparty.service.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.GmsApiService } +10-12 10:28:00.073 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Device Pickup Sensor] stopSensorEvents: sensor 0x10001 +10-12 10:28:00.073 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for LSM6DSR Accelerometer. +10-12 10:28:00.074 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 2: Enabled 1, odr_index 1. +10-12 10:28:00.074 1273 1273 D AOC : A3:MSG: lsm6dsr_fifo.cc, 747: USF: Lsm6dsrFifo: ODR: XL/G/T/TS: 52/0/13/6 WM: 6 Intr: 12. +10-12 10:28:00.077 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 663: USF: Lsm6dsrDevice: Fifo was disabled for 1193847ns. +10-12 10:28:00.077 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 0: Enabled 1, odr_index 3. +10-12 10:28:00.077 1273 1273 D AOC : A3:MSG: lsm6dsr_fifo.cc, 747: USF: Lsm6dsrFifo: ODR: XL/G/T/TS: 52/0/13/6 WM: 71 Intr: 1. +10-12 10:28:00.078 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 663: USF: Lsm6dsrDevice: Fifo was disabled for 1247071ns. +10-12 10:28:00.079 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Device Pickup Sensor] requestSensorEvents: sensor 0x20002, period=18446744073709 +10-12 10:28:00.255 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Significant Motion] requestSensorEvents: sensor 0x20002, period=18446744073709 la +10-12 10:28:00.255 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Significant Motion] stopSensorEvents: sensor 0x10001 +10-12 10:28:00.258 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for LSM6DSR Accelerometer. +10-12 10:28:00.286 1281 1452 D CHRE : @ 291165.766: [ActivityPlatform] type 4, confidence 68 +10-12 10:28:02.191 6296 6381 I AiAiEcho: (REDACTED) Predicting[%d]: %s +10-12 10:28:02.197 6296 6381 I AiAiEcho: (REDACTED) EchoTargets: %s +10-12 10:28:02.197 6296 6381 I AiAiEcho: Filtered by AiAi flag check: %s +10-12 10:28:02.197 6296 6381 I AiAiEcho: (REDACTED) Ranked targets strategy: %s, count: %d, ranking metadata: %s +10-12 10:28:02.198 6296 6381 I AiAiEcho: (REDACTED) #weatherTwiddler: Weather removes SubtitleSupplementalItem in surface: %s +10-12 10:28:02.199 6296 6381 I AiAiEcho: (REDACTED) Predicting[%d]: %s +10-12 10:28:02.200 6296 6381 I AiAiEcho: (REDACTED) EchoTargets: %s +10-12 10:28:02.200 6296 6381 I AiAiEcho: Filtered by AiAi flag check: %s +10-12 10:28:02.200 6296 6381 I AiAiEcho: (REDACTED) Ranked targets strategy: %s, count: %d, ranking metadata: %s +10-12 10:28:02.201 6296 6381 I AiAiEcho: (REDACTED) #weatherTwiddler: Weather removes SubtitleSupplementalItem in surface: %s +10-12 10:28:02.207 6296 6381 I AiAiEcho: (REDACTED) #postPredictionTargets: Sending updates to UISurface %s with targets# %s (types=[%s]) +10-12 10:28:02.225 2091 2091 D SsBaseTemplateCard: No text view can be set up +10-12 10:28:02.227 2091 2091 D SsBaseTemplateCard: Passed-in item info is null +10-12 10:28:02.227 2091 2091 D SsBaseTemplateCard: Passed-in item info is null +10-12 10:28:02.227 2091 2091 I SsBaseTemplateCard: Secondary card pane is null +10-12 10:28:02.253 17076 19418 D TrafficStats: tagSocket(109) with statsTag=0x1, statsUid=-1 +10-12 10:28:02.503 17076 17346 D TrafficStats: tagSocket(151) with statsTag=0x1, statsUid=-1 +10-12 10:28:02.706 1602 31437 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10325; state: DISABLED +10-12 10:28:02.706 1602 31437 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10325; state: DISABLED +10-12 10:28:03.490 1281 1452 D CHRE : @ 291168.969: [ActivityPlatform] type 4, confidence 69 +10-12 10:28:05.530 8467 12884 E LSNetworkProbeEngine: [NetworkProber] no probe task and sleep for 30s +10-12 10:28:06.708 1281 1452 D CHRE : @ 291172.187: [ActivityPlatform] type 4, confidence 71 +10-12 10:28:07.073 21227 21227 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.phenotype.service.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentApiService } +10-12 10:28:09.503 2091 2091 D DLObserver: onReceive(); android.intent.action.BATTERY_CHANGED +10-12 10:28:09.503 2091 2091 D DLObserver: plugged=1 +10-12 10:28:09.510 2091 2091 I ReverseChargingControl: handleIntentForReverseCharging(): rtx=0 wlc=0 plgac=1 ac=1 acrtx=0 extra=1 this=com.google.android.systemui.reversecharging.ReverseChargingController@34dbf4c +10-12 10:28:09.511 2091 2091 D PowerNotificationWarningsGoogleImpl: onReceive: android.intent.action.BATTERY_CHANGED +10-12 10:28:09.511 2091 2091 D BatteryDefenderNotification: isPlugged: true | isOverheated: false | defenderEnabled: false | isCharged: false | isPluggedInDock: false +10-12 10:28:09.511 2091 3526 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:28:09.512 401 401 I servicemanager: Found vendor.google.google_battery.IGoogleBattery/default in device VINTF manifest. +10-12 10:28:09.543 2091 2091 D DLObserver: onReceive(); android.intent.action.BATTERY_CHANGED +10-12 10:28:09.544 2091 2091 D DLObserver: plugged=1 +10-12 10:28:09.548 2091 2091 I ReverseChargingControl: handleIntentForReverseCharging(): rtx=0 wlc=0 plgac=1 ac=1 acrtx=0 extra=1 this=com.google.android.systemui.reversecharging.ReverseChargingController@34dbf4c +10-12 10:28:09.549 2091 2091 D PowerNotificationWarningsGoogleImpl: onReceive: android.intent.action.BATTERY_CHANGED +10-12 10:28:09.550 2091 11557 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:28:09.550 2091 2091 D BatteryDefenderNotification: isPlugged: true | isOverheated: false | defenderEnabled: false | isCharged: false | isPluggedInDock: false +10-12 10:28:09.556 401 401 I servicemanager: Found vendor.google.google_battery.IGoogleBattery/default in device VINTF manifest. +10-12 10:28:09.575 2091 2147 D BatteryInfoBroadcast: onReceive: android.intent.action.BATTERY_CHANGED isPowerSaveMode: false remainingTimeMillis: 23234486 +10-12 10:28:09.594 2091 2147 D BatteryInfoBroadcast: onReceive: android.intent.action.BATTERY_CHANGED isPowerSaveMode: false remainingTimeMillis: 23234486 +10-12 10:28:09.930 1281 1452 D CHRE : @ 291175.409: [ActivityPlatform] type 4, confidence 73 +10-12 10:28:13.140 1281 1452 D CHRE : @ 291178.620: [ActivityPlatform] type 4, confidence 75 +10-12 10:28:14.575 19188 19210 W CrashLoopRemedyLog: unable to delete remedy log, instaCrash: true +10-12 10:28:14.787 13680 13680 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.semanticlocationhistory.zeroparty.service.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.GmsApiService } +10-12 10:28:16.364 1281 1452 D CHRE : @ 291181.844: [ActivityPlatform] type 4, confidence 76 +10-12 10:28:17.711 1602 1716 I ActivityManager: Waited long enough for: ServiceRecord{59c7d05 u0 com.whatsapp/.messaging.MessageService} +10-12 10:28:19.599 1281 1452 D CHRE : @ 291185.079: [ActivityPlatform] type 4, confidence 95 +10-12 10:28:19.600 1281 1452 D CHRE : @ 291185.079: [ActivityPlatform] type 4, confidence 95 +10-12 10:28:22.797 1281 1452 D CHRE : @ 291188.276: [ActivityPlatform] type 4, confidence 95 +10-12 10:28:26.018 1281 1452 D CHRE : @ 291191.497: [ActivityPlatform] type 4, confidence 95 +10-12 10:28:27.613 1602 31437 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10248; state: DISABLED +10-12 10:28:27.613 1602 31437 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10248; state: DISABLED +10-12 10:28:27.704 21227 18372 I AlarmManager: setExactAndAllowWhileIdle [name: GCM_HB_ALARM type: 2 triggerAtMillis: 291817286] +10-12 10:28:27.714 21227 19430 I AlarmManager: setExactAndAllowWhileIdle [name: FcmRetry type: 2 triggerAtMillis: 291347294] +10-12 10:28:27.738 21227 19435 I AlarmManager: setExactAndAllowWhileIdle [name: GCM_HB_ALARM type: 2 triggerAtMillis: 291817320] +10-12 10:28:27.851 19042 19104 W Notification: Bubbles work best with icons of TYPE_URI or TYPE_URI_ADAPTIVE_BITMAP. In the future, using an icon of this type will be required. +10-12 10:28:27.877 6296 6418 D androidtc: Initializing SystemTextClassifier, type = System +10-12 10:28:27.883 6296 6296 I AiAiTextClassifier: (REDACTED) onCreateTextClassificationSession = %s +10-12 10:28:27.905 19042 19104 W Notification: Bubbles work best with icons of TYPE_URI or TYPE_URI_ADAPTIVE_BITMAP. In the future, using an icon of this type will be required. +10-12 10:28:27.950 19042 19104 W Notification: Bubbles work best with icons of TYPE_URI or TYPE_URI_ADAPTIVE_BITMAP. In the future, using an icon of this type will be required. +10-12 10:28:27.958 6296 6418 D androidtc: Initializing SystemTextClassifier, type = System +10-12 10:28:27.963 6296 6296 I AiAiTextClassifier: (REDACTED) onCreateTextClassificationSession = %s +10-12 10:28:28.011 19042 19104 W Notification: Bubbles work best with icons of TYPE_URI or TYPE_URI_ADAPTIVE_BITMAP. In the future, using an icon of this type will be required. +10-12 10:28:28.041 6296 6296 I AiAiTextClassifier: (REDACTED) onDestroyTextClassificationSession = %s +10-12 10:28:28.042 6296 6296 I AiAiTextClassifier: (REDACTED) onDestroyTextClassificationSession = %s +10-12 10:28:28.043 6296 6418 D androidtc: Initializing SystemTextClassifier, type = System +10-12 10:28:28.046 6296 6296 I AiAiTextClassifier: (REDACTED) onCreateTextClassificationSession = %s +10-12 10:28:28.069 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:28:28.070 19042 19104 W Notification: Bubbles work best with icons of TYPE_URI or TYPE_URI_ADAPTIVE_BITMAP. In the future, using an icon of this type will be required. +10-12 10:28:28.094 2091 2147 D PeopleSpaceWidgetMgr: No app widget ids returned +10-12 10:28:28.096 21227 19411 I ProximityAuth: [NotificationListener] XPF-notification was sent to 0 processors. notif=0|org.telegram.messenger|-1920742907|null|10248, notifUser=0, user=0 nUserConsentMisses=0 +10-12 10:28:28.097 21227 19411 I ProximityAuth: [NotificationMediator] XPF-notification is received at Mediator notif=0|org.telegram.messenger|-1920742907|null|10248, notifUser=0, user=0 locallyProcessed=true remotelyProcessed=false +10-12 10:28:28.102 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:28:28.134 19042 19104 W Notification: Bubbles work best with icons of TYPE_URI or TYPE_URI_ADAPTIVE_BITMAP. In the future, using an icon of this type will be required. +10-12 10:28:28.153 2091 2147 D PeopleSpaceWidgetMgr: No app widget ids returned +10-12 10:28:28.153 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:28:28.158 6296 6418 D androidtc: Initializing SystemTextClassifier, type = System +10-12 10:28:28.161 6296 6296 I AiAiTextClassifier: (REDACTED) onCreateTextClassificationSession = %s +10-12 10:28:28.192 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:28:28.192 2091 2147 D PeopleSpaceWidgetMgr: No app widget ids returned +10-12 10:28:28.256 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:28:28.258 2091 2147 D PeopleSpaceWidgetMgr: No app widget ids returned +10-12 10:28:28.260 6296 6296 I AiAiTextClassifier: (REDACTED) onDestroyTextClassificationSession = %s +10-12 10:28:28.261 6296 6296 I AiAiTextClassifier: (REDACTED) onDestroyTextClassificationSession = %s +10-12 10:28:28.261 6296 6418 D androidtc: Initializing SystemTextClassifier, type = System +10-12 10:28:28.265 6296 6296 I AiAiTextClassifier: (REDACTED) onCreateTextClassificationSession = %s +10-12 10:28:28.324 2091 2147 D PeopleSpaceWidgetMgr: No app widget ids returned +10-12 10:28:28.332 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:28:28.341 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:28:28.365 2091 2147 D PeopleSpaceWidgetMgr: No app widget ids returned +10-12 10:28:28.371 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:28:28.430 6296 6418 D androidtc: Initializing SystemTextClassifier, type = System +10-12 10:28:28.435 6296 6296 I AiAiTextClassifier: (REDACTED) onCreateTextClassificationSession = %s +10-12 10:28:28.443 6296 6304 I ogle.android.as: Background young concurrent copying GC freed 1193638(40MB) AllocSpace objects, 0(0B) LOS objects, 70% free, 16MB/56MB, paused 1.848ms,131us total 120.573ms +10-12 10:28:28.474 21227 21227 W Bundle : Key android.text expected String but value was a android.text.SpannableString. The default value was returned. +10-12 10:28:28.474 21227 21227 W Bundle : Attempt to cast generated internal exception: +10-12 10:28:28.474 21227 21227 W Bundle : java.lang.ClassCastException: android.text.SpannableString cannot be cast to java.lang.String +10-12 10:28:28.474 21227 21227 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:1377) +10-12 10:28:28.474 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):119) +10-12 10:28:28.474 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):24) +10-12 10:28:28.474 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):42) +10-12 10:28:28.474 21227 21227 W Bundle : at mfa.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:28:28.474 21227 21227 W Bundle : at android.service.notification.NotificationListenerService$MyHandler.handleMessage(NotificationListenerService.java:2355) +10-12 10:28:28.474 21227 21227 W Bundle : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:28:28.474 21227 21227 W Bundle : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:28:28.474 21227 21227 W Bundle : at android.os.Looper.loop(Looper.java:288) +10-12 10:28:28.474 21227 21227 W Bundle : at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:28:28.474 21227 21227 W Bundle : at java.lang.reflect.Method.invoke(Native Method) +10-12 10:28:28.474 21227 21227 W Bundle : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:28:28.474 21227 21227 W Bundle : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:28:28.475 21227 19411 I ProximityAuth: [NotificationListener] XPF-notification was sent to 0 processors. notif=0|org.telegram.messenger|-1920742907|null|10248, notifUser=0, user=0 nUserConsentMisses=0 +10-12 10:28:28.476 21227 19411 I ProximityAuth: [NotificationMediator] XPF-notification is received at Mediator notif=0|org.telegram.messenger|-1920742907|null|10248, notifUser=0, user=0 locallyProcessed=true remotelyProcessed=false +10-12 10:28:28.501 6296 6296 I AiAiTextClassifier: (REDACTED) onDestroyTextClassificationSession = %s +10-12 10:28:28.503 6296 6418 D androidtc: Initializing SystemTextClassifier, type = System +10-12 10:28:28.503 6296 6296 I AiAiTextClassifier: (REDACTED) onDestroyTextClassificationSession = %s +10-12 10:28:28.507 6296 6296 I AiAiTextClassifier: (REDACTED) onCreateTextClassificationSession = %s +10-12 10:28:28.624 21227 21227 W Bundle : Key android.text expected String but value was a android.text.SpannableString. The default value was returned. +10-12 10:28:28.624 21227 21227 W Bundle : Attempt to cast generated internal exception: +10-12 10:28:28.624 21227 21227 W Bundle : java.lang.ClassCastException: android.text.SpannableString cannot be cast to java.lang.String +10-12 10:28:28.624 21227 21227 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:1377) +10-12 10:28:28.624 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):119) +10-12 10:28:28.624 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):24) +10-12 10:28:28.624 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):42) +10-12 10:28:28.624 21227 21227 W Bundle : at mfa.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:28:28.624 21227 21227 W Bundle : at android.service.notification.NotificationListenerService$MyHandler.handleMessage(NotificationListenerService.java:2355) +10-12 10:28:28.624 21227 21227 W Bundle : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:28:28.624 21227 21227 W Bundle : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:28:28.624 21227 21227 W Bundle : at android.os.Looper.loop(Looper.java:288) +10-12 10:28:28.624 21227 21227 W Bundle : at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:28:28.624 21227 21227 W Bundle : at java.lang.reflect.Method.invoke(Native Method) +10-12 10:28:28.624 21227 21227 W Bundle : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:28:28.624 21227 21227 W Bundle : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:28:29.231 1281 1452 D CHRE : @ 291194.710: [ActivityPlatform] type 4, confidence 95 +10-12 10:28:32.452 1281 1452 D CHRE : @ 291197.932: [ActivityPlatform] type 4, confidence 95 +10-12 10:28:35.542 8467 12884 E LSNetworkProbeEngine: [NetworkProber] no probe task and sleep for 30s +10-12 10:28:35.665 1281 1452 D CHRE : @ 291201.144: [ActivityPlatform] type 4, confidence 95 +10-12 10:28:38.710 21227 21227 W Bundle : Key android.text expected String but value was a android.text.SpannableString. The default value was returned. +10-12 10:28:38.711 21227 21227 W Bundle : Attempt to cast generated internal exception: +10-12 10:28:38.711 21227 21227 W Bundle : java.lang.ClassCastException: android.text.SpannableString cannot be cast to java.lang.String +10-12 10:28:38.711 21227 21227 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:1377) +10-12 10:28:38.711 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):119) +10-12 10:28:38.711 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):24) +10-12 10:28:38.711 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):42) +10-12 10:28:38.711 21227 21227 W Bundle : at mfa.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:28:38.711 21227 21227 W Bundle : at android.service.notification.NotificationListenerService$MyHandler.handleMessage(NotificationListenerService.java:2355) +10-12 10:28:38.711 21227 21227 W Bundle : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:28:38.711 21227 21227 W Bundle : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:28:38.711 21227 21227 W Bundle : at android.os.Looper.loop(Looper.java:288) +10-12 10:28:38.711 21227 21227 W Bundle : at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:28:38.711 21227 21227 W Bundle : at java.lang.reflect.Method.invoke(Native Method) +10-12 10:28:38.711 21227 21227 W Bundle : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:28:38.711 21227 21227 W Bundle : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:28:38.885 1281 1452 D CHRE : @ 291204.364: [ActivityPlatform] type 4, confidence 95 +10-12 10:28:42.106 1281 1452 D CHRE : @ 291207.585: [ActivityPlatform] type 4, confidence 95 +10-12 10:28:44.922 1602 7807 D ConnectivityService: requestNetwork for uid/pid:10156/15060 activeRequest: null callbackRequest: 20819 [NetworkRequest [ REQUEST id=20820, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10156 RequestorUid: 10156 RequestorPkg: com.google.android.googlequicksearchbox UnderlyingNetworks: Null] ]] callback flags: 0 order: 2147483647 +10-12 10:28:44.946 1602 1950 D WifiNetworkFactory: got request NetworkRequest [ REQUEST id=20820, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10156 RequestorUid: 10156 RequestorPkg: com.google.android.googlequicksearchbox UnderlyingNetworks: Null] ] +10-12 10:28:44.947 1602 1950 D UntrustedWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20820, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10156 RequestorUid: 10156 RequestorPkg: com.google.android.googlequicksearchbox UnderlyingNetworks: Null] ] +10-12 10:28:44.949 1602 1950 D OemPaidWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20820, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10156 RequestorUid: 10156 RequestorPkg: com.google.android.googlequicksearchbox UnderlyingNetworks: Null] ] +10-12 10:28:44.950 1602 1950 D MultiInternetWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20820, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10156 RequestorUid: 10156 RequestorPkg: com.google.android.googlequicksearchbox UnderlyingNetworks: Null] ] +10-12 10:28:44.951 1602 1958 D ConnectivityService: NetReassign [20820 : null → 141] [c 3] [a 5] [i 19] +10-12 10:28:44.989 15060 15060 I dstl : binding FedoraSynclet +10-12 10:28:44.999 15060 15060 I eciw : (REDACTED) #device eligible for sharesheet: %s +10-12 10:28:44.999 15060 15060 I eciw : (REDACTED) #sharesheet enabled: %s #sharesheet with image type enabled: %s +10-12 10:28:45.000 15060 15060 I ecjb : (REDACTED) AvailabilityUtils.updateAvailability() component:%s enabled:%s +10-12 10:28:45.000 15060 15060 I ecjb : (REDACTED) Update complete. %s enabled: %s +10-12 10:28:45.000 15060 15060 I ecjb : (REDACTED) AvailabilityUtils.updateAvailability() component:%s enabled:%s +10-12 10:28:45.000 15060 15060 I ecjb : (REDACTED) Update complete. %s enabled: %s +10-12 10:28:45.000 15060 15060 I eciw : #synclet interval set for every : 12 hours +10-12 10:28:45.004 15060 15060 I huze : #sync(). Running Synclets and scheduling next sync. +10-12 10:28:45.024 21227 21227 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.phenotype.service.START pkg=com.google.android.gms } +10-12 10:28:45.024 21227 21227 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.phenotype.service.START pkg=com.google.android.gms } +10-12 10:28:45.029 15060 15060 I huze : #sync(). Running Synclets and scheduling next sync. +10-12 10:28:45.035 15060 15100 I huze : (REDACTED) Starting synclet: %s +10-12 10:28:45.035 15060 15100 I huze : Scheduling next wakeup +10-12 10:28:45.035 15060 15100 I hvap : Scheduling next periodic WorkManager workers +10-12 10:28:45.036 15060 15248 I hdzi : (REDACTED) Attempting to reconciliation sync the data corpus %s. +10-12 10:28:45.039 15060 15091 I gzwk : Building Device Properties. +10-12 10:28:45.041 15060 15101 I hdzi : (REDACTED) Attempting to reconciliation sync the data corpus %s. +10-12 10:28:45.042 15060 15101 I huze : (REDACTED) Starting synclet: %s +10-12 10:28:45.042 15060 15101 I LPAutoUpdateSynclet: #sync +10-12 10:28:45.042 15060 15101 I huze : (REDACTED) Starting synclet: %s +10-12 10:28:45.043 15060 15100 I huze : (REDACTED) Starting synclet: %s +10-12 10:28:45.047 15060 15102 I huze : (REDACTED) Starting synclet: %s +10-12 10:28:45.047 15060 15248 I huze : (REDACTED) Starting synclet: %s +10-12 10:28:45.047 15060 15103 I huze : (REDACTED) Starting synclet: %s +10-12 10:28:45.048 15060 15084 I huze : (REDACTED) Starting synclet: %s +10-12 10:28:45.048 15060 15103 I huze : (REDACTED) Starting synclet: %s +10-12 10:28:45.049 15060 15102 I huze : (REDACTED) Starting synclet: %s +10-12 10:28:45.049 15060 15102 I huze : (REDACTED) Starting synclet: %s +10-12 10:28:45.053 15060 15103 I hkie : SRMc: Instantiating SodaResourceManagerClient with non-account-scope. +10-12 10:28:45.057 15060 15248 I huze : (REDACTED) Starting synclet: %s +10-12 10:28:45.058 15060 15248 I dnjl : Running synclet for on-device app suggestion +10-12 10:28:45.059 15060 15248 I huze : (REDACTED) Starting synclet: %s +10-12 10:28:45.064 15060 15248 I dstk : sync +10-12 10:28:45.066 15060 15248 I hdzi : (REDACTED) Attempting to cache the data in public sync for enabled corpora %s. +10-12 10:28:45.066 15060 15248 I fpdw : (REDACTED) Starting batch sync for corpora: %s +10-12 10:28:45.066 15060 15248 I hdzi : (REDACTED) Attempting to cache the data for enabled corpora %s. +10-12 10:28:45.067 15060 15248 I hdzi : (REDACTED) Attempting to cache the data for enabled corpora %s. +10-12 10:28:45.067 15060 15248 W fpfg : (REDACTED) Corpus: %s is disabled +10-12 10:28:45.067 15060 15102 I dnjl : Running synclet for on-device app suggestion +10-12 10:28:45.068 15060 15100 I LPDownloadSettingsState: (REDACTED) Defaulting LP download condition to %s as user has not edited settings. +10-12 10:28:45.068 15060 15100 I DefaultLPManager: #getAvailablePackages +10-12 10:28:45.068 15060 15100 I hnil : #getDownloadableLanguagePacks +10-12 10:28:45.068 15060 15100 W SystemLPSourceImpl: #getAvailablePackages: Note there is not reason to call this method, as getInstalledPackages() returns the same LanguagePacks for this impl. +10-12 10:28:45.068 15060 15100 W LegacyLPSourceImpl: #getAvailablePackages: Note there is no reason to call this method, as getInstalledPackages() returns the same LanguagePacks for this impl. +10-12 10:28:45.069 15060 15100 I DefaultLPManager: #getInstalledPackages +10-12 10:28:45.069 15060 15100 I hnil : #getInstalledPackages +10-12 10:28:45.069 15060 15100 I DefaultLPManager: #getInstalledPackages +10-12 10:28:45.069 15060 15100 I hnil : #getInstalledPackages +10-12 10:28:45.069 15060 15100 I DefaultLPManager: #getRequestedPackages +10-12 10:28:45.069 15060 15100 I ZipLPPopulator: #addNewFileGroups +10-12 10:28:45.069 15060 15100 I hnil : #getDownloadableLanguagePacks +10-12 10:28:45.069 15060 15100 W SystemLPSourceImpl: #getRequestedPackages: There is not reason to call this method, as the result is always empty. +10-12 10:28:45.069 15060 15100 W LegacyLPSourceImpl: #getRequestedPackages: There is no reason to call this method, as the result is always empty. +10-12 10:28:45.070 15060 15100 I DefaultLPManager: #getAvailablePackages +10-12 10:28:45.070 15060 15100 I hnil : #getDownloadableLanguagePacks +10-12 10:28:45.070 15060 15100 W SystemLPSourceImpl: #getAvailablePackages: Note there is not reason to call this method, as getInstalledPackages() returns the same LanguagePacks for this impl. +10-12 10:28:45.070 15060 15100 W LegacyLPSourceImpl: #getAvailablePackages: Note there is no reason to call this method, as getInstalledPackages() returns the same LanguagePacks for this impl. +10-12 10:28:45.070 15060 15101 I LPRequestState: (REDACTED) [%s] #resolveDesiredLanguagePacks +10-12 10:28:45.071 15060 15100 I hnil : #getPendingPackages +10-12 10:28:45.072 15060 15103 W dnny : No value provided for the places model index flag. +10-12 10:28:45.072 15060 15103 W dnny : No value provided for the places model index flag. +10-12 10:28:45.072 15060 15103 W dnny : No value provided for the places model index flag. +10-12 10:28:45.074 15060 15084 W dnny : No value provided for the places model index flag. +10-12 10:28:45.074 15060 15084 W dnny : No value provided for the places model index flag. +10-12 10:28:45.075 15060 15084 W dnny : No value provided for the places model index flag. +10-12 10:28:45.084 15060 15095 I InterpreterBCSynclet: Live Translate secure setting not found. +10-12 10:28:45.084 15060 15095 I InterpreterBCSynclet: android.provider.Settings$SettingNotFoundException: ui_translation_enabled +10-12 10:28:45.084 15060 15095 I InterpreterBCSynclet: at android.provider.Settings.parseIntSetting(Settings.java:3531) +10-12 10:28:45.084 15060 15095 I InterpreterBCSynclet: at android.provider.Settings.-$$Nest$smparseIntSetting(Unknown Source:0) +10-12 10:28:45.084 15060 15095 I InterpreterBCSynclet: at android.provider.Settings$Secure.getIntForUser(Settings.java:6418) +10-12 10:28:45.084 15060 15095 I InterpreterBCSynclet: at android.provider.Settings$Secure.getInt(Settings.java:6411) +10-12 10:28:45.084 15060 15095 I InterpreterBCSynclet: at dccf.a(PG:1) +10-12 10:28:45.084 15060 15095 I InterpreterBCSynclet: at dccb.call(Unknown Source:2) +10-12 10:28:45.084 15060 15095 I InterpreterBCSynclet: at hvif.call(PG:3) +10-12 10:28:45.084 15060 15095 I InterpreterBCSynclet: at inpc.a(PG:1) +10-12 10:28:45.084 15060 15095 I InterpreterBCSynclet: at inny.run(PG:4) +10-12 10:28:45.084 15060 15095 I InterpreterBCSynclet: at inpd.run(PG:1) +10-12 10:28:45.084 15060 15095 I InterpreterBCSynclet: at flqn.run(PG:1) +10-12 10:28:45.084 15060 15095 I InterpreterBCSynclet: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) +10-12 10:28:45.084 15060 15095 I InterpreterBCSynclet: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) +10-12 10:28:45.084 15060 15095 I InterpreterBCSynclet: at flpr.run(PG:2) +10-12 10:28:45.084 15060 15095 I InterpreterBCSynclet: at java.lang.Thread.run(Thread.java:1012) +10-12 10:28:45.084 15060 15095 I InterpreterBCSynclet: at flqw.run(PG:5) +10-12 10:28:45.087 15060 15095 I cjui : PcpDailySynclet start sync. +10-12 10:28:45.088 15060 15095 I gzwk : Building Device Properties. +10-12 10:28:45.092 1602 31437 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10157; state: DISABLED +10-12 10:28:45.093 15060 15248 I fpdw : (REDACTED) Starting batch sync for corpora: %s +10-12 10:28:45.094 15060 15091 I SystemLPSourceImpl: (REDACTED) Parsed system partition LanguagePack metadata file: %s +10-12 10:28:45.095 15060 15091 I LegacyLPSourceImpl: (REDACTED) Parsing legacy read-only LanguagePack metadata file: %s +10-12 10:28:45.096 15060 15091 I SystemLPSourceImpl: (REDACTED) Parsed system partition LanguagePack metadata file: %s +10-12 10:28:45.097 13680 13680 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.chimera.container.moduleinstall.ModuleInstallService.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.GmsApiService } +10-12 10:28:45.097 13680 13680 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.chimera.container.moduleinstall.ModuleInstallService.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.GmsApiService } +10-12 10:28:45.098 15060 15101 I LPRequestState: (REDACTED) [%s] #resolveDesiredLanguagePacks +10-12 10:28:45.098 15060 15091 I LegacyLPSourceImpl: (REDACTED) Parsing legacy read-only LanguagePack metadata file: %s +10-12 10:28:45.101 15060 15091 I SystemLPSourceImpl: (REDACTED) Parsed system partition LanguagePack metadata file: %s +10-12 10:28:45.103 15060 15095 I SystemLPSourceImpl: (REDACTED) Parsed system partition LanguagePack metadata file: %s +10-12 10:28:45.103 15060 15095 I LegacyLPSourceImpl: (REDACTED) Parsing legacy read-only LanguagePack metadata file: %s +10-12 10:28:45.104 15060 15095 I dnjl : App suggestion synclet running on an invalid account. Exiting. +10-12 10:28:45.106 15060 15092 I LegacyLPSourceImpl: (REDACTED) Parsing legacy read-only LanguagePack metadata file: %s +10-12 10:28:45.117 15060 15091 I DeviceUtils: Live Translate secure setting not found. +10-12 10:28:45.117 15060 15091 I DeviceUtils: android.provider.Settings$SettingNotFoundException: ui_translation_enabled +10-12 10:28:45.117 15060 15091 I DeviceUtils: at android.provider.Settings.parseIntSetting(Settings.java:3531) +10-12 10:28:45.117 15060 15091 I DeviceUtils: at android.provider.Settings.-$$Nest$smparseIntSetting(Unknown Source:0) +10-12 10:28:45.117 15060 15091 I DeviceUtils: at android.provider.Settings$Secure.getIntForUser(Settings.java:6418) +10-12 10:28:45.117 15060 15091 I DeviceUtils: at android.provider.Settings$Secure.getInt(Settings.java:6411) +10-12 10:28:45.117 15060 15091 I DeviceUtils: at gaal.b(PG:1) +10-12 10:28:45.117 15060 15091 I DeviceUtils: at gaak.call(Unknown Source:2) +10-12 10:28:45.117 15060 15091 I DeviceUtils: at hvif.call(PG:3) +10-12 10:28:45.117 15060 15091 I DeviceUtils: at inpc.a(PG:1) +10-12 10:28:45.117 15060 15091 I DeviceUtils: at inny.run(PG:4) +10-12 10:28:45.117 15060 15091 I DeviceUtils: at inpd.run(PG:1) +10-12 10:28:45.117 15060 15091 I DeviceUtils: at fusp.run(PG:1) +10-12 10:28:45.117 15060 15091 I DeviceUtils: at flqn.run(PG:1) +10-12 10:28:45.117 15060 15091 I DeviceUtils: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) +10-12 10:28:45.117 15060 15091 I DeviceUtils: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) +10-12 10:28:45.117 15060 15091 I DeviceUtils: at flpr.run(PG:2) +10-12 10:28:45.117 15060 15091 I DeviceUtils: at java.lang.Thread.run(Thread.java:1012) +10-12 10:28:45.117 15060 15091 I DeviceUtils: at flqw.run(PG:5) +10-12 10:28:45.134 13680 13680 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.wallet.service.BIND pkg=com.google.android.gms } +10-12 10:28:45.134 13680 13680 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.wallet.service.BIND pkg=com.google.android.gms } +10-12 10:28:45.139 15060 15091 I dsxu : unRegisterTraining +10-12 10:28:45.159 13680 13680 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.pay.service.BIND dat=chimera-action:/... cmp=com.google.android.gms/.chimera.GmsApiService } +10-12 10:28:45.159 13680 13680 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.pay.service.BIND dat=chimera-action:/... cmp=com.google.android.gms/.chimera.GmsApiService } +10-12 10:28:45.181 1602 3919 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10156; state: DISABLED +10-12 10:28:45.182 1602 3919 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10156; state: DISABLED +10-12 10:28:45.182 1602 3919 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10156; state: DISABLED +10-12 10:28:45.182 1602 3919 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10156; state: ENABLED +10-12 10:28:45.183 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10156; state: ENABLED +10-12 10:28:45.188 15060 19447 I fpdw : (REDACTED) The syncToken for corpus %s is %s. +10-12 10:28:45.188 15060 19447 I fpdw : (REDACTED) The syncToken for corpus %s is %s. +10-12 10:28:45.196 15060 15093 I gzwk : Building Device Properties. +10-12 10:28:45.196 1007 1007 D Zygote : Forked child process 19450 +10-12 10:28:45.197 1602 1717 I ActivityManager: Start proc 19450:com.google.android.googlequicksearchbox:train/u0a156 for service {com.google.android.googlequicksearchbox/com.google.frameworks.client.data.android.server.tiktok.TrainProcessEndpointService} +10-12 10:28:45.205 19450 19450 I searchbox:train: Using CollectorTypeCC GC. +10-12 10:28:45.206 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10331; state: DISABLED +10-12 10:28:45.206 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10331; state: DISABLED +10-12 10:28:45.206 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10331; state: DISABLED +10-12 10:28:45.206 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10331; state: ENABLED +10-12 10:28:45.206 1602 1724 E system_server: updateValue is called with a value {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, which is lower than the previous value {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4069, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} +10-12 10:28:45.207 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10331; state: ENABLED +10-12 10:28:45.213 19450 19450 E searchbox:train: Not starting debugger since process cannot load the jdwp agent. +10-12 10:28:45.217 1007 1007 D Zygote : Forked child process 19470 +10-12 10:28:45.217 1602 1717 I ActivityManager: Start proc 19470:com.disney.wdw.android/u0a331 for service {com.disney.wdw.android/androidx.work.impl.background.systemjob.SystemJobService} +10-12 10:28:45.224 19470 19470 I ney.wdw.android: Using CollectorTypeCC GC. +10-12 10:28:45.229 19470 19470 E ney.wdw.android: Not starting debugger since process cannot load the jdwp agent. +10-12 10:28:45.232 19450 19450 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10156; state: ENABLED +10-12 10:28:45.233 15060 15084 I ckcj : Not running synclet. Both media tng and persistent media are disabled +10-12 10:28:45.233 15060 15084 I CPController: register the profile change listener +10-12 10:28:45.235 15060 15102 I hkie : SRMc: Instantiating SodaResourceManagerClient with non-account-scope. +10-12 10:28:45.238 15060 15103 I ckcj : Not running synclet. Both media tng and persistent media are disabled +10-12 10:28:45.241 19450 19450 D nativeloader: Configuring clns-4 for other apk /system/framework/org.apache.http.legacy.jar. target_sdk_version=34, uses_libraries=ALL, library_path=/data/app/~~6npfqgvoVc3VWl5NhEydsQ==/com.google.android.googlequicksearchbox-sVVpzlEBL3vZv3iROx5WgA==/lib/arm64:/data/app/~~6npfqgvoVc3VWl5NhEydsQ==/com.google.android.googlequicksearchbox-sVVpzlEBL3vZv3iROx5WgA==/base.apk!/lib/arm64-v8a:/data/app/~~6npfqgvoVc3VWl5NhEydsQ==/com.google.android.googlequicksearchbox-sVVpzlEBL3vZv3iROx5WgA==/split_config.xxxhdpi.apk!/lib/arm64-v8a:/data/app/~~6npfqgvoVc3VWl5NhEydsQ==/com.google.android.googlequicksearchbox-sVVpzlEBL3vZv3iROx5WgA==/split_fedora_brella_feature_module.apk!/lib/arm64-v8a:/data/app/~~6npfqgvoVc3VWl5NhEydsQ==/com.google.android.googlequicksearchbox-sVVpzlEBL3vZv3iROx5WgA==/split_lens_ondevice_engine_feature_module.apk!/lib/arm64-v8a:/data/app/~~6npfqgvoVc3VWl5NhEydsQ==/com.google.android.googlequicksearchbox-sVVpzlEBL3vZv3iROx5WgA==/split_sound_search_fingerprinter_split.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/ex +10-12 10:28:45.241 15060 15100 I fgla : (REDACTED) remove request for trigger key: %s, isClientInitiated: %s +10-12 10:28:45.244 15060 15100 I fhpv : (REDACTED) #entry Refreshing subscription status for [%s] +10-12 10:28:45.248 19470 19470 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10331; state: ENABLED +10-12 10:28:45.249 1602 3919 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10156; state: ENABLED +10-12 10:28:45.260 15060 15103 I fgla : (REDACTED) remove request for trigger key: %s, isClientInitiated: %s +10-12 10:28:45.264 15060 15102 I csac : Configuring for the active keyboard. [SD] +10-12 10:28:45.274 15060 15084 I fhpv : (REDACTED) #entry Refreshing subscription status for [%s] +10-12 10:28:45.275 15060 15095 W fgkk : (REDACTED) No expiration policy for request: %s from client: %s +10-12 10:28:45.280 19470 19470 D nativeloader: Configuring clns-4 for other apk /system/framework/org.apache.http.legacy.jar. target_sdk_version=33, uses_libraries=ALL, library_path=/data/app/~~sIETOMbtbssmWAG90QaOnA==/com.disney.wdw.android-Or49wKeCGYH2sfnQpBfK8g==/lib/arm64:/data/app/~~sIETOMbtbssmWAG90QaOnA==/com.disney.wdw.android-Or49wKeCGYH2sfnQpBfK8g==/base.apk!/lib/arm64-v8a:/data/app/~~sIETOMbtbssmWAG90QaOnA==/com.disney.wdw.android-Or49wKeCGYH2sfnQpBfK8g==/split_config.arm64_v8a.apk!/lib/arm64-v8a:/data/app/~~sIETOMbtbssmWAG90QaOnA==/com.disney.wdw.android-Or49wKeCGYH2sfnQpBfK8g==/split_config.xxxhdpi.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.disney.wdw.android +10-12 10:28:45.280 15060 15101 W fgkk : (REDACTED) No expiration policy for request: %s from client: %s +10-12 10:28:45.290 1033 1063 D ContextHubHal: Got message from nanoapp: ID 0x476f6f676c001016 +10-12 10:28:45.297 1104 1104 I vendor.google.wifi_ext@1.0-service-vendor: Wifi: Reseting SAR Scenario to default +10-12 10:28:45.297 1104 1104 E WifiHAL : wifi_reset_tx_power_scenario +10-12 10:28:45.303 2420 2420 D GRIL-S : [12801]> UPDATE_DEVICE_STATE DeviceState: Usb:1, Wifi: 1, Wifi AP: 0, Earpiece: 0, Bluetooth: 1, Wireless charging: 0, Screen: 0, Camera: 0, 0, -, -, Motion: 0, Bluetooth tethering: 0, Voice: 0, Wifi 2.4G: 0, Radio: 1, Bluetooth connected: 0, Bluetooth media: 0, Wifi Band: 2, Wifi AP Band: 0, Wifi call: 0, mmWave: 0, mCellBackhaul: 0, mHallSensor: 0 +10-12 10:28:45.313 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for LSM6DSR Accelerometer. +10-12 10:28:45.315 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 0: Enabled 0, odr_index 0. +10-12 10:28:45.315 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 249: USF: Lsm6dsrDevice: Config sampling too slow. Took 581543ns. +10-12 10:28:45.316 1281 1452 I CHRE : @ 291210.795: [AR] ON => IDLE +10-12 10:28:45.317 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1883: USF: Received reconfig sampling request for LSM6DSR Temperature. +10-12 10:28:45.317 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 2: Enabled 0, odr_index 0. +10-12 10:28:45.318 1281 1452 I CHRE : @ 291210.798: [AR] audiofusion:HandleIdleStateChange: state = 1 +10-12 10:28:45.318 1281 1452 D CHRE : @ 291210.798: [ActivityPlatform] type 4, confidence 95 +10-12 10:28:45.329 19470 19470 W ziparchive: Unable to open '/data/app/~~sIETOMbtbssmWAG90QaOnA==/com.disney.wdw.android-Or49wKeCGYH2sfnQpBfK8g==/split_config.arm64_v8a.dm': No such file or directory +10-12 10:28:45.329 19470 19470 W ziparchive: Unable to open '/data/app/~~sIETOMbtbssmWAG90QaOnA==/com.disney.wdw.android-Or49wKeCGYH2sfnQpBfK8g==/split_config.arm64_v8a.dm': No such file or directory +10-12 10:28:45.330 19470 19470 W ney.wdw.android: Entry not found +10-12 10:28:45.330 19470 19470 W ziparchive: Unable to open '/data/app/~~sIETOMbtbssmWAG90QaOnA==/com.disney.wdw.android-Or49wKeCGYH2sfnQpBfK8g==/split_config.xxxhdpi.dm': No such file or directory +10-12 10:28:45.330 19470 19470 W ziparchive: Unable to open '/data/app/~~sIETOMbtbssmWAG90QaOnA==/com.disney.wdw.android-Or49wKeCGYH2sfnQpBfK8g==/split_config.xxxhdpi.dm': No such file or directory +10-12 10:28:45.332 19470 19470 W ney.wdw.android: Entry not found +10-12 10:28:45.334 19470 19470 D nativeloader: Configuring clns-5 for other apk /data/app/~~sIETOMbtbssmWAG90QaOnA==/com.disney.wdw.android-Or49wKeCGYH2sfnQpBfK8g==/base.apk:/data/app/~~sIETOMbtbssmWAG90QaOnA==/com.disney.wdw.android-Or49wKeCGYH2sfnQpBfK8g==/split_config.arm64_v8a.apk:/data/app/~~sIETOMbtbssmWAG90QaOnA==/com.disney.wdw.android-Or49wKeCGYH2sfnQpBfK8g==/split_config.xxxhdpi.apk. target_sdk_version=33, uses_libraries=libOpenCL-pixel.so, library_path=/data/app/~~sIETOMbtbssmWAG90QaOnA==/com.disney.wdw.android-Or49wKeCGYH2sfnQpBfK8g==/lib/arm64:/data/app/~~sIETOMbtbssmWAG90QaOnA==/com.disney.wdw.android-Or49wKeCGYH2sfnQpBfK8g==/base.apk!/lib/arm64-v8a:/data/app/~~sIETOMbtbssmWAG90QaOnA==/com.disney.wdw.android-Or49wKeCGYH2sfnQpBfK8g==/split_config.arm64_v8a.apk!/lib/arm64-v8a:/data/app/~~sIETOMbtbssmWAG90QaOnA==/com.disney.wdw.android-Or49wKeCGYH2sfnQpBfK8g==/split_config.xxxhdpi.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.disney.wdw.android +10-12 10:28:45.335 19450 19450 W ziparchive: Unable to open '/data/app/~~6npfqgvoVc3VWl5NhEydsQ==/com.google.android.googlequicksearchbox-sVVpzlEBL3vZv3iROx5WgA==/split_config.xxxhdpi.dm': No such file or directory +10-12 10:28:45.336 19450 19450 W ziparchive: Unable to open '/data/app/~~6npfqgvoVc3VWl5NhEydsQ==/com.google.android.googlequicksearchbox-sVVpzlEBL3vZv3iROx5WgA==/split_config.xxxhdpi.dm': No such file or directory +10-12 10:28:45.339 19450 19450 W searchbox:train: Entry not found +10-12 10:28:45.340 19450 19450 W ziparchive: Unable to open '/data/app/~~6npfqgvoVc3VWl5NhEydsQ==/com.google.android.googlequicksearchbox-sVVpzlEBL3vZv3iROx5WgA==/split_fedora_brella_feature_module.dm': No such file or directory +10-12 10:28:45.340 19450 19450 W ziparchive: Unable to open '/data/app/~~6npfqgvoVc3VWl5NhEydsQ==/com.google.android.googlequicksearchbox-sVVpzlEBL3vZv3iROx5WgA==/split_fedora_brella_feature_module.dm': No such file or directory +10-12 10:28:45.341 19450 19450 W searchbox:train: Entry not found +10-12 10:28:45.341 19450 19450 W ziparchive: Unable to open '/data/app/~~6npfqgvoVc3VWl5NhEydsQ==/com.google.android.googlequicksearchbox-sVVpzlEBL3vZv3iROx5WgA==/split_lens_ondevice_engine_feature_module.dm': No such file or directory +10-12 10:28:45.341 19450 19450 W ziparchive: Unable to open '/data/app/~~6npfqgvoVc3VWl5NhEydsQ==/com.google.android.googlequicksearchbox-sVVpzlEBL3vZv3iROx5WgA==/split_lens_ondevice_engine_feature_module.dm': No such file or directory +10-12 10:28:45.342 19450 19450 W searchbox:train: Entry not found +10-12 10:28:45.342 19450 19450 W ziparchive: Unable to open '/data/app/~~6npfqgvoVc3VWl5NhEydsQ==/com.google.android.googlequicksearchbox-sVVpzlEBL3vZv3iROx5WgA==/split_sound_search_fingerprinter_split.dm': No such file or directory +10-12 10:28:45.342 19450 19450 W ziparchive: Unable to open '/data/app/~~6npfqgvoVc3VWl5NhEydsQ==/com.google.android.googlequicksearchbox-sVVpzlEBL3vZv3iROx5WgA==/split_sound_search_fingerprinter_split.dm': No such file or directory +10-12 10:28:45.343 19450 19450 W searchbox:train: Entry not found +10-12 10:28:45.347 19450 19450 D nativeloader: Configuring clns-5 for other apk /data/app/~~6npfqgvoVc3VWl5NhEydsQ==/com.google.android.googlequicksearchbox-sVVpzlEBL3vZv3iROx5WgA==/base.apk:/data/app/~~6npfqgvoVc3VWl5NhEydsQ==/com.google.android.googlequicksearchbox-sVVpzlEBL3vZv3iROx5WgA==/split_config.xxxhdpi.apk:/data/app/~~6npfqgvoVc3VWl5NhEydsQ==/com.google.android.googlequicksearchbox-sVVpzlEBL3vZv3iROx5WgA==/split_fedora_brella_feature_module.apk:/data/app/~~6npfqgvoVc3VWl5NhEydsQ==/com.google.android.googlequicksearchbox-sVVpzlEBL3vZv3iROx5WgA==/split_lens_ondevice_engine_feature_module.apk:/data/app/~~6npfqgvoVc3VWl5NhEydsQ==/com.google.android.googlequicksearchbox-sVVpzlEBL3vZv3iROx5WgA==/split_sound_search_fingerprinter_split.apk. target_sdk_version=34, uses_libraries=libedgetpu_util.so:libedgetpu_client.google.so:libedgetpu_util.so:libedgetpu_client.google.so, library_path=/data/app/~~6npfqgvoVc3VWl5NhEydsQ==/com.google.android.googlequicksearchbox-sVVpzlEBL3vZv3iROx5WgA==/lib/arm64:/data/app/~~6npfqgvoVc3VWl5NhEydsQ==/com.google.android.goo +10-12 10:28:45.347 21227 21227 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.facs.cache.service.START pkg=com.google.android.gms } +10-12 10:28:45.348 21227 21227 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.facs.cache.service.START pkg=com.google.android.gms } +10-12 10:28:45.353 19470 19470 V GraphicsEnvironment: ANGLE Developer option for 'com.disney.wdw.android' set to: 'default' +10-12 10:28:45.354 19470 19470 V GraphicsEnvironment: ANGLE GameManagerService for com.disney.wdw.android: false +10-12 10:28:45.354 19470 19470 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported. +10-12 10:28:45.355 19470 19470 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-12 10:28:45.356 19470 19470 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-12 10:28:45.360 2420 4255 D GRIL-S : [12801]< UPDATE_DEVICE_STATE +10-12 10:28:45.375 19450 19450 V GraphicsEnvironment: ANGLE Developer option for 'com.google.android.googlequicksearchbox' set to: 'default' +10-12 10:28:45.375 19450 19450 V GraphicsEnvironment: ANGLE GameManagerService for com.google.android.googlequicksearchbox: false +10-12 10:28:45.375 19450 19450 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported. +10-12 10:28:45.379 19450 19450 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-12 10:28:45.381 19450 19450 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-12 10:28:45.383 21227 21227 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.tapandpay.service.BIND dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentApiService } +10-12 10:28:45.383 21227 21227 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.tapandpay.service.BIND dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentApiService } +10-12 10:28:45.384 19450 19450 I MultiDex: VM with version 2.1.0 has multidex support +10-12 10:28:45.384 19450 19450 I MultiDex: Installing application +10-12 10:28:45.384 19450 19450 I MultiDex: VM has multidex support, MultiDex support library is disabled. +10-12 10:28:45.390 15060 15100 I dpby : CTF Update success. +10-12 10:28:45.392 19450 19450 I TrainInitializer: Initialized process com.google.android.googlequicksearchbox:train +10-12 10:28:45.394 19450 19450 I FatBrellaInitializer: Set up fat Brella +10-12 10:28:45.407 15060 15100 I hvap : Successfully scheduled next periodic workers +10-12 10:28:45.423 15060 15103 I fgla : (REDACTED) remove request for trigger key: %s, isClientInitiated: %s +10-12 10:28:45.435 19470 19503 I FA : App measurement is starting up, version: 15300 +10-12 10:28:45.435 19470 19503 I FA : To enable debug logging run: adb shell setprop log.tag.FA VERBOSE +10-12 10:28:45.436 19470 19503 I FA : To enable faster debug mode event logging run: +10-12 10:28:45.436 19470 19503 I FA : adb shell setprop debug.firebase.analytics.app com.disney.wdw.android +10-12 10:28:45.440 15060 15095 I dmvp : (REDACTED) extractApplicationData(): mediaProfile:%b isMorning:%b isEvening:%b +10-12 10:28:45.453 19450 19509 W searchbox:train: Accessing hidden field Ljava/util/Collections$SynchronizedCollection;->mutex:Ljava/lang/Object; (max-target-o, reflection, denied) +10-12 10:28:45.453 19450 19509 W searchbox:train: Accessing hidden method Ljava/util/Collections$SynchronizedSet;->(Ljava/util/Set;Ljava/lang/Object;)V (max-target-o, reflection, denied) +10-12 10:28:45.453 13680 13680 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.measurement.START pkg=com.google.android.gms } +10-12 10:28:45.453 19450 19509 W searchbox:train: Accessing hidden method Ljava/util/Collections$SynchronizedCollection;->(Ljava/util/Collection;Ljava/lang/Object;)V (max-target-o, reflection, denied) +10-12 10:28:45.453 13680 13680 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.measurement.START pkg=com.google.android.gms } +10-12 10:28:45.459 13680 27725 I Icing : IndexChimeraService.getServiceInterface callingPackage=com.google.android.googlequicksearchbox componentName=AMBIENT_ASSISTANT serviceId=32 +10-12 10:28:45.460 15060 15091 W fgkk : (REDACTED) No expiration policy for request: %s from client: %s +10-12 10:28:45.464 21227 22155 I FacsCacheGmsModule: (REDACTED) Receiving API connection to FACS API from package '%s'... +10-12 10:28:45.468 21227 22155 I FacsCacheGmsModule: API connection successful! +10-12 10:28:45.472 21227 21227 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.icing.LIGHTWEIGHT_INDEX_SERVICE dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentApiService } +10-12 10:28:45.472 21227 21227 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.icing.LIGHTWEIGHT_INDEX_SERVICE dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentApiService } +10-12 10:28:45.479 13680 13680 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.facs.internal.service.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.GmsInternalApiService } +10-12 10:28:45.479 13680 13680 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.facs.internal.service.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.GmsInternalApiService } +10-12 10:28:45.482 15060 15093 I huze : #sync() complete +10-12 10:28:45.484 15060 15095 I dmvp : (REDACTED) extractApplicationData(): got currentApplications:%d +10-12 10:28:45.484 15060 19448 I fpil : (REDACTED) The GellerConfig is not present, defaulting isUploadEnabled for corpus %s to true. +10-12 10:28:45.486 15060 15095 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=54fb03be-bf4d-4c6c-9109-93feb49c8a19, tags={ com.google.apps.tiktok.contrib.work.TikTokListenableWorker, com.google.apps.tiktok.sync.impl.workmanager.SyncPeriodicWorker, TikTokWorker#com.google.apps.tiktok.sync.impl.workmanager.SyncPeriodicWorker } ] +10-12 10:28:45.499 15060 15102 W fgkk : (REDACTED) No expiration policy for request: %s from client: %s +10-12 10:28:45.504 13680 836 I Icing : Usage reports ok 0, Failed Usage reports 0, indexed 0, rejected 0 +10-12 10:28:45.518 15060 19448 I fpdw : (REDACTED) No previous syncToken for corpus %s found. +10-12 10:28:45.527 19450 19450 I iprc : Created gRPC endpoint for service class com.google.frameworks.client.data.android.server.tiktok.TrainProcessEndpointService +10-12 10:28:45.547 13680 16509 I FacsCacheGmsModule: Receiving API connection to internal FACS API... +10-12 10:28:45.548 13680 16509 I FacsCacheGmsModule: API connection successful! +10-12 10:28:45.555 19450 19517 I dszh : Received the unregister training request. +10-12 10:28:45.578 13680 20813 I Icing : IndexChimeraService.getServiceInterface callingPackage=com.google.android.gms componentName=null serviceId=30 +10-12 10:28:45.614 15060 15103 I fgny : (REDACTED) #remove: subTriggerId=%s +10-12 10:28:45.629 13680 836 I Icing : Usage reports ok 0, Failed Usage reports 0, indexed 0, rejected 0 +10-12 10:28:45.631 19470 19470 I Braze v16.0.0 .com.braze.configuration.RuntimeAppConfigurationProvider: Setting Braze Override configuration with config: BrazeConfig{ +10-12 10:28:45.631 19470 19470 I Braze v16.0.0 .com.braze.configuration.RuntimeAppConfigurationProvider: ApiKey = b7fc709c-7387-4b17-a3c7-be2e75db4798 +10-12 10:28:45.631 19470 19470 I Braze v16.0.0 .com.braze.configuration.RuntimeAppConfigurationProvider: FirebaseCloudMessagingSenderIdKey = 666795085379 +10-12 10:28:45.631 19470 19470 I Braze v16.0.0 .com.braze.configuration.RuntimeAppConfigurationProvider: GeofencesEnabled = true +10-12 10:28:45.631 19470 19470 I Braze v16.0.0 .com.braze.configuration.RuntimeAppConfigurationProvider: AutomaticGeofenceRequestsEnabled = true +10-12 10:28:45.631 19470 19470 I Braze v16.0.0 .com.braze.configuration.RuntimeAppConfigurationProvider: } +10-12 10:28:45.634 1602 3919 D CompatibilityChangeReporter: Compat change id reported: 171306433; UID 10156; state: ENABLED +10-12 10:28:45.635 1602 3919 D CompatibilityChangeReporter: Compat change id reported: 226439802; UID 10156; state: DISABLED +10-12 10:28:45.635 1602 3919 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 10156; state: ENABLED +10-12 10:28:45.636 19470 19470 I Braze v16.0.0 .com.braze.Braze: Appboy outbound network requests are now enabled +10-12 10:28:45.636 19470 19470 I Braze v16.0.0 .com.braze.configuration.BrazeConfigurationProvider: Found an override api key. Using it to configure the Braze SDK +10-12 10:28:45.644 15060 15102 I dpby : CTF Update success. +10-12 10:28:45.661 19470 19543 I Braze v16.0.0 .com.braze.configuration.BrazeConfigurationProvider: Found an override api key. Using it to configure the Braze SDK +10-12 10:28:45.664 19470 19542 I Braze v16.0.0 .com.braze.Braze: Firebase Cloud Messaging found. Setting up Firebase Cloud Messaging. +10-12 10:28:45.670 19450 19531 I dszv : Successfully unregistered training. +10-12 10:28:45.671 15060 15095 I dsxu : un-registerTraining successful. +10-12 10:28:45.671 15060 15095 I dssc : refreshAsync +10-12 10:28:45.671 19470 19542 I Braze v16.0.0 .com.braze.Braze: Automatic ADM registration not enabled in configuration. Braze will not register for ADM. +10-12 10:28:45.690 15060 15100 I fgny : (REDACTED) #maybeCreateTimeTrigger: time trigger= %s with start time=%d, stop time=%d in seconds. +10-12 10:28:45.696 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10331; state: DISABLED +10-12 10:28:45.713 1602 30374 D ConnectivityService: requestNetwork for uid/pid:10331/19470 activeRequest: null callbackRequest: 20821 [NetworkRequest [ REQUEST id=20822, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10331 RequestorUid: 10331 RequestorPkg: com.disney.wdw.android UnderlyingNetworks: Null] ]] callback flags: 0 order: 2147483647 +10-12 10:28:45.716 1602 1958 D ConnectivityService: NetReassign [20822 : null → 141] [c 1] [a 0] [i 2] +10-12 10:28:45.716 1602 1950 D WifiNetworkFactory: got request NetworkRequest [ REQUEST id=20822, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10331 RequestorUid: 10331 RequestorPkg: com.disney.wdw.android UnderlyingNetworks: Null] ] +10-12 10:28:45.716 1602 1950 D UntrustedWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20822, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10331 RequestorUid: 10331 RequestorPkg: com.disney.wdw.android UnderlyingNetworks: Null] ] +10-12 10:28:45.716 1602 1950 D OemPaidWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20822, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10331 RequestorUid: 10331 RequestorPkg: com.disney.wdw.android UnderlyingNetworks: Null] ] +10-12 10:28:45.717 1602 1950 D MultiInternetWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20822, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10331 RequestorUid: 10331 RequestorPkg: com.disney.wdw.android UnderlyingNetworks: Null] ] +10-12 10:28:45.728 15060 15101 I fgla : (REDACTED) remove request for trigger key: %s, isClientInitiated: %s +10-12 10:28:45.736 19470 19543 I Braze v16.0.0 .bo.app.m4: Geofences enabled in server configuration. +10-12 10:28:45.742 19470 19543 I Braze v16.0.0 .bo.app.h1: Background location access permission not found. Geofences not enabled. +10-12 10:28:45.742 19470 19543 D CompatibilityChangeReporter: Compat change id reported: 160794467; UID 10331; state: ENABLED +10-12 10:28:45.744 15060 15095 I dssc : (REDACTED) Fedora flags update success. Applied = %b +10-12 10:28:45.746 19470 19543 I Braze v16.0.0 .bo.app.j1: Location collection disabled via sdk configuration. +10-12 10:28:45.748 15060 15095 I dsry : getConfigFlags +10-12 10:28:45.748 15060 15095 I dsas : fedhot account requested. +10-12 10:28:45.749 15060 15095 I hjrm : isTrustedHotwordEnabled +10-12 10:28:45.749 15060 15095 I dsmk : getCombinedData +10-12 10:28:45.751 15060 15095 I gmqx : getAccountData +10-12 10:28:45.751 15060 15095 I dsmk : getCombinedData +10-12 10:28:45.751 15060 15095 I gmqx : getAccountData +10-12 10:28:45.757 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 168936375; UID 10331; state: ENABLED +10-12 10:28:45.774 1602 1958 D ConnectivityService: NetReassign [no changes] [c 1] [a 1] [i 6] +10-12 10:28:45.779 15060 15102 I fgny : (REDACTED) #remove: subTriggerId=%s +10-12 10:28:45.788 19470 19470 W ziparchive: Unable to open '/data/app/~~ge020bKMH-z-3IFrt3L-2g==/com.google.android.trichromelibrary_593815533-JkAcdTvJNnokgd5Z6JrA_w==/base.dm': No such file or directory +10-12 10:28:45.788 19470 19470 W ziparchive: Unable to open '/data/app/~~ge020bKMH-z-3IFrt3L-2g==/com.google.android.trichromelibrary_593815533-JkAcdTvJNnokgd5Z6JrA_w==/base.dm': No such file or directory +10-12 10:28:45.788 19470 19470 W ney.wdw.android: Entry not found +10-12 10:28:45.789 19470 19470 D nativeloader: Configuring clns-6 for other apk /data/app/~~ge020bKMH-z-3IFrt3L-2g==/com.google.android.trichromelibrary_593815533-JkAcdTvJNnokgd5Z6JrA_w==/base.apk. target_sdk_version=34, uses_libraries=ALL, library_path=/data/app/~~OIZtY8PgdDojT2M1angkxA==/com.google.android.webview--ykvdbb4dG8vXBvEnqXVmQ==/lib/arm64:/data/app/~~OIZtY8PgdDojT2M1angkxA==/com.google.android.webview--ykvdbb4dG8vXBvEnqXVmQ==/base.apk!/lib/arm64-v8a:/data/app/~~ge020bKMH-z-3IFrt3L-2g==/com.google.android.trichromelibrary_593815533-JkAcdTvJNnokgd5Z6JrA_w==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand +10-12 10:28:45.793 19470 19470 D nativeloader: Configuring clns-7 for other apk /data/app/~~OIZtY8PgdDojT2M1angkxA==/com.google.android.webview--ykvdbb4dG8vXBvEnqXVmQ==/base.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/~~OIZtY8PgdDojT2M1angkxA==/com.google.android.webview--ykvdbb4dG8vXBvEnqXVmQ==/lib/arm64:/data/app/~~OIZtY8PgdDojT2M1angkxA==/com.google.android.webview--ykvdbb4dG8vXBvEnqXVmQ==/base.apk!/lib/arm64-v8a:/data/app/~~ge020bKMH-z-3IFrt3L-2g==/com.google.android.trichromelibrary_593815533-JkAcdTvJNnokgd5Z6JrA_w==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand +10-12 10:28:45.797 19470 19470 I WebViewFactory: Loading com.google.android.webview version 117.0.5938.155 (code 593815533) +10-12 10:28:45.817 19470 19470 I cr_WVCFactoryProvider: Loaded version=117.0.5938.155 minSdkVersion=29 isBundle=true multiprocess=true packageId=2 +10-12 10:28:45.827 19470 19593 E chromium: [1012/102845.826659:ERROR:variations_seed_loader.cc(37)] Seed missing signature. +10-12 10:28:45.839 19470 19470 I cr_LibraryLoader: Successfully loaded native library +10-12 10:28:45.839 19470 19470 I cr_CachingUmaRecorder: Flushed 7 samples from 7 histograms, 0 samples were dropped. +10-12 10:28:45.849 15060 15101 I fgny : (REDACTED) #maybeCreateTimeTrigger: time trigger= %s with start time=%d, stop time=%d in seconds. +10-12 10:28:45.857 15060 15095 I dsas : Found the last used account of Fedora. +10-12 10:28:45.859 15060 15095 I cmlf : (REDACTED) #shouldMigrate(): allowMobileLocaleSettingsDataMigration = %b, +10-12 10:28:45.861 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 99748; state: DISABLED +10-12 10:28:45.861 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 99748; state: DISABLED +10-12 10:28:45.861 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 99748; state: DISABLED +10-12 10:28:45.861 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 99748; state: ENABLED +10-12 10:28:45.862 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10331; state: ENABLED +10-12 10:28:45.872 19470 19470 D CompatibilityChangeReporter: Compat change id reported: 183155436; UID 10331; state: ENABLED +10-12 10:28:45.878 26973 26973 D Zygote : Forked child process 19597 +10-12 10:28:45.879 1602 1717 I ActivityManager: Start proc 19597:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0i748 for {com.disney.wdw.android/org.chromium.content.app.SandboxedProcessService0:0} +10-12 10:28:45.880 19597 19597 E libc : SetHeapTaggingLevel: re-enabling tagging after it was disabled is not supported +10-12 10:28:45.883 19597 19597 I ocessService0:0: Using CollectorTypeCC GC. +10-12 10:28:45.886 19597 19597 E ocessService0:0: Not starting debugger since process cannot load the jdwp agent. +10-12 10:28:45.903 19597 19597 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 99748; state: ENABLED +10-12 10:28:45.906 15060 15101 I dach : (REDACTED) #FCF: Preferred assistant locale set %s +10-12 10:28:45.907 15060 15101 I dadr : (REDACTED) FCF System FeatureName to check: %s +10-12 10:28:45.907 15060 15101 I dadr : (REDACTED) FCF: Device model check status : %s +10-12 10:28:45.908 15060 15101 I dalx : (REDACTED) #evaluate: isEnabled[ = %s failure reasons: %s +10-12 10:28:45.908 15060 15101 I dalw : (REDACTED) #evaluate: isEnabled = %s failure reasons: %s +10-12 10:28:45.916 19597 19597 I LoadedApk: No resource references to update in package com.google.android.trichromelibrary +10-12 10:28:45.916 19597 19597 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-12 10:28:45.916 19597 19597 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-12 10:28:45.918 19597 19597 I cr_WebViewApkApp: Launched version=117.0.5938.155 minSdkVersion=29 isBundle=true processName=com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0 +10-12 10:28:45.920 19597 19597 I cr_ChildProcessService: Creating new ChildProcessService pid=19597 +10-12 10:28:45.950 15060 15091 I dsrp : refreshAccountEligibility() +10-12 10:28:45.950 15060 15091 I gmqx : getAccountAllowsLearning +10-12 10:28:45.966 19470 19470 D CompatibilityChangeReporter: Compat change id reported: 214741472; UID 10331; state: ENABLED +10-12 10:28:45.973 19470 19470 D CompatibilityChangeReporter: Compat change id reported: 171228096; UID 10331; state: ENABLED +10-12 10:28:45.982 15060 15100 I LanguagePackMaintenance: (REDACTED) Background downloading %d packs, for an ideal set of %d total packs +10-12 10:28:45.982 15060 15100 I LanguagePackMaintenance: (REDACTED) Background downloading packs [%s] +10-12 10:28:45.982 15060 15100 I LanguagePackMaintenance: (REDACTED) Ideal set: [%s] +10-12 10:28:45.983 1602 7807 D ConnectivityService: requestNetwork for uid/pid:10331/19470 activeRequest: null callbackRequest: 20824 [NetworkRequest [ REQUEST id=20825, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10331 RequestorUid: 10331 RequestorPkg: com.disney.wdw.android UnderlyingNetworks: Null] ]] callback flags: 0 order: 2147483647 +10-12 10:28:45.984 15060 15091 I dsrh : syncServerSettingsInternal +10-12 10:28:45.984 15060 15091 I gmqx : getFdaOptInUiStatus +10-12 10:28:45.989 1602 1950 D WifiNetworkFactory: got request NetworkRequest [ REQUEST id=20825, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10331 RequestorUid: 10331 RequestorPkg: com.disney.wdw.android UnderlyingNetworks: Null] ] +10-12 10:28:45.989 1602 1950 D UntrustedWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20825, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10331 RequestorUid: 10331 RequestorPkg: com.disney.wdw.android UnderlyingNetworks: Null] ] +10-12 10:28:45.990 1602 1950 D OemPaidWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20825, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10331 RequestorUid: 10331 RequestorPkg: com.disney.wdw.android UnderlyingNetworks: Null] ] +10-12 10:28:45.990 1602 1950 D MultiInternetWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20825, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10331 RequestorUid: 10331 RequestorPkg: com.disney.wdw.android UnderlyingNetworks: Null] ] +10-12 10:28:45.990 1602 1958 D ConnectivityService: NetReassign [20825 : null → 141] [c 1] [a 2] [i 4] +10-12 10:28:45.997 1602 1958 D ConnectivityService: NetReassign [no changes] [c 1] [a 3] [i 3] +10-12 10:28:46.031 21227 21227 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.auth.account.workaccount.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentApiService } +10-12 10:28:46.031 21227 21227 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.auth.account.workaccount.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentApiService } +10-12 10:28:46.040 19470 19470 W nAnnotationIntrospector: Unable to load JDK7 annotation types; will have to skip +10-12 10:28:46.125 15060 15095 I dnhb : (REDACTED) AppEventsSummary count for Habits-based apps: %d +10-12 10:28:46.132 15060 19449 I fpil : (REDACTED) Writing data of size=%d bytes with N=%d keys to Geller corpus %s at ts=%d +10-12 10:28:46.229 15060 15103 I LPRequestState: (REDACTED) [%s] #resolveUnusedLanguagePacks +10-12 10:28:46.229 15060 15103 I LPRequestState: (REDACTED) [%s] #resolveDesiredLanguagePacks +10-12 10:28:46.243 19470 19470 I System.out: buildVariantConfig: release - production +10-12 10:28:46.244 19470 19470 I Apptentive: Registering Apptentive Android SDK 5.8.3 +10-12 10:28:46.271 19470 19651 I Apptentive: [Apptentive Queue] [CONVERSATION] Loading 'anonymous' conversation... +10-12 10:28:46.278 19470 19470 W Braze v16.0.0 .bo.app.j4: Custom attribute key cannot be blocklisted attribute: WDW-generic. +10-12 10:28:46.278 19470 19470 W Braze v16.0.0 .bo.app.h4: Custom attribute key cannot be null. +10-12 10:28:46.285 15060 15092 I dmvp : (REDACTED) extractApplicationData(): mediaProfile:%b isMorning:%b isEvening:%b +10-12 10:28:46.285 15060 15092 I dmvp : (REDACTED) extractApplicationData(): got currentApplications:%d +10-12 10:28:46.285 15060 15092 I dmvp : (REDACTED) extractApplicationData(): mediaProfile:%b isMorning:%b isEvening:%b +10-12 10:28:46.285 15060 15092 I dmvp : (REDACTED) extractApplicationData(): got currentApplications:%d +10-12 10:28:46.285 15060 15092 I dmvp : (REDACTED) extractApplicationData(): mediaProfile:%b isMorning:%b isEvening:%b +10-12 10:28:46.286 15060 15092 I dmvp : (REDACTED) extractApplicationData(): got currentApplications:%d +10-12 10:28:46.288 15060 15092 I dnji : (REDACTED) On device apps before score filtering: +10-12 10:28:46.288 15060 15092 I dnji : %s +10-12 10:28:46.288 15060 15092 I dnji : On device app after score filtering: +10-12 10:28:46.288 15060 15092 I dnji : %s +10-12 10:28:46.288 15060 15092 I dnji : On device apps after filtering installed apps: +10-12 10:28:46.288 15060 15092 I dnji : %s +10-12 10:28:46.288 15060 15092 I dnji : Sending %d suggestions from on device model. +10-12 10:28:46.288 15060 15091 I dnji : (REDACTED) On device apps before score filtering: +10-12 10:28:46.288 15060 15091 I dnji : %s +10-12 10:28:46.288 15060 15091 I dnji : On device app after score filtering: +10-12 10:28:46.288 15060 15091 I dnji : %s +10-12 10:28:46.288 15060 15091 I dnji : On device apps after filtering installed apps: +10-12 10:28:46.288 15060 15091 I dnji : %s +10-12 10:28:46.288 15060 15091 I dnji : Sending %d suggestions from on device model. +10-12 10:28:46.289 15060 15092 I dnji : (REDACTED) Sending app suggestions from V1, suggestion count: %d +10-12 10:28:46.289 15060 15091 I dnji : (REDACTED) Sending app suggestions from V1, suggestion count: %d +10-12 10:28:46.289 15060 15093 I dnji : (REDACTED) On device apps before score filtering: +10-12 10:28:46.289 15060 15093 I dnji : %s +10-12 10:28:46.289 15060 15093 I dnji : On device app after score filtering: +10-12 10:28:46.289 15060 15093 I dnji : %s +10-12 10:28:46.289 15060 15093 I dnji : On device apps after filtering installed apps: +10-12 10:28:46.289 15060 15093 I dnji : %s +10-12 10:28:46.289 15060 15093 I dnji : Sending %d suggestions from on device model. +10-12 10:28:46.290 15060 15093 I dnji : (REDACTED) Sending app suggestions from V1, suggestion count: %d +10-12 10:28:46.291 15060 15103 I dnhb : Successfully created the on-device app suggestion model. +10-12 10:28:46.292 15060 15092 I dnjl : Successfully created the on-device app suggestion model +10-12 10:28:46.314 19470 19543 I Braze v16.0.0 .bo.app.m4: Geofences enabled in server configuration. +10-12 10:28:46.314 19470 19543 I Braze v16.0.0 .bo.app.h1: Background location access permission not found. Geofences not enabled. +10-12 10:28:46.314 19470 19543 I Braze v16.0.0 .bo.app.j1: Did not request single location update. Location collection is disabled. +10-12 10:28:46.376 19470 19470 I OTPublishersHeadlessSDK: Saved General Vendors : {} +10-12 10:28:46.377 19470 19470 I OTUtils : OTT data parameterscdn.cookielaw.org1e917d0a-c38e-4bf6-a2c5-a3ae0045c5d4,cdn.cookielaw.org1e917d0a-c38e-4bf6-a2c5-a3ae0045c5d4 +10-12 10:28:46.377 19470 19470 I OTUtils : OTT data parameters not changed +10-12 10:28:46.377 19470 19470 I OTUtils : syncWebSDKConsent Disabled. +10-12 10:28:46.377 19470 19470 I OTUtils : saving OTSDK parameters to preferences +10-12 10:28:46.377 19470 19470 I OneTrust: SDK rendering on mobile device +10-12 10:28:46.378 19470 19470 I NWUtils : isConnected = true +10-12 10:28:46.378 19470 19470 I OTPublishersHeadlessSDK: Starting OT SDK network call. +10-12 10:28:46.388 19470 19470 I NetworkRequestHandler: SDK api version not overridden, using SDK version = 202305.1.4 +10-12 10:28:46.389 19470 19470 I NetworkRequestHandler: Requesting OTT data from : https://mobile-data.onetrust.io/bannersdk/v2/applicationdata +10-12 10:28:46.390 19470 19470 I NetworkRequestHandler: OTT data Download : Download OTT data started +10-12 10:28:46.394 19470 19741 I NetworkRequestHandler: OT Profile Sync params not set, sending syncProfile false. +10-12 10:28:46.397 19470 19470 E ney.wdw.android: Invalid ID 0x00000000. +10-12 10:28:46.449 15060 15103 I LPRequestState: (REDACTED) [%s] #resolveUnusedLanguagePacks +10-12 10:28:46.450 15060 15103 I LPRequestState: (REDACTED) [%s] #resolveDesiredLanguagePacks +10-12 10:28:46.450 15060 15103 I DefaultLPManager: #calculateRolledBackPacks +10-12 10:28:46.450 15060 15103 I LanguagePackMaintenance: (REDACTED) Background deleting %d stale packs: %s +10-12 10:28:46.451 15060 15103 I LanguagePackMaintenance: Background LanguagePack updates finished successfully +10-12 10:28:46.481 19470 19646 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10331; state: ENABLED +10-12 10:28:46.481 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10331; state: ENABLED +10-12 10:28:46.568 19470 19470 I Choreographer: Skipped 129 frames! The application may be doing too much work on its main thread. +10-12 10:28:46.615 19470 19651 W Apptentive: [Apptentive Queue] [TROUBLESHOOT] Unable to access device pasteboard +10-12 10:28:46.753 19470 19782 D libEGL : loaded /vendor/lib64/egl/libGLES_mali.so +10-12 10:28:46.757 19597 19620 I cr_LibraryLoader: Successfully loaded native library +10-12 10:28:46.759 19597 19620 I cr_CachingUmaRecorder: Flushed 2 samples from 2 histograms, 0 samples were dropped. +10-12 10:28:46.813 19597 19620 W SystemServiceRegistry: No service published for: uimode +10-12 10:28:46.880 21227 23437 I FontLog : (REDACTED) Received query %s, URI %s +10-12 10:28:46.880 21227 23437 I FontLog : (REDACTED) Query [%s] resolved to %s +10-12 10:28:46.882 21227 23437 I FontLog : (REDACTED) Font PFD returned from cache for %s +10-12 10:28:46.882 21227 23437 I FontLog : (REDACTED) Fetch %s end status %s +10-12 10:28:46.892 19470 19782 D vulkan : searching for layers in '/data/app/~~sIETOMbtbssmWAG90QaOnA==/com.disney.wdw.android-Or49wKeCGYH2sfnQpBfK8g==/lib/arm64' +10-12 10:28:46.894 13680 19808 W AdvertisingIdSettings: Package com.disney.wdw.android failed Ad Id permission check. Apps that target Android SDK 33 or higher should declare com.google.android.gms.permission.AD_ID in the app manifest to access Ad Id. +10-12 10:28:46.894 21227 23437 I FontLog : (REDACTED) Pulling font file for id = %d, cache size = %d +10-12 10:28:46.898 21227 23437 I FontLog : (REDACTED) Received query %s, URI %s +10-12 10:28:46.899 21227 23437 I FontLog : (REDACTED) Query [%s] resolved to %s +10-12 10:28:46.899 19470 19782 D vulkan : searching for layers in '/data/app/~~sIETOMbtbssmWAG90QaOnA==/com.disney.wdw.android-Or49wKeCGYH2sfnQpBfK8g==/base.apk!/lib/arm64-v8a' +10-12 10:28:46.900 21227 23437 I FontLog : (REDACTED) Fetch %s end status %s +10-12 10:28:46.902 19470 19782 D vulkan : searching for layers in '/data/app/~~sIETOMbtbssmWAG90QaOnA==/com.disney.wdw.android-Or49wKeCGYH2sfnQpBfK8g==/split_config.arm64_v8a.apk!/lib/arm64-v8a' +10-12 10:28:46.903 21227 23437 I FontLog : (REDACTED) Pulling font file for id = %d, cache size = %d +10-12 10:28:46.908 21227 23437 I FontLog : (REDACTED) Received query %s, URI %s +10-12 10:28:46.908 21227 23437 I FontLog : (REDACTED) Query [%s] resolved to %s +10-12 10:28:46.911 19470 19782 D vulkan : searching for layers in '/data/app/~~sIETOMbtbssmWAG90QaOnA==/com.disney.wdw.android-Or49wKeCGYH2sfnQpBfK8g==/split_config.xxxhdpi.apk!/lib/arm64-v8a' +10-12 10:28:46.913 21227 23437 I FontLog : (REDACTED) Font PFD returned from cache for %s +10-12 10:28:46.913 21227 23437 I FontLog : (REDACTED) Fetch %s end status %s +10-12 10:28:46.921 21227 23437 I FontLog : (REDACTED) Pulling font file for id = %d, cache size = %d +10-12 10:28:46.932 21227 23437 I FontLog : (REDACTED) Received query %s, URI %s +10-12 10:28:46.932 21227 23437 I FontLog : (REDACTED) Query [%s] resolved to %s +10-12 10:28:46.933 21227 23437 I FontLog : (REDACTED) Font PFD returned from cache for %s +10-12 10:28:46.933 21227 23437 I FontLog : (REDACTED) Fetch %s end status %s +10-12 10:28:46.939 21227 23437 I FontLog : (REDACTED) Pulling font file for id = %d, cache size = %d +10-12 10:28:47.947 19470 19488 W System : A resource failed to call close. +10-12 10:28:47.948 19470 19488 W System : A resource failed to call close. +10-12 10:28:48.155 15060 18487 I cr_CronetUrlRequestContext: destroyNativeStreamLocked org.chromium.net.impl.CronetBidirectionalStream@67cb199 +10-12 10:28:48.157 15060 15095 I hdug : (REDACTED) Nexus device %s; isSelf: %b; isWithinLastTwoMonths: %b +10-12 10:28:48.157 15060 15095 I hdug : (REDACTED) Nexus device %s; isSelf: %b; isWithinLastTwoMonths: %b +10-12 10:28:48.157 15060 15095 I hdug : (REDACTED) Nexus device %s; isSelf: %b; isWithinLastTwoMonths: %b +10-12 10:28:48.158 15060 15095 I hdug : (REDACTED) Nexus device %s; isSelf: %b; isWithinLastTwoMonths: %b +10-12 10:28:48.158 15060 15095 I hdug : (REDACTED) Nexus device %s; isSelf: %b; isWithinLastTwoMonths: %b +10-12 10:28:48.158 15060 15095 I hdug : (REDACTED) device type: %s; firstUserType: %s +10-12 10:28:48.159 15060 15095 I dsrh : Logging to UMA and clearcut. +10-12 10:28:48.160 15060 15095 I dsrh : self ID'd per-device Unified bit not set +10-12 10:28:48.160 15060 15095 I dsrh : (REDACTED) Fall back on server account-wide bits: %s +10-12 10:28:48.160 15060 15095 I gmqx : disableFederatedDeviceActivation +10-12 10:28:48.167 15060 15093 I dssl : Refresh account policy. +10-12 10:28:48.168 15060 15093 I dssl : (REDACTED) Get policy config URI for group: %s +10-12 10:28:48.168 15060 15093 I dssl : (REDACTED) Get policy config URI for group: %s +10-12 10:28:48.168 15060 15093 W dssl : Client file group is null. No policy config file available. +10-12 10:28:48.170 15060 15091 I dsek : performCacheMaintenance +10-12 10:28:48.192 19450 19852 I dsvy : Received the cache maintenance request. +10-12 10:28:48.212 19450 19532 I dsmk : getCombinedData +10-12 10:28:48.213 19450 19532 I gmqx : getAccountData +10-12 10:28:48.213 13680 13680 D BoundBrokerSvc: onBind: Intent { act=com.google.android.mobstore.service.START pkg=com.google.android.gms } +10-12 10:28:48.213 13680 13680 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.mobstore.service.START pkg=com.google.android.gms } +10-12 10:28:48.230 15060 19449 D TrafficStats: tagSocket(158) with statsTag=0x0, statsUid=-1 +10-12 10:28:48.230 19450 19463 I searchbox:train: Method exceeds compiler instruction limit: 21788 in java.lang.Object wwf.k() +10-12 10:28:48.231 19450 19531 I dsmt : getFlSettingEnabledWithSettingsToggle: false +10-12 10:28:48.231 19450 19531 I dsct : If ASR p13n cache is allowed: false +10-12 10:28:48.235 15060 19445 D TrafficStats: tagSocket(161) with statsTag=0x0, statsUid=-1 +10-12 10:28:48.235 15060 19444 D TrafficStats: tagSocket(170) with statsTag=0x0, statsUid=-1 +10-12 10:28:48.235 15060 19447 D TrafficStats: tagSocket(177) with statsTag=0x0, statsUid=-1 +10-12 10:28:48.270 19450 19522 I fpil : Setting isLegacySQLite mode to false. +10-12 10:28:48.294 19450 19517 I dsbh : Found 0 signals in Geller +10-12 10:28:48.303 19450 19522 I dsbh : Found 0 FedUnintended signals in Geller +10-12 10:28:48.304 19450 19522 I dscn : performCacheMaintenance +10-12 10:28:48.434 19450 19522 I fjof : Loaded SODA Full native library: google_speech_jni +10-12 10:28:48.440 19450 19522 I native : I0000 00:00:1697131728.438906 19522 cache_impl.cc:282] Using policy config: 540397248 +10-12 10:28:48.442 19450 19522 I native : I0000 00:00:1697131728.442055 19522 database_factory.cc:36] Creating NativeSQLiteDatabaseModule. +10-12 10:28:48.447 19450 19522 I native : I0000 00:00:1697131728.447447 19522 key_value_table.cc:40] Database supports increment statements: true +10-12 10:28:48.458 19450 19522 I dswi : performMaintenance +10-12 10:28:48.459 19450 19522 I dswi : Sheldon clear caches FLAG off. nothing to clear. +10-12 10:28:48.461 19450 19522 I dsmk : updatePrefs +10-12 10:28:48.464 15060 15093 I dsek : logTrainingCacheStats +10-12 10:28:48.466 19450 19523 I dsvy : Received the request to log training cache stats. +10-12 10:28:48.466 19450 19532 I dsvd : getAgsaSignals +10-12 10:28:48.466 19450 19532 I dsmk : getCombinedData +10-12 10:28:48.466 19450 19532 I gmqx : getAccountData +10-12 10:28:48.466 19450 19532 I dsmk : getCombinedData +10-12 10:28:48.466 19450 19532 I gmqx : getAccountData +10-12 10:28:48.467 19450 19532 I dsmt : getFlSettingEnabledWithSettingsToggle: false +10-12 10:28:48.467 19450 19532 I dsct : If ASR p13n cache is allowed: false +10-12 10:28:48.469 19450 19531 I fjof : Loaded SODA Full native library: google_speech_jni +10-12 10:28:48.470 19450 19531 I native : I0000 00:00:1697131728.470537 19531 database_factory.cc:36] Creating NativeSQLiteDatabaseModule. +10-12 10:28:48.472 19450 19531 I native : I0000 00:00:1697131728.472189 19531 key_value_table.cc:40] Database supports increment statements: true +10-12 10:28:48.474 19450 19531 I dsmk : updatePrefs +10-12 10:28:48.474 19450 19531 I dscn : getCacheMetrics +10-12 10:28:48.474 19450 19531 I fjof : Loaded SODA Full native library: google_speech_jni +10-12 10:28:48.475 19450 19531 I native : I0000 00:00:1697131728.475538 19531 cache_impl.cc:282] Using policy config: 540397248 +10-12 10:28:48.475 19450 19531 I native : I0000 00:00:1697131728.475772 19531 database_factory.cc:36] Creating NativeSQLiteDatabaseModule. +10-12 10:28:48.477 19450 19531 I native : I0000 00:00:1697131728.477160 19531 key_value_table.cc:40] Database supports increment statements: true +10-12 10:28:48.482 15060 15093 I dstk : Successfully processed maintenance for all accounts. +10-12 10:28:48.483 15060 15093 I dsxu : registerTraining +10-12 10:28:48.484 19450 19532 I dszh : Received the register training request for session: NONE, population override: NONE. The request is for scheduled training. +10-12 10:28:48.484 19450 19532 I dszh : Processing FedoraFlTrainerOptionsProviders... +10-12 10:28:48.484 19450 19517 I dsho : Register fed-hot population. +10-12 10:28:48.485 19450 19532 I dsas : fedhot account requested. +10-12 10:28:48.496 19450 19531 I dsmk : getCombinedData +10-12 10:28:48.496 19450 19531 I gmqx : getAccountData +10-12 10:28:48.498 19450 19531 I dsmk : getCombinedData +10-12 10:28:48.499 19450 19531 I gmqx : getAccountData +10-12 10:28:48.500 19450 19517 I dsas : Found the last used account of Fedora. +10-12 10:28:48.501 19450 19517 I dshi : FedHotTrainerOptions requested. +10-12 10:28:48.501 19450 19517 I dsmk : getCombinedData +10-12 10:28:48.501 19450 19517 I gmqx : getAccountData +10-12 10:28:48.502 19450 19517 I dsmk : getCombinedData +10-12 10:28:48.502 19450 19517 I gmqx : getAccountData +10-12 10:28:48.502 19450 19517 I dsmt : getFlSettingEnabledWithSettingsToggle: false +10-12 10:28:48.502 19450 19517 I dsct : If ASR p13n cache is allowed: false +10-12 10:28:48.503 19450 19517 I dscn : getCacheMetrics +10-12 10:28:48.503 19450 19517 I fjof : Loaded SODA Full native library: google_speech_jni +10-12 10:28:48.505 19450 19517 I native : I0000 00:00:1697131728.505167 19517 cache_impl.cc:282] Using policy config: 540397248 +10-12 10:28:48.505 19450 19517 I native : I0000 00:00:1697131728.505498 19517 database_factory.cc:36] Creating NativeSQLiteDatabaseModule. +10-12 10:28:48.507 19450 19517 I native : I0000 00:00:1697131728.507406 19517 key_value_table.cc:40] Database supports increment statements: true +10-12 10:28:48.509 19450 19517 I dsmt : getFlSettingEnabledWithSettingsToggle: false +10-12 10:28:48.509 19450 19517 I dshi : Setting is OFF. No FedHotTrainerOptions returned. +10-12 10:28:48.509 19450 19517 I dszh : Empty FL trainer options list. Skipping to the next provider. +10-12 10:28:48.509 19450 19517 I dsis : Register fed-unintended population. +10-12 10:28:48.509 19450 19517 I dsas : fedhot account requested. +10-12 10:28:48.510 19450 19532 I dsmk : getCombinedData +10-12 10:28:48.510 19450 19532 I gmqx : getAccountData +10-12 10:28:48.511 19450 19532 I dsmk : getCombinedData +10-12 10:28:48.511 19450 19532 I gmqx : getAccountData +10-12 10:28:48.511 19450 19532 I dsas : Found the last used account of Fedora. +10-12 10:28:48.511 19450 19532 I dsim : FedUnintendedTrainerOptions requested. +10-12 10:28:48.512 19450 19532 I dsmk : getCombinedData +10-12 10:28:48.512 19450 19532 I gmqx : getAccountData +10-12 10:28:48.512 19450 19532 I dsmk : getCombinedData +10-12 10:28:48.512 19450 19532 I gmqx : getAccountData +10-12 10:28:48.512 19450 19532 I dsmt : getFlSettingEnabledWithSettingsToggle: false +10-12 10:28:48.512 19450 19532 I dsct : If ASR p13n cache is allowed: false +10-12 10:28:48.513 19450 19532 I dscn : getCacheMetrics +10-12 10:28:48.513 19450 19532 I fjof : Loaded SODA Full native library: google_speech_jni +10-12 10:28:48.513 19450 19532 I native : I0000 00:00:1697131728.513791 19532 cache_impl.cc:282] Using policy config: 540397248 +10-12 10:28:48.513 19450 19532 I native : I0000 00:00:1697131728.513925 19532 database_factory.cc:36] Creating NativeSQLiteDatabaseModule. +10-12 10:28:48.515 19450 19532 I native : I0000 00:00:1697131728.515214 19532 key_value_table.cc:40] Database supports increment statements: true +10-12 10:28:48.517 19450 19532 I dsim : Flag is OFF. No FedUnintendedTrainerOptions returned. +10-12 10:28:48.517 19450 19532 I dszh : Empty FL trainer options list. Skipping to the next provider. +10-12 10:28:48.517 19450 19532 I dszh : Processed all FL trainers +10-12 10:28:48.517 19450 19532 I dszh : Processing FedoraTngLcTrainerOptionsProviders... +10-12 10:28:48.517 19450 19532 I dszh : Processed all p13n trainers +10-12 10:28:48.517 19450 19532 I dszh : Processed all trainers +10-12 10:28:48.518 19450 19532 I dszv : Successfully registered training. +10-12 10:28:48.519 15060 15092 I dsxu : registerTraining successful. +10-12 10:28:48.520 15060 15092 I dstk : startSyncInternal Succeeded. +10-12 10:28:49.372 19470 19719 D TrafficStats: tagSocket(5) with statsTag=0xffffffff, statsUid=-1 +10-12 10:28:49.373 19470 19717 D TrafficStats: tagSocket(97) with statsTag=0xffffffff, statsUid=-1 +10-12 10:28:49.383 19470 19736 D TrafficStats: tagSocket(100) with statsTag=0xffffffff, statsUid=-1 +10-12 10:28:49.383 19470 19720 D TrafficStats: tagSocket(102) with statsTag=0xffffffff, statsUid=-1 +10-12 10:28:49.384 19470 19714 D TrafficStats: tagSocket(103) with statsTag=0xffffffff, statsUid=-1 +10-12 10:28:49.407 19470 19741 D TrafficStats: tagSocket(104) with statsTag=0xffffffff, statsUid=-1 +10-12 10:28:49.408 19470 19740 D TrafficStats: tagSocket(156) with statsTag=0xffffffff, statsUid=-1 +10-12 10:28:49.915 19470 19802 D TrafficStats: tagSocket(182) with statsTag=0xffffffff, statsUid=-1 +10-12 10:28:51.399 1229 1242 D RILClient: [OemClient]IND: (clientId = 0, msgId = 2016, dataLength = 996, channel = 0) +10-12 10:28:51.399 1110 1869 D RILClient: [OemClient]IND: (clientId = 1, msgId = 2016, dataLength = 996, channel = 0) +10-12 10:28:51.401 1110 1869 D RILClient: [OemClient]IND: (clientId = 1, msgId = 5104, dataLength = 7, channel = 0) +10-12 10:28:51.401 1229 1242 D RILClient: [OemClient]IND: (clientId = 0, msgId = 5104, dataLength = 7, channel = 0) +10-12 10:28:51.403 2512 2512 I SHANNON_IMS: 1961 [DATA] Received mCellStatus [ 1 ] [ band : 0] (RilIndImsPhysicalChannelConfigs%update:44) +10-12 10:28:51.403 2512 2512 I SHANNON_IMS: 1962 [NETW] #:PURP:# UNSOL {RILC_UNSOL_PHYSICAL_CHANNEL_CONFIGS} : band : 66 (NetworkAdaptor$AdaptorChannel%onMessage:298) +10-12 10:28:51.410 2807 2878 D IwlanNetworkServiceHandler: msg.what = EVENT_NETWORK_REGISTRATION_INFO_REQUEST +10-12 10:28:51.417 15853 30572 D StateService: Country ISO: us +10-12 10:28:51.421 2091 2091 D GlobalActionsDialogLite: Service changed before actions created +10-12 10:28:51.421 2091 2091 D GlobalActionsDialogLite: Service changed before actions created +10-12 10:28:51.425 1110 1869 D RILClient: [OemClient]IND: (clientId = 1, msgId = 3005, dataLength = 17, channel = 0) +10-12 10:28:51.426 1229 1242 D RILClient: [OemClient]IND: (clientId = 0, msgId = 3005, dataLength = 17, channel = 0) +10-12 10:28:51.429 15853 15853 D ConnectivityMonitorStateMachine: [onServiceStateChanged] {subId=1} ServiceState= {mVoiceRegState=0(IN_SERVICE), mDataRegState=0(IN_SERVICE), mChannelNumber=66536, duplexMode()=1, mCellBandwidths=[20000, 10000, 5000], mOperatorAlphaLong=null, mOperatorAlphaShort=null, isManualNetworkSelection=false(automatic), getRilVoiceRadioTechnology=14(LTE), getRilDataRadioTechnology=14(LTE), mCssIndicator=unsupported, mNetworkId=-1, mSystemId=-1, mCdmaRoamingIndicator=-1, mCdmaDefaultRoamingIndicator=-1, mIsEmergencyOnly=false, isUsingCarrierAggregation=true, mArfcnRsrpBoost=6, mNetworkRegistrationInfos=[NetworkRegistrationInfo{ domain=PS transportType=WLAN registrationState=HOME mInitialRegistrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=IWLAN rejectCause=0 emergencyEnabled=false availableServices=[DATA] cellIdentity=null voiceSpecificInfo=null dataSpecificInfo=null nrState=**** rRplmn= isUsingCarrierAggregation=false}, NetworkRegistrationInfo{ domain=CS transportType=WWAN registrationState=HOME mInitialRegistrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=0 emergencyEnabled=false availableServices=[VOICE,SMS,VIDEO] cellIdentity=null voiceSpecificInfo=VoiceSpecificRegistrationInfo { mCssSupported=false mRoamingIndicator=0 mSystemIsInPrl=0 mDefaultRoamingIndicator=0} dataSpecificInfo=null nrState=**** rRplmn=311480 isUsingCarrierAggregation=false}, NetworkRegistrationInfo{ domain=PS transportType=WWAN registrationState=HOME mInitialRegistrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=0 emergencyEnabled=false availableServices=[DATA] cellIdentity=null voiceSpecificInfo=null dataSpecificInfo=android.telephony.DataSpecificRegistrationInfo :{ maxDataCalls = 16 isDcNrRestricted = false isNrAvailable = true isEnDcAvailable = true LteVopsSupportInfo : mVopsSupport = 2 mEmcBearerSupport = 2 } nrState=**** rRplmn=311480 isUsingCarrierAggregation=false}], mNrFrequencyRange=0, mOperatorAlphaLongRaw=Verizon , mOperatorAlphaShortRaw=Verizon , mIsDataRoamingFromRegistration=false, mIsIwlanPreferred=false} +10-12 10:28:51.429 15853 15853 D ConnectivityMonitorStateMachine: [onServiceStateChanged] {subId=1} vops:true +10-12 10:28:51.430 15853 15904 D ConnectivityMonitorStateMachine: [Default] {subId=1} processMessage(SERVICE_STATE_CHANGED) { when=0 what=544768 obj={mVoiceRegState=0(IN_SERVICE), mDataRegState=0(IN_SERVICE), mChannelNumber=66536, duplexMode()=1, mCellBandwidths=[20000, 10000, 5000], mOperatorAlphaLong=null, mOperatorAlphaShort=null, isManualNetworkSelection=false(automatic), getRilVoiceRadioTechnology=14(LTE), getRilDataRadioTechnology=14(LTE), mCssIndicator=unsupported, mNetworkId=-1, mSystemId=-1, mCdmaRoamingIndicator=-1, mCdmaDefaultRoamingIndicator=-1, mIsEmergencyOnly=false, isUsingCarrierAggregation=true, mArfcnRsrpBoost=6, mNetworkRegistrationInfos=[NetworkRegistrationInfo{ domain=PS transportType=WLAN registrationState=HOME mInitialRegistrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=IWLAN rejectCause=0 emergencyEnabled=false availableServices=[DATA] cellIdentity=null voiceSpecificInfo=null dataSpecificInfo=null nrState=**** rRplmn= isUsingCarrierAggregation=false}, NetworkRegistrationInfo{ domain=CS transportType=WWAN registrationState=HOME mInitialRegistrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=0 emergencyEnabled=false availableServices=[VOICE,SMS,VIDEO] cellIdentity=null voiceSpecificInfo=VoiceSpecificRegistrationInfo { mCssSupported=false mRoamingIndicator=0 mSystemIsInPrl=0 mDefaultRoamingIndicator=0} dataSpecificInfo=null nrState=**** rRplmn=311480 isUsingCarrierAggregation=false}, NetworkRegistrationInfo{ domain=PS transportType=WWAN registrationState=HOME mInitialRegistrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=0 emergencyEnabled=false availableServices=[DATA] cellIdentity=null voiceSpecificInfo=null dataSpecificInfo=android.telephony.DataSpecificRegistrationInfo :{ maxDataCalls = 16 isDcNrRestricted = false isNrAvailable = true isEnDcAvailable = true LteVopsSupportInfo : mVopsSupport = 2 mEmcBearerSupport = 2 } nrState=**** rRplmn=311480 isUsingCarrierAggregation=false}], mNrFrequencyRange=0, mOperatorAlphaLongRaw=Verizon , mOperatorAlphaShortRaw=Verizon , mIsDataRoamingFromRegistration=false, mIsIwlanPreferred=false} target=aga } +10-12 10:28:51.433 15853 15904 D ConnectivityMonitorStateMachine: [updateServiceState] {subId=1} ServiceState Changed: 0 -> 0 +10-12 10:28:51.438 15853 30572 D StateService: Country ISO: us +10-12 10:28:51.439 2807 2878 D IwlanNetworkServiceHandler: reg state REGISTRATION_STATE_HOME +10-12 10:28:51.442 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:28:51.443 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:28:51.443 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:28:51.443 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:28:51.443 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{3790d77 6957:com.zhiliaoapp.musically:push/u0a241} (pid=6957, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:28:51.443 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{7d5ed36 8467:com.zhiliaoapp.musically/u0a241} (pid=8467, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:28:51.443 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:28:51.444 1602 1716 E AppOps : noteOperation +10-12 10:28:51.444 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:28:51.444 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:28:51.444 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:28:51.444 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:28:51.444 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:28:51.444 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:28:51.444 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:28:51.444 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:28:51.444 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:28:51.444 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:28:51.444 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:28:51.444 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:28:51.444 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:28:51.444 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:28:51.444 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:28:51.444 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:28:51.444 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:28:51.444 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:28:51.444 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:28:51.444 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:28:51.444 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:28:51.444 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:28:51.444 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{8d70500 10254/u0 ReceiverList{7e39f83 14879 com.verizon.messaging.vzmsgs/10254/u0 remote:c5dd632}} +10-12 10:28:51.444 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:28:51.444 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:28:51.445 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{3790d77 6957:com.zhiliaoapp.musically:push/u0a241} (pid=6957, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:28:51.445 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{7d5ed36 8467:com.zhiliaoapp.musically/u0a241} (pid=8467, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:28:51.445 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:28:51.445 1602 1716 E AppOps : noteOperation +10-12 10:28:51.445 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:28:51.445 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:28:51.445 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:28:51.445 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:28:51.445 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:28:51.445 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:28:51.445 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:28:51.445 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:28:51.445 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:28:51.445 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:28:51.445 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:28:51.445 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:28:51.445 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:28:51.445 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:28:51.445 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:28:51.445 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:28:51.445 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:28:51.445 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:28:51.445 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:28:51.445 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:28:51.445 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:28:51.445 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:28:51.445 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{8d70500 10254/u0 ReceiverList{7e39f83 14879 com.verizon.messaging.vzmsgs/10254/u0 remote:c5dd632}} +10-12 10:28:51.445 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:28:51.445 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:28:51.446 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:28:51.446 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:28:51.446 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:28:51.446 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{3790d77 6957:com.zhiliaoapp.musically:push/u0a241} (pid=6957, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:28:51.446 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{7d5ed36 8467:com.zhiliaoapp.musically/u0a241} (pid=8467, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:28:51.446 2512 2512 I SHANNON_IMS: 1970 [NETW] #:PURP:# UNSOL {RILC_UNSOL_IMS_SUPPORT_SERVICE} : VoPS : 1 EMC : 1 SIM_IDX : 0 RAT : 14 REG_STATE : 1 CELL_ID : 86100522 LAC/TAC : 9219 (NetworkAdaptor$AdaptorChannel%onMessage:298) +10-12 10:28:51.446 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:28:51.447 2512 2512 I SHANNON_IMS: 1971 [CONN] #:ORNG:# supportService [VoPS : 1/ EMC : 1/ RAT_INFO : 14/ REG_STATE : 1/ CELL_ID : 86100522/ LAC-TAC Info : 9219] [SLID:0 ] (ImsConnectivityMgr$RegistrationListener%supportService:2674) +10-12 10:28:51.447 1602 1716 E AppOps : noteOperation +10-12 10:28:51.447 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:28:51.447 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:28:51.447 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:28:51.447 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:28:51.447 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:28:51.447 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:28:51.447 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:28:51.447 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:28:51.447 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:28:51.447 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:28:51.447 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:28:51.447 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:28:51.447 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:28:51.447 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:28:51.447 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:28:51.447 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:28:51.447 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:28:51.447 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:28:51.447 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:28:51.447 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:28:51.447 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:28:51.447 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:28:51.447 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{8d70500 10254/u0 ReceiverList{7e39f83 14879 com.verizon.messaging.vzmsgs/10254/u0 remote:c5dd632}} +10-12 10:28:51.447 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:28:51.447 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{3790d77 6957:com.zhiliaoapp.musically:push/u0a241} (pid=6957, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:28:51.447 2512 3334 I SHANNON_IMS: 1972 [PROX] onReceive: intent= [Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) }] (ConnectivityBroadcastReceiver%onReceive:108) +10-12 10:28:51.447 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{7d5ed36 8467:com.zhiliaoapp.musically/u0a241} (pid=8467, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:28:51.447 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:28:51.447 1602 1716 E AppOps : noteOperation +10-12 10:28:51.447 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:28:51.447 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:28:51.447 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:28:51.447 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:28:51.447 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:28:51.447 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:28:51.447 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:28:51.447 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:28:51.447 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:28:51.447 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:28:51.447 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:28:51.447 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:28:51.447 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:28:51.447 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:28:51.447 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:28:51.447 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:28:51.447 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:28:51.447 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:28:51.447 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:28:51.447 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:28:51.447 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:28:51.447 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:28:51.447 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{8d70500 10254/u0 ReceiverList{7e39f83 14879 com.verizon.messaging.vzmsgs/10254/u0 remote:c5dd632}} +10-12 10:28:51.448 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:28:51.448 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:28:51.465 15042 15042 D CellBroadcastReceiver: onReceive Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 cmp=com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver (has extras) } +10-12 10:28:51.465 15042 15042 D CellBroadcastReceiver: onServiceStateChanged, ss: 0 +10-12 10:28:51.465 15042 15042 D CellBroadcastReceiver: networkOperator: 311480 +10-12 10:28:51.465 15042 15042 D CellBroadcastReceiver: update supported roaming operator as +10-12 10:28:51.471 2591 2591 I Telephony: isRttCurrentlySupported -- regular acct, hasVoiceAvailability: true +10-12 10:28:51.471 2591 2591 I Telephony: isRttSupported: true +10-12 10:28:51.471 2591 2591 I Telephony: alwaysAllowWhileRoaming: false +10-12 10:28:51.471 2591 2591 I Telephony: isRoaming: false +10-12 10:28:51.471 2591 2591 I Telephony: isOnWfc: false +10-12 10:28:51.478 2502 13509 D SHANNON_RCS: 4957 [0][SHAN] RegistrationState: Name: REGISTERED Value: 0 (RcsRegistrationImpl%getRegistrationState:145) +10-12 10:28:51.478 2502 13509 D SHANNON_RCS: 4958 [0][SHAN] supportService, previous vops: 1, rat: 14, mRatGeneration: 4, RegistrationState: Name: REGISTERED Value: 0 (RcsRegistrationImpl%supportService:324) +10-12 10:28:51.478 2502 13509 D SHANNON_RCS: 4959 [0][SHAN] RegistrationState: Name: REGISTERED Value: 0 (RcsRegistrationImpl%getRegistrationState:145) +10-12 10:28:51.747 2512 2512 I SHANNON_IMS: 1993 [CALL] isEmcAvailable for true (ImsCallManager%isEmcAvailable:1377) +10-12 10:28:52.283 2512 2512 I SHANNON_IMS: 1994 [PROX] Received onSignalStrengthsChanged [CellSignalStrengthLte: rssi=-91 rsrp=-116 rsrq=-14 rssnr=-3 cqiTableIndex=1 cqi=10 ta=15 level=1 parametersUseForLevel=0] [SLID:0 APM:false] (ImsConnectivityProxyListener$ImsPhoneStateListener%onSignalStrengthsChanged:511) +10-12 10:28:52.681 2512 3331 W SHANNON_IMS: 2012 [CONN] Timer IMS_SUPPORT_SERVICE_TIMER expired (ConnectionTimer$ConnectionTimerTask%run:68) +10-12 10:28:53.423 2420 2420 D GRIL-S : [12802]> SET_PREFERRED_CAMERA_FREQ_1_5[1800000, 2039800] +10-12 10:28:53.426 2420 4255 D GRIL-S : [12802]< SET_PREFERRED_CAMERA_FREQ_1_5 +10-12 10:28:54.021 1602 1783 E PackageManager: ERROR: could not load root hash from incremental install +10-12 10:28:54.037 603 603 I Finsky : [2] agwj.c(66): VerifyApps: Install-time verification requested for package com.source, id = 95 +10-12 10:28:54.041 1602 1783 I PackageManager: Integrity check passed for file:///data/app/vmdl1678727692.tmp +10-12 10:28:54.051 603 19884 I Finsky : [615] VerifyAppsInstallTask.akz(58): VerifyApps: Anti-malware verification task started for package=com.source +10-12 10:28:54.055 603 19884 I Finsky : [615] aham.a(65): Single user settings service is not running, bind it now +10-12 10:28:54.060 603 603 I Finsky : [2] qoe.onServiceConnected(96): Single user settings service is connected +10-12 10:28:54.065 603 19884 W Settings: Setting install_non_market_apps has moved from android.provider.Settings.Global to android.provider.Settings.Secure, returning read-only value. +10-12 10:28:54.828 603 19884 I Finsky : [615] ozk.e(31): Task 7 requested foreground +10-12 10:28:54.832 603 19884 I Finsky : [615] ozk.e(89): Not entering foreground +10-12 10:28:56.372 603 745 D TrafficStats: tagSocket(139) with statsTag=0xc9395b26, statsUid=-1 +10-12 10:28:56.524 448 19648 I keystore2: keystore2::watchdog: Watchdog thread idle -> terminating. Have a great day. +10-12 10:28:56.912 13680 13680 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.measurement.START pkg=com.google.android.gms } +10-12 10:28:57.108 20953 21005 I bcpu : (REDACTED) getHotwordActive::active query: %s, watch: %s, devices connected: %s +10-12 10:28:59.405 19470 19736 D TrafficStats: tagSocket(100) with statsTag=0xffffffff, statsUid=-1 +10-12 10:28:59.422 19470 19741 D TrafficStats: tagSocket(104) with statsTag=0xffffffff, statsUid=-1 +10-12 10:28:59.868 21227 19439 I AlarmManager: setExactAndAllowWhileIdle [name: GCM_HB_ALARM type: 2 triggerAtMillis: 291849449] +10-12 10:28:59.898 21227 19899 I AlarmManager: setExactAndAllowWhileIdle [name: FcmRetry type: 2 triggerAtMillis: 291379477] +10-12 10:28:59.905 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10176; state: DISABLED +10-12 10:28:59.905 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10176; state: DISABLED +10-12 10:28:59.905 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10176; state: ENABLED +10-12 10:28:59.906 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10176; state: ENABLED +10-12 10:28:59.920 1007 1007 D Zygote : Forked child process 19902 +10-12 10:28:59.921 1602 1717 I ActivityManager: Start proc 19902:com.google.android.gm/u0a176 for broadcast {com.google.android.gm/com.google.firebase.iid.FirebaseInstanceIdReceiver} +10-12 10:28:59.929 19902 19902 I ogle.android.gm: Using CollectorTypeCC GC. +10-12 10:28:59.933 1494 1501 I adbd : jdwp connection from 19902 +10-12 10:28:59.942 1602 31437 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10176; state: DISABLED +10-12 10:28:59.942 1602 31437 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10176; state: DISABLED +10-12 10:28:59.947 19902 19902 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10176; state: ENABLED +10-12 10:28:59.956 19902 19902 D nativeloader: Configuring clns-4 for other apk /system/framework/org.apache.http.legacy.jar. target_sdk_version=34, uses_libraries=ALL, library_path=/data/app/~~HNVRXZWwlBbRLdT99Ky-6w==/com.google.android.gm-bCykZntn0jL9bQzPZvCmDw==/lib/arm64:/data/app/~~HNVRXZWwlBbRLdT99Ky-6w==/com.google.android.gm-bCykZntn0jL9bQzPZvCmDw==/base.apk!/lib/arm64-v8a:/data/app/~~HNVRXZWwlBbRLdT99Ky-6w==/com.google.android.gm-bCykZntn0jL9bQzPZvCmDw==/split_config.arm64_v8a.apk!/lib/arm64-v8a:/data/app/~~HNVRXZWwlBbRLdT99Ky-6w==/com.google.android.gm-bCykZntn0jL9bQzPZvCmDw==/split_config.en.apk!/lib/arm64-v8a:/data/app/~~HNVRXZWwlBbRLdT99Ky-6w==/com.google.android.gm-bCykZntn0jL9bQzPZvCmDw==/split_config.xxxhdpi.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.google.android.gm +10-12 10:29:00.038 19902 19902 W ziparchive: Unable to open '/data/app/~~HNVRXZWwlBbRLdT99Ky-6w==/com.google.android.gm-bCykZntn0jL9bQzPZvCmDw==/split_config.arm64_v8a.dm': No such file or directory +10-12 10:29:00.038 19902 19902 W ziparchive: Unable to open '/data/app/~~HNVRXZWwlBbRLdT99Ky-6w==/com.google.android.gm-bCykZntn0jL9bQzPZvCmDw==/split_config.arm64_v8a.dm': No such file or directory +10-12 10:29:00.039 19902 19902 W ogle.android.gm: Entry not found +10-12 10:29:00.040 19902 19902 W ziparchive: Unable to open '/data/app/~~HNVRXZWwlBbRLdT99Ky-6w==/com.google.android.gm-bCykZntn0jL9bQzPZvCmDw==/split_config.en.dm': No such file or directory +10-12 10:29:00.040 19902 19902 W ziparchive: Unable to open '/data/app/~~HNVRXZWwlBbRLdT99Ky-6w==/com.google.android.gm-bCykZntn0jL9bQzPZvCmDw==/split_config.en.dm': No such file or directory +10-12 10:29:00.040 19902 19902 W ogle.android.gm: Entry not found +10-12 10:29:00.041 19902 19902 W ziparchive: Unable to open '/data/app/~~HNVRXZWwlBbRLdT99Ky-6w==/com.google.android.gm-bCykZntn0jL9bQzPZvCmDw==/split_config.xxxhdpi.dm': No such file or directory +10-12 10:29:00.041 19902 19902 W ziparchive: Unable to open '/data/app/~~HNVRXZWwlBbRLdT99Ky-6w==/com.google.android.gm-bCykZntn0jL9bQzPZvCmDw==/split_config.xxxhdpi.dm': No such file or directory +10-12 10:29:00.042 19902 19902 W ogle.android.gm: Entry not found +10-12 10:29:00.044 19902 19902 D nativeloader: Configuring clns-5 for other apk /data/app/~~HNVRXZWwlBbRLdT99Ky-6w==/com.google.android.gm-bCykZntn0jL9bQzPZvCmDw==/base.apk:/data/app/~~HNVRXZWwlBbRLdT99Ky-6w==/com.google.android.gm-bCykZntn0jL9bQzPZvCmDw==/split_config.arm64_v8a.apk:/data/app/~~HNVRXZWwlBbRLdT99Ky-6w==/com.google.android.gm-bCykZntn0jL9bQzPZvCmDw==/split_config.en.apk:/data/app/~~HNVRXZWwlBbRLdT99Ky-6w==/com.google.android.gm-bCykZntn0jL9bQzPZvCmDw==/split_config.xxxhdpi.apk. target_sdk_version=34, uses_libraries=libOpenCL-pixel.so:libedgetpu_util.so:libedgetpu_client.google.so, library_path=/data/app/~~HNVRXZWwlBbRLdT99Ky-6w==/com.google.android.gm-bCykZntn0jL9bQzPZvCmDw==/lib/arm64:/data/app/~~HNVRXZWwlBbRLdT99Ky-6w==/com.google.android.gm-bCykZntn0jL9bQzPZvCmDw==/base.apk!/lib/arm64-v8a:/data/app/~~HNVRXZWwlBbRLdT99Ky-6w==/com.google.android.gm-bCykZntn0jL9bQzPZvCmDw==/split_config.arm64_v8a.apk!/lib/arm64-v8a:/data/app/~~HNVRXZWwlBbRLdT99Ky-6w==/com.google.android.gm-bCykZntn0jL9bQzPZvCmDw==/split_config.en.apk!/lib/arm64-v8a:/data/a +10-12 10:29:00.059 19902 19902 V GraphicsEnvironment: ANGLE Developer option for 'com.google.android.gm' set to: 'default' +10-12 10:29:00.060 19902 19902 V GraphicsEnvironment: ANGLE GameManagerService for com.google.android.gm: false +10-12 10:29:00.060 19902 19902 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported. +10-12 10:29:00.061 19902 19902 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-12 10:29:00.062 19902 19902 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-12 10:29:00.076 19902 19919 D CompatibilityChangeReporter: Compat change id reported: 183155436; UID 10176; state: ENABLED +10-12 10:29:00.133 19902 19925 W ogle.android.gm: Accessing hidden field Ljava/util/Collections$SynchronizedCollection;->mutex:Ljava/lang/Object; (max-target-o, reflection, denied) +10-12 10:29:00.133 19902 19925 W ogle.android.gm: Accessing hidden method Ljava/util/Collections$SynchronizedSet;->(Ljava/util/Set;Ljava/lang/Object;)V (max-target-o, reflection, denied) +10-12 10:29:00.133 19902 19925 W ogle.android.gm: Accessing hidden method Ljava/util/Collections$SynchronizedCollection;->(Ljava/util/Collection;Ljava/lang/Object;)V (max-target-o, reflection, denied) +10-12 10:29:00.160 1602 3919 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10176; state: DISABLED +10-12 10:29:00.200 13680 13680 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.mdisync.service.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.GmsApiService } +10-12 10:29:00.200 13680 13680 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.mdisync.service.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.GmsApiService } +10-12 10:29:00.216 21227 21227 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.pseudonymous.service.START pkg=com.google.android.gms } +10-12 10:29:00.216 21227 21227 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.pseudonymous.service.START pkg=com.google.android.gms } +10-12 10:29:00.216 19902 19938 I org.webrtc.Logging: CrashStartupListener: Checking conference crashes for 2 account(s). +10-12 10:29:00.223 19902 19957 D StrictMode: StrictMode policy violation: android.os.strictmode.DiskReadViolation +10-12 10:29:00.223 19902 19957 D StrictMode: at android.os.StrictMode$AndroidBlockGuardPolicy.onReadFromDisk(StrictMode.java:1658) +10-12 10:29:00.223 19902 19957 D StrictMode: at libcore.io.BlockGuardOs.access(BlockGuardOs.java:74) +10-12 10:29:00.223 19902 19957 D StrictMode: at libcore.io.ForwardingOs.access(ForwardingOs.java:128) +10-12 10:29:00.223 19902 19957 D StrictMode: at android.app.ActivityThread$AndroidOs.access(ActivityThread.java:7795) +10-12 10:29:00.223 19902 19957 D StrictMode: at java.io.UnixFileSystem.checkAccess(UnixFileSystem.java:313) +10-12 10:29:00.223 19902 19957 D StrictMode: at java.io.File.exists(File.java:813) +10-12 10:29:00.223 19902 19957 D StrictMode: at android.app.ContextImpl.ensurePrivateDirExists(ContextImpl.java:759) +10-12 10:29:00.223 19902 19957 D StrictMode: at android.app.ContextImpl.ensurePrivateDirExists(ContextImpl.java:750) +10-12 10:29:00.223 19902 19957 D StrictMode: at android.app.ContextImpl.getPreferencesDir(ContextImpl.java:706) +10-12 10:29:00.223 19902 19957 D StrictMode: at android.app.ContextImpl.getSharedPreferencesPath(ContextImpl.java:931) +10-12 10:29:00.223 19902 19957 D StrictMode: at android.app.ContextImpl.getSharedPreferences(ContextImpl.java:553) +10-12 10:29:00.223 19902 19957 D StrictMode: at android.content.ContextWrapper.getSharedPreferences(ContextWrapper.java:217) +10-12 10:29:00.223 19902 19957 D StrictMode: at jor.(PG:51) +10-12 10:29:00.223 19902 19957 D StrictMode: at iht.(PG:13) +10-12 10:29:00.223 19902 19957 D StrictMode: at iht.m(PG:16) +10-12 10:29:00.223 19902 19957 D StrictMode: at pxf.a(PG:32) +10-12 10:29:00.223 19902 19957 D StrictMode: at qni.k(PG:9) +10-12 10:29:00.223 19902 19957 D StrictMode: at ablh.g(PG:97) +10-12 10:29:00.223 19902 19957 D StrictMode: at ablh.c(PG:7) +10-12 10:29:00.223 19902 19957 D StrictMode: at achq.q(PG:5) +10-12 10:29:00.223 19902 19957 D StrictMode: at uud.a(PG:352) +10-12 10:29:00.223 19902 19957 D StrictMode: at axnz.a(PG:57) +10-12 10:29:00.223 19902 19957 D StrictMode: at axnl.c(PG:3) +10-12 10:29:00.223 19902 19957 D StrictMode: at axnn.run(PG:42) +10-12 10:29:00.223 19902 19957 D StrictMode: at aafc.run(PG:3) +10-12 10:29:00.223 19902 19957 D StrictMode: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) +10-12 10:29:00.223 19902 19957 D StrictMode: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) +10-12 10:29:00.223 19902 19957 D StrictMode: at xyy.run(PG:90) +10-12 10:29:00.223 19902 19957 D StrictMode: at java.lang.Thread.run(Thread.java:1012) +10-12 10:29:00.223 19902 19957 D StrictMode: at aaff.run(PG:51) +10-12 10:29:00.224 19902 19957 D StrictMode: StrictMode policy violation: android.os.strictmode.DiskReadViolation +10-12 10:29:00.224 19902 19957 D StrictMode: at android.os.StrictMode$AndroidBlockGuardPolicy.onReadFromDisk(StrictMode.java:1658) +10-12 10:29:00.224 19902 19957 D StrictMode: at android.app.SharedPreferencesImpl.awaitLoadedLocked(SharedPreferencesImpl.java:275) +10-12 10:29:00.224 19902 19957 D StrictMode: at android.app.SharedPreferencesImpl.edit(SharedPreferencesImpl.java:368) +10-12 10:29:00.224 19902 19957 D StrictMode: at jor.(PG:57) +10-12 10:29:00.224 19902 19957 D StrictMode: at iht.(PG:13) +10-12 10:29:00.224 19902 19957 D StrictMode: at iht.m(PG:16) +10-12 10:29:00.224 19902 19957 D StrictMode: at pxf.a(PG:32) +10-12 10:29:00.224 19902 19957 D StrictMode: at qni.k(PG:9) +10-12 10:29:00.224 19902 19957 D StrictMode: at ablh.g(PG:97) +10-12 10:29:00.224 19902 19957 D StrictMode: at ablh.c(PG:7) +10-12 10:29:00.224 19902 19957 D StrictMode: at achq.q(PG:5) +10-12 10:29:00.224 19902 19957 D StrictMode: at uud.a(PG:352) +10-12 10:29:00.224 19902 19957 D StrictMode: at axnz.a(PG:57) +10-12 10:29:00.224 19902 19957 D StrictMode: at axnl.c(PG:3) +10-12 10:29:00.224 19902 19957 D StrictMode: at axnn.run(PG:42) +10-12 10:29:00.224 19902 19957 D StrictMode: at aafc.run(PG:3) +10-12 10:29:00.224 19902 19957 D StrictMode: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) +10-12 10:29:00.224 19902 19957 D StrictMode: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) +10-12 10:29:00.224 19902 19957 D StrictMode: at xyy.run(PG:90) +10-12 10:29:00.224 19902 19957 D StrictMode: at java.lang.Thread.run(Thread.java:1012) +10-12 10:29:00.224 19902 19957 D StrictMode: at aaff.run(PG:51) +10-12 10:29:00.228 19902 19953 W System : ClassLoader referenced unknown path: +10-12 10:29:00.228 19902 19953 D nativeloader: Configuring clns-6 for other apk . target_sdk_version=34, uses_libraries=, library_path=/data/app/~~Ai3wvNd0LVLLehmvCiRWrg==/com.google.android.gms-voJWH-mimyLpA9IICrWhHA==/lib/arm64:/data/app/~~Ai3wvNd0LVLLehmvCiRWrg==/com.google.android.gms-voJWH-mimyLpA9IICrWhHA==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.google.android.gms +10-12 10:29:00.240 19902 19952 D StrictMode: StrictMode policy violation: android.os.strictmode.DiskReadViolation +10-12 10:29:00.240 19902 19952 D StrictMode: at android.os.StrictMode$AndroidBlockGuardPolicy.onReadFromDisk(StrictMode.java:1658) +10-12 10:29:00.240 19902 19952 D StrictMode: at libcore.io.BlockGuardOs.access(BlockGuardOs.java:74) +10-12 10:29:00.240 19902 19952 D StrictMode: at libcore.io.ForwardingOs.access(ForwardingOs.java:128) +10-12 10:29:00.240 19902 19952 D StrictMode: at android.app.ActivityThread$AndroidOs.access(ActivityThread.java:7795) +10-12 10:29:00.240 19902 19952 D StrictMode: at java.io.UnixFileSystem.checkAccess(UnixFileSystem.java:313) +10-12 10:29:00.240 19902 19952 D StrictMode: at java.io.File.exists(File.java:813) +10-12 10:29:00.240 19902 19952 D StrictMode: at android.app.ContextImpl.ensurePrivateDirExists(ContextImpl.java:759) +10-12 10:29:00.240 19902 19952 D StrictMode: at android.app.ContextImpl.ensurePrivateDirExists(ContextImpl.java:750) +10-12 10:29:00.240 19902 19952 D StrictMode: at android.app.ContextImpl.getPreferencesDir(ContextImpl.java:706) +10-12 10:29:00.240 19902 19952 D StrictMode: at android.app.ContextImpl.getSharedPreferencesPath(ContextImpl.java:931) +10-12 10:29:00.240 19902 19952 D StrictMode: at android.app.ContextImpl.getSharedPreferences(ContextImpl.java:553) +10-12 10:29:00.240 19902 19952 D StrictMode: at android.content.ContextWrapper.getSharedPreferences(ContextWrapper.java:217) +10-12 10:29:00.240 19902 19952 D StrictMode: at jor.(PG:51) +10-12 10:29:00.240 19902 19952 D StrictMode: at iht.(PG:13) +10-12 10:29:00.240 19902 19952 D StrictMode: at iht.m(PG:16) +10-12 10:29:00.240 19902 19952 D StrictMode: at pxf.a(PG:32) +10-12 10:29:00.240 19902 19952 D StrictMode: at qni.k(PG:9) +10-12 10:29:00.240 19902 19952 D StrictMode: at ablh.g(PG:97) +10-12 10:29:00.240 19902 19952 D StrictMode: at ablh.c(PG:7) +10-12 10:29:00.240 19902 19952 D StrictMode: at achq.q(PG:5) +10-12 10:29:00.240 19902 19952 D StrictMode: at uud.a(PG:352) +10-12 10:29:00.240 19902 19952 D StrictMode: at axnz.a(PG:57) +10-12 10:29:00.240 19902 19952 D StrictMode: at axnl.c(PG:3) +10-12 10:29:00.240 19902 19952 D StrictMode: at axnn.run(PG:42) +10-12 10:29:00.240 19902 19952 D StrictMode: at aafc.run(PG:3) +10-12 10:29:00.240 19902 19952 D StrictMode: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) +10-12 10:29:00.240 19902 19952 D StrictMode: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) +10-12 10:29:00.240 19902 19952 D StrictMode: at xyy.run(PG:90) +10-12 10:29:00.240 19902 19952 D StrictMode: at java.lang.Thread.run(Thread.java:1012) +10-12 10:29:00.240 19902 19952 D StrictMode: at aaff.run(PG:51) +10-12 10:29:00.240 19902 19952 D StrictMode: StrictMode policy violation: android.os.strictmode.DiskReadViolation +10-12 10:29:00.240 19902 19952 D StrictMode: at android.os.StrictMode$AndroidBlockGuardPolicy.onReadFromDisk(StrictMode.java:1658) +10-12 10:29:00.240 19902 19952 D StrictMode: at android.app.SharedPreferencesImpl.awaitLoadedLocked(SharedPreferencesImpl.java:275) +10-12 10:29:00.240 19902 19952 D StrictMode: at android.app.SharedPreferencesImpl.edit(SharedPreferencesImpl.java:368) +10-12 10:29:00.240 19902 19952 D StrictMode: at jor.(PG:57) +10-12 10:29:00.240 19902 19952 D StrictMode: at iht.(PG:13) +10-12 10:29:00.240 19902 19952 D StrictMode: at iht.m(PG:16) +10-12 10:29:00.240 19902 19952 D StrictMode: at pxf.a(PG:32) +10-12 10:29:00.240 19902 19952 D StrictMode: at qni.k(PG:9) +10-12 10:29:00.240 19902 19952 D StrictMode: at ablh.g(PG:97) +10-12 10:29:00.240 19902 19952 D StrictMode: at ablh.c(PG:7) +10-12 10:29:00.240 19902 19952 D StrictMode: at achq.q(PG:5) +10-12 10:29:00.240 19902 19952 D StrictMode: at uud.a(PG:352) +10-12 10:29:00.240 19902 19952 D StrictMode: at axnz.a(PG:57) +10-12 10:29:00.240 19902 19952 D StrictMode: at axnl.c(PG:3) +10-12 10:29:00.240 19902 19952 D StrictMode: at axnn.run(PG:42) +10-12 10:29:00.240 19902 19952 D StrictMode: at aafc.run(PG:3) +10-12 10:29:00.240 19902 19952 D StrictMode: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) +10-12 10:29:00.240 19902 19952 D StrictMode: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) +10-12 10:29:00.240 19902 19952 D StrictMode: at xyy.run(PG:90) +10-12 10:29:00.240 19902 19952 D StrictMode: at java.lang.Thread.run(Thread.java:1012) +10-12 10:29:00.240 19902 19952 D StrictMode: at aaff.run(PG:51) +10-12 10:29:00.298 13680 18817 I MdiSyncModule: (REDACTED) Receiving API connection from package '%s'... +10-12 10:29:00.299 13680 18817 I MdiSyncModule: API connection successful! +10-12 10:29:00.301 13680 18817 I MdiSyncModule: (REDACTED) Receiving API connection from package '%s'... +10-12 10:29:00.301 13680 18817 I MdiSyncModule: API connection successful! +10-12 10:29:00.317 19902 19937 D CompatibilityChangeReporter: Compat change id reported: 160794467; UID 10176; state: ENABLED +10-12 10:29:00.331 19902 19937 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10176; state: ENABLED +10-12 10:29:00.332 1602 30374 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10176; state: ENABLED +10-12 10:29:00.372 13680 13680 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.chimera.container.moduleinstall.ModuleInstallService.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.GmsApiService } +10-12 10:29:00.376 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 201794303; UID 10176; state: ENABLED +10-12 10:29:00.397 1602 2159 D ConnectivityService: requestNetwork for uid/pid:10176/19902 activeRequest: null callbackRequest: 20827 [NetworkRequest [ REQUEST id=20828, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10176 RequestorUid: 10176 RequestorPkg: com.google.android.gm UnderlyingNetworks: Null] ]] callback flags: 0 order: 2147483647 +10-12 10:29:00.403 1602 1950 D WifiNetworkFactory: got request NetworkRequest [ REQUEST id=20828, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10176 RequestorUid: 10176 RequestorPkg: com.google.android.gm UnderlyingNetworks: Null] ] +10-12 10:29:00.404 1602 1950 D UntrustedWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20828, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10176 RequestorUid: 10176 RequestorPkg: com.google.android.gm UnderlyingNetworks: Null] ] +10-12 10:29:00.404 1602 1950 D OemPaidWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20828, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10176 RequestorUid: 10176 RequestorPkg: com.google.android.gm UnderlyingNetworks: Null] ] +10-12 10:29:00.404 1602 1950 D MultiInternetWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20828, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10176 RequestorUid: 10176 RequestorPkg: com.google.android.gm UnderlyingNetworks: Null] ] +10-12 10:29:00.405 1602 1958 D ConnectivityService: NetReassign [20828 : null → 141] [c 1] [a 2] [i 4] +10-12 10:29:00.421 603 745 D TrafficStats: tagSocket(138) with statsTag=0xc9395b26, statsUid=-1 +10-12 10:29:00.436 603 745 D TrafficStats: tagSocket(139) with statsTag=0xc9395b26, statsUid=-1 +10-12 10:29:00.456 21227 21227 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.tapandpay.service.BIND dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentApiService } +10-12 10:29:00.465 13680 13680 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.wallet.service.BIND pkg=com.google.android.gms } +10-12 10:29:00.487 13680 13680 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.pay.service.BIND dat=chimera-action:/... cmp=com.google.android.gms/.chimera.GmsApiService } +10-12 10:29:00.501 21227 21227 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.facs.cache.service.START pkg=com.google.android.gms } +10-12 10:29:00.502 19902 19958 D StrictMode: StrictMode policy violation: android.os.strictmode.DiskReadViolation +10-12 10:29:00.502 19902 19958 D StrictMode: at android.os.StrictMode$AndroidBlockGuardPolicy.onReadFromDisk(StrictMode.java:1658) +10-12 10:29:00.502 19902 19958 D StrictMode: at android.app.SharedPreferencesImpl.hasFileChangedUnexpectedly(SharedPreferencesImpl.java:244) +10-12 10:29:00.502 19902 19958 D StrictMode: at android.app.SharedPreferencesImpl.startReloadIfChangedUnexpectedly(SharedPreferencesImpl.java:220) +10-12 10:29:00.502 19902 19958 D StrictMode: at android.app.ContextImpl.getSharedPreferences(ContextImpl.java:586) +10-12 10:29:00.502 19902 19958 D StrictMode: at android.app.ContextImpl.getSharedPreferences(ContextImpl.java:557) +10-12 10:29:00.502 19902 19958 D StrictMode: at android.content.ContextWrapper.getSharedPreferences(ContextWrapper.java:217) +10-12 10:29:00.502 19902 19958 D StrictMode: at android.content.ContextWrapper.getSharedPreferences(ContextWrapper.java:217) +10-12 10:29:00.502 19902 19958 D StrictMode: at android.content.ContextWrapper.getSharedPreferences(ContextWrapper.java:217) +10-12 10:29:00.502 19902 19958 D StrictMode: at com.google.android.gms.ads.identifier.settings.b.b(:com.google.android.gms@233717044@23.37.17 (190400-570218080):6) +10-12 10:29:00.502 19902 19958 D StrictMode: at com.google.android.gms.ads.identifier.settings.b.m(:com.google.android.gms@233717044@23.37.17 (190400-570218080):4) +10-12 10:29:00.502 19902 19958 D StrictMode: at com.google.android.gms.ads.identifier.settings.b.o(:com.google.android.gms@233717044@23.37.17 (190400-570218080):4) +10-12 10:29:00.502 19902 19958 D StrictMode: at com.google.android.gms.ads.identifier.settings.b.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):12) +10-12 10:29:00.502 19902 19958 D StrictMode: at com.google.android.gms.ads.identifier.internal.c.g(:com.google.android.gms@233717044@23.37.17 (190400-570218080):7) +10-12 10:29:00.502 19902 19958 D StrictMode: at com.google.android.gms.ads.identifier.internal.c.eX(:com.google.android.gms@233717044@23.37.17 (190400-570218080):194) +10-12 10:29:00.502 19902 19958 D StrictMode: at lzx.onTransact(:com.google.android.gms@233717044@23.37.17 (190400-570218080):117) +10-12 10:29:00.502 19902 19958 D StrictMode: at android.os.Binder.transact(Binder.java:1164) +10-12 10:29:00.502 19902 19958 D StrictMode: at bbmj.onTransact(:com.google.android.gms@233717044@23.37.17 (190400-570218080):10) +10-12 10:29:00.502 19902 19958 D StrictMode: at android.os.Binder.transact(Binder.java:1164) +10-12 10:29:00.502 19902 19958 D StrictMode: at aule.onTransact(:com.google.android.gms@233717044@23.37.17 (190400-570218080):147) +10-12 10:29:00.502 19902 19958 D StrictMode: at android.os.Binder.execTransactInternal(Binder.java:1280) +10-12 10:29:00.502 19902 19958 D StrictMode: at android.os.Binder.execTransact(Binder.java:1244) +10-12 10:29:00.502 19902 19958 D StrictMode: # via Binder call with stack: +10-12 10:29:00.502 19902 19958 D StrictMode: at android.os.StrictMode.readAndHandleBinderCallViolations(StrictMode.java:2496) +10-12 10:29:00.502 19902 19958 D StrictMode: at android.os.Parcel.readExceptionCode(Parcel.java:2956) +10-12 10:29:00.502 19902 19958 D StrictMode: at android.os.Parcel.readException(Parcel.java:2917) +10-12 10:29:00.502 19902 19958 D StrictMode: at law.s(PG:11) +10-12 10:29:00.502 19902 19958 D StrictMode: at ikb.run(PG:1371) +10-12 10:29:00.502 19902 19958 D StrictMode: at aafc.run(PG:3) +10-12 10:29:00.502 19902 19958 D StrictMode: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) +10-12 10:29:00.502 19902 19958 D StrictMode: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) +10-12 10:29:00.502 19902 19958 D StrictMode: at xyy.run(PG:90) +10-12 10:29:00.502 19902 19958 D StrictMode: at java.lang.Thread.run(Thread.java:1012) +10-12 10:29:00.502 19902 19958 D StrictMode: at aaff.run(PG:51) +10-12 10:29:00.502 19902 19958 D StrictMode: StrictMode policy violation: android.os.strictmode.DiskReadViolation +10-12 10:29:00.502 19902 19958 D StrictMode: at android.os.StrictMode$AndroidBlockGuardPolicy.onReadFromDisk(StrictMode.java:1658) +10-12 10:29:00.502 19902 19958 D StrictMode: at libcore.io.BlockGuardOs.stat(BlockGuardOs.java:419) +10-12 10:29:00.502 19902 19958 D StrictMode: at libcore.io.ForwardingOs.stat(ForwardingOs.java:846) +10-12 10:29:00.502 19902 19958 D StrictMode: at android.app.ActivityThread$AndroidOs.stat(ActivityThread.java:7818) +10-12 10:29:00.502 19902 19958 D StrictMode: at android.system.Os.stat(Os.java:904) +10-12 10:29:00.502 19902 19958 D StrictMode: at android.app.SharedPreferencesImpl.hasFileChangedUnexpectedly(SharedPreferencesImpl.java:245) +10-12 10:29:00.502 19902 19958 D StrictMode: at android.app.SharedPreferencesImpl.startReloadIfChangedUnexpectedly(SharedPreferencesImpl.java:220) +10-12 10:29:00.502 19902 19958 D StrictMode: at android.app.ContextImpl.getSharedPreferences(ContextImpl.java:586) +10-12 10:29:00.502 19902 19958 D StrictMode: at android.app.ContextImpl.getSharedPreferences(ContextImpl.java:557) +10-12 10:29:00.502 19902 19958 D StrictMode: at android.content.ContextWrapper.getSharedPreferences(ContextWrapper.java:217) +10-12 10:29:00.502 19902 19958 D StrictMode: at android.content.ContextWrapper.getSharedPreferences(ContextWrapper.java:217) +10-12 10:29:00.502 19902 19958 D StrictMode: at android.content.ContextWrapper.getSharedPreferences(ContextWrapper.java:217) +10-12 10:29:00.502 19902 19958 D StrictMode: at com.google.android.gms.ads.identifier.settings.b.b(:com.google.android.gms@233717044@23.37.17 (190400-570218080):6) +10-12 10:29:00.502 19902 19958 D StrictMode: at com.google.android.gms.ads.identifier.settings.b.m(:com.google.android.gms@233717044@23.37.17 (190400-570218080):4) +10-12 10:29:00.502 19902 19958 D StrictMode: at com.google.android.gms.ads.identifier.settings.b.o(:com.google.android.gms@233717044@23.37.17 (190400-570218080):4) +10-12 10:29:00.502 19902 19958 D StrictMode: at com.google.android.gms.ads.identifier.settings.b.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):12) +10-12 10:29:00.502 19902 19958 D StrictMode: at com.google.android.gms.ads.identifier.internal.c.g(:com.google.android.gms@233717044@23.37.17 (190400-570218080):7) +10-12 10:29:00.502 19902 19958 D StrictMode: at com.google.android.gms.ads.identifier.internal.c.eX(:com.google.android.gms@233717044@23.37.17 (190400-570218080):194) +10-12 10:29:00.502 19902 19958 D StrictMode: at lzx.onTransact(:com.google.android.gms@233717044@23.37.17 (190400-570218080):117) +10-12 10:29:00.502 19902 19958 D StrictMode: at android.os.Binder.transact(Binder.java:1164) +10-12 10:29:00.502 19902 19958 D StrictMode: at bbmj.onTransact(:com.google.android.gms@233717044@23.37.17 (190400-570218080):10) +10-12 10:29:00.502 19902 19958 D StrictMode: at android.os.Binder.transact(Binder.java:1164) +10-12 10:29:00.502 19902 19958 D StrictMode: at aule.onTransact(:com.google.android.gms@233717044@23.37.17 (190400-570218080):147) +10-12 10:29:00.502 19902 19958 D StrictMode: at android.os.Binder.execTransactInternal(Binder.java:1280) +10-12 10:29:00.502 19902 19958 D StrictMode: at android.os.Binder.execTransact(Binder.java:1244) +10-12 10:29:00.502 19902 19958 D StrictMode: # via Binder call with stack: +10-12 10:29:00.502 19902 19958 D StrictMode: at android.os.StrictMode.readAndHandleBinderCallViolations(StrictMode.java:2496) +10-12 10:29:00.502 19902 19958 D StrictMode: at android.os.Parcel.readExceptionCode(Parcel.java:2956) +10-12 10:29:00.502 19902 19958 D StrictMode: at android.os.Parcel.readException(Parcel.java:2917) +10-12 10:29:00.502 19902 19958 D StrictMode: at law.s(PG:11) +10-12 10:29:00.502 19902 19958 D StrictMode: at ikb.run(PG:1371) +10-12 10:29:00.502 19902 19958 D StrictMode: at aafc.run(PG:3) +10-12 10:29:00.502 19902 19958 D StrictMode: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) +10-12 10:29:00.502 19902 19958 D StrictMode: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) +10-12 10:29:00.502 19902 19958 D StrictMode: at xyy.run(PG:90) +10-12 10:29:00.502 19902 19958 D StrictMode: at java.lang.Thread.run(Thread.java:1012) +10-12 10:29:00.502 19902 19958 D StrictMode: at aaff.run(PG:51) +10-12 10:29:00.503 19902 19958 D StrictMode: StrictMode policy violation: android.os.strictmode.DiskReadViolation +10-12 10:29:00.503 19902 19958 D StrictMode: at android.os.StrictMode$AndroidBlockGuardPolicy.onReadFromDisk(StrictMode.java:1658) +10-12 10:29:00.503 19902 19958 D StrictMode: at android.app.SharedPreferencesImpl.hasFileChangedUnexpectedly(SharedPreferencesImpl.java:244) +10-12 10:29:00.503 19902 19958 D StrictMode: at android.app.SharedPreferencesImpl.startReloadIfChangedUnexpectedly(SharedPreferencesImpl.java:220) +10-12 10:29:00.503 19902 19958 D StrictMode: at android.app.ContextImpl.getSharedPreferences(ContextImpl.java:586) +10-12 10:29:00.503 19902 19958 D StrictMode: at android.app.ContextImpl.getSharedPreferences(ContextImpl.java:557) +10-12 10:29:00.503 19902 19958 D StrictMode: at android.content.ContextWrapper.getSharedPreferences(ContextWrapper.java:217) +10-12 10:29:00.503 19902 19958 D StrictMode: at android.content.ContextWrapper.getSharedPreferences(ContextWrapper.java:217) +10-12 10:29:00.503 19902 19958 D StrictMode: at android.content.ContextWrapper.getSharedPreferences(ContextWrapper.java:217) +10-12 10:29:00.503 19902 19958 D StrictMode: at com.google.android.gms.ads.identifier.settings.b.b(:com.google.android.gms@233717044@23.37.17 (190400-570218080):6) +10-12 10:29:00.503 19902 19958 D StrictMode: at com.google.android.gms.ads.identifier.settings.b.m(:com.google.android.gms@233717044@23.37.17 (190400-570218080):20) +10-12 10:29:00.503 19902 19958 D StrictMode: at com.google.android.gms.ads.identifier.settings.b.o(:com.google.android.gms@233717044@23.37.17 (190400-570218080):4) +10-12 10:29:00.503 19902 19958 D StrictMode: at com.google.android.gms.ads.identifier.settings.b.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):12) +10-12 10:29:00.503 19902 19958 D StrictMode: at com.google.android.gms.ads.identifier.internal.c.g(:com.google.android.gms@233717044@23.37.17 (190400-570218080):7) +10-12 10:29:00.503 19902 19958 D StrictMode: at com.google.android.gms.ads.identifier.internal.c.eX(:com.google.android.gms@233717044@23.37.17 (190400-570218080):194) +10-12 10:29:00.503 19902 19958 D StrictMode: at lzx.onTransact(:com.google.android.gms@233717044@23.37.17 (190400-570218080):117) +10-12 10:29:00.503 19902 19958 D StrictMode: at android.os.Binder.transact(Binder.java:1164) +10-12 10:29:00.503 19902 19958 D StrictMode: at bbmj.onTransact(:com.google.android.gms@233717044@23.37.17 (190400-570218080):10) +10-12 10:29:00.503 19902 19958 D StrictMode: at android.os.Binder.transact(Binder.java:1164) +10-12 10:29:00.503 19902 19958 D StrictMode: at aule.onTransact(:com.google.android.gms@233717044@23.37.17 (190400-570218080):147) +10-12 10:29:00.503 19902 19958 D StrictMode: at android.os.Binder.execTransactInternal(Binder.java:1280) +10-12 10:29:00.503 19902 19958 D StrictMode: at android.os.Binder.execTransact(Binder.java:1244) +10-12 10:29:00.503 19902 19958 D StrictMode: # via Binder call with stack: +10-12 10:29:00.503 19902 19958 D StrictMode: at android.os.StrictMode.readAndHandleBinderCallViolations(StrictMode.java:2496) +10-12 10:29:00.503 19902 19958 D StrictMode: at android.os.Parcel.readExceptionCode(Parcel.java:2956) +10-12 10:29:00.503 19902 19958 D StrictMode: at android.os.Parcel.readException(Parcel.java:2917) +10-12 10:29:00.503 19902 19958 D StrictMode: at law.s(PG:11) +10-12 10:29:00.503 19902 19958 D StrictMode: at ikb.run(PG:1371) +10-12 10:29:00.503 19902 19958 D StrictMode: at aafc.run(PG:3) +10-12 10:29:00.503 19902 19958 D StrictMode: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) +10-12 10:29:00.503 19902 19958 D StrictMode: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) +10-12 10:29:00.503 19902 19958 D StrictMode: at xyy.run(PG:90) +10-12 10:29:00.503 19902 19958 D StrictMode: at java.lang.Thread.run(Thread.java:1012) +10-12 10:29:00.503 19902 19958 D StrictMode: at aaff.run(PG:51) +10-12 10:29:00.506 19902 19958 D StrictMode: StrictMode policy violation: android.os.strictmode.DiskReadViolation +10-12 10:29:00.506 19902 19958 D StrictMode: at android.os.StrictMode$AndroidBlockGuardPolicy.onReadFromDisk(StrictMode.java:1658) +10-12 10:29:00.506 19902 19958 D StrictMode: at android.app.SharedPreferencesImpl.hasFileChangedUnexpectedly(SharedPreferencesImpl.java:244) +10-12 10:29:00.506 19902 19958 D StrictMode: at android.app.SharedPreferencesImpl.startReloadIfChangedUnexpectedly(SharedPreferencesImpl.java:220) +10-12 10:29:00.506 19902 19958 D StrictMode: at android.app.ContextImpl.getSharedPreferences(ContextImpl.java:586) +10-12 10:29:00.506 19902 19958 D StrictMode: at android.app.ContextImpl.getSharedPreferences(ContextImpl.java:557) +10-12 10:29:00.506 19902 19958 D StrictMode: at android.content.ContextWrapper.getSharedPreferences(ContextWrapper.java:217) +10-12 10:29:00.506 19902 19958 D StrictMode: at android.content.ContextWrapper.getSharedPreferences(ContextWrapper.java:217) +10-12 10:29:00.506 19902 19958 D StrictMode: at android.content.ContextWrapper.getSharedPreferences(ContextWrapper.java:217) +10-12 10:29:00.506 19902 19958 D StrictMode: at com.google.android.gms.ads.identifier.settings.b.b(:com.google.android.gms@233717044@23.37.17 (190400-570218080):6) +10-12 10:29:00.506 19902 19958 D StrictMode: at com.google.android.gms.ads.identifier.settings.b.m(:com.google.android.gms@233717044@23.37.17 (190400-570218080):4) +10-12 10:29:00.506 19902 19958 D StrictMode: at com.google.android.gms.ads.identifier.settings.b.o(:com.google.android.gms@233717044@23.37.17 (190400-570218080):4) +10-12 10:29:00.506 19902 19958 D StrictMode: at com.google.android.gms.ads.identifier.internal.c.n(:com.google.android.gms@233717044@23.37.17 (190400-570218080):7) +10-12 10:29:00.506 19902 19958 D StrictMode: at com.google.android.gms.ads.identifier.internal.c.eX(:com.google.android.gms@233717044@23.37.17 (190400-570218080):183) +10-12 10:29:00.506 19902 19958 D StrictMode: at lzx.onTransact(:com.google.android.gms@233717044@23.37.17 (190400-570218080):117) +10-12 10:29:00.506 19902 19958 D StrictMode: at android.os.Binder.transact(Binder.java:1164) +10-12 10:29:00.506 19902 19958 D StrictMode: at bbmj.onTransact(:com.google.android.gms@233717044@23.37.17 (190400-570218080):10) +10-12 10:29:00.506 19902 19958 D StrictMode: at android.os.Binder.transact(Binder.java:1164) +10-12 10:29:00.506 19902 19958 D StrictMode: at aule.onTransact(:com.google.android.gms@233717044@23.37.17 (190400-570218080):147) +10-12 10:29:00.506 19902 19958 D StrictMode: at android.os.Binder.execTransactInternal(Binder.java:1280) +10-12 10:29:00.506 19902 19958 D StrictMode: at android.os.Binder.execTransact(Binder.java:1244) +10-12 10:29:00.506 19902 19958 D StrictMode: # via Binder call with stack: +10-12 10:29:00.506 19902 19958 D StrictMode: at android.os.StrictMode.readAndHandleBinderCallViolations(StrictMode.java:2496) +10-12 10:29:00.506 19902 19958 D StrictMode: at android.os.Parcel.readExceptionCode(Parcel.java:2956) +10-12 10:29:00.506 19902 19958 D StrictMode: at android.os.Parcel.readException(Parcel.java:2917) +10-12 10:29:00.506 19902 19958 D StrictMode: at law.s(PG:11) +10-12 10:29:00.506 19902 19958 D StrictMode: at ikb.run(PG:1393) +10-12 10:29:00.506 19902 19958 D StrictMode: at aafc.run(PG:3) +10-12 10:29:00.506 19902 19958 D StrictMode: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) +10-12 10:29:00.506 19902 19958 D StrictMode: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) +10-12 10:29:00.506 19902 19958 D StrictMode: at xyy.run(PG:90) +10-12 10:29:00.506 19902 19958 D StrictMode: at java.lang.Thread.run(Thread.java:1012) +10-12 10:29:00.506 19902 19958 D StrictMode: at aaff.run(PG:51) +10-12 10:29:00.507 19902 19958 D StrictMode: StrictMode policy violation: android.os.strictmode.DiskReadViolation +10-12 10:29:00.507 19902 19958 D StrictMode: at android.os.StrictMode$AndroidBlockGuardPolicy.onReadFromDisk(StrictMode.java:1658) +10-12 10:29:00.507 19902 19958 D StrictMode: at libcore.io.BlockGuardOs.stat(BlockGuardOs.java:419) +10-12 10:29:00.507 19902 19958 D StrictMode: at libcore.io.ForwardingOs.stat(ForwardingOs.java:846) +10-12 10:29:00.507 19902 19958 D StrictMode: at android.app.ActivityThread$AndroidOs.stat(ActivityThread.java:7818) +10-12 10:29:00.507 19902 19958 D StrictMode: at android.system.Os.stat(Os.java:904) +10-12 10:29:00.507 19902 19958 D StrictMode: at android.app.SharedPreferencesImpl.hasFileChangedUnexpectedly(SharedPreferencesImpl.java:245) +10-12 10:29:00.507 19902 19958 D StrictMode: at android.app.SharedPreferencesImpl.startReloadIfChangedUnexpectedly(SharedPreferencesImpl.java:220) +10-12 10:29:00.507 19902 19958 D StrictMode: at android.app.ContextImpl.getSharedPreferences(ContextImpl.java:586) +10-12 10:29:00.507 19902 19958 D StrictMode: at android.app.ContextImpl.getSharedPreferences(ContextImpl.java:557) +10-12 10:29:00.507 19902 19958 D StrictMode: at android.content.ContextWrapper.getSharedPreferences(ContextWrapper.java:217) +10-12 10:29:00.507 19902 19958 D StrictMode: at android.content.ContextWrapper.getSharedPreferences(ContextWrapper.java:217) +10-12 10:29:00.507 19902 19958 D StrictMode: at android.content.ContextWrapper.getSharedPreferences(ContextWrapper.java:217) +10-12 10:29:00.507 19902 19958 D StrictMode: at com.google.android.gms.ads.identifier.settings.b.b(:com.google.android.gms@233717044@23.37.17 (190400-570218080):6) +10-12 10:29:00.507 19902 19958 D StrictMode: at com.google.android.gms.ads.identifier.settings.b.m(:com.google.android.gms@233717044@23.37.17 (190400-570218080):4) +10-12 10:29:00.507 19902 19958 D StrictMode: at com.google.android.gms.ads.identifier.settings.b.o(:com.google.android.gms@233717044@23.37.17 (190400-570218080):4) +10-12 10:29:00.507 19902 19958 D StrictMode: at com.google.android.gms.ads.identifier.internal.c.n(:com.google.android.gms@233717044@23.37.17 (190400-570218080):7) +10-12 10:29:00.507 19902 19958 D StrictMode: at com.google.android.gms.ads.identifier.internal.c.eX(:com.google.android.gms@233717044@23.37.17 (190400-570218080):183) +10-12 10:29:00.507 19902 19958 D StrictMode: at lzx.onTransact(:com.google.android.gms@233717044@23.37.17 (190400-570218080):117) +10-12 10:29:00.507 19902 19958 D StrictMode: at android.os.Binder.transact(Binder.java:1164) +10-12 10:29:00.507 19902 19958 D StrictMode: at bbmj.onTransact(:com.google.android.gms@233717044@23.37.17 (190400-570218080):10) +10-12 10:29:00.507 19902 19958 D StrictMode: at android.os.Binder.transact(Binder.java:1164) +10-12 10:29:00.507 19902 19958 D StrictMode: at aule.onTransact(:com.google.android.gms@233717044@23.37.17 (190400-570218080):147) +10-12 10:29:00.507 19902 19958 D StrictMode: at android.os.Binder.execTransactInternal(Binder.java:1280) +10-12 10:29:00.507 19902 19958 D StrictMode: at android.os.Binder.execTransact(Binder.java:1244) +10-12 10:29:00.507 19902 19958 D StrictMode: # via Binder call with stack: +10-12 10:29:00.507 19902 19958 D StrictMode: at android.os.StrictMode.readAndHandleBinderCallViolations(StrictMode.java:2496) +10-12 10:29:00.507 19902 19958 D StrictMode: at android.os.Parcel.readExceptionCode(Parcel.java:2956) +10-12 10:29:00.507 19902 19958 D StrictMode: at android.os.Parcel.readException(Parcel.java:2917) +10-12 10:29:00.507 19902 19958 D StrictMode: at law.s(PG:11) +10-12 10:29:00.507 19902 19958 D StrictMode: at ikb.run(PG:1393) +10-12 10:29:00.507 19902 19958 D StrictMode: at aafc.run(PG:3) +10-12 10:29:00.507 19902 19958 D StrictMode: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) +10-12 10:29:00.507 19902 19958 D StrictMode: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) +10-12 10:29:00.507 19902 19958 D StrictMode: at xyy.run(PG:90) +10-12 10:29:00.507 19902 19958 D StrictMode: at java.lang.Thread.run(Thread.java:1012) +10-12 10:29:00.507 19902 19958 D StrictMode: at aaff.run(PG:51) +10-12 10:29:00.507 19902 19958 D StrictMode: StrictMode policy violation: android.os.strictmode.DiskReadViolation +10-12 10:29:00.507 19902 19958 D StrictMode: at android.os.StrictMode$AndroidBlockGuardPolicy.onReadFromDisk(StrictMode.java:1658) +10-12 10:29:00.507 19902 19958 D StrictMode: at android.app.SharedPreferencesImpl.hasFileChangedUnexpectedly(SharedPreferencesImpl.java:244) +10-12 10:29:00.507 19902 19958 D StrictMode: at android.app.SharedPreferencesImpl.startReloadIfChangedUnexpectedly(SharedPreferencesImpl.java:220) +10-12 10:29:00.507 19902 19958 D StrictMode: at android.app.ContextImpl.getSharedPreferences(ContextImpl.java:586) +10-12 10:29:00.507 19902 19958 D StrictMode: at android.app.ContextImpl.getSharedPreferences(ContextImpl.java:557) +10-12 10:29:00.507 19902 19958 D StrictMode: at android.content.ContextWrapper.getSharedPreferences(ContextWrapper.java:217) +10-12 10:29:00.507 19902 19958 D StrictMode: at android.content.ContextWrapper.getSharedPreferences(ContextWrapper.java:217) +10-12 10:29:00.507 19902 19958 D StrictMode: at android.content.ContextWrapper.getSharedPreferences(ContextWrapper.java:217) +10-12 10:29:00.507 19902 19958 D StrictMode: at com.google.android.gms.ads.identifier.settings.b.b(:com.google.android.gms@233717044@23.37.17 (190400-570218080):6) +10-12 10:29:00.507 19902 19958 D StrictMode: at com.google.android.gms.ads.identifier.settings.b.m(:com.google.android.gms@233717044@23.37.17 (190400-570218080):20) +10-12 10:29:00.507 19902 19958 D StrictMode: at com.google.android.gms.ads.identifier.settings.b.o(:com.google.android.gms@233717044@23.37.17 (190400-570218080):4) +10-12 10:29:00.507 19902 19958 D StrictMode: at com.google.android.gms.ads.identifier.internal.c.n(:com.google.android.gms@233717044@23.37.17 (190400-570218080):7) +10-12 10:29:00.507 19902 19958 D StrictMode: at com.google.android.gms.ads.identifier.internal.c.eX(:com.google.android.gms@233717044@23.37.17 (190400-570218080):183) +10-12 10:29:00.507 19902 19958 D StrictMode: at lzx.onTransact(:com.google.android.gms@233717044@23.37.17 (190400-570218080):117) +10-12 10:29:00.507 19902 19958 D StrictMode: at android.os.Binder.transact(Binder.java:1164) +10-12 10:29:00.507 19902 19958 D StrictMode: at bbmj.onTransact(:com.google.android.gms@233717044@23.37.17 (190400-570218080):10) +10-12 10:29:00.507 19902 19958 D StrictMode: at android.os.Binder.transact(Binder.java:1164) +10-12 10:29:00.507 19902 19958 D StrictMode: at aule.onTransact(:com.google.android.gms@233717044@23.37.17 (190400-570218080):147) +10-12 10:29:00.507 19902 19958 D StrictMode: at android.os.Binder.execTransactInternal(Binder.java:1280) +10-12 10:29:00.507 19902 19958 D StrictMode: at android.os.Binder.execTransact(Binder.java:1244) +10-12 10:29:00.507 19902 19958 D StrictMode: # via Binder call with stack: +10-12 10:29:00.507 19902 19958 D StrictMode: at android.os.StrictMode.readAndHandleBinderCallViolations(StrictMode.java:2496) +10-12 10:29:00.507 19902 19958 D StrictMode: at android.os.Parcel.readExceptionCode(Parcel.java:2956) +10-12 10:29:00.507 19902 19958 D StrictMode: at android.os.Parcel.readException(Parcel.java:2917) +10-12 10:29:00.507 19902 19958 D StrictMode: at law.s(PG:11) +10-12 10:29:00.507 19902 19958 D StrictMode: at ikb.run(PG:1393) +10-12 10:29:00.507 19902 19958 D StrictMode: at aafc.run(PG:3) +10-12 10:29:00.507 19902 19958 D StrictMode: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) +10-12 10:29:00.507 19902 19958 D StrictMode: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) +10-12 10:29:00.507 19902 19958 D StrictMode: at xyy.run(PG:90) +10-12 10:29:00.507 19902 19958 D StrictMode: at java.lang.Thread.run(Thread.java:1012) +10-12 10:29:00.507 19902 19958 D StrictMode: at aaff.run(PG:51) +10-12 10:29:00.569 19902 20016 E angn : Sync subscriptions not available +10-12 10:29:00.579 13680 13680 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.facs.internal.service.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.GmsInternalApiService } +10-12 10:29:00.605 21227 21227 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.icing.LIGHTWEIGHT_INDEX_SERVICE dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentApiService } +10-12 10:29:00.676 19902 20028 W DynamiteModule: Local module descriptor class for com.google.android.gms.providerinstaller.dynamite not found. +10-12 10:29:00.678 21227 22155 W ProviderHelper: Unknown dynamite feature providerinstaller.dynamite +10-12 10:29:00.679 19902 20028 W ProviderInstaller: Failed to load providerinstaller module: No acceptable module com.google.android.gms.providerinstaller.dynamite found. Local version is 0 and remote version is 0. +10-12 10:29:00.685 19902 20028 D nativeloader: Configuring clns-7 for other apk /system/framework/com.android.media.remotedisplay.jar. target_sdk_version=34, uses_libraries=ALL, library_path=/data/app/~~Ai3wvNd0LVLLehmvCiRWrg==/com.google.android.gms-voJWH-mimyLpA9IICrWhHA==/lib/arm64:/data/app/~~Ai3wvNd0LVLLehmvCiRWrg==/com.google.android.gms-voJWH-mimyLpA9IICrWhHA==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.google.android.gms +10-12 10:29:00.689 19902 20028 D nativeloader: Configuring clns-8 for other apk /system/framework/com.android.location.provider.jar. target_sdk_version=34, uses_libraries=ALL, library_path=/data/app/~~Ai3wvNd0LVLLehmvCiRWrg==/com.google.android.gms-voJWH-mimyLpA9IICrWhHA==/lib/arm64:/data/app/~~Ai3wvNd0LVLLehmvCiRWrg==/com.google.android.gms-voJWH-mimyLpA9IICrWhHA==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.google.android.gms +10-12 10:29:00.692 19902 20028 D nativeloader: Configuring clns-9 for other apk /system_ext/framework/org.carconnectivity.android.digitalkey.timesync.jar. target_sdk_version=34, uses_libraries=ALL, library_path=/data/app/~~Ai3wvNd0LVLLehmvCiRWrg==/com.google.android.gms-voJWH-mimyLpA9IICrWhHA==/lib/arm64:/data/app/~~Ai3wvNd0LVLLehmvCiRWrg==/com.google.android.gms-voJWH-mimyLpA9IICrWhHA==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.google.android.gms +10-12 10:29:00.697 19902 20028 D nativeloader: Configuring clns-10 for other apk /data/app/~~Ai3wvNd0LVLLehmvCiRWrg==/com.google.android.gms-voJWH-mimyLpA9IICrWhHA==/base.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/~~Ai3wvNd0LVLLehmvCiRWrg==/com.google.android.gms-voJWH-mimyLpA9IICrWhHA==/lib/arm64:/data/app/~~Ai3wvNd0LVLLehmvCiRWrg==/com.google.android.gms-voJWH-mimyLpA9IICrWhHA==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.google.android.gms +10-12 10:29:00.699 603 745 D TrafficStats: tagSocket(143) with statsTag=0xc9395b26, statsUid=-1 +10-12 10:29:00.712 19902 20028 V NativeCrypto: Registering com/google/android/gms/org/conscrypt/NativeCrypto's 302 native methods... +10-12 10:29:00.737 19902 20028 I ProviderInstaller: Installed default security provider GmsCore_OpenSSL +10-12 10:29:00.745 603 745 D TrafficStats: tagSocket(149) with statsTag=0xc9395b26, statsUid=-1 +10-12 10:29:01.018 603 745 D TrafficStats: tagSocket(139) with statsTag=0xc9395b26, statsUid=-1 +10-12 10:29:01.118 603 771 D Volley : [403] ilj.a: HTTP response for request=<[ ] https://safebrowsing.google.com/safebrowsing/clientreport/download 0xc9395b26 NORMAL 62> [lifetime=6280], [size=263], [rc=200], [retryCount=0] +10-12 10:29:01.121 603 20039 I Finsky : [619] agvn.f(77): VerifyApps: Verification package=com.source, id=95, response=0, upload_requested=false +10-12 10:29:01.131 603 19884 E Finsky : [615] VerifyPerSourceInstallationConsentInstallTask.d(20): Package name null is not an installed package +10-12 10:29:01.132 603 19884 I Finsky : [615] VerifyPerSourceInstallationConsentInstallTask.akz(231): PSIC verification started with installer uid: 2000 package name: null, originating uid: -1 +10-12 10:29:01.136 603 19884 I Finsky : [615] VerifyInstallTask.i(29): VerifyApps: Returning package verification result id=95, result=ALLOW +10-12 10:29:01.141 603 603 I Finsky : [2] VerifyInstallTask.aky(53): VerifyApps: Verification complete: id=95, package_name=com.source +10-12 10:29:01.153 1602 1716 I ActivityManager: Force stopping com.source appid=10668 user=-1: installPackageLI +10-12 10:29:01.153 1602 1783 I PackageManager: Update package com.source code path from /data/app/~~gvZu4j3avodYxhNaRosDIw==/com.source-ptkXyNIVzIztLBOAmtNuKw== to /data/app/~~4ZsHLFxh_3RpNK8DVmy93w==/com.source-KOTwTSJz4oT1KRxDa_vjdQ==; Retain data and using new +10-12 10:29:01.285 1602 1783 I ActivityManager: Force stopping com.source appid=10668 user=0: pkg removed +10-12 10:29:01.292 1602 1783 I ActivityManager: Force stopping com.source appid=10668 user=0: pkg removed +10-12 10:29:01.301 2378 2378 V MediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_REMOVED +10-12 10:29:01.301 2091 2091 D ControlsListingControllerImpl: ServiceConfig reloaded, count: 1 +10-12 10:29:01.301 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package: flg=0x4000010 (has extras) } to com.android.vending/com.google.android.finsky.packagemonitor.impl.PackageMonitorReceiverImpl$RegisteredReceiver +10-12 10:29:01.301 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package: flg=0x4000010 (has extras) } to com.android.vending/com.google.android.finsky.packagemonitor.backgroundimpl.BackgroundPackageMonitorReceiverImpl$RegisteredReceiver +10-12 10:29:01.301 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package: flg=0x4000010 (has extras) } to com.android.vending/com.google.android.finsky.instantapps.appmanagement.InstantAppRemoveMonitor +10-12 10:29:01.301 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package: flg=0x4000010 (has extras) } to com.google.android.gms/.games.chimera.GamesSystemBroadcastReceiverProxy +10-12 10:29:01.302 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package: flg=0x4000010 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$PersistentTrustedReceiver +10-12 10:29:01.302 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package: flg=0x4000010 (has extras) } to com.google.android.videos/com.google.android.libraries.social.peoplekit.thirdparty.viewcontrollers.ThirdPartyReceiver +10-12 10:29:01.302 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package: flg=0x4000010 (has extras) } to com.verizon.mips.services/com.vzw.hss.myverizon.rdd.analytics.receiver.RDDAnalyticsPackageActionReceiver +10-12 10:29:01.302 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package: flg=0x4000010 (has extras) } to com.verizon.mips.services/com.verizon.vzwavs.receiver.AVSBaseReceiver +10-12 10:29:01.302 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package: flg=0x4000010 (has extras) } to com.facebook.katana/com.facebook.feed.platformads.AppInstallReceiver +10-12 10:29:01.302 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package: flg=0x4000010 (has extras) } to com.lge.app1/.service.InstallReceiver +10-12 10:29:01.302 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REMOVED dat=package: flg=0x4000010 (has extras) } to com.securityandprivacy.android.verizon.vms/com.mcafee.vsm.sdk.receiver.PackageBroadcastReceiver +10-12 10:29:01.307 3594 3594 W MediaProvider: WorkProfileOwnerApps cache is empty +10-12 10:29:01.308 1602 1645 W System : A resource failed to call close. +10-12 10:29:01.311 1602 1881 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-12 10:29:01.313 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 1000; state: DISABLED +10-12 10:29:01.313 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 1000; state: DISABLED +10-12 10:29:01.313 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 1000; state: DISABLED +10-12 10:29:01.313 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 1000; state: ENABLED +10-12 10:29:01.316 1602 1602 I Telecom : CarModeTracker: Package com.source is not tracked.: SSH.oR@gTw +10-12 10:29:01.316 1602 1602 I Telecom : InCallController: updateCarModeForConnections: car mode apps: : SSH.oR@gTw +10-12 10:29:01.320 1106 1263 D AF::TrackHandle: OpPlayAudio: track:185 usage:3 not muted +10-12 10:29:01.321 603 603 I Finsky : [2] wbl.g(1): wbl - Received: android.intent.action.PACKAGE_REMOVED, [ac55Xa6Wg4T41KeLphiR-ugM2eMH4YlIPzpfXYc3I70] +10-12 10:29:01.321 1106 1263 D AF::TrackHandle: OpPlayAudio: track:185 usage:3 not muted +10-12 10:29:01.321 1106 1263 D AF::TrackHandle: OpPlayAudio: track:185 usage:3 not muted +10-12 10:29:01.321 1106 1263 D AF::TrackHandle: OpPlayAudio: track:185 usage:3 not muted +10-12 10:29:01.321 1106 1263 D AF::TrackHandle: OpPlayAudio: track:185 usage:3 not muted +10-12 10:29:01.322 1007 1007 D Zygote : Forked child process 20052 +10-12 10:29:01.322 1602 1717 I ActivityManager: Start proc 20052:com.android.keychain/1000 for service {com.android.keychain/com.android.keychain.KeyChainService} +10-12 10:29:01.330 20953 20953 I GsaVoiceInteractionSrv: (REDACTED) O received %s +10-12 10:29:01.338 1602 2001 I SdkSandboxManager: No SDKs used. Skipping SDK data reconcilation for CallingInfo{mUid=10668, mPackageName='com.source, mAppProcessToken='null'} +10-12 10:29:01.342 1602 1881 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-12 10:29:01.343 1602 2001 I SdkSandboxManager: No SDKs used. Skipping SDK data reconcilation for CallingInfo{mUid=10668, mPackageName='com.source, mAppProcessToken='null'} +10-12 10:29:01.345 2378 2378 V MediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_ADDED +10-12 10:29:01.345 2378 2378 D MediaPlayerList: Name of package changed: com.source +10-12 10:29:01.345 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package: flg=0x4000010 (has extras) } to com.google.android.packageinstaller/com.android.packageinstaller.PackageInstalledReceiver +10-12 10:29:01.345 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package: flg=0x4000010 (has extras) } to com.android.vending/com.google.android.finsky.packagemonitor.impl.PackageMonitorReceiverImpl$RegisteredReceiver +10-12 10:29:01.345 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package: flg=0x4000010 (has extras) } to com.android.vending/com.google.android.finsky.packagemonitor.backgroundimpl.BackgroundPackageMonitorReceiverImpl$RegisteredReceiver +10-12 10:29:01.345 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package: flg=0x4000010 (has extras) } to com.google.android.gms/.games.chimera.GamesSystemBroadcastReceiverProxy +10-12 10:29:01.345 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package: flg=0x4000010 (has extras) } to com.google.android.gms/.gass.chimera.PackageChangeBroadcastReceiver +10-12 10:29:01.345 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package: flg=0x4000010 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$PersistentTrustedReceiver +10-12 10:29:01.345 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package: flg=0x4000010 (has extras) } to com.verizon.mips.services/.mba_policy.receiver.MBABroadcastReceiver +10-12 10:29:01.346 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package: flg=0x4000010 (has extras) } to com.verizon.mips.services/com.vzw.hss.myverizon.rdd.analytics.receiver.RDDAnalyticsPackageActionReceiver +10-12 10:29:01.346 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package: flg=0x4000010 (has extras) } to com.verizon.mips.services/com.verizon.vzwavs.receiver.AVSBaseReceiver +10-12 10:29:01.346 1602 1881 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS | +10-12 10:29:01.346 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package: flg=0x4000010 (has extras) } to com.facebook.katana/com.facebook.feed.platformads.AppInstallReceiver +10-12 10:29:01.346 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package: flg=0x4000010 (has extras) } to com.lge.app1/.service.InstallReceiver +10-12 10:29:01.346 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package: flg=0x4000010 (has extras) } to com.securityandprivacy.android.verizon.vms/com.mcafee.vsm.sdk.receiver.PackageBroadcastReceiver +10-12 10:29:01.346 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package: flg=0x4000010 (has extras) } to com.zhiliaoapp.musically/com.ss.android.common.applog.HotsoonReceiver +10-12 10:29:01.346 2091 2091 D ControlsListingControllerImpl: ServiceConfig reloaded, count: 1 +10-12 10:29:01.348 2091 2091 D ControlsListingControllerImpl: ServiceConfig reloaded, count: 1 +10-12 10:29:01.356 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10135; state: DISABLED +10-12 10:29:01.356 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10135; state: DISABLED +10-12 10:29:01.356 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10135; state: DISABLED +10-12 10:29:01.356 1602 29906 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10135; state: ENABLED +10-12 10:29:01.356 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10135; state: ENABLED +10-12 10:29:01.360 1602 1602 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.google.android.dialer: DDC.oR@gT0 +10-12 10:29:01.363 20953 21018 I cyas : (REDACTED) Invalidating %s caches for %s +10-12 10:29:01.363 20953 21018 I glee : (REDACTED) Invalidation request: %s +10-12 10:29:01.364 20953 21018 I hagd : (REDACTED) Invalidated ContextKey: %s for %s. +10-12 10:29:01.365 603 603 I Finsky : [2] jvt.f(9): AIM: AppInfoCacheUpdater -> invalidating apps: [com.source] +10-12 10:29:01.365 20953 21018 I hagn : (REDACTED) Fetching context keys %s. %s +10-12 10:29:01.365 20953 21018 I hagn : (REDACTED) Fetching ContextResult for ContextKey: %s. %s +10-12 10:29:01.366 20953 21018 I hagn : (REDACTED) Fetching ContextResult for ContextKey: %s. %s +10-12 10:29:01.366 603 603 I Finsky : [2] jwl.g(21): AIM: AppInfoManager-Perf > getApps > called for 1 apps +10-12 10:29:01.367 1602 20256 D IntervalStats: Unable to parse usage stats packages: [280, 408, 496, 505, 507, 570, 584, 585, 607, 616, 631, 632] +10-12 10:29:01.368 20953 21018 I glfx : (REDACTED) GetContext(%s, %s): %s from synchronized cache (status: %s) +10-12 10:29:01.368 20953 21018 I glcb : (REDACTED) GetContext(%s, %s): Fetching from provider +10-12 10:29:01.369 603 646 I Finsky : [379] jxq.a(53): AIM: AppInfoManager-Perf > OnDeviceAppInfo > cacheHitCount=0, cacheMissCount=1. Missed in cache (limit 10) : [com.source] +10-12 10:29:01.374 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10156; state: DISABLED +10-12 10:29:01.374 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10156; state: DISABLED +10-12 10:29:01.378 1602 1783 D PackageInstallerSession: Marking session 1678727692 as applied +10-12 10:29:01.378 1208 2040 E installd: Couldn't opendir /data/app/vmdl1678727692.tmp: No such file or directory +10-12 10:29:01.378 1208 2040 E installd: Failed to delete /data/app/vmdl1678727692.tmp: No such file or directory +10-12 10:29:01.381 20953 20953 I GsaVoiceInteractionSrv: (REDACTED) O received %s +10-12 10:29:01.386 20052 20052 I ndroid.keychain: Using CollectorTypeCC GC. +10-12 10:29:01.387 20953 21014 I cyas : (REDACTED) Invalidating %s caches for %s +10-12 10:29:01.388 20953 21014 I glee : (REDACTED) Invalidation request: %s +10-12 10:29:01.388 1602 31419 D IntervalStats: Unable to parse usage stats packages: [280, 408, 496, 505, 507, 570, 584, 585, 607, 616, 631, 632] +10-12 10:29:01.389 20953 21014 I hagd : (REDACTED) Invalidated ContextKey: %s for %s. +10-12 10:29:01.389 20953 21014 I hagn : (REDACTED) Fetching context keys %s. %s +10-12 10:29:01.390 20953 21014 I hagn : (REDACTED) Fetching ContextResult for ContextKey: %s. %s +10-12 10:29:01.390 20953 21014 I hagn : (REDACTED) Fetching ContextResult for ContextKey: %s. %s +10-12 10:29:01.391 1007 1007 D Zygote : Forked child process 20062 +10-12 10:29:01.391 1602 1717 I ActivityManager: Start proc 20062:com.google.android.apps.wellbeing/u0a135 for content provider {com.google.android.apps.wellbeing/com.google.android.apps.wellbeing.api.impl.WellbeingSettingsProvider} +10-12 10:29:01.392 20953 21014 I glfx : (REDACTED) GetContext(%s, %s): %s from synchronized cache (status: %s) +10-12 10:29:01.392 20953 21014 I glcb : (REDACTED) GetContext(%s, %s): Fetching from provider +10-12 10:29:01.393 20953 20953 I GsaVoiceInteractionSrv: (REDACTED) O received %s +10-12 10:29:01.394 20052 20052 E ndroid.keychain: Not starting debugger since process cannot load the jdwp agent. +10-12 10:29:01.394 20953 21000 W goux : Failed to notify listeners +10-12 10:29:01.394 20953 21000 W goux : java.util.concurrent.CancellationException +10-12 10:29:01.394 20953 21000 W goux : at java.util.concurrent.FutureTask.report(FutureTask.java:121) +10-12 10:29:01.394 20953 21000 W goux : at java.util.concurrent.FutureTask.get(FutureTask.java:191) +10-12 10:29:01.394 20953 21000 W goux : at inmv.get(PG:1) +10-12 10:29:01.394 20953 21000 W goux : at inpf.a(PG:1) +10-12 10:29:01.394 20953 21000 W goux : at innj.r(PG:2) +10-12 10:29:01.394 20953 21000 W goux : at innc.run(PG:3) +10-12 10:29:01.394 20953 21000 W goux : at inmg.execute(PG:1) +10-12 10:29:01.394 20953 21000 W goux : at inmj.c(PG:1) +10-12 10:29:01.394 20953 21000 W goux : at inmj.b(PG:3) +10-12 10:29:01.394 20953 21000 W goux : at inoa.done(PG:1) +10-12 10:29:01.394 20953 21000 W goux : at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:381) +10-12 10:29:01.394 20953 21000 W goux : at java.util.concurrent.FutureTask.cancel(FutureTask.java:179) +10-12 10:29:01.394 20953 21000 W goux : at inmv.cancel(PG:1) +10-12 10:29:01.394 20953 21000 W goux : at goum.run(PG:1) +10-12 10:29:01.394 20953 21000 W goux : at hvhz.run(PG:3) +10-12 10:29:01.394 20953 21000 W goux : at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:487) +10-12 10:29:01.394 20953 21000 W goux : at inpc.a(PG:1) +10-12 10:29:01.394 20953 21000 W goux : at inny.run(PG:4) +10-12 10:29:01.394 20953 21000 W goux : at inpd.run(PG:1) +10-12 10:29:01.394 20953 21000 W goux : at flqn.run(PG:1) +10-12 10:29:01.394 20953 21000 W goux : at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) +10-12 10:29:01.394 20953 21000 W goux : at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) +10-12 10:29:01.394 20953 21000 W goux : at flpr.run(PG:2) +10-12 10:29:01.394 20953 21000 W goux : at java.lang.Thread.run(Thread.java:1012) +10-12 10:29:01.394 20953 21000 W goux : at flqw.run(PG:5) +10-12 10:29:01.397 20062 20062 I .apps.wellbeing: Using CollectorTypeCC GC. +10-12 10:29:01.401 20062 20062 E .apps.wellbeing: Not starting debugger since process cannot load the jdwp agent. +10-12 10:29:01.401 20953 21018 I hagn : (REDACTED) ContextResult succeeded for ContextKey: %s. %s +10-12 10:29:01.401 20953 21018 I hagh : (REDACTED) Primary Locale: %s and preferred locales: %s, returned from Context API. %s +10-12 10:29:01.403 20953 21000 I hagn : (REDACTED) ContextResult succeeded for ContextKey: %s. %s +10-12 10:29:01.403 20953 21000 I hagh : (REDACTED) Primary Locale: %s and preferred locales: %s, returned from Context API. %s +10-12 10:29:01.406 3685 3685 E ApduServiceInfo: Not adding with empty or invalid AIDs +10-12 10:29:01.408 603 603 I Finsky : [2] wbl.g(1): wbl - Received: android.intent.action.PACKAGE_ADDED, [ac55Xa6Wg4T41KeLphiR-ugM2eMH4YlIPzpfXYc3I70] +10-12 10:29:01.411 3685 3685 D RegisteredNfcFServicesCache: Service unchanged, not updating +10-12 10:29:01.411 1602 31437 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10135; state: DISABLED +10-12 10:29:01.411 1602 31437 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10135; state: DISABLED +10-12 10:29:01.413 2489 31433 D SecureElementService: getReaders() for com.android.nfc +10-12 10:29:01.418 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 171306433; UID 10668; state: ENABLED +10-12 10:29:01.418 1602 1602 W AlarmManager: Package com.source, uid 10668 lost permission to set exact alarms! +10-12 10:29:01.425 603 603 I Finsky : [2] jvt.f(9): AIM: AppInfoCacheUpdater -> invalidating apps: [com.source] +10-12 10:29:01.426 603 603 I Finsky : [2] jwl.g(21): AIM: AppInfoManager-Perf > getApps > called for 1 apps +10-12 10:29:01.427 1602 1699 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10235; state: DISABLED +10-12 10:29:01.427 603 747 I Finsky : [389] jvh.apply(885): AIM: Got app ownership map. App counts: . Unique apps: 0 +10-12 10:29:01.430 603 603 I Finsky : [2] rcb.ajH(13): DTU: Received onPackageAdded, replacing: true +10-12 10:29:01.434 1602 1699 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10235; state: DISABLED +10-12 10:29:01.437 1106 1574 D AF::TrackHandle: OpPlayAudio: track:185 usage:3 not muted +10-12 10:29:01.438 1106 1574 D AF::TrackHandle: OpPlayAudio: track:185 usage:3 not muted +10-12 10:29:01.438 1106 1574 D AF::TrackHandle: OpPlayAudio: track:185 usage:3 not muted +10-12 10:29:01.441 603 603 I Finsky : [2] wbl.g(1): wbl - Received: android.intent.action.PACKAGE_ADDED, [ac55Xa6Wg4T41KeLphiR-ugM2eMH4YlIPzpfXYc3I70] +10-12 10:29:01.442 603 20053 I Finsky : [620] ozc.run(224): Wrote row to frosting DB: 122961 +10-12 10:29:01.444 603 603 I Finsky : [2] wbl.g(1): wbl - Deduping intent android.intent.action.PACKAGE_ADDED +10-12 10:29:01.445 1106 1574 D AF::TrackHandle: OpPlayAudio: track:185 usage:3 not muted +10-12 10:29:01.445 1106 1574 D AF::TrackHandle: OpPlayAudio: track:185 usage:3 not muted +10-12 10:29:01.445 603 603 I Finsky : [2] wbl.g(1): wbl - Received: android.intent.action.PACKAGE_ADDED, [ac55Xa6Wg4T41KeLphiR-ugM2eMH4YlIPzpfXYc3I70] +10-12 10:29:01.447 20052 20052 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 1000; state: ENABLED +10-12 10:29:01.453 1106 1574 D AF::TrackHandle: OpPlayAudio: track:185 usage:3 not muted +10-12 10:29:01.454 1106 1574 D AF::TrackHandle: OpPlayAudio: track:185 usage:3 not muted +10-12 10:29:01.456 1106 1574 D AF::TrackHandle: OpPlayAudio: track:185 usage:3 not muted +10-12 10:29:01.456 1106 1574 D AF::TrackHandle: OpPlayAudio: track:185 usage:3 not muted +10-12 10:29:01.456 1106 1574 D AF::TrackHandle: OpPlayAudio: track:185 usage:3 not muted +10-12 10:29:01.457 2591 2591 D CarrierSvcBindHelper: onPackageUpdateFinished: com.source +10-12 10:29:01.457 2591 2591 D CarrierSvcBindHelper: No carrier app for: 0 +10-12 10:29:01.457 2591 2591 D CarrierSvcBindHelper: onPackageModified: com.source +10-12 10:29:01.457 2591 2591 D CarrierSvcBindHelper: No carrier app for: 0 +10-12 10:29:01.461 603 603 I Finsky : [2] wbl.g(1): wbl - Deduping intent android.intent.action.PACKAGE_ADDED +10-12 10:29:01.462 1602 3919 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 10142; state: DISABLED +10-12 10:29:01.463 1602 3919 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10142; state: DISABLED +10-12 10:29:01.463 1602 3919 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10142; state: DISABLED +10-12 10:29:01.464 1602 2159 I ActivityManager: com.android.vending is exempt from freezer +10-12 10:29:01.464 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10137; state: DISABLED +10-12 10:29:01.464 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10137; state: DISABLED +10-12 10:29:01.464 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10137; state: DISABLED +10-12 10:29:01.464 1602 2159 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10137; state: ENABLED +10-12 10:29:01.464 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10137; state: ENABLED +10-12 10:29:01.467 15060 15254 W aqxv : Abort, client detached. +10-12 10:29:01.467 15060 15254 W aqxv : Abort, client detached. +10-12 10:29:01.471 20052 20052 D nativeloader: Configuring clns-shared-4 for other apk /system/app/KeyChain/KeyChain.apk. target_sdk_version=33, uses_libraries=, library_path=/system/app/KeyChain/lib/arm64:/system/lib64:/system_ext/lib64, permitted_path=/data:/mnt/expand:/data/user/0/com.android.keychain:/system/app/KeyChain:/system/lib64:/system_ext/lib64 +10-12 10:29:01.472 1007 1007 D Zygote : Forked child process 20109 +10-12 10:29:01.473 1602 1717 I ActivityManager: Start proc 20109:com.android.vending:background/u0a137 for broadcast {com.android.vending/com.google.android.finsky.packagemonitor.backgroundimpl.BackgroundPackageMonitorReceiverImpl$RegisteredReceiver} +10-12 10:29:01.473 2591 2591 D ImsResolver: maybeAddedImsService, packageName: com.source +10-12 10:29:01.480 20109 20109 I ding:background: Using CollectorTypeCC GC. +10-12 10:29:01.482 20109 20109 E ding:background: Not starting debugger since process cannot load the jdwp agent. +10-12 10:29:01.498 603 20053 I Finsky : [620] ozc.run(224): Wrote row to frosting DB: 122962 +10-12 10:29:01.503 20062 20062 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10135; state: ENABLED +10-12 10:29:01.505 20109 20109 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10137; state: ENABLED +10-12 10:29:01.520 20109 20109 D nativeloader: Configuring clns-4 for other apk /system/framework/org.apache.http.legacy.jar. target_sdk_version=34, uses_libraries=ALL, library_path=/data/app/~~DvpSnEltVHoaSXJm2DT8MA==/com.android.vending-PTakwY8L5HUkUa6TpFeGrA==/lib/arm64:/data/app/~~DvpSnEltVHoaSXJm2DT8MA==/com.android.vending-PTakwY8L5HUkUa6TpFeGrA==/base.apk!/lib/arm64-v8a:/data/app/~~DvpSnEltVHoaSXJm2DT8MA==/com.android.vending-PTakwY8L5HUkUa6TpFeGrA==/split_config.arm64_v8a.apk!/lib/arm64-v8a:/data/app/~~DvpSnEltVHoaSXJm2DT8MA==/com.android.vending-PTakwY8L5HUkUa6TpFeGrA==/split_config.en.apk!/lib/arm64-v8a:/data/app/~~DvpSnEltVHoaSXJm2DT8MA==/com.android.vending-PTakwY8L5HUkUa6TpFeGrA==/split_phonesky_data_loader.apk!/lib/arm64-v8a:/data/app/~~DvpSnEltVHoaSXJm2DT8MA==/com.android.vending-PTakwY8L5HUkUa6TpFeGrA==/split_phonesky_data_loader.config.arm64_v8a.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.android.vending +10-12 10:29:01.525 20062 20062 D nativeloader: Configuring clns-4 for other apk /system/framework/org.apache.http.legacy.jar. target_sdk_version=34, uses_libraries=ALL, library_path=/data/app/~~2TqsvLJPm_pfXOmwJO6ZKA==/com.google.android.apps.wellbeing-9w2h_zZFgV2tGi8mTEkQeQ==/lib/arm64, permitted_path=/data:/mnt/expand:/data/user/0/com.google.android.apps.wellbeing +10-12 10:29:01.531 20052 20052 V GraphicsEnvironment: ANGLE Developer option for 'com.android.keychain' set to: 'default' +10-12 10:29:01.534 18279 18318 I PermissionControllerServiceImpl: Updating user sensitive for uid 10668 +10-12 10:29:01.545 20052 20052 V GraphicsEnvironment: ANGLE GameManagerService for com.android.keychain: false +10-12 10:29:01.545 20052 20052 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported. +10-12 10:29:01.547 20052 20052 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-12 10:29:01.547 20052 20052 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-12 10:29:01.560 603 646 I Finsky : [379] jxq.a(53): AIM: AppInfoManager-Perf > OnDeviceAppInfo > cacheHitCount=0, cacheMissCount=1. Missed in cache (limit 10) : [com.source] +10-12 10:29:01.564 603 20053 I Finsky : [620] ozc.run(224): Wrote row to frosting DB: 122963 +10-12 10:29:01.572 603 20093 I Finsky : [624] qgi.accept(76): IQ: handled package removed +10-12 10:29:01.575 18308 18308 I EuiccGoogle: [2] EuiccServiceImpl.onCreate: onCreate Single-SIM mode: simCardState is 11 +10-12 10:29:01.584 20109 20109 W ziparchive: Unable to open '/data/app/~~DvpSnEltVHoaSXJm2DT8MA==/com.android.vending-PTakwY8L5HUkUa6TpFeGrA==/split_config.arm64_v8a.dm': No such file or directory +10-12 10:29:01.585 20109 20109 W ziparchive: Unable to open '/data/app/~~DvpSnEltVHoaSXJm2DT8MA==/com.android.vending-PTakwY8L5HUkUa6TpFeGrA==/split_config.arm64_v8a.dm': No such file or directory +10-12 10:29:01.585 20109 20109 W ding:background: Entry not found +10-12 10:29:01.587 20109 20109 W ziparchive: Unable to open '/data/app/~~DvpSnEltVHoaSXJm2DT8MA==/com.android.vending-PTakwY8L5HUkUa6TpFeGrA==/split_config.en.dm': No such file or directory +10-12 10:29:01.587 20109 20109 W ziparchive: Unable to open '/data/app/~~DvpSnEltVHoaSXJm2DT8MA==/com.android.vending-PTakwY8L5HUkUa6TpFeGrA==/split_config.en.dm': No such file or directory +10-12 10:29:01.588 20109 20109 W ding:background: Entry not found +10-12 10:29:01.589 20109 20109 W ziparchive: Unable to open '/data/app/~~DvpSnEltVHoaSXJm2DT8MA==/com.android.vending-PTakwY8L5HUkUa6TpFeGrA==/split_phonesky_data_loader.dm': No such file or directory +10-12 10:29:01.589 20109 20109 W ziparchive: Unable to open '/data/app/~~DvpSnEltVHoaSXJm2DT8MA==/com.android.vending-PTakwY8L5HUkUa6TpFeGrA==/split_phonesky_data_loader.dm': No such file or directory +10-12 10:29:01.590 20109 20109 W ding:background: Entry not found +10-12 10:29:01.591 20109 20109 W ziparchive: Unable to open '/data/app/~~DvpSnEltVHoaSXJm2DT8MA==/com.android.vending-PTakwY8L5HUkUa6TpFeGrA==/split_phonesky_data_loader.config.arm64_v8a.dm': No such file or directory +10-12 10:29:01.591 20109 20109 W ziparchive: Unable to open '/data/app/~~DvpSnEltVHoaSXJm2DT8MA==/com.android.vending-PTakwY8L5HUkUa6TpFeGrA==/split_phonesky_data_loader.config.arm64_v8a.dm': No such file or directory +10-12 10:29:01.594 20109 20109 W ding:background: Entry not found +10-12 10:29:01.595 603 20053 I Finsky : [620] ozc.run(224): Wrote row to frosting DB: 122964 +10-12 10:29:01.597 20109 20109 D nativeloader: Configuring clns-5 for other apk /data/app/~~DvpSnEltVHoaSXJm2DT8MA==/com.android.vending-PTakwY8L5HUkUa6TpFeGrA==/base.apk:/data/app/~~DvpSnEltVHoaSXJm2DT8MA==/com.android.vending-PTakwY8L5HUkUa6TpFeGrA==/split_config.arm64_v8a.apk:/data/app/~~DvpSnEltVHoaSXJm2DT8MA==/com.android.vending-PTakwY8L5HUkUa6TpFeGrA==/split_config.en.apk:/data/app/~~DvpSnEltVHoaSXJm2DT8MA==/com.android.vending-PTakwY8L5HUkUa6TpFeGrA==/split_phonesky_data_loader.apk:/data/app/~~DvpSnEltVHoaSXJm2DT8MA==/com.android.vending-PTakwY8L5HUkUa6TpFeGrA==/split_phonesky_data_loader.config.arm64_v8a.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/~~DvpSnEltVHoaSXJm2DT8MA==/com.android.vending-PTakwY8L5HUkUa6TpFeGrA==/lib/arm64:/data/app/~~DvpSnEltVHoaSXJm2DT8MA==/com.android.vending-PTakwY8L5HUkUa6TpFeGrA==/base.apk!/lib/arm64-v8a:/data/app/~~DvpSnEltVHoaSXJm2DT8MA==/com.android.vending-PTakwY8L5HUkUa6TpFeGrA==/split_config.arm64_v8a.apk!/lib/arm64-v8a:/data/app/~~DvpSnEltVHoaSXJm2DT8MA==/com.android.vending-PTakwY8L5HUk +10-12 10:29:01.600 603 20053 I Finsky : [620] ozc.run(224): Wrote row to frosting DB: 122965 +10-12 10:29:01.605 1602 3919 D IntervalStats: Unable to parse usage stats packages: [280, 408, 496, 505, 507, 570, 584, 585, 607, 616, 631, 632] +10-12 10:29:01.621 603 20053 I Finsky : [620] ozc.run(224): Wrote row to frosting DB: 122966 +10-12 10:29:01.623 20109 20109 V GraphicsEnvironment: ANGLE Developer option for 'com.android.vending' set to: 'default' +10-12 10:29:01.624 20109 20109 V GraphicsEnvironment: ANGLE GameManagerService for com.android.vending: false +10-12 10:29:01.624 20109 20109 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported. +10-12 10:29:01.626 20109 20109 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-12 10:29:01.626 20109 20109 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-12 10:29:01.630 20109 20109 I Finsky:background: [2] kcq.i(84): Process created at version: 37.8.25-29 [0] [PR] 570500717 +10-12 10:29:01.670 18308 18308 I EuiccGoogle: [2] Partner.getResourceEntry: Partner app=com.google.android.euiccoverlay, Resource name=esim_supported_countries, type=string, id = 0 +10-12 10:29:01.671 18308 18308 I EuiccGoogle: [2] Partner.getResourceEntry: Partner app=com.google.android.euiccoverlay, Resource name=esim_unsupported_countries, type=string, id = 2130903040 +10-12 10:29:01.671 21227 20154 I Fitness : (REDACTED) FitCleanupIntentOperation received Intent %s +10-12 10:29:01.678 21227 20144 I ProximityAuth: [RecentAppsMediator] Package added: (user=UserHandle{0}) com.source +10-12 10:29:01.680 18308 20162 I EuiccGoogle: [452] EuiccServiceImpl.onGetEuiccProfileInfoList: onGetEuiccProfileInfoList: slotId = -1 +10-12 10:29:01.682 18308 20162 W EuiccGoogle: [452] EuiccServiceImpl.onGetEuiccProfileInfoList: slotId=-1. No eUICC is active. Return null. +10-12 10:29:01.686 20109 20109 I Finsky:background: [2] ahvc.bD(289): Finished reading experiment flags from file [0tGUNCGIkbk4o6-fQ335kUYSKwVj4lusnHT-A5Dsy08] numFlags=1344. +10-12 10:29:01.699 18308 20170 I EuiccGoogle: [453] EuiccServiceImpl.onGetEuiccProfileInfoList: onGetEuiccProfileInfoList: slotId = -1 +10-12 10:29:01.704 18308 20170 W EuiccGoogle: [453] EuiccServiceImpl.onGetEuiccProfileInfoList: slotId=-1. No eUICC is active. Return null. +10-12 10:29:01.715 603 646 I Finsky : [379] jxq.a(53): AIM: AppInfoManager-Perf > OnDeviceAppInfo > cacheHitCount=1, cacheMissCount=0. Missed in cache (limit 10) : [] +10-12 10:29:01.718 603 646 I Finsky : [379] jvh.apply(885): AIM: Got app ownership map. App counts: . Unique apps: 0 +10-12 10:29:01.719 603 646 I Finsky : [379] jxq.a(53): AIM: AppInfoManager-Perf > OnDeviceAppInfo > cacheHitCount=1, cacheMissCount=0. Missed in cache (limit 10) : [] +10-12 10:29:01.720 603 646 I Finsky : [379] jvh.apply(885): AIM: Got app ownership map. App counts: . Unique apps: 0 +10-12 10:29:01.720 20062 20062 D nativeloader: Configuring clns-5 for other apk /data/app/~~2TqsvLJPm_pfXOmwJO6ZKA==/com.google.android.apps.wellbeing-9w2h_zZFgV2tGi8mTEkQeQ==/base.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/~~2TqsvLJPm_pfXOmwJO6ZKA==/com.google.android.apps.wellbeing-9w2h_zZFgV2tGi8mTEkQeQ==/lib/arm64, permitted_path=/data:/mnt/expand:/data/user/0/com.google.android.apps.wellbeing +10-12 10:29:01.734 603 646 I Finsky : [379] jvh.apply(885): AIM: Got app ownership map. App counts: . Unique apps: 0 +10-12 10:29:01.743 13680 20178 I Auth : [SupervisedAccountIntentOperation] onHandleIntent(): android.intent.action.PACKAGE_ADDED +10-12 10:29:01.748 1602 1643 I system_server: Background concurrent copying GC freed 925563(61MB) AllocSpace objects, 154(4924KB) LOS objects, 46% free, 110MB/206MB, paused 143us,107us total 457.003ms +10-12 10:29:01.749 6296 6304 I ogle.android.as: Background concurrent copying GC freed 182643(6597KB) AllocSpace objects, 0(0B) LOS objects, 75% free, 12MB/50MB, paused 559us,126us total 451.829ms +10-12 10:29:01.782 603 646 I Finsky : [379] jxm.a(202): AIM: AppInfoManager-Perf > ItemModel > CacheSize=468, cacheHitCount=0, cacheMissCount=0, total appsWithNoServerDataCount=4. Missed in cache (limit 10) : [] +10-12 10:29:01.796 21227 19410 W ChimeraUtils: Module com.google.android.gms.nearby_en missing resource null(0) +10-12 10:29:01.803 20062 20062 V GraphicsEnvironment: ANGLE Developer option for 'com.google.android.apps.wellbeing' set to: 'default' +10-12 10:29:01.804 20062 20062 V GraphicsEnvironment: ANGLE GameManagerService for com.google.android.apps.wellbeing: false +10-12 10:29:01.804 20062 20062 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported. +10-12 10:29:01.804 21227 19410 W ChimeraUtils: Module com.google.android.gms.nearby_en missing resource null(0) +10-12 10:29:01.806 20062 20062 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-12 10:29:01.806 20062 20062 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-12 10:29:01.806 20062 20062 I MultiDex: Installing application +10-12 10:29:01.806 20062 20062 I MultiDex: VM with version 2.1.0 has multidex support +10-12 10:29:01.806 20062 20062 I MultiDex: VM has multidex support, MultiDex support library is disabled. +10-12 10:29:01.815 1602 1645 W System : A resource failed to call HardwareBuffer.close. +10-12 10:29:01.816 1602 1645 W System : A resource failed to call HardwareBuffer.close. +10-12 10:29:01.818 1602 1645 W System : A resource failed to call close. +10-12 10:29:01.819 1602 1645 W System : A resource failed to call HardwareBuffer.close. +10-12 10:29:01.819 1602 1645 W System : A resource failed to call HardwareBuffer.close. +10-12 10:29:01.819 1602 1645 W System : A resource failed to call HardwareBuffer.close. +10-12 10:29:01.819 1602 1645 W System : A resource failed to call HardwareBuffer.close. +10-12 10:29:01.819 1602 1645 W System : A resource failed to call HardwareBuffer.close. +10-12 10:29:01.819 1602 1645 W System : A resource failed to call HardwareBuffer.close. +10-12 10:29:01.828 1602 1780 E VerityUtils: Failed to measure fs-verity, errno 1: /data/app/~~4ZsHLFxh_3RpNK8DVmy93w==/com.source-KOTwTSJz4oT1KRxDa_vjdQ==/base.apk +10-12 10:29:01.829 20109 20109 I Finsky:background: [2] ahvc.bD(289): Finished reading experiment flags from file [p8pDPuVFamPbNVH4i9O9K9iMbfmaEOKCEF_vUDVhLng] numFlags=1774. +10-12 10:29:01.835 603 646 I Finsky : [379] jxm.a(202): AIM: AppInfoManager-Perf > ItemModel > CacheSize=468, cacheHitCount=0, cacheMissCount=0, total appsWithNoServerDataCount=4. Missed in cache (limit 10) : [] +10-12 10:29:01.836 21227 19410 W ChimeraUtils: Module com.google.android.gms.nearby_en missing resource null(0) +10-12 10:29:01.853 20109 20109 D CompatibilityChangeReporter: Compat change id reported: 183155436; UID 10137; state: ENABLED +10-12 10:29:01.862 20109 20109 I Finsky:background: [2] ahvc.bD(289): Finished reading experiment flags from file [WLSStMoq0iX_C5E6W2yc7KZfRtwtCTLwbUs5gqVqRa8] numFlags=1773. +10-12 10:29:01.868 12786 12796 W coilsw.launcher: Reducing the number of considered missed Gc histogram windows from 145 to 100 +10-12 10:29:01.870 20062 20097 D CompatibilityChangeReporter: Compat change id reported: 183155436; UID 10135; state: ENABLED +10-12 10:29:01.873 20109 20109 I Finsky:background: [2] wbj.(69): wbc - Registering in memory receiver for android.intent.action.PACKAGE_ADDED and android.intent.action.PACKAGE_REMOVED +10-12 10:29:01.874 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10137; state: DISABLED +10-12 10:29:01.894 20109 20109 I Finsky:background: [2] jll.h(311): This process start was not selected for Play memory metrics collection. +10-12 10:29:01.895 1602 31419 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REPLACED dat=package: flg=0x4000010 (has extras) } to com.google.android.gms/.gass.chimera.PackageChangeBroadcastReceiver +10-12 10:29:01.896 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REPLACED dat=package: flg=0x4000010 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$PersistentTrustedReceiver +10-12 10:29:01.896 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REPLACED dat=package: flg=0x4000010 (has extras) } to com.verizon.mips.services/com.vzw.hss.myverizon.rdd.analytics.receiver.RDDAnalyticsPackageActionReceiver +10-12 10:29:01.896 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REPLACED dat=package: flg=0x4000010 (has extras) } to com.verizon.mips.services/com.verizon.vzwavs.receiver.AVSBaseReceiver +10-12 10:29:01.896 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REPLACED dat=package: flg=0x4000010 (has extras) } to com.infonow.bofa/com.bofa.ecom.marvel.application.BofaPackageUpdateReceiver +10-12 10:29:01.896 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_REPLACED dat=package: flg=0x4000010 (has extras) } to com.lge.app1/.service.InstallReceiver +10-12 10:29:01.904 1602 31419 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10135; state: DISABLED +10-12 10:29:01.913 13680 20147 W SQLiteLog: (28) double-quoted string literal: "com.source" +10-12 10:29:01.918 20062 20201 W .apps.wellbeing: Accessing hidden field Ljava/util/Collections$SynchronizedCollection;->mutex:Ljava/lang/Object; (max-target-o, reflection, denied) +10-12 10:29:01.918 20062 20201 W .apps.wellbeing: Accessing hidden method Ljava/util/Collections$SynchronizedSet;->(Ljava/util/Set;Ljava/lang/Object;)V (max-target-o, reflection, denied) +10-12 10:29:01.918 20062 20201 W .apps.wellbeing: Accessing hidden method Ljava/util/Collections$SynchronizedCollection;->(Ljava/util/Collection;Ljava/lang/Object;)V (max-target-o, reflection, denied) +10-12 10:29:01.920 603 747 I Finsky : [389] jxm.a(202): AIM: AppInfoManager-Perf > ItemModel > CacheSize=468, cacheHitCount=0, cacheMissCount=0, total appsWithNoServerDataCount=4. Missed in cache (limit 10) : [] +10-12 10:29:01.924 603 747 I Finsky : [389] jxm.a(202): AIM: AppInfoManager-Perf > ItemModel > CacheSize=468, cacheHitCount=0, cacheMissCount=0, total appsWithNoServerDataCount=4. Missed in cache (limit 10) : [] +10-12 10:29:01.924 20062 20062 W Primes : Primes not initialized, returning default (no-op) Primes instance which will ignore all calls. Please call Primes.initialize(...) before using any Primes API. +10-12 10:29:01.924 20062 20062 W Primes : lgz: FULL +10-12 10:29:01.924 20062 20062 W Primes : at inz.a(PG:1) +10-12 10:29:01.924 20062 20062 W Primes : at com.google.android.apps.wellbeing.api.impl.WellbeingSettingsProvider.call(PG:1) +10-12 10:29:01.924 20062 20062 W Primes : at android.content.ContentProvider.call(ContentProvider.java:2511) +10-12 10:29:01.924 20062 20062 W Primes : at android.content.ContentProvider$Transport.call(ContentProvider.java:525) +10-12 10:29:01.924 20062 20062 W Primes : at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:295) +10-12 10:29:01.924 20062 20062 W Primes : at android.os.Binder.execTransactInternal(Binder.java:1280) +10-12 10:29:01.924 20062 20062 W Primes : at android.os.Binder.execTransact(Binder.java:1244) +10-12 10:29:01.933 20062 20062 I jdi : SslGuard completed installation. +10-12 10:29:01.958 1602 1780 E VerityUtils: Failed to measure fs-verity, errno 1: /data/app/~~4ZsHLFxh_3RpNK8DVmy93w==/com.source-KOTwTSJz4oT1KRxDa_vjdQ==/base.apk +10-12 10:29:01.969 13680 20813 I Icing : IndexChimeraService.getServiceInterface callingPackage=com.google.android.gms componentName=AppsCorpus serviceId=36 +10-12 10:29:01.972 603 646 I Finsky : [379] jcr.accept(156): AIM: AppInfoManager-Perf > getApps > data collection finished +10-12 10:29:01.972 603 646 I Finsky : [379] jlk.run(648): AIM: AppInfoManager-Perf > maybeDestroyAppInfoManager is called. actives = 1 +10-12 10:29:01.974 603 646 I Finsky : [379] jcr.accept(156): AIM: AppInfoManager-Perf > getApps > data collection finished +10-12 10:29:01.974 603 646 I Finsky : [379] jlk.run(648): AIM: AppInfoManager-Perf > maybeDestroyAppInfoManager is called. actives = 0 +10-12 10:29:01.994 13680 26937 I Icing : Indexing com.google.android.gms-apps from com.google.android.gms +10-12 10:29:02.022 20062 20097 W DynamiteModule: Local module descriptor class for com.google.android.gms.googlecertificates not found. +10-12 10:29:02.032 20062 20097 I DynamiteModule: Considering local module com.google.android.gms.googlecertificates:0 and remote module com.google.android.gms.googlecertificates:7 +10-12 10:29:02.032 20062 20097 I DynamiteModule: Selected remote version of com.google.android.gms.googlecertificates, version >= 7 +10-12 10:29:02.036 21227 21227 D BoundBrokerSvc: onBind: Intent { act=com.google.android.contextmanager.service.ContextManagerService.START pkg=com.google.android.gms } +10-12 10:29:02.036 21227 21227 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.contextmanager.service.ContextManagerService.START pkg=com.google.android.gms } +10-12 10:29:02.051 20062 20097 W System : ClassLoader referenced unknown path: +10-12 10:29:02.051 20062 20097 D nativeloader: Configuring clns-6 for other apk . target_sdk_version=34, uses_libraries=, library_path=/data/app/~~Ai3wvNd0LVLLehmvCiRWrg==/com.google.android.gms-voJWH-mimyLpA9IICrWhHA==/lib/arm64:/data/app/~~Ai3wvNd0LVLLehmvCiRWrg==/com.google.android.gms-voJWH-mimyLpA9IICrWhHA==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.google.android.gms +10-12 10:29:02.064 20062 20097 W .apps.wellbeing: ClassLoaderContext classpath size mismatch. expected=11, found=2 (DLC[];PCL[base.apk*1313847779:base.apk!classes2.dex*1677388033:base.apk!classes3.dex*494348079:base.apk!classes4.dex*1868655976:base.apk!classes5.dex*3145285450:base.apk!classes6.dex*2158707813:base.apk!classes7.dex*212649160:base.apk!classes8.dex*3248957213:base.apk!classes9.dex*240377792:base.apk!classes10.dex*1926636663:base.apk!classes11.dex*352505857]{PCL[/system/framework/org.apache.http.legacy.jar*1601893743]#PCL[/system/framework/com.android.media.remotedisplay.jar*373201995]#PCL[/system/framework/com.android.location.provider.jar*989331188]#PCL[/system_ext/framework/org.carconnectivity.android.digitalkey.timesync.jar*3077604704]#PCL[/system/framework/org.apache.http.legacy.jar*1601893743]} | DLC[];PCL[/data/app/~~2TqsvLJPm_pfXOmwJO6ZKA==/com.google.android.apps.wellbeing-9w2h_zZFgV2tGi8mTEkQeQ==/base.apk*3833000528:/data/app/~~2TqsvLJPm_pfXOmwJO6ZKA==/com.google.android.apps.wellbeing-9w2h_zZFgV2tGi8mTEkQeQ==/base.apk!classes2.dex*3935395630]{PCL[/system/framework/org.apache.http.legacy.jar*1601893743]}) +10-12 10:29:02.079 1602 1715 W AccessibilitySecurityPolicy: Skipping accessibility service com.vzw.hss.myverizon/com.vz.assisttouch.services.AssistiveTouchService: it does not require the permission android.permission.BIND_ACCESSIBILITY_SERVICE +10-12 10:29:02.093 1602 1715 W WindowMagnificationMgr: requestConnection duplicated request: connect=false, mConnectionState=DISCONNECTED +10-12 10:29:02.096 1602 1715 W AccessibilitySecurityPolicy: Skipping accessibility service com.vzw.hss.myverizon/com.vz.assisttouch.services.AssistiveTouchService: it does not require the permission android.permission.BIND_ACCESSIBILITY_SERVICE +10-12 10:29:02.101 1602 1715 W WindowMagnificationMgr: requestConnection duplicated request: connect=false, mConnectionState=DISCONNECTED +10-12 10:29:02.115 13680 26937 I Icing : Usage reports ok 0, Failed Usage reports 0, indexed 0, rejected 0 +10-12 10:29:02.116 13680 26937 I Icing : Indexing done com.google.android.gms-apps +10-12 10:29:02.121 13680 27725 I Icing : IndexChimeraService.getServiceInterface callingPackage=com.google.android.gms componentName=null serviceId=30 +10-12 10:29:02.123 13680 26937 I Icing : Indexing com.google.android.gms-apps from com.google.android.gms +10-12 10:29:02.134 13680 26937 I Icing : Indexing done com.google.android.gms-apps +10-12 10:29:02.161 13680 26937 I Icing : Usage reports ok 0, Failed Usage reports 0, indexed 0, rejected 0 +10-12 10:29:02.337 6296 6419 I AiAiTextClassifier: [VisualCortexAdapter]: provideRegistration: Registered Prominent Screen Entities for updates. +10-12 10:29:02.339 1602 3919 W PackageManager: Cannot suspend package "com.android.vending": required for package verification +10-12 10:29:02.340 1602 3919 W PackageManager: Cannot suspend package "com.google.android.apps.work.oobconfig": protected package +10-12 10:29:02.340 1602 3919 W PackageManager: Cannot suspend the platform package: android +10-12 10:29:02.341 1602 3919 W PackageManager: Cannot suspend package "com.google.android.permissioncontroller": required for permissions management +10-12 10:29:02.342 1602 3919 W PackageManager: Cannot suspend package "com.google.android.dialer": is the default dialer +10-12 10:29:02.343 1602 1749 W Binder : Caught a RuntimeException from the binder stub implementation. +10-12 10:29:02.343 1602 1749 W Binder : java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0 +10-12 10:29:02.343 1602 1749 W Binder : at android.util.ArraySet.valueAt(ArraySet.java:422) +10-12 10:29:02.343 1602 1749 W Binder : at com.android.server.contentcapture.ContentCapturePerUserService$ContentCaptureServiceRemoteCallback.updateContentCaptureOptions(ContentCapturePerUserService.java:733) +10-12 10:29:02.343 1602 1749 W Binder : at com.android.server.contentcapture.ContentCapturePerUserService$ContentCaptureServiceRemoteCallback.setContentCaptureWhitelist(ContentCapturePerUserService.java:646) +10-12 10:29:02.343 1602 1749 W Binder : at android.service.contentcapture.IContentCaptureServiceCallback$Stub.onTransact(IContentCaptureServiceCallback.java:115) +10-12 10:29:02.343 1602 1749 W Binder : at android.os.Binder.execTransactInternal(Binder.java:1285) +10-12 10:29:02.343 1602 1749 W Binder : at android.os.Binder.execTransact(Binder.java:1244) +10-12 10:29:02.344 1602 3919 W PackageManager: Cannot suspend package "com.google.android.packageinstaller": required for package installation +10-12 10:29:02.347 1602 3919 W PackageManager: Cannot suspend package "com.google.android.apps.work.clouddpc": has an active device admin +10-12 10:29:02.348 1602 3919 W PackageManager: Cannot suspend package "com.teslacoilsw.launcher": contains the active launcher +10-12 10:29:02.350 6296 6419 I AiAiTextClassifier: [VisualCortexAdapter]: provideRegistration: Registered Prominent Screen Entities for updates. +10-12 10:29:02.353 1602 1749 W Binder : Caught a RuntimeException from the binder stub implementation. +10-12 10:29:02.353 1602 1749 W Binder : java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0 +10-12 10:29:02.353 1602 1749 W Binder : at android.util.ArraySet.valueAt(ArraySet.java:422) +10-12 10:29:02.353 1602 1749 W Binder : at com.android.server.contentcapture.ContentCapturePerUserService$ContentCaptureServiceRemoteCallback.updateContentCaptureOptions(ContentCapturePerUserService.java:733) +10-12 10:29:02.353 1602 1749 W Binder : at com.android.server.contentcapture.ContentCapturePerUserService$ContentCaptureServiceRemoteCallback.setContentCaptureWhitelist(ContentCapturePerUserService.java:646) +10-12 10:29:02.353 1602 1749 W Binder : at android.service.contentcapture.IContentCaptureServiceCallback$Stub.onTransact(IContentCaptureServiceCallback.java:115) +10-12 10:29:02.353 1602 1749 W Binder : at android.os.Binder.execTransactInternal(Binder.java:1285) +10-12 10:29:02.353 1602 1749 W Binder : at android.os.Binder.execTransact(Binder.java:1244) +10-12 10:29:02.353 6296 6419 I AiAiTextClassifier: [VisualCortexAdapter]: provideRegistration: Registered Prominent Screen Entities for updates. +10-12 10:29:02.356 1602 31419 W Binder : Caught a RuntimeException from the binder stub implementation. +10-12 10:29:02.356 1602 31419 W Binder : java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0 +10-12 10:29:02.356 1602 31419 W Binder : at android.util.ArraySet.valueAt(ArraySet.java:422) +10-12 10:29:02.356 1602 31419 W Binder : at com.android.server.contentcapture.ContentCapturePerUserService$ContentCaptureServiceRemoteCallback.updateContentCaptureOptions(ContentCapturePerUserService.java:733) +10-12 10:29:02.356 1602 31419 W Binder : at com.android.server.contentcapture.ContentCapturePerUserService$ContentCaptureServiceRemoteCallback.setContentCaptureWhitelist(ContentCapturePerUserService.java:646) +10-12 10:29:02.356 1602 31419 W Binder : at android.service.contentcapture.IContentCaptureServiceCallback$Stub.onTransact(IContentCaptureServiceCallback.java:115) +10-12 10:29:02.356 1602 31419 W Binder : at android.os.Binder.execTransactInternal(Binder.java:1285) +10-12 10:29:02.356 1602 31419 W Binder : at android.os.Binder.execTransact(Binder.java:1244) +10-12 10:29:02.358 6296 6419 I AiAiTextClassifier: [VisualCortexAdapter]: provideRegistration: Registered Prominent Screen Entities for updates. +10-12 10:29:02.360 1602 31431 W Binder : Caught a RuntimeException from the binder stub implementation. +10-12 10:29:02.360 1602 31431 W Binder : java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0 +10-12 10:29:02.360 1602 31431 W Binder : at android.util.ArraySet.valueAt(ArraySet.java:422) +10-12 10:29:02.360 1602 31431 W Binder : at com.android.server.contentcapture.ContentCapturePerUserService$ContentCaptureServiceRemoteCallback.updateContentCaptureOptions(ContentCapturePerUserService.java:733) +10-12 10:29:02.360 1602 31431 W Binder : at com.android.server.contentcapture.ContentCapturePerUserService$ContentCaptureServiceRemoteCallback.setContentCaptureWhitelist(ContentCapturePerUserService.java:646) +10-12 10:29:02.360 1602 31431 W Binder : at android.service.contentcapture.IContentCaptureServiceCallback$Stub.onTransact(IContentCaptureServiceCallback.java:115) +10-12 10:29:02.360 1602 31431 W Binder : at android.os.Binder.execTransactInternal(Binder.java:1285) +10-12 10:29:02.360 1602 31431 W Binder : at android.os.Binder.execTransact(Binder.java:1244) +10-12 10:29:02.361 6296 6419 I AiAiTextClassifier: [VisualCortexAdapter]: provideRegistration: Registered Prominent Screen Entities for updates. +10-12 10:29:02.365 1602 1749 W Binder : Caught a RuntimeException from the binder stub implementation. +10-12 10:29:02.365 1602 1749 W Binder : java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0 +10-12 10:29:02.365 1602 1749 W Binder : at android.util.ArraySet.valueAt(ArraySet.java:422) +10-12 10:29:02.365 1602 1749 W Binder : at com.android.server.contentcapture.ContentCapturePerUserService$ContentCaptureServiceRemoteCallback.updateContentCaptureOptions(ContentCapturePerUserService.java:733) +10-12 10:29:02.365 1602 1749 W Binder : at com.android.server.contentcapture.ContentCapturePerUserService$ContentCaptureServiceRemoteCallback.setContentCaptureWhitelist(ContentCapturePerUserService.java:646) +10-12 10:29:02.365 1602 1749 W Binder : at android.service.contentcapture.IContentCaptureServiceCallback$Stub.onTransact(IContentCaptureServiceCallback.java:115) +10-12 10:29:02.365 1602 1749 W Binder : at android.os.Binder.execTransactInternal(Binder.java:1285) +10-12 10:29:02.365 1602 1749 W Binder : at android.os.Binder.execTransact(Binder.java:1244) +10-12 10:29:02.372 6296 6419 I AiAiTextClassifier: [VisualCortexAdapter]: provideRegistration: Registered Prominent Screen Entities for updates. +10-12 10:29:02.374 1602 3919 W Binder : Caught a RuntimeException from the binder stub implementation. +10-12 10:29:02.374 1602 3919 W Binder : java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0 +10-12 10:29:02.374 1602 3919 W Binder : at android.util.ArraySet.valueAt(ArraySet.java:422) +10-12 10:29:02.374 1602 3919 W Binder : at com.android.server.contentcapture.ContentCapturePerUserService$ContentCaptureServiceRemoteCallback.updateContentCaptureOptions(ContentCapturePerUserService.java:733) +10-12 10:29:02.374 1602 3919 W Binder : at com.android.server.contentcapture.ContentCapturePerUserService$ContentCaptureServiceRemoteCallback.setContentCaptureWhitelist(ContentCapturePerUserService.java:646) +10-12 10:29:02.374 1602 3919 W Binder : at android.service.contentcapture.IContentCaptureServiceCallback$Stub.onTransact(IContentCaptureServiceCallback.java:115) +10-12 10:29:02.374 1602 3919 W Binder : at android.os.Binder.execTransactInternal(Binder.java:1285) +10-12 10:29:02.374 1602 3919 W Binder : at android.os.Binder.execTransact(Binder.java:1244) +10-12 10:29:02.378 6296 6419 I AiAiTextClassifier: [VisualCortexAdapter]: provideRegistration: Registered Prominent Screen Entities for updates. +10-12 10:29:02.385 1602 31419 W Binder : Caught a RuntimeException from the binder stub implementation. +10-12 10:29:02.385 1602 31419 W Binder : java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0 +10-12 10:29:02.385 1602 31419 W Binder : at android.util.ArraySet.valueAt(ArraySet.java:422) +10-12 10:29:02.385 1602 31419 W Binder : at com.android.server.contentcapture.ContentCapturePerUserService$ContentCaptureServiceRemoteCallback.updateContentCaptureOptions(ContentCapturePerUserService.java:733) +10-12 10:29:02.385 1602 31419 W Binder : at com.android.server.contentcapture.ContentCapturePerUserService$ContentCaptureServiceRemoteCallback.setContentCaptureWhitelist(ContentCapturePerUserService.java:646) +10-12 10:29:02.385 1602 31419 W Binder : at android.service.contentcapture.IContentCaptureServiceCallback$Stub.onTransact(IContentCaptureServiceCallback.java:115) +10-12 10:29:02.385 1602 31419 W Binder : at android.os.Binder.execTransactInternal(Binder.java:1285) +10-12 10:29:02.385 1602 31419 W Binder : at android.os.Binder.execTransact(Binder.java:1244) +10-12 10:29:02.390 6296 6419 I AiAiTextClassifier: [VisualCortexAdapter]: provideRegistration: Registered Prominent Screen Entities for updates. +10-12 10:29:02.393 1602 1749 W Binder : Caught a RuntimeException from the binder stub implementation. +10-12 10:29:02.393 1602 1749 W Binder : java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0 +10-12 10:29:02.393 1602 1749 W Binder : at android.util.ArraySet.valueAt(ArraySet.java:422) +10-12 10:29:02.393 1602 1749 W Binder : at com.android.server.contentcapture.ContentCapturePerUserService$ContentCaptureServiceRemoteCallback.updateContentCaptureOptions(ContentCapturePerUserService.java:733) +10-12 10:29:02.393 1602 1749 W Binder : at com.android.server.contentcapture.ContentCapturePerUserService$ContentCaptureServiceRemoteCallback.setContentCaptureWhitelist(ContentCapturePerUserService.java:646) +10-12 10:29:02.393 1602 1749 W Binder : at android.service.contentcapture.IContentCaptureServiceCallback$Stub.onTransact(IContentCaptureServiceCallback.java:115) +10-12 10:29:02.393 1602 1749 W Binder : at android.os.Binder.execTransactInternal(Binder.java:1285) +10-12 10:29:02.393 1602 1749 W Binder : at android.os.Binder.execTransact(Binder.java:1244) +10-12 10:29:02.398 6296 6419 I AiAiTextClassifier: [VisualCortexAdapter]: provideRegistration: Registered Prominent Screen Entities for updates. +10-12 10:29:02.401 1602 1749 W Binder : Caught a RuntimeException from the binder stub implementation. +10-12 10:29:02.401 1602 1749 W Binder : java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0 +10-12 10:29:02.401 1602 1749 W Binder : at android.util.ArraySet.valueAt(ArraySet.java:422) +10-12 10:29:02.401 1602 1749 W Binder : at com.android.server.contentcapture.ContentCapturePerUserService$ContentCaptureServiceRemoteCallback.updateContentCaptureOptions(ContentCapturePerUserService.java:733) +10-12 10:29:02.401 1602 1749 W Binder : at com.android.server.contentcapture.ContentCapturePerUserService$ContentCaptureServiceRemoteCallback.setContentCaptureWhitelist(ContentCapturePerUserService.java:646) +10-12 10:29:02.401 1602 1749 W Binder : at android.service.contentcapture.IContentCaptureServiceCallback$Stub.onTransact(IContentCaptureServiceCallback.java:115) +10-12 10:29:02.401 1602 1749 W Binder : at android.os.Binder.execTransactInternal(Binder.java:1285) +10-12 10:29:02.401 1602 1749 W Binder : at android.os.Binder.execTransact(Binder.java:1244) +10-12 10:29:02.436 21227 21235 I .gms.persistent: Background concurrent copying GC freed 1510481(52MB) AllocSpace objects, 13(1144KB) LOS objects, 72% free, 35MB/131MB, paused 1.139ms,142us total 1.147s +10-12 10:29:02.458 19902 19974 W DynamiteModule: Local module descriptor class for com.google.android.gms.providerinstaller.dynamite not found. +10-12 10:29:02.477 21227 23935 W ProviderHelper: Unknown dynamite feature providerinstaller.dynamite +10-12 10:29:02.490 19902 19974 W ProviderInstaller: Failed to load providerinstaller module: No acceptable module com.google.android.gms.providerinstaller.dynamite found. Local version is 0 and remote version is 0. +10-12 10:29:02.585 20953 20965 I hbox:interactor: Background concurrent copying GC freed 1265711(64MB) AllocSpace objects, 13(296KB) LOS objects, 75% free, 30MB/122MB, paused 180us,57us total 1.282s +10-12 10:29:02.585 20953 20965 W hbox:interactor: Reducing the number of considered missed Gc histogram windows from 145 to 100 +10-12 10:29:02.660 13680 13688 I gle.android.gms: Background concurrent copying GC freed 389360(19MB) AllocSpace objects, 46(2136KB) LOS objects, 71% free, 38MB/134MB, paused 225us,176us total 1.352s +10-12 10:29:02.837 1229 1242 D RILClient: [OemClient]IND: (clientId = 0, msgId = 5104, dataLength = 7, channel = 0) +10-12 10:29:02.838 1110 1869 D RILClient: [OemClient]IND: (clientId = 1, msgId = 5104, dataLength = 7, channel = 0) +10-12 10:29:02.844 1229 1242 D RILClient: [OemClient]IND: (clientId = 0, msgId = 2016, dataLength = 996, channel = 0) +10-12 10:29:02.844 1110 1869 D RILClient: [OemClient]IND: (clientId = 1, msgId = 2016, dataLength = 996, channel = 0) +10-12 10:29:02.844 1110 1869 D RILClient: [OemClient]IND: (clientId = 1, msgId = 2016, dataLength = 996, channel = 0) +10-12 10:29:02.844 1229 1242 D RILClient: [OemClient]IND: (clientId = 0, msgId = 2016, dataLength = 996, channel = 0) +10-12 10:29:02.845 2512 2512 I SHANNON_IMS: 2030 [DATA] Received mCellStatus [ 1 ] [ band : 66] (RilIndImsPhysicalChannelConfigs%update:44) +10-12 10:29:02.845 2512 2512 I SHANNON_IMS: 2031 [NETW] #:PURP:# UNSOL {RILC_UNSOL_PHYSICAL_CHANNEL_CONFIGS} : band : 66 (NetworkAdaptor$AdaptorChannel%onMessage:298) +10-12 10:29:02.847 2512 2512 I SHANNON_IMS: 2034 [DATA] Received mCellStatus [ 0 ] [ band : 66] (RilIndImsPhysicalChannelConfigs%update:44) +10-12 10:29:02.847 2512 2512 I SHANNON_IMS: 2035 [NETW] #:PURP:# UNSOL {RILC_UNSOL_PHYSICAL_CHANNEL_CONFIGS} : band : 0 (NetworkAdaptor$AdaptorChannel%onMessage:298) +10-12 10:29:02.853 2807 2878 D IwlanNetworkServiceHandler: msg.what = EVENT_NETWORK_REGISTRATION_INFO_REQUEST +10-12 10:29:02.857 15853 30572 D StateService: Country ISO: us +10-12 10:29:02.857 15853 30572 D StateService: Country ISO: us +10-12 10:29:02.865 2807 2878 D IwlanNetworkServiceHandler: reg state REGISTRATION_STATE_HOME +10-12 10:29:02.867 1229 1242 D RILClient: [OemClient]IND: (clientId = 0, msgId = 3005, dataLength = 17, channel = 0) +10-12 10:29:02.867 1110 1869 D RILClient: [OemClient]IND: (clientId = 1, msgId = 3005, dataLength = 17, channel = 0) +10-12 10:29:02.869 2512 2512 I SHANNON_IMS: 2038 [NETW] #:PURP:# UNSOL {RILC_UNSOL_IMS_SUPPORT_SERVICE} : VoPS : 1 EMC : 1 SIM_IDX : 0 RAT : 14 REG_STATE : 1 CELL_ID : 86100522 LAC/TAC : 9219 (NetworkAdaptor$AdaptorChannel%onMessage:298) +10-12 10:29:02.869 2512 2512 I SHANNON_IMS: 2039 [CONN] #:ORNG:# supportService [VoPS : 1/ EMC : 1/ RAT_INFO : 14/ REG_STATE : 1/ CELL_ID : 86100522/ LAC-TAC Info : 9219] [SLID:0 ] (ImsConnectivityMgr$RegistrationListener%supportService:2674) +10-12 10:29:02.882 2502 24009 D SHANNON_RCS: 4960 [0][SHAN] RegistrationState: Name: REGISTERED Value: 0 (RcsRegistrationImpl%getRegistrationState:145) +10-12 10:29:02.883 2502 24009 D SHANNON_RCS: 4961 [0][SHAN] supportService, previous vops: 1, rat: 14, mRatGeneration: 4, RegistrationState: Name: REGISTERED Value: 0 (RcsRegistrationImpl%supportService:324) +10-12 10:29:02.883 2502 24009 D SHANNON_RCS: 4962 [0][SHAN] RegistrationState: Name: REGISTERED Value: 0 (RcsRegistrationImpl%getRegistrationState:145) +10-12 10:29:02.895 6296 6296 I AiAiEcho: (REDACTED) AppFetcherImpl onPackageChanged %s. +10-12 10:29:02.900 6296 20230 I AiAiEcho: (REDACTED) AppIndexer Package:[%s] UserProfile:[%d] Enabled:[%s]. +10-12 10:29:02.900 6296 20230 I AiAiEcho: (REDACTED) AppFetcherImplV2 updateApps package:[%s], userId:[%d], reason:[%s]. +10-12 10:29:03.002 15060 15093 I bhhd : (REDACTED) remove existing package for update: %s +10-12 10:29:03.005 15060 19448 I fpil : (REDACTED) soft deleting data for %s +10-12 10:29:03.010 15060 15093 I fphy : Scheduling deletion propagation for Geller data. +10-12 10:29:03.013 15060 19448 I fpil : (REDACTED) Writing data of size=%d bytes with N=%d keys to Geller corpus %s at ts=%d +10-12 10:29:03.015 15060 19446 I fphy : Performing deletion propagation for Geller data. +10-12 10:29:03.089 15060 15092 I bhhd : refreshDeviceAppInfoForAccount done. +10-12 10:29:03.133 15060 15091 I bhhd : refreshDeviceAppInfoForAccount done. +10-12 10:29:03.142 15060 15095 I bhhd : refreshDeviceAppInfoForAccount done. +10-12 10:29:03.148 15060 15091 I bhhd : refreshDeviceAppInfoForAccount done. +10-12 10:29:03.164 15060 15254 W aqxv : Abort, client detached. +10-12 10:29:03.170 2512 2512 I SHANNON_IMS: 2060 [CALL] isEmcAvailable for true (ImsCallManager%isEmcAvailable:1377) +10-12 10:29:03.401 1602 2548 I ActivityTaskManager: START u0 {flg=0x10000000 cmp=com.source/.MainActivity} from uid 2000 +10-12 10:29:03.401 1602 2548 D CompatibilityChangeReporter: Compat change id reported: 265464455; UID 10668; state: DISABLED +10-12 10:29:03.401 1602 2548 D CompatibilityChangeReporter: Compat change id reported: 265452344; UID 10668; state: DISABLED +10-12 10:29:03.402 1602 2548 D CompatibilityChangeReporter: Compat change id reported: 266124927; UID 10668; state: DISABLED +10-12 10:29:03.402 1602 2548 D CompatibilityChangeReporter: Compat change id reported: 265451093; UID 10668; state: DISABLED +10-12 10:29:03.402 1602 2548 D CompatibilityChangeReporter: Compat change id reported: 265456536; UID 10668; state: DISABLED +10-12 10:29:03.402 1602 2548 D CompatibilityChangeReporter: Compat change id reported: 255940284; UID 10668; state: DISABLED +10-12 10:29:03.402 1602 2548 D CompatibilityChangeReporter: Compat change id reported: 236283604; UID 10668; state: DISABLED +10-12 10:29:03.402 1602 2548 D CompatibilityChangeReporter: Compat change id reported: 263959004; UID 10668; state: DISABLED +10-12 10:29:03.402 1602 2548 D CompatibilityChangeReporter: Compat change id reported: 264304459; UID 10668; state: DISABLED +10-12 10:29:03.402 1602 2548 D CompatibilityChangeReporter: Compat change id reported: 264301586; UID 10668; state: DISABLED +10-12 10:29:03.402 1602 2548 D CompatibilityChangeReporter: Compat change id reported: 254631730; UID 10668; state: DISABLED +10-12 10:29:03.402 1602 2548 D CompatibilityChangeReporter: Compat change id reported: 273509367; UID 10668; state: DISABLED +10-12 10:29:03.402 1602 2548 D CompatibilityChangeReporter: Compat change id reported: 263259275; UID 10668; state: DISABLED +10-12 10:29:03.404 1602 2548 D CompatibilityChangeReporter: Compat change id reported: 194480991; UID 10668; state: ENABLED +10-12 10:29:03.404 1602 2548 D CompatibilityChangeReporter: Compat change id reported: 174042980; UID 10668; state: DISABLED +10-12 10:29:03.405 1602 2548 D CompatibilityChangeReporter: Compat change id reported: 184838306; UID 10668; state: DISABLED +10-12 10:29:03.406 1602 2548 D CompatibilityChangeReporter: Compat change id reported: 185004937; UID 10668; state: DISABLED +10-12 10:29:03.406 1602 2548 D ActivityTaskManager: Temporarily retain top process state for launching app +10-12 10:29:03.408 1602 1702 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10668; state: DISABLED +10-12 10:29:03.408 1602 1702 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10668; state: DISABLED +10-12 10:29:03.408 1602 1702 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10668; state: DISABLED +10-12 10:29:03.408 1602 1702 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10668; state: ENABLED +10-12 10:29:03.409 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10668; state: ENABLED +10-12 10:29:03.418 1007 1007 D Zygote : Forked child process 20237 +10-12 10:29:03.418 1602 1717 I ActivityManager: Start proc 20237:com.source/u0a668 for top-activity {com.source/com.source.MainActivity} +10-12 10:29:03.424 20237 20237 I com.source: Late-enabling -Xcheck:jni +10-12 10:29:03.444 20237 20237 I com.source: Using CollectorTypeCC GC. +10-12 10:29:03.446 1494 1501 I adbd : jdwp connection from 20237 +10-12 10:29:03.454 20953 21014 W cyaj : (REDACTED) Slow context fetch for key %s took %s +10-12 10:29:03.456 20953 21013 W cyaj : (REDACTED) Slow context fetch for key %s took %s +10-12 10:29:03.456 20953 21018 I glcb : (REDACTED) GetContext(%s, %s): Fetch from the %s surface finished with status: %s +10-12 10:29:03.456 20953 21014 I glcb : (REDACTED) GetContext(%s, %s): Fetch from the %s surface finished with status: %s +10-12 10:29:03.461 20237 20237 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10668; state: ENABLED +10-12 10:29:03.461 20953 21017 I hagn : (REDACTED) ContextResult succeeded for ContextKey: %s. %s +10-12 10:29:03.462 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10277; state: DISABLED +10-12 10:29:03.462 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10277; state: DISABLED +10-12 10:29:03.462 20953 21014 I hagn : (REDACTED) ContextResult succeeded for ContextKey: %s. %s +10-12 10:29:03.462 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10277; state: DISABLED +10-12 10:29:03.462 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10277; state: ENABLED +10-12 10:29:03.462 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10277; state: ENABLED +10-12 10:29:03.465 20953 21013 I hahb : (REDACTED) Updating context input '%s' with dynamic class '%s' containing %s entities. %s +10-12 10:29:03.466 20953 21013 I hahb : (REDACTED) Clearing context input '%s'. %s +10-12 10:29:03.466 20953 21013 I hagt : (REDACTED) Sending speech biasing context update to SODA with locale %s. %s +10-12 10:29:03.467 20237 20237 W ziparchive: Unable to open '/data/app/~~4ZsHLFxh_3RpNK8DVmy93w==/com.source-KOTwTSJz4oT1KRxDa_vjdQ==/base.dm': No such file or directory +10-12 10:29:03.467 20237 20237 W ziparchive: Unable to open '/data/app/~~4ZsHLFxh_3RpNK8DVmy93w==/com.source-KOTwTSJz4oT1KRxDa_vjdQ==/base.dm': No such file or directory +10-12 10:29:03.467 20953 21013 I hjii : (REDACTED) #getSodaAsrUpdateRequest inserting app domain: %s +10-12 10:29:03.468 20953 21005 I hkfk : #updateAndGetSnapshot +10-12 10:29:03.469 20953 21013 I hkfk : (REDACTED) Listening for responses for locale %s +10-12 10:29:03.470 1007 1007 D Zygote : Forked child process 20255 +10-12 10:29:03.471 20953 21014 I hahb : (REDACTED) Updating context input '%s' with dynamic class '%s' containing %s entities. %s +10-12 10:29:03.472 20953 21014 I hahb : (REDACTED) Clearing context input '%s'. %s +10-12 10:29:03.472 20953 21014 I hagt : (REDACTED) Sending speech biasing context update to SODA with locale %s. %s +10-12 10:29:03.473 20953 21014 I hjii : (REDACTED) #getSodaAsrUpdateRequest inserting app domain: %s +10-12 10:29:03.475 1602 1717 I ActivityManager: Start proc 20255:com.adobe.reader/u0a277 for service {com.adobe.reader/com.adobe.reader.services.downloadsMonitor.ARFileChangeObserverService} +10-12 10:29:03.475 15060 15060 I iprc : (REDACTED) Created gRPC endpoint for service %s +10-12 10:29:03.476 20255 20255 I om.adobe.reader: Using CollectorTypeCC GC. +10-12 10:29:03.477 20953 21014 I hkfk : (REDACTED) Emitting SodaResourceManager request %s +10-12 10:29:03.477 15060 15101 I hkih : SRM: AccountScoped session starting on service-side. +10-12 10:29:03.478 15060 15103 I hkgb : (REDACTED) Received request for primary locale %s. Secondary locales: '%s' +10-12 10:29:03.478 15060 15103 I hkgb : (REDACTED) Requested resources IDs: %s. Note that this is a noop because we currently return all resource for each request. +10-12 10:29:03.478 15060 15103 I SodaResourceCollector: (REDACTED) #getImmediateResourceStates with locale %s. Secondary locales: %s +10-12 10:29:03.478 15060 15103 I SodaResourceCollector: SRM initial state disabled. Emitting LEGACY_UNKNOWN for all resources. +10-12 10:29:03.479 20255 20255 E om.adobe.reader: Not starting debugger since process cannot load the jdwp agent. +10-12 10:29:03.479 15060 15103 I SodaResourceCollector: #getAndUpdateSodaResourceCollection +10-12 10:29:03.479 15060 15103 I SodaResourceCollector: #getInstalledLanguagePacks +10-12 10:29:03.479 15060 15103 I DefaultLPManager: #getAvailablePackages +10-12 10:29:03.480 20953 21018 I hkfk : (REDACTED) Reading SodaResourceManager message with initial resourceIds: '%s.' +10-12 10:29:03.480 20953 21018 I hkfk : (REDACTED) Reading SodaResourceManager message with initial resourceIds: '%s.' +10-12 10:29:03.480 20953 21018 I hkfk : (REDACTED) Reading SodaResourceManager message with initial resourceIds: '%s.' +10-12 10:29:03.480 20953 21016 I hkfk : (REDACTED) Reading SodaResourceManager message with initial resourceIds: '%s.' +10-12 10:29:03.480 15060 15102 I DefaultLPManager: #getRequestedPackages +10-12 10:29:03.480 15060 15102 I ZipLPPopulator: #addNewFileGroups +10-12 10:29:03.480 20953 21014 I hkfk : (REDACTED) Reading SodaResourceManager message with initial resourceIds: '%s.' +10-12 10:29:03.480 15060 15102 I hnil : #getDownloadableLanguagePacks +10-12 10:29:03.480 15060 15102 W SystemLPSourceImpl: #getRequestedPackages: There is not reason to call this method, as the result is always empty. +10-12 10:29:03.480 20953 21014 I hkfk : (REDACTED) Reading SodaResourceManager message with initial resourceIds: '%s.' +10-12 10:29:03.480 15060 15102 W LegacyLPSourceImpl: #getRequestedPackages: There is no reason to call this method, as the result is always empty. +10-12 10:29:03.481 20953 21014 I hkfk : (REDACTED) Reading SodaResourceManager message with initial resourceIds: '%s.' +10-12 10:29:03.481 15060 15102 I DefaultLPManager: #getAvailablePackages +10-12 10:29:03.481 15060 15102 I hnil : #getDownloadableLanguagePacks +10-12 10:29:03.481 15060 15103 I hnil : #getDownloadableLanguagePacks +10-12 10:29:03.481 15060 15103 W SystemLPSourceImpl: #getAvailablePackages: Note there is not reason to call this method, as getInstalledPackages() returns the same LanguagePacks for this impl. +10-12 10:29:03.481 15060 15103 W LegacyLPSourceImpl: #getAvailablePackages: Note there is no reason to call this method, as getInstalledPackages() returns the same LanguagePacks for this impl. +10-12 10:29:03.481 15060 15103 I LPRequestState: (REDACTED) [%s] #resolveDesiredLanguagePacks +10-12 10:29:03.482 15060 15095 I SystemLPSourceImpl: (REDACTED) Parsed system partition LanguagePack metadata file: %s +10-12 10:29:03.482 15060 15103 I hnil : #getPendingPackages +10-12 10:29:03.482 15060 15091 I LegacyLPSourceImpl: (REDACTED) Parsing legacy read-only LanguagePack metadata file: %s +10-12 10:29:03.485 15060 15102 W SystemLPSourceImpl: #getAvailablePackages: Note there is not reason to call this method, as getInstalledPackages() returns the same LanguagePacks for this impl. +10-12 10:29:03.485 15060 15102 W LegacyLPSourceImpl: #getAvailablePackages: Note there is no reason to call this method, as getInstalledPackages() returns the same LanguagePacks for this impl. +10-12 10:29:03.485 15060 15102 I DefaultLPManager: #getInstalledPackages +10-12 10:29:03.485 15060 15102 I hnil : #getInstalledPackages +10-12 10:29:03.486 15060 15092 I SystemLPSourceImpl: (REDACTED) Parsed system partition LanguagePack metadata file: %s +10-12 10:29:03.487 15060 15092 I LegacyLPSourceImpl: (REDACTED) Parsing legacy read-only LanguagePack metadata file: %s +10-12 10:29:03.487 15060 15092 I SystemLPSourceImpl: (REDACTED) Parsed system partition LanguagePack metadata file: %s +10-12 10:29:03.488 20255 20255 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10277; state: ENABLED +10-12 10:29:03.488 15060 15092 I LegacyLPSourceImpl: (REDACTED) Parsing legacy read-only LanguagePack metadata file: %s +10-12 10:29:03.516 1602 2548 W JobScheduler: Job didn't exist in JobStore: 5f66dc8 #u0a180/1034 com.google.android.apps.photos/com.google.android.libraries.social.mediamonitor.MediaMonitorJobSchedulerService +10-12 10:29:03.522 19450 19854 I hjrm : isHdmEnabled +10-12 10:29:03.522 19450 19854 I hjrm : isTrustedHotwordEnabled +10-12 10:29:03.522 19450 19854 I dsas : fedhot account requested. +10-12 10:29:03.523 19450 19531 I dsmk : getCombinedData +10-12 10:29:03.523 19450 19531 I gmqx : getAccountData +10-12 10:29:03.523 19450 19531 I dsmk : getCombinedData +10-12 10:29:03.523 19450 19531 I gmqx : getAccountData +10-12 10:29:03.523 19450 19531 I dsas : Found the last used account of Fedora. +10-12 10:29:03.524 1602 31431 W UriGrantsManagerService: No permission grants found for com.google.android.apps.photos +10-12 10:29:03.525 1602 7799 W UriGrantsManagerService: No permission grants found for com.google.android.apps.photos +10-12 10:29:03.532 20255 20255 W ziparchive: Unable to open '/data/app/~~ZTbzj60pFXqnH8DjCstmxg==/com.adobe.reader-Wqc3o6Pv_88l_b91ezCs6A==/split_FASOpenCVDF.config.arm64_v8a.dm': No such file or directory +10-12 10:29:03.533 20255 20255 W ziparchive: Unable to open '/data/app/~~ZTbzj60pFXqnH8DjCstmxg==/com.adobe.reader-Wqc3o6Pv_88l_b91ezCs6A==/split_FASOpenCVDF.config.arm64_v8a.dm': No such file or directory +10-12 10:29:03.533 20255 20255 W om.adobe.reader: Entry not found +10-12 10:29:03.534 20255 20255 W ziparchive: Unable to open '/data/app/~~ZTbzj60pFXqnH8DjCstmxg==/com.adobe.reader-Wqc3o6Pv_88l_b91ezCs6A==/split_FASOpenCVDF.config.xxxhdpi.dm': No such file or directory +10-12 10:29:03.534 20255 20255 W ziparchive: Unable to open '/data/app/~~ZTbzj60pFXqnH8DjCstmxg==/com.adobe.reader-Wqc3o6Pv_88l_b91ezCs6A==/split_FASOpenCVDF.config.xxxhdpi.dm': No such file or directory +10-12 10:29:03.534 20255 20255 W om.adobe.reader: Entry not found +10-12 10:29:03.537 20255 20255 W ziparchive: Unable to open '/data/app/~~ZTbzj60pFXqnH8DjCstmxg==/com.adobe.reader-Wqc3o6Pv_88l_b91ezCs6A==/split_LMCODModelDF.config.arm64_v8a.dm': No such file or directory +10-12 10:29:03.538 20255 20255 W ziparchive: Unable to open '/data/app/~~ZTbzj60pFXqnH8DjCstmxg==/com.adobe.reader-Wqc3o6Pv_88l_b91ezCs6A==/split_LMCODModelDF.config.arm64_v8a.dm': No such file or directory +10-12 10:29:03.538 20255 20255 W om.adobe.reader: Entry not found +10-12 10:29:03.539 20255 20255 W ziparchive: Unable to open '/data/app/~~ZTbzj60pFXqnH8DjCstmxg==/com.adobe.reader-Wqc3o6Pv_88l_b91ezCs6A==/split_LMCODModelDF.config.xxxhdpi.dm': No such file or directory +10-12 10:29:03.539 20255 20255 W ziparchive: Unable to open '/data/app/~~ZTbzj60pFXqnH8DjCstmxg==/com.adobe.reader-Wqc3o6Pv_88l_b91ezCs6A==/split_LMCODModelDF.config.xxxhdpi.dm': No such file or directory +10-12 10:29:03.539 20255 20255 W om.adobe.reader: Entry not found +10-12 10:29:03.539 20255 20255 W ziparchive: Unable to open '/data/app/~~ZTbzj60pFXqnH8DjCstmxg==/com.adobe.reader-Wqc3o6Pv_88l_b91ezCs6A==/split_config.arm64_v8a.dm': No such file or directory +10-12 10:29:03.539 20255 20255 W ziparchive: Unable to open '/data/app/~~ZTbzj60pFXqnH8DjCstmxg==/com.adobe.reader-Wqc3o6Pv_88l_b91ezCs6A==/split_config.arm64_v8a.dm': No such file or directory +10-12 10:29:03.540 20255 20255 W om.adobe.reader: Entry not found +10-12 10:29:03.540 20255 20255 W ziparchive: Unable to open '/data/app/~~ZTbzj60pFXqnH8DjCstmxg==/com.adobe.reader-Wqc3o6Pv_88l_b91ezCs6A==/split_config.en.dm': No such file or directory +10-12 10:29:03.540 20255 20255 W ziparchive: Unable to open '/data/app/~~ZTbzj60pFXqnH8DjCstmxg==/com.adobe.reader-Wqc3o6Pv_88l_b91ezCs6A==/split_config.en.dm': No such file or directory +10-12 10:29:03.541 20255 20255 W om.adobe.reader: Entry not found +10-12 10:29:03.542 20255 20255 W ziparchive: Unable to open '/data/app/~~ZTbzj60pFXqnH8DjCstmxg==/com.adobe.reader-Wqc3o6Pv_88l_b91ezCs6A==/split_config.xxxhdpi.dm': No such file or directory +10-12 10:29:03.542 20255 20255 W ziparchive: Unable to open '/data/app/~~ZTbzj60pFXqnH8DjCstmxg==/com.adobe.reader-Wqc3o6Pv_88l_b91ezCs6A==/split_config.xxxhdpi.dm': No such file or directory +10-12 10:29:03.542 20255 20255 W om.adobe.reader: Entry not found +10-12 10:29:03.548 20255 20255 D nativeloader: Configuring clns-4 for other apk /data/app/~~ZTbzj60pFXqnH8DjCstmxg==/com.adobe.reader-Wqc3o6Pv_88l_b91ezCs6A==/base.apk:/data/app/~~ZTbzj60pFXqnH8DjCstmxg==/com.adobe.reader-Wqc3o6Pv_88l_b91ezCs6A==/split_FASOpenCVDF.apk:/data/app/~~ZTbzj60pFXqnH8DjCstmxg==/com.adobe.reader-Wqc3o6Pv_88l_b91ezCs6A==/split_FASOpenCVDF.config.arm64_v8a.apk:/data/app/~~ZTbzj60pFXqnH8DjCstmxg==/com.adobe.reader-Wqc3o6Pv_88l_b91ezCs6A==/split_FASOpenCVDF.config.xxxhdpi.apk:/data/app/~~ZTbzj60pFXqnH8DjCstmxg==/com.adobe.reader-Wqc3o6Pv_88l_b91ezCs6A==/split_LMCODModelDF.apk:/data/app/~~ZTbzj60pFXqnH8DjCstmxg==/com.adobe.reader-Wqc3o6Pv_88l_b91ezCs6A==/split_LMCODModelDF.config.arm64_v8a.apk:/data/app/~~ZTbzj60pFXqnH8DjCstmxg==/com.adobe.reader-Wqc3o6Pv_88l_b91ezCs6A==/split_LMCODModelDF.config.xxxhdpi.apk:/data/app/~~ZTbzj60pFXqnH8DjCstmxg==/com.adobe.reader-Wqc3o6Pv_88l_b91ezCs6A==/split_config.arm64_v8a.apk:/data/app/~~ZTbzj60pFXqnH8DjCstmxg==/com.adobe.reader-Wqc3o6Pv_88l_b91ezCs6A==/split_config.en.apk:/data/app/~~ZTbzj60pFXqn +10-12 10:29:03.565 20255 20255 V GraphicsEnvironment: ANGLE Developer option for 'com.adobe.reader' set to: 'default' +10-12 10:29:03.565 20255 20255 V GraphicsEnvironment: ANGLE GameManagerService for com.adobe.reader: false +10-12 10:29:03.566 20255 20255 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported. +10-12 10:29:03.567 20255 20255 I LoadedApk: No resource references to update in package com.adobe.reader.FASOpenCVDF +10-12 10:29:03.567 20255 20255 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-12 10:29:03.568 20255 20255 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-12 10:29:03.570 20255 20255 I MSMAM - yu.c: MAMInfo initialized. Debug=false, Agent=PRODUCTION, ManagedDialogDisabled=false, PolicyRequired=false, MultiIdentityEnabled=true, FullBackupContent=true, DataExtractionRules=true, UseDefaultEnrollment=false, ExceptionOnInit=false, Debuggable=false, IsolatedProcessesAllowed=false +10-12 10:29:03.574 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10277; state: DISABLED +10-12 10:29:03.575 20237 20237 D nativeloader: Configuring clns-4 for other apk /data/app/~~4ZsHLFxh_3RpNK8DVmy93w==/com.source-KOTwTSJz4oT1KRxDa_vjdQ==/base.apk. target_sdk_version=33, uses_libraries=, library_path=/data/app/~~4ZsHLFxh_3RpNK8DVmy93w==/com.source-KOTwTSJz4oT1KRxDa_vjdQ==/lib/arm64:/data/app/~~4ZsHLFxh_3RpNK8DVmy93w==/com.source-KOTwTSJz4oT1KRxDa_vjdQ==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.source +10-12 10:29:03.581 20237 20237 V GraphicsEnvironment: ANGLE Developer option for 'com.source' set to: 'default' +10-12 10:29:03.581 20237 20237 V GraphicsEnvironment: ANGLE GameManagerService for com.source: false +10-12 10:29:03.581 20237 20237 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported. +10-12 10:29:03.582 20237 20237 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-12 10:29:03.583 20237 20237 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-12 10:29:03.584 20255 20255 D CompatibilityChangeReporter: Compat change id reported: 183155436; UID 10277; state: ENABLED +10-12 10:29:03.589 20255 20255 I FirebaseApp: Device unlocked: initializing all Firebase APIs for app [DEFAULT] +10-12 10:29:03.594 20237 20237 W com.source: Accessing hidden method Ldalvik/system/BaseDexClassLoader;->getLdLibraryPath()Ljava/lang/String; (unsupported,core-platform-api, reflection, allowed) +10-12 10:29:03.603 20255 20255 I FirebaseCrashlytics: Initializing Firebase Crashlytics 18.4.1 for com.adobe.reader +10-12 10:29:03.618 20237 20237 V SoLoader: libjscexecutor.so not found on /data/app/~~4ZsHLFxh_3RpNK8DVmy93w==/com.source-KOTwTSJz4oT1KRxDa_vjdQ==/lib/arm64 +10-12 10:29:03.620 20255 20255 D FirebaseSessions: Registering Sessions SDK subscriber with name: CRASHLYTICS, data collection enabled: true +10-12 10:29:03.620 20255 20286 D FirebaseSessions: Data Collection is enabled for at least one Subscriber +10-12 10:29:03.620 20255 20286 D FirebaseSessions: Sessions SDK disabled. Events will not be sent. +10-12 10:29:03.621 20255 20284 I DynamiteModule: Considering local module com.google.android.gms.measurement.dynamite:14 and remote module com.google.android.gms.measurement.dynamite:0 +10-12 10:29:03.621 20255 20284 I DynamiteModule: Selected local version of com.google.android.gms.measurement.dynamite +10-12 10:29:03.622 20237 20237 V SoLoader: liblog.so not found on /data/app/~~4ZsHLFxh_3RpNK8DVmy93w==/com.source-KOTwTSJz4oT1KRxDa_vjdQ==/lib/arm64 +10-12 10:29:03.622 20237 20237 V SoLoader: liblog.so not found on /data/app/~~4ZsHLFxh_3RpNK8DVmy93w==/com.source-KOTwTSJz4oT1KRxDa_vjdQ==/base.apk!/lib/arm64-v8a +10-12 10:29:03.622 20237 20237 D SoLoader: liblog.so found on /system/lib64 +10-12 10:29:03.622 20237 20237 D SoLoader: liblog.so loaded implicitly +10-12 10:29:03.623 20237 20237 V SoLoader: libc.so not found on /data/app/~~4ZsHLFxh_3RpNK8DVmy93w==/com.source-KOTwTSJz4oT1KRxDa_vjdQ==/lib/arm64 +10-12 10:29:03.623 20237 20237 V SoLoader: libc.so not found on /data/app/~~4ZsHLFxh_3RpNK8DVmy93w==/com.source-KOTwTSJz4oT1KRxDa_vjdQ==/base.apk!/lib/arm64-v8a +10-12 10:29:03.623 20237 20237 D SoLoader: libc.so found on /system/lib64 +10-12 10:29:03.623 20237 20237 D SoLoader: libc.so loaded implicitly +10-12 10:29:03.623 20237 20237 V SoLoader: libm.so not found on /data/app/~~4ZsHLFxh_3RpNK8DVmy93w==/com.source-KOTwTSJz4oT1KRxDa_vjdQ==/lib/arm64 +10-12 10:29:03.623 20237 20237 V SoLoader: libm.so not found on /data/app/~~4ZsHLFxh_3RpNK8DVmy93w==/com.source-KOTwTSJz4oT1KRxDa_vjdQ==/base.apk!/lib/arm64-v8a +10-12 10:29:03.623 20237 20237 D SoLoader: libm.so found on /system/lib64 +10-12 10:29:03.623 20237 20237 D SoLoader: libm.so loaded implicitly +10-12 10:29:03.623 20237 20237 V SoLoader: libdl.so not found on /data/app/~~4ZsHLFxh_3RpNK8DVmy93w==/com.source-KOTwTSJz4oT1KRxDa_vjdQ==/lib/arm64 +10-12 10:29:03.623 20237 20237 V SoLoader: libdl.so not found on /data/app/~~4ZsHLFxh_3RpNK8DVmy93w==/com.source-KOTwTSJz4oT1KRxDa_vjdQ==/base.apk!/lib/arm64-v8a +10-12 10:29:03.623 20237 20237 D SoLoader: libdl.so found on /system/lib64 +10-12 10:29:03.623 20237 20237 D SoLoader: libdl.so loaded implicitly +10-12 10:29:03.627 20237 20237 D JavaScriptCore.Version: 250230.2.1 +10-12 10:29:03.627 20237 20237 D SoLoader: libjscexecutor.so found on /data/app/~~4ZsHLFxh_3RpNK8DVmy93w==/com.source-KOTwTSJz4oT1KRxDa_vjdQ==/base.apk!/lib/arm64-v8a +10-12 10:29:03.637 20237 20237 W com.source: Accessing hidden method Ldalvik/system/CloseGuard;->get()Ldalvik/system/CloseGuard; (unsupported,core-platform-api, reflection, allowed) +10-12 10:29:03.637 20237 20237 W com.source: Accessing hidden method Ldalvik/system/CloseGuard;->open(Ljava/lang/String;)V (unsupported,core-platform-api, reflection, allowed) +10-12 10:29:03.637 20237 20237 W com.source: Accessing hidden method Ldalvik/system/CloseGuard;->warnIfOpen()V (unsupported,core-platform-api, reflection, allowed) +10-12 10:29:03.644 1054 1054 D usf_sensor_hal: accelerometer: Enter Batch. period = 66667000, latency = 0. +10-12 10:29:03.644 1054 1054 D usf_sensor_hal: IMU temperature: Enter Batch. period = 615385000, latency = 0. +10-12 10:29:03.644 1054 1054 D usf_sensor_hal: accelerometer: Enter Activate. Enable = 1. +10-12 10:29:03.646 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Accelerometer. +10-12 10:29:03.648 20255 20287 D libcrashlytics: Initializing libcrashlytics version 3.2.0 +10-12 10:29:03.648 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 2: Enabled 1, odr_index 1. +10-12 10:29:03.649 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 249: USF: Lsm6dsrDevice: Config sampling too slow. Took 1166748ns. +10-12 10:29:03.651 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 0: Enabled 1, odr_index 3. +10-12 10:29:03.652 1273 1273 D AOC : A3:MSG: lsm6dsr_fifo.cc, 747: USF: Lsm6dsrFifo: ODR: XL/G/T/TS: 52/0/13/6 WM: 1 Intr: 52. +10-12 10:29:03.653 20255 20287 D libcrashlytics: Initializing native crash handling successful. +10-12 10:29:03.655 1054 1054 D usf_sensor_hal: IMU temperature: Enter Activate. Enable = 1. +10-12 10:29:03.660 20255 20287 I FirebaseCrashlytics: No version control information found +10-12 10:29:03.660 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Temperature. +10-12 10:29:03.661 20255 20255 W wk.k0 : The value for AdvertiserIDCollectionEnabled is currently set to FALSE so you're sending app events without collecting Advertiser ID. This can affect the quality of your advertising and analytics results. +10-12 10:29:03.661 1602 2548 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10668; state: DISABLED +10-12 10:29:03.662 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1883: USF: Received reconfig sampling request for LSM6DSR Temperature. +10-12 10:29:03.663 20255 20292 I FA : App measurement initialized, version: 29000 +10-12 10:29:03.663 20255 20292 I FA : To enable debug logging run: adb shell setprop log.tag.FA VERBOSE +10-12 10:29:03.664 20255 20292 I FA : To enable faster debug mode event logging run: +10-12 10:29:03.664 20255 20292 I FA : adb shell setprop debug.firebase.analytics.app com.adobe.reader +10-12 10:29:03.666 20237 20322 V SoLoader: libfbjni.so not found on /data/app/~~4ZsHLFxh_3RpNK8DVmy93w==/com.source-KOTwTSJz4oT1KRxDa_vjdQ==/lib/arm64 +10-12 10:29:03.671 20255 20317 E wk.z : GraphRequest can't be used when Facebook SDK isn't fully initialized +10-12 10:29:03.671 20255 20313 E wk.z : GraphRequest can't be used when Facebook SDK isn't fully initialized +10-12 10:29:03.671 20237 20322 V SoLoader: libandroid.so not found on /data/app/~~4ZsHLFxh_3RpNK8DVmy93w==/com.source-KOTwTSJz4oT1KRxDa_vjdQ==/lib/arm64 +10-12 10:29:03.671 20237 20322 V SoLoader: libandroid.so not found on /data/app/~~4ZsHLFxh_3RpNK8DVmy93w==/com.source-KOTwTSJz4oT1KRxDa_vjdQ==/base.apk!/lib/arm64-v8a +10-12 10:29:03.671 20237 20322 D SoLoader: libandroid.so found on /system/lib64 +10-12 10:29:03.672 20237 20322 D SoLoader: libandroid.so loaded implicitly +10-12 10:29:03.672 20237 20322 D SoLoader: libfbjni.so found on /data/app/~~4ZsHLFxh_3RpNK8DVmy93w==/com.source-KOTwTSJz4oT1KRxDa_vjdQ==/base.apk!/lib/arm64-v8a +10-12 10:29:03.673 20237 20322 V SoLoader: libflipper.so not found on /data/app/~~4ZsHLFxh_3RpNK8DVmy93w==/com.source-KOTwTSJz4oT1KRxDa_vjdQ==/lib/arm64 +10-12 10:29:03.676 20255 20313 E wk.z : GraphRequest can't be used when Facebook SDK isn't fully initialized +10-12 10:29:03.679 20237 20332 D TrafficStats: tagSocket(78) with statsTag=0xffffffff, statsUid=-1 +10-12 10:29:03.679 20237 20331 D TrafficStats: tagSocket(77) with statsTag=0xffffffff, statsUid=-1 +10-12 10:29:03.681 20237 20322 D SoLoader: libflipper.so found on /data/app/~~4ZsHLFxh_3RpNK8DVmy93w==/com.source-KOTwTSJz4oT1KRxDa_vjdQ==/base.apk!/lib/arm64-v8a +10-12 10:29:03.691 13680 13680 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.measurement.START pkg=com.google.android.gms } +10-12 10:29:03.691 13680 13680 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.measurement.START pkg=com.google.android.gms } +10-12 10:29:03.693 20237 20237 W com.source: Accessing hidden field Landroid/view/View;->mKeyedTags:Landroid/util/SparseArray; (unsupported, reflection, allowed) +10-12 10:29:03.693 20237 20237 W com.source: Accessing hidden field Landroid/view/View;->mListenerInfo:Landroid/view/View$ListenerInfo; (unsupported, reflection, allowed) +10-12 10:29:03.693 20237 20237 W com.source: Accessing hidden field Landroid/view/View$ListenerInfo;->mOnClickListener:Landroid/view/View$OnClickListener; (unsupported, reflection, allowed) +10-12 10:29:03.695 20237 20237 I flipper : flipper: FlipperClient::addPlugin Inspector +10-12 10:29:03.695 20237 20237 I flipper : flipper: FlipperClient::addPlugin React +10-12 10:29:03.696 20237 20237 I flipper : flipper: FlipperClient::addPlugin Databases +10-12 10:29:03.697 20237 20237 I flipper : flipper: FlipperClient::addPlugin Preferences +10-12 10:29:03.697 20237 20237 I flipper : flipper: FlipperClient::addPlugin CrashReporter +10-12 10:29:03.698 20237 20237 I flipper : flipper: FlipperClient::addPlugin Network +10-12 10:29:03.701 20237 20343 D vulkan : searching for layers in '/data/app/~~4ZsHLFxh_3RpNK8DVmy93w==/com.source-KOTwTSJz4oT1KRxDa_vjdQ==/lib/arm64' +10-12 10:29:03.702 20237 20343 D vulkan : searching for layers in '/data/app/~~4ZsHLFxh_3RpNK8DVmy93w==/com.source-KOTwTSJz4oT1KRxDa_vjdQ==/base.apk!/lib/arm64-v8a' +10-12 10:29:03.709 20237 20322 W System.err: SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". +10-12 10:29:03.709 20237 20322 W System.err: SLF4J: Defaulting to no-operation (NOP) logger implementation +10-12 10:29:03.709 20237 20322 W System.err: SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. +10-12 10:29:03.711 20237 20355 D TrafficStats: tagSocket(91) with statsTag=0x90000, statsUid=-1 +10-12 10:29:03.726 20237 20357 D TrafficStats: tagSocket(98) with statsTag=0xffffffff, statsUid=-1 +10-12 10:29:03.736 20237 20237 W com.source: Accessing hidden method Landroid/view/View;->computeFitSystemWindows(Landroid/graphics/Rect;Landroid/graphics/Rect;)Z (unsupported, reflection, allowed) +10-12 10:29:03.736 20237 20237 W com.source: Accessing hidden method Landroid/view/ViewGroup;->makeOptionalFitsSystemWindows()V (unsupported, reflection, allowed) +10-12 10:29:03.741 20237 20237 D CompatibilityChangeReporter: Compat change id reported: 237531167; UID 10668; state: DISABLED +10-12 10:29:03.748 1602 7806 D CoreBackPreview: Window{8544f17 u0 com.source/com.source.MainActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@3c4c5b3, mPriority=0} +10-12 10:29:03.749 1054 1054 D usf_sensor_hal: accelerometer: Enter Activate. Enable = 0. +10-12 10:29:03.750 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for LSM6DSR Accelerometer. +10-12 10:29:03.751 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 0: Enabled 0, odr_index 0. +10-12 10:29:03.753 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 249: USF: Lsm6dsrDevice: Config sampling too slow. Took 1039307ns. +10-12 10:29:03.753 1054 1054 D usf_sensor_hal: IMU temperature: Enter Activate. Enable = 0. +10-12 10:29:03.755 1054 1094 W usf_sensor_hal: No sensor found to handle samples from client ID 0x10016. +10-12 10:29:03.756 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for LSM6DSR Temperature. +10-12 10:29:03.756 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 2: Enabled 1, odr_index 1. +10-12 10:29:03.759 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1883: USF: Received reconfig sampling request for LSM6DSR Temperature. +10-12 10:29:03.759 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 2: Enabled 0, odr_index 0. +10-12 10:29:03.763 1054 1054 D usf_sensor_hal: accelerometer: Enter Batch. period = 66667000, latency = 0. +10-12 10:29:03.763 1054 1054 D usf_sensor_hal: IMU temperature: Enter Batch. period = 615385000, latency = 0. +10-12 10:29:03.763 1054 1054 D usf_sensor_hal: accelerometer: Enter Activate. Enable = 1. +10-12 10:29:03.765 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Accelerometer. +10-12 10:29:03.766 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 2: Enabled 1, odr_index 1. +10-12 10:29:03.767 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 0: Enabled 1, odr_index 3. +10-12 10:29:03.768 1273 1273 D AOC : A3:MSG: lsm6dsr_fifo.cc, 747: USF: Lsm6dsrFifo: ODR: XL/G/T/TS: 52/0/13/6 WM: 1 Intr: 52. +10-12 10:29:03.769 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 249: USF: Lsm6dsrDevice: Config sampling too slow. Took 1445556ns. +10-12 10:29:03.770 1054 1054 D usf_sensor_hal: IMU temperature: Enter Activate. Enable = 1. +10-12 10:29:03.771 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Temperature. +10-12 10:29:03.773 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1883: USF: Received reconfig sampling request for LSM6DSR Temperature. +10-12 10:29:03.778 20237 20375 D TrafficStats: tagSocket(70) with statsTag=0xffffffff, statsUid=-1 +10-12 10:29:03.778 20062 20224 D CompatibilityChangeReporter: Compat change id reported: 160794467; UID 10135; state: ENABLED +10-12 10:29:03.794 20255 20391 D e : AEP Mobile SDK extensions registered +10-12 10:29:03.802 20237 20237 D CompatibilityChangeReporter: Compat change id reported: 210923482; UID 10668; state: ENABLED +10-12 10:29:03.815 20255 20422 D TrafficStats: tagSocket(88) with statsTag=0xffffffff, statsUid=-1 +10-12 10:29:03.835 1602 7799 D CoreBackPreview: Window{d8b0ca0 u0 PopupWindow:2f51f6d}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@3a452cc, mPriority=0} +10-12 10:29:03.845 21227 21362 D TrafficStats: tagSocket(83) with statsTag=0x401, statsUid=10176 +10-12 10:29:03.878 20255 20439 D CompatibilityChangeReporter: Compat change id reported: 160794467; UID 10277; state: ENABLED +10-12 10:29:03.888 20255 20317 E wk.z : GraphRequest can't be used when Facebook SDK isn't fully initialized +10-12 10:29:03.902 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 182734110; UID 1000; state: ENABLED +10-12 10:29:03.903 603 804 I Finsky : [417] kyp.a(377): com.adobe.reader: Account determined from installer data - [OczTmqLXpA12XUA8DFQm6vFtl-wklG0c5hF7b1zxtMk] +10-12 10:29:03.905 603 804 I Finsky : [417] kyp.a(1104): Billing preferred account via installer for com.adobe.reader: [OczTmqLXpA12XUA8DFQm6vFtl-wklG0c5hF7b1zxtMk] +10-12 10:29:03.908 603 804 I Finsky : [417] kyp.a(377): com.adobe.reader: Account determined from installer data - [OczTmqLXpA12XUA8DFQm6vFtl-wklG0c5hF7b1zxtMk] +10-12 10:29:03.909 603 804 I Finsky : [417] kyp.a(1104): Billing preferred account via installer for com.adobe.reader: [OczTmqLXpA12XUA8DFQm6vFtl-wklG0c5hF7b1zxtMk] +10-12 10:29:03.912 20255 20255 W ContentResolver: Failed to get type for: content://media/external_primary/file/1000011204 (No item at content://media/external_primary/file/1000011204) +10-12 10:29:03.915 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 182734110; UID 10277; state: ENABLED +10-12 10:29:03.917 20255 20255 W ContentResolver: Failed to get type for: content://media/external_primary/file/1000011205 (No item at content://media/external_primary/file/1000011205) +10-12 10:29:03.918 20255 20255 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10277; state: ENABLED +10-12 10:29:03.918 1602 7799 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10277; state: ENABLED +10-12 10:29:03.922 20255 20313 E wk.z : GraphRequest can't be used when Facebook SDK isn't fully initialized +10-12 10:29:03.927 1602 7799 W JobScheduler: Job didn't exist in JobStore: 279d95d #u0a277/1003 com.adobe.reader/.services.downloadsMonitor.ARFileChangeObserverService +10-12 10:29:03.947 603 804 I Finsky : [417] kyp.a(377): com.adobe.reader: Account determined from installer data - [OczTmqLXpA12XUA8DFQm6vFtl-wklG0c5hF7b1zxtMk] +10-12 10:29:03.949 603 804 I Finsky : [417] kyp.a(1104): Billing preferred account via installer for com.adobe.reader: [OczTmqLXpA12XUA8DFQm6vFtl-wklG0c5hF7b1zxtMk] +10-12 10:29:03.952 20255 20313 E wk.z : GraphRequest can't be used when Facebook SDK isn't fully initialized +10-12 10:29:03.991 15060 15103 I DefaultLPManager: #getPackage +10-12 10:29:03.992 15060 15103 I SodaResourceCollector: (REDACTED) Installed LanguagePacks: %s +10-12 10:29:03.992 15060 15103 I SodaResourceCollector: (REDACTED) Pending pack: %s +10-12 10:29:03.993 15060 15103 I SodaResourceCollector: Skipping stopword download due to disablement by flag. +10-12 10:29:03.993 15060 15103 I SodaResourceCollector: Skipping Nes download due to disablement by flag. +10-12 10:29:03.993 15060 15103 I fjqb : (REDACTED) Setting locale=%s +10-12 10:29:03.993 15060 15103 I fjqb : MDD refresh started. +10-12 10:29:03.993 15060 15103 W fjpg : (REDACTED) No hotword model URL available for locale: %s +10-12 10:29:03.993 15060 15103 I fjqb : MDD refresh completed. +10-12 10:29:03.993 15060 15103 I fjqb : (REDACTED) Received request to retrieve hotword model with timeout. ActiveLocale=%s +10-12 10:29:03.993 15060 15103 I fjqb : Trying to get latest model bytes. +10-12 10:29:03.993 15060 15103 I fjqb : (REDACTED) Trying to get preloaded model for matching URL. (locale=%s) +10-12 10:29:03.995 15060 15103 I fjqb : Preloaded model not available. Attempting download. +10-12 10:29:03.995 15060 15103 I fjqb : Trying to get latest MDD Model bytes. +10-12 10:29:03.995 15060 15103 W fjqb : Locale is not registered with HotwordConfigManager. Ignoring download. +10-12 10:29:03.995 20953 21014 I hkfk : (REDACTED) Reading SodaResourceManager message with updated resourceIds: %s. Total set: %s +10-12 10:29:03.995 20953 21014 I hkfk : (REDACTED) Reading SodaResourceManager message with updated resourceIds: %s. Total set: %s +10-12 10:29:03.996 15060 15103 I SodaResourceCollector: Tdsid model updates skipped because SpeakerId disabled. +10-12 10:29:03.996 15060 15103 I SodaResourceCollector: Tisid model queries skipped because SpeakerId disabled. +10-12 10:29:03.996 15060 15103 I SodaResourceCollector: Tdsid model updates skipped because SpeakerId disabled. +10-12 10:29:03.996 15060 15103 I SodaResourceCollector: Tisid model updates skipped because SpeakerId disabled. +10-12 10:29:03.996 20953 21014 I hkfk : (REDACTED) Reading SodaResourceManager message with updated resourceIds: %s. Total set: %s +10-12 10:29:03.996 15060 15103 I SodaResourceCollector: Tdsid model updates skipped because SpeakerId disabled. +10-12 10:29:03.996 15060 15103 I SodaResourceCollector: No Tdsid update occurred. Skipping callback(s) +10-12 10:29:04.010 15060 15093 I cjpe : (REDACTED) Deleted %d old request events +10-12 10:29:04.030 15060 15248 W cjdk : (REDACTED) ClientFileGroup for Locale %s is empty. +10-12 10:29:04.031 15060 15248 I cjjq : (REDACTED) group %s not present %s in %s +10-12 10:29:04.032 15060 15100 I cjgf : (REDACTED) incrementApaDataDownloadStoreStatus(latency = %s, appVersion = %s, status = %s, locale = %s, fileGroupnames = %s, accountInScope = %s, localGroupsAvailable = %s, clientId = %s, timeSinceSearchBoot = %s (%s), timeSinceDataDownloadInit = %s (%s)) +10-12 10:29:04.033 15060 15248 W hkcw : Hotmatch: SodaResourceManager got empty hotmatch model path +10-12 10:29:04.035 20953 21016 I hkfk : (REDACTED) Reading SodaResourceManager message with updated resourceIds: %s. Total set: %s +10-12 10:29:04.044 20953 21014 I hkfk : (REDACTED) Reading SodaResourceManager message with updated resourceIds: %s. Total set: %s +10-12 10:29:04.044 20953 21014 I hkfk : (REDACTED) SodaResourceManager session emitted all requested resources: %s. Ok to terminate. +10-12 10:29:04.049 15060 15100 I cjgf : (REDACTED) incrementApaDataDownloadStoreStatusNotFound(appVersion = %s, locale = %s, groupName = %s, accountInScope = %s, foundGroups = %s, status = %s, localGroupsAvailable = %s, freeBytes = %s) +10-12 10:29:04.049 15060 15100 I cjgf : (REDACTED) incrementApaDataDownloadStoreExtendedStatusNotFound(appVersion = %s, locale = %s, groupName = %s, accountInScope = %s, foundGroups = %s, pendingFilegroup = %s, localGroupsAvailable = %s, freeBytes = %s, totalBytes = %s, availableSpace = %s, fractionSpace = %s, workProfile = %s) +10-12 10:29:04.054 15060 15093 I hkgb : Returning ResourceResponse. +10-12 10:29:04.055 20953 21016 I hkfk : (REDACTED) SodaResourceManager session terminated after all resources accounted for: %s. +10-12 10:29:04.057 20953 21011 I hjgb : #updateSodaResourcesWithoutReload +10-12 10:29:04.058 20953 21000 I hjgb : #updateSodaResourcesWithoutReload inside sequencer +10-12 10:29:04.058 20953 21009 I hjgb : #checkAsrCompatibility inside sequencer +10-12 10:29:04.058 20953 21009 I hjgb : (REDACTED) #checkAsrCompatibility initializing Soda. Locale: %s. Expected LP version: %d +10-12 10:29:04.058 20953 21009 I hjgb : (REDACTED) Soda cache directory: %s +10-12 10:29:04.058 20953 21009 I hjgb : Hotmatch disabled: flag not enabled +10-12 10:29:04.059 20953 21009 I hkao : SODA instance exists and matches params. Updating callbacks and returning preloaded instance. +10-12 10:29:04.059 20953 21009 I hjgb : #checkAsrCompatibility successful! +10-12 10:29:04.059 20953 21011 I hjii : Compatcheck success for background update. +10-12 10:29:04.059 20953 21011 I hjgb : #backgroundUpdate +10-12 10:29:04.059 20953 21011 I hjgb : #backgroundUpdate inside sequencer +10-12 10:29:04.060 20953 21005 I hjgb : #backgroundUpdate using the existing ASR soda instance. +10-12 10:29:04.065 20953 21005 I native : I0000 00:00:1697131744.065721 21005 context-module-impl.cc:806] Update context input. (Proto:MessageLite at 0xb400007cf2c60cd0) +10-12 10:29:04.067 20953 21005 I native : I0000 00:00:1697131744.067953 21005 context-module-impl.cc:813] Update context input for public scope. (Proto:MessageLite at 0xb400007cf2c60cd0) +10-12 10:29:04.069 20953 21005 I hjii : #backgroundBiasingUpdate succeeded. +10-12 10:29:04.070 20953 21013 I hagt : (REDACTED) Sending speech biasing context update to SODA with locale %s. %s +10-12 10:29:04.071 20953 21013 I hjii : (REDACTED) #getSodaAsrUpdateRequest inserting app domain: %s +10-12 10:29:04.072 20953 21009 I hjgb : #checkAsrCompatibility inside sequencer +10-12 10:29:04.072 20953 21009 I hjgb : (REDACTED) #checkAsrCompatibility initializing Soda. Locale: %s. Expected LP version: %d +10-12 10:29:04.072 20953 21009 I hjgb : (REDACTED) Soda cache directory: %s +10-12 10:29:04.072 20953 21009 I hjgb : Hotmatch disabled: flag not enabled +10-12 10:29:04.073 20953 21009 I hkao : SODA instance exists and matches params. Updating callbacks and returning preloaded instance. +10-12 10:29:04.073 20953 21009 I hjgb : #checkAsrCompatibility successful! +10-12 10:29:04.073 20953 21009 I hjii : Compatcheck success for background update. +10-12 10:29:04.073 20953 21009 I hjgb : #backgroundUpdate +10-12 10:29:04.073 20953 21009 I hjgb : #backgroundUpdate inside sequencer +10-12 10:29:04.074 20953 21009 I hjgb : #backgroundUpdate using the existing ASR soda instance. +10-12 10:29:04.079 20953 21009 I native : I0000 00:00:1697131744.079807 21009 context-module-impl.cc:806] Update context input. (Proto:MessageLite at 0xb400007cf2cc8ef0) +10-12 10:29:04.082 20953 21009 I native : I0000 00:00:1697131744.082130 21009 context-module-impl.cc:813] Update context input for public scope. (Proto:MessageLite at 0xb400007cf2cc8ef0) +10-12 10:29:04.083 20953 21009 I hjii : #backgroundBiasingUpdate succeeded. +10-12 10:29:04.085 2512 3331 W SHANNON_IMS: 2061 [CONN] Timer IMS_SUPPORT_SERVICE_TIMER expired (ConnectionTimer$ConnectionTimerTask%run:68) +10-12 10:29:04.085 20953 21018 I hagt : (REDACTED) Sending speech biasing context update to SODA with locale %s. %s +10-12 10:29:04.085 20953 21018 I hjii : (REDACTED) #getSodaAsrUpdateRequest inserting app domain: %s +10-12 10:29:04.086 20953 21005 I hjgb : #checkAsrCompatibility inside sequencer +10-12 10:29:04.086 20953 21005 I hjgb : (REDACTED) #checkAsrCompatibility initializing Soda. Locale: %s. Expected LP version: %d +10-12 10:29:04.086 20953 21005 I hjgb : (REDACTED) Soda cache directory: %s +10-12 10:29:04.086 20953 21005 I hjgb : Hotmatch disabled: flag not enabled +10-12 10:29:04.086 20953 21005 I hkao : SODA instance exists and matches params. Updating callbacks and returning preloaded instance. +10-12 10:29:04.087 20953 21005 I hjgb : #checkAsrCompatibility successful! +10-12 10:29:04.087 20953 21006 I hjii : Compatcheck success for background update. +10-12 10:29:04.087 20953 21006 I hjgb : #backgroundUpdate +10-12 10:29:04.087 20953 21006 I hjgb : #backgroundUpdate inside sequencer +10-12 10:29:04.088 20953 21009 I hjgb : #backgroundUpdate using the existing ASR soda instance. +10-12 10:29:04.088 20953 21009 I hjii : #backgroundBiasingUpdate succeeded. +10-12 10:29:04.089 20953 21016 I hagt : (REDACTED) SODA speech biasing context update for %s is complete. %s +10-12 10:29:04.089 20953 21016 I hagd : (REDACTED) Successfully scheduled context update for key: %s for %s. +10-12 10:29:04.091 20953 21009 I hjgb : #checkAsrCompatibility inside sequencer +10-12 10:29:04.091 20953 21009 I hjgb : (REDACTED) #checkAsrCompatibility initializing Soda. Locale: %s. Expected LP version: %d +10-12 10:29:04.091 20953 21009 I hjgb : (REDACTED) Soda cache directory: %s +10-12 10:29:04.091 20953 21009 I hjgb : Hotmatch disabled: flag not enabled +10-12 10:29:04.091 20953 21009 I hkao : SODA instance exists and matches params. Updating callbacks and returning preloaded instance. +10-12 10:29:04.091 20953 21009 I hjgb : #checkAsrCompatibility successful! +10-12 10:29:04.092 20953 21006 I hjii : Compatcheck success for background update. +10-12 10:29:04.092 20953 21006 I hjgb : #backgroundUpdate +10-12 10:29:04.092 20953 21006 I hjgb : #backgroundUpdate inside sequencer +10-12 10:29:04.093 20953 21011 I hjgb : #backgroundUpdate using the existing ASR soda instance. +10-12 10:29:04.093 20953 21011 I hjii : #backgroundBiasingUpdate succeeded. +10-12 10:29:04.095 20953 21018 I hagt : (REDACTED) SODA speech biasing context update for %s is complete. %s +10-12 10:29:04.095 20953 21018 I hagd : (REDACTED) Successfully scheduled context update for key: %s for %s. +10-12 10:29:04.100 20255 20399 I TextToSpeech: Sucessfully bound to com.google.android.tts +10-12 10:29:04.101 1602 7799 D TextToSpeechManagerPerUserService: Trying to start connection to TTS engine: com.google.android.tts +10-12 10:29:04.108 14187 14187 I GoogleTtsServicePeer: Creating Google TTS service, version googletts.google-speech-apk_20230904.02_p2.569268105 +10-12 10:29:04.138 14187 14187 I PipelineReaderImpl: Initializing en-us-x-iog-seanet-embedded from disk +10-12 10:29:04.169 20255 20399 I PlayCore: UID: [10277] PID: [20255] AppUpdateService : requestUpdateInfo(com.adobe.reader) +10-12 10:29:04.183 20255 20513 I PlayCore: UID: [10277] PID: [20255] AppUpdateService : Initiate binding to the service. +10-12 10:29:04.185 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10137; state: DISABLED +10-12 10:29:04.185 1602 31431 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10137; state: DISABLED +10-12 10:29:04.189 20255 20255 I PlayCore: UID: [10277] PID: [20255] AppUpdateService : ServiceConnectionImpl.onServiceConnected(ComponentInfo{com.android.vending/com.google.android.finsky.installservice.DevTriggeredUpdateService}) +10-12 10:29:04.190 20255 20513 I PlayCore: UID: [10277] PID: [20255] AppUpdateService : linkToDeath +10-12 10:29:04.210 21227 21398 I NearbyDiscovery: FastPair: isDestroyable: Scanner is alive. [CONTEXT service_id=265 ] +10-12 10:29:04.210 21227 21398 I NearbyDiscovery: DiscoveryService: Skip stopSelf(), fast pair controller is not destroyable. [CONTEXT service_id=265 ] +10-12 10:29:04.458 20255 20399 I coloradomobile: Time to check OpenCL: time = 13 ms +10-12 10:29:04.475 603 20039 D TrafficStats: tagSocket(138) with statsTag=0xffffffff, statsUid=-1 +10-12 10:29:04.475 603 19884 D TrafficStats: tagSocket(151) with statsTag=0xffffffff, statsUid=-1 +10-12 10:29:04.561 14187 14187 I tflite : Initialized TensorFlow Lite runtime. +10-12 10:29:04.564 14187 14187 W libc : Access denied finding property "ro.mediatek.platform" +10-12 10:29:04.564 14187 14187 W libc : Access denied finding property "ro.chipname" +10-12 10:29:04.564 14187 14187 W libc : Access denied finding property "ro.hardware.chipname" +10-12 10:29:04.566 14187 14187 E tflite : third_party/tensorflow/lite/core/subgraph.cc:1059 tensor.data.raw != nullptr was not true. +10-12 10:29:04.784 20237 20331 V SoLoader: libreactnativejni.so not found on /data/app/~~4ZsHLFxh_3RpNK8DVmy93w==/com.source-KOTwTSJz4oT1KRxDa_vjdQ==/lib/arm64 +10-12 10:29:04.840 1602 2548 W UriGrantsManagerService: No permission grants found for com.google.android.apps.photos +10-12 10:29:04.840 1602 7799 W UriGrantsManagerService: No permission grants found for com.google.android.apps.photos +10-12 10:29:04.849 20237 20331 D SoLoader: libreactnativejni.so found on /data/app/~~4ZsHLFxh_3RpNK8DVmy93w==/com.source-KOTwTSJz4oT1KRxDa_vjdQ==/base.apk!/lib/arm64-v8a +10-12 10:29:04.859 2420 2420 D GRIL-S : [12803]> SET_PREFERRED_CAMERA_FREQ_1_5[1800000, 2039800] +10-12 10:29:04.860 2420 4255 D GRIL-S : [12803]< SET_PREFERRED_CAMERA_FREQ_1_5 +10-12 10:29:04.963 1602 2548 W UriGrantsManagerService: No permission grants found for com.google.android.apps.photos +10-12 10:29:04.969 1602 2548 W UriGrantsManagerService: No permission grants found for com.google.android.apps.photos +10-12 10:29:04.969 14187 14187 I ControllerWrapperImpl: Done initializing en-us-x-iog-seanet-embedded +10-12 10:29:04.970 1602 1602 D TextToSpeechManagerPerUserService: Connected successfully to TTS engine: com.google.android.tts +10-12 10:29:04.971 20255 20271 I TextToSpeech: Connected to TTS engine +10-12 10:29:04.999 14187 18196 W RankedDispatcher: The requested voice is not available for this app identifier +10-12 10:29:05.000 14187 18196 I GoogleTTSServiceImpl: currentLocale = en-US +10-12 10:29:05.023 14187 18196 W RankedDispatcher: The requested voice is not available for this app identifier +10-12 10:29:05.024 14187 18196 I GoogleTTSServiceImpl: For default lang en-us is name en-US-language (en-us-x-iog-server) +10-12 10:29:05.024 20255 20313 I TextToSpeech: Setting up the connection to TTS engine... +10-12 10:29:05.453 2849 21191 W CAM_A : Ignoring metadata for image that is not in supported location: /storage/emulated/0/Slack/IMG_20190830_142116.jpg +10-12 10:29:05.455 2849 2891 W CAM_A : Ignoring metadata for image that is not in supported location: /storage/emulated/0/Pictures/SketchAR_201900120700234727113562732047766.jpg +10-12 10:29:05.464 2849 2891 W CAM_A : Ignoring metadata for image that is not in supported location: /storage/emulated/0/Pictures/FIVERR_20191010_150951_2063010055428265109.jpg +10-12 10:29:05.464 2849 21191 W CAM_A : Ignoring metadata for image that is not in supported location: /storage/emulated/0/Pictures/FIVERR_20191010_151127_2963205770218011201.jpg +10-12 10:29:05.474 2849 21191 W CAM_A : Ignoring metadata for image that is not in supported location: /storage/emulated/0/Pictures/FIVERR_20191027_052827_8808295917030180488.jpg +10-12 10:29:05.474 2849 2891 W CAM_A : Ignoring metadata for image that is not in supported location: /storage/emulated/0/Slack/IMG_20191016_163204.jpg +10-12 10:29:05.486 2849 2891 W CAM_A : Ignoring metadata for image that is not in supported location: /storage/emulated/0/Pictures/FIVERR_20200110_150934_8885024875736140243.jpg +10-12 10:29:05.488 2849 21191 W CAM_A : Ignoring metadata for image that is not in supported location: /storage/emulated/0/Pictures/FIVERR_20191028_174214_9208840362665511376.jpg +10-12 10:29:05.494 2849 2891 W CAM_A : Ignoring metadata for image that is not in supported location: /storage/emulated/0/Pictures/FIVERR_20200114_095017_3693080878628880192.jpg +10-12 10:29:05.497 2849 21191 W CAM_A : Ignoring metadata for image that is not in supported location: /storage/emulated/0/Pictures/FIVERR_20200114_095103_856388795501177671.jpg +10-12 10:29:05.504 2849 2891 W CAM_A : Ignoring metadata for image that is not in supported location: /storage/emulated/0/Pictures/1593382635910.jpg +10-12 10:29:05.505 2849 21191 W CAM_A : Ignoring metadata for image that is not in supported location: /storage/emulated/0/Pictures/1593449603008.jpg +10-12 10:29:05.512 2849 21191 W CAM_A : Ignoring metadata for image that is not in supported location: /storage/emulated/0/Pictures/1594063628036.jpg +10-12 10:29:05.513 2849 2891 W CAM_A : Ignoring metadata for image that is not in supported location: /storage/emulated/0/Pictures/1594330527668.jpg +10-12 10:29:05.523 2849 2891 W CAM_A : Ignoring metadata for image that is not in supported location: /storage/emulated/0/Pictures/1595701872582.jpg +10-12 10:29:05.526 2849 21191 W CAM_A : Ignoring metadata for image that is not in supported location: /storage/emulated/0/Pictures/1596213124462.jpg +10-12 10:29:05.526 603 745 D TrafficStats: tagSocket(143) with statsTag=0x4be64f9b, statsUid=-1 +10-12 10:29:05.531 2849 2891 W CAM_A : Ignoring metadata for image that is not in supported location: /storage/emulated/0/Pictures/1596944786964.jpg +10-12 10:29:05.541 2849 2891 W CAM_A : Ignoring metadata for image that is not in supported location: /storage/emulated/0/Pictures/1597798445701.jpg +10-12 10:29:05.542 2849 21191 W CAM_A : Ignoring metadata for image that is not in supported location: /storage/emulated/0/Pictures/1597344531164.jpg +10-12 10:29:05.553 8467 12884 E LSNetworkProbeEngine: [NetworkProber] no probe task and sleep for 30s +10-12 10:29:05.553 2849 21191 W CAM_A : Ignoring metadata for image that is not in supported location: /storage/emulated/0/Pictures/1598046021928.jpg +10-12 10:29:05.556 2849 2891 W CAM_A : Ignoring metadata for image that is not in supported location: /storage/emulated/0/Pictures/1598114651351.jpg +10-12 10:29:05.723 20237 20552 D TrafficStats: tagSocket(104) with statsTag=0x90000, statsUid=-1 +10-12 10:29:06.847 20255 20428 D TrafficStats: tagSocket(94) with statsTag=0xffffffff, statsUid=-1 +10-12 10:29:07.227 603 759 I PlayCommon: [395] amkl.j(241): Preparing logs for uploading +10-12 10:29:07.233 603 759 I PlayCommon: [395] amkl.j(1860): Connecting to server: https://play.googleapis.com/play/log?format=raw&proto_v2=true +10-12 10:29:07.258 603 759 D TrafficStats: tagSocket(133) with statsTag=0x6900, statsUid=-1 +10-12 10:29:07.746 20237 20558 D TrafficStats: tagSocket(104) with statsTag=0x90000, statsUid=-1 +10-12 10:29:07.863 21227 21362 D TrafficStats: tagSocket(83) with statsTag=0x401, statsUid=10176 +10-12 10:29:07.882 21227 21362 D TrafficStats: tagSocket(1383) with statsTag=0x401, statsUid=10176 +10-12 10:29:08.059 21227 22155 I Auth : (REDACTED) [GetTokenResponse] Decryption key=%s success, service=%s +10-12 10:29:08.121 19902 20028 D nativeloader: Configuring clns-11 for other apk . target_sdk_version=34, uses_libraries=ALL, library_path=/data/user_de/0/com.google.android.gms/app_chimera/m/00000400/CronetDynamite.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand +10-12 10:29:08.129 1602 2545 D ConnectivityService: requestNetwork for uid/pid:10176/19902 activeRequest: null callbackRequest: 20829 [NetworkRequest [ REQUEST id=20830, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10176 RequestorUid: 10176 RequestorPkg: com.google.android.gm UnderlyingNetworks: Null] ]] callback flags: 0 order: 2147483647 +10-12 10:29:08.132 19902 20028 I cr_CronetLibraryLoader: Cronet version: 114.0.5735.33, arch: aarch64 +10-12 10:29:08.135 1602 1950 D WifiNetworkFactory: got request NetworkRequest [ REQUEST id=20830, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10176 RequestorUid: 10176 RequestorPkg: com.google.android.gm UnderlyingNetworks: Null] ] +10-12 10:29:08.136 1602 1950 D UntrustedWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20830, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10176 RequestorUid: 10176 RequestorPkg: com.google.android.gm UnderlyingNetworks: Null] ] +10-12 10:29:08.136 1602 1950 D OemPaidWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20830, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10176 RequestorUid: 10176 RequestorPkg: com.google.android.gm UnderlyingNetworks: Null] ] +10-12 10:29:08.136 1602 1950 D MultiInternetWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20830, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10176 RequestorUid: 10176 RequestorPkg: com.google.android.gm UnderlyingNetworks: Null] ] +10-12 10:29:08.137 1602 1958 D ConnectivityService: NetReassign [20830 : null → 141] [c 1] [a 3] [i 4] +10-12 10:29:08.143 1602 1958 D ConnectivityService: NetReassign [no changes] [c 1] [a 2] [i 3] +10-12 10:29:09.291 19902 19902 W amff : Failed to find local clusters. +10-12 10:29:09.386 19902 19937 W amma : Attempted to read unclipped body before it was fetched for messageId: msg-f:1779571606876817597 +10-12 10:29:09.395 21227 21227 I Wear_Controller: Wearable module requires a companion app to be installed. +10-12 10:29:09.395 21227 21227 I WearableService: onCreate: Wearable Services not starting. Wear is not available on this device. +10-12 10:29:09.403 21227 22155 W WearableService: onGetService: Wear is not available on this device. +10-12 10:29:09.408 19902 19934 W amma : Attempted to read unclipped body before it was fetched for messageId: msg-f:1779570783477786514 +10-12 10:29:09.418 19470 19736 D TrafficStats: tagSocket(100) with statsTag=0xffffffff, statsUid=-1 +10-12 10:29:09.429 19902 19936 W amma : Attempted to read unclipped body before it was fetched for messageId: msg-f:1779570714614475100 +10-12 10:29:09.429 19470 19741 D TrafficStats: tagSocket(104) with statsTag=0xffffffff, statsUid=-1 +10-12 10:29:09.451 19902 19934 W amma : Attempted to read unclipped body before it was fetched for messageId: msg-f:1779570679869315991 +10-12 10:29:09.472 19902 19936 W amma : Attempted to read unclipped body before it was fetched for messageId: msg-f:1779570498810077205 +10-12 10:29:09.482 2091 2091 D DLObserver: onReceive(); android.intent.action.BATTERY_CHANGED +10-12 10:29:09.482 2091 2091 D DLObserver: plugged=1 +10-12 10:29:09.484 2091 2091 I ReverseChargingControl: handleIntentForReverseCharging(): rtx=0 wlc=0 plgac=1 ac=1 acrtx=0 extra=1 this=com.google.android.systemui.reversecharging.ReverseChargingController@34dbf4c +10-12 10:29:09.485 2091 2091 D PowerNotificationWarningsGoogleImpl: onReceive: android.intent.action.BATTERY_CHANGED +10-12 10:29:09.485 2091 2091 D BatteryDefenderNotification: isPlugged: true | isOverheated: false | defenderEnabled: false | isCharged: false | isPluggedInDock: false +10-12 10:29:09.485 2091 9876 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:29:09.486 401 401 I servicemanager: Found vendor.google.google_battery.IGoogleBattery/default in device VINTF manifest. +10-12 10:29:09.498 603 20039 D TrafficStats: tagSocket(138) with statsTag=0xffffffff, statsUid=-1 +10-12 10:29:09.498 603 19884 D TrafficStats: tagSocket(151) with statsTag=0xffffffff, statsUid=-1 +10-12 10:29:09.500 2091 2147 D BatteryInfoBroadcast: onReceive: android.intent.action.BATTERY_CHANGED isPowerSaveMode: false remainingTimeMillis: 23234486 +10-12 10:29:09.505 19902 19934 W amma : Attempted to read unclipped body before it was fetched for messageId: msg-f:1779570335760864863 +10-12 10:29:09.520 19902 19937 W amma : Attempted to read unclipped body before it was fetched for messageId: msg-f:1779570045660968392 +10-12 10:29:09.540 19902 19934 W amma : Attempted to read unclipped body before it was fetched for messageId: msg-f:1779569955472122277 +10-12 10:29:09.544 603 745 D TrafficStats: tagSocket(143) with statsTag=0x4be64f9b, statsUid=-1 +10-12 10:29:09.554 603 745 D TrafficStats: tagSocket(144) with statsTag=0x4be64f9b, statsUid=-1 +10-12 10:29:09.555 19902 19936 W amma : Attempted to read unclipped body before it was fetched for messageId: msg-f:1779569775004234893 +10-12 10:29:09.557 603 745 D TrafficStats: tagSocket(152) with statsTag=0x4be64f9b, statsUid=-1 +10-12 10:29:09.573 19902 19934 W amma : Attempted to read unclipped body before it was fetched for messageId: msg-f:1779569095156884480 +10-12 10:29:09.594 19470 19470 I NetworkRequestHandler: OTT response? = {"status":{"application":{"code":200,"msg":"success"},"profile":{"code":204,"msg":"No content"}},"info":{"lastLaunch":{"date":"2023-10-12T17:29:07.205Z","isFirstLaunch":false},"encodedRequest":"N4IghgDhA2CWDGYAusD2A7EAuUkYOTXQEkATbEARgFMBOSgdlIAYwBaeAZgA5q2AWAEYAzAGxswAJngBWCZzDVmzfjNml+IADQgArgGdqAJwAyYdAHMK1TDv2kA1gDVj+ohUnNJnZjIB0lH6aOvAGSKgAtgDCqLroSEYAntjoutDQIWGRAErUFu5YqemZ+uER2WnUKWkZINCoiCgYFPCk6H7wqKgOsNTQYADufqhGViHCxBAxcQmJUeRYIACqAMraIPo9UxiG8QAKRtTCSxCkyNT61cV1YKVmcfAAFh5enGyUzO+SACqMWJScLCSBh+SSiSgALXW8GEuXyGHmFCiAEF1sJqEgnt9EhAqotkXs9gB9AAiyO+yKJAHkAHImACaIAAviEdjYkNhQGR2bBhL0jFdasjdEhHiNYAAvQjNQo1HQQIyoPnQagrRLoeAAUW+YCssvSTKZQA","encodedRequestJSON":{"application":{"applicationId":"1e917d0a-c38e-4bf6-a2c5-a3ae0045c5d4","userLang":"en","sdkVersion":"202305.1.4","customCountry":null,"customRegion":null,"customRule":null,"location":"cdn.cookielaw.org","cfIpCountryCd":"US","skipConsentPrefUpdates":null,"lastLaunch":"2023-10-12T17:13:27.261Z","cfRegionCd":"CA","fetchType":"APP_DATA_ONLY"},"consent":{"Identifier":null,"Authorization":null,"profileSyncETag":null}}},"domain":{"CookieSPAEnabled":true,"UseV2":true,"MobileSDK":true,"SkipGeolocation":false,"ScriptType":"PRODUCTION","ScriptVersion":"202305.1.4","PublishVersion":"202305.1.4","OptanonDataJSON":"1e917d0a-c38e-4bf6-a2c5-a3ae0045c5d4","GeolocationUrl":"https://geolocation.onetrust.com/cookieconsentpub/v1/geo/location","RuleSet":[{"Id":"671961a9-5681-41bb-bd73-8fc3080347bd","Name":"TWDC_DPEP New State Compliance 2023 (Mobile)","Countries":["pr","ps","pw","py","qa","ad","ae","af","ag","ai","al","am","ao","aq","ar","as","au","aw","az","ba","bb","rs","bd","ru","bf","rw","bh","bi","bj","bl","bm","bn","bo","sa","bq","sb","sc","br","sd","bs","bt","bv","sg","sh","bw","sj","by","bz","sl","sn","so","ca","sr","ss","cc","cd","st","cf","sv","cg","sx","ch","ci","sy","sz","ck","cl","cm","cn","co","cr","tc","td","cu","tf","tg","cv","th","cw","cx","tj","tk","tl","tm","tn","to","tr","tt","tv","tw","tz","dj","dm","do","ua","ug","dz","um","ec","us","eg","eh","uy","uz","va","er","vc","ve","et","vg","vi","vn","vu","fj","fk","fm","fo","wf","ga","gb","ws","gd","ge","gg","gh","gi","gl","gm","gn","gq","gs","gt","gu","gw","gy","xk","hk","hm","hn","ht","ye","id","il","im","in","io","za","iq","ir","zm","je","zw","jm","jo","jp","ke","kg","kh","ki","km","kn","kp","kr","kw","ky","kz","la","lb","lc","lk","lr","ls","ly","ma","md","me","mg","mh","mk","ml","mm","mn","mo","mp","mr","ms","mu","mv","mw","mx","my","mz","na","nc","ne","nf","ng","ni","np","nr","nu","nz","om","pa","pe","pf","pg","ph","pk","pm","pn"],"States":{},"LanguageSwitcherPlaceholder":{"default":"en"},"BannerPushesDown":false,"Default":true,"Global":true,"Type":"CPRA"}],"IabData":{"cookieVersion":"1","createdTime":"2023-06-09T20:51:45.643118003","updatedTime":"2023-06-09T20:51:45.643122403","cmpId":"28","cmpVersion":"1","consentScreen":"1","consentLanguage":null,"vendorListVersion":0,"maxVendorId":0,"encodingType":"0","globalVendorListUrl":"https://cdn.cookielaw.org/vendorlist/iabData.json"},"IabV2Data":{"cookieVersion":"1","createdTime":"2023-06-09T20:51:45.689252488","updatedTime":"2023-06-09T20:51:45.689256689","cmpId":"28","cmpVersion":"1","consentScreen":"1","consentLanguage":null,"vendorListVersion":0,"maxVendorId":0,"encodingType":"0","globalVendorListUrl":"https://cdn.cookielaw.org/vendorlist/iab2Data.json"},"ScriptDynamicLoadEnabled":true,"TenantFeatures":{"CookieV2BannerFocus":true,"CookieV2TargetedTemplates":true,"CookieV2GPC":true,"CookieV2AssignTemplateRule":true,"CookieV2GeolocationJsonApi":true,"CookieV2TCF21":true,"CookieV2RemoveSettingsIcon":true,"CookieV2BannerLogo":true,"CookieV2GeneralVendors":true,"CookieV2VendorServiceScript":true},"IsSuppressBanner":false,"IsSuppressPC":false,"PublisherCC":"DE","SyncGroupId":null,"TenantId":"64f077b5-2f93-429f-a005-c0206ec0738e","ConsentWorkerServiceUrl":"https://consent-api.onetrust.com/v1/preferences","GoogleData":{"vendorListVersion":1,"googleVendorListUrl":""},"GppData":{"cmpId":"28"},"ruleDetail +10-12 10:29:09.601 19470 20589 I NetworkRequestHandler: parsing appdata in BG thread +10-12 10:29:09.664 19470 20589 I RejectAllFlow: Mobile data, reject all type = ObjectToLI +10-12 10:29:09.670 19470 20589 I OTSPUtils: parent groups : {"SSPD_BG":["C0004","C0002","C0005"]} +10-12 10:29:09.670 19470 20589 I OTSPUtils: parent map = {"C0004":"SSPD_BG","C0002":"SSPD_BG","C0005":"SSPD_BG","SSPD_BG":""} +10-12 10:29:09.671 19470 20589 I OTPublishersHeadlessSDK: Saved General Vendors : {} +10-12 10:29:09.671 19470 20589 I SdkListHelper: SDK Status Object - {"7f741078-0c6d-40c8-b82f-cd7162b6c857":1,"5770c66f-2cf8-4899-aa54-9d6dd0fe0263":1,"f9483e0a-e28e-41a8-b414-08d3bcd9f9c9":1,"c0cd5e0a-872c-4bb5-8c9d-1906525087d0":1,"c7be420a-d671-47a7-82be-71b075d561ad":1,"f7773776-3b29-4345-9736-d6da09082246":1,"6a11f6b3-2c8b-471f-93a0-1db65d3dc367":1,"01e13715-d53a-4ca1-8818-375195cde915":1,"b9a494b9-eb39-4e81-997b-0591d9dcd31e":1,"ef56f96c-5d8e-4de7-915f-a824e9094893":1,"c74b12cc-90ca-4a4e-9c5a-edd49b649b13":1} +10-12 10:29:09.671 19470 20589 I SdkListHelper: SDK_ID c74b12cc-90ca-4a4e-9c5a-edd49b649b13 Status 1 +10-12 10:29:09.672 19470 20589 I SdkListHelper: Saving SDK Status map = {"7f741078-0c6d-40c8-b82f-cd7162b6c857":1,"5770c66f-2cf8-4899-aa54-9d6dd0fe0263":1,"f9483e0a-e28e-41a8-b414-08d3bcd9f9c9":1,"c0cd5e0a-872c-4bb5-8c9d-1906525087d0":1,"c7be420a-d671-47a7-82be-71b075d561ad":1,"f7773776-3b29-4345-9736-d6da09082246":1,"6a11f6b3-2c8b-471f-93a0-1db65d3dc367":1,"01e13715-d53a-4ca1-8818-375195cde915":1,"b9a494b9-eb39-4e81-997b-0591d9dcd31e":1,"ef56f96c-5d8e-4de7-915f-a824e9094893":1,"c74b12cc-90ca-4a4e-9c5a-edd49b649b13":1} +10-12 10:29:09.701 19902 19936 D CompatibilityChangeReporter: Compat change id reported: 210923482; UID 10176; state: ENABLED +10-12 10:29:09.707 19902 19936 I ContentCaptureHelper: Setting logging level to OFF +10-12 10:29:09.712 19470 20589 I OTConsentChanges: Sending C0004 broadcast, value = 1 +10-12 10:29:09.713 19470 20589 I OTConsentChanges: Sending SSPD_BG broadcast, value = 1 +10-12 10:29:09.713 19470 20589 I OTConsentChanges: Sending 7f741078-0c6d-40c8-b82f-cd7162b6c857 broadcast, value = 1 +10-12 10:29:09.714 19470 20589 I OTConsentChanges: Sending 5770c66f-2cf8-4899-aa54-9d6dd0fe0263 broadcast, value = 1 +10-12 10:29:09.715 19470 20589 I OTConsentChanges: Sending f9483e0a-e28e-41a8-b414-08d3bcd9f9c9 broadcast, value = 1 +10-12 10:29:09.715 19470 20589 I OTConsentChanges: Sending c0cd5e0a-872c-4bb5-8c9d-1906525087d0 broadcast, value = 1 +10-12 10:29:09.716 19470 20589 I OTConsentChanges: Sending c7be420a-d671-47a7-82be-71b075d561ad broadcast, value = 1 +10-12 10:29:09.716 19470 20589 I OTConsentChanges: Sending f7773776-3b29-4345-9736-d6da09082246 broadcast, value = 1 +10-12 10:29:09.717 19470 20589 I OTConsentChanges: Sending 6a11f6b3-2c8b-471f-93a0-1db65d3dc367 broadcast, value = 1 +10-12 10:29:09.718 19470 20589 I OTConsentChanges: Sending 01e13715-d53a-4ca1-8818-375195cde915 broadcast, value = 1 +10-12 10:29:09.718 19470 20589 I OTConsentChanges: Sending b9a494b9-eb39-4e81-997b-0591d9dcd31e broadcast, value = 1 +10-12 10:29:09.719 19470 20589 I OTConsentChanges: Sending ef56f96c-5d8e-4de7-915f-a824e9094893 broadcast, value = 1 +10-12 10:29:09.719 19470 20589 I OTConsentChanges: Sending c74b12cc-90ca-4a4e-9c5a-edd49b649b13 broadcast, value = 1 +10-12 10:29:09.720 19470 20589 I OneTrust: Geolocation - country: US , region: CA +10-12 10:29:09.721 19470 20589 W OneTrust: Compute CCPA disabled for this template from OneTrust UI +10-12 10:29:09.722 19470 20589 W OneTrust: Gpp disabled for this region, not computing Gpp string. +10-12 10:29:09.772 20237 20592 D TrafficStats: tagSocket(104) with statsTag=0x90000, statsUid=-1 +10-12 10:29:09.800 20255 20594 D ProfileInstaller: Skipping profile installation for com.adobe.reader +10-12 10:29:09.802 603 744 I Finsky : [387] yqj.accept(397): SCH: Scheduling phonesky job Id: 12-1, CT: 1697131741416, Constraints: [{ L: 15000, D: 86400000, C: 1, I: 1, N: 1 }] +10-12 10:29:09.806 603 646 I Finsky : [379] yta.apply(57): SCH: Scheduling 1 system job(s) +10-12 10:29:09.807 603 646 I Finsky : [379] zoj.d(263): SCH: Scheduling system job Id: 9632, L: 6610, D: 43273419, C: false, I: false, N: 1 +10-12 10:29:09.808 1602 2545 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10137; state: ENABLED +10-12 10:29:09.812 603 745 D TrafficStats: tagSocket(157) with statsTag=0x4be64f9b, statsUid=-1 +10-12 10:29:09.816 603 744 I Finsky : [387] yqj.accept(397): SCH: Scheduling phonesky job Id: 12-1, CT: 1697131741432, Constraints: [{ L: 15000, D: 86400000, C: 1, I: 1, N: 1 }] +10-12 10:29:09.817 603 637 I Finsky : [373] ktc.aex(127): [ContentSync] finished, scheduled=true +10-12 10:29:09.821 603 646 I Finsky : [379] yta.apply(57): SCH: Scheduling 0 system job(s) +10-12 10:29:09.822 603 646 I Finsky : [379] ktc.aex(127): [ContentSync] finished, scheduled=true +10-12 10:29:09.857 603 745 D TrafficStats: tagSocket(158) with statsTag=0x4be64f9b, statsUid=-1 +10-12 10:29:09.860 603 745 D TrafficStats: tagSocket(159) with statsTag=0x4be64f9b, statsUid=-1 +10-12 10:29:10.080 21227 31000 I Auth : (REDACTED) [GetTokenResponse] Decryption key=%s success, service=%s +10-12 10:29:10.116 603 745 D TrafficStats: tagSocket(144) with statsTag=0x4be64f9b, statsUid=-1 +10-12 10:29:10.237 603 768 D Volley : [400] ilj.a: HTTP response for request=<[ ] https://play-fe.googleapis.com/fdfe/getItems?nocache_qos=lt 0x4be64f9b NORMAL 64> [lifetime=6006], [size=3032], [rc=200], [retryCount=0] +10-12 10:29:10.251 603 769 D Volley : [401] ilj.a: HTTP response for request=<[ ] https://play-fe.googleapis.com/fdfe/inAppPurchaseHistory?bav=6&shpn=com.adobe.reader&iabt=subs&iabx=CiIKGXBsYXlCaWxsaW5nTGlicmFyeVZlcnNpb24SBTUuMi4wChoKFmVuYWJsZVBlbmRpbmdQdXJjaGFzZXMYAQ%3D%3D 0x4be64f9b NORMAL 63> [lifetime=6267], [size=519], [rc=200], [retryCount=0] +10-12 10:29:10.256 20255 20271 I PlayCore: UID: [10277] PID: [20255] OnRequestInstallCallback : onRequestInfo +10-12 10:29:10.257 20255 20513 I PlayCore: UID: [10277] PID: [20255] AppUpdateService : Unbind from service. +10-12 10:29:10.259 603 804 I Finsky : [417] kyp.a(377): com.adobe.reader: Account determined from installer data - [OczTmqLXpA12XUA8DFQm6vFtl-wklG0c5hF7b1zxtMk] +10-12 10:29:10.261 603 804 I Finsky : [417] kyp.a(1104): Billing preferred account via installer for com.adobe.reader: [OczTmqLXpA12XUA8DFQm6vFtl-wklG0c5hF7b1zxtMk] +10-12 10:29:10.267 603 804 I Finsky : [417] kyp.a(377): com.adobe.reader: Account determined from installer data - [OczTmqLXpA12XUA8DFQm6vFtl-wklG0c5hF7b1zxtMk] +10-12 10:29:10.268 603 804 I Finsky : [417] kyp.a(1104): Billing preferred account via installer for com.adobe.reader: [OczTmqLXpA12XUA8DFQm6vFtl-wklG0c5hF7b1zxtMk] +10-12 10:29:10.834 603 649 D PaySecureElementClient: Felica app not found; returning isSecureElementAvailable = false! +10-12 10:29:10.841 1602 31419 D BiometricService: canAuthenticate: User=0, Caller=0, Authenticators=15 +10-12 10:29:10.842 1602 31419 D BiometricService/PreAuthInfo: Package: com.android.vending Sensor ID: 0 Modality: 2 Status: 1 +10-12 10:29:10.842 1602 31419 D BiometricService/PreAuthInfo: getCanAuthenticateInternal Modality: 2 AuthenticatorStatus: 1 +10-12 10:29:10.842 1602 31419 D AuthService: canAuthenticate, userId: 0, callingUserId: 0, authenticators: 15, result: 0 +10-12 10:29:10.844 1602 31419 D BiometricService: canAuthenticate: User=0, Caller=0, Authenticators=255 +10-12 10:29:10.845 1602 31419 D BiometricService/PreAuthInfo: Package: com.android.vending Sensor ID: 0 Modality: 2 Status: 1 +10-12 10:29:10.845 1602 31419 D BiometricService/PreAuthInfo: getCanAuthenticateInternal Modality: 2 AuthenticatorStatus: 1 +10-12 10:29:10.845 1602 31419 D AuthService: canAuthenticate, userId: 0, callingUserId: 0, authenticators: 255, result: 0 +10-12 10:29:10.846 1602 31419 D BiometricService: canAuthenticate: User=0, Caller=0, Authenticators=15 +10-12 10:29:10.847 1602 31419 D BiometricService/PreAuthInfo: Package: com.android.vending Sensor ID: 0 Modality: 2 Status: 1 +10-12 10:29:10.847 1602 31419 D BiometricService/PreAuthInfo: getCanAuthenticateInternal Modality: 2 AuthenticatorStatus: 1 +10-12 10:29:10.847 1602 31419 D AuthService: canAuthenticate, userId: 0, callingUserId: 0, authenticators: 15, result: 0 +10-12 10:29:10.876 603 9747 I Finsky : [481] lam.run(850): Skipping a request to /bulkAcquire since cache has all the records. +10-12 10:29:11.790 20237 20603 D TrafficStats: tagSocket(104) with statsTag=0x90000, statsUid=-1 +10-12 10:29:11.864 19902 20595 I cr_CronetUrlRequestContext: destroyNativeStreamLocked org.chromium.net.impl.CronetBidirectionalStream@25a363b +10-12 10:29:12.248 1602 1716 W ActivityManager: Stopping service due to app idle: u0a325 -1h3m51s741ms com.whatsapp/.messaging.MessageService +10-12 10:29:12.258 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:29:12.280 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:29:12.303 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:29:12.309 19902 19902 W laq : [Gmail] MailSyncAdapterService: MailSyncAdapterService is destroyed! [CONTEXT android_log_tag="MailSyncAdapterService" ] +10-12 10:29:12.321 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:29:12.334 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:29:12.354 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:29:12.371 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:29:12.391 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:29:12.413 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:29:12.429 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:29:12.453 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:29:13.816 20237 20608 D TrafficStats: tagSocket(104) with statsTag=0x90000, statsUid=-1 +10-12 10:29:13.979 13680 13680 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.measurement.START pkg=com.google.android.gms } +10-12 10:29:14.146 20255 20268 W JavaBinder: BinderProxy is being destroyed but the application did not call unlinkToDeath to unlink all of its death recipients beforehand. Releasing leaked death recipient: com.google.android.play.core.internal.j +10-12 10:29:14.147 20255 20268 I BpBinder: onLastStrongRef automatically unlinking death recipients: +10-12 10:29:14.149 20255 20269 W System : A resource failed to call close. +10-12 10:29:14.149 20255 20269 W System : A resource failed to call close. +10-12 10:29:15.341 13680 13680 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.mdisync.service.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.GmsApiService } +10-12 10:29:15.349 21227 21227 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.pseudonymous.service.START pkg=com.google.android.gms } +10-12 10:29:15.371 21227 21227 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.auth.account.workaccount.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentApiService } +10-12 10:29:15.371 13680 13680 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.mobstore.service.START pkg=com.google.android.gms } +10-12 10:29:15.837 20237 20610 D TrafficStats: tagSocket(104) with statsTag=0x90000, statsUid=-1 +10-12 10:29:16.756 1602 31419 D CoreBackPreview: Window{d8b0ca0 u0 PopupWindow:2f51f6d}: Setting back callback null +10-12 10:29:16.759 1602 31419 W InputManager-JNI: Input channel object 'd8b0ca0 PopupWindow:2f51f6d (client)' was disposed without first being removed with the input manager! +10-12 10:29:16.810 1018 1018 D audio_hw: adev_set_mode: mode 3 +10-12 10:29:16.811 1018 1018 D audio_hw_voice: HAL_EVENT_PHONE_STATE_CHANGE +10-12 10:29:16.875 20237 20612 E unknown:ReactNative: ReactInstanceManager.createReactContext: mJSIModulePackage null +10-12 10:29:16.876 20237 20613 E ReactNativeJNI: logMarker CREATE_REACT_CONTEXT_END +10-12 10:29:16.877 1018 2842 D audio_hw_patch: low-latency-playback routing: +10-12 10:29:16.877 1018 2842 D audio_hw_patch: dev: 0x1 +10-12 10:29:16.877 20237 20613 E ReactNativeJNI: logMarker RUN_JS_BUNDLE_START +10-12 10:29:16.889 20237 20237 W unknown:ReactNative: Packager connection already open, nooping. +10-12 10:29:16.890 20237 20614 E unknown:ReactNative: ReactInstanceManager.attachRootViewToInstance() +10-12 10:29:16.922 1018 2842 D audio_hw_patch: low-latency-playback routing: +10-12 10:29:16.922 1018 2842 D audio_hw_patch: dev: 0x1 +10-12 10:29:16.946 1602 2548 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 1000; state: DISABLED +10-12 10:29:16.948 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 1000; state: DISABLED +10-12 10:29:16.948 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 1000; state: DISABLED +10-12 10:29:16.948 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 1000; state: DISABLED +10-12 10:29:16.948 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 1000; state: ENABLED +10-12 10:29:16.951 1602 1969 I AS.SpatializerHelper: Device incompatible with Spatial Audio dev:AudioDeviceAttributes: role:output type:earpiece addr: name: profiles:[] descriptors:[] +10-12 10:29:16.951 1602 1969 I AS.SpatializerHelper: onRoutingUpdated: device:AudioDeviceAttributes: role:output type:earpiece addr: name: profiles:[] descriptors:[] not available for Spatial Audio +10-12 10:29:16.951 1602 1969 I AS.SpatializerHelper: setDispatchAvailableState(false) no dispatch: mState:STATE_DISABLED_UNAVAILABLE +10-12 10:29:16.952 1602 1969 I AS.SpatializerHelper: Disabling Spatial Audio since disabled for media device:AudioDeviceAttributes: role:output type:earpiece addr: name: profiles:[] descriptors:[] +10-12 10:29:16.952 1602 1969 I AS.SpatializerHelper: Setting spatialization level to: 0 +10-12 10:29:16.952 1018 2842 D audio_hw: adev_set_parameters: enter: BT_SCO=off +10-12 10:29:16.953 1602 1971 D CompatibilityChangeReporter: Compat change id reported: 243827847; UID 10668; state: ENABLED +10-12 10:29:16.953 1602 1971 I AS.AudioDeviceInventory: removePreferredDevicesForStrategySync, strategy: 15 +10-12 10:29:16.953 1602 1971 I AS.AudioDeviceInventory: removePreferredDevicesForStrategySync, strategy: 18 +10-12 10:29:16.954 1602 1969 I AS.SpatializerHelper: setDispatchFeatureEnabledState(false) no dispatch: mState:STATE_DISABLED_UNAVAILABLE src:onRoutingUpdated +10-12 10:29:16.954 15853 30572 D DeviceStateHelper: Audio mode: 3 +10-12 10:29:16.964 1007 1007 D Zygote : Forked child process 20616 +10-12 10:29:16.965 1602 1717 I ActivityManager: Start proc 20616:com.android.settings/1000 for broadcast {com.android.settings/com.android.settings.slices.VolumeSliceRelayReceiver} +10-12 10:29:16.971 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTGroupViewManager +10-12 10:29:16.973 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTGroupShadowNode +10-12 10:29:16.976 20616 20616 I ndroid.settings: Using CollectorTypeCC GC. +10-12 10:29:16.978 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTShapeViewManager +10-12 10:29:16.979 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTShapeShadowNode +10-12 10:29:16.981 20616 20616 E ndroid.settings: Not starting debugger since process cannot load the jdwp agent. +10-12 10:29:16.984 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTTextViewManager +10-12 10:29:16.985 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTTextShadowNode +10-12 10:29:16.988 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.checkbox.ReactCheckBoxManager +10-12 10:29:16.992 1602 31419 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 1000; state: DISABLED +10-12 10:29:16.992 1602 31419 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 1000; state: DISABLED +10-12 10:29:16.996 1602 2864 D CompatibilityChangeReporter: Compat change id reported: 161252188; UID 1000; state: DISABLED +10-12 10:29:16.997 20616 20616 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 1000; state: ENABLED +10-12 10:29:16.998 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.uimanager.LayoutShadowNode +10-12 10:29:17.003 1602 1969 I AS.SpatializerHelper: setScreenSensor:-1 +10-12 10:29:17.003 1602 1969 I AS.SpatializerHelper: setHeadSensor:-1 +10-12 10:29:17.003 1602 1969 I AS.SpatializerHelper: setDesiredHeadTrackingMode(HEAD_TRACKING_MODE_RELATIVE_WORLD) +10-12 10:29:17.008 20616 20616 D nativeloader: Configuring clns-shared-4 for other apk /system/framework/org.apache.http.legacy.jar. target_sdk_version=33, uses_libraries=ALL, library_path=/system_ext/priv-app/SettingsGoogle/lib/arm64:/system/lib64:/system_ext/lib64, permitted_path=/data:/mnt/expand:/data/user_de/0/com.android.settings:/system_ext/priv-app/SettingsGoogle:/system/lib64:/system_ext/lib64 +10-12 10:29:17.014 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.picker.ReactDialogPickerManager +10-12 10:29:17.015 20616 20616 D nativeloader: Configuring clns-shared-5 for other apk /system_ext/priv-app/SettingsGoogle/SettingsGoogle.apk. target_sdk_version=33, uses_libraries=, library_path=/system_ext/priv-app/SettingsGoogle/lib/arm64:/system/lib64:/system_ext/lib64, permitted_path=/data:/mnt/expand:/data/user_de/0/com.android.settings:/system_ext/priv-app/SettingsGoogle:/system/lib64:/system_ext/lib64 +10-12 10:29:17.021 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.drawer.ReactDrawerLayoutManager +10-12 10:29:17.026 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.picker.ReactDropdownPickerManager +10-12 10:29:17.030 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.scroll.ReactHorizontalScrollViewManager +10-12 10:29:17.033 20616 20616 V GraphicsEnvironment: ANGLE Developer option for 'com.android.settings' set to: 'default' +10-12 10:29:17.033 20616 20616 V GraphicsEnvironment: ANGLE GameManagerService for com.android.settings: false +10-12 10:29:17.033 20616 20616 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported. +10-12 10:29:17.035 20616 20616 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-12 10:29:17.035 20616 20616 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-12 10:29:17.037 20616 20616 V BatteryUsageContentProvider: initialize provider +10-12 10:29:17.042 20616 20616 D SettingsSliceProvider: init +10-12 10:29:17.042 20616 20616 D SettingsSliceProvider: onCreateSliceProvider +10-12 10:29:17.042 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.scroll.ReactHorizontalScrollContainerViewManager +10-12 10:29:17.045 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.progressbar.ReactProgressBarViewManager +10-12 10:29:17.046 20616 20616 D EmbeddingBackend: No supported embedding extension found +10-12 10:29:17.048 20616 20616 D ActivityEmbeddingUtils: isFlagEnabled = true +10-12 10:29:17.048 20616 20616 D ActivityEmbeddingUtils: isSplitSupported = false +10-12 10:29:17.048 20616 20616 D ActivityEmbeddingCtrl: Not support this feature now +10-12 10:29:17.050 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.progressbar.ProgressBarShadowNode +10-12 10:29:17.054 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.scroll.ReactScrollViewManager +10-12 10:29:17.065 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.slider.ReactSliderManager +10-12 10:29:17.071 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.slider.ReactSliderManager$ReactSliderShadowNode +10-12 10:29:17.074 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.switchview.ReactSwitchManager +10-12 10:29:17.081 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.switchview.ReactSwitchManager$ReactSwitchShadowNode +10-12 10:29:17.084 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.swiperefresh.SwipeRefreshLayoutManager +10-12 10:29:17.090 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTSurfaceViewManager +10-12 10:29:17.091 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTSurfaceViewShadowNode +10-12 10:29:17.094 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageViewManager +10-12 10:29:17.095 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageShadowNode +10-12 10:29:17.101 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.image.ReactImageManager +10-12 10:29:17.109 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.modal.ReactModalHostManager +10-12 10:29:17.113 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.modal.ModalHostShadowNode +10-12 10:29:17.115 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactRawTextManager +10-12 10:29:17.116 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactRawTextShadowNode +10-12 10:29:17.118 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.textinput.ReactTextInputManager +10-12 10:29:17.135 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.textinput.ReactTextInputShadowNode +10-12 10:29:17.143 1602 2864 I ActivityManager: Killing 17033:com.google.android.partnersetup/u0a128 (adj 999): empty #33 +10-12 10:29:17.150 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactTextViewManager +10-12 10:29:17.151 1602 1720 I libprocessgroup: Successfully killed process cgroup uid 10128 pid 17033 in 6ms +10-12 10:29:17.158 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactTextShadowNode +10-12 10:29:17.162 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.view.ReactViewManager +10-12 10:29:17.174 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.viewpager.ReactViewPagerManager +10-12 10:29:17.179 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactVirtualTextViewManager +10-12 10:29:17.181 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactVirtualTextShadowNode +10-12 10:29:17.184 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.reactnativecommunity.picker.ReactDialogPickerManager +10-12 10:29:17.190 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.reactnativecommunity.picker.ReactPickerShadowNode +10-12 10:29:17.193 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.reactnativecommunity.picker.ReactDropdownPickerManager +10-12 10:29:17.196 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.dylanvann.fastimage.FastImageViewManager +10-12 10:29:17.201 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.swmansion.gesturehandler.react.RNGestureHandlerRootViewManager +10-12 10:29:17.203 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager +10-12 10:29:17.210 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.th3rdwave.safeareacontext.SafeAreaProviderManager +10-12 10:29:17.213 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.th3rdwave.safeareacontext.SafeAreaViewManager +10-12 10:29:17.217 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.th3rdwave.safeareacontext.SafeAreaViewShadowNode +10-12 10:29:17.222 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.swmansion.rnscreens.ScreenContainerViewManager +10-12 10:29:17.225 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.swmansion.rnscreens.ScreenViewManager +10-12 10:29:17.231 21227 21227 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.contextmanager.service.ContextManagerService.START pkg=com.google.android.gms } +10-12 10:29:17.236 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.swmansion.rnscreens.ScreenStackViewManager +10-12 10:29:17.239 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.swmansion.rnscreens.ScreenStackHeaderConfigViewManager +10-12 10:29:17.247 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.swmansion.rnscreens.ScreenStackHeaderSubviewManager +10-12 10:29:17.250 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.swmansion.rnscreens.SearchBarManager +10-12 10:29:17.255 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$GroupViewManager +10-12 10:29:17.267 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$RenderableShadowNode +10-12 10:29:17.275 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$PathViewManager +10-12 10:29:17.278 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$CircleViewManager +10-12 10:29:17.283 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$EllipseViewManager +10-12 10:29:17.288 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$LineViewManager +10-12 10:29:17.293 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$RectViewManager +10-12 10:29:17.298 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$TextViewManager +10-12 10:29:17.306 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$TSpanViewManager +10-12 10:29:17.310 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$TextPathViewManager +10-12 10:29:17.315 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$ImageViewManager +10-12 10:29:17.321 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$ClipPathViewManager +10-12 10:29:17.324 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$DefsViewManager +10-12 10:29:17.328 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$UseViewManager +10-12 10:29:17.333 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$SymbolManager +10-12 10:29:17.338 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$LinearGradientManager +10-12 10:29:17.344 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$RadialGradientManager +10-12 10:29:17.352 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$PatternManager +10-12 10:29:17.361 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$MaskManager +10-12 10:29:17.366 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$ForeignObjectManager +10-12 10:29:17.370 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$MarkerManager +10-12 10:29:17.377 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.SvgViewManager +10-12 10:29:17.387 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.brentvatne.react.ReactVideoViewManager +10-12 10:29:17.400 20237 20614 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.reactnativecommunity.webview.RNCWebViewManager +10-12 10:29:17.431 20237 20614 W com.source: Accessing hidden field Ljava/lang/reflect/Field;->accessFlags:I (unsupported, reflection, allowed) +10-12 10:29:17.439 20237 20614 V SoLoader: libyoga.so not found on /data/app/~~4ZsHLFxh_3RpNK8DVmy93w==/com.source-KOTwTSJz4oT1KRxDa_vjdQ==/lib/arm64 +10-12 10:29:17.461 20237 20614 D SoLoader: libyoga.so found on /data/app/~~4ZsHLFxh_3RpNK8DVmy93w==/com.source-KOTwTSJz4oT1KRxDa_vjdQ==/base.apk!/lib/arm64-v8a +10-12 10:29:17.477 20237 20614 E unknown:ReactRootView: runApplication: call AppRegistry.runApplication +10-12 10:29:17.554 20237 20634 I Using : AudioDeviceHandlerGeneric as the audio device handler +10-12 10:29:17.559 20237 20614 I flipper : flipper: FlipperClient::addPlugin Fresco +10-12 10:29:17.584 20237 20237 D AudioDeviceHandlerGeneric: Audio devices added +10-12 10:29:17.586 20237 20634 I AudioDeviceHandlerGeneric: Available audio devices: [EARPIECE, SPEAKER] +10-12 10:29:17.587 20237 20634 I AudioDeviceHandlerGeneric: Available audio devices: [EARPIECE, SPEAKER] +10-12 10:29:17.593 1007 1007 I Zygote : Process 17033 exited due to signal 9 (Killed) +10-12 10:29:17.613 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 3: Enabled 0, odr_index 0. +10-12 10:29:17.614 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Quick Pickup Sensor] requestSensorEvents: sensor 0x10001, period=20 latency=0ms. +10-12 10:29:17.614 1273 1273 D AOC : A3:MSG: lsm6dsr_fifo.cc, 747: USF: Lsm6dsrFifo: ODR: XL/G/T/TS: 52/0/13/6 WM: 1 Intr: 52. +10-12 10:29:17.616 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 663: USF: Lsm6dsrDevice: Fifo was disabled for 1274902ns. +10-12 10:29:17.616 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for LSM6DSR Motion Detect. +10-12 10:29:17.616 1273 1273 D AOC : A3:ERR: usf_sensor.cc, 1835: USF: Sampling configuration 149831 not found. +10-12 10:29:17.617 1273 1273 D AOC : A3:ERR: usf_vs_helper.cc, 430: USF: Received stop sampling request error. (7) +10-12 10:29:17.617 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Stationary Detect. +10-12 10:29:17.618 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 4: Enabled 1, odr_index 1. +10-12 10:29:17.619 1273 1273 D AOC : A3:MSG: lsm6dsr_fifo.cc, 747: USF: Lsm6dsrFifo: ODR: XL/G/T/TS: 52/0/13/6 WM: 1 Intr: 52. +10-12 10:29:17.620 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 663: USF: Lsm6dsrDevice: Fifo was disabled for 1534180ns. +10-12 10:29:17.623 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Accelerometer. +10-12 10:29:17.626 1273 1273 D AOC : A3:MSG: hub.c, 58: [QuickPickup] Accelerometer enabled with interval: 20000000 ns. +10-12 10:29:17.627 1273 1273 D AOC : A3:MSG: hub.c, 127: [QuickPickup] SD enabled. +10-12 10:29:17.627 1273 1273 D AOC : A3:MSG: quick_pickup.c, 98: [QuickPickup] QPA: state -> QPA_STATE_MOTION_DETECTED +10-12 10:29:17.627 1273 1273 D AOC : A3:MSG: flat_nudge.c, 99: [QuickPickup] FNA: state -> FNA_STATE_MOTION_DETECTED +10-12 10:29:17.627 1273 1273 D AOC : A3:MSG: flat_nudge.c, 99: [QuickPickup] FNA: request accel. +10-12 10:29:17.627 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Quick Pickup Sensor] stopSensorEvents: sensor 0x20002 +10-12 10:29:17.627 1273 1273 D AOC : A3:MSG: hub.c, 122: [QuickPickup] MD disabled. +10-12 10:29:17.627 1273 1273 D AOC : A3:MSG: side_tilt.c, 97: [QuickPickup] STA: state -> STA_STATE_MOTION_DETECTED +10-12 10:29:17.627 1273 1273 D AOC : A3:MSG: side_tilt.c, 97: [QuickPickup] STA: request accel. +10-12 10:29:17.627 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Device Pickup Sensor] requestSensorEvents: sensor 0x10001, period=20 latency=0ms. +10-12 10:29:17.627 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Device Pickup Sensor] stopSensorEvents: sensor 0x20002 +10-12 10:29:17.627 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Significant Motion] stopSensorEvents: sensor 0x20002 +10-12 10:29:17.628 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Significant Motion] requestSensorEvents: sensor 0x10001, period=20 latency=3200ms +10-12 10:29:17.629 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Accelerometer. +10-12 10:29:17.630 1281 1452 I CHRE : @ 291243.104: [AR] IDLE => ON +10-12 10:29:17.630 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Accelerometer. +10-12 10:29:17.631 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Stationary Detect. +10-12 10:29:17.632 1033 1063 D ContextHubHal: Got message from nanoapp: ID 0x476f6f676c001016 +10-12 10:29:17.632 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for LSM6DSR Motion Detect. +10-12 10:29:17.632 1273 1273 D AOC : A3:ERR: usf_sensor.cc, 1835: USF: Sampling configuration 149832 not found. +10-12 10:29:17.639 1104 1104 I vendor.google.wifi_ext@1.0-service-vendor: Wifi: Setting SAR Scenario to 3 +10-12 10:29:17.639 1104 1104 E WifiHAL : wifi_select_tx_power_scenario +10-12 10:29:17.672 2420 2420 D GRIL-S : [12804]> UPDATE_DEVICE_STATE DeviceState: Usb:1, Wifi: 1, Wifi AP: 0, Earpiece: 0, Bluetooth: 1, Wireless charging: 0, Screen: 0, Camera: 0, 0, -, -, Motion: 1, Bluetooth tethering: 0, Voice: 0, Wifi 2.4G: 0, Radio: 1, Bluetooth connected: 0, Bluetooth media: 0, Wifi Band: 2, Wifi AP Band: 0, Wifi call: 0, mmWave: 0, mCellBackhaul: 0, mHallSensor: 0 +10-12 10:29:17.683 1273 1273 D AOC : A3:MSG: flat_nudge.c, 99: [QuickPickup] FNA: state -> FNA_STATE_NUDGE_ACCELERATION_DETECTED +10-12 10:29:17.719 1273 1273 D AOC : A3:MSG: flat_nudge.c, 99: [QuickPickup] FNA: Significant z-axis acceleration change. +10-12 10:29:17.719 1273 1273 D AOC : A3:MSG: flat_nudge.c, 99: [QuickPickup] FNA: state -> FNA_STATE_WAIT_NEXT_MOTION +10-12 10:29:17.729 2420 4255 D GRIL-S : [12804]< UPDATE_DEVICE_STATE +10-12 10:29:17.854 20237 20636 D TrafficStats: tagSocket(112) with statsTag=0x90000, statsUid=-1 +10-12 10:29:17.916 20237 20237 E unknown:ReactNative: ReactInstanceManager.attachRootViewToInstance() +10-12 10:29:17.919 20237 20237 E unknown:ReactRootView: runApplication: call AppRegistry.runApplication +10-12 10:29:18.000 20237 20613 V SoLoader: libreactnativeblob.so not found on /data/app/~~4ZsHLFxh_3RpNK8DVmy93w==/com.source-KOTwTSJz4oT1KRxDa_vjdQ==/lib/arm64 +10-12 10:29:18.023 20237 20613 D SoLoader: libreactnativeblob.so found on /data/app/~~4ZsHLFxh_3RpNK8DVmy93w==/com.source-KOTwTSJz4oT1KRxDa_vjdQ==/base.apk!/lib/arm64-v8a +10-12 10:29:18.056 20237 20614 W ziparchive: Unable to open '/data/app/~~ge020bKMH-z-3IFrt3L-2g==/com.google.android.trichromelibrary_593815533-JkAcdTvJNnokgd5Z6JrA_w==/base.dm': No such file or directory +10-12 10:29:18.056 20237 20614 W ziparchive: Unable to open '/data/app/~~ge020bKMH-z-3IFrt3L-2g==/com.google.android.trichromelibrary_593815533-JkAcdTvJNnokgd5Z6JrA_w==/base.dm': No such file or directory +10-12 10:29:18.058 20237 20614 W com.source: Entry not found +10-12 10:29:18.060 20237 20614 D nativeloader: Configuring clns-5 for other apk /data/app/~~ge020bKMH-z-3IFrt3L-2g==/com.google.android.trichromelibrary_593815533-JkAcdTvJNnokgd5Z6JrA_w==/base.apk. target_sdk_version=34, uses_libraries=ALL, library_path=/data/app/~~OIZtY8PgdDojT2M1angkxA==/com.google.android.webview--ykvdbb4dG8vXBvEnqXVmQ==/lib/arm64:/data/app/~~OIZtY8PgdDojT2M1angkxA==/com.google.android.webview--ykvdbb4dG8vXBvEnqXVmQ==/base.apk!/lib/arm64-v8a:/data/app/~~ge020bKMH-z-3IFrt3L-2g==/com.google.android.trichromelibrary_593815533-JkAcdTvJNnokgd5Z6JrA_w==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand +10-12 10:29:18.068 20237 20614 D nativeloader: Configuring clns-6 for other apk /data/app/~~OIZtY8PgdDojT2M1angkxA==/com.google.android.webview--ykvdbb4dG8vXBvEnqXVmQ==/base.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/~~OIZtY8PgdDojT2M1angkxA==/com.google.android.webview--ykvdbb4dG8vXBvEnqXVmQ==/lib/arm64:/data/app/~~OIZtY8PgdDojT2M1angkxA==/com.google.android.webview--ykvdbb4dG8vXBvEnqXVmQ==/base.apk!/lib/arm64-v8a:/data/app/~~ge020bKMH-z-3IFrt3L-2g==/com.google.android.trichromelibrary_593815533-JkAcdTvJNnokgd5Z6JrA_w==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand +10-12 10:29:18.075 20237 20614 I WebViewFactory: Loading com.google.android.webview version 117.0.5938.155 (code 593815533) +10-12 10:29:18.103 20237 20614 I cr_WVCFactoryProvider: Loaded version=117.0.5938.155 minSdkVersion=29 isBundle=true multiprocess=true packageId=2 +10-12 10:29:18.140 20237 20614 I cr_LibraryLoader: Successfully loaded native library +10-12 10:29:18.142 20237 20614 I cr_CachingUmaRecorder: Flushed 7 samples from 7 histograms, 0 samples were dropped. +10-12 10:29:18.143 1602 7807 W ProcessStats: Tracking association SourceState{d1627b1 com.source/10668 Top #938003} whose proc state 1 is better than process ProcessState{6616b34 com.google.android.webview:webview_service/10171 pkg=com.google.android.webview} proc state 8 (6 skipped) +10-12 10:29:18.150 20237 20613 V AsyncStorageExpoMigration: No scoped database found +10-12 10:29:18.189 20237 20655 D TrafficStats: tagSocket(124) with statsTag=0xffffffff, statsUid=-1 +10-12 10:29:19.162 20237 20613 E ReactNativeJS: ReferenceError: Can't find variable: IDBIndex +10-12 10:29:19.212 20237 20613 E ReactNativeJNI: logMarker RUN_JS_BUNDLE_END +10-12 10:29:19.224 20237 20613 E ReactNativeJS: Invariant Violation: Module AppRegistry is not a registered callable module (calling runApplication) +10-12 10:29:19.226 20237 20656 D TrafficStats: tagSocket(110) with statsTag=0xffffffff, statsUid=-1 +10-12 10:29:19.233 20237 20613 E ReactNativeJS: Invariant Violation: Module AppRegistry is not a registered callable module (calling runApplication) +10-12 10:29:19.240 20237 20658 D TrafficStats: tagSocket(126) with statsTag=0xffffffff, statsUid=-1 +10-12 10:29:19.247 20237 20657 D TrafficStats: tagSocket(125) with statsTag=0xffffffff, statsUid=-1 +10-12 10:29:19.263 20237 20661 D TrafficStats: tagSocket(127) with statsTag=0xffffffff, statsUid=-1 +10-12 10:29:19.272 20237 20662 D TrafficStats: tagSocket(128) with statsTag=0xffffffff, statsUid=-1 +10-12 10:29:19.276 20237 20663 D TrafficStats: tagSocket(129) with statsTag=0xffffffff, statsUid=-1 +10-12 10:29:19.433 19470 19736 D TrafficStats: tagSocket(100) with statsTag=0xffffffff, statsUid=-1 +10-12 10:29:19.796 20237 20237 E unknown:ReactNative: Unable to launch logbox because react activity is not available, here is the error that logbox would've displayed: +10-12 10:29:19.884 20237 20666 D TrafficStats: tagSocket(130) with statsTag=0x90000, statsUid=-1 +10-12 10:29:20.633 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Device Pickup Sensor] requestSensorEvents: sensor 0x10001, period=20 latency=100m +10-12 10:29:21.044 19450 19465 I searchbox:train: Background concurrent copying GC freed 49900(2758KB) AllocSpace objects, 0(0B) LOS objects, 87% free, 3390KB/27MB, paused 180us,84us total 204.080ms +10-12 10:29:21.356 448 20228 I keystore2: keystore2::watchdog: Watchdog thread idle -> terminating. Have a great day. +10-12 10:29:21.919 20237 20668 D TrafficStats: tagSocket(130) with statsTag=0x90000, statsUid=-1 +10-12 10:29:21.964 1104 1104 I vendor.google.wifi_ext@1.0-service-vendor: Wifi: Setting SAR Scenario to 1 +10-12 10:29:21.964 1104 1104 E WifiHAL : wifi_select_tx_power_scenario +10-12 10:29:22.030 2420 2420 D GRIL-S : [12805]> UPDATE_DEVICE_STATE DeviceState: Usb:1, Wifi: 1, Wifi AP: 0, Earpiece: 1, Bluetooth: 1, Wireless charging: 0, Screen: 0, Camera: 0, 0, -, -, Motion: 1, Bluetooth tethering: 0, Voice: 0, Wifi 2.4G: 0, Radio: 1, Bluetooth connected: 0, Bluetooth media: 0, Wifi Band: 2, Wifi AP Band: 0, Wifi call: 0, mmWave: 0, mCellBackhaul: 0, mHallSensor: 0 +10-12 10:29:22.093 2420 4255 D GRIL-S : [12805]< UPDATE_DEVICE_STATE +10-12 10:29:22.424 21227 21227 W Bundle : Key android.text expected String but value was a android.text.SpannableString. The default value was returned. +10-12 10:29:22.425 21227 21227 W Bundle : Attempt to cast generated internal exception: +10-12 10:29:22.425 21227 21227 W Bundle : java.lang.ClassCastException: android.text.SpannableString cannot be cast to java.lang.String +10-12 10:29:22.425 21227 21227 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:1377) +10-12 10:29:22.425 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):119) +10-12 10:29:22.425 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):24) +10-12 10:29:22.425 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):42) +10-12 10:29:22.425 21227 21227 W Bundle : at mfa.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:29:22.425 21227 21227 W Bundle : at android.service.notification.NotificationListenerService$MyHandler.handleMessage(NotificationListenerService.java:2355) +10-12 10:29:22.425 21227 21227 W Bundle : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:29:22.425 21227 21227 W Bundle : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:29:22.425 21227 21227 W Bundle : at android.os.Looper.loop(Looper.java:288) +10-12 10:29:22.425 21227 21227 W Bundle : at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:29:22.425 21227 21227 W Bundle : at java.lang.reflect.Method.invoke(Native Method) +10-12 10:29:22.425 21227 21227 W Bundle : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:29:22.425 21227 21227 W Bundle : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:29:22.448 21227 21227 W Bundle : Key android.text expected String but value was a android.text.SpannableString. The default value was returned. +10-12 10:29:22.449 21227 21227 W Bundle : Attempt to cast generated internal exception: +10-12 10:29:22.449 21227 21227 W Bundle : java.lang.ClassCastException: android.text.SpannableString cannot be cast to java.lang.String +10-12 10:29:22.449 21227 21227 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:1377) +10-12 10:29:22.449 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):119) +10-12 10:29:22.449 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):24) +10-12 10:29:22.449 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):42) +10-12 10:29:22.449 21227 21227 W Bundle : at mfa.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:29:22.449 21227 21227 W Bundle : at android.service.notification.NotificationListenerService$MyHandler.handleMessage(NotificationListenerService.java:2355) +10-12 10:29:22.449 21227 21227 W Bundle : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:29:22.449 21227 21227 W Bundle : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:29:22.449 21227 21227 W Bundle : at android.os.Looper.loop(Looper.java:288) +10-12 10:29:22.449 21227 21227 W Bundle : at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:29:22.449 21227 21227 W Bundle : at java.lang.reflect.Method.invoke(Native Method) +10-12 10:29:22.449 21227 21227 W Bundle : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:29:22.449 21227 21227 W Bundle : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:29:22.473 21227 21227 W Bundle : Key android.text expected String but value was a android.text.SpannableString. The default value was returned. +10-12 10:29:22.473 21227 21227 W Bundle : Attempt to cast generated internal exception: +10-12 10:29:22.473 21227 21227 W Bundle : java.lang.ClassCastException: android.text.SpannableString cannot be cast to java.lang.String +10-12 10:29:22.473 21227 21227 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:1377) +10-12 10:29:22.473 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):119) +10-12 10:29:22.473 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):24) +10-12 10:29:22.473 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):42) +10-12 10:29:22.473 21227 21227 W Bundle : at mfa.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:29:22.473 21227 21227 W Bundle : at android.service.notification.NotificationListenerService$MyHandler.handleMessage(NotificationListenerService.java:2355) +10-12 10:29:22.473 21227 21227 W Bundle : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:29:22.473 21227 21227 W Bundle : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:29:22.473 21227 21227 W Bundle : at android.os.Looper.loop(Looper.java:288) +10-12 10:29:22.473 21227 21227 W Bundle : at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:29:22.473 21227 21227 W Bundle : at java.lang.reflect.Method.invoke(Native Method) +10-12 10:29:22.473 21227 21227 W Bundle : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:29:22.473 21227 21227 W Bundle : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:29:22.494 21227 21227 W Bundle : Key android.text expected String but value was a android.text.SpannableString. The default value was returned. +10-12 10:29:22.494 21227 21227 W Bundle : Attempt to cast generated internal exception: +10-12 10:29:22.494 21227 21227 W Bundle : java.lang.ClassCastException: android.text.SpannableString cannot be cast to java.lang.String +10-12 10:29:22.494 21227 21227 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:1377) +10-12 10:29:22.494 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):119) +10-12 10:29:22.494 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):24) +10-12 10:29:22.494 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):42) +10-12 10:29:22.494 21227 21227 W Bundle : at mfa.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:29:22.494 21227 21227 W Bundle : at android.service.notification.NotificationListenerService$MyHandler.handleMessage(NotificationListenerService.java:2355) +10-12 10:29:22.494 21227 21227 W Bundle : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:29:22.494 21227 21227 W Bundle : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:29:22.494 21227 21227 W Bundle : at android.os.Looper.loop(Looper.java:288) +10-12 10:29:22.494 21227 21227 W Bundle : at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:29:22.494 21227 21227 W Bundle : at java.lang.reflect.Method.invoke(Native Method) +10-12 10:29:22.494 21227 21227 W Bundle : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:29:22.494 21227 21227 W Bundle : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:29:22.512 21227 21227 W Bundle : Key android.text expected String but value was a android.text.SpannableString. The default value was returned. +10-12 10:29:22.513 21227 21227 W Bundle : Attempt to cast generated internal exception: +10-12 10:29:22.513 21227 21227 W Bundle : java.lang.ClassCastException: android.text.SpannableString cannot be cast to java.lang.String +10-12 10:29:22.513 21227 21227 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:1377) +10-12 10:29:22.513 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):119) +10-12 10:29:22.513 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):24) +10-12 10:29:22.513 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):42) +10-12 10:29:22.513 21227 21227 W Bundle : at mfa.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:29:22.513 21227 21227 W Bundle : at android.service.notification.NotificationListenerService$MyHandler.handleMessage(NotificationListenerService.java:2355) +10-12 10:29:22.513 21227 21227 W Bundle : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:29:22.513 21227 21227 W Bundle : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:29:22.513 21227 21227 W Bundle : at android.os.Looper.loop(Looper.java:288) +10-12 10:29:22.513 21227 21227 W Bundle : at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:29:22.513 21227 21227 W Bundle : at java.lang.reflect.Method.invoke(Native Method) +10-12 10:29:22.513 21227 21227 W Bundle : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:29:22.513 21227 21227 W Bundle : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:29:22.533 21227 21227 W Bundle : Key android.text expected String but value was a android.text.SpannableString. The default value was returned. +10-12 10:29:22.533 21227 21227 W Bundle : Attempt to cast generated internal exception: +10-12 10:29:22.533 21227 21227 W Bundle : java.lang.ClassCastException: android.text.SpannableString cannot be cast to java.lang.String +10-12 10:29:22.533 21227 21227 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:1377) +10-12 10:29:22.533 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):119) +10-12 10:29:22.533 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):24) +10-12 10:29:22.533 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):42) +10-12 10:29:22.533 21227 21227 W Bundle : at mfa.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:29:22.533 21227 21227 W Bundle : at android.service.notification.NotificationListenerService$MyHandler.handleMessage(NotificationListenerService.java:2355) +10-12 10:29:22.533 21227 21227 W Bundle : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:29:22.533 21227 21227 W Bundle : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:29:22.533 21227 21227 W Bundle : at android.os.Looper.loop(Looper.java:288) +10-12 10:29:22.533 21227 21227 W Bundle : at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:29:22.533 21227 21227 W Bundle : at java.lang.reflect.Method.invoke(Native Method) +10-12 10:29:22.533 21227 21227 W Bundle : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:29:22.533 21227 21227 W Bundle : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:29:22.551 21227 21227 W Bundle : Key android.text expected String but value was a android.text.SpannableString. The default value was returned. +10-12 10:29:22.551 21227 21227 W Bundle : Attempt to cast generated internal exception: +10-12 10:29:22.551 21227 21227 W Bundle : java.lang.ClassCastException: android.text.SpannableString cannot be cast to java.lang.String +10-12 10:29:22.551 21227 21227 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:1377) +10-12 10:29:22.551 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):119) +10-12 10:29:22.551 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):24) +10-12 10:29:22.551 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):42) +10-12 10:29:22.551 21227 21227 W Bundle : at mfa.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:29:22.551 21227 21227 W Bundle : at android.service.notification.NotificationListenerService$MyHandler.handleMessage(NotificationListenerService.java:2355) +10-12 10:29:22.551 21227 21227 W Bundle : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:29:22.551 21227 21227 W Bundle : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:29:22.551 21227 21227 W Bundle : at android.os.Looper.loop(Looper.java:288) +10-12 10:29:22.551 21227 21227 W Bundle : at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:29:22.551 21227 21227 W Bundle : at java.lang.reflect.Method.invoke(Native Method) +10-12 10:29:22.551 21227 21227 W Bundle : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:29:22.551 21227 21227 W Bundle : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:29:22.569 21227 21227 W Bundle : Key android.text expected String but value was a android.text.SpannableString. The default value was returned. +10-12 10:29:22.569 21227 21227 W Bundle : Attempt to cast generated internal exception: +10-12 10:29:22.569 21227 21227 W Bundle : java.lang.ClassCastException: android.text.SpannableString cannot be cast to java.lang.String +10-12 10:29:22.569 21227 21227 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:1377) +10-12 10:29:22.569 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):119) +10-12 10:29:22.569 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):24) +10-12 10:29:22.569 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):42) +10-12 10:29:22.569 21227 21227 W Bundle : at mfa.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:29:22.569 21227 21227 W Bundle : at android.service.notification.NotificationListenerService$MyHandler.handleMessage(NotificationListenerService.java:2355) +10-12 10:29:22.569 21227 21227 W Bundle : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:29:22.569 21227 21227 W Bundle : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:29:22.569 21227 21227 W Bundle : at android.os.Looper.loop(Looper.java:288) +10-12 10:29:22.569 21227 21227 W Bundle : at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:29:22.569 21227 21227 W Bundle : at java.lang.reflect.Method.invoke(Native Method) +10-12 10:29:22.569 21227 21227 W Bundle : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:29:22.569 21227 21227 W Bundle : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:29:22.628 1273 1273 D AOC : A3:MSG: quick_pickup.c, 98: [QuickPickup] QPA: state -> QPA_STATE_INACTIVE +10-12 10:29:22.645 1273 1273 D AOC : A3:MSG: side_tilt.c, 97: [QuickPickup] STA: Motion to detection timed out. +10-12 10:29:22.646 1273 1273 D AOC : A3:MSG: side_tilt.c, 97: [QuickPickup] STA: state -> STA_STATE_WAIT_NEXT_MOTION +10-12 10:29:22.811 1018 2842 D audio_hw: adev_set_mode: mode 0 +10-12 10:29:22.811 1018 2842 W audio_hw_35l41: cs35l41_amp_common_event: ret: 0, event: 7, state: 2, device: 0 +10-12 10:29:22.811 1018 2842 D audio_hw_voice: HAL_EVENT_PHONE_STATE_CHANGE +10-12 10:29:22.866 1018 2842 D audio_hw_patch: low-latency-playback routing: +10-12 10:29:22.866 1018 2842 D audio_hw_patch: dev: 0x1 +10-12 10:29:22.919 1210 2744 D AudioAnalytics: gc(1700, 2000): log size:1700 item map size:99, item map items:1700 +10-12 10:29:22.920 1602 1969 I AS.SpatializerHelper: Device incompatible with Spatial Audio dev:AudioDeviceAttributes: role:output type:speaker addr: name: profiles:[] descriptors:[] +10-12 10:29:22.920 1602 1969 I AS.SpatializerHelper: onRoutingUpdated: device:AudioDeviceAttributes: role:output type:speaker addr: name: profiles:[] descriptors:[] not available for Spatial Audio +10-12 10:29:22.920 1602 1969 I AS.SpatializerHelper: setDispatchAvailableState(false) no dispatch: mState:STATE_DISABLED_UNAVAILABLE +10-12 10:29:22.920 1602 1969 I AS.SpatializerHelper: Disabling Spatial Audio since disabled for media device:AudioDeviceAttributes: role:output type:speaker addr: name: profiles:[] descriptors:[] +10-12 10:29:22.920 1602 1969 I AS.SpatializerHelper: Setting spatialization level to: 0 +10-12 10:29:22.920 1018 2842 D audio_hw: adev_set_parameters: enter: BT_SCO=off +10-12 10:29:22.921 1602 1969 I AS.SpatializerHelper: setDispatchFeatureEnabledState(false) no dispatch: mState:STATE_DISABLED_UNAVAILABLE src:onRoutingUpdated +10-12 10:29:22.922 15853 30572 D DeviceStateHelper: Audio mode: 0 +10-12 10:29:22.923 1602 1971 I AS.AudioDeviceInventory: removePreferredDevicesForStrategySync, strategy: 15 +10-12 10:29:22.924 1602 1971 I AS.AudioDeviceInventory: removePreferredDevicesForStrategySync, strategy: 18 +10-12 10:29:23.043 1602 1969 I AS.SpatializerHelper: setScreenSensor:-1 +10-12 10:29:23.043 1602 1969 I AS.SpatializerHelper: setHeadSensor:-1 +10-12 10:29:23.043 1602 1969 I AS.SpatializerHelper: setDesiredHeadTrackingMode(HEAD_TRACKING_MODE_RELATIVE_WORLD) +10-12 10:29:23.949 20237 20670 D TrafficStats: tagSocket(130) with statsTag=0x90000, statsUid=-1 +10-12 10:29:24.048 1281 1452 D CHRE : @ 291249.528: [ActivityPlatform] type 4, confidence 90 +10-12 10:29:24.835 21227 21227 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.phenotype.service.START pkg=com.google.android.gms } +10-12 10:29:25.291 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 4: Enabled 0, odr_index 0. +10-12 10:29:25.291 1273 1273 D AOC : A3:MSG: lsm6dsr_fifo.cc, 747: USF: Lsm6dsrFifo: ODR: XL/G/T/TS: 52/0/13/6 WM: 1 Intr: 52. +10-12 10:29:25.292 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 663: USF: Lsm6dsrDevice: Fifo was disabled for 1194824ns. +10-12 10:29:25.293 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for LSM6DSR Stationary Detect. +10-12 10:29:25.293 1273 1273 D AOC : A3:ERR: usf_sensor.cc, 1835: USF: Sampling configuration 149841 not found. +10-12 10:29:25.293 1273 1273 D AOC : A3:ERR: usf_vs_helper.cc, 430: USF: Received stop sampling request error. (7) +10-12 10:29:25.293 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Motion Detect. +10-12 10:29:25.294 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 3: Enabled 1, odr_index 1. +10-12 10:29:25.295 1273 1273 D AOC : A3:MSG: lsm6dsr_fifo.cc, 747: USF: Lsm6dsrFifo: ODR: XL/G/T/TS: 52/0/13/6 WM: 1 Intr: 52. +10-12 10:29:25.296 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 663: USF: Lsm6dsrDevice: Fifo was disabled for 1457031ns. +10-12 10:29:25.300 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Motion Detect. +10-12 10:29:25.301 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for LSM6DSR Stationary Detect. +10-12 10:29:25.302 1273 1273 D AOC : A3:ERR: usf_sensor.cc, 1835: USF: Sampling configuration 149848 not found. +10-12 10:29:25.983 20237 20672 D TrafficStats: tagSocket(130) with statsTag=0x90000, statsUid=-1 +10-12 10:29:26.242 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Quick Pickup Sensor] requestSensorEvents: sensor 0x20002, period=18446744073709 l +10-12 10:29:26.242 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Motion Detect. +10-12 10:29:26.243 1273 1273 D AOC : A3:MSG: hub.c, 112: [QuickPickup] MD enabled. +10-12 10:29:26.244 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Quick Pickup Sensor] stopSensorEvents: sensor 0x10001 +10-12 10:29:26.244 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1883: USF: Received reconfig sampling request for LSM6DSR Accelerometer. +10-12 10:29:26.245 1273 1273 D AOC : A3:MSG: hub.c, 70: [QuickPickup] Accelerometer disabled. +10-12 10:29:26.246 1273 1273 D AOC : A3:MSG: hub.c, 156: [QuickPickup] SD disabled. +10-12 10:29:26.969 1104 1104 I vendor.google.wifi_ext@1.0-service-vendor: Wifi: Setting SAR Scenario to 3 +10-12 10:29:26.970 1104 1104 E WifiHAL : wifi_select_tx_power_scenario +10-12 10:29:26.989 2420 2420 D GRIL-S : [12806]> UPDATE_DEVICE_STATE DeviceState: Usb:1, Wifi: 1, Wifi AP: 0, Earpiece: 0, Bluetooth: 1, Wireless charging: 0, Screen: 0, Camera: 0, 0, -, -, Motion: 1, Bluetooth tethering: 0, Voice: 0, Wifi 2.4G: 0, Radio: 1, Bluetooth connected: 0, Bluetooth media: 0, Wifi Band: 2, Wifi AP Band: 0, Wifi call: 0, mmWave: 0, mCellBackhaul: 0, mHallSensor: 0 +10-12 10:29:27.051 2420 4255 D GRIL-S : [12806]< UPDATE_DEVICE_STATE +10-12 10:29:27.208 1281 1452 D CHRE : @ 291252.688: [ActivityPlatform] type 4, confidence 92 +10-12 10:29:28.018 20237 20674 D TrafficStats: tagSocket(130) with statsTag=0x90000, statsUid=-1 +10-12 10:29:29.458 19470 19736 D TrafficStats: tagSocket(100) with statsTag=0xffffffff, statsUid=-1 +10-12 10:29:29.844 1602 7807 I ActivityManager: Killing 17014:wp.wattpad/u0a549 (adj 915): empty #33 +10-12 10:29:29.885 1602 1720 I libprocessgroup: Successfully killed process cgroup uid 10549 pid 17014 in 21ms +10-12 10:29:30.000 1007 1007 I Zygote : Process 17014 exited due to signal 9 (Killed) +10-12 10:29:30.002 1602 1958 D ConnectivityService: releasing NetworkRequest [ REQUEST id=20766, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10549 RequestorUid: 10549 RequestorPkg: wp.wattpad UnderlyingNetworks: Null] ] (release request) +10-12 10:29:30.002 1602 1958 D ConnectivityService: releasing NetworkRequest [ REQUEST id=20774, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10549 RequestorUid: 10549 RequestorPkg: wp.wattpad UnderlyingNetworks: Null] ] (release request) +10-12 10:29:30.002 1602 1958 D ConnectivityService: releasing NetworkRequest [ REQUEST id=20778, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10549 RequestorUid: 10549 RequestorPkg: wp.wattpad UnderlyingNetworks: Null] ] (release request) +10-12 10:29:30.003 1602 2548 I ActivityManager: Killing 17533:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0a549i746 (adj 0): isolated not needed +10-12 10:29:30.005 1602 1720 I libprocessgroup: Successfully killed process cgroup uid 99746 pid 17533 in 0ms +10-12 10:29:30.028 26973 26973 I Zygote : Process 17533 exited cleanly (0) +10-12 10:29:30.047 15060 15095 W htgt : (REDACTED) exceeded timeout: %s +10-12 10:29:30.047 15060 15095 W htgt : inoz: Timed out: inni@32caf25[status=PENDING, info=[delegate=[inni@30208fa[status=PENDING, info=[delegate=[inoa@1f62eab[Not completed]]]]]]] +10-12 10:29:30.047 15060 15095 W htgt : at tk_trace.NoAccountWorkerFactory startWork()(Unknown Source:0) +10-12 10:29:30.047 15060 15095 W htgt : at tk_trace.com.google.apps.tiktok.sync.impl.workmanager.SyncPeriodicWorker startWork()(Unknown Source:0) +10-12 10:29:30.047 15060 15095 W htgt : at tk_trace.com.google.apps.tiktok.sync.impl.workmanager.SyncPeriodicWorker startWork()(Unknown Source:0) +10-12 10:29:30.047 15060 15095 W htgt : at tk_trace.WorkManager:TikTokListenableWorker startWork(Unknown Source:0) +10-12 10:29:30.047 15060 15095 W htgt : Suppressed: hvje: +10-12 10:29:30.047 15060 15095 W htgt : at tk_trace.Synclet: internalCoreCorporaSync(unfinished)(Unknown Source:0) +10-12 10:29:30.047 15060 15095 W htgt : at tk_trace.NoAccountWorkerFactory startWork()(unfinished)(Unknown Source:0) +10-12 10:29:30.047 15060 15095 W htgt : Suppressed: hvje: +10-12 10:29:30.047 15060 15095 W htgt : at tk_trace.Synclet: assistantPublicCorporaSync(unfinished)(Unknown Source:0) +10-12 10:29:30.047 15060 15095 W htgt : at tk_trace.NoAccountWorkerFactory startWork()(unfinished)(Unknown Source:0) +10-12 10:29:30.047 15060 15095 W htgt : Suppressed: hvje: +10-12 10:29:30.047 15060 15095 W htgt : at tk_trace.Synclet: assistantReconCorporaSync(unfinished)(Unknown Source:0) +10-12 10:29:30.047 15060 15095 W htgt : at tk_trace.NoAccountWorkerFactory startWork()(unfinished)(Unknown Source:0) +10-12 10:29:30.047 15060 15095 W htgt : Suppressed: hvje: +10-12 10:29:30.047 15060 15095 W htgt : at tk_trace.NoAccountWorkerFactory startWork()(unfinished)(Unknown Source:0) +10-12 10:29:30.065 20237 20677 D TrafficStats: tagSocket(130) with statsTag=0x90000, statsUid=-1 +10-12 10:29:30.092 1602 1727 D KernelCpuUidUserSysTimeReader: Removing uids 90003-90003 +10-12 10:29:30.346 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Significant Motion] requestSensorEvents: sensor 0x20002, period=18446744073709 la +10-12 10:29:30.346 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Significant Motion] stopSensorEvents: sensor 0x10001 +10-12 10:29:30.347 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for LSM6DSR Accelerometer. +10-12 10:29:30.379 1281 1452 D CHRE : @ 291255.859: [ActivityPlatform] type 4, confidence 93 +10-12 10:29:32.112 20237 20679 D TrafficStats: tagSocket(130) with statsTag=0x90000, statsUid=-1 +10-12 10:29:33.520 1281 1452 D CHRE : @ 291259.000: [ActivityPlatform] type 4, confidence 93 +10-12 10:29:33.990 6296 6381 I AiAiEcho: (REDACTED) Predicting[%d]: %s +10-12 10:29:33.992 6296 6381 I AiAiEcho: (REDACTED) EchoTargets: %s +10-12 10:29:33.992 6296 6381 I AiAiEcho: Filtered by AiAi flag check: %s +10-12 10:29:33.992 6296 6381 I AiAiEcho: (REDACTED) Ranked targets strategy: %s, count: %d, ranking metadata: %s +10-12 10:29:33.993 6296 6381 I AiAiEcho: (REDACTED) #weatherTwiddler: Weather removes SubtitleSupplementalItem in surface: %s +10-12 10:29:33.994 6296 6381 I AiAiEcho: (REDACTED) Predicting[%d]: %s +10-12 10:29:33.995 6296 6381 I AiAiEcho: (REDACTED) EchoTargets: %s +10-12 10:29:33.995 6296 6381 I AiAiEcho: Filtered by AiAi flag check: %s +10-12 10:29:33.996 6296 6381 I AiAiEcho: (REDACTED) Ranked targets strategy: %s, count: %d, ranking metadata: %s +10-12 10:29:33.996 6296 6381 I AiAiEcho: (REDACTED) #weatherTwiddler: Weather removes SubtitleSupplementalItem in surface: %s +10-12 10:29:34.002 6296 6381 I AiAiEcho: (REDACTED) #postPredictionTargets: Sending updates to UISurface %s with targets# %s (types=[%s]) +10-12 10:29:34.014 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10393; state: DISABLED +10-12 10:29:34.014 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10393; state: DISABLED +10-12 10:29:34.014 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10393; state: ENABLED +10-12 10:29:34.015 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10393; state: ENABLED +10-12 10:29:34.029 21227 21227 I ProximityAuth: [BleBackgroundAdvertiser] Waking up to rotate advertisement data. +10-12 10:29:34.033 21227 21227 I ProximityAuth: [BleBackgroundAdvertiser] Stopping advertising. +10-12 10:29:34.034 2091 2091 D SsBaseTemplateCard: No text view can be set up +10-12 10:29:34.034 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10118; state: DISABLED +10-12 10:29:34.035 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10118; state: DISABLED +10-12 10:29:34.035 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10118; state: DISABLED +10-12 10:29:34.035 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10118; state: ENABLED +10-12 10:29:34.035 2091 2091 D SsBaseTemplateCard: Passed-in item info is null +10-12 10:29:34.035 2091 2091 D SsBaseTemplateCard: Passed-in item info is null +10-12 10:29:34.035 2091 2091 I SsBaseTemplateCard: Secondary card pane is null +10-12 10:29:34.036 1007 1007 D Zygote : Forked child process 20681 +10-12 10:29:34.037 1602 1717 I ActivityManager: Start proc 20681:com.google.android.apps.walletnfcrel/u0a393 for service {com.google.android.apps.walletnfcrel/androidx.work.impl.background.systemjob.SystemJobService} +10-12 10:29:34.037 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10118; state: ENABLED +10-12 10:29:34.040 2378 2390 I bt_stack: [INFO:le_advertising_manager.cc(68)] Unregister in shim layer +10-12 10:29:34.044 1602 2548 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10392; state: DISABLED +10-12 10:29:34.044 1602 2548 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10392; state: DISABLED +10-12 10:29:34.044 1602 2548 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10392; state: DISABLED +10-12 10:29:34.044 1602 2548 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10392; state: ENABLED +10-12 10:29:34.046 20681 20681 I ps.walletnfcrel: Using CollectorTypeCC GC. +10-12 10:29:34.051 20681 20681 E ps.walletnfcrel: Not starting debugger since process cannot load the jdwp agent. +10-12 10:29:34.054 2378 2791 I bluetooth: packages/modules/Bluetooth/system/gd/hci/le_address_manager.cc:190 unregister_client: Client unregistered +10-12 10:29:34.054 2378 2791 I bluetooth: packages/modules/Bluetooth/system/gd/hci/le_address_manager.cc:194 unregister_client: Cancelled address rotation alarm +10-12 10:29:34.054 1007 1007 D Zygote : Forked child process 20696 +10-12 10:29:34.056 2378 2791 I bluetooth: packages/modules/Bluetooth/system/gd/hci/le_advertising_manager.cc:1449 check_status: Got a Command complete LE_SET_PERIODIC_ADVERTISING_ENABLE, status COMMAND_DISALLOWED +10-12 10:29:34.056 1602 1717 I ActivityManager: Start proc 20696:com.google.android.as.oss/u0a118 for service {com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService} +10-12 10:29:34.056 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10392; state: ENABLED +10-12 10:29:34.056 13680 13680 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.auth.cryptauth.cryptauthservice.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.GmsBoundBrokerService } +10-12 10:29:34.056 13680 13680 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.auth.cryptauth.cryptauthservice.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.GmsBoundBrokerService } +10-12 10:29:34.061 20696 20696 I .android.as.oss: Using CollectorTypeCC GC. +10-12 10:29:34.063 20696 20696 E .android.as.oss: Not starting debugger since process cannot load the jdwp agent. +10-12 10:29:34.064 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10393; state: DISABLED +10-12 10:29:34.064 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10393; state: DISABLED +10-12 10:29:34.068 1007 1007 D Zygote : Forked child process 20712 +10-12 10:29:34.071 20681 20681 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10393; state: ENABLED +10-12 10:29:34.079 1602 1717 I ActivityManager: Start proc 20712:org.wikipedia.beta/u0a392 for broadcast {org.wikipedia.beta/org.wikipedia.notifications.NotificationPollBroadcastReceiver} +10-12 10:29:34.080 20696 20696 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10118; state: ENABLED +10-12 10:29:34.081 20712 20712 I .wikipedia.beta: Using CollectorTypeCC GC. +10-12 10:29:34.083 20681 20681 D nativeloader: Configuring clns-4 for other apk /system/framework/org.apache.http.legacy.jar. target_sdk_version=34, uses_libraries=ALL, library_path=/data/app/~~vVtJaxKM_PBqRokQNtaKsw==/com.google.android.apps.walletnfcrel-OSSpX9n7W88rn5zxFHabQQ==/lib/arm64:/data/app/~~vVtJaxKM_PBqRokQNtaKsw==/com.google.android.apps.walletnfcrel-OSSpX9n7W88rn5zxFHabQQ==/base.apk!/lib/arm64-v8a:/data/app/~~vVtJaxKM_PBqRokQNtaKsw==/com.google.android.apps.walletnfcrel-OSSpX9n7W88rn5zxFHabQQ==/split_config.arm64_v8a.apk!/lib/arm64-v8a:/data/app/~~vVtJaxKM_PBqRokQNtaKsw==/com.google.android.apps.walletnfcrel-OSSpX9n7W88rn5zxFHabQQ==/split_config.xxxhdpi.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.google.android.apps.walletnfcrel +10-12 10:29:34.084 20712 20712 E .wikipedia.beta: Not starting debugger since process cannot load the jdwp agent. +10-12 10:29:34.099 20696 20696 D nativeloader: Configuring clns-4 for other apk /data/app/~~papazCnLE2QUPEQnM05Bjw==/com.google.android.as.oss-zM6aqx66Ia6lK0ARxxat-Q==/base.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/~~papazCnLE2QUPEQnM05Bjw==/com.google.android.as.oss-zM6aqx66Ia6lK0ARxxat-Q==/lib/arm64:/data/app/~~papazCnLE2QUPEQnM05Bjw==/com.google.android.as.oss-zM6aqx66Ia6lK0ARxxat-Q==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.google.android.as.oss +10-12 10:29:34.100 20712 20712 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10392; state: ENABLED +10-12 10:29:34.113 20681 20681 W ziparchive: Unable to open '/data/app/~~vVtJaxKM_PBqRokQNtaKsw==/com.google.android.apps.walletnfcrel-OSSpX9n7W88rn5zxFHabQQ==/split_config.arm64_v8a.dm': No such file or directory +10-12 10:29:34.113 20681 20681 W ziparchive: Unable to open '/data/app/~~vVtJaxKM_PBqRokQNtaKsw==/com.google.android.apps.walletnfcrel-OSSpX9n7W88rn5zxFHabQQ==/split_config.arm64_v8a.dm': No such file or directory +10-12 10:29:34.114 20681 20681 W ps.walletnfcrel: Entry not found +10-12 10:29:34.115 20681 20681 W ziparchive: Unable to open '/data/app/~~vVtJaxKM_PBqRokQNtaKsw==/com.google.android.apps.walletnfcrel-OSSpX9n7W88rn5zxFHabQQ==/split_config.xxxhdpi.dm': No such file or directory +10-12 10:29:34.115 20681 20681 W ziparchive: Unable to open '/data/app/~~vVtJaxKM_PBqRokQNtaKsw==/com.google.android.apps.walletnfcrel-OSSpX9n7W88rn5zxFHabQQ==/split_config.xxxhdpi.dm': No such file or directory +10-12 10:29:34.115 20681 20681 W ps.walletnfcrel: Entry not found +10-12 10:29:34.117 20712 20712 W ziparchive: Unable to open '/data/app/~~00o8R2jWIxOCK9qEzO9Guw==/org.wikipedia.beta-h6VYAWJMWAAcBPPLYbLnTg==/split_config.arm64_v8a.dm': No such file or directory +10-12 10:29:34.117 20712 20712 W ziparchive: Unable to open '/data/app/~~00o8R2jWIxOCK9qEzO9Guw==/org.wikipedia.beta-h6VYAWJMWAAcBPPLYbLnTg==/split_config.arm64_v8a.dm': No such file or directory +10-12 10:29:34.117 20712 20712 W .wikipedia.beta: Entry not found +10-12 10:29:34.118 20712 20712 W ziparchive: Unable to open '/data/app/~~00o8R2jWIxOCK9qEzO9Guw==/org.wikipedia.beta-h6VYAWJMWAAcBPPLYbLnTg==/split_config.xxxhdpi.dm': No such file or directory +10-12 10:29:34.118 20712 20712 W ziparchive: Unable to open '/data/app/~~00o8R2jWIxOCK9qEzO9Guw==/org.wikipedia.beta-h6VYAWJMWAAcBPPLYbLnTg==/split_config.xxxhdpi.dm': No such file or directory +10-12 10:29:34.118 20681 20681 D nativeloader: Configuring clns-5 for other apk /data/app/~~vVtJaxKM_PBqRokQNtaKsw==/com.google.android.apps.walletnfcrel-OSSpX9n7W88rn5zxFHabQQ==/base.apk:/data/app/~~vVtJaxKM_PBqRokQNtaKsw==/com.google.android.apps.walletnfcrel-OSSpX9n7W88rn5zxFHabQQ==/split_config.arm64_v8a.apk:/data/app/~~vVtJaxKM_PBqRokQNtaKsw==/com.google.android.apps.walletnfcrel-OSSpX9n7W88rn5zxFHabQQ==/split_config.xxxhdpi.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/~~vVtJaxKM_PBqRokQNtaKsw==/com.google.android.apps.walletnfcrel-OSSpX9n7W88rn5zxFHabQQ==/lib/arm64:/data/app/~~vVtJaxKM_PBqRokQNtaKsw==/com.google.android.apps.walletnfcrel-OSSpX9n7W88rn5zxFHabQQ==/base.apk!/lib/arm64-v8a:/data/app/~~vVtJaxKM_PBqRokQNtaKsw==/com.google.android.apps.walletnfcrel-OSSpX9n7W88rn5zxFHabQQ==/split_config.arm64_v8a.apk!/lib/arm64-v8a:/data/app/~~vVtJaxKM_PBqRokQNtaKsw==/com.google.android.apps.walletnfcrel-OSSpX9n7W88rn5zxFHabQQ==/split_config.xxxhdpi.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.google.android. +10-12 10:29:34.118 20696 20696 V GraphicsEnvironment: ANGLE Developer option for 'com.google.android.as.oss' set to: 'default' +10-12 10:29:34.118 20696 20696 V GraphicsEnvironment: ANGLE GameManagerService for com.google.android.as.oss: false +10-12 10:29:34.119 20696 20696 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported. +10-12 10:29:34.119 20712 20712 W .wikipedia.beta: Entry not found +10-12 10:29:34.120 20696 20696 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-12 10:29:34.120 20696 20696 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-12 10:29:34.121 20712 20712 D nativeloader: Configuring clns-4 for other apk /data/app/~~00o8R2jWIxOCK9qEzO9Guw==/org.wikipedia.beta-h6VYAWJMWAAcBPPLYbLnTg==/base.apk:/data/app/~~00o8R2jWIxOCK9qEzO9Guw==/org.wikipedia.beta-h6VYAWJMWAAcBPPLYbLnTg==/split_config.arm64_v8a.apk:/data/app/~~00o8R2jWIxOCK9qEzO9Guw==/org.wikipedia.beta-h6VYAWJMWAAcBPPLYbLnTg==/split_config.xxxhdpi.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/~~00o8R2jWIxOCK9qEzO9Guw==/org.wikipedia.beta-h6VYAWJMWAAcBPPLYbLnTg==/lib/arm64:/data/app/~~00o8R2jWIxOCK9qEzO9Guw==/org.wikipedia.beta-h6VYAWJMWAAcBPPLYbLnTg==/base.apk!/lib/arm64-v8a:/data/app/~~00o8R2jWIxOCK9qEzO9Guw==/org.wikipedia.beta-h6VYAWJMWAAcBPPLYbLnTg==/split_config.arm64_v8a.apk!/lib/arm64-v8a:/data/app/~~00o8R2jWIxOCK9qEzO9Guw==/org.wikipedia.beta-h6VYAWJMWAAcBPPLYbLnTg==/split_config.xxxhdpi.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/org.wikipedia.beta +10-12 10:29:34.129 21227 21227 I ProximityAuth: [BleBackgroundAdvertiser] Attempting to start advertising with EID: 0x44a7 +10-12 10:29:34.129 21227 21227 D BluetoothAdapter: isLeEnabled(): ON +10-12 10:29:34.129 21227 21227 D BluetoothAdapter: isLeEnabled(): ON +10-12 10:29:34.131 2378 2390 I bt_stack: [INFO:le_advertising_manager.cc(172)] StartAdvertisingSet in shim layer +10-12 10:29:34.131 2378 2390 I bt_stack: [INFO:le_advertising_manager.cc(230)] create advertising set, reg_id:-251, id:0 +10-12 10:29:34.132 2378 2791 I bluetooth: packages/modules/Bluetooth/system/gd/hci/le_address_manager.cc:172 register_client: Scheduled address rotation for first client registered +10-12 10:29:34.132 2378 2791 I bluetooth: packages/modules/Bluetooth/system/gd/hci/le_address_manager.cc:175 register_client: Client registered +10-12 10:29:34.133 2378 2791 I bluetooth: packages/modules/Bluetooth/system/gd/hci/le_advertising_manager.cc:1368 on_set_advertising_set_random_address_complete: update random address for advertising set 0 : 4d:7c:a6:91:f9:ec +10-12 10:29:34.134 20681 20681 V GraphicsEnvironment: ANGLE Developer option for 'com.google.android.apps.walletnfcrel' set to: 'default' +10-12 10:29:34.134 20681 20681 V GraphicsEnvironment: ANGLE GameManagerService for com.google.android.apps.walletnfcrel: false +10-12 10:29:34.134 20681 20681 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported. +10-12 10:29:34.134 20237 20733 D TrafficStats: tagSocket(130) with statsTag=0x90000, statsUid=-1 +10-12 10:29:34.136 20681 20681 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-12 10:29:34.136 20681 20681 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-12 10:29:34.137 20696 20696 W .android.as.oss: Accessing hidden field Ljava/util/Collections$SynchronizedCollection;->mutex:Ljava/lang/Object; (max-target-o, reflection, denied) +10-12 10:29:34.137 21227 21227 I ProximityAuth: [BleBackgroundAdvertiser] Advertising successful. +10-12 10:29:34.137 20696 20696 W .android.as.oss: Accessing hidden method Ljava/util/Collections$SynchronizedSet;->(Ljava/util/Set;Ljava/lang/Object;)V (max-target-o, reflection, denied) +10-12 10:29:34.138 20696 20696 W .android.as.oss: Accessing hidden method Ljava/util/Collections$SynchronizedCollection;->(Ljava/util/Collection;Ljava/lang/Object;)V (max-target-o, reflection, denied) +10-12 10:29:34.139 21227 21227 I AlarmManager: setAndAllowWhileIdle [name: BleBackgroundAdvertiser type: 0 triggerAtMillis: 1697132674139] +10-12 10:29:34.143 20712 20712 V GraphicsEnvironment: ANGLE Developer option for 'org.wikipedia.beta' set to: 'default' +10-12 10:29:34.143 20712 20712 V GraphicsEnvironment: ANGLE GameManagerService for org.wikipedia.beta: false +10-12 10:29:34.143 20712 20712 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported. +10-12 10:29:34.145 20712 20712 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-12 10:29:34.145 20712 20712 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-12 10:29:34.153 20712 20712 D CompatibilityChangeReporter: Compat change id reported: 183155436; UID 10392; state: ENABLED +10-12 10:29:34.155 20712 20712 I FirebaseApp: Device unlocked: initializing all Firebase APIs for app [DEFAULT] +10-12 10:29:34.158 20712 20712 I FirebaseInitProvider: FirebaseApp initialization successful +10-12 10:29:34.160 20712 20712 D WM-WrkMgrInitializer: Initializing WorkManager with default configuration. +10-12 10:29:34.161 20712 20712 W .wikipedia.beta: Accessing hidden field Ljava/util/Collections$SynchronizedCollection;->mutex:Ljava/lang/Object; (max-target-o, reflection, denied) +10-12 10:29:34.161 20712 20712 W .wikipedia.beta: Accessing hidden method Ljava/util/Collections$SynchronizedSet;->(Ljava/util/Set;Ljava/lang/Object;)V (max-target-o, reflection, denied) +10-12 10:29:34.162 20712 20712 W .wikipedia.beta: Accessing hidden method Ljava/util/Collections$SynchronizedCollection;->(Ljava/util/Collection;Ljava/lang/Object;)V (max-target-o, reflection, denied) +10-12 10:29:34.162 20696 20696 I PrivateComputeServicesApplication: PrivateComputeServicesApplication#onCreate +10-12 10:29:34.162 20696 20696 I PcsFcInit: Calling BrellaInit for PCS. +10-12 10:29:34.163 20696 20696 I NetworkUsageLogTtlService: NetworkUsageLogTtlService already scheduled. +10-12 10:29:34.176 20712 20742 D CompatibilityChangeReporter: Compat change id reported: 160794467; UID 10392; state: ENABLED +10-12 10:29:34.186 1602 7807 D ConnectivityService: requestNetwork for uid/pid:10392/20712 activeRequest: null callbackRequest: 20832 [NetworkRequest [ REQUEST id=20833, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10392 RequestorUid: 10392 RequestorPkg: org.wikipedia.beta UnderlyingNetworks: Null] ]] callback flags: 0 order: 2147483647 +10-12 10:29:34.188 20681 20681 W DynamiteModule: Local module descriptor class for com.google.android.gms.providerinstaller.dynamite not found. +10-12 10:29:34.191 20696 20696 I FcClientStatsdLogManager: Sending FL diagnosis log. [CONTEXT ratelimit_period="60 MINUTES" ] +10-12 10:29:34.195 20696 20749 D CompatibilityChangeReporter: Compat change id reported: 183155436; UID 10118; state: ENABLED +10-12 10:29:34.195 21227 22155 W ProviderHelper: Unknown dynamite feature providerinstaller.dynamite +10-12 10:29:34.196 20681 20681 I DynamiteModule: Considering local module com.google.android.gms.providerinstaller.dynamite:0 and remote module com.google.android.gms.providerinstaller.dynamite:0 +10-12 10:29:34.197 20712 20712 D org.wikipedia.beta: Create notification channels skipped. +10-12 10:29:34.197 20681 20681 W ProviderInstaller: Failed to load providerinstaller module: No acceptable module com.google.android.gms.providerinstaller.dynamite found. Local version is 0 and remote version is 0. +10-12 10:29:34.198 1602 1950 D WifiNetworkFactory: got request NetworkRequest [ REQUEST id=20833, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10392 RequestorUid: 10392 RequestorPkg: org.wikipedia.beta UnderlyingNetworks: Null] ] +10-12 10:29:34.199 1602 1950 D UntrustedWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20833, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10392 RequestorUid: 10392 RequestorPkg: org.wikipedia.beta UnderlyingNetworks: Null] ] +10-12 10:29:34.200 1602 1950 D OemPaidWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20833, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10392 RequestorUid: 10392 RequestorPkg: org.wikipedia.beta UnderlyingNetworks: Null] ] +10-12 10:29:34.200 1602 1950 D MultiInternetWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20833, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10392 RequestorUid: 10392 RequestorPkg: org.wikipedia.beta UnderlyingNetworks: Null] ] +10-12 10:29:34.200 1602 1958 D ConnectivityService: NetReassign [20833 : null → 141] [c 1] [a 5] [i 7] +10-12 10:29:34.201 20681 20681 D nativeloader: Configuring clns-6 for other apk /system/framework/com.android.media.remotedisplay.jar. target_sdk_version=34, uses_libraries=ALL, library_path=/data/app/~~Ai3wvNd0LVLLehmvCiRWrg==/com.google.android.gms-voJWH-mimyLpA9IICrWhHA==/lib/arm64:/data/app/~~Ai3wvNd0LVLLehmvCiRWrg==/com.google.android.gms-voJWH-mimyLpA9IICrWhHA==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.google.android.gms +10-12 10:29:34.201 20712 20751 D org.wikipedia.beta: Create dynamic shortcuts skipped. +10-12 10:29:34.204 20681 20681 D nativeloader: Configuring clns-7 for other apk /system/framework/com.android.location.provider.jar. target_sdk_version=34, uses_libraries=ALL, library_path=/data/app/~~Ai3wvNd0LVLLehmvCiRWrg==/com.google.android.gms-voJWH-mimyLpA9IICrWhHA==/lib/arm64:/data/app/~~Ai3wvNd0LVLLehmvCiRWrg==/com.google.android.gms-voJWH-mimyLpA9IICrWhHA==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.google.android.gms +10-12 10:29:34.207 20681 20681 D nativeloader: Configuring clns-8 for other apk /system_ext/framework/org.carconnectivity.android.digitalkey.timesync.jar. target_sdk_version=34, uses_libraries=ALL, library_path=/data/app/~~Ai3wvNd0LVLLehmvCiRWrg==/com.google.android.gms-voJWH-mimyLpA9IICrWhHA==/lib/arm64:/data/app/~~Ai3wvNd0LVLLehmvCiRWrg==/com.google.android.gms-voJWH-mimyLpA9IICrWhHA==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.google.android.gms +10-12 10:29:34.208 1602 7794 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10118; state: DISABLED +10-12 10:29:34.212 20681 20681 D nativeloader: Configuring clns-9 for other apk /data/app/~~Ai3wvNd0LVLLehmvCiRWrg==/com.google.android.gms-voJWH-mimyLpA9IICrWhHA==/base.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/~~Ai3wvNd0LVLLehmvCiRWrg==/com.google.android.gms-voJWH-mimyLpA9IICrWhHA==/lib/arm64:/data/app/~~Ai3wvNd0LVLLehmvCiRWrg==/com.google.android.gms-voJWH-mimyLpA9IICrWhHA==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.google.android.gms +10-12 10:29:34.217 20696 20696 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10118; state: ENABLED +10-12 10:29:34.218 1602 7794 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10118; state: ENABLED +10-12 10:29:34.223 1602 7794 W JobScheduler: Job didn't exist in JobStore: 6576a2c #u0a118/-144569728 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:29:34.224 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10118; state: DISABLED +10-12 10:29:34.224 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10118; state: DISABLED +10-12 10:29:34.224 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10118; state: DISABLED +10-12 10:29:34.224 1602 7807 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10118; state: ENABLED +10-12 10:29:34.225 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10118; state: ENABLED +10-12 10:29:34.230 20681 20681 V NativeCrypto: Registering com/google/android/gms/org/conscrypt/NativeCrypto's 302 native methods... +10-12 10:29:34.236 1007 1007 D Zygote : Forked child process 20757 +10-12 10:29:34.236 1602 1717 I ActivityManager: Start proc 20757:com.google.android.as.oss:learning_bg/u0a118 for service {com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppTrainingService} +10-12 10:29:34.243 1602 2548 W JobScheduler: Job didn't exist in JobStore: 7ed1c94 #u0a118/-286677079 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:29:34.243 20757 20757 I oss:learning_bg: Using CollectorTypeCC GC. +10-12 10:29:34.247 20757 20757 E oss:learning_bg: Not starting debugger since process cannot load the jdwp agent. +10-12 10:29:34.254 1602 2548 W JobScheduler: Job didn't exist in JobStore: db1c70b #u0a118/-1670948438 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:29:34.256 20681 20681 I ProviderInstaller: Installed default security provider GmsCore_OpenSSL +10-12 10:29:34.259 20757 20757 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10118; state: ENABLED +10-12 10:29:34.267 1602 2548 W JobScheduler: Job didn't exist in JobStore: e14cd77 #u0a118/-638764459 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:29:34.267 1602 7794 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10393; state: DISABLED +10-12 10:29:34.267 20712 20756 D TrafficStats: tagSocket(80) with statsTag=0xffffffff, statsUid=-1 +10-12 10:29:34.272 20681 20778 W ps.walletnfcrel: Accessing hidden field Ljava/util/Collections$SynchronizedCollection;->mutex:Ljava/lang/Object; (max-target-o, reflection, denied) +10-12 10:29:34.272 20681 20778 W ps.walletnfcrel: Accessing hidden method Ljava/util/Collections$SynchronizedSet;->(Ljava/util/Set;Ljava/lang/Object;)V (max-target-o, reflection, denied) +10-12 10:29:34.272 20681 20778 W ps.walletnfcrel: Accessing hidden method Ljava/util/Collections$SynchronizedCollection;->(Ljava/util/Collection;Ljava/lang/Object;)V (max-target-o, reflection, denied) +10-12 10:29:34.279 21227 21227 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.phenotype.service.START pkg=com.google.android.gms } +10-12 10:29:34.279 21227 21227 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.phenotype.service.START pkg=com.google.android.gms } +10-12 10:29:34.281 20757 20757 D nativeloader: Configuring clns-4 for other apk /data/app/~~papazCnLE2QUPEQnM05Bjw==/com.google.android.as.oss-zM6aqx66Ia6lK0ARxxat-Q==/base.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/~~papazCnLE2QUPEQnM05Bjw==/com.google.android.as.oss-zM6aqx66Ia6lK0ARxxat-Q==/lib/arm64:/data/app/~~papazCnLE2QUPEQnM05Bjw==/com.google.android.as.oss-zM6aqx66Ia6lK0ARxxat-Q==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.google.android.as.oss +10-12 10:29:34.286 1602 7794 W JobScheduler: Job didn't exist in JobStore: 4e6fd18 #u0a118/-814368097 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:29:34.292 20681 20681 I BackgroundTaskManagerIm: Executing task PHENOTYPE_REGISTRATION.phenotype_registration with PARALLEL execution policy. +10-12 10:29:34.292 20757 20757 V GraphicsEnvironment: ANGLE Developer option for 'com.google.android.as.oss' set to: 'default' +10-12 10:29:34.292 20757 20757 V GraphicsEnvironment: ANGLE GameManagerService for com.google.android.as.oss: false +10-12 10:29:34.293 20757 20757 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported. +10-12 10:29:34.294 20757 20757 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-12 10:29:34.295 20757 20757 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-12 10:29:34.297 1602 3913 W JobScheduler: Job didn't exist in JobStore: b145730 #u0a118/-1269679295 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:29:34.299 20757 20757 W oss:learning_bg: Accessing hidden field Ljava/util/Collections$SynchronizedCollection;->mutex:Ljava/lang/Object; (max-target-o, reflection, denied) +10-12 10:29:34.299 20757 20757 W oss:learning_bg: Accessing hidden method Ljava/util/Collections$SynchronizedSet;->(Ljava/util/Set;Ljava/lang/Object;)V (max-target-o, reflection, denied) +10-12 10:29:34.299 20757 20757 W oss:learning_bg: Accessing hidden method Ljava/util/Collections$SynchronizedCollection;->(Ljava/util/Collection;Ljava/lang/Object;)V (max-target-o, reflection, denied) +10-12 10:29:34.306 20681 20681 D CompatibilityChangeReporter: Compat change id reported: 183155436; UID 10393; state: ENABLED +10-12 10:29:34.308 1602 3913 W JobScheduler: Job didn't exist in JobStore: 51fb65c #u0a118/-782930206 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:29:34.319 20681 20681 D WM-PackageManagerHelper: Skipping component enablement for androidx.work.impl.background.systemjob.SystemJobService +10-12 10:29:34.319 20681 20681 D WM-Schedulers: Created SystemJobScheduler and enabled SystemJobService +10-12 10:29:34.320 20757 20757 I PrivateComputeServicesApplication: PrivateComputeServicesApplication#onCreate +10-12 10:29:34.321 20757 20757 I PcsFcInit: Calling BrellaInit for PCS. +10-12 10:29:34.321 1602 2548 W JobScheduler: Job didn't exist in JobStore: 71fdc48 #u0a118/-205649338 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:29:34.325 20757 20757 I NetworkUsageLogTtlService: NetworkUsageLogTtlService already scheduled. +10-12 10:29:34.332 20757 20757 I FcClientStatsdLogManager: Sending FL diagnosis log. [CONTEXT ratelimit_period="60 MINUTES" ] +10-12 10:29:34.333 1602 2548 W JobScheduler: Job didn't exist in JobStore: 77a74f4 #u0a118/-1802126782 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:29:34.335 20681 20681 I FirebaseApp: Device unlocked: initializing all Firebase APIs for app [DEFAULT] +10-12 10:29:34.342 20681 20681 I BaseWalletApplication: Successfully initialized Firebase App +10-12 10:29:34.344 20681 20783 D CompatibilityChangeReporter: Compat change id reported: 160794467; UID 10393; state: ENABLED +10-12 10:29:34.344 20681 20789 I BackgroundTaskManagerIm: Executing task ACCOUNT_FRESHENER.freshen with SEQUENTIAL execution policy. +10-12 10:29:34.345 1602 2548 W JobScheduler: Job didn't exist in JobStore: b43ec60 #u0a118/-1517128893 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:29:34.351 20681 20787 I DynamiteModule: Considering local module com.google.android.gms.measurement.dynamite:93 and remote module com.google.android.gms.measurement.dynamite:93 +10-12 10:29:34.351 20681 20787 I DynamiteModule: Selected local version of com.google.android.gms.measurement.dynamite +10-12 10:29:34.351 21227 21227 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.tapandpay.service.BIND pkg=com.google.android.gms } +10-12 10:29:34.351 21227 21227 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.tapandpay.service.BIND pkg=com.google.android.gms } +10-12 10:29:34.362 1602 1602 W JobScheduler: Job didn't exist in JobStore: 30e4fea #u0a393/3072 com.google.android.apps.walletnfcrel/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:29:34.367 13680 13680 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.pay.service.BIND dat=chimera-action:/... cmp=com.google.android.gms/.chimera.GmsApiService } +10-12 10:29:34.367 13680 13680 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.pay.service.BIND dat=chimera-action:/... cmp=com.google.android.gms/.chimera.GmsApiService } +10-12 10:29:34.368 20681 20791 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10393; state: ENABLED +10-12 10:29:34.369 1602 2548 W JobScheduler: Job didn't exist in JobStore: 26b6e8c #u0a118/-578294288 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:29:34.369 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10393; state: ENABLED +10-12 10:29:34.377 603 603 I Finsky : [2] zpz.onStartJob(132): SCH: job service start with id 9632. +10-12 10:29:34.379 21227 19410 E chlm : Phenotype API error. Event # erpo@8bf5a0e3, EventCode: 5 [CONTEXT service_id=51 ] +10-12 10:29:34.379 21227 19410 E chlm : chkb: 29501: Stale snapshot for com.google.android.apps.walletnfcrel#com.google.android.apps.walletnfcrel(change count changed - expected 216 but was 215) +10-12 10:29:34.379 21227 19410 E chlm : at chlr.b(:com.google.android.gms@233717044@23.37.17 (190400-570218080):873) +10-12 10:29:34.379 21227 19410 E chlm : at chlp.g(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:29:34.379 21227 19410 E chlm : at chlm.e(:com.google.android.gms@233717044@23.37.17 (190400-570218080):18) +10-12 10:29:34.379 21227 19410 E chlm : at chlm.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):11) +10-12 10:29:34.379 21227 19410 E chlm : at bdmf.fb(:com.google.android.gms@233717044@23.37.17 (190400-570218080):1) +10-12 10:29:34.379 21227 19410 E chlm : at bdmq.run(:com.google.android.gms@233717044@23.37.17 (190400-570218080):100) +10-12 10:29:34.379 21227 19410 E chlm : at dsgn.run(:com.google.android.gms@233717044@23.37.17 (190400-570218080):13) +10-12 10:29:34.379 21227 19410 E chlm : at ahzo.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):50) +10-12 10:29:34.379 21227 19410 E chlm : at ahzo.run(:com.google.android.gms@233717044@23.37.17 (190400-570218080):76) +10-12 10:29:34.379 21227 19410 E chlm : at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) +10-12 10:29:34.379 21227 19410 E chlm : at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) +10-12 10:29:34.379 21227 19410 E chlm : at aiet.run(:com.google.android.gms@233717044@23.37.17 (190400-570218080):8) +10-12 10:29:34.379 21227 19410 E chlm : at java.lang.Thread.run(Thread.java:1012) +10-12 10:29:34.380 21227 19410 W AsyncOperation: operation=CommitToConfigurationOperationCall, opStatusCode=29501 [CONTEXT service_id=51 ] +10-12 10:29:34.380 21227 19410 W AsyncOperation: OperationException[Status{statusCode=Stale snapshot for com.google.android.apps.walletnfcrel#com.google.android.apps.walletnfcrel(change count changed - expected 216 but was 215), resolution=null}] +10-12 10:29:34.380 21227 19410 W AsyncOperation: at chlm.e(:com.google.android.gms@233717044@23.37.17 (190400-570218080):55) +10-12 10:29:34.380 21227 19410 W AsyncOperation: at chlm.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):11) +10-12 10:29:34.380 21227 19410 W AsyncOperation: at bdmf.fb(:com.google.android.gms@233717044@23.37.17 (190400-570218080):1) +10-12 10:29:34.380 21227 19410 W AsyncOperation: at bdmq.run(:com.google.android.gms@233717044@23.37.17 (190400-570218080):100) +10-12 10:29:34.380 21227 19410 W AsyncOperation: at dsgn.run(:com.google.android.gms@233717044@23.37.17 (190400-570218080):13) +10-12 10:29:34.380 21227 19410 W AsyncOperation: at ahzo.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):50) +10-12 10:29:34.380 21227 19410 W AsyncOperation: at ahzo.run(:com.google.android.gms@233717044@23.37.17 (190400-570218080):76) +10-12 10:29:34.380 21227 19410 W AsyncOperation: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) +10-12 10:29:34.380 21227 19410 W AsyncOperation: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) +10-12 10:29:34.380 21227 19410 W AsyncOperation: at aiet.run(:com.google.android.gms@233717044@23.37.17 (190400-570218080):8) +10-12 10:29:34.380 21227 19410 W AsyncOperation: at java.lang.Thread.run(Thread.java:1012) +10-12 10:29:34.383 20681 20782 W MobStoreFlagStore: Failed to commit due to stale snapshot for com.google.android.apps.walletnfcrel#com.google.android.apps.walletnfcrel, triggering flag update. Experiments may be delayed til next app start. +10-12 10:29:34.388 603 20055 I Finsky : [621] yvf.a(541): SCH: Satisfied jobs for 9632 are: 12-1 +10-12 10:29:34.388 1602 10545 W JobScheduler: Job didn't exist in JobStore: aa6e778 #u0a118/-648439940 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:29:34.391 603 20800 I Finsky : [633] ysr.accept(639): SCH: Job 12-1 starting +10-12 10:29:34.391 603 603 I Finsky : [2] ContentSyncJob.v(14): [ContentSync] job started +10-12 10:29:34.395 20681 20777 I PhenotypeRegistrationTa: Phenotype registration completed +10-12 10:29:34.404 1602 10545 W JobScheduler: Job didn't exist in JobStore: 2674e51 #u0a118/-1909303987 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:29:34.407 1602 10545 D ConnectivityService: Returning UNBLOCKED NetworkInfo to uid=10393 +10-12 10:29:34.414 1602 10545 W JobScheduler: Job didn't exist in JobStore: 37f36b6 #u0a118/-280572046 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:29:34.418 20681 20802 I BackgroundTaskManagerIm: Executing task PHENOTYPE_COMMIT.refresh with SEQUENTIAL execution policy. +10-12 10:29:34.427 1602 7807 W JobScheduler: Job didn't exist in JobStore: 699efb7 #u0a118/-1679289975 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:29:34.429 13680 29440 E Pay : [SeTosMigration] payCapabilities RoW use_wallet: true, use_wallet_jp: false [CONTEXT service_id=198 ] +10-12 10:29:34.432 1602 3913 D ConnectivityService: requestNetwork for uid/pid:10393/20681 activeRequest: null callbackRequest: 20834 [NetworkRequest [ REQUEST id=20835, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10393 RequestorUid: 10393 RequestorPkg: com.google.android.apps.walletnfcrel UnderlyingNetworks: Null] ]] callback flags: 0 order: 2147483647 +10-12 10:29:34.439 20681 20791 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=001891bd-fef0-4c9c-8df8-8f57a9961a0c, tags={ com.google.android.apps.wallet.infrastructure.gsuite.GSuitePaymentBitCheckWorker, GSuiteService } ] +10-12 10:29:34.440 1602 1950 D WifiNetworkFactory: got request NetworkRequest [ REQUEST id=20835, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10393 RequestorUid: 10393 RequestorPkg: com.google.android.apps.walletnfcrel UnderlyingNetworks: Null] ] +10-12 10:29:34.441 1602 1950 D UntrustedWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20835, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10393 RequestorUid: 10393 RequestorPkg: com.google.android.apps.walletnfcrel UnderlyingNetworks: Null] ] +10-12 10:29:34.441 1602 1950 D OemPaidWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20835, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10393 RequestorUid: 10393 RequestorPkg: com.google.android.apps.walletnfcrel UnderlyingNetworks: Null] ] +10-12 10:29:34.442 1602 1950 D MultiInternetWifiNetworkFactory: got request NetworkRequest [ REQUEST id=20835, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10393 RequestorUid: 10393 RequestorPkg: com.google.android.apps.walletnfcrel UnderlyingNetworks: Null] ] +10-12 10:29:34.442 1602 1958 D ConnectivityService: NetReassign [20835 : null → 141] [c 2] [a 3] [i 4] +10-12 10:29:34.446 1602 10545 W JobScheduler: Job didn't exist in JobStore: 51f0324 #u0a118/-1967367952 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:29:34.473 20681 20804 I FirebaseApp: Device unlocked: initializing all Firebase APIs for app CHIME_ANDROID_SDK +10-12 10:29:34.496 21227 19410 W Nearby : [MBleClient] Ignore outdated onLost runnable from cycle : 931, current cycle : 1568 [CONTEXT service_id=49 ] +10-12 10:29:34.530 20681 20794 I FA : App measurement initialized, version: 80106 +10-12 10:29:34.531 20681 20794 I FA : To enable debug logging run: adb shell setprop log.tag.FA VERBOSE +10-12 10:29:34.531 20681 20794 I FA : To enable faster debug mode event logging run: +10-12 10:29:34.531 20681 20794 I FA : adb shell setprop debug.firebase.analytics.app com.google.android.apps.walletnfcrel +10-12 10:29:34.531 21227 21227 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.auth.account.workaccount.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentApiService } +10-12 10:29:34.531 21227 21227 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.auth.account.workaccount.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentApiService } +10-12 10:29:34.556 20681 20783 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=93e82510-5874-4034-b437-243c83e32c7f, tags={ com.google.android.apps.wallet.infrastructure.chime.registration.ChimeRegistrationWorker } ] +10-12 10:29:34.580 1602 2548 W JobScheduler: Job didn't exist in JobStore: d0d84ba #u0a393/111001001 com.google.android.apps.walletnfcrel/com.google.android.libraries.notifications.entrypoints.scheduled.ScheduledTaskService +10-12 10:29:34.581 20681 20783 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=b3d06195-ba3b-42b8-8723-4500e3d54e01, tags={ com.google.android.apps.wallet.infrastructure.chime.registration.ChimeRegistrationWorker, ChimeRegImmediate } ] +10-12 10:29:34.584 20757 20840 D TrafficStats: tagSocket(67) with statsTag=0xffffffff, statsUid=-1 +10-12 10:29:34.597 13680 13680 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.measurement.START pkg=com.google.android.gms } +10-12 10:29:34.597 13680 13680 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.measurement.START pkg=com.google.android.gms } +10-12 10:29:34.598 20681 20809 D TrafficStats: tagSocket(91) with statsTag=0xffffffff, statsUid=-1 +10-12 10:29:34.603 20681 20833 W DynamiteModule: Local module descriptor class for com.google.android.gms.providerinstaller.dynamite not found. +10-12 10:29:34.604 21227 22155 W ProviderHelper: Unknown dynamite feature providerinstaller.dynamite +10-12 10:29:34.606 20681 20833 I DynamiteModule: Considering local module com.google.android.gms.providerinstaller.dynamite:0 and remote module com.google.android.gms.providerinstaller.dynamite:0 +10-12 10:29:34.606 20681 20833 W ProviderInstaller: Failed to load providerinstaller module: No acceptable module com.google.android.gms.providerinstaller.dynamite found. Local version is 0 and remote version is 0. +10-12 10:29:34.630 20681 20833 D TrafficStats: tagSocket(93) with statsTag=0xffffffff, statsUid=-1 +10-12 10:29:34.632 20681 20843 D TrafficStats: tagSocket(95) with statsTag=0xffffffff, statsUid=-1 +10-12 10:29:34.835 603 20801 I Finsky : [634] kgf.f(41): Completed 0 account content syncs with 0 successful. +10-12 10:29:34.835 603 603 I Finsky : [2] ContentSyncJob.a(14): [ContentSync] Installation state replication succeeded. +10-12 10:29:34.835 603 603 I Finsky : [2] zom.r(83): SCH: jobFinished: 12-1. TimeElapsed: 444ms. +10-12 10:29:34.847 603 747 I Finsky : [389] yqj.accept(397): SCH: Scheduling phonesky job Id: 1-1337, CT: 1697088764793, Constraints: [{ L: 43058432, D: 86258432, C: 1, I: 1, N: 1 }] +10-12 10:29:34.847 603 747 I Finsky : [389] yqj.accept(397): SCH: Scheduling phonesky job Id: 34-2210, CT: 1697088768993, Constraints: [{ L: 44073571, D: 1340073571, C: 1, I: 1, N: 1 }] +10-12 10:29:34.849 603 747 I Finsky : [389] yta.apply(57): SCH: Scheduling 1 system job(s) +10-12 10:29:34.849 603 747 I Finsky : [389] zoj.d(263): SCH: Scheduling system job Id: 9636, L: 48376, D: 43248376, C: false, I: false, N: 1 +10-12 10:29:34.854 603 20800 I Finsky : [633] zpz.a(17): SCH: job service finished with id 9632. +10-12 10:29:34.938 21227 19410 W Nearby : [MBleClient] Ignore outdated onLost runnable from cycle : 932, current cycle : 1568 [CONTEXT service_id=49 ] +10-12 10:29:35.547 1602 1602 V RebootReadinessManager: Reboot blocked by device interactivity +10-12 10:29:35.548 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 171306433; UID 1000; state: ENABLED +10-12 10:29:35.548 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 218533173; UID 1000; state: ENABLED +10-12 10:29:35.563 8467 12884 E LSNetworkProbeEngine: [NetworkProber] no probe task and sleep for 30s +10-12 10:29:36.177 20237 20853 D TrafficStats: tagSocket(130) with statsTag=0x90000, statsUid=-1 +10-12 10:29:36.685 1281 1452 D CHRE : @ 291262.164: [ActivityPlatform] type 4, confidence 94 +10-12 10:29:36.730 21227 19899 I AlarmManager: setExactAndAllowWhileIdle [name: GCM_HB_ALARM type: 2 triggerAtMillis: 291886312] +10-12 10:29:36.754 21227 19898 I AlarmManager: setExactAndAllowWhileIdle [name: FcmRetry type: 2 triggerAtMillis: 291416331] +10-12 10:29:36.762 21227 19899 I AlarmManager: setExactAndAllowWhileIdle [name: GCM_HB_ALARM type: 2 triggerAtMillis: 291886344] +10-12 10:29:36.763 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10176; state: DISABLED +10-12 10:29:36.763 1602 1716 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10176; state: DISABLED +10-12 10:29:36.797 1602 2018 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 1000; state: ENABLED +10-12 10:29:36.800 1602 2018 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 1000; state: DISABLED +10-12 10:29:36.800 1602 2018 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 1000; state: DISABLED +10-12 10:29:37.605 19902 19902 W amff : Already started: amff@736105e +10-12 10:29:37.649 19902 19938 W amma : Attempted to read unclipped body before it was fetched for messageId: msg-f:1779571645368987507 +10-12 10:29:37.668 19902 19937 W amma : Attempted to read unclipped body before it was fetched for messageId: msg-f:1779571606876817597 +10-12 10:29:37.683 19902 19938 W amma : Attempted to read unclipped body before it was fetched for messageId: msg-f:1779570783477786514 +10-12 10:29:37.692 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Quick Pickup Sensor] requestSensorEvents: sensor 0x10001, period=20 latency=0ms. +10-12 10:29:37.695 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 3: Enabled 0, odr_index 0. +10-12 10:29:37.695 1273 1273 D AOC : A3:MSG: lsm6dsr_fifo.cc, 747: USF: Lsm6dsrFifo: ODR: XL/G/T/TS: 52/0/13/6 WM: 1 Intr: 52. +10-12 10:29:37.697 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 663: USF: Lsm6dsrDevice: Fifo was disabled for 947998ns. +10-12 10:29:37.697 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1883: USF: Received reconfig sampling request for LSM6DSR Accelerometer. +10-12 10:29:37.701 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for LSM6DSR Motion Detect. +10-12 10:29:37.701 1273 1273 D AOC : A3:MSG: hub.c, 58: [QuickPickup] Accelerometer enabled with interval: 20000000 ns. +10-12 10:29:37.701 1273 1273 D AOC : A3:ERR: usf_sensor.cc, 1835: USF: Sampling configuration 149849 not found. +10-12 10:29:37.701 1273 1273 D AOC : A3:MSG: hub.c, 127: [QuickPickup] SD enabled. +10-12 10:29:37.701 1273 1273 D AOC : A3:ERR: usf_vs_helper.cc, 430: USF: Received stop sampling request error. (7) +10-12 10:29:37.701 1273 1273 D AOC : A3:MSG: quick_pickup.c, 98: [QuickPickup] QPA: state -> QPA_STATE_MOTION_DETECTED +10-12 10:29:37.701 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Stationary Detect. +10-12 10:29:37.701 1273 1273 D AOC : A3:MSG: flat_nudge.c, 99: [QuickPickup] FNA: state -> FNA_STATE_MOTION_DETECTED +10-12 10:29:37.701 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 4: Enabled 1, odr_index 1. +10-12 10:29:37.701 1273 1273 D AOC : A3:MSG: flat_nudge.c, 99: [QuickPickup] FNA: request accel. +10-12 10:29:37.702 1273 1273 D AOC : A3:MSG: lsm6dsr_fifo.cc, 747: USF: Lsm6dsrFifo: ODR: XL/G/T/TS: 52/0/13/6 WM: 1 Intr: 52. +10-12 10:29:37.702 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Quick Pickup Sensor] stopSensorEvents: sensor 0x20002 +10-12 10:29:37.705 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 663: USF: Lsm6dsrDevice: Fifo was disabled for 1849365ns. +10-12 10:29:37.705 1273 1273 D AOC : A3:MSG: hub.c, 122: [QuickPickup] MD disabled. +10-12 10:29:37.705 1273 1273 D AOC : A3:MSG: side_tilt.c, 97: [QuickPickup] STA: state -> STA_STATE_MOTION_DETECTED +10-12 10:29:37.705 1273 1273 D AOC : A3:MSG: side_tilt.c, 97: [QuickPickup] STA: request accel. +10-12 10:29:37.709 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Significant Motion] stopSensorEvents: sensor 0x20002 +10-12 10:29:37.710 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Significant Motion] requestSensorEvents: sensor 0x10001, period=20 latency=3200ms +10-12 10:29:37.711 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Accelerometer. +10-12 10:29:37.712 1273 1273 D AOC : A3:MSG: flat_nudge.c, 99: [QuickPickup] FNA: state -> FNA_STATE_NUDGE_ACCELERATION_DETECTED +10-12 10:29:37.713 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Stationary Detect. +10-12 10:29:37.713 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for LSM6DSR Motion Detect. +10-12 10:29:37.714 19902 19936 W amma : Attempted to read unclipped body before it was fetched for messageId: msg-f:1779570714614475100 +10-12 10:29:37.715 1273 1273 D AOC : A3:ERR: usf_sensor.cc, 1835: USF: Sampling configuration 149850 not found. +10-12 10:29:37.731 19902 19934 W amma : Attempted to read unclipped body before it was fetched for messageId: msg-f:1779570679869315991 +10-12 10:29:37.749 19902 19937 W amma : Attempted to read unclipped body before it was fetched for messageId: msg-f:1779570498810077205 +10-12 10:29:37.763 1273 1273 D AOC : A3:MSG: hub.c, 36: [QuickPickup] Reporting gesture [2]. +10-12 10:29:37.763 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Quick Pickup Sensor] stopSensorEvents: sensor 0x10008 +10-12 10:29:37.763 1273 1273 D AOC : A3:MSG: hub.c, 175: [QuickPickup] prox disabled. +10-12 10:29:37.765 1273 1273 D AOC : A3:MSG: hub.c, 156: [QuickPickup] SD disabled. +10-12 10:29:37.765 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Quick Pickup Sensor] stopSensorEvents: sensor 0x10001 +10-12 10:29:37.765 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1883: USF: Received reconfig sampling request for LSM6DSR Accelerometer. +10-12 10:29:37.765 1273 1273 D AOC : A3:MSG: hub.c, 70: [QuickPickup] Accelerometer disabled. +10-12 10:29:37.765 1273 1273 D AOC : A3:MSG: side_tilt.c, 97: [QuickPickup] STA: state -> STA_STATE_WAIT_NEXT_MOTION +10-12 10:29:37.765 1273 1273 D AOC : A3:MSG: vsc_sensor.cc, 68: VSC: [Quick Pickup Sensor] disable. +10-12 10:29:37.766 1273 1273 D AOC : A3:MSG: hub.c, 431: [QuickPickup] Sensor disabled. +10-12 10:29:37.767 19902 19938 W amma : Attempted to read unclipped body before it was fetched for messageId: msg-f:1779570335760864863 +10-12 10:29:37.773 1054 1054 D usf_sensor_hal: binned brightness: Enter Activate. Enable = 0. +10-12 10:29:37.773 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for Binned Brightness. +10-12 10:29:37.773 1273 1273 D AOC : A3:MSG: vsc_sensor.cc, 68: VSC: [Binned Brightness] disable. +10-12 10:29:37.774 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Binned Brightness] stopSensorEvents: sensor 0x10005 +10-12 10:29:37.774 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for TMD3719 Ambient Light. +10-12 10:29:37.774 1273 1273 D AOC : A3:MSG: binned_brightness.c, 255: [BINNED_BRIGHTNESS] Deleted instance at 0x400fdf50 +10-12 10:29:37.775 1054 1054 D usf_sensor_hal: proximity gated single tap: Enter Activate. Enable = 0. +10-12 10:29:37.776 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for Proximity Gated Single Tap Gesture. +10-12 10:29:37.776 1273 1273 D AOC : A3:MSG: vsc_sensor.cc, 68: VSC: [Proximity Gated Single Tap Gesture] disable. +10-12 10:29:37.777 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Proximity Gated Single Tap Gesture] stopSensorEvents: sensor 0x20006 +10-12 10:29:37.777 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for S6SY79X Touch Gesture Sensor. +10-12 10:29:37.777 1273 1273 D AOC : A3:MSG: s6sy79x_sensor.cc, 93: USF: S6SY79X: StopSampling: S6SY79X Touch Gesture Sensor. +10-12 10:29:37.777 1273 1273 D AOC : A3:MSG: s6sy79x_device.cc, 172: USF: S6SY79X: Bus: 1, Host: 0; Enabled: 1. +10-12 10:29:37.778 1273 1273 D AOC : A3:MSG: s6sy79x_device.cc, 281: USF: S6SY79X: Device is disabled. +10-12 10:29:37.778 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Proximity Gated Single Tap Gesture] stopSensorEvents: sensor 0x10008 +10-12 10:29:37.779 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for TMD3719 Proximity. +10-12 10:29:37.779 1273 1273 D AOC : A3:MSG: tmd3719_sensor.cc, 321: USF: TMD3719: Report new active state:0 +10-12 10:29:37.780 1054 1093 I usf_sensor_hal: Received REPORT_SENSOR_ACTIVE_STATE_CHANGES event from 'TMD3719 Proximity' with new state:kInactive! +10-12 10:29:37.781 1273 1273 D AOC : A3:MSG: single_tap_prox_gated.c, 158: [single-tap-prox-gated] sensor disabled +10-12 10:29:37.781 462 502 I display : ExynosPrimaryDisplay::setMinIdleRefreshRate() writes min_vrefresh(0) to the sysfs node +10-12 10:29:37.781 462 502 I display : setRefreshRateThrottleNanos() requester(0) set delay to 0ns +10-12 10:29:37.782 462 502 I display : setDisplayIdleDelayNanos() writes idle_delay_ms(0) to the sysfs node (0x0) +10-12 10:29:37.782 1602 1777 I DisplayPowerController[0]: Blocking screen on until initial contents have been drawn. +10-12 10:29:37.783 1054 1054 D usf_sensor_hal: binned brightness: Enter Batch. period = 200000000, latency = 0. +10-12 10:29:37.783 1054 1054 D usf_sensor_hal: binned brightness: Enter Activate. Enable = 1. +10-12 10:29:37.783 1602 1777 V DisplayPowerController[0]: Brightness [0.07874016] reason changing to: 'doze', previous reason: 'screen_off'. +10-12 10:29:37.783 1602 1777 I DisplayPowerController[0]: BrightnessEvent: disp=0, physDisp=local:4619827677550801152, brt=0.07874016, initBrt=0.0, rcmdBrt=NaN, preBrt=NaN, lux=0.0, preLux=0.0, hbmMax=0.62, hbmMode=off, rbcStrength=50, powerFactor=1.0, thrmMax=1.0, wasShortTermModelActive=false, flags=, reason=doze, autoBrightness=true +10-12 10:29:37.783 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for Binned Brightness. +10-12 10:29:37.784 1602 1777 I DisplayPowerController[0]: BrightnessEvent: disp=0, physDisp=local:4619827677550801152, brt=0.07874016, initBrt=0.07874016, rcmdBrt=NaN, preBrt=NaN, lux=0.0, preLux=0.0, hbmMax=0.62, hbmMode=off, rbcStrength=50, powerFactor=1.0, thrmMax=1.0, wasShortTermModelActive=false, flags=, reason=doze, autoBrightness=true +10-12 10:29:37.784 1273 1273 D AOC : A3:MSG: vsc_sensor.cc, 37: VSC: [Binned Brightness] enable: period 1000000000, latency = 0 +10-12 10:29:37.784 1273 1273 D AOC : A3:MSG: binned_brightness.c, 113: [BINNED_BRIGHTNESS] Created instance at 0x400fec40 +10-12 10:29:37.784 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Binned Brightness] requestSensorEvents: sensor 0x10005, period=250 latency=0ms. +10-12 10:29:37.784 459 459 D SurfaceFlinger: Setting power mode 2 on display 4619827677550801152 +10-12 10:29:37.784 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for TMD3719 Ambient Light. +10-12 10:29:37.784 462 462 D display : setPowerMode:: FBIOBLANK mode(2), blank(0) +10-12 10:29:37.785 1602 1702 I DisplayDeviceRepository: Display device changed state: "Built-in Screen", ON +10-12 10:29:37.785 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 3925: USF: TMD3719: [ALS]New APERS: 1 +10-12 10:29:37.786 1273 1273 D AOC : A3:MSG: usf_tbn_server.cc, 297: USF: Change bus owner to AP. +10-12 10:29:37.786 1273 1273 D AOC : A3:MSG: binned_brightness.c, 100: [BINNED_BRIGHTNESS] Changing state to 3 at 291263268 ms +10-12 10:29:37.787 1273 1273 D AOC : A3:MSG: s6sy79x_device.cc, 172: USF: S6SY79X: Bus: 0, Host: 0; Enabled: 0. +10-12 10:29:37.787 1054 1054 D usf_sensor_hal: auto brightness: Enter Batch. period = 1000000000, latency = 0. +10-12 10:29:37.787 1054 1054 D usf_sensor_hal: auto brightness: Enter Activate. Enable = 1. +10-12 10:29:37.788 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for Auto Brightness. +10-12 10:29:37.788 1273 1273 D AOC : A3:MSG: vsc_sensor.cc, 37: VSC: [Auto Brightness] enable: period 1000000000, latency = 0 +10-12 10:29:37.788 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Auto Brightness] requestSensorEvents: sensor 0x20009, period=100 latency=0ms. +10-12 10:29:37.789 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for TMD3719 Ambient Light. +10-12 10:29:37.790 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 3925: USF: TMD3719: [ALS]New APERS: 0 +10-12 10:29:37.791 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Auto Brightness] requestSensorEvents: sensor 0x2000e, period=100 latency=0ms. +10-12 10:29:37.792 1273 1273 D AOC : A3:MSG: auto_brightness.c, 950: [Auto Brightness] Configured instance at 0x78132f00, front-als:1 rear-als:0 rls:1 +10-12 10:29:37.793 1602 1702 I InputManager-JNI: Viewport [0] to add: local:4619827677550801152, isActive: true +10-12 10:29:37.794 1602 1881 I InputReader: Reconfiguring input devices, changes=DISPLAY_INFO | +10-12 10:29:37.794 1602 1881 I InputReader: Device reconfigured: id=4, name='sec_touchscreen', size 1440x3120, orientation 0, mode 1, display id 0 +10-12 10:29:37.796 1602 1703 I DisplayDevice: [0] Layerstack set to 0 for local:4619827677550801152 +10-12 10:29:37.797 2420 2420 D GRIL-S : [12807]> UPDATE_DEVICE_STATE DeviceState: Usb:1, Wifi: 1, Wifi AP: 0, Earpiece: 0, Bluetooth: 1, Wireless charging: 0, Screen: 1, Camera: 0, 0, -, -, Motion: 1, Bluetooth tethering: 0, Voice: 0, Wifi 2.4G: 0, Radio: 1, Bluetooth connected: 0, Bluetooth media: 0, Wifi Band: 2, Wifi AP Band: 0, Wifi call: 0, mmWave: 0, mCellBackhaul: 0, mHallSensor: 0 +10-12 10:29:37.799 21227 21227 I NearbyDiscovery: (REDACTED) FastPairDisplayObserver: %s -> %s +10-12 10:29:37.800 21227 21227 I NearbyDirect: (REDACTED) FastPairDisplayObserver: %s -> %s +10-12 10:29:37.800 19902 19936 W amma : Attempted to read unclipped body before it was fetched for messageId: msg-f:1779570045660968392 +10-12 10:29:37.800 21227 21398 I NearbyDiscovery: (REDACTED) OffloadFastPairScanner: eventType=%s, isOffloadScanning=%s, isOffloadScanningAllowed=%s +10-12 10:29:37.801 21227 21398 I NearbyDiscovery: (REDACTED) FastPairScanner: isScreenOn=%s, isLocationEnabled=%s, disableLocationRequirement=%s, isDiscoveryScanningEnabled=%s, during24GhzWifiWarmingUpPeriod=%s +10-12 10:29:37.801 21227 21398 D BluetoothAdapter: isLeEnabled(): ON +10-12 10:29:37.801 21227 21398 I NearbyDiscovery: (REDACTED) FastPairScanner: eventType=%s, intReq=%s, scanning=%s, scanAllowed=%s, bleEnabled=%s, lockScanRate=%s, startScanningByLowPowerMode=%s +10-12 10:29:37.801 21227 21372 I Nearby : (REDACTED) [MBleClient] Start ble scanning from %s, context tag = %s +10-12 10:29:37.802 21227 21372 D BluetoothAdapter: isLeEnabled(): ON +10-12 10:29:37.804 2378 2390 D ActivityAttributionService: notifyActivityAttributionInfo UID=1002 packageName=com.google.android.bluetooth deviceAddress=no_active_device_address +10-12 10:29:37.804 2378 2390 I bt_btif : packages/modules/Bluetooth/system/btif/src/bluetooth.cc:465 get_profile_interface: get_profile_interface: id = activity_attribution +10-12 10:29:37.804 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(154)] Scan in shim layer stopped +10-12 10:29:37.804 2378 2791 I bluetooth: packages/modules/Bluetooth/system/gd/hci/le_scanning_manager.cc:659 stop_scan: Scanning already stopped, return! +10-12 10:29:37.805 1054 1054 D usf_sensor_hal: quick pickup: Enter Batch. period = 1000000, latency = 0. +10-12 10:29:37.805 2378 2390 I bt_stack: [INFO:le_scanning_manager.cc(148)] Unregister in shim layer, scanner_id:1 +10-12 10:29:37.806 21227 21372 I Nearby : (REDACTED) [MBleClient] M hardware scan: %d clients, scanMode= %s, filters size = %s +10-12 10:29:37.806 21227 21372 D BluetoothAdapter: isLeEnabled(): ON +10-12 10:29:37.806 1054 1054 D usf_sensor_hal: quick pickup: Enter Activate. Enable = 1. +10-12 10:29:37.807 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for Quick Pickup Sensor. +10-12 10:29:37.807 1273 1273 D AOC : A3:MSG: vsc_sensor.cc, 37: VSC: [Quick Pickup Sensor] enable: period 1, latency = 0 +10-12 10:29:37.808 2378 2390 I bt_stack: [INFO:le_scanning_manager.cc(141)] RegisterScanner in shim layer +10-12 10:29:37.808 1273 1273 D AOC : A3:MSG: hub.c, 396: [QuickPickup] Configuring sensor with interval: 1, latency: 0 +10-12 10:29:37.808 1273 1273 D AOC : A3:MSG: quick_pickup.c, 98: [QuickPickup] QPA: state -> QPA_STATE_INACTIVE +10-12 10:29:37.808 21227 22155 D BluetoothLeScanner: onScannerRegistered() - status=0 scannerId=1 mScannerId=0 +10-12 10:29:37.808 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Quick Pickup Sensor] requestSensorEvents: sensor 0x10001, period=20 latency=0ms. +10-12 10:29:37.808 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1883: USF: Received reconfig sampling request for LSM6DSR Accelerometer. +10-12 10:29:37.808 1273 1273 D AOC : A3:MSG: hub.c, 58: [QuickPickup] Accelerometer enabled with interval: 20000000 ns. +10-12 10:29:37.809 1273 1273 D AOC : A3:MSG: hub.c, 127: [QuickPickup] SD enabled. +10-12 10:29:37.809 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Quick Pickup Sensor] requestSensorEvents: sensor 0x10008, period=100 latency=0ms. +10-12 10:29:37.809 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for TMD3719 Proximity. +10-12 10:29:37.812 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(238)] ScanFilterEnable in shim layer +10-12 10:29:37.812 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 293: USF: TMD3719: Skip baseline calibration (since-last:213053060058ns) +10-12 10:29:37.812 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(213)] ScanFilterAdd in shim layer +10-12 10:29:37.812 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(174)] ScanFilterParamSetup in shim layer +10-12 10:29:37.812 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(213)] ScanFilterAdd in shim layer +10-12 10:29:37.813 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 296: USF: TMD3719: lux=8522.894382 clear=736.000001 wide=736.000001 ir=0.135296 +10-12 10:29:37.813 1273 1273 D AOC : A3:MSG: tmd3719_sensor.cc, 321: USF: TMD3719: Report new active state:1 +10-12 10:29:37.813 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(174)] ScanFilterParamSetup in shim layer +10-12 10:29:37.813 1054 1093 I usf_sensor_hal: Received REPORT_SENSOR_ACTIVE_STATE_CHANGES event from 'TMD3719 Proximity' with new state:kActive! +10-12 10:29:37.813 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(213)] ScanFilterAdd in shim layer +10-12 10:29:37.813 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(174)] ScanFilterParamSetup in shim layer +10-12 10:29:37.814 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(213)] ScanFilterAdd in shim layer +10-12 10:29:37.814 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(174)] ScanFilterParamSetup in shim layer +10-12 10:29:37.813 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 4006: USF: TMD3719: [PROX]New PPERS: 1 +10-12 10:29:37.814 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(213)] ScanFilterAdd in shim layer +10-12 10:29:37.814 1273 1273 D AOC : A3:MSG: hub.c, 166: [QuickPickup] prox enabled. +10-12 10:29:37.814 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(174)] ScanFilterParamSetup in shim layer +10-12 10:29:37.814 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(154)] Scan in shim layer started +10-12 10:29:37.814 1273 1273 D AOC : A3:MSG: flat_nudge.c, 99: [QuickPickup] FNA: state -> FNA_STATE_WAIT_NEXT_MOTION +10-12 10:29:37.814 1273 1273 D AOC : A3:MSG: side_tilt.c, 97: [QuickPickup] STA: state -> STA_STATE_WAIT_NEXT_MOTION +10-12 10:29:37.814 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(154)] Scan in shim layer stopped +10-12 10:29:37.814 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(250)] SetScanParameters in shim layer +10-12 10:29:37.814 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(154)] Scan in shim layer started +10-12 10:29:37.815 2378 2390 D ActivityAttributionService: notifyActivityAttributionInfo UID=1002 packageName=com.google.android.bluetooth deviceAddress=no_active_device_address +10-12 10:29:37.815 2378 2390 I bt_btif : packages/modules/Bluetooth/system/btif/src/bluetooth.cc:465 get_profile_interface: get_profile_interface: id = activity_attribution +10-12 10:29:37.819 1602 1777 I DisplayPowerController[0]: BrightnessEvent: disp=0, physDisp=local:4619827677550801152, brt=0.05905512, initBrt=0.07874016, rcmdBrt=NaN, preBrt=NaN, lux=0.0, preLux=0.0, hbmMax=0.62, hbmMode=off, rbcStrength=50, powerFactor=1.0, thrmMax=1.0, wasShortTermModelActive=false, flags=, reason=doze, autoBrightness=true +10-12 10:29:37.819 1602 1777 I DisplayPowerController[0]: BrightnessEvent: disp=0, physDisp=local:4619827677550801152, brt=0.05905512, initBrt=0.05905512, rcmdBrt=NaN, preBrt=NaN, lux=0.0, preLux=0.0, hbmMax=0.62, hbmMode=off, rbcStrength=50, powerFactor=1.0, thrmMax=1.0, wasShortTermModelActive=false, flags=, reason=doze, autoBrightness=true +10-12 10:29:37.820 6296 6381 I AiAiEcho: (REDACTED) Predicting[%d]: %s +10-12 10:29:37.821 6296 6381 I AiAiEcho: (REDACTED) EchoTargets: %s +10-12 10:29:37.821 6296 6381 I AiAiEcho: Filtered by AiAi flag check: %s +10-12 10:29:37.821 6296 6381 I AiAiEcho: (REDACTED) Ranked targets strategy: %s, count: %d, ranking metadata: %s +10-12 10:29:37.822 6296 6381 I AiAiEcho: (REDACTED) #weatherTwiddler: Weather removes SubtitleSupplementalItem in surface: %s +10-12 10:29:37.822 6296 6381 I AiAiEcho: (REDACTED) Predicting[%d]: %s +10-12 10:29:37.822 6296 6381 I AiAiEcho: (REDACTED) EchoTargets: %s +10-12 10:29:37.822 6296 6381 I AiAiEcho: Filtered by AiAi flag check: %s +10-12 10:29:37.822 6296 6381 I AiAiEcho: (REDACTED) Ranked targets strategy: %s, count: %d, ranking metadata: %s +10-12 10:29:37.823 6296 6381 I AiAiEcho: (REDACTED) #weatherTwiddler: Weather removes SubtitleSupplementalItem in surface: %s +10-12 10:29:37.823 2378 2791 I bluetooth: packages/modules/Bluetooth/system/gd/hci/le_scanning_manager.cc:659 stop_scan: Scanning already stopped, return! +10-12 10:29:37.823 2378 2791 I bluetooth: packages/modules/Bluetooth/system/gd/hci/le_address_manager.cc:175 register_client: Client registered +10-12 10:29:37.823 2378 2791 I bluetooth: packages/modules/Bluetooth/system/gd/hci/le_address_manager.cc:190 unregister_client: Client unregistered +10-12 10:29:37.823 2378 2791 I bluetooth: packages/modules/Bluetooth/system/gd/hci/le_scanning_manager.cc:659 stop_scan: Scanning already stopped, return! +10-12 10:29:37.823 2378 2791 I bluetooth: packages/modules/Bluetooth/system/gd/hci/le_address_manager.cc:175 register_client: Client registered +10-12 10:29:37.824 6296 6381 I AiAiEcho: (REDACTED) #postPredictionTargets: Sending updates to UISurface %s with targets# %s (types=[%s]) +10-12 10:29:37.842 19902 19934 W amma : Attempted to read unclipped body before it was fetched for messageId: msg-f:1779569955472122277 +10-12 10:29:37.849 2091 2091 D SsBaseTemplateCard: No text view can be set up +10-12 10:29:37.850 2091 2091 D SsBaseTemplateCard: Passed-in item info is null +10-12 10:29:37.850 2091 2091 D SsBaseTemplateCard: Passed-in item info is null +10-12 10:29:37.850 2091 2091 I SsBaseTemplateCard: Secondary card pane is null +10-12 10:29:37.856 2420 4255 D GRIL-S : [12807]< UPDATE_DEVICE_STATE +10-12 10:29:37.856 1229 1242 D RILClient: [OemClient]IND: (clientId = 0, msgId = 5104, dataLength = 7, channel = 0) +10-12 10:29:37.859 1110 1869 D RILClient: [OemClient]IND: (clientId = 1, msgId = 5104, dataLength = 7, channel = 0) +10-12 10:29:37.859 2512 2512 I SHANNON_IMS: 2078 [PROX] Received onSignalStrengthsChanged [CellSignalStrengthLte: rssi=-95 rsrp=-115 rsrq=-12 rssnr=-2 cqiTableIndex=1 cqi=10 ta=15 level=1 parametersUseForLevel=0] [SLID:0 APM:false] (ImsConnectivityProxyListener$ImsPhoneStateListener%onSignalStrengthsChanged:511) +10-12 10:29:37.860 1229 1242 D RILClient: [OemClient]IND: (clientId = 0, msgId = 2015, dataLength = 148, channel = 0) +10-12 10:29:37.860 1110 1869 D RILClient: [OemClient]IND: (clientId = 1, msgId = 2015, dataLength = 148, channel = 0) +10-12 10:29:37.861 2807 2878 D IwlanNetworkServiceHandler: msg.what = EVENT_NETWORK_REGISTRATION_INFO_REQUEST +10-12 10:29:37.869 19902 19937 W amma : Attempted to read unclipped body before it was fetched for messageId: msg-f:1779569775004234893 +10-12 10:29:37.871 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 3795: USF: TMD3719: [PROX]New PPERS: 0 +10-12 10:29:37.872 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 3795: USF: TMD3719: [PROX]New PPERS: 1 +10-12 10:29:37.873 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 2767: USF: TMD3719: Far00 +10-12 10:29:37.873 2807 2878 D IwlanNetworkServiceHandler: reg state REGISTRATION_STATE_HOME +10-12 10:29:37.876 1229 1242 D RILClient: [OemClient]IND: (clientId = 0, msgId = 3005, dataLength = 17, channel = 0) +10-12 10:29:37.876 1110 1869 D RILClient: [OemClient]IND: (clientId = 1, msgId = 3005, dataLength = 17, channel = 0) +10-12 10:29:37.892 19902 19938 W amma : Attempted to read unclipped body before it was fetched for messageId: msg-f:1779569095156884480 +10-12 10:29:37.926 2512 2512 I SHANNON_IMS: 2098 [NETW] #:PURP:# UNSOL {RILC_UNSOL_IMS_SUPPORT_SERVICE} : VoPS : 1 EMC : 1 SIM_IDX : 0 RAT : 14 REG_STATE : 1 CELL_ID : 86100522 LAC/TAC : 9219 (NetworkAdaptor$AdaptorChannel%onMessage:298) +10-12 10:29:37.926 2512 2512 I SHANNON_IMS: 2099 [CONN] #:ORNG:# supportService [VoPS : 1/ EMC : 1/ RAT_INFO : 14/ REG_STATE : 1/ CELL_ID : 86100522/ LAC-TAC Info : 9219] [SLID:0 ] (ImsConnectivityMgr$RegistrationListener%supportService:2674) +10-12 10:29:37.935 2502 24009 D SHANNON_RCS: 4963 [0][SHAN] RegistrationState: Name: REGISTERED Value: 0 (RcsRegistrationImpl%getRegistrationState:145) +10-12 10:29:37.935 2502 24009 D SHANNON_RCS: 4964 [0][SHAN] supportService, previous vops: 1, rat: 14, mRatGeneration: 4, RegistrationState: Name: REGISTERED Value: 0 (RcsRegistrationImpl%supportService:324) +10-12 10:29:37.935 2502 24009 D SHANNON_RCS: 4965 [0][SHAN] RegistrationState: Name: REGISTERED Value: 0 (RcsRegistrationImpl%getRegistrationState:145) +10-12 10:29:37.937 1054 2016 I suez-nanoapp-clients: Enabling ip_health nanoapp. +10-12 10:29:37.937 1021 1818 I rlsservice: Enable sensor for display state: On: 1440x3120@120 +10-12 10:29:37.938 1021 1816 I rlsservice: EnableWork mode 1, enable count 1, handle:6b8b4568 sampling/active period 1000/1000, sensor type:0 +10-12 10:29:37.938 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 4122: USF: TMD3719: brightness:0 leakage:0.000000 refresh_rate:120 status:1 +10-12 10:29:37.938 462 502 I display : ExynosPrimaryDisplay::setMinIdleRefreshRate() writes min_vrefresh(60) to the sysfs node +10-12 10:29:37.939 462 502 I display : setRefreshRateThrottleNanos() requester(0) set delay to 1000000000ns +10-12 10:29:37.939 1054 2016 I suez-nanoapp-clients: Vendor atom [id = 100046] reported. +10-12 10:29:37.939 1281 1452 D CHRE : @ 291263.420: Parsed nanoapp message from host: app ID 0x476f6f676c001022 endpoint 0x9022 msgType 1 payload size 0 +10-12 10:29:37.939 462 502 I display : setDisplayIdleDelayNanos() writes idle_delay_ms(1000) to the sysfs node (0x0) +10-12 10:29:37.939 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 537: USF: TMD3719: [ALS]sync_delay_adjustment: 1817490 +10-12 10:29:37.940 1281 1452 I CHRE : @ 291263.421: [ip] Received message from host endpoint 0x9022 of type 1 and size 0. +10-12 10:29:37.940 1281 1452 I CHRE : @ 291263.421: [ip] App enabled by host. +10-12 10:29:37.940 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 3795: USF: TMD3719: [PROX]New PPERS: 0 +10-12 10:29:37.944 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for ICP10101 Pressure Sensor. +10-12 10:29:37.945 1273 1273 D AOC : A3:MSG: icp10101_device.cc, 160: USF: ICP10101: Barometer stops sampling. +10-12 10:29:37.945 1273 1273 D AOC : A3:MSG: icp10101_device.cc, 146: USF: ICP10101: Barometer starts sampling: period_ns = 40000000, max_latency_ns = 10000 +10-12 10:29:37.949 462 462 I display : setActiveConfig:: PrimaryDisplay config(36) +10-12 10:29:37.949 462 462 I display : [PrimaryDisplay] resetConfigRequestStateLocked: mConfigRequestState (0) is not REQUESTED +10-12 10:29:37.950 459 459 D SurfaceFlinger: Finished setting power mode 2 on display 4619827677550801152 +10-12 10:29:37.950 1602 2006 D SurfaceControl: Excessive delay in setPowerMode() +10-12 10:29:37.960 459 459 I DisplayDevice: Display 4619827677550801152 policy changed +10-12 10:29:37.960 459 459 I DisplayDevice: Previous: {{defaultModeId=1, allowGroupSwitching=false, primaryRange=[120.00 Hz, 120.00 Hz], appRequestRange=[120.00 Hz, 120.00 Hz]}} +10-12 10:29:37.960 459 459 I DisplayDevice: Current: {{defaultModeId=1, allowGroupSwitching=false, primaryRange=[0.00 Hz, 120.00 Hz], appRequestRange=[0.00 Hz, 120.00 Hz]}} +10-12 10:29:37.960 459 459 I DisplayDevice: 0 mode changes were performed under the previous policy +10-12 10:29:37.961 1602 1777 I DisplayPowerController[0]: Unblocked screen on after 179 ms +10-12 10:29:37.961 1602 1702 I DisplayDeviceRepository: Display device changed state: "Built-in Screen", ON +10-12 10:29:37.962 1602 1777 I DisplayPowerController[0]: BrightnessEvent: disp=0, physDisp=local:4619827677550801152, brt=0.05905512, initBrt=0.05905512, rcmdBrt=NaN, preBrt=NaN, lux=0.0, preLux=0.0, hbmMax=0.62, hbmMode=off, rbcStrength=50, powerFactor=1.0, thrmMax=1.0, wasShortTermModelActive=false, flags=, reason=doze, autoBrightness=true +10-12 10:29:37.962 1602 1777 I DisplayPowerController[0]: BrightnessEvent: disp=0, physDisp=local:4619827677550801152, brt=0.05905512, initBrt=0.05905512, rcmdBrt=NaN, preBrt=NaN, lux=0.0, preLux=0.0, hbmMax=0.62, hbmMode=off, rbcStrength=50, powerFactor=1.0, thrmMax=1.0, wasShortTermModelActive=false, flags=, reason=doze, autoBrightness=true +10-12 10:29:37.963 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 4122: USF: TMD3719: brightness:199 leakage:0.000000 refresh_rate:120 status:1 +10-12 10:29:37.964 462 462 I display : path=sysfs, id=0, level=199, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:37.964 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 537: USF: TMD3719: [ALS]sync_delay_adjustment: 925030 +10-12 10:29:37.965 459 459 I DisplayDevice: Display 4619827677550801152 policy changed +10-12 10:29:37.965 459 459 I DisplayDevice: Previous: {{defaultModeId=1, allowGroupSwitching=false, primaryRange=[0.00 Hz, 120.00 Hz], appRequestRange=[0.00 Hz, 120.00 Hz]}} +10-12 10:29:37.965 459 459 I DisplayDevice: Current: {{defaultModeId=1, allowGroupSwitching=false, primaryRange=[120.00 Hz, 120.00 Hz], appRequestRange=[120.00 Hz, 120.00 Hz]}} +10-12 10:29:37.965 459 459 I DisplayDevice: 0 mode changes were performed under the previous policy +10-12 10:29:38.207 20237 20876 D TrafficStats: tagSocket(130) with statsTag=0x90000, statsUid=-1 +10-12 10:29:38.251 2512 2512 I SHANNON_IMS: 2120 [CALL] isEmcAvailable for true (ImsCallManager%isEmcAvailable:1377) +10-12 10:29:38.271 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:29:38.282 19902 19902 W laq : [Gmail] MailSyncAdapterService: MailSyncAdapterService is destroyed! [CONTEXT android_log_tag="MailSyncAdapterService" ] +10-12 10:29:38.290 1602 1602 W JobScheduler: Job didn't exist in JobStore: 77a6c32 #1000/100781 gmail-ls/com.google/jomari.peterson@gmail.com:android +10-12 10:29:38.301 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:29:38.307 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:29:38.308 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:29:38.321 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:29:38.333 2091 2147 D LocalImageResolver: Couldn't use ImageDecoder for drawable, falling back to non-resized load. +10-12 10:29:38.335 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:29:38.337 2091 2147 D LocalImageResolver: Couldn't use ImageDecoder for drawable, falling back to non-resized load. +10-12 10:29:38.349 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:29:38.366 2091 2091 D LocalImageResolver: Couldn't use ImageDecoder for drawable, falling back to non-resized load. +10-12 10:29:38.368 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:29:38.387 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:29:38.408 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:29:38.425 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:29:38.443 6296 6387 I AiAiEcho: SmartspaceNotificationPredictor no parser can handle this notification or notification is invalid +10-12 10:29:38.992 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 3414: USF: TMD3719: [PROX]Adjusted baseline[0]: 124.445989 +10-12 10:29:38.992 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 3416: USF: TMD3719: [PROX]max: -1.558166, min: -6.544319, std_dev: 1.750586, var: 3.064553 +10-12 10:29:38.998 1054 1688 I sensor-suez: Vendor atom [id = 100133] reported. +10-12 10:29:39.138 2512 3331 W SHANNON_IMS: 2121 [CONN] Timer IMS_SUPPORT_SERVICE_TIMER expired (ConnectionTimer$ConnectionTimerTask%run:68) +10-12 10:29:39.379 2512 2512 I SHANNON_IMS: 2138 [PROX] Received onSignalStrengthsChanged [CellSignalStrengthLte: rssi=-93 rsrp=-114 rsrq=-12 rssnr=4 cqiTableIndex=1 cqi=10 ta=15 level=1 parametersUseForLevel=0] [SLID:0 APM:false] (ImsConnectivityProxyListener$ImsPhoneStateListener%onSignalStrengthsChanged:511) +10-12 10:29:39.387 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.392 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.401 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.409 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.418 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.426 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.435 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.443 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.451 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.459 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.467 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.472 19470 19736 D TrafficStats: tagSocket(100) with statsTag=0xffffffff, statsUid=-1 +10-12 10:29:39.476 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.484 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.493 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.499 1889 1901 I native : I0000 00:00:1697131779.499420 1901 tf_lite_classifier.cc:400] Event stream classified as kNone +10-12 10:29:39.501 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.509 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.517 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.526 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.534 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.542 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.551 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.559 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.567 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.576 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.584 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.592 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.601 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.609 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.618 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.626 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.634 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.642 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.651 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.659 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.667 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.675 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.684 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.692 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.700 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.709 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.717 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.726 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.734 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.742 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.750 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.759 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.767 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.776 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.784 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.792 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.801 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.806 2091 2091 V UdfpsController: onTouch | finger outside +10-12 10:29:39.807 2091 2091 V UdfpsController: onTouch | finger up +10-12 10:29:39.810 2091 2091 I FalsingManager: {context=ZigZagClassifier reason={devianceX=324.000000, maxDevianceX=94.7128, devianceY=178.0, maxDevianceY=35.25}} +10-12 10:29:39.810 2091 2091 I FalsingManager: {belief=0.4584004379707363 confidence=1.0} +10-12 10:29:39.844 1281 1452 D CHRE : @ 291265.325: [ActivityPlatform] type 4, confidence 95 +10-12 10:29:40.049 20712 20879 D ProfileInstaller: Skipping profile installation for org.wikipedia.beta +10-12 10:29:40.244 20237 20880 D TrafficStats: tagSocket(130) with statsTag=0x90000, statsUid=-1 +10-12 10:29:40.323 2091 2091 V UdfpsController: onTouch | action down +10-12 10:29:40.347 2091 2091 V UdfpsDisplayMode: enable +10-12 10:29:40.348 2091 2091 V UdfpsDisplayMode: enable | requested optimal refresh rate for UDFPS +10-12 10:29:40.348 2091 2216 I LatencyTracker: ACTION_UDFPS_ILLUMINATE latency=5 +10-12 10:29:40.350 2091 2091 V UdfpsController: onTouch | finger down: minor: 204.0, major: 280.0, v: 0.0, exceedsVelocityThreshold: false +10-12 10:29:40.351 1284 1284 I android.hardware.biometrics.fingerprint-service.goodix: FingerprintExt::onPointerDown(x=658, y=2355, minor=204, major=280) +10-12 10:29:40.352 1284 1284 I android.hardware.biometrics.fingerprint-service.goodix: onPointerDown, x: 658, y: 2355, minor: 204, major: 280 +10-12 10:29:40.352 1284 1790 D FingerprintHal: fingerprint setPointerDown +10-12 10:29:40.352 1284 1284 I android.hardware.biometrics.fingerprint-service.goodix: FingerprintExt::onUiReady() +10-12 10:29:40.352 1284 1284 I android.hardware.biometrics.fingerprint-service.goodix: onUiReady +10-12 10:29:40.353 1284 1790 I [GF_HAL][Sensor]: [doPost]sem value = 1 +10-12 10:29:40.353 1284 1708 D FpStateTracker: UpdateState: state_:0x201 +10-12 10:29:40.354 1284 1790 D FingerprintHal: fingerprint setUiReady +10-12 10:29:40.354 1284 1790 D FpStateTracker: WaitForState: state is already 0x201 +10-12 10:29:40.354 1284 1790 D DisplayController: [EnableLhbm]: Turning on lhbm +10-12 10:29:40.354 1602 1602 V Biometrics/AcquisitionClient: Acquired: 7 0, shouldSend: true +10-12 10:29:40.355 462 502 I display : setRefreshRateThrottleNanos() requester(2) set delay to 1000000000ns +10-12 10:29:40.356 462 502 I display : path=drm, id=0, level=199, DimmingOn=0, Hbm=0, LhbmOn=1 +10-12 10:29:40.356 462 502 I display : setLhbmState =1 +10-12 10:29:40.367 462 462 I display : lhbm: adjust dbv from 199 to 180 +10-12 10:29:40.370 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 4122: USF: TMD3719: brightness:180 leakage:0.000000 refresh_rate:120 status:1 +10-12 10:29:40.372 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 4122: USF: TMD3719: brightness:180 leakage:0.000000 refresh_rate:120 status:4 +10-12 10:29:40.401 462 502 I display : lhbm delay mode: fixed, latency(ms): total: 44 cmd: 11 +10-12 10:29:40.402 0 0 I trusty : [GF_TA][E][gf_hw_dc][hw_set_current_operation] cali_flesh_max_frame_index = 0 +10-12 10:29:40.401 2091 2091 V UdfpsController: onTouch | finger move: minor: 204.0, major: 280.0, v: 0.0, exceedsVelocityThreshold: false +10-12 10:29:40.401 1284 1790 D DisplayController: [EnableLhbm]: Successfully turned on lhbm +10-12 10:29:40.401 1284 1790 I [GF_HAL][Sensor]: [doPost]sem value = 0 +10-12 10:29:40.401 1284 1708 D FpStateTracker: UpdateState: state_:0x202 +10-12 10:29:40.401 1284 1708 E [GF_HAL][SensorConfigProvider]: [getConfig] exit. err=GF_ERROR_FILE_OPEN_FAILED, errno=1080 +10-12 10:29:40.401 1284 1708 D [GF_HAL][CustomizedSensor]: [calculateFingerTouchInfo] sensor_radius=142, touch_major:280, touch_minor:204 +10-12 10:29:40.401 1284 1708 D [GF_HAL][CustomizedSensor]: [calculateFingerTouchInfo] d:62.289646, r:140, R:142 +10-12 10:29:40.401 1284 1708 D [GF_HAL][CustomizedSensor]: [calculateFingerTouchInfo] part:(27038.322266, 26553.255859, 8561.485352) +10-12 10:29:40.401 1284 1708 D [GF_HAL][CustomizedSensor]: [calculateFingerTouchInfo] intersectionArea=45030.093750, areaLight=63347.074219 +10-12 10:29:40.401 1284 1708 D [GF_HAL][CustomizedSensor]: [calculateFingerTouchInfo] coverage:71, distance:62 +10-12 10:29:40.403 0 0 I trusty : [GF_TA][I][gf_delmar_sensor][sensor_calculate_mask] cal sensor mask cost=0 +10-12 10:29:40.403 0 0 I trusty : [GF_TA][E][gf_spi][gf_spi_read_image_delay] delay_time = 90ms +10-12 10:29:40.440 1889 1901 I native : I0000 00:00:1697131780.440854 1901 tf_lite_classifier.cc:390] Event stream classified as kDeepPress +10-12 10:29:40.451 2091 2091 V UdfpsController: onTouch | finger move: minor: 204.0, major: 280.0, v: 0.0, exceedsVelocityThreshold: false +10-12 10:29:40.501 2091 2091 V UdfpsController: onTouch | finger move: minor: 204.0, major: 280.0, v: 0.0, exceedsVelocityThreshold: false +10-12 10:29:40.513 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Device Pickup Sensor] stopSensorEvents: sensor 0x10001 +10-12 10:29:40.513 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Device Pickup Sensor] requestSensorEvents: sensor 0x10008, period=66 latency=0ms. +10-12 10:29:40.513 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1883: USF: Received reconfig sampling request for TMD3719 Proximity. +10-12 10:29:40.514 1273 1273 D AOC : A3:MSG: device_pickup.c, 779: [DevicePickup] Sending event, ID: 0, orientation: 1 +10-12 10:29:40.514 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Device Pickup Sensor] requestSensorEvents: sensor 0x20002, period=18446744073709 +10-12 10:29:40.514 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Motion Detect. +10-12 10:29:40.515 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 3: Enabled 1, odr_index 1. +10-12 10:29:40.515 1273 1273 D AOC : A3:MSG: lsm6dsr_fifo.cc, 747: USF: Lsm6dsrFifo: ODR: XL/G/T/TS: 52/0/13/6 WM: 1 Intr: 52. +10-12 10:29:40.516 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 663: USF: Lsm6dsrDevice: Fifo was disabled for 859375ns. +10-12 10:29:40.517 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Device Pickup Sensor] stopSensorEvents: sensor 0x10008 +10-12 10:29:40.518 1602 3658 I PowerGroup: Waking up power group from Dozing (groupId=0, uid=10218, reason=WAKE_REASON_LIFT, details=com.android.systemui:NODOZE pickup)... +10-12 10:29:40.518 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1883: USF: Received reconfig sampling request for TMD3719 Proximity. +10-12 10:29:40.518 1602 3658 I PowerManagerService: Waking up from Dozing (uid=10218, reason=WAKE_REASON_LIFT, details=com.android.systemui:NODOZE pickup)... +10-12 10:29:40.518 1273 1273 D AOC : A3:MSG: vsc_sensor.cc, 68: VSC: [Device Pickup Sensor] disable. +10-12 10:29:40.518 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Device Pickup Sensor] stopSensorEvents: sensor 0x20002 +10-12 10:29:40.519 1602 1602 E ActivityManager: Cancel pending or running compactions as system is awake +10-12 10:29:40.520 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for LSM6DSR Motion Detect. +10-12 10:29:40.520 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 3: Enabled 0, odr_index 0. +10-12 10:29:40.520 1273 1273 D AOC : A3:MSG: lsm6dsr_fifo.cc, 747: USF: Lsm6dsrFifo: ODR: XL/G/T/TS: 52/0/13/6 WM: 1 Intr: 52. +10-12 10:29:40.520 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 663: USF: Lsm6dsrDevice: Fifo was disabled for 875488ns. +10-12 10:29:40.520 1054 1054 D usf_sensor_hal: auto brightness: Enter Flush +10-12 10:29:40.523 1602 1777 V DisplayPowerController[0]: Brightness [0.2374531] reason changing to: 'manual', previous reason: 'doze'. +10-12 10:29:40.523 1602 1777 I DisplayPowerController[0]: BrightnessEvent: disp=0, physDisp=local:4619827677550801152, brt=0.2374531, initBrt=0.05905512, rcmdBrt=NaN, preBrt=NaN, lux=NaN, preLux=NaN, hbmMax=0.62, hbmMode=off, rbcStrength=50, powerFactor=1.0, thrmMax=1.0, wasShortTermModelActive=false, flags=invalid_lux , reason=manual, autoBrightness=true +10-12 10:29:40.524 1602 1777 I LatencyTracker: ACTION_TURN_ON_SCREEN latency=5 +10-12 10:29:40.524 1602 1777 I DreamManagerService: Gently waking up from dream. +10-12 10:29:40.524 1054 1054 D usf_sensor_hal: device pickup: Enter Batch. period = 1000000, latency = 0. +10-12 10:29:40.524 1054 1054 D usf_sensor_hal: device pickup: Enter Activate. Enable = 1. +10-12 10:29:40.525 2091 2091 W OnBackInvokedCallback: OnBackInvokedCallback is not enabled for the application. +10-12 10:29:40.525 2091 2091 W OnBackInvokedCallback: Set 'android:enableOnBackInvokedCallback="true"' in the application manifest. +10-12 10:29:40.525 2091 2091 D CentralSurfaces: Received new disable state: enaihbcRso.qingr (unchanged) +10-12 10:29:40.525 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for Device Pickup Sensor. +10-12 10:29:40.525 2091 2091 D CentralSurfaces: Received new disable state: enaihbcRso.qingr (unchanged) +10-12 10:29:40.525 2091 2091 D CentralSurfaces: updateQsExpansionEnabled - QS Expand enabled: true +10-12 10:29:40.526 1273 1273 D AOC : A3:MSG: vsc_sensor.cc, 37: VSC: [Device Pickup Sensor] enable: period 1, latency = 0 +10-12 10:29:40.526 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Device Pickup Sensor] requestSensorEvents: sensor 0x10008, period=66 latency=0ms. +10-12 10:29:40.528 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1883: USF: Received reconfig sampling request for TMD3719 Proximity. +10-12 10:29:40.529 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Device Pickup Sensor] stopSensorEvents: sensor 0x10008 +10-12 10:29:40.529 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1883: USF: Received reconfig sampling request for TMD3719 Proximity. +10-12 10:29:40.529 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Device Pickup Sensor] requestSensorEvents: sensor 0x10001, period=20 latency=0ms. +10-12 10:29:40.529 2091 2091 D CentralSurfaces: updateQsExpansionEnabled - QS Expand enabled: true +10-12 10:29:40.530 2091 2091 D DLObserver: remove listener: com.android.systemui.doze.DozeTriggers$DockEventListener@47f245c +10-12 10:29:40.530 1054 1054 D usf_sensor_hal: device orientation: Enter Batch. period = 66667000, latency = 0. +10-12 10:29:40.530 1054 1054 D usf_sensor_hal: device orientation: Enter Activate. Enable = 1. +10-12 10:29:40.531 2091 2091 D DLObserver: remove listener: com.android.systemui.doze.DozeDockHandler$DockEventListener@5b89184 +10-12 10:29:40.531 1602 3913 I DreamManagerService: Leaving dreamland. +10-12 10:29:40.531 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for Device Orientation. +10-12 10:29:40.531 1602 1715 D CompatibilityChangeReporter: Compat change id reported: 197654537; UID 10668; state: ENABLED +10-12 10:29:40.531 1273 1273 D AOC : A3:MSG: vsc_sensor.cc, 37: VSC: [Device Orientation] enable: period 66667000, latency = 0 +10-12 10:29:40.531 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Device Orientation] requestSensorEvents: sensor 0x1010001, period=66 latency=40ms +10-12 10:29:40.531 1273 1273 D AOC : A3:MSG: window_orientation.c, 1485: [WO] No second IMU detected +10-12 10:29:40.532 1273 1273 D AOC : A3:MSG: window_orientation.c, 1191: [WO] Set sensor rate and start algorithm version 13_2, imu 0 +10-12 10:29:40.532 1273 1273 D AOC : A3:MSG: window_orientation.c, 591: [WO] Reset mTask, clear history +10-12 10:29:40.532 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Device Orientation] requestSensorEvents: sensor 0x10001, period=66 latency=40ms. +10-12 10:29:40.532 1602 1699 I DreamController: Stopping dream: name=ComponentInfo{com.android.systemui/com.android.systemui.doze.DozeService}, isPreviewMode=false, canDoze=true, userId=0, reason='finished self'(from 'power manager request') +10-12 10:29:40.533 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1883: USF: Received reconfig sampling request for LSM6DSR Accelerometer. +10-12 10:29:40.533 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Device Orientation] requestSensorEvents: sensor 0x10004, period=66 latency=40ms. +10-12 10:29:40.533 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Gyroscope. +10-12 10:29:40.536 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 1: Enabled 1, odr_index 3. +10-12 10:29:40.536 1273 1273 D AOC : A3:MSG: lsm6dsr_fifo.cc, 747: USF: Lsm6dsrFifo: ODR: XL/G/T/TS: 52/52/13/6 WM: 2 Intr: 52. +10-12 10:29:40.536 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 663: USF: Lsm6dsrDevice: Fifo was disabled for 812500ns. +10-12 10:29:40.540 1273 1273 D AOC : A3:MSG: window_orientation.c, 591: [WO] Reset mTask, clear history +10-12 10:29:40.541 1054 1054 D usf_sensor_hal: device pickup: Enter Activate. Enable = 0. +10-12 10:29:40.542 462 462 I display : path=sysfs, id=0, level=201, DimmingOn=0, Hbm=0, LhbmOn=1 +10-12 10:29:40.543 1273 1273 D AOC : A3:MSG: window_orientation.c, 496: [WO] Rejected by settle_time -1 +10-12 10:29:40.544 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for Device Pickup Sensor. +10-12 10:29:40.545 1273 1273 D AOC : A3:MSG: vsc_sensor.cc, 68: VSC: [Device Pickup Sensor] disable. +10-12 10:29:40.545 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Device Pickup Sensor] stopSensorEvents: sensor 0x10001 +10-12 10:29:40.549 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image] start capture cost=0ms, sleep for capture cost=0ms,capture hr data cost=143ms, data crc cost=0ms +10-12 10:29:40.549 0 0 I trusty : [GF_TA][I][gf_delmar_t_dc][delmar_read_image]stop capture cost=0ms, total=144ms +10-12 10:29:40.547 2412 3031 I HbmSvManager: Request state 0 req 1 +10-12 10:29:40.547 1054 1054 D usf_sensor_hal: quick pickup: Enter Activate. Enable = 0. +10-12 10:29:40.548 1284 1708 D FpStateTracker: UpdateState: state_:0x203 +10-12 10:29:40.548 1284 1708 D FingerprintHal: onAcquired(12) +10-12 10:29:40.549 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for Quick Pickup Sensor. +10-12 10:29:40.549 1284 1708 D FingerprintPerf: [setTaCpuAffinity] cpu:6 +10-12 10:29:40.549 1273 1273 D AOC : A3:MSG: vsc_sensor.cc, 68: VSC: [Quick Pickup Sensor] disable. +10-12 10:29:40.550 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Quick Pickup Sensor] stopSensorEvents: sensor 0x10008 +10-12 10:29:40.550 1284 1708 D FingerprintPerf: [setTrustyHigh] +10-12 10:29:40.551 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for TMD3719 Proximity. +10-12 10:29:40.554 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-12 10:29:40.554 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-12 10:29:40.552 1284 1708 D FingerprintPerf: [setPowerBoost] duration_ms:2000 +10-12 10:29:40.553 1054 1093 I usf_sensor_hal: Received REPORT_SENSOR_ACTIVE_STATE_CHANGES event from 'TMD3719 Proximity' with new state:kInactive! +10-12 10:29:40.553 1273 1273 D AOC : A3:MSG: tmd3719_sensor.cc, 321: USF: TMD3719: Report new active state:0 +10-12 10:29:40.553 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 4122: USF: TMD3719: brightness:201 leakage:0.000000 refresh_rate:120 status:4 +10-12 10:29:40.553 1273 1273 D AOC : A3:MSG: hub.c, 175: [QuickPickup] prox disabled. +10-12 10:29:40.553 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Quick Pickup Sensor] stopSensorEvents: sensor 0x10001 +10-12 10:29:40.553 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1883: USF: Received reconfig sampling request for LSM6DSR Accelerometer. +10-12 10:29:40.554 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for LSM6DSR Accelerometer. +10-12 10:29:40.554 1273 1273 D AOC : A3:MSG: hub.c, 70: [QuickPickup] Accelerometer disabled. +10-12 10:29:40.555 1273 1273 D AOC : A3:MSG: hub.c, 156: [QuickPickup] SD disabled. +10-12 10:29:40.555 1273 1273 D AOC : A3:MSG: hub.c, 431: [QuickPickup] Sensor disabled. +10-12 10:29:40.556 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1883: USF: Received reconfig sampling request for LSM6DSR Gyroscope. +10-12 10:29:40.556 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1883: USF: Received reconfig sampling request for LSM6DSR Temperature. +10-12 10:29:40.556 1054 1054 D usf_sensor_hal: accelerometer: Enter Flush +10-12 10:29:40.558 1054 1054 D usf_sensor_hal: binned brightness: Enter Activate. Enable = 0. +10-12 10:29:40.558 462 505 I display : path=sysfs, id=0, level=207, DimmingOn=0, Hbm=0, LhbmOn=1 +10-12 10:29:40.558 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for Binned Brightness. +10-12 10:29:40.558 462 502 I display : ExynosPrimaryDisplay::setMinIdleRefreshRate() writes min_vrefresh(0) to the sysfs node +10-12 10:29:40.559 462 502 I display : setRefreshRateThrottleNanos() requester(0) set delay to 0ns +10-12 10:29:40.560 1273 1273 D AOC : A3:MSG: vsc_sensor.cc, 68: VSC: [Binned Brightness] disable. +10-12 10:29:40.560 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Binned Brightness] stopSensorEvents: sensor 0x10005 +10-12 10:29:40.560 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for TMD3719 Ambient Light. +10-12 10:29:40.560 1284 1284 I android.hardware.biometrics.fingerprint-service.goodix: onContextChanged +10-12 10:29:40.562 1602 3913 V ALSProbe: Enable ALS: 113303651 +10-12 10:29:40.562 1273 1273 D AOC : A3:MSG: binned_brightness.c, 255: [BINNED_BRIGHTNESS] Deleted instance at 0x400fec40 +10-12 10:29:40.562 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1883: USF: Received reconfig sampling request for Fusion Mag. +10-12 10:29:40.562 1273 1273 D AOC : A3:MSG: fusion_mag_sensor.cc, 711: USF: FMAG: Reconfig sampling: period(new/old) = 100/100ms, latency = 500ms. +10-12 10:29:40.562 2091 2091 V UdfpsController: onTouch | finger move: minor: 204.0, major: 280.0, v: 0.0, exceedsVelocityThreshold: false +10-12 10:29:40.563 1281 1452 I CHRE : @ 291266.045: [ImuCal] [GYRO_RPS] (s0, c0) Offset | Temp [C] | Quality: -.000468, 0.001703, 0.004821 | 30.648437 | 4 +10-12 10:29:40.563 1281 1452 I CHRE : @ 291266.045: [ImuCal] [GYRO_RPS] (s0) Temp Sensitivity: -.000035, -.000013, -.000004 +10-12 10:29:40.563 0 0 I trusty : [GF_TA][E][gf_algo_utils][gf_is_gain_decreased_retry0] gain ratio: 100 +10-12 10:29:40.563 1281 1452 I CHRE : @ 291266.045: [ImuCal] [GYRO_RPS] (s0) Temp Intercept: 0.000586, 0.002158, 0.004955 +10-12 10:29:40.564 6296 6661 I AiAiEcho: (REDACTED) Settings changed for uri: %s +10-12 10:29:40.565 1602 1602 V Biometrics/AcquisitionClient: Acquired: 8 0, shouldSend: true +10-12 10:29:40.566 6296 6381 I AiAiEcho: (REDACTED) Predicting[%d]: %s +10-12 10:29:40.569 6296 6381 I AiAiEcho: (REDACTED) EchoTargets: %s +10-12 10:29:40.569 6296 6381 I AiAiEcho: Filtered by AiAi flag check: %s +10-12 10:29:40.569 6296 6381 I AiAiEcho: (REDACTED) Ranked targets strategy: %s, count: %d, ranking metadata: %s +10-12 10:29:40.569 6296 6381 I AiAiEcho: (REDACTED) Predicting[%d]: %s +10-12 10:29:40.570 6296 6296 I AiAiAutoRotate: SCREEN_ON time recorded. +10-12 10:29:40.570 6296 6381 I AiAiEcho: (REDACTED) EchoTargets: %s +10-12 10:29:40.570 6296 6381 I AiAiEcho: Filtered by AiAi flag check: %s +10-12 10:29:40.571 6296 6381 I AiAiEcho: (REDACTED) Ranked targets strategy: %s, count: %d, ranking metadata: %s +10-12 10:29:40.571 6296 6381 I AiAiEcho: (REDACTED) #weatherTwiddler: Weather removes SubtitleSupplementalItem in surface: %s +10-12 10:29:40.572 6296 6381 I AiAiEcho: (REDACTED) #postPredictionTargets: Sending updates to UISurface %s with targets# %s (types=[%s]) +10-12 10:29:40.574 2091 2091 W FingerprintManager: Invalid acquired message: 8, 0 +10-12 10:29:40.575 6296 6381 I AiAiEcho: (REDACTED) #postPredictionTargets: Sending updates to UISurface %s with targets# %s (types=[%s]) +10-12 10:29:40.577 6296 6381 I AiAiEcho: (REDACTED) Predicting[%d]: %s +10-12 10:29:40.578 6296 6381 I AiAiEcho: (REDACTED) EchoTargets: %s +10-12 10:29:40.578 6296 6381 I AiAiEcho: Filtered by AiAi flag check: %s +10-12 10:29:40.578 6296 6381 I AiAiEcho: (REDACTED) Ranked targets strategy: %s, count: %d, ranking metadata: %s +10-12 10:29:40.579 6296 6381 I AiAiEcho: (REDACTED) #weatherTwiddler: Weather removes SubtitleSupplementalItem in surface: %s +10-12 10:29:40.579 6296 6381 I AiAiEcho: (REDACTED) Predicting[%d]: %s +10-12 10:29:40.579 462 462 I display : path=sysfs, id=0, level=218, DimmingOn=0, Hbm=0, LhbmOn=1 +10-12 10:29:40.581 6296 6381 I AiAiEcho: (REDACTED) EchoTargets: %s +10-12 10:29:40.581 6296 6381 I AiAiEcho: Filtered by AiAi flag check: %s +10-12 10:29:40.581 6296 6381 I AiAiEcho: (REDACTED) Ranked targets strategy: %s, count: %d, ranking metadata: %s +10-12 10:29:40.582 6296 6381 I AiAiEcho: (REDACTED) #weatherTwiddler: Weather removes SubtitleSupplementalItem in surface: %s +10-12 10:29:40.584 1018 2842 D audio_hw: adev_set_parameters: enter: screen_state=on +10-12 10:29:40.584 2091 2091 D SsMediaDataProvider: Forwarding Smartspace updates [] +10-12 10:29:40.585 2091 2091 D SsBaseTemplateCard: No text view can be set up +10-12 10:29:40.585 2091 2091 D SsBaseTemplateCard: Passed-in item info is null +10-12 10:29:40.585 2091 2091 D SsBaseTemplateCard: Passed-in item info is null +10-12 10:29:40.585 2091 2091 I SsBaseTemplateCard: Secondary card pane is null +10-12 10:29:40.585 6296 6381 I AiAiEcho: (REDACTED) #postPredictionTargets: Sending updates to UISurface %s with targets# %s (types=[%s]) +10-12 10:29:40.589 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_expo] real_expo = 100.717796 +10-12 10:29:40.589 0 0 I trusty : [GF_TA][I][gf_delmar_ta][gf_get_real_gain] real_gain = 9.459779 +10-12 10:29:40.589 1281 1452 I CHRE : @ 291266.070: [AR] inconsistent: 41.176471 +10-12 10:29:40.591 1281 1452 D CHRE : @ 291266.073: [ActivityPlatform] type 6, confidence 41 +10-12 10:29:40.591 462 462 I display : path=sysfs, id=0, level=235, DimmingOn=0, Hbm=0, LhbmOn=1 +10-12 10:29:40.592 1602 3913 W ActivityManager: Background start not allowed: service Intent { cmp=com.facebook.katana/com.facebook.mqtt.service.MqttServiceV2 (has extras) } to com.facebook.katana/com.facebook.mqtt.service.MqttServiceV2 from pid=14621 uid=10256 pkg=com.facebook.katana startFg?=false +10-12 10:29:40.596 2091 2091 D SsBaseTemplateCard: No text view can be set up +10-12 10:29:40.596 2091 2091 D SsBaseTemplateCard: Passed-in item info is null +10-12 10:29:40.596 2091 2091 D SsBaseTemplateCard: Passed-in item info is null +10-12 10:29:40.596 2091 2091 I SsBaseTemplateCard: Secondary card pane is null +10-12 10:29:40.599 462 505 I display : path=sysfs, id=0, level=241, DimmingOn=0, Hbm=0, LhbmOn=1 +10-12 10:29:40.608 462 462 I display : path=sysfs, id=0, level=247, DimmingOn=0, Hbm=0, LhbmOn=1 +10-12 10:29:40.611 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV1Arr[1] :236 +10-12 10:29:40.613 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[37] :*** +10-12 10:29:40.613 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[38] :*** +10-12 10:29:40.613 0 0 I trusty : [GF_TA][I][gf_algo_adapter][gf_adt_OP7_fake_detect] fake algo check point, nFakeParamV2Arr[39] :*** +10-12 10:29:40.613 0 0 I trusty : [GF_TA][I][gf_fpcore_common][handle_event] timestamp:***. +10-12 10:29:40.611 1284 1708 D FpStateTracker: UpdateState: state_:0x204 +10-12 10:29:40.612 1284 1708 D FingerprintPerf: [resetTrustyHigh] +10-12 10:29:40.612 1284 1708 D FingerprintPerf: [cancelPowerBoost] +10-12 10:29:40.612 1284 1708 D FingerprintPerf: [setTaCpuAffinity] cpu:4 +10-12 10:29:40.612 2091 2091 V UdfpsController: onTouch | finger move: minor: 204.0, major: 280.0, v: 0.0, exceedsVelocityThreshold: false +10-12 10:29:40.615 1284 1708 D FingerprintHal: onAuthenticated(fid=-361075792, gid=0) +10-12 10:29:40.615 1284 1708 I FingerprintHal: GfAuthToken_to_authToken +10-12 10:29:40.616 1054 1054 D usf_sensor_hal: auto brightness: Enter Flush +10-12 10:29:40.616 462 505 I display : path=sysfs, id=0, level=253, DimmingOn=0, Hbm=0, LhbmOn=1 +10-12 10:29:40.617 21227 21227 W DiscoveryManager: BroadcastReceiver not registered +10-12 10:29:40.617 1602 1602 V BiometricLogger: Authentication latency: 263 +10-12 10:29:40.617 1602 1602 V Biometrics/AuthenticationClient: onAuthenticated(true), ID:-361075792, Owner: com.android.systemui, isBP: false, listener: com.android.server.biometrics.sensors.ClientMonitorCallbackConverter@6cda136, requireConfirmation: false, user: 0, clientMonitor: {[227] com.android.server.biometrics.sensors.fingerprint.aidl.FingerprintAuthenticationClient, proto=3, owner=com.android.systemui, cookie=0, requestId=200, userId=0} +10-12 10:29:40.617 1602 1602 W Biometrics/AuthenticationClient: Allowing background authentication, this is allowed only for platform or test invocations +10-12 10:29:40.617 1602 1602 D BaseClientMonitor: marking operation as done: {[227] com.android.server.biometrics.sensors.fingerprint.aidl.FingerprintAuthenticationClient, proto=3, owner=com.android.systemui, cookie=0, requestId=200, userId=0} +10-12 10:29:40.618 21227 19899 I DiscoveryManager: Filter criteria(null) scannerFlags(0) +10-12 10:29:40.619 1284 1708 I [GF_HAL][DelmarHalUtils]: [notifyAuthSuccess] image_quality=70 +10-12 10:29:40.619 1284 1708 I [GF_HAL][DelmarHalUtils]: [notifyAuthSuccess] valid_area=100 +10-12 10:29:40.619 1284 1708 I [GF_HAL][CustomizedDumpKPI]: [printKpiPerf] polarization = 1258. +10-12 10:29:40.619 1284 1708 I [GF_HAL][CustomizedDumpKPI]: [printKpiPerf] part = 0, len = 200, fakelog: +10-12 10:29:40.619 1284 1708 I [GF_HAL][CustomizedDumpKPI]: 1,236,0,0,25,94,0,0,0,0,0,2,-11,11,393217,96,4013102,304,43,996, +10-12 10:29:40.619 1284 1708 I [GF_HAL][CustomizedDumpKPI]: 0,0,0,0,0,0,0,0,0,0,1687,1369,0,0,0,0,0,0,0,0, +10-12 10:29:40.619 1284 1708 I [GF_HAL][CustomizedDumpKPI]: 0,0,0,0,0,0,0,0,0,0,0,1,304,0,0,1,0,0,1,993, +10-12 10:29:40.619 1284 1708 I [GF_HAL][CustomizedDumpKPI]: 5010,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,2015232401,1815619781,505816607, +10-12 10:29:40.619 1284 1708 I [GF_HAL][CustomizedDumpKPI]: 201462,149873,147121,199011,1258,1348,884,890,898,908,141,-1,0,-1,-254,453,154,511,992,122, +10-12 10:29:40.619 1284 1708 I [GF_HAL][CustomizedDumpKPI]: 42,46,46,41,0,0,0,0,0,40,0,-1,-1,-1,0,0,5,-1,0,66164, +10-12 10:29:40.619 1284 1708 I [GF_HAL][CustomizedDumpKPI]: 303,313,386,385,300,337,0,625,100,0,0,1,1,0,0,0,0,0,0,0, +10-12 10:29:40.619 1284 1708 I [GF_HAL][CustomizedDumpKPI]: 0,0,149,2008162,-1,86,0,488,553,557,501,1,4880,0,921,895,923,30,10,0, +10-12 10:29:40.619 1284 1708 I [GF_HAL][CustomizedDumpKPI]: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +10-12 10:29:40.620 1602 1602 D Biometrics/AuthenticationClient: addAuthToken: 0 +10-12 10:29:40.621 1602 1602 D BiometricStateCallback: Client finished, state updated to 0, client {[227] com.android.server.biometrics.sensors.fingerprint.aidl.FingerprintAuthenticationClient, proto=3, owner=com.android.systemui, cookie=0, requestId=200, userId=0} +10-12 10:29:40.621 1602 1602 D BiometricSchedulerOperation: [Finished / destroy]: {[227] com.android.server.biometrics.sensors.fingerprint.aidl.FingerprintAuthenticationClient, proto=3, owner=com.android.systemui, cookie=0, requestId=200, userId=0} +10-12 10:29:40.621 21227 21227 I CastMediaRouteProvider: Published 0 routes +10-12 10:29:40.621 1284 1708 I [GF_HAL][DelmarHalUtils]: [dumpPerf] image_quality=70 +10-12 10:29:40.621 1054 1054 D usf_sensor_hal: ambient light: Enter Batch. period = 1000000, latency = 0. +10-12 10:29:40.621 1284 1708 I [GF_HAL][DelmarHalUtils]: [dumpPerf] valid_area=100 +10-12 10:29:40.621 1284 1708 I [GF_HAL][CustomizedDumpKPI]: [printKpiPerf] polarization = 1258. +10-12 10:29:40.622 1602 1602 V ALSProbe: Disable ALS: 113303651 +10-12 10:29:40.621 1284 1708 I [GF_HAL][CustomizedDumpKPI]: [printKpiPerf] part = 0, len = 200, fakelog: +10-12 10:29:40.622 1284 1708 I [GF_HAL][CustomizedDumpKPI]: 1,236,0,0,25,94,0,0,0,0,0,2,-11,11,393217,96,4013102,304,43,996, +10-12 10:29:40.622 1284 1708 I [GF_HAL][CustomizedDumpKPI]: 0,0,0,0,0,0,0,0,0,0,1687,1369,0,0,0,0,0,0,0,0, +10-12 10:29:40.622 1284 1708 I [GF_HAL][CustomizedDumpKPI]: 0,0,0,0,0,0,0,0,0,0,0,1,304,0,0,1,0,0,1,993, +10-12 10:29:40.622 1284 1708 I [GF_HAL][CustomizedDumpKPI]: 5010,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,2015232401,1815619781,505816607, +10-12 10:29:40.622 1284 1708 I [GF_HAL][CustomizedDumpKPI]: 201462,149873,147121,199011,1258,1348,884,890,898,908,141,-1,0,-1,-254,453,154,511,992,122, +10-12 10:29:40.622 1602 1602 D UaBiometricScheduler/FingerprintProvider/default/0: [Finishing] {[227] com.android.server.biometrics.sensors.fingerprint.aidl.FingerprintAuthenticationClient, proto=3, owner=com.android.systemui, cookie=0, requestId=200, userId=0}, success: true +10-12 10:29:40.622 1284 1708 I [GF_HAL][CustomizedDumpKPI]: 42,46,46,41,0,0,0,0,0,40,0,-1,-1,-1,0,0,5,-1,0,66164, +10-12 10:29:40.622 1284 1708 I [GF_HAL][CustomizedDumpKPI]: 303,313,386,385,300,337,0,625,100,0,0,1,1,0,0,0,0,0,0,0, +10-12 10:29:40.622 1284 1708 I [GF_HAL][CustomizedDumpKPI]: 0,0,149,2008162,-1,86,0,488,553,557,501,1,4880,0,921,895,923,30,10,0, +10-12 10:29:40.622 1602 1602 D BiometricCoexCoordinator: removeAuthenticationClient(Udfps), client: {[227] com.android.server.biometrics.sensors.fingerprint.aidl.FingerprintAuthenticationClient, proto=3, owner=com.android.systemui, cookie=0, requestId=200, userId=0} +10-12 10:29:40.622 1284 1708 I [GF_HAL][CustomizedDumpKPI]: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +10-12 10:29:40.622 1602 1602 D GestureAvailabilityTracker: Notifying gesture availability, active=true +10-12 10:29:40.622 1602 1602 D UaBiometricScheduler/FingerprintProvider/default/0: No operations, returning to idle +10-12 10:29:40.622 1284 1708 D DisplayController: [EnableLhbm]: Turning off lhbm +10-12 10:29:40.622 462 502 I display : path=drm, id=0, level=260, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.622 462 502 I display : setLhbmState =0 +10-12 10:29:40.624 462 462 I display : path=sysfs, id=0, level=260, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.624 1602 1602 D FastPairService: onReceive: ACTION_SCREEN_ON +10-12 10:29:40.624 1602 1602 V FastPairService: invalidateScan: scan is disabled +10-12 10:29:40.624 1602 1602 E NearbyManager: Cannot stop scan with this callback because it is never registered. +10-12 10:29:40.625 1104 1104 I WifiHAL : Creating message to get link statistics; iface = 47 +10-12 10:29:40.625 2512 3334 I SHANNON_IMS: 2156 [PROX] onReceive: intent= [Intent { act=android.intent.action.SCREEN_ON flg=0x50200010 }] (ConnectivityBroadcastReceiver%onReceive:108) +10-12 10:29:40.626 462 502 I display : setRefreshRateThrottleNanos() requester(2) set delay to 0ns +10-12 10:29:40.627 462 502 I display : setDisplayIdleDelayNanos() writes idle_delay_ms(0) to the sysfs node (0x0) +10-12 10:29:40.627 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 4122: USF: TMD3719: brightness:201 leakage:0.000000 refresh_rate:120 status:1 +10-12 10:29:40.627 1273 1273 D AOC : A3:MSG: window_orientation.c, 1636: [WO] displayInfoEvent displayId=0, status=1 +10-12 10:29:40.629 2091 2091 V UdfpsDisplayMode: disable +10-12 10:29:40.629 2091 2091 V UdfpsDisplayMode: disable | removed the UDFPS refresh rate request +10-12 10:29:40.629 2091 2091 W UdfpsDisplayMode: disable | onDisabled is null +10-12 10:29:40.630 1284 1284 I android.hardware.biometrics.fingerprint-service.goodix: FingerprintExt::onPointerUp() +10-12 10:29:40.630 1284 1284 I android.hardware.biometrics.fingerprint-service.goodix: onPointerUp +10-12 10:29:40.630 1284 1790 D FingerprintHal: fingerprint setPointerUp +10-12 10:29:40.630 3685 3685 D NfcService: MSG_APPLY_SCREEN_STATE 4 +10-12 10:29:40.631 1118 1118 D android.hardware.vibrator-service.cs40l25: Vibrator::perform +10-12 10:29:40.632 2091 2091 V UdfpsController: hideUdfpsOverlay | removing window: true +10-12 10:29:40.634 462 462 I display : path=sysfs, id=0, level=266, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.633 448 477 I keystore2: keystore2::authorization: on_lock_screen_event(LockScreenEvent(0), user_id=0, password.is_some()=false, unlocking_sids=Some([-8230280360088104710])) +10-12 10:29:40.634 1284 1708 D DisplayController: [EnableLhbm]: Successfully turned off lhbm +10-12 10:29:40.634 1284 1708 D FingerprintHal: onAcquired(1) +10-12 10:29:40.634 1284 1790 D DisplayController: [EnableLhbm] Lhbm is already 0 +10-12 10:29:40.634 1284 1790 I [GF_HAL][Sensor]: [doPost]sem value = 0 +10-12 10:29:40.634 1284 1790 I [GF_HAL][Sensor]: [doPost]sem value = 1 +10-12 10:29:40.638 1118 1118 D android.hardware.vibrator-service.cs40l25: Vibrator::on +10-12 10:29:40.638 1118 20887 D android.hardware.vibrator-service.cs40l25: Vibrator::waitForComplete +10-12 10:29:40.641 2091 2091 E KeyguardViewMediator: mHideAnimationFinishedRunnable#run +10-12 10:29:40.641 462 462 I display : path=sysfs, id=0, level=272, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.642 2091 2091 I KeyguardTransitionRepository: Transition still active: TransitionStep(from=DOZING, to=LOCKSCREEN, value=0.184, transitionState=RUNNING, ownerName=FromDozingTransitionInteractor), canceling +10-12 10:29:40.642 19633 20888 I DeviceStatusMonitor: DeviceStatusMonitor.handleBroadcast():123 onReceive() : Action = android.intent.action.SCREEN_ON +10-12 10:29:40.642 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 4122: USF: TMD3719: brightness:272 leakage:0.000000 refresh_rate:120 status:1 +10-12 10:29:40.642 19633 20888 I DeviceStatusMonitor: DeviceStatusMonitor.updateCountryInfo():139 updateCountryInfo(), notifyAnyway = false +10-12 10:29:40.643 1602 10545 D ActivityTaskManager: Top Process State changed to PROCESS_STATE_TOP +10-12 10:29:40.644 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 181136395; UID 10668; state: DISABLED +10-12 10:29:40.644 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 174042936; UID 10668; state: DISABLED +10-12 10:29:40.644 1602 10545 D CompatibilityChangeReporter: Compat change id reported: 205907456; UID 10668; state: ENABLED +10-12 10:29:40.646 1602 3658 D CoreBackPreview: Window{eb0ddea u0 UdfpsControllerOverlay}: Setting back callback null +10-12 10:29:40.646 2091 2091 V UdfpsView: onDetachedFromWindow +10-12 10:29:40.646 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 537: USF: TMD3719: [ALS]sync_delay_adjustment: 469300 +10-12 10:29:40.646 448 477 I keystore2: keystore2::super_key: In try_unlock_user_with_biometric: Successfully unlocked with biometric +10-12 10:29:40.647 1602 3687 W InputManager-JNI: Input channel object 'eb0ddea UdfpsControllerOverlay (client)' was disposed without first being removed with the input manager! +10-12 10:29:40.649 1602 1880 W InputDispatcher: Window eb0ddea UdfpsControllerOverlay already unregistered input channel +10-12 10:29:40.649 462 505 I display : path=sysfs, id=0, level=279, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.650 20237 20237 W unknown:ReactNative: Packager connection already open, nooping. +10-12 10:29:40.652 1602 1880 W InputDispatcher: Window eb0ddea UdfpsControllerOverlay already unregistered input channel +10-12 10:29:40.656 1602 3658 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10668; state: DISABLED +10-12 10:29:40.656 1602 3658 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10668; state: DISABLED +10-12 10:29:40.657 1602 3658 D CoreBackPreview: Window{e240b09 u0 Splash Screen com.source}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@cfa072f, mPriority=0} +10-12 10:29:40.658 1602 1602 E FingerprintProvider/default/0: onAcquired for non-acquisition client: null +10-12 10:29:40.659 462 462 I display : path=sysfs, id=0, level=285, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.662 1118 20887 D android.hardware.vibrator-service.cs40l25: Vibrator::waitForComplete: Get STOP! Set active to 0. +10-12 10:29:40.662 1118 1118 D android.hardware.vibrator-service.cs40l25: Vibrator::off +10-12 10:29:40.668 459 459 I DisplayDevice: Display 4619827677550801152 policy changed +10-12 10:29:40.668 459 459 I DisplayDevice: Previous: {{defaultModeId=1, allowGroupSwitching=false, primaryRange=[120.00 Hz, 120.00 Hz], appRequestRange=[120.00 Hz, 120.00 Hz]}} +10-12 10:29:40.668 459 459 I DisplayDevice: Current: {{defaultModeId=1, allowGroupSwitching=false, primaryRange=[0.00 Hz, 120.00 Hz], appRequestRange=[0.00 Hz, 120.00 Hz]}} +10-12 10:29:40.668 459 459 I DisplayDevice: 0 mode changes were performed under the previous policy +10-12 10:29:40.668 402 402 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.allocator@4.0::IAllocator/default in either framework or device VINTF manifest. +10-12 10:29:40.669 401 401 I servicemanager: Found android.hardware.graphics.allocator.IAllocator/default in device VINTF manifest. +10-12 10:29:40.674 21227 19410 I NearbySharing: (REDACTED) Screen is already %s, skipping invalidate +10-12 10:29:40.674 462 505 I display : path=sysfs, id=0, level=292, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.677 1281 1452 D CHRE : @ 291266.158: Parsed nanoapp message from host: app ID 0x476f6f676c00100d endpoint 0x19 msgType 1 payload size 8 +10-12 10:29:40.677 1281 1452 I CHRE : @ 291266.158: [NanoMinion] received MSG Type 0x1, Version 1, 4 bytes +10-12 10:29:40.677 1281 1452 I CHRE : @ 291266.158: [NanoMinion] sent MSG Type 0x2, Version 0, 23 bytes, MessageId 184 +10-12 10:29:40.677 1281 1452 I CHRE : @ 291266.159: [cc] ping enabled=0, since_start_millis=291255816, session_seq=184, session_dur_millis=927622, accel_in_session=0 +10-12 10:29:40.677 1033 1063 D ContextHubHal: Got message from nanoapp: ID 0x476f6f676c00100d +10-12 10:29:40.679 21227 21398 I NearbyDiscovery: (REDACTED) FastPairHandler: Received action %s +10-12 10:29:40.679 21227 21398 I NearbyDiscovery: (REDACTED) OffloadFastPairScanner: eventType=%s, isOffloadScanning=%s, isOffloadScanningAllowed=%s +10-12 10:29:40.679 21227 21398 I NearbyDiscovery: (REDACTED) FastPairScanner: isScreenOn=%s, isLocationEnabled=%s, disableLocationRequirement=%s, isDiscoveryScanningEnabled=%s, during24GhzWifiWarmingUpPeriod=%s +10-12 10:29:40.679 21227 21398 D BluetoothAdapter: isLeEnabled(): ON +10-12 10:29:40.679 21227 21398 I NearbyDiscovery: (REDACTED) FastPairScanner: eventType=%s, intReq=%s, scanning=%s, scanAllowed=%s, bleEnabled=%s, lockScanRate=%s, startScanningByLowPowerMode=%s +10-12 10:29:40.680 21227 21398 I NearbyDiscovery: (REDACTED) FastPairScanner: isScreenOn=%s, isLocationEnabled=%s, disableLocationRequirement=%s, isDiscoveryScanningEnabled=%s, during24GhzWifiWarmingUpPeriod=%s +10-12 10:29:40.680 21227 21398 I NearbyDiscovery: (REDACTED) FastPairScanner: Start scanning internally in %s +10-12 10:29:40.683 2091 2091 D KeyguardViewMediator: handleStartKeyguardExitAnimation startTime=0 fadeoutDuration=0 +10-12 10:29:40.683 2091 2091 D KeyguardUnlock: playCannedUnlockAnimation +10-12 10:29:40.683 2091 2091 D KeyguardUnlock: playCannedUnlockAnimation, surfaceBehindEntryAnimator#start +10-12 10:29:40.683 1054 1054 D usf_sensor_hal: ambient light: Enter Batch. period = 1000000, latency = 0. +10-12 10:29:40.684 462 462 I display : path=sysfs, id=0, level=306, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.687 21227 21227 I RCNService: updateRcnState to isNetworkAvailable: true, isRcnSettingsEnabled: true, isScreenOn: true +10-12 10:29:40.689 21227 21398 D BluetoothAdapter: isLeEnabled(): ON +10-12 10:29:40.691 462 505 I display : path=sysfs, id=0, level=314, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.691 2378 3136 I bt_stack: [INFO:le_scanning_manager.cc(141)] RegisterScanner in shim layer +10-12 10:29:40.692 21227 23935 D BluetoothLeScanner: onScannerRegistered() - status=0 scannerId=2 mScannerId=0 +10-12 10:29:40.698 21227 20682 I DiscoveryManager: Filter criteria(CFE7FEDA,%urn:x-cast:com.google.cast.media) scannerFlags(0) +10-12 10:29:40.700 21227 20682 W GuestModeDeviceProber: setFilterCriteria +10-12 10:29:40.700 21227 21227 I CastMediaRouteProvider: Published 0 routes +10-12 10:29:40.702 2378 3136 D ActivityAttributionService: notifyActivityAttributionInfo UID=1002 packageName=com.google.android.bluetooth deviceAddress=no_active_device_address +10-12 10:29:40.702 2378 3136 I bt_btif : packages/modules/Bluetooth/system/btif/src/bluetooth.cc:465 get_profile_interface: get_profile_interface: id = activity_attribution +10-12 10:29:40.703 21227 21398 I NearbyDiscovery: (REDACTED) FastPairScanner: Starting %s scan for %s seconds +10-12 10:29:40.703 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(238)] ScanFilterEnable in shim layer +10-12 10:29:40.703 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(213)] ScanFilterAdd in shim layer +10-12 10:29:40.703 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(174)] ScanFilterParamSetup in shim layer +10-12 10:29:40.703 21227 21398 I NearbyDiscovery: FastPairController: onSystemStateChanged: skip due to flag disabled [CONTEXT service_id=265 ] +10-12 10:29:40.703 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(213)] ScanFilterAdd in shim layer +10-12 10:29:40.703 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(174)] ScanFilterParamSetup in shim layer +10-12 10:29:40.704 21227 21227 I CastMediaRouteProvider: Published 0 routes +10-12 10:29:40.705 462 462 I display : path=sysfs, id=0, level=321, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.706 21227 21227 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.mdns.service.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentApiService } +10-12 10:29:40.706 21227 21227 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.mdns.service.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentApiService } +10-12 10:29:40.708 631 631 I libperfmgr: Hint type not present in actions: ADPF_FIRST_FRAME +10-12 10:29:40.717 462 462 I display : path=sysfs, id=0, level=338, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.723 1104 1104 I WifiHAL : In GetLinkStatsCommand::handleResponse +10-12 10:29:40.724 462 505 I display : path=sysfs, id=0, level=346, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.728 21227 21227 D BoundBrokerSvc: onRebind: Intent { act=com.google.android.gms.clearcut.bootcount.service.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentBoundBrokerService } +10-12 10:29:40.729 21227 20893 D TrafficStats: tagSocket(1081) with statsTag=0x30000900, statsUid=-1 +10-12 10:29:40.731 21227 20893 D TrafficStats: tagSocket(1081) with statsTag=0x30000900, statsUid=-1 +10-12 10:29:40.731 1104 1104 I WifiHAL : Creating message to get link statistics; iface = 47 +10-12 10:29:40.733 21227 19899 D TrafficStats: tagSocket(1799) with statsTag=0x30000900, statsUid=-1 +10-12 10:29:40.742 462 462 I display : path=sysfs, id=0, level=364, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.742 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 4122: USF: TMD3719: brightness:364 leakage:0.000000 refresh_rate:120 status:1 +10-12 10:29:40.744 1273 1273 D AOC : A3:MSG: tmd3719_device.cc, 537: USF: TMD3719: [ALS]sync_delay_adjustment: 0 +10-12 10:29:40.758 462 505 I display : path=sysfs, id=0, level=374, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.766 462 505 I display : path=sysfs, id=0, level=393, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.774 462 505 I display : path=sysfs, id=0, level=404, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.775 1602 1958 D ConnectivityService: NetReassign [no changes] [c 1] [a 4] [i 3] +10-12 10:29:40.779 1104 1104 I WifiHAL : In GetLinkStatsCommand::handleResponse +10-12 10:29:40.783 462 505 I display : path=sysfs, id=0, level=415, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.794 462 462 I display : path=sysfs, id=0, level=426, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.796 2091 2091 D CentralSurfaces: Received new disable state: enaihbcRso.qingr (unchanged) +10-12 10:29:40.798 1602 2548 I WifiService: acquireMulticastLock uid=10157 +10-12 10:29:40.799 2357 2683 D IpClient.wlan0: set max DTIM multiplier to 1 +10-12 10:29:40.803 2807 2878 D IwlanNetworkService: onCapabilitiesChanged: 141 +10-12 10:29:40.803 2807 2868 D IwlanDataService: onCapabilitiesChanged: 141 [ Transports: WIFI Capabilities: NOT_METERED&INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VPN&VALIDATED&NOT_ROAMING&FOREGROUND&NOT_CONGESTED&NOT_SUSPENDED&NOT_VCN_MANAGED LinkUpBandwidth>=47826Kbps LinkDnBandwidth>=48992Kbps TransportInfo: , BSSID: 02:00:00:00:00:00, MAC: 02:00:00:00:00:00, IP: /192.168.1.144, Security type: 2, Supplicant state: COMPLETED, Wi-Fi standard: 5, RSSI: -71, Link speed: 195Mbps, Tx Link speed: 195Mbps, Max Supported Tx Link speed: 866Mbps, Rx Link speed: 351Mbps, Max Supported Rx Link speed: 866Mbps, Frequency: 5765MHz, Net ID: -1, Metered hint: false, score: 60, isUsable: true, CarrierMerged: false, SubscriptionId: -1, IsPrimary: 1, Trusted: true, Restricted: false, Ephemeral: false, OEM paid: false, OEM private: false, OSU AP: false, FQDN: , Provider friendly name: , Requesting package name: MLO Information: , Is TID-To-Link negotiation supported by the AP: false, AP MLD Address: , AP MLO Link Id: , AP MLO Affiliated links: > SignalStrength: -71 AdminUids: [10111] SSID: "ATTzYpZHCI" UnderlyingNetworks: Null] +10-12 10:29:40.803 2807 2868 D IwlanDataService: Network 141 connected using transport WIFI +10-12 10:29:40.804 2512 3338 I SHANNON_IMS: 2163 [CONN] WiFi connected [SLID:0], network: 141 [com.shannon.imsservice.conn.DefaultNetworkCallback@c93b565] (DefaultNetworkCallback%onCapabilitiesChanged:42) +10-12 10:29:40.806 2502 3325 D SHANNON_RCS: 4966 [0][PROX][TELE] onCapabilitiesChanged, Network: 141, NetworkCapabilities: [ Transports: WIFI Capabilities: NOT_METERED&INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VPN&VALIDATED&NOT_ROAMING&FOREGROUND&NOT_CONGESTED&NOT_SUSPENDED&NOT_VCN_MANAGED LinkUpBandwidth>=47826Kbps LinkDnBandwidth>=48992Kbps TransportInfo: , BSSID: 02:00:00:00:00:00, MAC: 02:00:00:00:00:00, IP: /192.168.1.144, Security type: 2, Supplicant state: COMPLETED, Wi-Fi standard: 5, RSSI: -71, Link speed: 195Mbps, Tx Link speed: 195Mbps, Max Supported Tx Link speed: 866Mbps, Rx Link speed: 351Mbps, Max Supported Rx Link speed: 866Mbps, Frequency: 5765MHz, Net ID: -1, Metered hint: false, score: 60, isUsable: true, CarrierMerged: false, SubscriptionId: -1, IsPrimary: -1, Trusted: true, Restricted: false, Ephemeral: false, OEM paid: false, OEM private: false, OSU AP: false, FQDN: , Provider friendly name: , Requesting package name: MLO Information: , Is TID-To-Link negotiation supported by the AP: false, AP MLD Address: , AP MLO Link Id: , AP MLO Affiliated links: > SignalStrength: -71 UnderlyingNetworks: Null] (DefaultNetworkCallback%onCapabilitiesChanged:76) +10-12 10:29:40.808 462 505 I display : path=sysfs, id=0, level=449, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.809 15853 15917 I WifiSignalInfo: onCapabilitiesChanged: rssi:-71 +10-12 10:29:40.811 21227 23439 I ChimeraSrvcProxy: NullBinder for android.net.action.RECOMMEND_NETWORKS triggering remote TransactionTooLargeException due to Service without Chimera impl +10-12 10:29:40.811 21227 23439 W .gms.persistent: Large reply transaction of 1056768 bytes, interface descriptor , code 1 +10-12 10:29:40.815 15853 30572 D DeviceStateHelper: Wifi freq: 5765 +10-12 10:29:40.816 462 462 I display : path=sysfs, id=0, level=461, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.816 25492 25547 I CarrierServices: [137] hdg.handleMessage: RcsEngineImpl[DUAL_REG]:[d93e4710-fa05]>Handler: handleMessage processing message:[NOTIFY_UPTIME_IGNORE_STATE_CHANGED] with [non-null]:RcsEngineImpl reference +10-12 10:29:40.820 25492 25549 I CarrierServices: [138] gtf.c: Connected state: [1], networkType: [WIFI] +10-12 10:29:40.821 2091 2147 D LocalImageResolver: Couldn't use ImageDecoder for drawable, falling back to non-resized load. +10-12 10:29:40.821 2091 2147 D LocalImageResolver: Couldn't use ImageDecoder for drawable, falling back to non-resized load. +10-12 10:29:40.822 1602 3687 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10112; state: DISABLED +10-12 10:29:40.822 1602 3687 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10112; state: DISABLED +10-12 10:29:40.822 1602 3687 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10112; state: DISABLED +10-12 10:29:40.822 1602 3687 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10112; state: ENABLED +10-12 10:29:40.822 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10112; state: ENABLED +10-12 10:29:40.824 462 505 I display : path=sysfs, id=0, level=474, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.833 462 462 I display : path=sysfs, id=0, level=487, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.835 1007 1007 D Zygote : Forked child process 20902 +10-12 10:29:40.836 1602 1717 I ActivityManager: Start proc 20902:com.google.android.apps.messaging/u0a112 for content provider {com.google.android.apps.messaging/com.google.android.apps.messaging.shared.datamodel.provider.sharedstorage.SharedStorageProvider} +10-12 10:29:40.841 462 505 I display : path=sysfs, id=0, level=501, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.842 462 505 I display : path=sysfs, id=0, level=514, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.848 1104 1104 D WifiHAL : Setting APF program, halHandle = 0xb400006dd489df10 +10-12 10:29:40.848 1104 1104 I WifiHAL : createRequest: APF set program request +10-12 10:29:40.852 462 505 I display : path=sysfs, id=0, level=529, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.854 20902 20902 I .apps.messaging: Using CollectorTypeCC GC. +10-12 10:29:40.860 1104 1104 I WifiHAL : Done! +10-12 10:29:40.861 1602 1950 D WifiStaIfaceHidlImpl: setDtimMultiplier is not implemented by HIDL +10-12 10:29:40.861 1494 1501 I adbd : jdwp connection from 20902 +10-12 10:29:40.866 462 505 I display : path=sysfs, id=0, level=544, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.869 14550 14658 D IpInfo : getIpAddressInfo +10-12 10:29:40.870 14550 14658 V IpInfo : REQUEST: https://ip-info.ff.avast.com/v2/info +10-12 10:29:40.870 14550 14658 V IpInfo : METHOD: HttpMethod(value=GET) +10-12 10:29:40.870 1602 3687 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10112; state: DISABLED +10-12 10:29:40.870 1602 3687 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10112; state: DISABLED +10-12 10:29:40.871 21227 19898 I DeviceScanner: [MDNS] Received response from "L12V" (c653634e493cea775737e1ad63185b57) with result "1 New device" +10-12 10:29:40.874 462 462 I display : path=sysfs, id=0, level=559, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.878 20902 20902 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10112; state: ENABLED +10-12 10:29:40.883 462 505 I display : path=sysfs, id=0, level=575, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.888 21227 21227 I CastMediaRouteProvider: Published 1 routes +10-12 10:29:40.889 1602 1602 I MR2ServiceImpl: addProviderRoutes | provider: com.google.android.gms/.cast.media.CastMediaRoute2ProviderService_Persistent, routes: [c653634e493cea775737e1ad63185b57 | Living Room TV] +10-12 10:29:40.891 462 462 I display : path=sysfs, id=0, level=592, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.894 2091 2091 D TileServices: Couldn't find tile for ComponentInfo{com.avast.android.vpn/com.avast.android.vpn.tile.SecureLineTileService} +10-12 10:29:40.897 20902 20902 D nativeloader: Configuring clns-4 for other apk /system/framework/org.apache.http.legacy.jar. target_sdk_version=34, uses_libraries=ALL, library_path=/data/app/~~BPbef3CuQSjXZG72xCy6uA==/com.google.android.apps.messaging-jhzmbNEXgCem_urVtIi3xw==/lib/arm64:/data/app/~~BPbef3CuQSjXZG72xCy6uA==/com.google.android.apps.messaging-jhzmbNEXgCem_urVtIi3xw==/base.apk!/lib/arm64-v8a:/data/app/~~BPbef3CuQSjXZG72xCy6uA==/com.google.android.apps.messaging-jhzmbNEXgCem_urVtIi3xw==/split_config.arm64_v8a.apk!/lib/arm64-v8a:/data/app/~~BPbef3CuQSjXZG72xCy6uA==/com.google.android.apps.messaging-jhzmbNEXgCem_urVtIi3xw==/split_config.en.apk!/lib/arm64-v8a:/data/app/~~BPbef3CuQSjXZG72xCy6uA==/com.google.android.apps.messaging-jhzmbNEXgCem_urVtIi3xw==/split_config.xxxhdpi.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.google.android.apps.messaging +10-12 10:29:40.900 462 505 I display : path=sysfs, id=0, level=609, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.901 21227 20893 I TrafficStats: untagSocket(1081) +10-12 10:29:40.903 2091 17111 W LocalMediaManager: BluetoothAdapter is null or muting expected device not exist +10-12 10:29:40.903 2091 2147 D MediaDeviceManager: Can not get LocalBluetoothLeBroadcast +10-12 10:29:40.908 462 505 I display : path=sysfs, id=0, level=626, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.916 462 462 I display : path=sysfs, id=0, level=644, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.917 21227 19899 I CastSocketMultiplexer: Stopping multiplexer... +10-12 10:29:40.920 14550 14736 V IpInfo : RESPONSE: 200 OK +10-12 10:29:40.920 14550 14736 V IpInfo : METHOD: HttpMethod(value=GET) +10-12 10:29:40.920 14550 14736 V IpInfo : FROM: https://ip-info.ff.avast.com/v2/info +10-12 10:29:40.924 462 505 I display : path=sysfs, id=0, level=663, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.933 462 462 I display : path=sysfs, id=0, level=683, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.941 462 505 I display : path=sysfs, id=0, level=703, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.949 0 0 I trusty : [GF_TA][E][gf_algo_auth][gf_algo_do_post_authenticate] skip stage=3 +10-12 10:29:40.949 1284 1708 D FpStateTracker: UpdateState: state_:0x0 +10-12 10:29:40.949 462 462 I display : path=sysfs, id=0, level=723, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.950 1054 1054 D usf_sensor_hal: ambient light: Enter Batch. period = 250000000, latency = 0. +10-12 10:29:40.950 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1883: USF: Received reconfig sampling request for TMD3719 Ambient Light. +10-12 10:29:40.951 1284 1708 D AlsMonitor: Sampling is stopped. +10-12 10:29:40.958 462 505 I display : path=sysfs, id=0, level=745, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.960 1602 1777 I DisplayPowerController[0]: BrightnessEvent: disp=0, physDisp=local:4619827677550801152, brt=0.2374531, initBrt=0.2374531, rcmdBrt=NaN, preBrt=NaN, lux=NaN, preLux=NaN, hbmMax=0.62, hbmMode=off, rbcStrength=50, powerFactor=1.0, thrmMax=1.0, wasShortTermModelActive=false, flags=invalid_lux , reason=manual, autoBrightness=true +10-12 10:29:40.961 2091 2091 D KeyguardUnlock: surfaceBehindEntryAnimator#onAnimationEnd +10-12 10:29:40.961 2091 2091 D KeyguardViewMediator: onKeyguardExitRemoteAnimationFinished +10-12 10:29:40.966 462 505 I display : path=sysfs, id=0, level=767, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.969 20902 20902 W ziparchive: Unable to open '/data/app/~~BPbef3CuQSjXZG72xCy6uA==/com.google.android.apps.messaging-jhzmbNEXgCem_urVtIi3xw==/split_config.arm64_v8a.dm': No such file or directory +10-12 10:29:40.969 20902 20902 W ziparchive: Unable to open '/data/app/~~BPbef3CuQSjXZG72xCy6uA==/com.google.android.apps.messaging-jhzmbNEXgCem_urVtIi3xw==/split_config.arm64_v8a.dm': No such file or directory +10-12 10:29:40.970 20902 20902 W .apps.messaging: Entry not found +10-12 10:29:40.971 20902 20902 W ziparchive: Unable to open '/data/app/~~BPbef3CuQSjXZG72xCy6uA==/com.google.android.apps.messaging-jhzmbNEXgCem_urVtIi3xw==/split_config.en.dm': No such file or directory +10-12 10:29:40.971 20902 20902 W ziparchive: Unable to open '/data/app/~~BPbef3CuQSjXZG72xCy6uA==/com.google.android.apps.messaging-jhzmbNEXgCem_urVtIi3xw==/split_config.en.dm': No such file or directory +10-12 10:29:40.972 20902 20902 W .apps.messaging: Entry not found +10-12 10:29:40.972 20902 20902 W ziparchive: Unable to open '/data/app/~~BPbef3CuQSjXZG72xCy6uA==/com.google.android.apps.messaging-jhzmbNEXgCem_urVtIi3xw==/split_config.xxxhdpi.dm': No such file or directory +10-12 10:29:40.972 20902 20902 W ziparchive: Unable to open '/data/app/~~BPbef3CuQSjXZG72xCy6uA==/com.google.android.apps.messaging-jhzmbNEXgCem_urVtIi3xw==/split_config.xxxhdpi.dm': No such file or directory +10-12 10:29:40.973 20902 20902 W .apps.messaging: Entry not found +10-12 10:29:40.974 462 462 I display : path=sysfs, id=0, level=786, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:40.976 20902 20902 D nativeloader: Configuring clns-5 for other apk /data/app/~~BPbef3CuQSjXZG72xCy6uA==/com.google.android.apps.messaging-jhzmbNEXgCem_urVtIi3xw==/base.apk:/data/app/~~BPbef3CuQSjXZG72xCy6uA==/com.google.android.apps.messaging-jhzmbNEXgCem_urVtIi3xw==/split_config.arm64_v8a.apk:/data/app/~~BPbef3CuQSjXZG72xCy6uA==/com.google.android.apps.messaging-jhzmbNEXgCem_urVtIi3xw==/split_config.en.apk:/data/app/~~BPbef3CuQSjXZG72xCy6uA==/com.google.android.apps.messaging-jhzmbNEXgCem_urVtIi3xw==/split_config.xxxhdpi.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/~~BPbef3CuQSjXZG72xCy6uA==/com.google.android.apps.messaging-jhzmbNEXgCem_urVtIi3xw==/lib/arm64:/data/app/~~BPbef3CuQSjXZG72xCy6uA==/com.google.android.apps.messaging-jhzmbNEXgCem_urVtIi3xw==/base.apk!/lib/arm64-v8a:/data/app/~~BPbef3CuQSjXZG72xCy6uA==/com.google.android.apps.messaging-jhzmbNEXgCem_urVtIi3xw==/split_config.arm64_v8a.apk!/lib/arm64-v8a:/data/app/~~BPbef3CuQSjXZG72xCy6uA==/com.google.android.apps.messaging-jhzmbNEXgCem_urVtIi3xw==/split_confi +10-12 10:29:40.976 2091 2091 D KeyguardViewMediator: onKeyguardExitRemoteAnimationFinished#hideKeyguardViewAfterRemoteAnimation +10-12 10:29:40.977 20953 21000 I aalu : Disconnecting from SysUi, flag disabled [IVR-C] +10-12 10:29:40.977 20953 21000 I aalu : Disconnecting from SysUi, VM not enabled [IVR-C] +10-12 10:29:40.977 2091 2091 D CentralSurfaces: Received new disable state: Old: enaihbcRso.qingr | New: enaihbcrso.qingr (changed: r.) +10-12 10:29:40.977 20953 21000 I aaln : No binding to unbind [IVR-C] +10-12 10:29:40.977 20953 21000 I aaln : Disconnected from SysUi [IVR-C] +10-12 10:29:40.978 2091 2091 D SbStateController: setState: requested state SHADE!= upcomingState: KEYGUARD. This usually means the status bar state transition was interrupted before the upcoming state could be applied. +10-12 10:29:40.978 2091 2091 D CentralSurfaces: updateQsExpansionEnabled - QS Expand enabled: true +10-12 10:29:40.978 2091 2091 E CentralSurfaces: Keyguard is done going away, but someone left the light reveal scrim at reveal amount: 0.86733997 +10-12 10:29:40.981 2091 2091 D CentralSurfaces: Received new disable state: enaihbcrso.qingr (unchanged) +10-12 10:29:40.981 2091 2091 D CentralSurfaces: updateQsExpansionEnabled - QS Expand enabled: true +10-12 10:29:40.984 2091 2751 D KeyguardService: setOccluded(false) +10-12 10:29:40.984 2091 2751 D KeyguardViewMediator: setOccluded(false) +10-12 10:29:40.990 1602 10545 D CoreBackPreview: Window{e240b09 u0 Splash Screen com.source EXITING}: Setting back callback null +10-12 10:29:40.990 1602 2548 W InputManager-JNI: Input channel object 'e240b09 Splash Screen com.source (client)' was disposed without first being removed with the input manager! +10-12 10:29:40.995 20902 20902 V GraphicsEnvironment: ANGLE Developer option for 'com.google.android.apps.messaging' set to: 'default' +10-12 10:29:40.995 20902 20902 V GraphicsEnvironment: ANGLE GameManagerService for com.google.android.apps.messaging: false +10-12 10:29:40.996 20902 20902 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported. +10-12 10:29:40.997 20902 20902 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-12 10:29:40.998 20902 20902 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-12 10:29:41.000 1602 3687 D SystemServerTiming: getUserSwitchability-0 +10-12 10:29:41.000 1602 3687 D SystemServerTiming: TM.isInCall +10-12 10:29:41.000 1602 3687 D SystemServerTiming: hasUserRestriction-DISALLOW_USER_SWITCH +10-12 10:29:41.000 1602 3687 D SystemServerTiming: getInt-ALLOW_USER_SWITCHING_WHEN_SYSTEM_USER_LOCKED +10-12 10:29:41.000 1602 3687 D SystemServerTiming: isUserUnlocked-USER_SYSTEM +10-12 10:29:41.001 20902 20902 I MultiDex: Installing application +10-12 10:29:41.002 20902 20902 I MultiDex: VM with version 2.1.0 has multidex support +10-12 10:29:41.002 20902 20902 I MultiDex: VM has multidex support, MultiDex support library is disabled. +10-12 10:29:41.003 2091 2091 D KeyguardViewMediator: handleSetOccluded(false) +10-12 10:29:41.005 1602 3687 D CompatibilityChangeReporter: Compat change id reported: 214016041; UID 10668; state: ENABLED +10-12 10:29:41.007 19633 19633 I GoogleInputMethodService: GoogleInputMethodService.onStartInput():1894 onStartInput(EditorInfo{EditorInfo{packageName=com.source, inputType=0, inputTypeString=NULL, enableLearning=false, autoCorrection=false, autoComplete=false, imeOptions=0, privateImeOptions=null, actionName=UNSPECIFIED, actionLabel=null, initialSelStart=-1, initialSelEnd=-1, initialCapsMode=0, label=null, fieldId=-1, fieldName=null, extras=null, hintText=null, hintLocales=[]}}, false) +10-12 10:29:41.007 19633 19633 I GoogleInputMethodService: GoogleInputMethodService.updateDeviceLockedStatus():2103 repeatCheckTimes = 1, locked = false +10-12 10:29:41.015 2091 2091 W FrameTracker: Missing SF jank callback for vsyncId: 102642759, CUJ=J +10-12 10:29:41.015 2091 2091 W FrameTracker: Missed App frame:JANK_APP_DEADLINE_MISSED, 102642809, 23325371, CUJ=J +10-12 10:29:41.015 2091 2091 W FrameTracker: Missed App frame:JANK_APP_DEADLINE_MISSED, 102642959, 17462555, CUJ=J +10-12 10:29:41.015 2091 2091 W FrameTracker: Missing HWUI jank callback for vsyncId: 102643073, CUJ=J +10-12 10:29:41.015 2091 2091 W FrameTracker: Missing HWUI jank callback for vsyncId: 102643216, CUJ=J +10-12 10:29:41.015 2091 2091 W FrameTracker: Missing HWUI jank callback for vsyncId: 102643266, CUJ=J +10-12 10:29:41.015 2091 2091 W FrameTracker: Missing HWUI jank callback for vsyncId: 102643316, CUJ=J +10-12 10:29:41.015 2091 2091 W FrameTracker: Missed App frame:UNKNOWN: 72, 102643416, 0, CUJ=J +10-12 10:29:41.015 2091 2091 W FrameTracker: Missing HWUI jank callback for vsyncId: 102643416, CUJ=J +10-12 10:29:41.015 2091 2091 W FrameTracker: Missing HWUI jank callback for vsyncId: 102643465, CUJ=J +10-12 10:29:41.015 2091 2091 W FrameTracker: Missing HWUI jank callback for vsyncId: 102643509, CUJ=J +10-12 10:29:41.015 2091 2091 W FrameTracker: Missing HWUI jank callback for vsyncId: 102643618, CUJ=J +10-12 10:29:41.015 2091 2091 W FrameTracker: Missing HWUI jank callback for vsyncId: 102643978, CUJ=J +10-12 10:29:41.015 2091 2091 W FrameTracker: Missing HWUI jank callback for vsyncId: 102644014, CUJ=J +10-12 10:29:41.015 2091 2091 W FrameTracker: Missing HWUI jank callback for vsyncId: 102644050, CUJ=J +10-12 10:29:41.015 2091 2133 V PerfettoTrigger: Triggering /system/bin/trigger_perfetto com.android.telemetry.interaction-jank-monitor-29 +10-12 10:29:41.023 1018 1018 D audio_hw_patch: low-latency-playback routing: +10-12 10:29:41.023 1018 1018 D audio_hw_patch: dev: 0x2 +10-12 10:29:41.031 3685 3685 D NfcService: MSG_APPLY_SCREEN_STATE 8 +10-12 10:29:41.032 20953 20953 I GsaVoiceInteractionSrv: (REDACTED) O received %s +10-12 10:29:41.032 1018 1018 D audio_hw_waves: waves_usecase_event: low-latency-playback stream info change +10-12 10:29:41.032 1018 1018 D audio_hw_output_stream: update stream 1 active 1 gain 0.000000 +10-12 10:29:41.033 3685 3685 D NfcService: Discovery configuration equal, not updating. +10-12 10:29:41.033 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.USER_PRESENT flg=0x24200010 } to com.android.chrome/org.chromium.chrome.browser.sharing.click_to_call.ClickToCallMessageHandler$PhoneUnlockedReceiver +10-12 10:29:41.033 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.USER_PRESENT flg=0x24200010 } to com.google.android.apps.work.clouddpc/.base.receivers.UserPresentReceiver +10-12 10:29:41.033 1018 3360 D audio_hw: prepare low-latency-playback +10-12 10:29:41.033 1018 3360 D audio_hw_soundtrigger: st_uc_monitor:uc:low-latency-playback active +10-12 10:29:41.033 1018 3360 D audio_hw: low-latency-playback: +10-12 10:29:41.033 1018 3360 D audio_hw: rx: +10-12 10:29:41.033 1018 3360 D audio_hw: #0: OUT_SPEAKER_BE_CFG 0 +10-12 10:29:41.033 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.USER_PRESENT flg=0x24200010 } to com.google.android.gms/.auth.setup.devicesignals.LockScreenReceiver +10-12 10:29:41.033 1018 3360 W audio_hw_35l41: cs35l41_amp_common_event: ret: 0, event: 1, state: 2, device: 4 +10-12 10:29:41.033 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.USER_PRESENT flg=0x24200010 } to com.google.android.gms/.chimera.GmsIntentOperationService$PersistentTrustedReceiver +10-12 10:29:41.033 1602 1716 W BroadcastQueue: Permission Denial: broadcasting Intent { act=android.intent.action.USER_PRESENT flg=0x24200010 } from com.android.systemui (pid=2091, uid=10218) to com.avast.android.vpn/.app.autoconnect.UserPresentReceiver is not exported from uid 10430 +10-12 10:29:41.033 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.USER_PRESENT flg=0x24200010 } to com.brave.browser/org.chromium.chrome.browser.sharing.click_to_call.ClickToCallMessageHandler$PhoneUnlockedReceiver +10-12 10:29:41.033 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.USER_PRESENT flg=0x24200010 } to com.instagram.android/com.instagram.push.FbnsInitBroadcastReceiver +10-12 10:29:41.033 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.USER_PRESENT flg=0x24200010 } to com.instagram.barcelona/com.instagram.push.FbnsInitBroadcastReceiver +10-12 10:29:41.033 1018 3360 D audio_route: Apply path: speaker +10-12 10:29:41.034 1602 1602 W AccessibilitySecurityPolicy: Skipping accessibility service com.vzw.hss.myverizon/com.vz.assisttouch.services.AssistiveTouchService: it does not require the permission android.permission.BIND_ACCESSIBILITY_SERVICE +10-12 10:29:41.036 21227 21398 I NearbyDiscovery: (REDACTED) FastPairHandler: Received action %s +10-12 10:29:41.037 21227 21398 I NearbyDiscovery: FastPairController: onSystemStateChanged: skip due to flag disabled [CONTEXT service_id=265 ] +10-12 10:29:41.038 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.USER_PRESENT flg=0x24200010 } to com.vzw.hss.myverizon/com.vzw.hss.mvm.receivers.ReceiverHandleSMARTLib +10-12 10:29:41.038 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.USER_PRESENT flg=0x24200010 } to com.zhiliaoapp.musically/com.ss.android.push.window.oppo.ScreenReceiver +10-12 10:29:41.039 2091 2138 W FrameTracker: Missing HWUI jank callback for vsyncId: 102643159, CUJ=J +10-12 10:29:41.039 2091 2138 W FrameTracker: Missing HWUI jank callback for vsyncId: 102643259, CUJ=J +10-12 10:29:41.039 2091 2138 W FrameTracker: Missing HWUI jank callback for vsyncId: 102643359, CUJ=J +10-12 10:29:41.039 2091 2138 W FrameTracker: Missed App frame:JANK_APP_DEADLINE_MISSED, 102643452, 27532750, CUJ=J +10-12 10:29:41.039 2091 2138 W FrameTracker: Missing HWUI jank callback for vsyncId: 102643502, CUJ=J +10-12 10:29:41.039 2091 2138 W FrameTracker: Missing HWUI jank callback for vsyncId: 102643827, CUJ=J +10-12 10:29:41.039 2091 2138 W FrameTracker: Missing HWUI jank callback for vsyncId: 102643899, CUJ=J +10-12 10:29:41.039 2091 2138 W FrameTracker: Missing HWUI jank callback for vsyncId: 102644079, CUJ=J +10-12 10:29:41.039 2091 2138 W FrameTracker: Missing HWUI jank callback for vsyncId: 102644108, CUJ=J +10-12 10:29:41.041 1018 3360 D audio_hw_aoc_route: speaker 1 +10-12 10:29:41.041 1018 3360 D audio_route: Apply path: hostless-ulC spk-vi +10-12 10:29:41.043 21227 19410 I NearbySharing: (REDACTED) Screen is %s +10-12 10:29:41.044 1018 3360 W audio_hw_35l41: cs35l41_amp_common_event: ret: 0, event: 2, state: 3, device: 4 +10-12 10:29:41.044 1018 3360 D audio_hw_soundtrigger: st_comm_aud_event_monitor:codec dev:4 active +10-12 10:29:41.044 1018 3360 I audio_hw_aoc: Mode Ambient is already selected +10-12 10:29:41.044 1018 3360 D audio_route: Apply path: low-latency-playbackP +10-12 10:29:41.045 1018 3360 D audio_hw_aoc_route: low-latency-playbackP 1 +10-12 10:29:41.045 1018 3360 E audio_route: unable to find path 'speaker-post' +10-12 10:29:41.045 1018 3360 D audio_hw_aoc_route: speaker-post 1 +10-12 10:29:41.045 1273 1273 D AOC : F1:MSG: controller.cc, 273: AudioOutCtrl: cmd ID: 0x010f, tag: 0x59 [cntr = 13663] +10-12 10:29:41.045 1602 7807 W ActivityManager: Background start not allowed: service Intent { act=Orca.START cmp=com.instagram.barcelona/com.facebook.rti.push.service.FbnsService (has extras) } to com.instagram.barcelona/com.facebook.rti.push.service.FbnsService from pid=19188 uid=10625 pkg=com.instagram.barcelona startFg?=false +10-12 10:29:41.045 1273 1273 D AOC : F1:Source 1 mastered by sink 0 +10-12 10:29:41.045 1273 1273 D AOC : F1:AT Map:2 (LL:0), 1 EPs active, Power: Yes, Config: No +10-12 10:29:41.046 1273 1273 D AOC : F1:Mixer 0 configuration changed: (2) +10-12 10:29:41.046 1273 1273 D AOC : F1:Sink 0 Configuration changed: ULL (enabled) +10-12 10:29:41.046 1273 1273 D AOC : F1:AHWSinkSPKR started: 48 samples (32-bit,2 ch,48 kHz) block 384 +10-12 10:29:41.046 1273 1273 D AOC : F1:[AHWSinkSPKR] DL resync B: 1324, A:1324. wo: 1804, target offset: 480 (align 76) -> ro:480 +10-12 10:29:41.046 1273 1273 D AOC : F1:MSG: controller.cc, 811: AudioOutCtrl: ipc: audio_output_co, cmd ID: 0x010f, tag: 0x59, rc: 0 +10-12 10:29:41.046 1273 1273 D AOC : F1:Speaker Started (DualDMA on 1 and 2) +10-12 10:29:41.046 1018 3360 D audio_hw_waves: update_sink_info_from_usecases: update sink 1 info +10-12 10:29:41.046 1018 3360 D audio_hw_waves: update_rotation_from_adev: update sink 1 info +10-12 10:29:41.046 1018 3360 D audio_hw_waves: waves_usecase_event: low-latency-playback start +10-12 10:29:41.046 1018 3360 D audio_hw_waves: update_sink_info_from_usecases: update sink 1 info +10-12 10:29:41.046 1273 1273 D AOC : F1:[AHWSinkSPKR] mix overrun by 3840 +10-12 10:29:41.046 1273 1273 D AOC : F1:MSG: controller.cc, 273: AudioOutCtrl: cmd ID: 0x00ce, tag: 0x5a [cntr = 13664] +10-12 10:29:41.046 1273 1273 D AOC : F1:MSG: controller.cc, 811: AudioOutCtrl: ipc: audio_output_co, cmd ID: 0x0120, tag: 0x94, rc: 0 +10-12 10:29:41.046 1273 1273 D AOC : H0:Mixer AMixSPKR: 480 samples (0002/0002) (ON SC) +10-12 10:29:41.046 1273 1273 D AOC : H0: 1: 0x403ea5d8 +10-12 10:29:41.046 1273 1273 D AOC : H0:AMixSPKR PostProcessing Config: WAVES +10-12 10:29:41.047 1273 1273 D AOC : H0:Mixer configuration updated +10-12 10:29:41.047 1273 1273 D AOC : H0:Mixer state changed +10-12 10:29:41.047 1018 1473 D audio_hw_35l41: cs35l41_rtlogger_data_analysis: play with low vol, skip +10-12 10:29:41.047 1018 1473 D audio_hw_35l41: cs35l41_bdlogger_data_analysis: Left/Top Max temp: 0x1688b4 ==> 90.135986 C +10-12 10:29:41.048 1273 1273 D AOC : F1:MSG: controller.cc, 273: AudioOutCtrl: cmd ID: 0x00c9, tag: 0x5b [cntr = 13665] +10-12 10:29:41.048 1273 1273 D AOC : F1:MSG: controller.cc, 811: AudioOutCtrl: ipc: audio_output_co, cmd ID: 0x00c9, tag: 0x5b, rc: 0 +10-12 10:29:41.048 1018 1473 D audio_hw_35l41: cs35l41_bdlogger_data_analysis: Left/Top Max exc: 0x3999a ==> 0.450001 mm +10-12 10:29:41.048 1018 1473 D audio_hw_35l41: cs35l41_bdlogger_data_analysis: Left/Top dsp heartbeat = 0x6 +10-12 10:29:41.048 1018 1473 D audio_hw_35l41: cs35l41_bdlogger_data_analysis: Right/Bottom Max temp: 0x174eb4 ==> 93.229736 C +10-12 10:29:41.048 1018 1473 D audio_hw_35l41: cs35l41_bdlogger_data_analysis: Right/Bottom Max exc: 0x46666 ==> 0.549999 mm +10-12 10:29:41.048 1018 1473 D audio_hw_35l41: cs35l41_bdlogger_data_analysis: Right/Bottom dsp heartbeat = 0x7 +10-12 10:29:41.049 21227 19410 I NearbySharing: (REDACTED) Acquired UWB ranging address: %s +10-12 10:29:41.050 21227 19410 I NearbySharing: (REDACTED) Acquired best-available UWB complex channel: (%s, %s) +10-12 10:29:41.050 21227 19410 I NearbySharing: Stopping scanning because Nearby Sharing is disabled. [CONTEXT service_id=194 ] +10-12 10:29:41.050 21227 19410 I NearbySharing: Failed to stop scanning because we're not scanning. [CONTEXT service_id=194 ] +10-12 10:29:41.051 21227 19410 I NearbySharing: Can't stop advertising FastInitiation. Not advertising. [CONTEXT service_id=194 ] +10-12 10:29:41.051 21227 19410 I NearbySharing: Stopping Fast Init advertisement because we're not scanning in the foreground. [CONTEXT service_id=194 ] +10-12 10:29:41.051 21227 19410 I NearbySharing: Stopping advertising because Nearby Sharing is disabled. [CONTEXT service_id=194 ] +10-12 10:29:41.052 14550 14736 D IpInfo : getIpAddressInfo +10-12 10:29:41.052 14550 14736 V IpInfo : REQUEST: https://ip-info.ff.avast.com/v2/info +10-12 10:29:41.052 14550 14736 V IpInfo : METHOD: HttpMethod(value=GET) +10-12 10:29:41.055 15060 15254 I bjqm : (REDACTED) Time since most recent near-miss is negative?! Propagating to server logs: %d ms. +10-12 10:29:41.055 15060 15254 I bjqm : (REDACTED) Logcat only: logged %d ms since near-miss +10-12 10:29:41.056 19188 20928 E Security-LocalReporter: category=TrustedAppIntentScope, message=No matching packages available. +10-12 10:29:41.056 19188 20928 E FbnsAIDLClientManager: open failed: bindService failure, do unbind to let service shutdown +10-12 10:29:41.056 15060 15101 I bejy : listener created +10-12 10:29:41.058 21227 19410 I NearbySharing: Starting scanning for Fast Initiation. [CONTEXT service_id=194 ] +10-12 10:29:41.059 21227 19410 D BluetoothAdapter: isLeEnabled(): ON +10-12 10:29:41.063 2091 2091 D TileServices: Couldn't find tile for ComponentInfo{com.avast.android.vpn/com.avast.android.vpn.tile.SecureLineTileService} +10-12 10:29:41.064 21227 21227 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.cast.firstparty.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentApiService } +10-12 10:29:41.064 21227 21227 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.cast.firstparty.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentApiService } +10-12 10:29:41.064 21227 19411 I NearbyMediums: BluetoothAdapter's name was not set by Nearby Connections, ignoring call to restore default scan mode. +10-12 10:29:41.066 21227 19411 I NearbyMediums: BluetoothAdapter's name was not set by Nearby Connections, ignoring call to restore device name +10-12 10:29:41.067 2378 3136 I bt_stack: [INFO:le_scanning_manager.cc(141)] RegisterScanner in shim layer +10-12 10:29:41.068 21227 23935 D BluetoothLeScanner: onScannerRegistered() - status=0 scannerId=3 mScannerId=0 +10-12 10:29:41.071 2378 3136 D ActivityAttributionService: notifyActivityAttributionInfo UID=1002 packageName=com.google.android.bluetooth deviceAddress=no_active_device_address +10-12 10:29:41.071 2378 3136 I bt_btif : packages/modules/Bluetooth/system/btif/src/bluetooth.cc:465 get_profile_interface: get_profile_interface: id = activity_attribution +10-12 10:29:41.072 21227 19410 I NearbySharing: (REDACTED) Started scanning for FastInitiation with mode: %s +10-12 10:29:41.073 1602 2548 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10112; state: DISABLED +10-12 10:29:41.074 21227 19410 I NearbySharing: Fast Initiation Scanning has started [CONTEXT service_id=194 ] +10-12 10:29:41.074 21227 19410 I NearbySharing: Dismissing HUN as there's no device nearby. [CONTEXT service_id=194 ] +10-12 10:29:41.074 21227 19410 I NearbySharing: Cancelling in use notification [CONTEXT service_id=194 ] +10-12 10:29:41.076 21227 21227 I RCNService: updateRcnState to isNetworkAvailable: true, isRcnSettingsEnabled: true, isScreenOn: true +10-12 10:29:41.081 13680 13680 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.dck.service.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.GmsApiService } +10-12 10:29:41.081 13680 13680 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.dck.service.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.GmsApiService } +10-12 10:29:41.089 14550 14672 V IpInfo : RESPONSE: 200 OK +10-12 10:29:41.089 14550 14672 V IpInfo : METHOD: HttpMethod(value=GET) +10-12 10:29:41.089 14550 14672 V IpInfo : FROM: https://ip-info.ff.avast.com/v2/info +10-12 10:29:41.092 20902 20902 I cqsk : SslGuard completed installation. +10-12 10:29:41.097 20902 20902 I Bugle : BugleApplicationBase: Bugle version: messages.android_20230918_04_rc03.phone_dynamic +10-12 10:29:41.109 20902 20902 I Bugle : DarkModeManager: setDarkMode: -1 +10-12 10:29:41.114 13680 16509 I Dck : (REDACTED) doesDeviceHaveSupportedWirelessCapabilities: wccSysProp:%d, wccMendel:%d, deviceWccOverride:%s +10-12 10:29:41.115 13680 16509 I Dck : (REDACTED) isDckModuleEligible: isAtLeastR:%s, hasWccSupport:%s, downloadAllowed:%s +10-12 10:29:41.122 13680 26937 W Dck : No active account found in account PDS [CONTEXT service_id=289 ] +10-12 10:29:41.126 13680 26937 W Dck : No active account found in account PDS [CONTEXT service_id=289 ] +10-12 10:29:41.130 25492 25547 I CarrierServices: [137] hbz.b: ProvisioningEngineDataRetriever: No RCS Configuration was found in Bugle for simID: redacted-pii:sim_id[chars:20,last3:334] +10-12 10:29:41.130 13680 29440 W Dck : No active account found in account PDS [CONTEXT service_id=289 ] +10-12 10:29:41.170 1602 1777 V DisplayPowerController[0]: Brightness [0.16331488] reason changing to: 'automatic', previous reason: 'manual'. +10-12 10:29:41.170 1602 1777 I DisplayPowerController[0]: BrightnessEvent: disp=0, physDisp=local:4619827677550801152, brt=0.16331488, initBrt=0.2374531, rcmdBrt=0.16331488, preBrt=NaN, lux=216.54341, preLux=NaN, hbmMax=0.62, hbmMode=off, rbcStrength=50, powerFactor=1.0, thrmMax=1.0, wasShortTermModelActive=false, flags=, reason=automatic, autoBrightness=true +10-12 10:29:41.170 1602 1777 I DisplayPowerController[0]: BrightnessEvent: disp=0, physDisp=local:4619827677550801152, brt=0.16331488, initBrt=0.16331488, rcmdBrt=0.16331488, preBrt=NaN, lux=216.54341, preLux=NaN, hbmMax=0.62, hbmMode=off, rbcStrength=50, powerFactor=1.0, thrmMax=1.0, wasShortTermModelActive=false, flags=, reason=automatic, autoBrightness=true +10-12 10:29:41.171 1602 1602 I BrightnessSynchronizer: [6524] New Update 0.16331488(f) set brightness values: 42(i) +10-12 10:29:41.171 1602 1602 I BrightnessSynchronizer: New PendingUpdate: {[6525] 0.16331488(f), mUpdatedTypes=0, mConfirmedTypes=0, mTimeUpdated=0}, prev=null +10-12 10:29:41.172 1602 1602 I BrightnessSynchronizer: Swallowing update of 42(i) by update: {[6524] 0.16331488(f), mUpdatedTypes=1, mConfirmedTypes=1, mTimeUpdated=200850349} +10-12 10:29:41.172 1602 1602 I BrightnessSynchronizer: Completed Update: {[6524] 0.16331488(f), mUpdatedTypes=1, mConfirmedTypes=1, mTimeUpdated=200850349} +10-12 10:29:41.173 448 3656 E keystore2: keystore2::error: In create_operation. +10-12 10:29:41.173 448 3656 E keystore2: +10-12 10:29:41.173 448 3656 E keystore2: Caused by: +10-12 10:29:41.173 448 3656 E keystore2: 0: In authorize_create: matching auth token is expired. +10-12 10:29:41.173 448 3656 E keystore2: 1: Error::Km(ErrorCode(-26)) +10-12 10:29:41.192 462 505 I display : path=sysfs, id=0, level=751, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:41.200 462 462 I display : path=sysfs, id=0, level=730, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:41.201 20902 20959 W .apps.messaging: Accessing hidden field Ljava/util/Collections$SynchronizedCollection;->mutex:Ljava/lang/Object; (max-target-o, reflection, denied) +10-12 10:29:41.202 20902 20959 W .apps.messaging: Accessing hidden method Ljava/util/Collections$SynchronizedSet;->(Ljava/util/Set;Ljava/lang/Object;)V (max-target-o, reflection, denied) +10-12 10:29:41.202 20902 20959 W .apps.messaging: Accessing hidden method Ljava/util/Collections$SynchronizedCollection;->(Ljava/util/Collection;Ljava/lang/Object;)V (max-target-o, reflection, denied) +10-12 10:29:41.208 462 505 I display : path=sysfs, id=0, level=709, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:41.217 462 462 I display : path=sysfs, id=0, level=689, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:41.225 462 505 I display : path=sysfs, id=0, level=669, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:41.231 20902 20958 W BugleDatabase: DatabaseWrapperSlowdown: ****Database Slowdown applied with pre/post slowdown times (milliseconds) of: 0 0 +10-12 10:29:41.233 462 462 I display : path=sysfs, id=0, level=650, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:41.239 20902 20958 I Bugle : Initializing EmojiCompat +10-12 10:29:41.240 20902 20958 I CarrierServices: [452] bwal.b: Initializing Carrier Services Library. +10-12 10:29:41.241 462 505 I display : path=sysfs, id=0, level=632, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:41.250 21227 21242 I FontLog : (REDACTED) Received query %s, URI %s +10-12 10:29:41.250 462 462 I display : path=sysfs, id=0, level=614, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:41.250 21227 21242 I FontLog : (REDACTED) Query [%s] resolved to %s +10-12 10:29:41.253 21227 21242 I FontLog : (REDACTED) Fetch %s end status %s +10-12 10:29:41.258 462 505 I display : path=sysfs, id=0, level=597, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:41.260 1018 1018 D audio_hw_waves: waves_usecase_event: low-latency-playback stream info change +10-12 10:29:41.260 1018 1018 D audio_hw_waves: update_sink_info_from_usecases: update sink 1 info +10-12 10:29:41.260 1018 1018 D audio_hw_output_stream: update stream 1 active 0 gain 0.000000 +10-12 10:29:41.266 20902 20958 I CarrierServices: [452] bwal.a: Initializing Carrier Services Logging. +10-12 10:29:41.267 21227 23935 I FontLog : (REDACTED) Pulling font file for id = %d, cache size = %d +10-12 10:29:41.267 462 462 I display : path=sysfs, id=0, level=580, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:41.275 462 505 I display : path=sysfs, id=0, level=564, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:41.278 20902 20961 I Bugle : DatabaseHelperBasic: sqlite version is 3.32.2 +10-12 10:29:41.283 1602 1777 I DisplayPowerController[0]: BrightnessEvent: disp=0, physDisp=local:4619827677550801152, brt=0.16331488, initBrt=0.16331488, rcmdBrt=0.16331488, preBrt=NaN, lux=216.54341, preLux=NaN, hbmMax=0.62, hbmMode=off, rbcStrength=50, powerFactor=1.0, thrmMax=1.0, wasShortTermModelActive=false, flags=, reason=automatic, autoBrightness=true +10-12 10:29:41.283 462 462 I display : path=sysfs, id=0, level=548, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:41.285 20902 20961 I BugleDataModel: HeavyWorkQueueEmptyObserver: Starting observation of WorkQueueWorkManagerTable +10-12 10:29:41.292 462 505 I display : path=sysfs, id=0, level=542, DimmingOn=0, Hbm=0, LhbmOn=0 +10-12 10:29:41.298 21227 23935 I FontLog : (REDACTED) Pulling font file for id = %d, cache size = %d +10-12 10:29:41.298 20902 20958 I LogSaver: LogSaver new instance with filename: carrier_services +10-12 10:29:41.303 20902 20958 I BugleBackup: Registering preference change listener for "bugle". +10-12 10:29:41.326 1273 1273 D AOC : A3:MSG: window_orientation.c, 1162: [WO] Change detected: previous_rotation: -1, proposed_rotation: 0 +10-12 10:29:41.326 1273 1273 D AOC : A3:MSG: window_orientation.c, 1166: [WO] Last acceleration 2109 ms ago > threshold. +10-12 10:29:41.327 1273 1273 D AOC : A3:MSG: window_orientation.c, 1168: [WO] z-axis rotation: 0 +10-12 10:29:41.327 1273 1273 D AOC : A3:MSG: window_orientation.c, 1169: [WO] Last flat 1161 ms ago > threshold. +10-12 10:29:41.327 1273 1273 D AOC : A3:MSG: window_orientation.c, 1173: [WO] Last swinging 1091 ms ago > threshold. +10-12 10:29:41.327 1273 1273 D AOC : A3:MSG: window_orientation.c, 1174: [WO] Tilt angle -25 Orientation angle 1074674992 +10-12 10:29:41.327 1273 1273 D AOC : A3:MSG: window_orientation.c, 1569: [WO] Changed rotation to 0 at ts 291266770 ms, IMU 0 +10-12 10:29:41.331 6296 6296 I AiAiAutoRotate: AiAiRotationResolverService.onResolveRotation() +10-12 10:29:41.332 6296 6296 I AiAiAutoRotate: The device is in portrait orientation physically, not opening the camera. +10-12 10:29:41.332 6296 6296 I AiAiAutoRotate: (REDACTED) reportSuccess: %s +10-12 10:29:41.332 1602 3687 I LatencyTracker: ACTION_ROTATE_SCREEN_CAMERA_CHECK latency=4 +10-12 10:29:41.333 1602 3687 D RemoteRotationResolverService: onSuccess:0 +10-12 10:29:41.333 1602 3687 D RemoteRotationResolverService: timeToCalculate:4 +10-12 10:29:41.352 20681 20697 V ClearcutMetricXmitter: Transmission is done. +10-12 10:29:41.352 20681 20697 V ClearcutMetricXmitter: Transmission is done. +10-12 10:29:41.353 20902 20961 I Bugle : TelephonyManagerFactory: Returning per-subscription TelephonyManager (>= N) subscription{id:1} +10-12 10:29:41.378 21227 19411 W BpBinder: Large outgoing transaction of 408100 bytes, interface descriptor , code 4 +10-12 10:29:41.394 20681 20809 W Primes : Primes not initialized, returning default (no-op) Primes instance which will ignore all calls. Please call Primes.initialize(...) before using any Primes API. +10-12 10:29:41.394 20681 20809 W Primes : xkn: FULL +10-12 10:29:41.394 20681 20809 W Primes : at kri.a(PG:8) +10-12 10:29:41.394 20681 20809 W Primes : at aezm.b(PG:4) +10-12 10:29:41.394 20681 20809 W Primes : at aezm.a(PG:1) +10-12 10:29:41.394 20681 20809 W Primes : at aeyf.a(PG:14) +10-12 10:29:41.394 20681 20809 W Primes : at ksi.g(PG:104) +10-12 10:29:41.394 20681 20809 W Primes : at ksi.b(PG:1) +10-12 10:29:41.394 20681 20809 W Primes : at ksg.run(PG:1) +10-12 10:29:41.394 20681 20809 W Primes : at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) +10-12 10:29:41.394 20681 20809 W Primes : at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) +10-12 10:29:41.394 20681 20809 W Primes : at kjq.run(PG:2) +10-12 10:29:41.394 20681 20809 W Primes : at java.lang.Thread.run(Thread.java:1012) +10-12 10:29:41.410 20902 20902 D CompatibilityChangeReporter: Compat change id reported: 119147584; UID 10112; state: ENABLED +10-12 10:29:41.455 2091 2147 D ControlsListingControllerImpl: Unsubscribing callback +10-12 10:29:41.456 2091 2147 D ControlsListingControllerImpl: Unsubscribing callback +10-12 10:29:41.458 2091 2147 D ControlsListingControllerImpl: Unsubscribing callback +10-12 10:29:41.499 1273 1273 D AOC : F1:Irregular FIQ at 30924018: delta 4156 (lb: 4056, ub: 4136, FIQ delta: 0) +10-12 10:29:41.501 1273 1273 D AOC : F1:Irregular FIQ at 30924019: delta 4025 (lb: 4056, ub: 4136, FIQ delta: 0) +10-12 10:29:41.742 1602 3687 W ActivityManager: Background start not allowed: service Intent { cmp=com.zhiliaoapp.musically/com.bytedance.common.wschannel.client.WsClientService } to com.zhiliaoapp.musically/com.bytedance.common.wschannel.client.WsClientService from pid=6957 uid=10241 pkg=com.zhiliaoapp.musically startFg?=false +10-12 10:29:42.236 452 18775 D libnos_transport: Calling App 2 with params 0x0000 +10-12 10:29:42.266 20237 21073 D TrafficStats: tagSocket(143) with statsTag=0x90000, statsUid=-1 +10-12 10:29:42.266 452 18775 D libnos_transport: App 2 inspection status=0x00000000 reply_len=0 protocol=1 flags=0x0000 +10-12 10:29:42.266 452 18775 D libnos_transport: Send app 2 command data (66 bytes) +10-12 10:29:42.267 452 18775 D libnos_transport: Send app 2 go command 0x00020000 +10-12 10:29:42.267 452 18775 D libnos_transport: Polling app 2 +10-12 10:29:42.270 452 18775 D libnos_transport: App 2 polled=11 status=0x80000000 reply_len=0 flags=0x0000 +10-12 10:29:42.270 452 18775 D libnos_transport: App 2 returning 0x0 +10-12 10:29:42.715 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10118; state: DISABLED +10-12 10:29:42.720 20757 20807 I FcClientStatsdLogManager: Sending FL Training log. [CONTEXT ratelimit_period="60 MINUTES" ] +10-12 10:29:42.769 20696 20714 W brella.TrainingJob: Training ended with error (hasRetryWindow=true). +10-12 10:29:42.771 452 465 D libnos_transport: Calling App 0 with params 0x0200 +10-12 10:29:42.774 452 465 D libnos_transport: App 0 inspection status=0x00000000 reply_len=0 protocol=1 flags=0x0000 +10-12 10:29:42.774 452 465 D libnos_transport: Send app 0 command data (0 bytes) +10-12 10:29:42.774 452 465 D libnos_transport: Send app 0 go command 0x00000200 +10-12 10:29:42.775 452 465 D libnos_transport: Polling app 0 +10-12 10:29:42.775 1602 3913 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10118; state: ENABLED +10-12 10:29:42.775 1602 10545 I ActivityManager: Killing 16907:com.google.android.apps.turbo:aab/u0a154 (adj 915): empty #33 +10-12 10:29:42.783 452 465 D libnos_transport: App 0 poll=16 status=0x00000000 reply_len=0 flags=0x0001 +10-12 10:29:42.784 1602 1720 I libprocessgroup: Successfully killed process cgroup uid 10154 pid 16907 in 8ms +10-12 10:29:42.786 452 465 D libnos_transport: App 0 poll=32 status=0x00000000 reply_len=0 flags=0x0001 +10-12 10:29:42.787 1602 3913 W JobScheduler: Job didn't exist in JobStore: 1c96e00 #u0a118/-939763582 com.google.android.as.oss/com.google.android.gms.learning.internal.training.InAppJobService +10-12 10:29:42.792 452 465 D libnos_transport: App 0 poll=48 status=0x00000000 reply_len=0 flags=0x0001 +10-12 10:29:42.792 1602 3913 I ActivityManager: Killing 14550:com.avast.android.vpn/u0a430 (adj 985): empty #33 +10-12 10:29:42.796 452 465 D libnos_transport: App 0 poll=64 status=0x00000000 reply_len=0 flags=0x0001 +10-12 10:29:42.799 452 465 D libnos_transport: App 0 poll=80 status=0x00000000 reply_len=0 flags=0x0001 +10-12 10:29:42.802 452 465 D libnos_transport: App 0 polled=94 status=0x80000000 reply_len=92 flags=0x0000 +10-12 10:29:42.802 452 465 D libnos_transport: Read app 0 reply data (92 bytes) +10-12 10:29:42.802 452 465 D libnos_transport: App 0 returning 0x0 +10-12 10:29:42.819 1007 1007 I Zygote : Process 16907 exited due to signal 9 (Killed) +10-12 10:29:42.820 1602 1720 I libprocessgroup: Successfully killed process cgroup uid 10430 pid 14550 in 1ms +10-12 10:29:42.843 1007 1007 I Zygote : Process 14550 exited due to signal 9 (Killed) +10-12 10:29:43.210 2512 2512 I SHANNON_IMS: 2164 [PROX] Received onSignalStrengthsChanged [CellSignalStrengthLte: rssi=-95 rsrp=-116 rsrq=-12 rssnr=0 cqiTableIndex=1 cqi=10 ta=15 level=1 parametersUseForLevel=0] [SLID:0 APM:false] (ImsConnectivityProxyListener$ImsPhoneStateListener%onSignalStrengthsChanged:511) +10-12 10:29:43.271 21227 20856 D TrafficStats: tagSocket(130) with statsTag=0x34000609, statsUid=10157 +10-12 10:29:43.354 21227 20856 W Conscrypt: Could not set socket write timeout: java.net.SocketException: Socket closed +10-12 10:29:43.354 21227 20856 W Conscrypt: at com.google.android.gms.org.conscrypt.Platform.setSocketWriteTimeout(:com.google.android.gms@233717044@23.37.17 (190400-570218080):226) +10-12 10:29:43.354 21227 20856 W Conscrypt: at com.google.android.gms.org.conscrypt.ConscryptFileDescriptorSocket.setSoWriteTimeout(:com.google.android.gms@233717044@23.37.17 (190400-570218080):4) +10-12 10:29:43.452 21227 20856 W Conscrypt: Could not set socket write timeout: java.net.SocketException: Socket closed +10-12 10:29:43.452 21227 20856 W Conscrypt: at com.google.android.gms.org.conscrypt.Platform.setSocketWriteTimeout(:com.google.android.gms@233717044@23.37.17 (190400-570218080):226) +10-12 10:29:43.452 21227 20856 W Conscrypt: at com.google.android.gms.org.conscrypt.ConscryptFileDescriptorSocket.setSoWriteTimeout(:com.google.android.gms@233717044@23.37.17 (190400-570218080):4) +10-12 10:29:43.780 1281 1452 D CHRE : @ 291269.261: [ActivityPlatform] type 6, confidence 41 +10-12 10:29:43.800 1104 1104 I WifiHAL : Creating message to get link statistics; iface = 47 +10-12 10:29:43.806 21227 21372 I Nearby : (REDACTED) [MBleClient] Start ble scanning from %s, context tag = %s +10-12 10:29:43.807 21227 21372 D BluetoothAdapter: isLeEnabled(): ON +10-12 10:29:43.812 2378 3136 D ActivityAttributionService: notifyActivityAttributionInfo UID=1002 packageName=com.google.android.bluetooth deviceAddress=no_active_device_address +10-12 10:29:43.813 2378 3136 I bt_btif : packages/modules/Bluetooth/system/btif/src/bluetooth.cc:465 get_profile_interface: get_profile_interface: id = activity_attribution +10-12 10:29:43.813 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(174)] ScanFilterParamSetup in shim layer +10-12 10:29:43.813 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(174)] ScanFilterParamSetup in shim layer +10-12 10:29:43.813 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(174)] ScanFilterParamSetup in shim layer +10-12 10:29:43.814 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(174)] ScanFilterParamSetup in shim layer +10-12 10:29:43.814 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(174)] ScanFilterParamSetup in shim layer +10-12 10:29:43.816 2378 2390 I bt_stack: [INFO:le_scanning_manager.cc(148)] Unregister in shim layer, scanner_id:1 +10-12 10:29:43.817 21227 21372 I Nearby : (REDACTED) [MBleClient] M hardware scan: %d clients, scanMode= %s, filters size = %s +10-12 10:29:43.817 21227 21372 D BluetoothAdapter: isLeEnabled(): ON +10-12 10:29:43.820 2378 3136 I bt_stack: [INFO:le_scanning_manager.cc(141)] RegisterScanner in shim layer +10-12 10:29:43.827 21227 23935 D BluetoothLeScanner: onScannerRegistered() - status=0 scannerId=1 mScannerId=0 +10-12 10:29:43.832 2378 3136 D ActivityAttributionService: notifyActivityAttributionInfo UID=1002 packageName=com.google.android.bluetooth deviceAddress=no_active_device_address +10-12 10:29:43.832 2378 3136 I bt_btif : packages/modules/Bluetooth/system/btif/src/bluetooth.cc:465 get_profile_interface: get_profile_interface: id = activity_attribution +10-12 10:29:43.841 1104 1104 I WifiHAL : In GetLinkStatsCommand::handleResponse +10-12 10:29:43.872 1602 1958 D ConnectivityService: NetReassign [no changes] [c 1] [a 2] [i 3] +10-12 10:29:44.243 1018 1018 D audio_hw: shutdown: low-latency-playback +10-12 10:29:44.243 1018 1018 E audio_route: unable to find path 'speaker-post' +10-12 10:29:44.243 1018 1018 D audio_hw_aoc_route: speaker-post 0 +10-12 10:29:44.244 1018 1018 D audio_hw_aoc_route: low-latency-playbackP 0 +10-12 10:29:44.244 1018 1018 W audio_hw_35l41: cs35l41_amp_common_event: ret: 0, event: 3, state: 3, device: 4 +10-12 10:29:44.245 1273 1273 D AOC : F1:MSG: controller.cc, 273: AudioOutCtrl: cmd ID: 0x00c9, tag: 0x5c [cntr = 13666] +10-12 10:29:44.245 1273 1273 D AOC : F1:MSG: controller.cc, 811: AudioOutCtrl: ipc: audio_output_co, cmd ID: 0x00c9, tag: 0x5c, rc: 0 +10-12 10:29:44.245 1273 1273 D AOC : F1:MSG: controller.cc, 273: AudioOutCtrl: cmd ID: 0x010f, tag: 0x5d [cntr = 13667] +10-12 10:29:44.245 1273 1273 D AOC : F1:Unregistered Source 1 from Sink 0 +10-12 10:29:44.245 1273 1273 D AOC : F1:AT Map:0 (LL:0), 0 EPs active, Power: Yes, Config: No +10-12 10:29:44.246 1273 1273 D AOC : F1:Mixer 0 configuration changed: (0) +10-12 10:29:44.246 1273 1273 D AOC : F1:Sink 0 Configuration changed: ULL (disabled) +10-12 10:29:44.246 1273 1273 D AOC : F1:MSG: controller.cc, 811: AudioOutCtrl: ipc: audio_output_co, cmd ID: 0x010f, tag: 0x5d, rc: 0 +10-12 10:29:44.246 1273 1273 D AOC : H0:Mixer AMixSPKR: 480 samples (0000/0000) (OFF SC) +10-12 10:29:44.246 1273 1273 D AOC : H0:Mixer configuration updated +10-12 10:29:44.249 1018 1018 D audio_hw_aoc_route: speaker 0 +10-12 10:29:44.250 1018 1018 W audio_hw_35l41: cs35l41_amp_common_event: ret: 0, event: 4, state: 2, device: 4 +10-12 10:29:44.250 1018 1018 D audio_hw_soundtrigger: st_comm_aud_event_monitor:codec dev:4 inactive +10-12 10:29:44.250 1018 1018 D audio_hw_soundtrigger: st_uc_monitor:uc:low-latency-playback inactive +10-12 10:29:44.250 1018 1018 I audio_hw_aoc: Mode Ambient is already selected +10-12 10:29:44.250 1018 1018 D audio_hw_waves: waves_usecase_event: low-latency-playback stop +10-12 10:29:44.277 20237 21335 D TrafficStats: tagSocket(143) with statsTag=0x90000, statsUid=-1 +10-12 10:29:44.321 21227 19411 E chlm : Phenotype API error. Event # erpo@474f4e13, EventCode: 42 [CONTEXT service_id=51 ] +10-12 10:29:44.321 21227 19411 E chlm : chka: 29514: tryCreateStorageInfoInTransaction() is not enabled yet. +10-12 10:29:44.321 21227 19411 E chlm : at chny.a(:com.google.android.gms@233717044@23.37.17 (190400-570218080):752) +10-12 10:29:44.321 21227 19411 E chlm : at chmq.g(:com.google.android.gms@233717044@23.37.17 (190400-570218080):13) +10-12 10:29:44.321 21227 19411 E chlm : at chlm.e(:com.google.android.gms@233717044@23.37.17 (190400-570218080):18) +10-12 10:29:44.321 21227 19411 E chlm : at chlm.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):11) +10-12 10:29:44.321 21227 19411 E chlm : at bdmf.fb(:com.google.android.gms@233717044@23.37.17 (190400-570218080):1) +10-12 10:29:44.321 21227 19411 E chlm : at bdmq.run(:com.google.android.gms@233717044@23.37.17 (190400-570218080):100) +10-12 10:29:44.321 21227 19411 E chlm : at dsgn.run(:com.google.android.gms@233717044@23.37.17 (190400-570218080):13) +10-12 10:29:44.321 21227 19411 E chlm : at ahzo.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):50) +10-12 10:29:44.321 21227 19411 E chlm : at ahzo.run(:com.google.android.gms@233717044@23.37.17 (190400-570218080):76) +10-12 10:29:44.321 21227 19411 E chlm : at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) +10-12 10:29:44.321 21227 19411 E chlm : at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) +10-12 10:29:44.321 21227 19411 E chlm : at aiet.run(:com.google.android.gms@233717044@23.37.17 (190400-570218080):8) +10-12 10:29:44.321 21227 19411 E chlm : at java.lang.Thread.run(Thread.java:1012) +10-12 10:29:44.322 21227 19411 W AsyncOperation: operation=GetStorageInfoGmsOperation, opStatusCode=29514 [CONTEXT service_id=51 ] +10-12 10:29:44.322 21227 19411 W AsyncOperation: OperationException[Status{statusCode=tryCreateStorageInfoInTransaction() is not enabled yet., resolution=null}] +10-12 10:29:44.322 21227 19411 W AsyncOperation: at chlm.e(:com.google.android.gms@233717044@23.37.17 (190400-570218080):67) +10-12 10:29:44.322 21227 19411 W AsyncOperation: at chlm.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):11) +10-12 10:29:44.322 21227 19411 W AsyncOperation: at bdmf.fb(:com.google.android.gms@233717044@23.37.17 (190400-570218080):1) +10-12 10:29:44.322 21227 19411 W AsyncOperation: at bdmq.run(:com.google.android.gms@233717044@23.37.17 (190400-570218080):100) +10-12 10:29:44.322 21227 19411 W AsyncOperation: at dsgn.run(:com.google.android.gms@233717044@23.37.17 (190400-570218080):13) +10-12 10:29:44.322 21227 19411 W AsyncOperation: at ahzo.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):50) +10-12 10:29:44.322 21227 19411 W AsyncOperation: at ahzo.run(:com.google.android.gms@233717044@23.37.17 (190400-570218080):76) +10-12 10:29:44.322 21227 19411 W AsyncOperation: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) +10-12 10:29:44.322 21227 19411 W AsyncOperation: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) +10-12 10:29:44.322 21227 19411 W AsyncOperation: at aiet.run(:com.google.android.gms@233717044@23.37.17 (190400-570218080):8) +10-12 10:29:44.322 21227 19411 W AsyncOperation: at java.lang.Thread.run(Thread.java:1012) +10-12 10:29:44.563 1229 1242 D RILClient: [OemClient]IND: (clientId = 0, msgId = 2015, dataLength = 148, channel = 0) +10-12 10:29:44.564 1110 1869 D RILClient: [OemClient]IND: (clientId = 1, msgId = 2015, dataLength = 148, channel = 0) +10-12 10:29:44.572 2807 2878 D IwlanNetworkServiceHandler: msg.what = EVENT_NETWORK_REGISTRATION_INFO_REQUEST +10-12 10:29:44.587 2807 2878 D IwlanNetworkServiceHandler: reg state REGISTRATION_STATE_HOME +10-12 10:29:44.595 1229 1242 D RILClient: [OemClient]IND: (clientId = 0, msgId = 3005, dataLength = 17, channel = 0) +10-12 10:29:44.596 1110 1869 D RILClient: [OemClient]IND: (clientId = 1, msgId = 3005, dataLength = 17, channel = 0) +10-12 10:29:44.598 2512 2512 I SHANNON_IMS: 2183 [NETW] #:PURP:# UNSOL {RILC_UNSOL_IMS_SUPPORT_SERVICE} : VoPS : 1 EMC : 1 SIM_IDX : 0 RAT : 14 REG_STATE : 1 CELL_ID : 86100526 LAC/TAC : 9219 (NetworkAdaptor$AdaptorChannel%onMessage:298) +10-12 10:29:44.599 2512 2512 I SHANNON_IMS: 2184 [CONN] #:ORNG:# supportService [VoPS : 1/ EMC : 1/ RAT_INFO : 14/ REG_STATE : 1/ CELL_ID : 86100526/ LAC-TAC Info : 9219] [SLID:0 ] (ImsConnectivityMgr$RegistrationListener%supportService:2674) +10-12 10:29:44.621 2512 2512 I SHANNON_IMS: 2186 [CONN] update Cell Location Info, slotId: 0 [com.shannon.imsservice.conn.ImsConnectivityMgr$RegistrationListener@ea039d8] (ImsConnectivityMgr$RegistrationListener%updateCellLocation:2734) +10-12 10:29:44.630 2091 2091 D GlobalActionsDialogLite: Service changed before actions created +10-12 10:29:44.630 2091 2091 D GlobalActionsDialogLite: Service changed before actions created +10-12 10:29:44.634 2502 24009 D SHANNON_RCS: 4967 [0][SHAN] RegistrationState: Name: REGISTERED Value: 0 (RcsRegistrationImpl%getRegistrationState:145) +10-12 10:29:44.634 2502 24009 D SHANNON_RCS: 4968 [0][SHAN] supportService, previous vops: 1, rat: 14, mRatGeneration: 4, RegistrationState: Name: REGISTERED Value: 0 (RcsRegistrationImpl%supportService:324) +10-12 10:29:44.634 2502 24009 D SHANNON_RCS: 4969 [0][SHAN] RegistrationState: Name: REGISTERED Value: 0 (RcsRegistrationImpl%getRegistrationState:145) +10-12 10:29:44.640 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:29:44.641 13680 13680 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.measurement.START pkg=com.google.android.gms } +10-12 10:29:44.641 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:44.641 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:29:44.641 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:44.641 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{3790d77 6957:com.zhiliaoapp.musically:push/u0a241} (pid=6957, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:44.641 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{7d5ed36 8467:com.zhiliaoapp.musically/u0a241} (pid=8467, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:44.641 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:29:44.641 15853 30572 D StateService: Country ISO: us +10-12 10:29:44.642 15853 15853 D ConnectivityMonitorStateMachine: [onServiceStateChanged] {subId=1} ServiceState= {mVoiceRegState=0(IN_SERVICE), mDataRegState=0(IN_SERVICE), mChannelNumber=67086, duplexMode()=1, mCellBandwidths=[], mOperatorAlphaLong=null, mOperatorAlphaShort=null, isManualNetworkSelection=false(automatic), getRilVoiceRadioTechnology=14(LTE), getRilDataRadioTechnology=14(LTE), mCssIndicator=unsupported, mNetworkId=-1, mSystemId=-1, mCdmaRoamingIndicator=-1, mCdmaDefaultRoamingIndicator=-1, mIsEmergencyOnly=false, isUsingCarrierAggregation=false, mArfcnRsrpBoost=6, mNetworkRegistrationInfos=[NetworkRegistrationInfo{ domain=PS transportType=WLAN registrationState=HOME mInitialRegistrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=IWLAN rejectCause=0 emergencyEnabled=false availableServices=[DATA] cellIdentity=null voiceSpecificInfo=null dataSpecificInfo=null nrState=**** rRplmn= isUsingCarrierAggregation=false}, NetworkRegistrationInfo{ domain=CS transportType=WWAN registrationState=HOME mInitialRegistrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=0 emergencyEnabled=false availableServices=[VOICE,SMS,VIDEO] cellIdentity=null voiceSpecificInfo=VoiceSpecificRegistrationInfo { mCssSupported=false mRoamingIndicator=0 mSystemIsInPrl=0 mDefaultRoamingIndicator=0} dataSpecificInfo=null nrState=**** rRplmn=311480 isUsingCarrierAggregation=false}, NetworkRegistrationInfo{ domain=PS transportType=WWAN registrationState=HOME mInitialRegistrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=0 emergencyEnabled=false availableServices=[DATA] cellIdentity=null voiceSpecificInfo=null dataSpecificInfo=android.telephony.DataSpecificRegistrationInfo :{ maxDataCalls = 16 isDcNrRestricted = false isNrAvailable = true isEnDcAvailable = true LteVopsSupportInfo : mVopsSupport = 2 mEmcBearerSupport = 2 } nrState=**** rRplmn=311480 isUsingCarrierAggregation=false}], mNrFrequencyRange=0, mOperatorAlphaLongRaw=Verizon , mOperatorAlphaShortRaw=Verizon , mIsDataRoamingFromRegistration=false, mIsIwlanPreferred=false} +10-12 10:29:44.642 1602 1716 E AppOps : noteOperation +10-12 10:29:44.642 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:29:44.642 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:29:44.642 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:29:44.642 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:29:44.642 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:29:44.642 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:29:44.642 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:29:44.642 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:29:44.642 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:29:44.642 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:29:44.642 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:29:44.642 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:29:44.642 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:29:44.642 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:29:44.642 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:29:44.642 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:29:44.642 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:29:44.642 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:29:44.642 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:29:44.642 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:29:44.642 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:29:44.642 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:29:44.642 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{8d70500 10254/u0 ReceiverList{7e39f83 14879 com.verizon.messaging.vzmsgs/10254/u0 remote:c5dd632}} +10-12 10:29:44.642 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:44.642 15853 15853 D ConnectivityMonitorStateMachine: [onServiceStateChanged] {subId=1} vops:true +10-12 10:29:44.642 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:29:44.642 15853 15904 D ConnectivityMonitorStateMachine: [Default] {subId=1} processMessage(SERVICE_STATE_CHANGED) { when=0 what=544768 obj={mVoiceRegState=0(IN_SERVICE), mDataRegState=0(IN_SERVICE), mChannelNumber=67086, duplexMode()=1, mCellBandwidths=[], mOperatorAlphaLong=null, mOperatorAlphaShort=null, isManualNetworkSelection=false(automatic), getRilVoiceRadioTechnology=14(LTE), getRilDataRadioTechnology=14(LTE), mCssIndicator=unsupported, mNetworkId=-1, mSystemId=-1, mCdmaRoamingIndicator=-1, mCdmaDefaultRoamingIndicator=-1, mIsEmergencyOnly=false, isUsingCarrierAggregation=false, mArfcnRsrpBoost=6, mNetworkRegistrationInfos=[NetworkRegistrationInfo{ domain=PS transportType=WLAN registrationState=HOME mInitialRegistrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=IWLAN rejectCause=0 emergencyEnabled=false availableServices=[DATA] cellIdentity=null voiceSpecificInfo=null dataSpecificInfo=null nrState=**** rRplmn= isUsingCarrierAggregation=false}, NetworkRegistrationInfo{ domain=CS transportType=WWAN registrationState=HOME mInitialRegistrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=0 emergencyEnabled=false availableServices=[VOICE,SMS,VIDEO] cellIdentity=null voiceSpecificInfo=VoiceSpecificRegistrationInfo { mCssSupported=false mRoamingIndicator=0 mSystemIsInPrl=0 mDefaultRoamingIndicator=0} dataSpecificInfo=null nrState=**** rRplmn=311480 isUsingCarrierAggregation=false}, NetworkRegistrationInfo{ domain=PS transportType=WWAN registrationState=HOME mInitialRegistrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=0 emergencyEnabled=false availableServices=[DATA] cellIdentity=null voiceSpecificInfo=null dataSpecificInfo=android.telephony.DataSpecificRegistrationInfo :{ maxDataCalls = 16 isDcNrRestricted = false isNrAvailable = true isEnDcAvailable = true LteVopsSupportInfo : mVopsSupport = 2 mEmcBearerSupport = 2 } nrState=**** rRplmn=311480 isUsingCarrierAggregation=false}], mNrFrequencyRange=0, mOperatorAlphaLongRaw=Verizon , mOperatorAlphaShortRaw=Verizon , mIsDataRoamingFromRegistration=false, mIsIwlanPreferred=false} target=aga } +10-12 10:29:44.643 15853 15904 D ConnectivityMonitorStateMachine: [updateServiceState] {subId=1} ServiceState Changed: 0 -> 0 +10-12 10:29:44.643 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:29:44.643 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:29:44.643 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{3790d77 6957:com.zhiliaoapp.musically:push/u0a241} (pid=6957, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:44.643 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{7d5ed36 8467:com.zhiliaoapp.musically/u0a241} (pid=8467, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:44.643 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:29:44.644 1602 1716 E AppOps : noteOperation +10-12 10:29:44.644 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:29:44.644 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:29:44.644 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:29:44.644 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:29:44.644 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:29:44.644 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:29:44.644 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:29:44.644 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:29:44.644 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:29:44.644 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:29:44.644 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:29:44.644 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:29:44.644 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:29:44.644 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:29:44.644 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:29:44.644 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:29:44.644 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:29:44.644 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:29:44.644 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:29:44.644 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:29:44.644 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:29:44.644 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:29:44.644 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{8d70500 10254/u0 ReceiverList{7e39f83 14879 com.verizon.messaging.vzmsgs/10254/u0 remote:c5dd632}} +10-12 10:29:44.644 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:44.644 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:44.644 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{3790d77 6957:com.zhiliaoapp.musically:push/u0a241} (pid=6957, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:44.644 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{7d5ed36 8467:com.zhiliaoapp.musically/u0a241} (pid=8467, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:44.644 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:29:44.644 1602 1716 E AppOps : noteOperation +10-12 10:29:44.644 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:29:44.644 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:29:44.644 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:29:44.644 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:29:44.644 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:29:44.644 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:29:44.644 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:29:44.644 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:29:44.644 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:29:44.644 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:29:44.644 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:29:44.644 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:29:44.644 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:29:44.644 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:29:44.644 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:29:44.644 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:29:44.644 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:29:44.644 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:29:44.644 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:29:44.644 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:29:44.644 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:29:44.644 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:29:44.644 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{8d70500 10254/u0 ReceiverList{7e39f83 14879 com.verizon.messaging.vzmsgs/10254/u0 remote:c5dd632}} +10-12 10:29:44.644 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:29:44.645 2512 3334 I SHANNON_IMS: 2196 [PROX] onReceive: intent= [Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) }] (ConnectivityBroadcastReceiver%onReceive:108) +10-12 10:29:44.645 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:29:44.645 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{3790d77 6957:com.zhiliaoapp.musically:push/u0a241} (pid=6957, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:44.645 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{7d5ed36 8467:com.zhiliaoapp.musically/u0a241} (pid=8467, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:44.645 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:29:44.645 2591 2591 D ServiceStateProvider: subId=1 +10-12 10:29:44.645 1602 1716 E AppOps : noteOperation +10-12 10:29:44.645 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:29:44.645 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:29:44.645 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:29:44.645 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:29:44.645 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:29:44.645 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:29:44.645 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:29:44.645 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:29:44.645 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:29:44.645 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:29:44.645 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:29:44.645 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:29:44.645 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:29:44.645 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:29:44.645 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:29:44.645 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:29:44.645 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:29:44.645 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:29:44.645 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:29:44.645 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:29:44.645 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:29:44.645 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:29:44.646 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{8d70500 10254/u0 ReceiverList{7e39f83 14879 com.verizon.messaging.vzmsgs/10254/u0 remote:c5dd632}} +10-12 10:29:44.646 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:29:44.648 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:44.657 2591 2591 I Telephony: isRttCurrentlySupported -- regular acct, hasVoiceAvailability: true +10-12 10:29:44.657 2591 2591 I Telephony: isRttSupported: true +10-12 10:29:44.657 2591 2591 I Telephony: alwaysAllowWhileRoaming: false +10-12 10:29:44.657 2591 2591 I Telephony: isRoaming: false +10-12 10:29:44.657 2591 2591 I Telephony: isOnWfc: false +10-12 10:29:44.660 15042 15042 D CellBroadcastReceiver: onReceive Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 cmp=com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver (has extras) } +10-12 10:29:44.660 15042 15042 D CellBroadcastReceiver: onServiceStateChanged, ss: 0 +10-12 10:29:44.660 15042 15042 D CellBroadcastReceiver: networkOperator: 311480 +10-12 10:29:44.660 15042 15042 D CellBroadcastReceiver: update supported roaming operator as +10-12 10:29:44.924 2512 2512 I SHANNON_IMS: 2217 [CALL] isEmcAvailable for true (ImsCallManager%isEmcAvailable:1377) +10-12 10:29:45.191 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 4: Enabled 0, odr_index 0. +10-12 10:29:45.191 1273 1273 D AOC : A3:MSG: lsm6dsr_fifo.cc, 747: USF: Lsm6dsrFifo: ODR: XL/G/T/TS: 52/52/13/6 WM: 2 Intr: 52. +10-12 10:29:45.191 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 663: USF: Lsm6dsrDevice: Fifo was disabled for 674561ns. +10-12 10:29:45.192 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for LSM6DSR Stationary Detect. +10-12 10:29:45.193 1273 1273 D AOC : A3:ERR: usf_sensor.cc, 1835: USF: Sampling configuration 149852 not found. +10-12 10:29:45.193 1273 1273 D AOC : A3:ERR: usf_vs_helper.cc, 430: USF: Received stop sampling request error. (7) +10-12 10:29:45.193 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Motion Detect. +10-12 10:29:45.193 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 3: Enabled 1, odr_index 1. +10-12 10:29:45.196 1273 1273 D AOC : A3:MSG: lsm6dsr_fifo.cc, 747: USF: Lsm6dsrFifo: ODR: XL/G/T/TS: 52/52/13/6 WM: 2 Intr: 52. +10-12 10:29:45.196 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 663: USF: Lsm6dsrDevice: Fifo was disabled for 780030ns. +10-12 10:29:45.204 15060 15084 I cmnm : PR status onSyncCompleted called in TNG +10-12 10:29:45.206 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Motion Detect. +10-12 10:29:45.206 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for LSM6DSR Stationary Detect. +10-12 10:29:45.206 1273 1273 D AOC : A3:ERR: usf_sensor.cc, 1835: USF: Sampling configuration 149855 not found. +10-12 10:29:45.209 15060 15084 I qhr : PR status onSyncCompleted called +10-12 10:29:45.210 15060 19471 E fpco : (REDACTED) Reconciliation Sync had an exception: %s +10-12 10:29:45.210 15060 19471 E fpco : jotn: DEADLINE_EXCEEDED: deadline exceeded after 56.976837238s. Name resolution delay 3.016064739 seconds. [closed=[], open=[[buffered_nanos=56977120837, waiting_for_connection]]] +10-12 10:29:45.210 15060 19471 E fpco : at jpsi.a(PG:3) +10-12 10:29:45.210 15060 19471 E fpco : at jpbi.run(PG:1) +10-12 10:29:45.210 15060 19471 E fpco : at jpbk.e(PG:4) +10-12 10:29:45.210 15060 19471 E fpco : at jpbk.a(PG:1) +10-12 10:29:45.210 15060 19471 E fpco : at jozx.a(PG:3) +10-12 10:29:45.210 15060 19471 E fpco : at jpau.run(PG:2) +10-12 10:29:45.210 15060 19471 E fpco : at jpki.run(PG:2) +10-12 10:29:45.210 15060 19471 E fpco : at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) +10-12 10:29:45.210 15060 19471 E fpco : at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) +10-12 10:29:45.210 15060 19471 E fpco : at java.lang.Thread.run(Thread.java:1012) +10-12 10:29:45.218 15060 19471 E fpco : (REDACTED) Reconciliation Sync had an exception: %s +10-12 10:29:45.218 15060 19471 E fpco : jotn: DEADLINE_EXCEEDED: deadline exceeded after 56.983094318s. Name resolution delay 3.016283286 seconds. [closed=[], open=[[buffered_nanos=56983344877, waiting_for_connection]]] +10-12 10:29:45.218 15060 19471 E fpco : at jpsi.a(PG:3) +10-12 10:29:45.218 15060 19471 E fpco : at jpbi.run(PG:1) +10-12 10:29:45.218 15060 19471 E fpco : at jpbk.e(PG:4) +10-12 10:29:45.218 15060 19471 E fpco : at jpbk.a(PG:1) +10-12 10:29:45.218 15060 19471 E fpco : at jozx.a(PG:3) +10-12 10:29:45.218 15060 19471 E fpco : at jpau.run(PG:2) +10-12 10:29:45.218 15060 19471 E fpco : at jpki.run(PG:2) +10-12 10:29:45.218 15060 19471 E fpco : at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) +10-12 10:29:45.218 15060 19471 E fpco : at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) +10-12 10:29:45.218 15060 19471 E fpco : at java.lang.Thread.run(Thread.java:1012) +10-12 10:29:45.223 15060 15248 I cmnm : (REDACTED) PR status onSyncCompleted updated in TNG to %s +10-12 10:29:45.348 15060 19446 I qhr : (REDACTED) PR status onSyncCompleted updated to %s +10-12 10:29:45.358 15060 15093 I blgi : NGA Sync: beginOnDataPresent +10-12 10:29:45.359 15060 15093 I blgi : (REDACTED) NGA Sync: isNgaSyncEnabled: %s; enableFileGroupPopulator: %s; requiresMddAssets: %s +10-12 10:29:45.361 15060 15093 I blbo : (REDACTED) Flag controlled groups: %s +10-12 10:29:45.361 15060 15093 I blbo : (REDACTED) Required groups: %s +10-12 10:29:45.361 15060 15093 I blgi : NGA Sync: endOnDataPresent +10-12 10:29:45.362 15060 15093 I blgi : (REDACTED) NGA Sync: isNgaSyncEnabled: %s; enableFileGroupPopulator: %s; requiresMddAssets: %s +10-12 10:29:45.363 15060 15093 I bjxx : NGA enabled in interactor. +10-12 10:29:45.838 2512 3331 W SHANNON_IMS: 2218 [CONN] Timer IMS_SUPPORT_SERVICE_TIMER expired (ConnectionTimer$ConnectionTimerTask%run:68) +10-12 10:29:46.311 20237 21478 D TrafficStats: tagSocket(143) with statsTag=0x90000, statsUid=-1 +10-12 10:29:46.651 2420 2420 D GRIL-S : [12808]> SET_PREFERRED_CAMERA_FREQ_1_5[1800000, 2039800] +10-12 10:29:46.656 2420 4255 D GRIL-S : [12808]< SET_PREFERRED_CAMERA_FREQ_1_5 +10-12 10:29:46.729 21227 21398 I NearbyDiscovery: (REDACTED) FastPairScanner: isScreenOn=%s, isLocationEnabled=%s, disableLocationRequirement=%s, isDiscoveryScanningEnabled=%s, during24GhzWifiWarmingUpPeriod=%s +10-12 10:29:46.731 21227 21398 D BluetoothAdapter: isLeEnabled(): ON +10-12 10:29:46.731 21227 21398 I NearbyDiscovery: (REDACTED) FastPairScanner: eventType=%s, intReq=%s, scanning=%s, scanAllowed=%s, bleEnabled=%s, lockScanRate=%s, startScanningByLowPowerMode=%s +10-12 10:29:46.732 21227 21398 I NearbyDiscovery: FastPairScanner: Stopping scan [CONTEXT service_id=265 ] +10-12 10:29:46.732 21227 21398 D BluetoothAdapter: isLeEnabled(): ON +10-12 10:29:46.743 2378 3136 D ActivityAttributionService: notifyActivityAttributionInfo UID=1002 packageName=com.google.android.bluetooth deviceAddress=no_active_device_address +10-12 10:29:46.743 2378 3136 I bt_btif : packages/modules/Bluetooth/system/btif/src/bluetooth.cc:465 get_profile_interface: get_profile_interface: id = activity_attribution +10-12 10:29:46.744 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(154)] Scan in shim layer stopped +10-12 10:29:46.745 2378 2791 I bluetooth: packages/modules/Bluetooth/system/gd/hci/le_address_manager.cc:190 unregister_client: Client unregistered +10-12 10:29:46.745 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(174)] ScanFilterParamSetup in shim layer +10-12 10:29:46.746 2378 3136 I bt_stack: [INFO:le_scanning_manager.cc(148)] Unregister in shim layer, scanner_id:2 +10-12 10:29:46.748 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(174)] ScanFilterParamSetup in shim layer +10-12 10:29:46.750 21227 21398 I NearbyDiscovery: (REDACTED) FastPairScanner: isScreenOn=%s, isLocationEnabled=%s, disableLocationRequirement=%s, isDiscoveryScanningEnabled=%s, during24GhzWifiWarmingUpPeriod=%s +10-12 10:29:46.750 21227 21398 I NearbyDiscovery: (REDACTED) FastPairScanner: Start scanning internally in %s +10-12 10:29:46.751 21227 21398 D BluetoothAdapter: isLeEnabled(): ON +10-12 10:29:46.753 2378 3136 I bt_stack: [INFO:le_scanning_manager.cc(141)] RegisterScanner in shim layer +10-12 10:29:46.759 21227 23935 D BluetoothLeScanner: onScannerRegistered() - status=0 scannerId=2 mScannerId=0 +10-12 10:29:46.764 2378 3136 D ActivityAttributionService: notifyActivityAttributionInfo UID=1002 packageName=com.google.android.bluetooth deviceAddress=no_active_device_address +10-12 10:29:46.764 2378 3136 I bt_btif : packages/modules/Bluetooth/system/btif/src/bluetooth.cc:465 get_profile_interface: get_profile_interface: id = activity_attribution +10-12 10:29:46.764 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(238)] ScanFilterEnable in shim layer +10-12 10:29:46.765 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(213)] ScanFilterAdd in shim layer +10-12 10:29:46.767 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(174)] ScanFilterParamSetup in shim layer +10-12 10:29:46.768 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(213)] ScanFilterAdd in shim layer +10-12 10:29:46.769 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(174)] ScanFilterParamSetup in shim layer +10-12 10:29:46.769 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(154)] Scan in shim layer started +10-12 10:29:46.770 2378 2791 I bluetooth: packages/modules/Bluetooth/system/gd/hci/le_scanning_manager.cc:659 stop_scan: Scanning already stopped, return! +10-12 10:29:46.770 2378 2791 I bluetooth: packages/modules/Bluetooth/system/gd/hci/le_address_manager.cc:175 register_client: Client registered +10-12 10:29:46.771 21227 21398 I NearbyDiscovery: (REDACTED) FastPairScanner: Starting %s scanning +10-12 10:29:46.772 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(154)] Scan in shim layer stopped +10-12 10:29:46.772 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(250)] SetScanParameters in shim layer +10-12 10:29:46.772 2378 2778 I bt_stack: [INFO:le_scanning_manager.cc(154)] Scan in shim layer started +10-12 10:29:46.773 2378 2791 I bluetooth: packages/modules/Bluetooth/system/gd/hci/le_address_manager.cc:190 unregister_client: Client unregistered +10-12 10:29:46.773 2378 2791 I bluetooth: packages/modules/Bluetooth/system/gd/hci/le_scanning_manager.cc:659 stop_scan: Scanning already stopped, return! +10-12 10:29:46.773 2378 2791 I bluetooth: packages/modules/Bluetooth/system/gd/hci/le_address_manager.cc:175 register_client: Client registered +10-12 10:29:46.867 1104 1104 I WifiHAL : Creating message to get link statistics; iface = 47 +10-12 10:29:46.950 1104 1104 I WifiHAL : In GetLinkStatsCommand::handleResponse +10-12 10:29:46.962 1281 1452 I CHRE : @ 291272.442: [AR] still: 53.333330 +10-12 10:29:46.963 1281 1452 D CHRE : @ 291272.443: [ActivityPlatform] type 4, confidence 53 +10-12 10:29:47.000 1602 1958 D ConnectivityService: NetReassign [no changes] [c 2] [a 3] [i 7] +10-12 10:29:47.076 21227 19411 I NearbySharing: FastInitiation warming period has ended [CONTEXT service_id=194 ] +10-12 10:29:47.167 1110 1869 D RILClient: [OemClient]IND: (clientId = 1, msgId = 2015, dataLength = 148, channel = 0) +10-12 10:29:47.168 1229 1242 D RILClient: [OemClient]IND: (clientId = 0, msgId = 2015, dataLength = 148, channel = 0) +10-12 10:29:47.174 2807 2878 D IwlanNetworkServiceHandler: msg.what = EVENT_NETWORK_REGISTRATION_INFO_REQUEST +10-12 10:29:47.184 2807 2878 D IwlanNetworkServiceHandler: reg state REGISTRATION_STATE_HOME +10-12 10:29:47.184 2807 2878 D IwlanNetworkServiceHandler: msg.what = EVENT_NETWORK_REGISTRATION_INFO_REQUEST +10-12 10:29:47.191 2807 2878 D IwlanNetworkServiceHandler: reg state REGISTRATION_STATE_HOME +10-12 10:29:47.202 1229 1242 D RILClient: [OemClient]IND: (clientId = 0, msgId = 3005, dataLength = 17, channel = 0) +10-12 10:29:47.203 1110 1869 D RILClient: [OemClient]IND: (clientId = 1, msgId = 3005, dataLength = 17, channel = 0) +10-12 10:29:47.204 2512 2512 I SHANNON_IMS: 2236 [NETW] #:PURP:# UNSOL {RILC_UNSOL_IMS_SUPPORT_SERVICE} : VoPS : 1 EMC : 1 SIM_IDX : 0 RAT : 14 REG_STATE : 1 CELL_ID : 9300484 LAC/TAC : 9219 (NetworkAdaptor$AdaptorChannel%onMessage:298) +10-12 10:29:47.205 2512 2512 I SHANNON_IMS: 2237 [CONN] #:ORNG:# supportService [VoPS : 1/ EMC : 1/ RAT_INFO : 14/ REG_STATE : 1/ CELL_ID : 9300484/ LAC-TAC Info : 9219] [SLID:0 ] (ImsConnectivityMgr$RegistrationListener%supportService:2674) +10-12 10:29:47.214 15060 15103 I huze : Scheduling next wakeup +10-12 10:29:47.214 15060 15103 I hvap : Scheduling next periodic WorkManager workers +10-12 10:29:47.223 2512 2512 I SHANNON_IMS: 2239 [CONN] update Cell Location Info, slotId: 0 [com.shannon.imsservice.conn.ImsConnectivityMgr$RegistrationListener@ea039d8] (ImsConnectivityMgr$RegistrationListener%updateCellLocation:2734) +10-12 10:29:47.233 2502 24009 D SHANNON_RCS: 4970 [0][SHAN] RegistrationState: Name: REGISTERED Value: 0 (RcsRegistrationImpl%getRegistrationState:145) +10-12 10:29:47.233 2502 24009 D SHANNON_RCS: 4971 [0][SHAN] supportService, previous vops: 1, rat: 14, mRatGeneration: 4, RegistrationState: Name: REGISTERED Value: 0 (RcsRegistrationImpl%supportService:324) +10-12 10:29:47.233 2502 24009 D SHANNON_RCS: 4972 [0][SHAN] RegistrationState: Name: REGISTERED Value: 0 (RcsRegistrationImpl%getRegistrationState:145) +10-12 10:29:47.248 1494 1494 W adbd : timeout expired while flushing socket, closing +10-12 10:29:47.249 1229 1242 D RILClient: [OemClient]IND: (clientId = 0, msgId = 3005, dataLength = 17, channel = 0) +10-12 10:29:47.249 1110 1869 D RILClient: [OemClient]IND: (clientId = 1, msgId = 3005, dataLength = 17, channel = 0) +10-12 10:29:47.251 2512 2512 I SHANNON_IMS: 2248 [NETW] #:PURP:# UNSOL {RILC_UNSOL_IMS_SUPPORT_SERVICE} : VoPS : 1 EMC : 1 SIM_IDX : 0 RAT : 14 REG_STATE : 1 CELL_ID : 9300484 LAC/TAC : 9219 (NetworkAdaptor$AdaptorChannel%onMessage:298) +10-12 10:29:47.251 2512 2512 I SHANNON_IMS: 2249 [CONN] #:ORNG:# supportService [VoPS : 1/ EMC : 1/ RAT_INFO : 14/ REG_STATE : 1/ CELL_ID : 9300484/ LAC-TAC Info : 9219] [SLID:0 ] (ImsConnectivityMgr$RegistrationListener%supportService:2674) +10-12 10:29:47.300 2091 2091 D GlobalActionsDialogLite: Service changed before actions created +10-12 10:29:47.300 2091 2091 D GlobalActionsDialogLite: Service changed before actions created +10-12 10:29:47.305 15853 15853 D ConnectivityMonitorStateMachine: [onServiceStateChanged] {subId=1} ServiceState= {mVoiceRegState=0(IN_SERVICE), mDataRegState=0(IN_SERVICE), mChannelNumber=5230, duplexMode()=1, mCellBandwidths=[], mOperatorAlphaLong=null, mOperatorAlphaShort=null, isManualNetworkSelection=false(automatic), getRilVoiceRadioTechnology=14(LTE), getRilDataRadioTechnology=14(LTE), mCssIndicator=unsupported, mNetworkId=-1, mSystemId=-1, mCdmaRoamingIndicator=-1, mCdmaDefaultRoamingIndicator=-1, mIsEmergencyOnly=false, isUsingCarrierAggregation=false, mArfcnRsrpBoost=0, mNetworkRegistrationInfos=[NetworkRegistrationInfo{ domain=PS transportType=WLAN registrationState=HOME mInitialRegistrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=IWLAN rejectCause=0 emergencyEnabled=false availableServices=[DATA] cellIdentity=null voiceSpecificInfo=null dataSpecificInfo=null nrState=**** rRplmn= isUsingCarrierAggregation=false}, NetworkRegistrationInfo{ domain=CS transportType=WWAN registrationState=HOME mInitialRegistrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=0 emergencyEnabled=false availableServices=[VOICE,SMS,VIDEO] cellIdentity=null voiceSpecificInfo=VoiceSpecificRegistrationInfo { mCssSupported=false mRoamingIndicator=0 mSystemIsInPrl=0 mDefaultRoamingIndicator=0} dataSpecificInfo=null nrState=**** rRplmn=311480 isUsingCarrierAggregation=false}, NetworkRegistrationInfo{ domain=PS transportType=WWAN registrationState=HOME mInitialRegistrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=0 emergencyEnabled=false availableServices=[DATA] cellIdentity=null voiceSpecificInfo=null dataSpecificInfo=android.telephony.DataSpecificRegistrationInfo :{ maxDataCalls = 16 isDcNrRestricted = false isNrAvailable = true isEnDcAvailable = false LteVopsSupportInfo : mVopsSupport = 2 mEmcBearerSupport = 2 } nrState=**** rRplmn=311480 isUsingCarrierAggregation=false}], mNrFrequencyRange=0, mOperatorAlphaLongRaw=Verizon , mOperatorAlphaShortRaw=Verizon , mIsDataRoamingFromRegistration=false, mIsIwlanPreferred=false} +10-12 10:29:47.305 2502 24009 D SHANNON_RCS: 4973 [0][SHAN] RegistrationState: Name: REGISTERED Value: 0 (RcsRegistrationImpl%getRegistrationState:145) +10-12 10:29:47.306 2502 24009 D SHANNON_RCS: 4974 [0][SHAN] supportService, previous vops: 1, rat: 14, mRatGeneration: 4, RegistrationState: Name: REGISTERED Value: 0 (RcsRegistrationImpl%supportService:324) +10-12 10:29:47.306 2502 24009 D SHANNON_RCS: 4975 [0][SHAN] RegistrationState: Name: REGISTERED Value: 0 (RcsRegistrationImpl%getRegistrationState:145) +10-12 10:29:47.306 15853 15853 D ConnectivityMonitorStateMachine: [onServiceStateChanged] {subId=1} vops:true +10-12 10:29:47.307 15853 15904 D ConnectivityMonitorStateMachine: [Default] {subId=1} processMessage(SERVICE_STATE_CHANGED) { when=-1ms what=544768 obj={mVoiceRegState=0(IN_SERVICE), mDataRegState=0(IN_SERVICE), mChannelNumber=5230, duplexMode()=1, mCellBandwidths=[], mOperatorAlphaLong=null, mOperatorAlphaShort=null, isManualNetworkSelection=false(automatic), getRilVoiceRadioTechnology=14(LTE), getRilDataRadioTechnology=14(LTE), mCssIndicator=unsupported, mNetworkId=-1, mSystemId=-1, mCdmaRoamingIndicator=-1, mCdmaDefaultRoamingIndicator=-1, mIsEmergencyOnly=false, isUsingCarrierAggregation=false, mArfcnRsrpBoost=0, mNetworkRegistrationInfos=[NetworkRegistrationInfo{ domain=PS transportType=WLAN registrationState=HOME mInitialRegistrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=IWLAN rejectCause=0 emergencyEnabled=false availableServices=[DATA] cellIdentity=null voiceSpecificInfo=null dataSpecificInfo=null nrState=**** rRplmn= isUsingCarrierAggregation=false}, NetworkRegistrationInfo{ domain=CS transportType=WWAN registrationState=HOME mInitialRegistrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=0 emergencyEnabled=false availableServices=[VOICE,SMS,VIDEO] cellIdentity=null voiceSpecificInfo=VoiceSpecificRegistrationInfo { mCssSupported=false mRoamingIndicator=0 mSystemIsInPrl=0 mDefaultRoamingIndicator=0} dataSpecificInfo=null nrState=**** rRplmn=311480 isUsingCarrierAggregation=false}, NetworkRegistrationInfo{ domain=PS transportType=WWAN registrationState=HOME mInitialRegistrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=0 emergencyEnabled=false availableServices=[DATA] cellIdentity=null voiceSpecificInfo=null dataSpecificInfo=android.telephony.DataSpecificRegistrationInfo :{ maxDataCalls = 16 isDcNrRestricted = false isNrAvailable = true isEnDcAvailable = false LteVopsSupportInfo : mVopsSupport = 2 mEmcBearerSupport = 2 } nrState=**** rRplmn=311480 isUsingCarrierAggregation=false}], mNrFrequencyRange=0, mOperatorAlphaLongRaw=Verizon , mOperatorAlphaShortRaw=Verizon , mIsDataRoamingFromRegistration=false, mIsIwlanPreferred=false} target=aga } +10-12 10:29:47.308 15853 30572 D StateService: Country ISO: us +10-12 10:29:47.308 3704 3704 D PowerManagerListenOnlyEvaluator: 5G Power Manager In Listen Only Mode: Due To 5G Capability Not Seen On The Device Since Boot +10-12 10:29:47.309 15853 15904 D ConnectivityMonitorStateMachine: [updateServiceState] {subId=1} ServiceState Changed: 0 -> 0 +10-12 10:29:47.311 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:29:47.311 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:29:47.311 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:47.311 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:47.312 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{3790d77 6957:com.zhiliaoapp.musically:push/u0a241} (pid=6957, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:47.312 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{7d5ed36 8467:com.zhiliaoapp.musically/u0a241} (pid=8467, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:47.312 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:29:47.312 1602 1716 E AppOps : noteOperation +10-12 10:29:47.312 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:29:47.312 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:29:47.312 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:29:47.312 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:29:47.312 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:29:47.312 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:29:47.312 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:29:47.312 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:29:47.312 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:29:47.312 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:29:47.312 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:29:47.312 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:29:47.312 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:29:47.312 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:29:47.312 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:29:47.312 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:29:47.312 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:29:47.312 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:29:47.312 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:29:47.312 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:29:47.312 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:29:47.312 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:29:47.313 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{8d70500 10254/u0 ReceiverList{7e39f83 14879 com.verizon.messaging.vzmsgs/10254/u0 remote:c5dd632}} +10-12 10:29:47.313 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:47.314 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:29:47.314 1602 7807 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:29:47.315 2591 2591 D ServiceStateProvider: subId=1 +10-12 10:29:47.316 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:29:47.316 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{3790d77 6957:com.zhiliaoapp.musically:push/u0a241} (pid=6957, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:47.316 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{7d5ed36 8467:com.zhiliaoapp.musically/u0a241} (pid=8467, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:47.316 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:29:47.317 2512 3334 I SHANNON_IMS: 2257 [PROX] onReceive: intent= [Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) }] (ConnectivityBroadcastReceiver%onReceive:108) +10-12 10:29:47.317 1602 1716 E AppOps : noteOperation +10-12 10:29:47.317 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:29:47.317 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:29:47.317 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:29:47.317 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:29:47.317 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:29:47.317 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:29:47.317 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:29:47.317 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:29:47.317 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:29:47.317 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:29:47.317 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:29:47.317 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:29:47.317 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:29:47.317 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:29:47.317 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:29:47.317 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:29:47.317 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:29:47.317 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:29:47.317 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:29:47.317 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:29:47.317 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:29:47.317 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:29:47.317 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{8d70500 10254/u0 ReceiverList{7e39f83 14879 com.verizon.messaging.vzmsgs/10254/u0 remote:c5dd632}} +10-12 10:29:47.317 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:47.317 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:47.317 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{3790d77 6957:com.zhiliaoapp.musically:push/u0a241} (pid=6957, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:47.317 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{7d5ed36 8467:com.zhiliaoapp.musically/u0a241} (pid=8467, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:47.317 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:29:47.317 1602 1716 E AppOps : noteOperation +10-12 10:29:47.317 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:29:47.317 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:29:47.317 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:29:47.317 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:29:47.317 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:29:47.317 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:29:47.317 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:29:47.317 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:29:47.317 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:29:47.317 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:29:47.317 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:29:47.317 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:29:47.317 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:29:47.317 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:29:47.317 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:29:47.317 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:29:47.317 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:29:47.317 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:29:47.317 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:29:47.317 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:29:47.317 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:29:47.317 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:29:47.317 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{8d70500 10254/u0 ReceiverList{7e39f83 14879 com.verizon.messaging.vzmsgs/10254/u0 remote:c5dd632}} +10-12 10:29:47.318 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:29:47.318 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{3790d77 6957:com.zhiliaoapp.musically:push/u0a241} (pid=6957, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:47.318 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{7d5ed36 8467:com.zhiliaoapp.musically/u0a241} (pid=8467, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:47.318 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:29:47.318 1602 1716 E AppOps : noteOperation +10-12 10:29:47.318 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:29:47.318 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:29:47.318 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:29:47.318 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:29:47.318 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:29:47.318 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:29:47.318 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:29:47.318 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:29:47.318 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:29:47.318 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:29:47.318 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:29:47.318 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:29:47.318 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:29:47.318 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:29:47.318 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:29:47.318 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:29:47.318 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:29:47.318 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:29:47.318 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:29:47.318 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:29:47.318 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:29:47.318 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:29:47.318 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{8d70500 10254/u0 ReceiverList{7e39f83 14879 com.verizon.messaging.vzmsgs/10254/u0 remote:c5dd632}} +10-12 10:29:47.318 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:29:47.319 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:29:47.319 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:47.325 15042 15042 D CellBroadcastReceiver: onReceive Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 cmp=com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver (has extras) } +10-12 10:29:47.325 15042 15042 D CellBroadcastReceiver: onServiceStateChanged, ss: 0 +10-12 10:29:47.325 15042 15042 D CellBroadcastReceiver: networkOperator: 311480 +10-12 10:29:47.325 15042 15042 D CellBroadcastReceiver: update supported roaming operator as +10-12 10:29:47.335 1602 7806 D CompatibilityChangeReporter: Compat change id reported: 181658987; UID 1000; state: ENABLED +10-12 10:29:47.335 1602 7806 D CompatibilityChangeReporter: Compat change id reported: 181658987; UID 10256; state: ENABLED +10-12 10:29:47.336 1602 7806 D CompatibilityChangeReporter: Compat change id reported: 181658987; UID 10625; state: ENABLED +10-12 10:29:47.340 2591 2591 I Telephony: isRttCurrentlySupported -- regular acct, hasVoiceAvailability: true +10-12 10:29:47.340 2591 2591 I Telephony: isRttSupported: true +10-12 10:29:47.340 2591 2591 I Telephony: alwaysAllowWhileRoaming: false +10-12 10:29:47.340 2591 2591 I Telephony: isRoaming: false +10-12 10:29:47.340 2591 2591 I Telephony: isOnWfc: false +10-12 10:29:47.348 15060 15084 I hvap : Successfully scheduled next periodic workers +10-12 10:29:47.352 15060 15095 I huze : #sync() complete +10-12 10:29:47.353 15060 15095 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=0f7dc4bc-8836-4aa3-857b-3f4633d38091, tags={ com.google.apps.tiktok.contrib.work.TikTokListenableWorker, com.google.apps.tiktok.sync.impl.workmanager.SyncPeriodicWorker, TikTokWorker#com.google.apps.tiktok.sync.impl.workmanager.SyncPeriodicWorker } ] +10-12 10:29:47.364 603 759 D TrafficStats: tagSocket(133) with statsTag=0x6900, statsUid=-1 +10-12 10:29:47.548 2512 2512 I SHANNON_IMS: 2275 [CALL] isEmcAvailable for true (ImsCallManager%isEmcAvailable:1377) +10-12 10:29:47.558 2512 2512 I SHANNON_IMS: 2277 [CALL] isEmcAvailable for true (ImsCallManager%isEmcAvailable:1377) +10-12 10:29:47.699 603 759 I PlayCommon: [395] amkl.j(2094): Successfully uploaded logs. +10-12 10:29:47.738 1602 1716 W ActivityManager: Stopping service due to app idle: u0a248 -2m20s766ms org.telegram.messenger/.NotificationsService +10-12 10:29:47.759 1602 7807 I ActivityManager: Killing 17911:com.nytimes.android/u0a377 (adj 925): empty #33 +10-12 10:29:47.764 1602 7807 I ActivityManager: Killing 18094:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0a377i747 (adj 975): empty #34 +10-12 10:29:47.765 1602 1716 W BroadcastQueue: Background execution not allowed: receiving Intent { act=org.telegram.start flg=0x10 } to org.telegram.messenger/.AppStartReceiver +10-12 10:29:47.772 1602 1720 I libprocessgroup: Successfully killed process cgroup uid 10377 pid 17911 in 6ms +10-12 10:29:47.807 2420 2420 D GRIL-S : [12809]> SET_PREFERRED_CAMERA_FREQ_1_5[1800000, 2039800] +10-12 10:29:47.808 2420 4255 D GRIL-S : [12809]< SET_PREFERRED_CAMERA_FREQ_1_5 +10-12 10:29:47.831 1602 7807 W ActivityManager: Scheduling restart of crashed service com.nytimes.android/org.chromium.content.app.SandboxedProcessService0:0 in 1000ms for connection +10-12 10:29:47.831 26973 26973 I Zygote : Process 18094 exited due to signal 9 (Killed) +10-12 10:29:47.880 1602 1958 D ConnectivityService: releasing NetworkRequest [ REQUEST id=20794, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10377 RequestorUid: 10377 RequestorPkg: com.nytimes.android UnderlyingNetworks: Null] ] (release request) +10-12 10:29:47.880 1602 1958 D ConnectivityService: releasing NetworkRequest [ REQUEST id=20790, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10377 RequestorUid: 10377 RequestorPkg: com.nytimes.android UnderlyingNetworks: Null] ] (release request) +10-12 10:29:47.881 1007 1007 I Zygote : Process 17911 exited due to signal 9 (Killed) +10-12 10:29:47.883 1602 1720 I libprocessgroup: Successfully killed process cgroup uid 99747 pid 18094 in 0ms +10-12 10:29:47.978 1281 1452 I CHRE : @ 291273.459: [ip] Peak detected: magnitude = 2.538878 hpa, duration = 360.000014 ms +10-12 10:29:47.979 1033 1063 D ContextHubHal: Got message from nanoapp: ID 0x476f6f676c001022 +10-12 10:29:47.979 1054 1748 I suez-nanoapp-clients: Barometric peak detected: magnitude = 2.538878 hPa (bucket: 35), duration = 360.000000 ms (bucket: 30). +10-12 10:29:47.980 1602 1990 E ContextHubClientManager: Cannot send message to unregistered client (host endpoint ID = -28638) +10-12 10:29:47.980 1033 1063 D ContextHubHal: Got message from nanoapp: ID 0x476f6f676c001022 +10-12 10:29:47.980 1281 1452 I CHRE : @ 291273.460: [ip] Peak detected: magnitude = 0.500110 hpa, duration = 360.000014 ms +10-12 10:29:47.980 1054 1748 I suez-nanoapp-clients: Vendor atom [id = 100047] reported. +10-12 10:29:47.981 1054 1748 I suez-nanoapp-clients: Barometric peak detected: magnitude = 0.500110 hPa (bucket: 11), duration = 360.000000 ms (bucket: 30). +10-12 10:29:47.981 1602 1990 E ContextHubClientManager: Cannot send message to unregistered client (host endpoint ID = -28638) +10-12 10:29:47.981 1054 1748 I suez-nanoapp-clients: Vendor atom [id = 100047] reported. +10-12 10:29:48.199 20902 20916 V ClearcutMetricXmitter: Transmission is done. +10-12 10:29:48.200 20902 20916 V ClearcutMetricXmitter: Transmission is done. +10-12 10:29:48.238 8467 12733 I livestrategy: (SettingsManager_Request.cpp:102): VeLSSettingsManager:requestBody:{ +10-12 10:29:48.238 8467 12733 I livestrategy: "RecommendSettingsRequest": { +10-12 10:29:48.238 8467 12733 I livestrategy: "Enabled": true, +10-12 10:29:48.238 8467 12733 I livestrategy: "BusinessInfo": { +10-12 10:29:48.238 8467 12733 I livestrategy: "ProjectKeys": [ +10-12 10:29:48.238 8467 12733 I livestrategy: "live_stream_strategy_engine" +10-12 10:29:48.238 8467 12733 I livestrategy: ] +10-12 10:29:48.238 8467 12733 I livestrategy: } +10-12 10:29:48.238 8467 12733 I livestrategy: }} +10-12 10:29:48.239 8467 12733 E livestrategy: (JniTaskQueue.cpp:29): JniTaskQueue:Started:0, mEnableJniQueue:0 +10-12 10:29:48.332 20237 21487 D TrafficStats: tagSocket(143) with statsTag=0x90000, statsUid=-1 +10-12 10:29:48.341 21227 21227 W Bundle : Key android.text expected String but value was a android.text.SpannableString. The default value was returned. +10-12 10:29:48.342 21227 21227 W Bundle : Attempt to cast generated internal exception: +10-12 10:29:48.342 21227 21227 W Bundle : java.lang.ClassCastException: android.text.SpannableString cannot be cast to java.lang.String +10-12 10:29:48.342 21227 21227 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:1377) +10-12 10:29:48.342 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):119) +10-12 10:29:48.342 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):24) +10-12 10:29:48.342 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):42) +10-12 10:29:48.342 21227 21227 W Bundle : at mfa.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:29:48.342 21227 21227 W Bundle : at android.service.notification.NotificationListenerService$MyHandler.handleMessage(NotificationListenerService.java:2355) +10-12 10:29:48.342 21227 21227 W Bundle : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:29:48.342 21227 21227 W Bundle : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:29:48.342 21227 21227 W Bundle : at android.os.Looper.loop(Looper.java:288) +10-12 10:29:48.342 21227 21227 W Bundle : at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:29:48.342 21227 21227 W Bundle : at java.lang.reflect.Method.invoke(Native Method) +10-12 10:29:48.342 21227 21227 W Bundle : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:29:48.342 21227 21227 W Bundle : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:29:48.351 2512 2512 I SHANNON_IMS: 2278 [PROX] Received onSignalStrengthsChanged [CellSignalStrengthLte: rssi=-85 rsrp=-104 rsrq=-12 rssnr=8 cqiTableIndex=1 cqi=8 ta=15 level=2 parametersUseForLevel=0] [SLID:0 APM:false] (ImsConnectivityProxyListener$ImsPhoneStateListener%onSignalStrengthsChanged:511) +10-12 10:29:48.382 21227 21227 W Bundle : Key android.text expected String but value was a android.text.SpannableString. The default value was returned. +10-12 10:29:48.382 21227 21227 W Bundle : Attempt to cast generated internal exception: +10-12 10:29:48.382 21227 21227 W Bundle : java.lang.ClassCastException: android.text.SpannableString cannot be cast to java.lang.String +10-12 10:29:48.382 21227 21227 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:1377) +10-12 10:29:48.382 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):119) +10-12 10:29:48.382 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):24) +10-12 10:29:48.382 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):42) +10-12 10:29:48.382 21227 21227 W Bundle : at mfa.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:29:48.382 21227 21227 W Bundle : at android.service.notification.NotificationListenerService$MyHandler.handleMessage(NotificationListenerService.java:2355) +10-12 10:29:48.382 21227 21227 W Bundle : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:29:48.382 21227 21227 W Bundle : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:29:48.382 21227 21227 W Bundle : at android.os.Looper.loop(Looper.java:288) +10-12 10:29:48.382 21227 21227 W Bundle : at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:29:48.382 21227 21227 W Bundle : at java.lang.reflect.Method.invoke(Native Method) +10-12 10:29:48.382 21227 21227 W Bundle : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:29:48.382 21227 21227 W Bundle : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:29:48.411 21227 21227 W Bundle : Key android.text expected String but value was a android.text.SpannableString. The default value was returned. +10-12 10:29:48.411 21227 21227 W Bundle : Attempt to cast generated internal exception: +10-12 10:29:48.411 21227 21227 W Bundle : java.lang.ClassCastException: android.text.SpannableString cannot be cast to java.lang.String +10-12 10:29:48.411 21227 21227 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:1377) +10-12 10:29:48.411 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):119) +10-12 10:29:48.411 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):24) +10-12 10:29:48.411 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):42) +10-12 10:29:48.411 21227 21227 W Bundle : at mfa.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:29:48.411 21227 21227 W Bundle : at android.service.notification.NotificationListenerService$MyHandler.handleMessage(NotificationListenerService.java:2355) +10-12 10:29:48.411 21227 21227 W Bundle : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:29:48.411 21227 21227 W Bundle : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:29:48.411 21227 21227 W Bundle : at android.os.Looper.loop(Looper.java:288) +10-12 10:29:48.411 21227 21227 W Bundle : at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:29:48.411 21227 21227 W Bundle : at java.lang.reflect.Method.invoke(Native Method) +10-12 10:29:48.411 21227 21227 W Bundle : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:29:48.411 21227 21227 W Bundle : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:29:48.433 21227 21227 W Bundle : Key android.text expected String but value was a android.text.SpannableString. The default value was returned. +10-12 10:29:48.433 21227 21227 W Bundle : Attempt to cast generated internal exception: +10-12 10:29:48.433 21227 21227 W Bundle : java.lang.ClassCastException: android.text.SpannableString cannot be cast to java.lang.String +10-12 10:29:48.433 21227 21227 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:1377) +10-12 10:29:48.433 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):119) +10-12 10:29:48.433 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):24) +10-12 10:29:48.433 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):42) +10-12 10:29:48.433 21227 21227 W Bundle : at mfa.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:29:48.433 21227 21227 W Bundle : at android.service.notification.NotificationListenerService$MyHandler.handleMessage(NotificationListenerService.java:2355) +10-12 10:29:48.433 21227 21227 W Bundle : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:29:48.433 21227 21227 W Bundle : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:29:48.433 21227 21227 W Bundle : at android.os.Looper.loop(Looper.java:288) +10-12 10:29:48.433 21227 21227 W Bundle : at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:29:48.433 21227 21227 W Bundle : at java.lang.reflect.Method.invoke(Native Method) +10-12 10:29:48.433 21227 21227 W Bundle : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:29:48.433 21227 21227 W Bundle : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:29:48.435 2512 3331 W SHANNON_IMS: 2297 [CONN] Timer IMS_SUPPORT_SERVICE_TIMER expired (ConnectionTimer$ConnectionTimerTask%run:68) +10-12 10:29:48.471 21227 21227 W Bundle : Key android.text expected String but value was a android.text.SpannableString. The default value was returned. +10-12 10:29:48.471 21227 21227 W Bundle : Attempt to cast generated internal exception: +10-12 10:29:48.471 21227 21227 W Bundle : java.lang.ClassCastException: android.text.SpannableString cannot be cast to java.lang.String +10-12 10:29:48.471 21227 21227 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:1377) +10-12 10:29:48.471 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):119) +10-12 10:29:48.471 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):24) +10-12 10:29:48.471 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):42) +10-12 10:29:48.471 21227 21227 W Bundle : at mfa.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:29:48.471 21227 21227 W Bundle : at android.service.notification.NotificationListenerService$MyHandler.handleMessage(NotificationListenerService.java:2355) +10-12 10:29:48.471 21227 21227 W Bundle : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:29:48.471 21227 21227 W Bundle : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:29:48.471 21227 21227 W Bundle : at android.os.Looper.loop(Looper.java:288) +10-12 10:29:48.471 21227 21227 W Bundle : at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:29:48.471 21227 21227 W Bundle : at java.lang.reflect.Method.invoke(Native Method) +10-12 10:29:48.471 21227 21227 W Bundle : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:29:48.471 21227 21227 W Bundle : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:29:48.494 21227 21227 W Bundle : Key android.text expected String but value was a android.text.SpannableString. The default value was returned. +10-12 10:29:48.495 21227 21227 W Bundle : Attempt to cast generated internal exception: +10-12 10:29:48.495 21227 21227 W Bundle : java.lang.ClassCastException: android.text.SpannableString cannot be cast to java.lang.String +10-12 10:29:48.495 21227 21227 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:1377) +10-12 10:29:48.495 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):119) +10-12 10:29:48.495 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):24) +10-12 10:29:48.495 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):42) +10-12 10:29:48.495 21227 21227 W Bundle : at mfa.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:29:48.495 21227 21227 W Bundle : at android.service.notification.NotificationListenerService$MyHandler.handleMessage(NotificationListenerService.java:2355) +10-12 10:29:48.495 21227 21227 W Bundle : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:29:48.495 21227 21227 W Bundle : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:29:48.495 21227 21227 W Bundle : at android.os.Looper.loop(Looper.java:288) +10-12 10:29:48.495 21227 21227 W Bundle : at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:29:48.495 21227 21227 W Bundle : at java.lang.reflect.Method.invoke(Native Method) +10-12 10:29:48.495 21227 21227 W Bundle : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:29:48.495 21227 21227 W Bundle : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:29:48.495 1602 1645 W System : A resource failed to call release. +10-12 10:29:48.499 8467 8477 W System : A resource failed to call close. +10-12 10:29:48.499 8467 8477 W System : A resource failed to call end. +10-12 10:29:48.515 21227 21227 W Bundle : Key android.text expected String but value was a android.text.SpannableString. The default value was returned. +10-12 10:29:48.516 21227 21227 W Bundle : Attempt to cast generated internal exception: +10-12 10:29:48.516 21227 21227 W Bundle : java.lang.ClassCastException: android.text.SpannableString cannot be cast to java.lang.String +10-12 10:29:48.516 21227 21227 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:1377) +10-12 10:29:48.516 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):119) +10-12 10:29:48.516 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):24) +10-12 10:29:48.516 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):42) +10-12 10:29:48.516 21227 21227 W Bundle : at mfa.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:29:48.516 21227 21227 W Bundle : at android.service.notification.NotificationListenerService$MyHandler.handleMessage(NotificationListenerService.java:2355) +10-12 10:29:48.516 21227 21227 W Bundle : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:29:48.516 21227 21227 W Bundle : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:29:48.516 21227 21227 W Bundle : at android.os.Looper.loop(Looper.java:288) +10-12 10:29:48.516 21227 21227 W Bundle : at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:29:48.516 21227 21227 W Bundle : at java.lang.reflect.Method.invoke(Native Method) +10-12 10:29:48.516 21227 21227 W Bundle : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:29:48.516 21227 21227 W Bundle : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:29:48.537 21227 21227 W Bundle : Key android.text expected String but value was a android.text.SpannableString. The default value was returned. +10-12 10:29:48.537 21227 21227 W Bundle : Attempt to cast generated internal exception: +10-12 10:29:48.537 21227 21227 W Bundle : java.lang.ClassCastException: android.text.SpannableString cannot be cast to java.lang.String +10-12 10:29:48.537 21227 21227 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:1377) +10-12 10:29:48.537 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):119) +10-12 10:29:48.537 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):24) +10-12 10:29:48.537 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):42) +10-12 10:29:48.537 21227 21227 W Bundle : at mfa.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:29:48.537 21227 21227 W Bundle : at android.service.notification.NotificationListenerService$MyHandler.handleMessage(NotificationListenerService.java:2355) +10-12 10:29:48.537 21227 21227 W Bundle : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:29:48.537 21227 21227 W Bundle : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:29:48.537 21227 21227 W Bundle : at android.os.Looper.loop(Looper.java:288) +10-12 10:29:48.537 21227 21227 W Bundle : at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:29:48.537 21227 21227 W Bundle : at java.lang.reflect.Method.invoke(Native Method) +10-12 10:29:48.537 21227 21227 W Bundle : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:29:48.537 21227 21227 W Bundle : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:29:48.557 21227 21227 W Bundle : Key android.text expected String but value was a android.text.SpannableString. The default value was returned. +10-12 10:29:48.557 21227 21227 W Bundle : Attempt to cast generated internal exception: +10-12 10:29:48.557 21227 21227 W Bundle : java.lang.ClassCastException: android.text.SpannableString cannot be cast to java.lang.String +10-12 10:29:48.557 21227 21227 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:1377) +10-12 10:29:48.557 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):119) +10-12 10:29:48.557 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):24) +10-12 10:29:48.557 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):42) +10-12 10:29:48.557 21227 21227 W Bundle : at mfa.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:29:48.557 21227 21227 W Bundle : at android.service.notification.NotificationListenerService$MyHandler.handleMessage(NotificationListenerService.java:2355) +10-12 10:29:48.557 21227 21227 W Bundle : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:29:48.557 21227 21227 W Bundle : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:29:48.557 21227 21227 W Bundle : at android.os.Looper.loop(Looper.java:288) +10-12 10:29:48.557 21227 21227 W Bundle : at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:29:48.557 21227 21227 W Bundle : at java.lang.reflect.Method.invoke(Native Method) +10-12 10:29:48.557 21227 21227 W Bundle : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:29:48.557 21227 21227 W Bundle : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:29:48.576 21227 21227 W Bundle : Key android.text expected String but value was a android.text.SpannableString. The default value was returned. +10-12 10:29:48.576 21227 21227 W Bundle : Attempt to cast generated internal exception: +10-12 10:29:48.576 21227 21227 W Bundle : java.lang.ClassCastException: android.text.SpannableString cannot be cast to java.lang.String +10-12 10:29:48.576 21227 21227 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:1377) +10-12 10:29:48.576 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):119) +10-12 10:29:48.576 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):24) +10-12 10:29:48.576 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):42) +10-12 10:29:48.576 21227 21227 W Bundle : at mfa.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:29:48.576 21227 21227 W Bundle : at android.service.notification.NotificationListenerService$MyHandler.handleMessage(NotificationListenerService.java:2355) +10-12 10:29:48.576 21227 21227 W Bundle : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:29:48.576 21227 21227 W Bundle : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:29:48.576 21227 21227 W Bundle : at android.os.Looper.loop(Looper.java:288) +10-12 10:29:48.576 21227 21227 W Bundle : at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:29:48.576 21227 21227 W Bundle : at java.lang.reflect.Method.invoke(Native Method) +10-12 10:29:48.576 21227 21227 W Bundle : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:29:48.576 21227 21227 W Bundle : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:29:48.594 21227 21227 W Bundle : Key android.text expected String but value was a android.text.SpannableString. The default value was returned. +10-12 10:29:48.594 21227 21227 W Bundle : Attempt to cast generated internal exception: +10-12 10:29:48.594 21227 21227 W Bundle : java.lang.ClassCastException: android.text.SpannableString cannot be cast to java.lang.String +10-12 10:29:48.594 21227 21227 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:1377) +10-12 10:29:48.594 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):119) +10-12 10:29:48.594 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):24) +10-12 10:29:48.594 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):42) +10-12 10:29:48.594 21227 21227 W Bundle : at mfa.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:29:48.594 21227 21227 W Bundle : at android.service.notification.NotificationListenerService$MyHandler.handleMessage(NotificationListenerService.java:2355) +10-12 10:29:48.594 21227 21227 W Bundle : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:29:48.594 21227 21227 W Bundle : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:29:48.594 21227 21227 W Bundle : at android.os.Looper.loop(Looper.java:288) +10-12 10:29:48.594 21227 21227 W Bundle : at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:29:48.594 21227 21227 W Bundle : at java.lang.reflect.Method.invoke(Native Method) +10-12 10:29:48.594 21227 21227 W Bundle : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:29:48.594 21227 21227 W Bundle : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:29:48.606 21227 21227 W Bundle : Key android.text expected String but value was a android.text.SpannableString. The default value was returned. +10-12 10:29:48.606 21227 21227 W Bundle : Attempt to cast generated internal exception: +10-12 10:29:48.606 21227 21227 W Bundle : java.lang.ClassCastException: android.text.SpannableString cannot be cast to java.lang.String +10-12 10:29:48.606 21227 21227 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:1377) +10-12 10:29:48.606 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):119) +10-12 10:29:48.606 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):24) +10-12 10:29:48.606 21227 21227 W Bundle : at com.google.android.gms.auth.proximity.phonehub.PhoneHubNotificationListenerChimeraService.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):42) +10-12 10:29:48.606 21227 21227 W Bundle : at mfa.onNotificationRankingUpdate(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:29:48.606 21227 21227 W Bundle : at android.service.notification.NotificationListenerService$MyHandler.handleMessage(NotificationListenerService.java:2355) +10-12 10:29:48.606 21227 21227 W Bundle : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:29:48.606 21227 21227 W Bundle : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:29:48.606 21227 21227 W Bundle : at android.os.Looper.loop(Looper.java:288) +10-12 10:29:48.606 21227 21227 W Bundle : at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:29:48.606 21227 21227 W Bundle : at java.lang.reflect.Method.invoke(Native Method) +10-12 10:29:48.606 21227 21227 W Bundle : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:29:48.606 21227 21227 W Bundle : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:29:48.814 8467 12733 I livestrategy: (SettingsManager_Request.cpp:218): VeLSSettingsManager:Response statusCode:200 +10-12 10:29:48.815 8467 12733 I livestrategy: [1/33] (SettingsManager_Request.cpp:219): VeLSSettingsManager:Response body:{"ResponseMetadata":{"RequestId":"202310121729465991EE32107F85797F7B","Action":"","Version":"","Service":"neptune_api","Region":""},"Result":{"NodeInfos":{"pull-a5-gcp01.tiktokcdn.com":[{"IP":"98.96.224.71","DomainParseType":1,"ProtocolType":0},{"IP":"98.98.66.61","DomainParseType":1,"ProtocolType":0},{"IP":"107.151.146.236","DomainParseType":0,"ProtocolType":0},{"IP":"98.96.224.90","DomainParseType":0,"ProtocolType":0}],"pull-a5-sg01.tiktokcdn.com":[{"IP":"169.150.221.180","DomainParseType":1,"ProtocolType":0},{"IP":"98.98.66.56","DomainParseType":1,"ProtocolType":0},{"IP":"107.151.146.235","DomainParseType":0,"ProtocolType":0},{"IP":"169.197.125.69","DomainParseType":0,"ProtocolType":0}],"pull-a5-tt02-infra.fcdn.us.tiktokv.com":[{"IP":"147.160.182.43","DomainParseType":1,"ProtocolType":0},{"IP":"71.18.10.227","DomainParseType":1,"ProtocolType":0},{"IP":"147.160.182.43","DomainPars +10-12 10:29:48.815 8467 12733 I livestrategy: [2/33] eType":0,"ProtocolType":0}],"pull-a5-va01.tiktokcdn.com":[{"IP":"98.98.66.54","DomainParseType":1,"ProtocolType":0},{"IP":"98.96.224.70","DomainParseType":1,"ProtocolType":0},{"IP":"107.151.146.234","DomainParseType":0,"ProtocolType":0},{"IP":"98.98.66.60","DomainParseType":0,"ProtocolType":0}],"pull-c5-gcp01.tiktokcdn.com":[{"IP":"207.211.211.118","DomainParseType":1,"ProtocolType":0},{"IP":"143.42.210.92","DomainParseType":1,"ProtocolType":0},{"IP":"207.211.211.117","DomainParseType":0,"ProtocolType":0},{"IP":"207.211.211.110","DomainParseType":0,"ProtocolType":0}],"pull-c5-va01.tiktokcdn.com":[{"IP":"23.251.114.124","DomainParseType":1,"ProtocolType":0},{"IP":"209.177.91.125","DomainParseType":1,"ProtocolType":0},{"IP":"209.177.91.126","DomainParseType":0,"ProtocolType":0},{"IP":"209.177.91.123","DomainParseType":0,"ProtocolType":0}],"pull-cmaf-f16-gcp01.tiktokcdn.com":[{"IP":"23.67.33.86","DomainParseType":1,"ProtocolType":0},{"IP":"23.67.33.99", +10-12 10:29:48.815 8467 12733 I livestrategy: [3/33] "DomainParseType":1,"ProtocolType":0},{"IP":"23.67.33.86","DomainParseType":0,"ProtocolType":0},{"IP":"23.67.33.99","DomainParseType":0,"ProtocolType":0}],"pull-cmaf-f16-gcp01.ttlivecdn.com":[{"IP":"23.67.33.82","DomainParseType":1,"ProtocolType":0},{"IP":"23.67.33.74","DomainParseType":1,"ProtocolType":0},{"IP":"23.67.33.82","DomainParseType":0,"ProtocolType":0},{"IP":"23.67.33.74","DomainParseType":0,"ProtocolType":0}],"pull-cmaf-f16-sg01.tiktokcdn.com":[{"IP":"23.67.33.96","DomainParseType":1,"ProtocolType":0},{"IP":"23.67.33.71","DomainParseType":1,"ProtocolType":0},{"IP":"23.67.33.71","DomainParseType":0,"ProtocolType":0},{"IP":"23.67.33.96","DomainParseType":0,"ProtocolType":0}],"pull-cmaf-f16-sg01.ttlivecdn.com":[{"IP":"23.67.33.83","DomainParseType":1,"ProtocolType":0},{"IP":"23.67.33.94","DomainParseType":1,"ProtocolType":0},{"IP":"23.67.33.83","DomainParseType":0,"ProtocolType":0},{"IP":"23.67.33.94","DomainParseType":0,"ProtocolType":0}]," +10-12 10:29:48.815 8467 12733 I livestrategy: [4/33] pull-cmaf-f16-tt01.fcdn.us.tiktokv.com":[{"IP":"23.192.228.90","DomainParseType":1,"ProtocolType":0},{"IP":"23.192.228.76","DomainParseType":1,"ProtocolType":0},{"IP":"23.192.228.76","DomainParseType":0,"ProtocolType":0},{"IP":"23.192.228.90","DomainParseType":0,"ProtocolType":0}],"pull-cmaf-f16-tt01.tiktokcdn.com":[{"IP":"23.192.228.71","DomainParseType":1,"ProtocolType":0},{"IP":"23.192.228.74","DomainParseType":1,"ProtocolType":0},{"IP":"23.192.228.71","DomainParseType":0,"ProtocolType":0},{"IP":"23.192.228.74","DomainParseType":0,"ProtocolType":0}],"pull-cmaf-f16-tt02-tt03.fcdn.eu.tiktokcdn.com":[{"IP":"23.67.33.74","DomainParseType":1,"ProtocolType":0},{"IP":"23.67.33.71","DomainParseType":1,"ProtocolType":0},{"IP":"23.67.33.74","DomainParseType":0,"ProtocolType":0},{"IP":"23.67.33.71","DomainParseType":0,"ProtocolType":0}],"pull-cmaf-f16-tt02.fcdn.us.tiktokv.com":[{"IP":"23.192.228.77","DomainParseType":1,"ProtocolType":0},{"IP":"23.192.228.72" +10-12 10:29:48.815 8467 12733 I livestrategy: [5/33] ,"DomainParseType":1,"ProtocolType":0},{"IP":"23.192.228.72","DomainParseType":0,"ProtocolType":0},{"IP":"23.192.228.77","DomainParseType":0,"ProtocolType":0}],"pull-cmaf-f16-tt02.tiktokcdn.com":[{"IP":"23.192.228.77","DomainParseType":1,"ProtocolType":0},{"IP":"23.192.228.70","DomainParseType":1,"ProtocolType":0},{"IP":"23.192.228.70","DomainParseType":0,"ProtocolType":0},{"IP":"23.192.228.77","DomainParseType":0,"ProtocolType":0}],"pull-cmaf-f16-tt03.fcdn.eu.tiktokcdn.com":[{"IP":"23.67.33.90","DomainParseType":1,"ProtocolType":0},{"IP":"23.67.33.94","DomainParseType":1,"ProtocolType":0},{"IP":"23.67.33.90","DomainParseType":0,"ProtocolType":0},{"IP":"23.67.33.94","DomainParseType":0,"ProtocolType":0}],"pull-cmaf-f16-tt03.fcdn.us.tiktokcdn.com":[{"IP":"23.192.228.86","DomainParseType":1,"ProtocolType":0},{"IP":"23.192.228.88","DomainParseType":1,"ProtocolType":0},{"IP":"23.192.228.86","DomainParseType":0,"ProtocolType":0},{"IP":"23.192.228.88","Dom +10-12 10:29:48.815 8467 12733 I livestrategy: [6/33] ainParseType":0,"ProtocolType":0}],"pull-cmaf-f16-tt03.tiktokcdn.com":[{"IP":"23.67.33.70","DomainParseType":1,"ProtocolType":0},{"IP":"23.67.33.69","DomainParseType":1,"ProtocolType":0},{"IP":"23.67.33.70","DomainParseType":0,"ProtocolType":0},{"IP":"23.67.33.69","DomainParseType":0,"ProtocolType":0}],"pull-cmaf-f16-va01.tiktokcdn.com":[{"IP":"23.67.33.85","DomainParseType":1,"ProtocolType":0},{"IP":"23.67.33.69","DomainParseType":1,"ProtocolType":0},{"IP":"23.67.33.85","DomainParseType":0,"ProtocolType":0},{"IP":"23.67.33.69","DomainParseType":0,"ProtocolType":0}],"pull-cmaf-f16-va01.ttlivecdn.com":[{"IP":"23.67.33.93","DomainParseType":1,"ProtocolType":0},{"IP":"23.67.33.75","DomainParseType":1,"ProtocolType":0},{"IP":"23.67.33.75","DomainParseType":0,"ProtocolType":0},{"IP":"23.67.33.93","DomainParseType":0,"ProtocolType":0}],"pull-cmaf-f77-gcp01.tiktokcdn.com":[{"IP":"185.152.65.95","DomainParseType":1,"ProtocolType":0},{"IP":"185.152.65.96","Do +10-12 10:29:48.815 8467 12733 I livestrategy: [7/33] mainParseType":1,"ProtocolType":0},{"IP":"185.152.65.38","DomainParseType":0,"ProtocolType":0},{"IP":"185.152.65.77","DomainParseType":0,"ProtocolType":0}],"pull-cmaf-f77-sg01.tiktokcdn.com":[{"IP":"185.152.65.76","DomainParseType":1,"ProtocolType":0},{"IP":"185.152.65.95","DomainParseType":1,"ProtocolType":0},{"IP":"185.152.65.96","DomainParseType":0,"ProtocolType":0},{"IP":"185.152.65.76","DomainParseType":0,"ProtocolType":0}],"pull-cmaf-f77-va01.tiktokcdn.com":[{"IP":"185.152.65.38","DomainParseType":1,"ProtocolType":0},{"IP":"185.152.65.96","DomainParseType":1,"ProtocolType":0},{"IP":"185.152.65.76","DomainParseType":0,"ProtocolType":0},{"IP":"185.152.65.39","DomainParseType":0,"ProtocolType":0}],"pull-cmaf-l10-gcp01.tiktokcdn.com":[{"IP":"156.59.151.16","DomainParseType":1,"ProtocolType":0},{"IP":"156.59.151.18","DomainParseType":1,"ProtocolType":0},{"IP":"156.59.151.19","DomainParseType":0,"ProtocolType":0},{"IP":"156.59.151.16","DomainParseTyp +10-12 10:29:48.815 8467 12733 I livestrategy: [8/33] e":0,"ProtocolType":0}],"pull-cmaf-l10-sg01.tiktokcdn.com":[{"IP":"156.59.151.16","DomainParseType":1,"ProtocolType":0},{"IP":"156.59.151.18","DomainParseType":1,"ProtocolType":0},{"IP":"156.59.151.16","DomainParseType":0,"ProtocolType":0},{"IP":"156.59.151.19","DomainParseType":0,"ProtocolType":0}],"pull-cmaf-l16-gcp01.tiktokcdn.com":[{"IP":"23.67.33.90","DomainParseType":1,"ProtocolType":0},{"IP":"23.67.33.85","DomainParseType":1,"ProtocolType":0},{"IP":"23.67.33.90","DomainParseType":0,"ProtocolType":0},{"IP":"23.67.33.85","DomainParseType":0,"ProtocolType":0}],"pull-cmaf-l16-sg01.tiktokcdn.com":[{"IP":"23.67.33.81","DomainParseType":1,"ProtocolType":0},{"IP":"23.67.33.86","DomainParseType":1,"ProtocolType":0},{"IP":"23.67.33.86","DomainParseType":0,"ProtocolType":0},{"IP":"23.67.33.81","DomainParseType":0,"ProtocolType":0}],"pull-cmaf-l16-tt01.tiktokcdn-us.com":[{"IP":"23.192.228.90","DomainParseType":1,"ProtocolType":0},{"IP":"23.192.228.75","Do +10-12 10:29:48.815 8467 12733 I livestrategy: [9/33] mainParseType":1,"ProtocolType":0},{"IP":"23.192.228.90","DomainParseType":0,"ProtocolType":0},{"IP":"23.192.228.75","DomainParseType":0,"ProtocolType":0}],"pull-cmaf-l16-va01.tiktokcdn.com":[{"IP":"23.67.33.70","DomainParseType":1,"ProtocolType":0},{"IP":"23.67.33.71","DomainParseType":1,"ProtocolType":0},{"IP":"23.67.33.71","DomainParseType":0,"ProtocolType":0},{"IP":"23.67.33.70","DomainParseType":0,"ProtocolType":0}],"pull-cmaf-l77-gcp01.tiktokcdn.com":[{"IP":"185.152.65.38","DomainParseType":1,"ProtocolType":0},{"IP":"185.152.65.39","DomainParseType":1,"ProtocolType":0},{"IP":"185.152.65.38","DomainParseType":0,"ProtocolType":0},{"IP":"185.152.65.96","DomainParseType":0,"ProtocolType":0}],"pull-cmaf-l77-va01.tiktokcdn.com":[{"IP":"185.152.65.39","DomainParseType":1,"ProtocolType":0},{"IP":"185.152.65.96","DomainParseType":1,"ProtocolType":0},{"IP":"185.152.65.39","DomainParseType":0,"ProtocolType":0},{"IP":"185.152.65.95","DomainParseType":0,"Pr +10-12 10:29:48.815 8467 12733 I livestrategy: [10/33] otocolType":0}],"pull-f5-gcp01.fcdn.us.tiktokv.com":[{"IP":"71.18.53.227","DomainParseType":1,"ProtocolType":0},{"IP":"71.18.53.224","DomainParseType":1,"ProtocolType":0},{"IP":"71.18.10.224","DomainParseType":0,"ProtocolType":0},{"IP":"71.18.9.242","DomainParseType":0,"ProtocolType":0}],"pull-f5-gcp01.tiktokcdn.com":[{"IP":"98.96.224.90","DomainParseType":1,"ProtocolType":0},{"IP":"98.98.66.60","DomainParseType":1,"ProtocolType":0},{"IP":"98.98.66.59","DomainParseType":0,"ProtocolType":0},{"IP":"98.96.224.70","DomainParseType":0,"ProtocolType":0}],"pull-f5-gcp01.ttlivecdn.com":[{"IP":"169.197.125.72","DomainParseType":1,"ProtocolType":0},{"IP":"98.98.66.55","DomainParseType":1,"ProtocolType":0},{"IP":"169.150.221.179","DomainParseType":0,"ProtocolType":0},{"IP":"169.150.221.183","DomainParseType":0,"ProtocolType":0}],"pull-f5-sg01.fcdn.eu.tiktokcdn.com":[{"IP":"212.102.56.88","DomainParseType":1,"ProtocolType":0},{"IP":"207.211.211.116","DomainParse +10-12 10:29:48.815 8467 12733 I livestrategy: [11/33] Type":1,"ProtocolType":0},{"IP":"207.211.211.74","DomainParseType":0,"ProtocolType":0},{"IP":"207.211.211.111","DomainParseType":0,"ProtocolType":0}],"pull-f5-sg01.fcdn.us.tiktokv.com":[{"IP":"71.18.53.227","DomainParseType":1,"ProtocolType":0},{"IP":"71.18.53.224","DomainParseType":1,"ProtocolType":0},{"IP":"71.18.43.224","DomainParseType":0,"ProtocolType":0},{"IP":"71.18.10.224","DomainParseType":0,"ProtocolType":0}],"pull-f5-sg01.tiktokcdn.com":[{"IP":"169.197.125.69","DomainParseType":1,"ProtocolType":0},{"IP":"98.96.224.90","DomainParseType":1,"ProtocolType":0},{"IP":"98.98.66.60","DomainParseType":0,"ProtocolType":0},{"IP":"98.96.224.71","DomainParseType":0,"ProtocolType":0}],"pull-f5-sg01.ttlivecdn.com":[{"IP":"98.96.224.88","DomainParseType":1,"ProtocolType":0},{"IP":"98.96.224.89","DomainParseType":1,"ProtocolType":0},{"IP":"169.197.125.69","DomainParseType":0,"ProtocolType":0},{"IP":"107.151.146.235","DomainParseType":0,"ProtocolType":0}]," +10-12 10:29:48.815 8467 12733 I livestrategy: [12/33] pull-f5-tt01.fcdn.eu.tiktokcdn.com":[{"IP":"212.102.56.75","DomainParseType":1,"ProtocolType":0},{"IP":"212.102.56.71","DomainParseType":1,"ProtocolType":0},{"IP":"207.211.211.101","DomainParseType":0,"ProtocolType":0},{"IP":"212.102.56.99","DomainParseType":0,"ProtocolType":0}],"pull-f5-tt01.fcdn.us.tiktokv.com":[{"IP":"71.18.27.225","DomainParseType":1,"ProtocolType":0},{"IP":"71.18.53.226","DomainParseType":1,"ProtocolType":0},{"IP":"71.18.10.226","DomainParseType":0,"ProtocolType":0},{"IP":"71.18.43.227","DomainParseType":0,"ProtocolType":0}],"pull-f5-tt01.tiktokcdn.com":[{"IP":"107.151.146.234","DomainParseType":1,"ProtocolType":0},{"IP":"107.151.146.236","DomainParseType":1,"ProtocolType":0},{"IP":"98.98.66.54","DomainParseType":0,"ProtocolType":0},{"IP":"107.151.146.236","DomainParseType":0,"ProtocolType":0}],"pull-f5-tt02.fcdn.eu.tiktokcdn.com":[{"IP":"207.211.211.98","DomainParseType":1,"ProtocolType":0},{"IP":"212.102.56.99","DomainParseTyp +10-12 10:29:48.815 8467 12733 I livestrategy: [13/33] e":1,"ProtocolType":0},{"IP":"143.42.210.81","DomainParseType":0,"ProtocolType":0},{"IP":"207.211.211.107","DomainParseType":0,"ProtocolType":0}],"pull-f5-tt02.fcdn.us.tiktokv.com":[{"IP":"71.18.27.225","DomainParseType":1,"ProtocolType":0},{"IP":"71.18.27.224","DomainParseType":1,"ProtocolType":0},{"IP":"71.18.27.224","DomainParseType":0,"ProtocolType":0},{"IP":"71.18.53.225","DomainParseType":0,"ProtocolType":0}],"pull-f5-tt02.tiktokcdn.com":[{"IP":"98.96.224.90","DomainParseType":1,"ProtocolType":0},{"IP":"169.150.221.179","DomainParseType":1,"ProtocolType":0},{"IP":"172.96.119.6","DomainParseType":0,"ProtocolType":0},{"IP":"98.96.224.88","DomainParseType":0,"ProtocolType":0}],"pull-f5-tt03.fcdn.eu.tiktokcdn.com":[{"IP":"212.102.56.74","DomainParseType":1,"ProtocolType":0},{"IP":"207.211.211.97","DomainParseType":1,"ProtocolType":0},{"IP":"109.61.80.91","DomainParseType":0,"ProtocolType":0},{"IP":"207.211.211.123","DomainParseType":0,"ProtocolType +10-12 10:29:48.815 8467 12733 I livestrategy: [14/33] ":0}],"pull-f5-tt03.fcdn.us.tiktokv.com":[{"IP":"71.18.27.226","DomainParseType":1,"ProtocolType":0},{"IP":"71.18.53.225","DomainParseType":1,"ProtocolType":0},{"IP":"71.18.53.225","DomainParseType":0,"ProtocolType":0},{"IP":"71.18.27.226","DomainParseType":0,"ProtocolType":0}],"pull-f5-tt03.tiktokcdn.com":[{"IP":"98.96.224.90","DomainParseType":1,"ProtocolType":0},{"IP":"98.98.66.54","DomainParseType":1,"ProtocolType":0},{"IP":"98.98.66.61","DomainParseType":0,"ProtocolType":0},{"IP":"169.150.221.70","DomainParseType":0,"ProtocolType":0}],"pull-f5-va01.fcdn.eu.tiktokcdn.com":[{"IP":"212.102.56.99","DomainParseType":1,"ProtocolType":0},{"IP":"207.211.211.105","DomainParseType":1,"ProtocolType":0},{"IP":"207.211.211.76","DomainParseType":0,"ProtocolType":0},{"IP":"212.102.56.91","DomainParseType":0,"ProtocolType":0}],"pull-f5-va01.fcdn.us.tiktokv.com":[{"IP":"71.18.53.225","DomainParseType":1,"ProtocolType":0},{"IP":"71.18.27.226","DomainParseType":1, +10-12 10:29:48.815 8467 12733 I livestrategy: [15/33] "ProtocolType":0},{"IP":"71.18.53.225","DomainParseType":0,"ProtocolType":0},{"IP":"71.18.27.225","DomainParseType":0,"ProtocolType":0}],"pull-f5-va01.tiktokcdn.com":[{"IP":"169.150.221.36","DomainParseType":1,"ProtocolType":0},{"IP":"128.14.3.173","DomainParseType":1,"ProtocolType":0},{"IP":"107.151.146.235","DomainParseType":0,"ProtocolType":0},{"IP":"98.96.224.90","DomainParseType":0,"ProtocolType":0}],"pull-f5-va01.ttlivecdn.com":[{"IP":"128.14.219.2","DomainParseType":1,"ProtocolType":0},{"IP":"98.96.224.90","DomainParseType":1,"ProtocolType":0},{"IP":"98.98.66.60","DomainParseType":0,"ProtocolType":0},{"IP":"169.197.125.69","DomainParseType":0,"ProtocolType":0}],"pull-f5-vr-gcp01.tiktokcdn.com":[{"IP":"98.98.66.54","DomainParseType":1,"ProtocolType":0},{"IP":"169.150.221.76","DomainParseType":1,"ProtocolType":0},{"IP":"169.150.221.179","DomainParseType":0,"ProtocolType":0},{"IP":"172.96.119.9","DomainParseType":0,"ProtocolType":0}],"pull-f5-vr- +10-12 10:29:48.815 8467 12733 I livestrategy: [16/33] sg01.tiktokcdn.com":[{"IP":"98.96.224.88","DomainParseType":1,"ProtocolType":0},{"IP":"172.96.119.7","DomainParseType":1,"ProtocolType":0},{"IP":"98.96.224.90","DomainParseType":0,"ProtocolType":0},{"IP":"172.96.119.6","DomainParseType":0,"ProtocolType":0}],"pull-f5-vr-va01.tiktokcdn.com":[{"IP":"98.98.66.59","DomainParseType":1,"ProtocolType":0},{"IP":"98.96.224.71","DomainParseType":1,"ProtocolType":0},{"IP":"98.96.224.70","DomainParseType":0,"ProtocolType":0},{"IP":"98.96.224.71","DomainParseType":0,"ProtocolType":0}],"pull-flv-f61-va01.tiktokcdn.com":[{"IP":"31.3.2.61","DomainParseType":1,"ProtocolType":0},{"IP":"31.3.2.61","DomainParseType":0,"ProtocolType":0}],"pull-flv-f77-gcp01.tiktokcdn.com":[{"IP":"143.244.51.18","DomainParseType":1,"ProtocolType":0},{"IP":"143.244.51.213","DomainParseType":1,"ProtocolType":0},{"IP":"143.244.51.211","DomainParseType":0,"ProtocolType":0},{"IP":"143.244.51.17","DomainParseType":0,"ProtocolType":0}],"pull-flv- +10-12 10:29:48.815 8467 12733 I livestrategy: [17/33] f77-sg01.tiktokcdn.com":[{"IP":"143.244.51.18","DomainParseType":1,"ProtocolType":0},{"IP":"143.244.51.17","DomainParseType":1,"ProtocolType":0},{"IP":"195.181.162.1","DomainParseType":0,"ProtocolType":0},{"IP":"195.181.162.3","DomainParseType":0,"ProtocolType":0}],"pull-flv-f77-tt01.fcdn.us.tiktokv.com":[{"IP":"143.244.51.211","DomainParseType":1,"ProtocolType":0},{"IP":"143.244.51.232","DomainParseType":1,"ProtocolType":0},{"IP":"195.181.162.1","DomainParseType":0,"ProtocolType":0},{"IP":"195.181.162.13","DomainParseType":0,"ProtocolType":0}],"pull-flv-f77-tt01.tiktokcdn.com":[{"IP":"143.244.51.211","DomainParseType":1,"ProtocolType":0},{"IP":"143.244.51.213","DomainParseType":1,"ProtocolType":0},{"IP":"143.244.51.211","DomainParseType":0,"ProtocolType":0},{"IP":"143.244.51.212","DomainParseType":0,"ProtocolType":0}],"pull-flv-f77-tt02-tt03.fcdn.eu.tiktokcdn.com":[{"IP":"143.244.51.213","DomainParseType":1,"ProtocolType":0},{"IP":"143.244.51.17","D +10-12 10:29:48.815 8467 12733 I livestrategy: [18/33] omainParseType":1,"ProtocolType":0},{"IP":"195.181.162.17","DomainParseType":0,"ProtocolType":0},{"IP":"195.181.162.3","DomainParseType":0,"ProtocolType":0}],"pull-flv-f77-tt02.fcdn.us.tiktokv.com":[{"IP":"143.244.51.211","DomainParseType":1,"ProtocolType":0},{"IP":"143.244.51.213","DomainParseType":1,"ProtocolType":0},{"IP":"195.181.162.3","DomainParseType":0,"ProtocolType":0},{"IP":"195.181.162.17","DomainParseType":0,"ProtocolType":0}],"pull-flv-f77-tt02.tiktokcdn.com":[{"IP":"143.244.51.211","DomainParseType":1,"ProtocolType":0},{"IP":"143.244.51.212","DomainParseType":1,"ProtocolType":0},{"IP":"195.181.162.13","DomainParseType":0,"ProtocolType":0},{"IP":"195.181.162.17","DomainParseType":0,"ProtocolType":0}],"pull-flv-f77-tt03.fcdn.eu.tiktokcdn.com":[{"IP":"143.244.51.213","DomainParseType":1,"ProtocolType":0},{"IP":"143.244.51.236","DomainParseType":1,"ProtocolType":0},{"IP":"195.181.162.17","DomainParseType":0,"ProtocolType":0},{"IP":"195.181. +10-12 10:29:48.815 8467 12733 I livestrategy: [19/33] 162.3","DomainParseType":0,"ProtocolType":0}],"pull-flv-f77-tt03.fcdn.us.tiktokcdn.com":[{"IP":"143.244.51.211","DomainParseType":1,"ProtocolType":0},{"IP":"143.244.51.212","DomainParseType":1,"ProtocolType":0},{"IP":"195.181.162.1","DomainParseType":0,"ProtocolType":0},{"IP":"195.181.162.3","DomainParseType":0,"ProtocolType":0}],"pull-flv-f77-tt03.tiktokcdn.com":[{"IP":"143.244.51.17","DomainParseType":1,"ProtocolType":0},{"IP":"143.244.51.212","DomainParseType":1,"ProtocolType":0},{"IP":"195.181.162.1","DomainParseType":0,"ProtocolType":0},{"IP":"195.181.162.13","DomainParseType":0,"ProtocolType":0}],"pull-flv-f77-va01.tiktokcdn.com":[{"IP":"143.244.51.17","DomainParseType":1,"ProtocolType":0},{"IP":"143.244.51.212","DomainParseType":1,"ProtocolType":0},{"IP":"195.181.162.2","DomainParseType":0,"ProtocolType":0},{"IP":"195.181.162.17","DomainParseType":0,"ProtocolType":0}],"pull-flv-l10-gcp01.tiktokcdn.com":[{"IP":"156.59.151.19","DomainParseType": +10-12 10:29:48.815 8467 12733 I livestrategy: [20/33] 1,"ProtocolType":0},{"IP":"156.59.151.18","DomainParseType":1,"ProtocolType":0},{"IP":"156.59.151.17","DomainParseType":0,"ProtocolType":0},{"IP":"156.59.151.18","DomainParseType":0,"ProtocolType":0}],"pull-flv-l10-sg01.tiktokcdn.com":[{"IP":"156.59.151.19","DomainParseType":1,"ProtocolType":0},{"IP":"156.59.151.18","DomainParseType":1,"ProtocolType":0},{"IP":"156.59.151.16","DomainParseType":0,"ProtocolType":0},{"IP":"156.59.151.18","DomainParseType":0,"ProtocolType":0}],"pull-flv-l10-va01.tiktokcdn.com":[{"IP":"156.59.151.17","DomainParseType":1,"ProtocolType":0},{"IP":"156.59.151.18","DomainParseType":1,"ProtocolType":0},{"IP":"156.59.151.19","DomainParseType":0,"ProtocolType":0},{"IP":"156.59.151.17","DomainParseType":0,"ProtocolType":0}],"pull-flv-l16-gcp01.tiktokcdn.com":[{"IP":"138.113.26.16","DomainParseType":1,"ProtocolType":0},{"IP":"138.113.26.16","DomainParseType":0,"ProtocolType":0}],"pull-flv-l16-sg01.tiktokcdn.com":[{"IP":"138.113.26.1 +10-12 10:29:48.815 8467 12733 I livestrategy: [21/33] 6","DomainParseType":1,"ProtocolType":0},{"IP":"138.113.26.16","DomainParseType":0,"ProtocolType":0}],"pull-flv-l16-tt01.tiktokcdn-us.com":[{"IP":"138.113.26.16","DomainParseType":1,"ProtocolType":0},{"IP":"138.113.26.16","DomainParseType":0,"ProtocolType":0}],"pull-flv-l16-va01.tiktokcdn.com":[{"IP":"138.113.26.16","DomainParseType":1,"ProtocolType":0},{"IP":"138.113.26.16","DomainParseType":0,"ProtocolType":0}],"pull-flv-l77-gcp01.tiktokcdn.com":[{"IP":"143.244.51.213","DomainParseType":1,"ProtocolType":0},{"IP":"143.244.51.232","DomainParseType":1,"ProtocolType":0},{"IP":"143.244.51.18","DomainParseType":0,"ProtocolType":0},{"IP":"143.244.51.213","DomainParseType":0,"ProtocolType":0}],"pull-flv-l77-va01.tiktokcdn.com":[{"IP":"143.244.51.211","DomainParseType":1,"ProtocolType":0},{"IP":"143.244.51.18","DomainParseType":1,"ProtocolType":0},{"IP":"143.244.51.18","DomainParseType":0,"ProtocolType":0},{"IP":"143.244.51.212","DomainParseType":0,"Protoco +10-12 10:29:48.815 8467 12733 I livestrategy: [22/33] lType":0}],"pull-hls-f77-gcp01.tiktokcdn.com":[{"IP":"185.152.65.77","DomainParseType":1,"ProtocolType":0},{"IP":"185.152.65.95","DomainParseType":1,"ProtocolType":0},{"IP":"185.152.65.95","DomainParseType":0,"ProtocolType":0},{"IP":"185.152.65.77","DomainParseType":0,"ProtocolType":0}],"pull-hls-f77-sg01.tiktokcdn.com":[{"IP":"185.152.65.77","DomainParseType":1,"ProtocolType":0},{"IP":"185.152.65.96","DomainParseType":1,"ProtocolType":0},{"IP":"185.152.65.38","DomainParseType":0,"ProtocolType":0},{"IP":"185.152.65.77","DomainParseType":0,"ProtocolType":0}],"pull-hls-f77-va01.tiktokcdn.com":[{"IP":"185.152.65.77","DomainParseType":1,"ProtocolType":0},{"IP":"185.152.65.95","DomainParseType":1,"ProtocolType":0},{"IP":"185.152.65.39","DomainParseType":0,"ProtocolType":0},{"IP":"185.152.65.95","DomainParseType":0,"ProtocolType":0}],"pull-hls-l77-gcp01.tiktokcdn.com":[{"IP":"185.152.65.95","DomainParseType":1,"ProtocolType":0},{"IP":"185.152.65.76","Domai +10-12 10:29:48.815 8467 12733 I livestrategy: [23/33] nParseType":1,"ProtocolType":0},{"IP":"185.152.65.96","DomainParseType":0,"ProtocolType":0},{"IP":"185.152.65.76","DomainParseType":0,"ProtocolType":0}],"pull-hls-l77-va01.tiktokcdn.com":[{"IP":"185.152.65.95","DomainParseType":1,"ProtocolType":0},{"IP":"185.152.65.76","DomainParseType":1,"ProtocolType":0},{"IP":"185.152.65.95","DomainParseType":0,"ProtocolType":0},{"IP":"185.152.65.39","DomainParseType":0,"ProtocolType":0}],"pull-o5-gcp01.tiktokcdn.com":[{"IP":"98.98.66.59","DomainParseType":1,"ProtocolType":0},{"IP":"128.14.3.189","DomainParseType":1,"ProtocolType":0},{"IP":"98.96.224.71","DomainParseType":0,"ProtocolType":0},{"IP":"169.150.221.73","DomainParseType":0,"ProtocolType":0}],"pull-o5-sg01.fcdn.eu.tiktokcdn.com":[{"IP":"143.42.210.83","DomainParseType":1,"ProtocolType":0},{"IP":"212.102.56.73","DomainParseType":1,"ProtocolType":0},{"IP":"143.42.210.83","DomainParseType":0,"ProtocolType":0},{"IP":"212.102.56.87","DomainParseType":0,"Proto +10-12 10:29:48.815 8467 12733 I livestrategy: [24/33] colType":0}],"pull-o5-sg01.tiktokcdn-us.com":[{"IP":"71.18.53.225","DomainParseType":1,"ProtocolType":0},{"IP":"71.18.53.224","DomainParseType":1,"ProtocolType":0},{"IP":"71.18.43.227","DomainParseType":0,"ProtocolType":0},{"IP":"71.18.53.224","DomainParseType":0,"ProtocolType":0}],"pull-o5-sg01.tiktokcdn.com":[{"IP":"169.150.221.71","DomainParseType":1,"ProtocolType":0},{"IP":"98.98.66.60","DomainParseType":1,"ProtocolType":0},{"IP":"169.150.221.76","DomainParseType":0,"ProtocolType":0},{"IP":"98.98.66.61","DomainParseType":0,"ProtocolType":0}],"pull-o5-va01.fcdn.eu.tiktokcdn.com":[{"IP":"207.211.211.108","DomainParseType":1,"ProtocolType":0},{"IP":"207.211.211.110","DomainParseType":1,"ProtocolType":0},{"IP":"143.42.210.83","DomainParseType":0,"ProtocolType":0},{"IP":"143.42.210.84","DomainParseType":0,"ProtocolType":0}],"pull-o5-va01.tiktokcdn-us.com":[{"IP":"71.18.27.224","DomainParseType":1,"ProtocolType":0},{"IP":"71.18.53.224","DomainParseType +10-12 10:29:48.815 8467 12733 I livestrategy: [25/33] ":1,"ProtocolType":0},{"IP":"71.18.53.225","DomainParseType":0,"ProtocolType":0},{"IP":"71.18.27.226","DomainParseType":0,"ProtocolType":0}],"pull-o5-va01.tiktokcdn.com":[{"IP":"98.98.66.57","DomainParseType":1,"ProtocolType":0},{"IP":"128.14.3.183","DomainParseType":1,"ProtocolType":0},{"IP":"98.98.66.61","DomainParseType":0,"ProtocolType":0},{"IP":"98.98.70.45","DomainParseType":0,"ProtocolType":0}],"pull-q5-gcp01.tiktokcdn.com":[{"IP":"98.98.66.56","DomainParseType":1,"ProtocolType":0},{"IP":"98.98.70.44","DomainParseType":1,"ProtocolType":0},{"IP":"98.98.66.57","DomainParseType":0,"ProtocolType":0},{"IP":"98.98.66.62","DomainParseType":0,"ProtocolType":0}],"pull-q5-sg01.fcdn.eu.tiktokcdn.com":[{"IP":"212.102.56.99","DomainParseType":1,"ProtocolType":0},{"IP":"212.102.56.87","DomainParseType":1,"ProtocolType":0},{"IP":"207.211.211.83","DomainParseType":0,"ProtocolType":0},{"IP":"109.61.80.76","DomainParseType":0,"ProtocolType":0}],"pull-q5-sg01.ti +10-12 10:29:48.815 8467 12733 I livestrategy: [26/33] ktokcdn-us.com":[{"IP":"71.18.53.227","DomainParseType":1,"ProtocolType":0},{"IP":"71.18.53.225","DomainParseType":1,"ProtocolType":0},{"IP":"71.18.53.224","DomainParseType":0,"ProtocolType":0},{"IP":"71.18.53.227","DomainParseType":0,"ProtocolType":0}],"pull-q5-sg01.tiktokcdn.com":[{"IP":"172.96.119.3","DomainParseType":1,"ProtocolType":0},{"IP":"169.197.125.69","DomainParseType":1,"ProtocolType":0},{"IP":"98.98.66.57","DomainParseType":0,"ProtocolType":0},{"IP":"98.98.70.42","DomainParseType":0,"ProtocolType":0}],"pull-q5-va01.fcdn.eu.tiktokcdn.com":[{"IP":"207.211.211.121","DomainParseType":1,"ProtocolType":0},{"IP":"207.211.211.101","DomainParseType":1,"ProtocolType":0},{"IP":"212.102.56.76","DomainParseType":0,"ProtocolType":0},{"IP":"143.42.210.97","DomainParseType":0,"ProtocolType":0}],"pull-q5-va01.tiktokcdn-us.com":[{"IP":"71.18.27.224","DomainParseType":1,"ProtocolType":0},{"IP":"71.18.53.225","DomainParseType":1,"ProtocolType":0},{"IP":"71 +10-12 10:29:48.815 8467 12733 I livestrategy: [27/33] .18.10.225","DomainParseType":0,"ProtocolType":0},{"IP":"71.18.9.241","DomainParseType":0,"ProtocolType":0}],"pull-q5-va01.tiktokcdn.com":[{"IP":"107.151.146.236","DomainParseType":1,"ProtocolType":0},{"IP":"98.98.70.45","DomainParseType":1,"ProtocolType":0},{"IP":"98.98.66.55","DomainParseType":0,"ProtocolType":0},{"IP":"128.14.3.189","DomainParseType":0,"ProtocolType":0}],"pull-w5-gcp01.tiktokcdn.com":[{"IP":"98.96.224.70","DomainParseType":1,"ProtocolType":0},{"IP":"107.151.146.234","DomainParseType":1,"ProtocolType":0},{"IP":"169.150.221.186","DomainParseType":0,"ProtocolType":0},{"IP":"107.151.146.236","DomainParseType":0,"ProtocolType":0}],"pull-w5-sg01.fcdn.eu.tiktokcdn.com":[{"IP":"207.211.211.111","DomainParseType":1,"ProtocolType":0},{"IP":"207.211.211.77","DomainParseType":1,"ProtocolType":0},{"IP":"207.211.211.109","DomainParseType":0,"ProtocolType":0},{"IP":"212.102.56.75","DomainParseType":0,"ProtocolType":0}],"pull-w5-sg01.tiktokcdn-us +10-12 10:29:48.815 8467 12733 I livestrategy: [28/33] .com":[{"IP":"71.18.53.224","DomainParseType":1,"ProtocolType":0},{"IP":"71.18.53.225","DomainParseType":1,"ProtocolType":0},{"IP":"71.18.53.226","DomainParseType":0,"ProtocolType":0},{"IP":"71.18.53.225","DomainParseType":0,"ProtocolType":0}],"pull-w5-sg01.tiktokcdn.com":[{"IP":"98.96.224.89","DomainParseType":1,"ProtocolType":0},{"IP":"98.98.70.40","DomainParseType":1,"ProtocolType":0},{"IP":"169.150.221.78","DomainParseType":0,"ProtocolType":0},{"IP":"98.98.66.56","DomainParseType":0,"ProtocolType":0}],"pull-w5-va01.fcdn.eu.tiktokcdn.com":[{"IP":"207.211.211.118","DomainParseType":1,"ProtocolType":0},{"IP":"212.102.56.91","DomainParseType":1,"ProtocolType":0},{"IP":"143.42.210.81","DomainParseType":0,"ProtocolType":0},{"IP":"143.42.210.84","DomainParseType":0,"ProtocolType":0}],"pull-w5-va01.tiktokcdn-us.com":[{"IP":"71.18.27.226","DomainParseType":1,"ProtocolType":0},{"IP":"71.18.53.224","DomainParseType":1,"ProtocolType":0},{"IP":"71.18.43.226", +10-12 10:29:48.815 8467 12733 I livestrategy: [29/33] "DomainParseType":0,"ProtocolType":0},{"IP":"71.18.11.226","DomainParseType":0,"ProtocolType":0}],"pull-w5-va01.tiktokcdn.com":[{"IP":"98.96.224.88","DomainParseType":1,"ProtocolType":0},{"IP":"107.151.146.235","DomainParseType":1,"ProtocolType":0},{"IP":"169.150.221.78","DomainParseType":0,"ProtocolType":0},{"IP":"172.96.119.9","DomainParseType":0,"ProtocolType":0}],"push-rtmp-f5-tt01.fcdn.us.tiktokv.com":[{"IP":"147.160.182.42","DomainParseType":1,"ProtocolType":0},{"IP":"71.18.53.229","DomainParseType":1,"ProtocolType":0},{"IP":"71.18.53.229","DomainParseType":0,"ProtocolType":0}],"push-rtmp-f5-tt02.fcdn.us.tiktokv.com":[{"IP":"147.160.182.42","DomainParseType":1,"ProtocolType":0},{"IP":"71.18.53.229","DomainParseType":1,"ProtocolType":0},{"IP":"71.18.53.229","DomainParseType":0,"ProtocolType":0},{"IP":"147.160.182.42","DomainParseType":0,"ProtocolType":0}],"push-rtmp-f5-tt03.fcdn.eu.tiktokcdn.com":[{"IP":"84.17.54.97","DomainParseType":1,"Protoco +10-12 10:29:48.815 8467 12733 I livestrategy: [30/33] lType":0},{"IP":"207.211.209.69","DomainParseType":1,"ProtocolType":0},{"IP":"207.211.209.69","DomainParseType":0,"ProtocolType":0},{"IP":"84.17.54.98","DomainParseType":0,"ProtocolType":0}],"push-rtmp-l16-tt01.tiktokcdn-us.com":[{"IP":"138.113.26.29","DomainParseType":1,"ProtocolType":0},{"IP":"138.113.26.29","DomainParseType":0,"ProtocolType":0}]},"Settings":{"BatchSettingsParams":{"live_stream_strategy_engine":{"1":"{}","2":"{\"CommonConfig\":{\"LSStrategySDKSettings\":{\"PitayaABSettingsParams\":{\"pitaya_ab_settings\":{\"live_stream_strategy_abr_predict_bitrate\":{\"deployment_id\":927,\"enable\":true,\"package_name\":\"abr_pid_v36\"}}},\"EnableDnsOptimizer\":1,\"EnableHttpDns\":1,\"EnableDomainType\":2,\"EnableUseNewOptRecordStruct\":1,\"EnableCollectTime\":500,\"EnableUploadStrategyMonitorLog\":1,\"EnableUsePTY\":1},\"CollectTime\":500},\"StrategyConfig\":{\"live_stream_strategy_startup_bitrate_predict\":{\"Enable\":1,\"EnableSmartStrategyConf +10-12 10:29:48.815 8467 12733 I livestrategy: [31/33] ig\":0,\"InputFeatureList\":[\"PLAY-BitrateList\",\"NETWORK-RecommendBitrate\",\"PLAY-ResolutionMap\"],\"InputSettingsParam\":{}}}}"}},"Trace":"Scope_PushStream:{\"ids\":[\"node_selection_df_2106(Weight:100)\"]},Scope_PlayStream:{\"ids\":[\"live_stream_strategy_engine_df_4838(Weight:100)\",\"live_stream_strategy_engine_df_5570(Weight:100)\"],\"extra\":{\"project_flight\":{\"live_stream_strategy_engine\":{\"CommonConfig\":{\"CollectTime\":500,\"LSStrategySDKSettings\":{\"EnableCollectTime\":500,\"EnableUploadStrategyMonitorLog\":1,\"EnableUsePTY\":1,\"PitayaABSettingsParams\":{\"pitaya_ab_settings\":{\"live_stream_strategy_abr_predict_bitrate\":{\"enable\":true,\"package_name\":\"abr_pid_v36\",\"deployment_id\":927}}}}},\"StrategyConfig\":{\"live_stream_strategy_startup_bitrate_predict\":{\"Enable\":1,\"EnableSmartStrategyConfig\":0,\"InputFeatureList\":[\"PLAY-BitrateList\",\"NETWORK-RecommendBitrate\",\"PLAY-ResolutionMap\"],\"InputSettingsParam\":{ +10-12 10:29:48.815 8467 12733 I livestrategy: [32/33] }}}}}}},"},"Trace":"PackLiveSDKRecommendSettings:Scope_PushStream:{\"ids\":[\"node_selection_df_2106(Weight:100)\"]},Scope_PlayStream:{\"ids\":[\"live_stream_strategy_engine_df_4838(Weight:100)\",\"live_stream_strategy_engine_df_5570(Weight:100)\"],\"extra\":{\"project_flight\":{\"live_stream_strategy_engine\":{\"CommonConfig\":{\"CollectTime\":500,\"LSStrategySDKSettings\":{\"EnableCollectTime\":500,\"EnableUploadStrategyMonitorLog\":1,\"EnableUsePTY\":1,\"PitayaABSettingsParams\":{\"pitaya_ab_settings\":{\"live_stream_strategy_abr_predict_bitrate\":{\"enable\":true,\"package_name\":\"abr_pid_v36\",\"deployment_id\":927}}}}},\"StrategyConfig\":{\"live_stream_strategy_startup_bitrate_predict\":{\"Enable\":1,\"EnableSmartStrategyConfig\":0,\"InputFeatureList\":[\"PLAY-BitrateList\",\"NETWORK-RecommendBitrate\",\"PLAY-ResolutionMap\"],\"InputSettingsParam\":{}}}}}}}, PackLiveSDKHTTPDNS:local cache & central cache hit: [104 1] ","EnableSelectNode":true, +10-12 10:29:48.815 8467 12733 I livestrategy: [33/33] "DnsTTL":300,"DnsTTS":600,"EnableIpSettings":true,"EnablePing":true}} +10-12 10:29:48.815 8467 12733 I livestrategy: (SettingsManager_Config.cpp:121): VeLSSettingsManager:Parse LSSettings called +10-12 10:29:48.824 8467 12733 I livestrategy: [1/2] (SettingsManager_Config.cpp:151): VeLSSettingsManager:jsonObj Settings:{"BatchSettingsParams": {"live_stream_strategy_engine": {"1": "{}", "2": "{\"CommonConfig\":{\"LSStrategySDKSettings\":{\"PitayaABSettingsParams\":{\"pitaya_ab_settings\":{\"live_stream_strategy_abr_predict_bitrate\":{\"deployment_id\":927,\"enable\":true,\"package_name\":\"abr_pid_v36\"}}},\"EnableDnsOptimizer\":1,\"EnableHttpDns\":1,\"EnableDomainType\":2,\"EnableUseNewOptRecordStruct\":1,\"EnableCollectTime\":500,\"EnableUploadStrategyMonitorLog\":1,\"EnableUsePTY\":1},\"CollectTime\":500},\"StrategyConfig\":{\"live_stream_strategy_startup_bitrate_predict\":{\"Enable\":1,\"EnableSmartStrategyConfig\":0,\"InputFeatureList\":[\"PLAY-BitrateList\",\"NETWORK-RecommendBitrate\",\"PLAY-ResolutionMap\"],\"InputSettingsParam\":{}}}}"}}, "Trace": "Scope_PushStream:{\"ids\":[\"node_selection_df_2106(Weight:100)\"]},Scope_PlayStream:{\"ids\":[\"live_stream_strategy_engine_df_4838(Weight:1 +10-12 10:29:48.824 8467 12733 I livestrategy: [2/2] 00)\",\"live_stream_strategy_engine_df_5570(Weight:100)\"],\"extra\":{\"project_flight\":{\"live_stream_strategy_engine\":{\"CommonConfig\":{\"CollectTime\":500,\"LSStrategySDKSettings\":{\"EnableCollectTime\":500,\"EnableUploadStrategyMonitorLog\":1,\"EnableUsePTY\":1,\"PitayaABSettingsParams\":{\"pitaya_ab_settings\":{\"live_stream_strategy_abr_predict_bitrate\":{\"enable\":true,\"package_name\":\"abr_pid_v36\",\"deployment_id\":927}}}}},\"StrategyConfig\":{\"live_stream_strategy_startup_bitrate_predict\":{\"Enable\":1,\"EnableSmartStrategyConfig\":0,\"InputFeatureList\":[\"PLAY-BitrateList\",\"NETWORK-RecommendBitrate\",\"PLAY-ResolutionMap\"],\"InputSettingsParam\":{}}}}}}},"} +10-12 10:29:48.824 8467 12733 I livestrategy: (SettingsManager_Config.cpp:225): VeLSSettingsManager:Parse CommonConfig called +10-12 10:29:48.824 8467 12733 I livestrategy: (SettingsManager_Config.cpp:245): VeLSSettingsManager:ParseCommonConfig success +10-12 10:29:48.824 8467 12733 I livestrategy: (SettingsManager_Config.cpp:38): VeLSSettingsManager:Parse StrategySDKSettings called +10-12 10:29:48.824 8467 12733 I livestrategy: (SettingsManager_Config.cpp:115): VeLSSettingsManager:Parse StrategySDKSettings success +10-12 10:29:48.824 8467 12733 I livestrategy: (SettingsManager_Config.cpp:290): VeLSSettingsManager:Parse StrategyConfig called +10-12 10:29:48.825 8467 12733 I livestrategy: (SettingsManager_Config.cpp:284): VeLSSettingsManager:ParseCommonConfig success +10-12 10:29:48.825 8467 12733 I livestrategy: (SettingsManager_Config.cpp:329): VeLSSettingsManager:live_stream_strategy_startup_bitrate_predict +10-12 10:29:48.825 8467 12733 I livestrategy: (SettingsManager_Config.cpp:330): VeLSSettingsManager:InputSettingsParam:{} +10-12 10:29:48.825 8467 12733 I livestrategy: (SettingsManager_Config.cpp:340): VeLSSettingsManager:ParseStrategyConfig success +10-12 10:29:48.825 8467 12733 I livestrategy: (SettingsManager_Config.cpp:536): VeLSSettingsManager:notifyConfigReady:0 +10-12 10:29:48.825 8467 12733 I livestrategy: (SettingsManager_Config.cpp:219): VeLSSettingsManager:ParseLSSettings success +10-12 10:29:48.835 8467 12733 I livestrategy: (SettingsManagerJNI.cpp:32): SettingsManager: isNeptuneJsonParsed 1 +10-12 10:29:48.838 8467 12733 I livestrategy: (SettingsManagerJNI.cpp:32): SettingsManager: isNeptuneJsonParsed 1 +10-12 10:29:48.839 8467 12733 E LSNetworkProbeEngine: [NetworkProber]SetProbeInterval: -1 +10-12 10:29:48.840 8467 12733 E LSNetworkProbeEngine: [NetworkProber]SetProbeInterval: -1 +10-12 10:29:49.413 21227 21227 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.tapandpay.service.BIND pkg=com.google.android.gms } +10-12 10:29:49.541 21227 21227 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.auth.account.workaccount.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentApiService } +10-12 10:29:49.696 1229 1242 D RILClient: [OemClient]IND: (clientId = 0, msgId = 2015, dataLength = 148, channel = 0) +10-12 10:29:49.696 1110 1869 D RILClient: [OemClient]IND: (clientId = 1, msgId = 2015, dataLength = 148, channel = 0) +10-12 10:29:49.710 2807 2878 D IwlanNetworkServiceHandler: msg.what = EVENT_NETWORK_REGISTRATION_INFO_REQUEST +10-12 10:29:49.735 2807 2878 D IwlanNetworkServiceHandler: reg state REGISTRATION_STATE_HOME +10-12 10:29:49.736 2807 2878 D IwlanNetworkServiceHandler: msg.what = EVENT_NETWORK_REGISTRATION_INFO_REQUEST +10-12 10:29:49.740 1110 1869 D RILClient: [OemClient]IND: (clientId = 1, msgId = 3005, dataLength = 17, channel = 0) +10-12 10:29:49.741 1229 1242 D RILClient: [OemClient]IND: (clientId = 0, msgId = 3005, dataLength = 17, channel = 0) +10-12 10:29:49.744 2512 2512 I SHANNON_IMS: 2315 [NETW] #:PURP:# UNSOL {RILC_UNSOL_IMS_SUPPORT_SERVICE} : VoPS : 1 EMC : 1 SIM_IDX : 0 RAT : 14 REG_STATE : 1 CELL_ID : 86100524 LAC/TAC : 9219 (NetworkAdaptor$AdaptorChannel%onMessage:298) +10-12 10:29:49.744 2512 2512 I SHANNON_IMS: 2316 [CONN] #:ORNG:# supportService [VoPS : 1/ EMC : 1/ RAT_INFO : 14/ REG_STATE : 1/ CELL_ID : 86100524/ LAC-TAC Info : 9219] [SLID:0 ] (ImsConnectivityMgr$RegistrationListener%supportService:2674) +10-12 10:29:49.746 2807 2878 D IwlanNetworkServiceHandler: reg state REGISTRATION_STATE_HOME +10-12 10:29:49.759 2512 2512 I SHANNON_IMS: 2318 [CONN] update Cell Location Info, slotId: 0 [com.shannon.imsservice.conn.ImsConnectivityMgr$RegistrationListener@ea039d8] (ImsConnectivityMgr$RegistrationListener%updateCellLocation:2734) +10-12 10:29:49.767 2502 24009 D SHANNON_RCS: 4976 [0][SHAN] RegistrationState: Name: REGISTERED Value: 0 (RcsRegistrationImpl%getRegistrationState:145) +10-12 10:29:49.768 2502 24009 D SHANNON_RCS: 4977 [0][SHAN] supportService, previous vops: 1, rat: 14, mRatGeneration: 4, RegistrationState: Name: REGISTERED Value: 0 (RcsRegistrationImpl%supportService:324) +10-12 10:29:49.768 2502 24009 D SHANNON_RCS: 4978 [0][SHAN] RegistrationState: Name: REGISTERED Value: 0 (RcsRegistrationImpl%getRegistrationState:145) +10-12 10:29:49.775 1229 1242 D RILClient: [OemClient]IND: (clientId = 0, msgId = 3005, dataLength = 17, channel = 0) +10-12 10:29:49.776 1110 1869 D RILClient: [OemClient]IND: (clientId = 1, msgId = 3005, dataLength = 17, channel = 0) +10-12 10:29:49.778 2512 2512 I SHANNON_IMS: 2327 [NETW] #:PURP:# UNSOL {RILC_UNSOL_IMS_SUPPORT_SERVICE} : VoPS : 1 EMC : 1 SIM_IDX : 0 RAT : 14 REG_STATE : 1 CELL_ID : 86100524 LAC/TAC : 9219 (NetworkAdaptor$AdaptorChannel%onMessage:298) +10-12 10:29:49.778 2512 2512 I SHANNON_IMS: 2328 [CONN] #:ORNG:# supportService [VoPS : 1/ EMC : 1/ RAT_INFO : 14/ REG_STATE : 1/ CELL_ID : 86100524/ LAC-TAC Info : 9219] [SLID:0 ] (ImsConnectivityMgr$RegistrationListener%supportService:2674) +10-12 10:29:49.804 2502 24009 D SHANNON_RCS: 4979 [0][SHAN] RegistrationState: Name: REGISTERED Value: 0 (RcsRegistrationImpl%getRegistrationState:145) +10-12 10:29:49.804 2502 24009 D SHANNON_RCS: 4980 [0][SHAN] supportService, previous vops: 1, rat: 14, mRatGeneration: 4, RegistrationState: Name: REGISTERED Value: 0 (RcsRegistrationImpl%supportService:324) +10-12 10:29:49.804 2502 24009 D SHANNON_RCS: 4981 [0][SHAN] RegistrationState: Name: REGISTERED Value: 0 (RcsRegistrationImpl%getRegistrationState:145) +10-12 10:29:49.820 2091 2091 D GlobalActionsDialogLite: Service changed before actions created +10-12 10:29:49.821 2091 2091 D GlobalActionsDialogLite: Service changed before actions created +10-12 10:29:49.825 3704 3704 D PowerManagerListenOnlyEvaluator: 5G Power Manager In Listen Only Mode: Due To Battery Charging +10-12 10:29:49.826 15853 15853 D ConnectivityMonitorStateMachine: [onServiceStateChanged] {subId=1} ServiceState= {mVoiceRegState=0(IN_SERVICE), mDataRegState=0(IN_SERVICE), mChannelNumber=975, duplexMode()=1, mCellBandwidths=[], mOperatorAlphaLong=null, mOperatorAlphaShort=null, isManualNetworkSelection=false(automatic), getRilVoiceRadioTechnology=14(LTE), getRilDataRadioTechnology=14(LTE), mCssIndicator=unsupported, mNetworkId=-1, mSystemId=-1, mCdmaRoamingIndicator=-1, mCdmaDefaultRoamingIndicator=-1, mIsEmergencyOnly=false, isUsingCarrierAggregation=false, mArfcnRsrpBoost=6, mNetworkRegistrationInfos=[NetworkRegistrationInfo{ domain=PS transportType=WLAN registrationState=HOME mInitialRegistrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=IWLAN rejectCause=0 emergencyEnabled=false availableServices=[DATA] cellIdentity=null voiceSpecificInfo=null dataSpecificInfo=null nrState=**** rRplmn= isUsingCarrierAggregation=false}, NetworkRegistrationInfo{ domain=CS transportType=WWAN registrationState=HOME mInitialRegistrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=0 emergencyEnabled=false availableServices=[VOICE,SMS,VIDEO] cellIdentity=null voiceSpecificInfo=VoiceSpecificRegistrationInfo { mCssSupported=false mRoamingIndicator=0 mSystemIsInPrl=0 mDefaultRoamingIndicator=0} dataSpecificInfo=null nrState=**** rRplmn=311480 isUsingCarrierAggregation=false}, NetworkRegistrationInfo{ domain=PS transportType=WWAN registrationState=HOME mInitialRegistrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=0 emergencyEnabled=false availableServices=[DATA] cellIdentity=null voiceSpecificInfo=null dataSpecificInfo=android.telephony.DataSpecificRegistrationInfo :{ maxDataCalls = 16 isDcNrRestricted = false isNrAvailable = true isEnDcAvailable = true LteVopsSupportInfo : mVopsSupport = 2 mEmcBearerSupport = 2 } nrState=**** rRplmn=311480 isUsingCarrierAggregation=false}], mNrFrequencyRange=0, mOperatorAlphaLongRaw=Verizon , mOperatorAlphaShortRaw=Verizon , mIsDataRoamingFromRegistration=false, mIsIwlanPreferred=false} +10-12 10:29:49.827 15853 15853 D ConnectivityMonitorStateMachine: [onServiceStateChanged] {subId=1} vops:true +10-12 10:29:49.828 1602 7799 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1222 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3085 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 android.os.Binder.execTransactInternal:1280 +10-12 10:29:49.829 1602 7799 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3089 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:29:49.829 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:49.829 15853 15904 D ConnectivityMonitorStateMachine: [Default] {subId=1} processMessage(SERVICE_STATE_CHANGED) { when=-2ms what=544768 obj={mVoiceRegState=0(IN_SERVICE), mDataRegState=0(IN_SERVICE), mChannelNumber=975, duplexMode()=1, mCellBandwidths=[], mOperatorAlphaLong=null, mOperatorAlphaShort=null, isManualNetworkSelection=false(automatic), getRilVoiceRadioTechnology=14(LTE), getRilDataRadioTechnology=14(LTE), mCssIndicator=unsupported, mNetworkId=-1, mSystemId=-1, mCdmaRoamingIndicator=-1, mCdmaDefaultRoamingIndicator=-1, mIsEmergencyOnly=false, isUsingCarrierAggregation=false, mArfcnRsrpBoost=6, mNetworkRegistrationInfos=[NetworkRegistrationInfo{ domain=PS transportType=WLAN registrationState=HOME mInitialRegistrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=IWLAN rejectCause=0 emergencyEnabled=false availableServices=[DATA] cellIdentity=null voiceSpecificInfo=null dataSpecificInfo=null nrState=**** rRplmn= isUsingCarrierAggregation=false}, NetworkRegistrationInfo{ domain=CS transportType=WWAN registrationState=HOME mInitialRegistrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=0 emergencyEnabled=false availableServices=[VOICE,SMS,VIDEO] cellIdentity=null voiceSpecificInfo=VoiceSpecificRegistrationInfo { mCssSupported=false mRoamingIndicator=0 mSystemIsInPrl=0 mDefaultRoamingIndicator=0} dataSpecificInfo=null nrState=**** rRplmn=311480 isUsingCarrierAggregation=false}, NetworkRegistrationInfo{ domain=PS transportType=WWAN registrationState=HOME mInitialRegistrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=0 emergencyEnabled=false availableServices=[DATA] cellIdentity=null voiceSpecificInfo=null dataSpecificInfo=android.telephony.DataSpecificRegistrationInfo :{ maxDataCalls = 16 isDcNrRestricted = false isNrAvailable = true isEnDcAvailable = true LteVopsSupportInfo : mVopsSupport = 2 mEmcBearerSupport = 2 } nrState=**** rRplmn=311480 isUsingCarrierAggregation=false}], mNrFrequencyRange=0, mOperatorAlphaLongRaw=Verizon , mOperatorAlphaShortRaw=Verizon , mIsDataRoamingFromRegistration=false, mIsIwlanPreferred=false} target=aga } +10-12 10:29:49.829 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:49.829 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{3790d77 6957:com.zhiliaoapp.musically:push/u0a241} (pid=6957, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:49.829 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{7d5ed36 8467:com.zhiliaoapp.musically/u0a241} (pid=8467, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:49.829 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:29:49.830 1602 1716 E AppOps : noteOperation +10-12 10:29:49.830 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:29:49.830 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:29:49.830 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:29:49.830 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:29:49.830 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:29:49.830 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:29:49.830 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:29:49.830 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:29:49.830 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:29:49.830 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:29:49.830 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:29:49.830 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:29:49.830 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:29:49.830 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:29:49.830 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:29:49.830 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:29:49.830 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:29:49.830 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:29:49.830 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:29:49.830 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:29:49.830 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:29:49.830 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:29:49.830 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{8d70500 10254/u0 ReceiverList{7e39f83 14879 com.verizon.messaging.vzmsgs/10254/u0 remote:c5dd632}} +10-12 10:29:49.830 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:49.831 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:29:49.831 1602 7799 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3096 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:29:49.831 15853 30572 D StateService: Country ISO: us +10-12 10:29:49.832 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{3790d77 6957:com.zhiliaoapp.musically:push/u0a241} (pid=6957, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:49.832 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{7d5ed36 8467:com.zhiliaoapp.musically/u0a241} (pid=8467, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:49.832 15853 15904 D ConnectivityMonitorStateMachine: [updateServiceState] {subId=1} ServiceState Changed: 0 -> 0 +10-12 10:29:49.832 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:29:49.832 2512 3334 I SHANNON_IMS: 2334 [PROX] onReceive: intent= [Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) }] (ConnectivityBroadcastReceiver%onReceive:108) +10-12 10:29:49.833 1602 1716 E AppOps : noteOperation +10-12 10:29:49.833 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:29:49.833 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:29:49.833 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:29:49.833 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:29:49.833 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:29:49.833 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:29:49.833 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:29:49.833 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:29:49.833 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:29:49.833 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:29:49.833 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:29:49.833 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:29:49.833 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:29:49.833 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:29:49.833 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:29:49.833 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:29:49.833 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:29:49.833 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:29:49.833 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:29:49.833 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:29:49.833 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:29:49.833 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:29:49.833 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{8d70500 10254/u0 ReceiverList{7e39f83 14879 com.verizon.messaging.vzmsgs/10254/u0 remote:c5dd632}} +10-12 10:29:49.833 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.verizon.messaging.vzmsgs/com.verizon.vzmsgs.receiver.SystemEventReceiver requires appop FINE_LOCATION due to sender android (uid 1001) +10-12 10:29:49.834 1602 7799 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1272 android.content.Context.sendBroadcastMultiplePermissions:2272 com.android.server.TelephonyRegistry.broadcastServiceStateChanged:3100 com.android.server.TelephonyRegistry.notifyServiceStateForPhoneId:1616 com.android.internal.telephony.ITelephonyRegistry$Stub.onTransact:492 +10-12 10:29:49.834 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{f5bdb19 2091:com.android.systemui/u0a218} (pid=2091, uid=10218) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:49.834 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:49.834 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{3790d77 6957:com.zhiliaoapp.musically:push/u0a241} (pid=6957, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:49.835 2591 2591 D ServiceStateProvider: subId=1 +10-12 10:29:49.835 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{7d5ed36 8467:com.zhiliaoapp.musically/u0a241} (pid=8467, uid=10241) requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:49.835 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:29:49.835 1602 1716 E AppOps : noteOperation +10-12 10:29:49.835 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:29:49.835 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:29:49.835 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:29:49.835 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:29:49.835 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:29:49.835 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:29:49.835 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:29:49.835 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:29:49.835 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:29:49.835 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:29:49.835 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:29:49.835 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:29:49.835 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:29:49.835 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:29:49.835 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:29:49.835 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:29:49.835 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:29:49.835 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:29:49.835 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:29:49.835 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:29:49.835 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:29:49.835 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:29:49.835 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{8d70500 10254/u0 ReceiverList{7e39f83 14879 com.verizon.messaging.vzmsgs/10254/u0 remote:c5dd632}} +10-12 10:29:49.836 1602 1716 W BroadcastQueue: Appop Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{59e02ad 2512:com.shannon.imsservice/u0a197} (pid=2512, uid=10197) excludes appop android:fine_location due to sender android (uid 1001) +10-12 10:29:49.836 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{3790d77 6957:com.zhiliaoapp.musically:push/u0a241} (pid=6957, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:49.836 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to ProcessRecord{7d5ed36 8467:com.zhiliaoapp.musically/u0a241} (pid=8467, uid=10241) requires android.permission.READ_PRIVILEGED_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:49.837 1602 1716 E AppOps : Bad call made by uid 1000. Package "android" does not belong to uid 1001. +10-12 10:29:49.837 1602 1716 E AppOps : noteOperation +10-12 10:29:49.837 1602 1716 E AppOps : java.lang.SecurityException: Specified package "android" under uid 1001 but it is not +10-12 10:29:49.837 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.verifyAndGetBypass(AppOpsService.java:4692) +10-12 10:29:49.837 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationUnchecked(AppOpsService.java:3455) +10-12 10:29:49.837 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperationImpl(AppOpsService.java:3443) +10-12 10:29:49.837 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.-$$Nest$mnoteOperationImpl(Unknown Source:0) +10-12 10:29:49.837 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.lambda$noteOperation$4(AppOpsService.java:7638) +10-12 10:29:49.837 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.$r8$lambda$oOwUoG55BBmJ6yiwhp3OAq3tQ30(Unknown Source:0) +10-12 10:29:49.837 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher$$ExternalSyntheticLambda3.apply(Unknown Source:32) +10-12 10:29:49.837 1602 1716 E AppOps : at com.android.server.policy.AppOpsPolicy.noteOperation(AppOpsPolicy.java:225) +10-12 10:29:49.837 1602 1716 E AppOps : at com.android.server.appop.AppOpsService$CheckOpsDelegateDispatcher.noteOperation(AppOpsService.java:7636) +10-12 10:29:49.837 1602 1716 E AppOps : at com.android.server.appop.AppOpsService.noteOperation(AppOpsService.java:3427) +10-12 10:29:49.837 1602 1716 E AppOps : at android.app.AppOpsManager.noteOpNoThrow(AppOpsManager.java:8529) +10-12 10:29:49.837 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.deliverToRegisteredReceiverLocked(BroadcastQueue.java:740) +10-12 10:29:49.837 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcastLocked(BroadcastQueue.java:1204) +10-12 10:29:49.837 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.processNextBroadcast(BroadcastQueue.java:1155) +10-12 10:29:49.837 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue.-$$Nest$mprocessNextBroadcast(Unknown Source:0) +10-12 10:29:49.837 1602 1716 E AppOps : at com.android.server.am.BroadcastQueue$BroadcastHandler.handleMessage(BroadcastQueue.java:224) +10-12 10:29:49.837 1602 1716 E AppOps : at android.os.Handler.dispatchMessage(Handler.java:106) +10-12 10:29:49.837 1602 1716 E AppOps : at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:29:49.837 1602 1716 E AppOps : at android.os.Looper.loop(Looper.java:288) +10-12 10:29:49.837 1602 1716 E AppOps : at android.os.HandlerThread.run(HandlerThread.java:67) +10-12 10:29:49.837 1602 1716 E AppOps : at com.android.server.ServiceThread.run(ServiceThread.java:44) +10-12 10:29:49.837 1602 1716 W BroadcastQueue: Appop Denial: broadcasting Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } from android (pid=2591, uid=1001) requires appop android:read_phone_state due to registered receiver BroadcastFilter{8d70500 10254/u0 ReceiverList{7e39f83 14879 com.verizon.messaging.vzmsgs/10254/u0 remote:c5dd632}} +10-12 10:29:49.838 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1001) +10-12 10:29:49.838 1602 1716 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 (has extras) } to com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver requires android.permission.READ_PHONE_STATE due to sender android (uid 1001) +10-12 10:29:49.850 15042 15042 D CellBroadcastReceiver: onReceive Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 cmp=com.google.android.cellbroadcastreceiver/com.android.cellbroadcastreceiver.CellBroadcastReceiver (has extras) } +10-12 10:29:49.850 15042 15042 D CellBroadcastReceiver: onServiceStateChanged, ss: 0 +10-12 10:29:49.850 15042 15042 D CellBroadcastReceiver: networkOperator: 311480 +10-12 10:29:49.850 15042 15042 D CellBroadcastReceiver: update supported roaming operator as +10-12 10:29:49.853 2591 2591 I Telephony: isRttCurrentlySupported -- regular acct, hasVoiceAvailability: true +10-12 10:29:49.853 2591 2591 I Telephony: isRttSupported: true +10-12 10:29:49.853 2591 2591 I Telephony: alwaysAllowWhileRoaming: false +10-12 10:29:49.853 2591 2591 I Telephony: isRoaming: false +10-12 10:29:49.853 2591 2591 I Telephony: isOnWfc: false +10-12 10:29:49.990 1104 1104 I WifiHAL : Creating message to get link statistics; iface = 47 +10-12 10:29:50.058 1104 1104 I WifiHAL : In GetLinkStatsCommand::handleResponse +10-12 10:29:50.123 1602 1958 D ConnectivityService: NetReassign [no changes] [c 3] [a 5] [i 11] +10-12 10:29:50.136 2512 2512 I SHANNON_IMS: 2354 [CALL] isEmcAvailable for true (ImsCallManager%isEmcAvailable:1377) +10-12 10:29:50.140 1281 1452 D CHRE : @ 291275.620: [ActivityPlatform] type 4, confidence 53 +10-12 10:29:50.153 2512 2512 I SHANNON_IMS: 2356 [CALL] isEmcAvailable for true (ImsCallManager%isEmcAvailable:1377) +10-12 10:29:50.361 20237 21498 D TrafficStats: tagSocket(143) with statsTag=0x90000, statsUid=-1 +10-12 10:29:50.473 15060 17467 I earchbox:search: oneway function results for code 2 on binder at 0xb400007cf2cae190 will be dropped but finished with status UNKNOWN_TRANSACTION +10-12 10:29:50.494 1104 1104 I WifiHAL : Creating message to get link statistics; iface = 47 +10-12 10:29:50.548 1104 1104 I WifiHAL : In GetLinkStatsCommand::handleResponse +10-12 10:29:50.558 1019 1076 I bthal.activitywatcher: getStateResidency: ActivityStat{0 : totalTimeMs 177186806 totalEntryCount 1086943 lastEntryMs 4371338} +10-12 10:29:50.558 1019 1076 I bthal.activitywatcher: getStateResidency: ActivityStat{1 : totalTimeMs 39969824 totalEntryCount 1089651 lastEntryMs 4371463} +10-12 10:29:50.559 1019 1076 I bthal.activitywatcher: getStateResidency: ActivityStat{2 : totalTimeMs 6207155 totalEntryCount 3194609 lastEntryMs 4371337} +10-12 10:29:50.559 1019 1076 I bthal.activitywatcher: getStateResidency: ActivityStat{3 : totalTimeMs 10133343 totalEntryCount 6894702 lastEntryMs 4371337} +10-12 10:29:50.570 1019 1076 I bthal.activitywatcher: send_hci_activities_vsc: Sent VSC <[4]{89, 253, 1, 1}> +10-12 10:29:50.570 1050 1050 W android.hardware.power.stats-service.pixel: getStateResidency latency for Bluetooth exceeded time allowed: 12113us +10-12 10:29:50.571 1019 2836 I bthal.activitywatcher: filter_hci_activities_vse: Filtered <[103]{14, 101, 1, 89, 253, 0, 1, 121, 2, 0, 0, 141, 202, 1, 0, 179, 225, 13, 0, 0, 0, 0, 0, 103, 226, 13, 0, 0, 0, 0, 0, 122, 2, 0, 0, 96, 117, 0, 0, 103, 226, 13, 0, 0, 0, 0, 0, 179, 225, 13, 0, 0, 0, 0, 0, 190, 7, 0, 0, 82, 4, 0, 0, 177, 225, 13, 0, 0, 0, 0, 0, 178, 225, 13, 0, 0, 0, 0, 0, 190, 14, 0, 0, 187, 45, 0, 0, 178, 225, 13, 0, 0, 0, 0, 0, 178, 225, 13, 0, 0, 0, 0, 0}> +10-12 10:29:50.571 1019 2836 I bthal.flowcontrol: HciEventPreProcess: HCI Event 0xe Opcode 0xfd59 Length 103 handled by ControllerActivityWatcher +10-12 10:29:50.572 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xe2 [cntr = 46316] +10-12 10:29:50.573 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xe2, rc: 0 +10-12 10:29:50.573 1019 2836 I bthal.flowcontrol: HciEventPreProcess: HCI Event 0xe Opcode 0xfd59 Length 22 unhandled by ControllerActivityWatcher +10-12 10:29:50.573 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xe3 [cntr = 46317] +10-12 10:29:50.573 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xe3, rc: 0 +10-12 10:29:50.574 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xe4 [cntr = 46318] +10-12 10:29:50.574 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xe4, rc: 0 +10-12 10:29:50.576 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xe5 [cntr = 46319] +10-12 10:29:50.576 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xe5, rc: 0 +10-12 10:29:50.576 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xe6 [cntr = 46320] +10-12 10:29:50.576 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xe6, rc: 0 +10-12 10:29:50.577 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xe7 [cntr = 46321] +10-12 10:29:50.577 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xe7, rc: 0 +10-12 10:29:50.578 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xe8 [cntr = 46322] +10-12 10:29:50.578 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xe8, rc: 0 +10-12 10:29:50.579 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xe9 [cntr = 46323] +10-12 10:29:50.579 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xe9, rc: 0 +10-12 10:29:50.580 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xea [cntr = 46324] +10-12 10:29:50.580 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xea, rc: 0 +10-12 10:29:50.581 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xeb [cntr = 46325] +10-12 10:29:50.581 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xeb, rc: 0 +10-12 10:29:50.582 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xec [cntr = 46326] +10-12 10:29:50.582 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xec, rc: 0 +10-12 10:29:50.583 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xed [cntr = 46327] +10-12 10:29:50.583 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xed, rc: 0 +10-12 10:29:50.584 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xee [cntr = 46328] +10-12 10:29:50.584 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xee, rc: 0 +10-12 10:29:50.586 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xef [cntr = 46329] +10-12 10:29:50.586 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xef, rc: 0 +10-12 10:29:50.587 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xf0 [cntr = 46330] +10-12 10:29:50.587 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xf0, rc: 0 +10-12 10:29:50.588 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xf1 [cntr = 46331] +10-12 10:29:50.588 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xf1, rc: 0 +10-12 10:29:50.589 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xf2 [cntr = 46332] +10-12 10:29:50.589 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xf2, rc: 0 +10-12 10:29:50.621 1602 7806 D TelephonyManager: requestModemActivityInfo: Sending result to app: ModemActivityInfo{ mTimestamp=291310201 mSleepTimeMs=258110939 mIdleTimeMs=7536209 mActivityStatsTechSpecificInfo=[{mRat=UNKNOWN,mFrequencyRange=UNKNOWN,mTxTimeMs[]=[76591, 42080, 145005, 115505, 196925],mRxTimeMs=21663636}]} +10-12 10:29:50.763 1494 1494 W adbd : timeout expired while flushing socket, closing +10-12 10:29:50.841 1494 1494 W adbd : timeout expired while flushing socket, closing +10-12 10:29:50.864 1494 1494 W adbd : timeout expired while flushing socket, closing +10-12 10:29:50.902 1494 1494 W adbd : timeout expired while flushing socket, closing +10-12 10:29:50.923 1494 1494 W adbd : timeout expired while flushing socket, closing +10-12 10:29:50.970 2512 3331 W SHANNON_IMS: 2357 [CONN] Timer IMS_SUPPORT_SERVICE_TIMER expired (ConnectionTimer$ConnectionTimerTask%run:68) +10-12 10:29:51.185 19188 19255 D CompatibilityChangeReporter: Compat change id reported: 150939131; UID 10625; state: ENABLED +10-12 10:29:51.840 2420 2420 D GRIL-S : [12810]> SET_PREFERRED_CAMERA_FREQ_1_5[1800000, 2039800] +10-12 10:29:51.844 2420 4255 D GRIL-S : [12810]< SET_PREFERRED_CAMERA_FREQ_1_5 +10-12 10:29:52.180 2512 2512 I SHANNON_IMS: 2374 [PROX] Received onSignalStrengthsChanged [CellSignalStrengthLte: rssi=-89 rsrp=-110 rsrq=-12 rssnr=2 cqiTableIndex=1 cqi=6 ta=15 level=2 parametersUseForLevel=0] [SLID:0 APM:false] (ImsConnectivityProxyListener$ImsPhoneStateListener%onSignalStrengthsChanged:511) +10-12 10:29:52.387 20237 21502 D TrafficStats: tagSocket(143) with statsTag=0x90000, statsUid=-1 +10-12 10:29:52.727 448 20886 I keystore2: keystore2::watchdog: Watchdog thread idle -> terminating. Have a great day. +10-12 10:29:53.112 1104 1104 I WifiHAL : Creating message to get link statistics; iface = 47 +10-12 10:29:53.172 1104 1104 I WifiHAL : In GetLinkStatsCommand::handleResponse +10-12 10:29:53.229 1602 1958 D ConnectivityService: NetReassign [no changes] [c 2] [a 2] [i 12] +10-12 10:29:53.314 1281 1452 D CHRE : @ 291278.794: [ActivityPlatform] type 4, confidence 57 +10-12 10:29:53.528 15060 17467 I earchbox:search: oneway function results for code 2 on binder at 0xb400007cf2c9b6e0 will be dropped but finished with status UNKNOWN_TRANSACTION +10-12 10:29:53.541 1602 7799 I ActivityManager: Killing 18409:ch.protonmail.android/u0a526 (adj 975): empty #33 +10-12 10:29:53.620 1007 1007 I Zygote : Process 18409 exited due to signal 9 (Killed) +10-12 10:29:53.623 1602 1720 I libprocessgroup: Successfully killed process cgroup uid 10526 pid 18409 in 79ms +10-12 10:29:53.744 19470 19720 D TrafficStats: tagSocket(105) with statsTag=0xffffffff, statsUid=-1 +10-12 10:29:53.747 19470 21515 D TrafficStats: tagSocket(260) with statsTag=0xffffffff, statsUid=-1 +10-12 10:29:53.779 19470 21505 D TrafficStats: tagSocket(160) with statsTag=0xffffffff, statsUid=-1 +10-12 10:29:53.779 19470 21517 D TrafficStats: tagSocket(261) with statsTag=0xffffffff, statsUid=-1 +10-12 10:29:53.860 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Significant Motion] requestSensorEvents: sensor 0x20002, period=18446744073709 la +10-12 10:29:53.861 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Motion Detect. +10-12 10:29:53.863 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Significant Motion] stopSensorEvents: sensor 0x10001 +10-12 10:29:53.863 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1883: USF: Received reconfig sampling request for LSM6DSR Accelerometer. +10-12 10:29:54.415 20237 21523 D TrafficStats: tagSocket(143) with statsTag=0x90000, statsUid=-1 +10-12 10:29:55.743 21227 21227 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.clearcut.bootcount.service.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentBoundBrokerService } +10-12 10:29:56.022 2512 2512 I SHANNON_IMS: 2392 [PROX] Received onSignalStrengthsChanged [CellSignalStrengthLte: rssi=-89 rsrp=-111 rsrq=-12 rssnr=3 cqiTableIndex=1 cqi=6 ta=15 level=2 parametersUseForLevel=0] [SLID:0 APM:false] (ImsConnectivityProxyListener$ImsPhoneStateListener%onSignalStrengthsChanged:511) +10-12 10:29:56.083 21227 21227 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.cast.firstparty.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentApiService } +10-12 10:29:56.133 13680 13680 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.auth.cryptauth.cryptauthservice.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.GmsBoundBrokerService } +10-12 10:29:56.134 13680 13680 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.dck.service.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.GmsApiService } +10-12 10:29:56.144 13680 13680 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.pay.service.BIND dat=chimera-action:/... cmp=com.google.android.gms/.chimera.GmsApiService } +10-12 10:29:56.159 1602 3919 I ActivityManager: Killing 18570:com.medium.reader/u0a261 (adj 985): empty #33 +10-12 10:29:56.160 1602 3919 I ActivityManager: Killing 18556:com.google.android.apps.safetyhub/u0a116 (adj 985): empty #34 +10-12 10:29:56.173 1602 1720 I libprocessgroup: Successfully killed process cgroup uid 10261 pid 18570 in 12ms +10-12 10:29:56.188 20902 20958 I Bugle : BugleStartup: Registering SIM change receiver... +10-12 10:29:56.189 20902 20958 I Bugle : BugleStartup: Updating app config... +10-12 10:29:56.192 20902 20958 I Bugle : BugleStartup: Done with SIM change receiver & app config. +10-12 10:29:56.192 20902 20958 I Bugle : BugleStartup: Handling shared prefs upgrade & Load MMS Configuration... +10-12 10:29:56.211 1104 1104 I WifiHAL : Creating message to get link statistics; iface = 47 +10-12 10:29:56.222 20902 20948 W Bugle : BuglePhoneNumberUtils: canonicalizeMccMnc: invalid mccmnc. mcc: null, mnc: null +10-12 10:29:56.231 20902 21527 I BugleRcsEngine: [460] byaz.c: do not delay first event +10-12 10:29:56.231 20902 20961 I Bugle : BugleStartup: Initializing RCS availability... +10-12 10:29:56.235 1007 1007 I Zygote : Process 18556 exited due to signal 9 (Killed) +10-12 10:29:56.235 20902 20961 I Bugle : BugleStartup: Done with RCS availability. +10-12 10:29:56.235 20902 20961 I Bugle : BugleStartup: Done initializing with enabled individual init failures. +10-12 10:29:56.239 20902 20941 D CompatibilityChangeReporter: Compat change id reported: 160794467; UID 10112; state: ENABLED +10-12 10:29:56.240 20902 20938 I BugleRcsEngine: [437] byaz.c: SIM state event delay enabled: attempts 0, maxAttempts 3, delaySeconds 90 MSIM delayseconds 90, effective delay seconds 90 +10-12 10:29:56.240 20902 20938 I BugleRcsEngine: [437] byaz.c: posted simEventProcessTask to handler with delay 90 +10-12 10:29:56.241 20902 20938 I BugleRcsEngine: [437] byaw.c: (Sim): delay SIM event: android.intent.action.SIM_STATE_CHANGED, LOADED +10-12 10:29:56.245 20902 20938 W BugleRcsEngine: [437] byaw.c: (Sim): Unexpected action: android.intent.action.ACTION_DEFAULT_DATA_SUBSCRIPTION_CHANGED +10-12 10:29:56.246 20902 21527 I BugleRcsEngine: [460] byaw.n: (Sim): Processing an intent +10-12 10:29:56.247 20902 21527 I BugleRcsEngine: [460] byaw.y: (Sim): SIM state LOADED +10-12 10:29:56.247 20902 20938 W BugleRcsEngine: [437] byaw.c: (Sim): Unexpected action: android.intent.action.ACTION_DEFAULT_VOICE_SUBSCRIPTION_CHANGED +10-12 10:29:56.255 20902 21527 I BugleRcsEngine: [460] byaw.y: (Sim): SIM changed: false. current id: redacted-pii:sim_id[chars:20,last3:334]; stored id: redacted-pii:sim_id[chars:20,last3:334]; isFiDevice: false; subId: 1; slotIndex: 0 +10-12 10:29:56.259 1104 1104 I WifiHAL : In GetLinkStatsCommand::handleResponse +10-12 10:29:56.261 20902 21527 I BugleRcsEngine: [460] byaw.y: (Sim): Skipping writing subId because this is main bugle process. +10-12 10:29:56.263 20902 21527 I BugleRcsEngine: [460] byaw.y: (Sim): Updated SIM info: currentSimId: redacted-pii:sim_id[chars:20,last3:334]; imsi: redacted-pii:imsi[chars:15]; rawMsisdn: redacted-pii:phone_number[chars:12,last2:93]; formattedMsisdn: redacted-pii:phone_number[chars:12,last2:93]; mccmnc: redacted-pii:sim_operator[chars:6]; gid1: redacted-pii:sim_gid[chars:16]; isFiDevice: false; subId: 1; slotIndex: 0 +10-12 10:29:56.267 20902 21527 I BugleRcsEngine: [460] byaw.I: (Sim): Broadcasting Intent { act=com.google.android.ims.SIM_LOADED (has extras) } +10-12 10:29:56.272 20902 20902 I Bugle : SimChangeReceiver: action: com.google.android.ims.SIM_LOADED +10-12 10:29:56.278 1007 1007 I Zygote : Process 18570 exited due to signal 9 (Killed) +10-12 10:29:56.279 1602 1720 I libprocessgroup: Successfully killed process cgroup uid 10116 pid 18556 in 0ms +10-12 10:29:56.286 20902 20948 I BugleJobs: Starts to observe table change. +10-12 10:29:56.289 20902 21534 I MobileConfigurationApi: registerParameters successfully stored 2 parameters +10-12 10:29:56.290 20902 21534 I SyncScheduler: scheduling sync for 0 seconds later, policy = KEEP +10-12 10:29:56.291 20902 20951 D WM-PackageManagerHelper: Skipping component enablement for androidx.work.impl.background.systemjob.SystemJobService +10-12 10:29:56.291 20902 20951 D WM-Schedulers: Created SystemJobScheduler and enabled SystemJobService +10-12 10:29:56.294 20902 20951 I Bugle : RcsAvailabilityUtilForProvisioningEngineV2: updateAvailabilityAsync, hint: NO_HINT +10-12 10:29:56.295 20902 20951 I RcsAvailabilityUpdaterL: updateAvailabilityAsync: scheduling updateRcsAvailability call. Hint: NO_HINT, enableWelcomePopupWithoutGoogleTos: false, reshowSuccessPopup: false +10-12 10:29:56.295 1602 1958 D ConnectivityService: NetReassign [no changes] [c 1] [a 2] [i 4] +10-12 10:29:56.298 21227 21227 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.pseudonymous.service.START pkg=com.google.android.gms } +10-12 10:29:56.298 21227 21227 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.pseudonymous.service.START pkg=com.google.android.gms } +10-12 10:29:56.301 20902 20949 I GnpSdk : set is []. +10-12 10:29:56.303 20902 20941 I BugleJobs: Icing index repair service is not scheduled. [CONTEXT class_name="IcingMonitoringUtils" ] +10-12 10:29:56.317 20902 20902 I BugleRcsEngine: [2] bxnx.c: ProvisioningServerUtil: Using config server URL from bvzk +10-12 10:29:56.320 20902 20947 D CompatibilityChangeReporter: Compat change id reported: 147600208; UID 10112; state: ENABLED +10-12 10:29:56.325 20902 20961 I RcsAvailabilityUpdaterL: updateRcsAvailability: currentAvailability: 1, newAvailability: 5, hint: NO_HINT +10-12 10:29:56.333 20902 21540 I Forking : Starting analysis. +10-12 10:29:56.333 20902 21540 I Misthreading: Starting analysis. +10-12 10:29:56.349 20902 21535 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10112; state: ENABLED +10-12 10:29:56.350 1602 2158 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10112; state: ENABLED +10-12 10:29:56.376 20902 20948 I BugleRcsEngine: [444] bxmo.i: ProvisioningEngineDataRetriever: No RCS Configuration was found in Bugle for simID: redacted-pii:sim_id[chars:20,last3:334] +10-12 10:29:56.377 20902 20948 W BugleAction: Failed to get msisdn from Bugle +10-12 10:29:56.383 20902 20948 W SubscriptionMetadataUti: Bugle: SubscriptionMetadataUtils get: unexpected subId = -2, replacing with -1 +10-12 10:29:56.384 20902 20948 I Bugle : TelephonyManagerFactory: Returning per-subscription TelephonyManager (>= N) subscription{id:-1} +10-12 10:29:56.390 20902 20948 W SubscriptionMetadataUti: Bugle: SubscriptionMetadataUtils get: unexpected subId = -2, replacing with -1 +10-12 10:29:56.390 20902 20948 I BugleBackup: Registering preference change listener for "buglesub_-1". +10-12 10:29:56.391 20902 20948 W SubscriptionMetadataUti: Bugle: SubscriptionMetadataUtils get: unexpected subId = -2, replacing with -1 +10-12 10:29:56.392 20902 20948 W SubscriptionMetadataUti: Bugle: SubscriptionMetadataUtils get: unexpected subId = -2, replacing with -1 +10-12 10:29:56.392 20902 20948 I Bugle : SubscriptionUtilsAsOfLMR1: getActiveSubscriptionInfo(): empty sub info for subscription{id:-1} +10-12 10:29:56.392 20902 20948 I Bugle : SubscriptionUtilsAsOfLMR1: getActiveSubscriptionInfo(): empty sub info for subscription{id:-1} +10-12 10:29:56.392 20902 20948 W Bugle : SubscriptionUtilsAsOfLMR1: getSelfRawNumber: subInfo is null for subscription{id:-1} +10-12 10:29:56.396 20902 20948 I BugleBackup: Registering preference change listener for "buglesub_1". +10-12 10:29:56.397 20902 20948 W BugleAction: No default number, returning empty msisdn +10-12 10:29:56.398 20902 20948 W BugleEtouffee: E2eeStartupTask: Skip prekey checking because MSISDN is empty. +10-12 10:29:56.412 20902 20932 D CompatibilityChangeReporter: Compat change id reported: 183155436; UID 10112; state: ENABLED +10-12 10:29:56.417 20902 20932 I FirebaseApp: Device unlocked: initializing all Firebase APIs for app [DEFAULT] +10-12 10:29:56.423 20902 20948 I BugleNetwork: FirebaseRegistrationStartupTask: Enabling Firebase component +10-12 10:29:56.428 20237 21555 D TrafficStats: tagSocket(143) with statsTag=0x90000, statsUid=-1 +10-12 10:29:56.432 20902 20947 I Bugle : RcsAvailabilityUtilForProvisioningEngineV2: onCsLibPhenotypeUpdated +10-12 10:29:56.434 20902 20947 I BugleRcsEngine: [443] bvta.run: SystemBindingManager: SystemBinding enabled: false +10-12 10:29:56.435 20902 20947 I BugleRcsEngine: [443] bvtb.b: System Binding updated +10-12 10:29:56.435 21227 19410 W BpBinder: Large outgoing transaction of 408100 bytes, interface descriptor , code 4 +10-12 10:29:56.435 20902 21532 I BugleRcsEngine: [464] bxnx.c: ProvisioningServerUtil: Using config server URL from bvzk +10-12 10:29:56.470 20902 20948 D ProfileInstaller: Skipping profile installation for com.google.android.apps.messaging +10-12 10:29:56.474 20902 20948 I BugleRcsProvisioning: RcsProvisioningTrigger: Schedule provisioning on app startup +10-12 10:29:56.475 20902 20948 I BugleRcsProvisioning: RcsProvisioningTrigger: updateAvailabilityForAllSimsAsync : hint = NO_HINT +10-12 10:29:56.481 20902 21535 I BugleMDD: MddBackgroundStartupTask: Scheduled MDD periodic tasks. +10-12 10:29:56.485 20902 20948 I Bugle : RcsAvailabilityUtilForProvisioningEngineV2: updateAvailabilityForAllSimsAsync, hint: NO_HINT +10-12 10:29:56.485 20902 20948 I RcsAvailabilityUpdaterL: updateAvailabilityForAllSimsAsync: scheduling updateAvailabilityForRcsProvisioningId call. Hint: NO_HINT, enableWelcomePopupWithoutGoogleTos: false, reshowSuccessPopup: false +10-12 10:29:56.486 20902 21532 I BugleNetwork: Startup: registering tachyon. +10-12 10:29:56.488 20902 20961 I RcsAvailabilityUpdaterL: updateRcsAvailabilityForDefaultCallSim: hint: NO_HINT, canReshowWelcomeMessage: false +10-12 10:29:56.490 1281 1452 D CHRE : @ 291281.972: [ActivityPlatform] type 4, confidence 55 +10-12 10:29:56.494 20902 21532 I BugleNetwork: Startup: registering tachyon for phone. +10-12 10:29:56.494 20902 21532 I BugleNetwork: Profile service is not connected at startup task. +10-12 10:29:56.495 20902 20961 I RcsAvailabilityUpdaterL: updateAvailabilityForRcsProvisioningId. SimId: redacted-pii:sim_id[chars:20,last3:334], currentAvailability: 5, newAvailability: 5, hint: NO_HINT +10-12 10:29:56.497 21227 21227 I Wear_Controller: Wearable module requires a companion app to be installed. +10-12 10:29:56.497 21227 21227 I WearableService: onCreate: Wearable Services not starting. Wear is not available on this device. +10-12 10:29:56.497 20902 21531 I BugleRcsProvisioning: RcsProvisioningTrigger: onRcsAvailabilityUpdate : availability is updated to We aren't the default SMS app, lastAvailabilityLocal is null, simId hash = -2682688502191941412, simId = redacted-pii:sim_id[chars:20,last3:334], isPev3Enabled = true +10-12 10:29:56.499 20902 21532 I Bugle : VerifiedSmsEnabledCheckerImpl: VSMS is disabled via Phenotype flag. +10-12 10:29:56.500 20902 21531 I BugleRcsEngine: [463] bxmo.k: ProvisioningEngineDataRetriever: getRcsProvisioningGoogleTosConfiguration # bdrq@5d5fcd, consentState = 0, ServerUpdateTime = 0 +10-12 10:29:56.501 20902 21531 I BugleRcsEngine: [463] bxki.l: RcsProvisioningManager: Receive onRcsAvailabilityUpdate, SIM = redacted-pii:sim_id[chars:20,last3:334], availability = RcsAvailability{mAvailability=DISABLED_NOT_DEFAULT_SMS_APP (We aren't the default SMS app)} +10-12 10:29:56.501 21227 23439 W WearableService: onGetService: Wear is not available on this device. +10-12 10:29:56.502 20902 21531 I BugleRcsEngine: [463] bxmo.f: ProvisioningEngineDataRetriever: No RCS Configuration was found in Bugle for simID: redacted-pii:sim_id[chars:20,last3:334] +10-12 10:29:56.503 20902 21534 I BugleRcsEngine: [466] bxka.a: RcsProvisioningManager: CommonRcsProvisioningChangeListenerHandler.notifyListener : Notify RcsProvisioningChangeListener azir@19160cf onRcsProvisioningChange, SIM = redacted-pii:sim_id[chars:35,last3:34)], available rcs provisioning ids = [] +10-12 10:29:56.505 20902 21531 I BugleRcsProvisioning: RcsProvisioningTrigger: onRcsAvailabilityUpdate : isPreviousDisabled = false, isCurrentDisabled = true, config[simId:redacted-pii:sim_id[chars:20,last3:334]] = [Type: 0, Version: 0, Validity: 0, Last updated: 0, Remaining validity: 0, Reconfiguration requested: false, Messaging technology: SIMPLE_IM, rcsVolteSingleRegistration: false], hasToken: false, isValidAndUpdated: false +10-12 10:29:56.505 20902 21560 I BugleRcsProvisioning: scheduleProvisioningForEligibleSims +10-12 10:29:56.505 20902 21560 I BugleRcsProvisioning: scheduleProvisioning using legacy code path +10-12 10:29:56.505 20902 21531 I BugleRcsEngine: [463] acqp.a: RcsAvailabilityLogWorkerScheduler is cancelled +10-12 10:29:56.506 20902 21560 W BugleRcsEngine: [485] bxdb.d: [SR]: Single Registration is disabled. Skipping Single Registration capability check for subId: 1, OS.isAtLeastS:[true], enableSingleRegistrationProvisioning:[false] +10-12 10:29:56.506 20902 21560 I BugleRcsProvisioning: RcsProvisioningTrigger: DR is active, initializing DR provisioning. DUAL_REG +10-12 10:29:56.506 20902 21531 I BugleRcsEngine: [463] bxki.m: RcsProvisioningManager: Receive onRcsConfigurationUpdate, SIM = redacted-pii:sim_id[chars:20,last3:334], configuration = +10-12 10:29:56.507 20902 20961 I Bugle : BusinessRcsConfigurationListener: config update received, but no configuration +10-12 10:29:56.507 20902 20961 I BugleRcsEngine: [454] bxkb.a: RcsProvisioningManager: Notify RcsConfigurationListener akce@f2554e2 onRcsConfigurationUpdate, SIM = redacted-pii:sim_id[chars:20,last3:334], hasConfiguration = false +10-12 10:29:56.508 20902 20948 I BugleTransport: Provisioning API config update with empty config. Turning off chat for last seen msisdn +10-12 10:29:56.508 20902 20948 I BugleTransport: RCS Configuration is empty. Enabled transport is Dual Reg [CONTEXT ratelimit_period="5 SECONDS" ] +10-12 10:29:56.509 20902 20948 I BugleTransport: refreshChatTransport: isChatAvailable: false, enabledTransport: 1, configuration: +10-12 10:29:56.510 20902 21534 W BugleRcsEngine: [466] bxdb.d: [SR]: Single Registration is disabled. Skipping Single Registration capability check for subId: 1, OS.isAtLeastS:[true], enableSingleRegistrationProvisioning:[false] +10-12 10:29:56.510 20902 21531 W BugleRcsEngine: [463] bxdb.d: [SR]: Single Registration is disabled. Skipping Single Registration capability check for subId: 1, OS.isAtLeastS:[true], enableSingleRegistrationProvisioning:[false] +10-12 10:29:56.510 20902 20951 I BugleRcsEngine: [447] acqm.apply: Cancel All Provisioning work operation result is: SUCCESS, trigger is UNDEFINED_TRIGGER_EVENT +10-12 10:29:56.510 20902 21534 I BugleRcsEngine: [466] bxmo.f: ProvisioningEngineDataRetriever: No RCS Configuration was found in Bugle for simID: redacted-pii:sim_id[chars:20,last3:334] +10-12 10:29:56.511 20902 21534 I BugleRcsEngine: [466] acqp.p: provisioning: Skipping provisioning scheduling since RCS is disabled +10-12 10:29:56.514 20902 21532 I BugleTransport: onRcsAvailabilityUpdate: kicking off updateActiveTransport for simId:redacted-pii:sim_id[chars:20,last3:334] +10-12 10:29:56.516 20902 21532 I BugleRcsEngine: [464] bxjy.a: RcsProvisioningManager: AvailabilityObserver.onUpdate : Notify RcsAvailabilityListener bgwr@647dd2e onRcsAvailabilityUpdate, SIM = redacted-pii:sim_id[chars:20,last3:334], availability = 5 +10-12 10:29:56.516 20902 20947 I Bugle : VerifiedSmsStartupTask: Checking if Verified SMS tasks should be enqueued. feature supported: false, feature enabled: false, eligible / has registered key: false, C11N: false +10-12 10:29:56.516 20902 20947 I Bugle : VerifiedSmsStartupTask: Not enqueuing VSMS periodic task, VSMS is disabled or not supported. +10-12 10:29:56.516 20902 21536 I Bugle : VerifiedSmsStartupTask: Not calling C11N to get phone numbers. +10-12 10:29:56.517 20902 21560 I BugleRcsEngine: [485] bxkb.a: RcsProvisioningManager: Notify RcsConfigurationListener LruCache[maxSize=2,hits=2,misses=1,hitRate=66%] onRcsConfigurationUpdate, SIM = redacted-pii:sim_id[chars:20,last3:334], hasConfiguration = false +10-12 10:29:56.518 20902 21534 W BugleAction: Failed to get msisdn from Bugle +10-12 10:29:56.520 20902 20948 I BugleRcsEngine: [444] bxkb.a: RcsProvisioningManager: Notify RcsConfigurationListener bgwr@b8e3073 onRcsConfigurationUpdate, SIM = redacted-pii:sim_id[chars:20,last3:334], hasConfiguration = false +10-12 10:29:56.520 20902 21559 I BugleTransport: isChatAvailable: RcsAvailability is DISABLED_NOT_DEFAULT_SMS_APP (We aren't the default SMS app) +10-12 10:29:56.522 20902 21531 I BugleRcsProvisioning: RcsProvisioningTrigger: Disable Rcs task not scheduled. Availability: We aren't the default SMS app, hasToken: false, isValidAndUpdated: false +10-12 10:29:56.525 20902 21532 I RcsClientLib: Connecting RcsEngineLifecycleService +10-12 10:29:56.526 20902 21566 I BugleRcsEngine: [490] bxkb.a: RcsProvisioningManager: Notify RcsConfigurationListener azir@a3fdb30 onRcsConfigurationUpdate, SIM = redacted-pii:sim_id[chars:20,last3:334], hasConfiguration = false +10-12 10:29:56.528 20902 21534 W SubscriptionMetadataUti: Bugle: SubscriptionMetadataUtils get: unexpected subId = -2, replacing with -1 +10-12 10:29:56.528 20902 21534 W SubscriptionMetadataUti: Bugle: SubscriptionMetadataUtils get: unexpected subId = -2, replacing with -1 +10-12 10:29:56.529 20902 21534 W SubscriptionMetadataUti: Bugle: SubscriptionMetadataUtils get: unexpected subId = -2, replacing with -1 +10-12 10:29:56.529 20902 21534 I Bugle : SubscriptionUtilsAsOfLMR1: getActiveSubscriptionInfo(): empty sub info for subscription{id:-1} +10-12 10:29:56.529 20902 21534 I Bugle : SubscriptionUtilsAsOfLMR1: getActiveSubscriptionInfo(): empty sub info for subscription{id:-1} +10-12 10:29:56.529 20902 21534 W Bugle : SubscriptionUtilsAsOfLMR1: getSelfRawNumber: subInfo is null for subscription{id:-1} +10-12 10:29:56.530 20902 21534 W BugleAction: No default number, returning empty msisdn +10-12 10:29:56.531 20902 21566 I BugleTransport: updateActiveTransport: refreshing chat transport +10-12 10:29:56.531 20902 21566 I BugleTransport: refreshChatTransport: isChatAvailable: false, enabledTransport: 1, configuration: +10-12 10:29:56.532 20902 21532 I RcsClientLib: shouldUseCarrierServicesJibeService: true, CarrierServices rcs service found: true +10-12 10:29:56.532 20902 21534 I RcsClientLib: Connecting RcsEngineLifecycleService +10-12 10:29:56.535 20902 21532 I RcsClientLib: com.google.android.rcs.client.lifecycle.RcsEngineLifecycleService connected +10-12 10:29:56.536 20902 21534 I RcsClientLib: shouldUseCarrierServicesJibeService: true, CarrierServices rcs service found: true +10-12 10:29:56.537 25492 29951 I CarrierServices: [149] RcsEngineImpl.triggerStopRcsStack: RcsEngineImpl[DUAL_REG]:[d93e4710-fa05]: triggerStopRcsStack for msisdn:redacted-pii:phone_number[chars:0,last2:] +10-12 10:29:56.537 25492 25547 I CarrierServices: [137] hdg.handleMessage: RcsEngineImpl[DUAL_REG]:[d93e4710-fa05]>Handler: handleMessage processing message:[STOP_RCS_STACK] with [non-null]:RcsEngineImpl reference +10-12 10:29:56.537 25492 25547 I CarrierServices: [137] hdg.handleMessage: RcsEngineImpl[DUAL_REG]:[d93e4710-fa05]>Handler: RCS engine STOP RCS stack +10-12 10:29:56.538 25492 25547 W CarrierServices: [137] RcsEngineImpl.f: RcsEngineImpl[DUAL_REG]:[d93e4710-fa05]: imsModule is null, shutdown not required +10-12 10:29:56.538 25492 25547 I CarrierServices: [137] RcsEngineImpl.stopRcsStackInternal: RcsEngineImpl[DUAL_REG]:[d93e4710-fa05]: skipping imsModule.stop +10-12 10:29:56.538 25492 25547 I CarrierServices: [137] hdg.handleMessage: RcsEngineImpl[DUAL_REG]:[d93e4710-fa05]>Handler: handleMessage processing message:[NOTIFY_UPTIME_IGNORE_STATE_CHANGED] with [non-null]:RcsEngineImpl reference +10-12 10:29:56.538 20902 21539 I RcsClientLib: Disconnecting RcsEngineLifecycleService +10-12 10:29:56.539 20902 21535 I RcsClientLib: com.google.android.rcs.client.lifecycle.RcsEngineLifecycleService connected +10-12 10:29:56.540 25492 29951 I CarrierServices: [149] RcsEngineImpl.triggerStopRcsStack: RcsEngineImpl[DUAL_REG]:[d93e4710-fa05]: triggerStopRcsStack for msisdn:redacted-pii:phone_number[chars:0,last2:] +10-12 10:29:56.540 20902 21540 I RcsClientLib: Disconnecting RcsEngineLifecycleService +10-12 10:29:56.542 25492 25547 I CarrierServices: [137] hbz.b: ProvisioningEngineDataRetriever: No RCS Configuration was found in Bugle for simID: redacted-pii:sim_id[chars:20,last3:334] +10-12 10:29:56.542 25492 25547 I CarrierServices: [137] hdg.handleMessage: RcsEngineImpl[DUAL_REG]:[d93e4710-fa05]>Handler: handleMessage processing message:[STOP_RCS_STACK] with [non-null]:RcsEngineImpl reference +10-12 10:29:56.543 25492 25547 I CarrierServices: [137] hdg.handleMessage: RcsEngineImpl[DUAL_REG]:[d93e4710-fa05]>Handler: RCS engine STOP RCS stack +10-12 10:29:56.543 25492 25547 W CarrierServices: [137] RcsEngineImpl.f: RcsEngineImpl[DUAL_REG]:[d93e4710-fa05]: imsModule is null, shutdown not required +10-12 10:29:56.543 25492 25547 I CarrierServices: [137] RcsEngineImpl.stopRcsStackInternal: RcsEngineImpl[DUAL_REG]:[d93e4710-fa05]: skipping imsModule.stop +10-12 10:29:56.543 25492 25547 I CarrierServices: [137] hdg.handleMessage: RcsEngineImpl[DUAL_REG]:[d93e4710-fa05]>Handler: handleMessage processing message:[NOTIFY_UPTIME_IGNORE_STATE_CHANGED] with [non-null]:RcsEngineImpl reference +10-12 10:29:56.544 25492 25547 I CarrierServices: [137] hbz.b: ProvisioningEngineDataRetriever: No RCS Configuration was found in Bugle for simID: redacted-pii:sim_id[chars:20,last3:334] +10-12 10:29:57.106 20953 21011 I bcpu : (REDACTED) getHotwordActive::active query: %s, watch: %s, devices connected: %s +10-12 10:29:58.452 20237 21570 D TrafficStats: tagSocket(143) with statsTag=0x90000, statsUid=-1 +10-12 10:29:58.516 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Significant Motion] stopSensorEvents: sensor 0x20002 +10-12 10:29:58.518 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 3: Enabled 0, odr_index 0. +10-12 10:29:58.518 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Significant Motion] requestSensorEvents: sensor 0x10001, period=20 latency=3200ms +10-12 10:29:58.518 1273 1273 D AOC : A3:MSG: lsm6dsr_fifo.cc, 747: USF: Lsm6dsrFifo: ODR: XL/G/T/TS: 52/52/13/6 WM: 2 Intr: 52. +10-12 10:29:58.518 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 663: USF: Lsm6dsrDevice: Fifo was disabled for 857178ns. +10-12 10:29:58.519 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for LSM6DSR Motion Detect. +10-12 10:29:58.519 1273 1273 D AOC : A3:ERR: usf_sensor.cc, 1835: USF: Sampling configuration 149879 not found. +10-12 10:29:58.519 1273 1273 D AOC : A3:ERR: usf_vs_helper.cc, 430: USF: Received stop sampling request error. (7) +10-12 10:29:58.519 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Stationary Detect. +10-12 10:29:58.520 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 4: Enabled 1, odr_index 1. +10-12 10:29:58.521 1273 1273 D AOC : A3:MSG: lsm6dsr_fifo.cc, 747: USF: Lsm6dsrFifo: ODR: XL/G/T/TS: 52/52/13/6 WM: 2 Intr: 52. +10-12 10:29:58.521 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 663: USF: Lsm6dsrDevice: Fifo was disabled for 934326ns. +10-12 10:29:58.526 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1883: USF: Received reconfig sampling request for LSM6DSR Accelerometer. +10-12 10:29:58.528 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Stationary Detect. +10-12 10:29:58.529 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for LSM6DSR Motion Detect. +10-12 10:29:58.529 1273 1273 D AOC : A3:ERR: usf_sensor.cc, 1835: USF: Sampling configuration 149880 not found. +10-12 10:29:59.295 1104 1104 I WifiHAL : Creating message to get link statistics; iface = 47 +10-12 10:29:59.366 1104 1104 I WifiHAL : In GetLinkStatsCommand::handleResponse +10-12 10:29:59.448 1602 1958 D ConnectivityService: NetReassign [no changes] [c 5] [a 8] [i 21] +10-12 10:29:59.670 1281 1452 D CHRE : @ 291285.150: [ActivityPlatform] type 4, confidence 52 +10-12 10:30:00.018 6296 6381 I AiAiEcho: (REDACTED) Predicting[%d]: %s +10-12 10:30:00.020 6296 6381 I AiAiEcho: (REDACTED) EchoTargets: %s +10-12 10:30:00.020 6296 6381 I AiAiEcho: Filtered by AiAi flag check: %s +10-12 10:30:00.021 6296 6381 I AiAiEcho: (REDACTED) Ranked targets strategy: %s, count: %d, ranking metadata: %s +10-12 10:30:00.022 6296 6381 I AiAiEcho: (REDACTED) #weatherTwiddler: Weather removes SubtitleSupplementalItem in surface: %s +10-12 10:30:00.022 6296 6381 I AiAiEcho: (REDACTED) Predicting[%d]: %s +10-12 10:30:00.023 6296 6381 I AiAiEcho: (REDACTED) EchoTargets: %s +10-12 10:30:00.023 6296 6381 I AiAiEcho: Filtered by AiAi flag check: %s +10-12 10:30:00.023 6296 6381 I AiAiEcho: (REDACTED) Ranked targets strategy: %s, count: %d, ranking metadata: %s +10-12 10:30:00.024 6296 6381 I AiAiEcho: (REDACTED) #weatherTwiddler: Weather removes SubtitleSupplementalItem in surface: %s +10-12 10:30:00.028 6296 6381 I AiAiEcho: (REDACTED) #postPredictionTargets: Sending updates to UISurface %s with targets# %s (types=[%s]) +10-12 10:30:00.036 2091 2091 D SsBaseTemplateCard: No text view can be set up +10-12 10:30:00.037 2091 2091 D SsBaseTemplateCard: Passed-in item info is null +10-12 10:30:00.037 2091 2091 D SsBaseTemplateCard: Passed-in item info is null +10-12 10:30:00.037 2091 2091 I SsBaseTemplateCard: Secondary card pane is null +10-12 10:30:00.469 20237 21572 D TrafficStats: tagSocket(143) with statsTag=0x90000, statsUid=-1 +10-12 10:30:00.564 19902 19902 W amff : Already started: amff@736105e +10-12 10:30:01.059 15060 15254 I ardc : dispose() +10-12 10:30:01.143 2512 2512 I SHANNON_IMS: 2410 [PROX] Received onSignalStrengthsChanged [CellSignalStrengthLte: rssi=-89 rsrp=-110 rsrq=-13 rssnr=0 cqiTableIndex=1 cqi=6 ta=15 level=1 parametersUseForLevel=0] [SLID:0 APM:false] (ImsConnectivityProxyListener$ImsPhoneStateListener%onSignalStrengthsChanged:511) +10-12 10:30:01.679 20109 20157 I Finsky:background: [433] nud.run(205): Stats for Executor: bgExecutor nyn@99db001[Running, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0] +10-12 10:30:01.692 20109 20157 I Finsky:background: [433] nud.run(205): Stats for Executor: LightweightExecutor nyn@58a6ea6[Running, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0] +10-12 10:30:01.771 18308 18308 I EuiccGoogle: [2] EuiccServiceImpl.onDestroy: onDestroy: EuiccService on destroy. +10-12 10:30:01.778 1602 7806 I ActivityManager: Killing 18946:com.android.chrome/u0a177 (adj 975): empty #33 +10-12 10:30:01.855 1007 1007 I Zygote : Process 18946 exited due to signal 9 (Killed) +10-12 10:30:01.857 1602 1724 E system_server: updateValue is called with a value {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, which is lower than the previous value {28, 23, 2, 0, 7, 0, 1, 2, 4, 0, 315, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} +10-12 10:30:01.857 1602 1720 I libprocessgroup: Successfully killed process cgroup uid 10177 pid 18946 in 78ms +10-12 10:30:02.207 1602 1649 W ActivityManager: Background start not allowed: service Intent { cmp=com.google.android.apps.messaging/.shared.datamodel.action.execution.ActionExecutorImpl$EmptyService } to com.google.android.apps.messaging/.shared.datamodel.action.execution.ActionExecutorImpl$EmptyService from pid=20902 uid=10112 pkg=com.google.android.apps.messaging startFg?=false +10-12 10:30:02.210 20902 20902 W BugleDataModel: ActionExecutorImpl: Action started execution, but we can't guarantee it will complete, the app may be killed. Action: class com.google.android.apps.messaging.shared.datamodel.action.FixupMessageStatusOnStartupAction-FixupMessageStatusOnStartupAction:291315782001 +10-12 10:30:02.210 20902 20902 W BugleDataModel: android.app.BackgroundServiceStartNotAllowedException: Not allowed to start service Intent { cmp=com.google.android.apps.messaging/.shared.datamodel.action.execution.ActionExecutorImpl$EmptyService }: app is in background uid UidRecord{5c351c5 u0a112 SVC idle change:procadj procs:0 seq(15985192,15981856)} +10-12 10:30:02.210 20902 20902 W BugleDataModel: at android.app.ContextImpl.startServiceCommon(ContextImpl.java:1908) +10-12 10:30:02.210 20902 20902 W BugleDataModel: at android.app.ContextImpl.startService(ContextImpl.java:1864) +10-12 10:30:02.210 20902 20902 W BugleDataModel: at android.content.ContextWrapper.startService(ContextWrapper.java:817) +10-12 10:30:02.210 20902 20902 W BugleDataModel: at com.google.android.apps.messaging.shared.datamodel.action.execution.ActionExecutorImpl.j(PG:1) +10-12 10:30:02.210 20902 20902 W BugleDataModel: at com.google.android.apps.messaging.shared.datamodel.action.execution.ActionExecutorImpl.a(PG:1) +10-12 10:30:02.210 20902 20902 W BugleDataModel: at anxj.j(PG:3) +10-12 10:30:02.210 20902 20902 W BugleDataModel: at anxe.run(PG:1) +10-12 10:30:02.210 20902 20902 W BugleDataModel: at cvmw.run(PG:1) +10-12 10:30:02.210 20902 20902 W BugleDataModel: at android.os.Handler.handleCallback(Handler.java:942) +10-12 10:30:02.210 20902 20902 W BugleDataModel: at android.os.Handler.dispatchMessage(Handler.java:99) +10-12 10:30:02.210 20902 20902 W BugleDataModel: at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:30:02.210 20902 20902 W BugleDataModel: at android.os.Looper.loop(Looper.java:288) +10-12 10:30:02.210 20902 20902 W BugleDataModel: at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:30:02.210 20902 20902 W BugleDataModel: at java.lang.reflect.Method.invoke(Native Method) +10-12 10:30:02.210 20902 20902 W BugleDataModel: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:30:02.210 20902 20902 W BugleDataModel: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:30:02.212 20902 20902 I BugleDataModel: ActionExecutorImpl: Timestamp for ACTION_EXECUTE_QUEUED_FixupMessageStatusOnStartupAction elapsedRealTime: 291321794 currentTimeMillis: 1697131802212 +10-12 10:30:02.214 1602 1649 W ActivityManager: Background start not allowed: service Intent { cmp=com.google.android.apps.messaging/.shared.datamodel.action.execution.ActionExecutorImpl$EmptyService } to com.google.android.apps.messaging/.shared.datamodel.action.execution.ActionExecutorImpl$EmptyService from pid=20902 uid=10112 pkg=com.google.android.apps.messaging startFg?=false +10-12 10:30:02.215 20902 20902 W BugleDataModel: ActionExecutorImpl: Action started execution, but we can't guarantee it will complete, the app may be killed. Action: class com.google.android.apps.messaging.shared.datamodel.action.ProcessPendingMessagesAction-ProcessPendingMessagesAction:291315782002 +10-12 10:30:02.215 20902 20902 W BugleDataModel: android.app.BackgroundServiceStartNotAllowedException: Not allowed to start service Intent { cmp=com.google.android.apps.messaging/.shared.datamodel.action.execution.ActionExecutorImpl$EmptyService }: app is in background uid UidRecord{5c351c5 u0a112 SVC idle change:procadj procs:0 seq(15985192,15981856)} +10-12 10:30:02.215 20902 20902 W BugleDataModel: at android.app.ContextImpl.startServiceCommon(ContextImpl.java:1908) +10-12 10:30:02.215 20902 20902 W BugleDataModel: at android.app.ContextImpl.startService(ContextImpl.java:1864) +10-12 10:30:02.215 20902 20902 W BugleDataModel: at android.content.ContextWrapper.startService(ContextWrapper.java:817) +10-12 10:30:02.215 20902 20902 W BugleDataModel: at com.google.android.apps.messaging.shared.datamodel.action.execution.ActionExecutorImpl.j(PG:1) +10-12 10:30:02.215 20902 20902 W BugleDataModel: at com.google.android.apps.messaging.shared.datamodel.action.execution.ActionExecutorImpl.a(PG:1) +10-12 10:30:02.215 20902 20902 W BugleDataModel: at anxj.j(PG:3) +10-12 10:30:02.215 20902 20902 W BugleDataModel: at anxe.run(PG:1) +10-12 10:30:02.215 20902 20902 W BugleDataModel: at cvmw.run(PG:1) +10-12 10:30:02.215 20902 20902 W BugleDataModel: at android.os.Handler.handleCallback(Handler.java:942) +10-12 10:30:02.215 20902 20902 W BugleDataModel: at android.os.Handler.dispatchMessage(Handler.java:99) +10-12 10:30:02.215 20902 20902 W BugleDataModel: at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:30:02.215 20902 20902 W BugleDataModel: at android.os.Looper.loop(Looper.java:288) +10-12 10:30:02.215 20902 20902 W BugleDataModel: at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:30:02.215 20902 20902 W BugleDataModel: at java.lang.reflect.Method.invoke(Native Method) +10-12 10:30:02.215 20902 20902 W BugleDataModel: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:30:02.215 20902 20902 W BugleDataModel: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:30:02.216 20902 20902 I BugleDataModel: ActionExecutorImpl: Timestamp for ACTION_EXECUTE_QUEUED_ProcessPendingMessagesAction elapsedRealTime: 291321797 currentTimeMillis: 1697131802215 +10-12 10:30:02.279 20902 21566 I BugleDataModel: FixupMessageStatusOnStartupAction: sendFailedCnt: 0, downloadFailedCnt: 0, partsProcessingFailedCnt: 0 +10-12 10:30:02.281 20902 21566 W BugleDataModel: PendingMessagesProcessor: ProcessPendingMessagesAction: skipped - not default SMS app +10-12 10:30:02.282 20902 21566 W BugleDataModel: PendingMessagesProcessor: ProcessPendingMessagesAction: skipped - not default SMS app +10-12 10:30:02.297 1602 1649 W ActivityManager: Background start not allowed: service Intent { cmp=com.google.android.apps.messaging/.shared.datamodel.action.execution.ActionExecutorImpl$EmptyService } to com.google.android.apps.messaging/.shared.datamodel.action.execution.ActionExecutorImpl$EmptyService from pid=20902 uid=10112 pkg=com.google.android.apps.messaging startFg?=false +10-12 10:30:02.299 20902 20902 W BugleDataModel: ActionExecutorImpl: Action started execution, but we can't guarantee it will complete, the app may be killed. Action: class com.google.android.apps.messaging.shared.datamodel.action.GenericWorkerQueueAction-GenericWorkerQueueAction:291315782006 +10-12 10:30:02.299 20902 20902 W BugleDataModel: android.app.BackgroundServiceStartNotAllowedException: Not allowed to start service Intent { cmp=com.google.android.apps.messaging/.shared.datamodel.action.execution.ActionExecutorImpl$EmptyService }: app is in background uid UidRecord{5c351c5 u0a112 SVC idle change:procadj procs:0 seq(15985192,15981856)} +10-12 10:30:02.299 20902 20902 W BugleDataModel: at android.app.ContextImpl.startServiceCommon(ContextImpl.java:1908) +10-12 10:30:02.299 20902 20902 W BugleDataModel: at android.app.ContextImpl.startService(ContextImpl.java:1864) +10-12 10:30:02.299 20902 20902 W BugleDataModel: at android.content.ContextWrapper.startService(ContextWrapper.java:817) +10-12 10:30:02.299 20902 20902 W BugleDataModel: at com.google.android.apps.messaging.shared.datamodel.action.execution.ActionExecutorImpl.j(PG:1) +10-12 10:30:02.299 20902 20902 W BugleDataModel: at com.google.android.apps.messaging.shared.datamodel.action.execution.ActionExecutorImpl.a(PG:1) +10-12 10:30:02.299 20902 20902 W BugleDataModel: at anxj.j(PG:3) +10-12 10:30:02.299 20902 20902 W BugleDataModel: at anxe.run(PG:1) +10-12 10:30:02.299 20902 20902 W BugleDataModel: at cvmw.run(PG:1) +10-12 10:30:02.299 20902 20902 W BugleDataModel: at android.os.Handler.handleCallback(Handler.java:942) +10-12 10:30:02.299 20902 20902 W BugleDataModel: at android.os.Handler.dispatchMessage(Handler.java:99) +10-12 10:30:02.299 20902 20902 W BugleDataModel: at android.os.Looper.loopOnce(Looper.java:201) +10-12 10:30:02.299 20902 20902 W BugleDataModel: at android.os.Looper.loop(Looper.java:288) +10-12 10:30:02.299 20902 20902 W BugleDataModel: at android.app.ActivityThread.main(ActivityThread.java:7918) +10-12 10:30:02.299 20902 20902 W BugleDataModel: at java.lang.reflect.Method.invoke(Native Method) +10-12 10:30:02.299 20902 20902 W BugleDataModel: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +10-12 10:30:02.299 20902 20902 W BugleDataModel: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +10-12 10:30:02.299 20902 20902 I BugleDataModel: ActionExecutorImpl: Timestamp for ACTION_EXECUTE_QUEUED_GenericWorkerQueueAction elapsedRealTime: 291321881 currentTimeMillis: 1697131802299 +10-12 10:30:02.301 20902 21566 I BugleDataModel: ActionExecutorImpl: Timestamp for ACTION_BACKGROUND_QUEUED_GenericWorkerQueueAction elapsedRealTime: 291321882 currentTimeMillis: 1697131802301 +10-12 10:30:02.308 20902 21534 I BugleJobs: GenericWorkerQueueAction: Bailing early, no work found, no failed work found +10-12 10:30:02.310 20902 21534 I BugleDataModel: ActionExecutorImpl: Timestamp for ACTION_RESPONSE_QUEUED_GenericWorkerQueueAction elapsedRealTime: 291321891 currentTimeMillis: 1697131802310 +10-12 10:30:02.415 1104 1104 I WifiHAL : Creating message to get link statistics; iface = 47 +10-12 10:30:02.470 1104 1104 I WifiHAL : In GetLinkStatsCommand::handleResponse +10-12 10:30:02.496 20237 21590 D TrafficStats: tagSocket(143) with statsTag=0x90000, statsUid=-1 +10-12 10:30:02.550 1602 1958 D ConnectivityService: NetReassign [no changes] [c 7] [a 9] [i 22] +10-12 10:30:02.848 1281 1452 I CHRE : @ 291288.327: [AR] inconsistent: 41.176471 +10-12 10:30:02.853 1281 1452 D CHRE : @ 291288.333: [ActivityPlatform] type 6, confidence 41 +10-12 10:30:04.530 20237 21592 D TrafficStats: tagSocket(143) with statsTag=0x90000, statsUid=-1 +10-12 10:30:05.253 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 4: Enabled 0, odr_index 0. +10-12 10:30:05.254 1273 1273 D AOC : A3:MSG: lsm6dsr_fifo.cc, 747: USF: Lsm6dsrFifo: ODR: XL/G/T/TS: 52/52/13/6 WM: 2 Intr: 52. +10-12 10:30:05.254 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 663: USF: Lsm6dsrDevice: Fifo was disabled for 766113ns. +10-12 10:30:05.257 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for LSM6DSR Stationary Detect. +10-12 10:30:05.258 1273 1273 D AOC : A3:ERR: usf_sensor.cc, 1835: USF: Sampling configuration 149895 not found. +10-12 10:30:05.258 1273 1273 D AOC : A3:ERR: usf_vs_helper.cc, 430: USF: Received stop sampling request error. (7) +10-12 10:30:05.258 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Motion Detect. +10-12 10:30:05.259 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 755: USF: Lsm6dsrDevice: Sensor 3: Enabled 1, odr_index 1. +10-12 10:30:05.259 1273 1273 D AOC : A3:MSG: lsm6dsr_fifo.cc, 747: USF: Lsm6dsrFifo: ODR: XL/G/T/TS: 52/52/13/6 WM: 2 Intr: 52. +10-12 10:30:05.259 1273 1273 D AOC : A3:MSG: lsm6dsr_device.cc, 663: USF: Lsm6dsrDevice: Fifo was disabled for 850097ns. +10-12 10:30:05.261 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Motion Detect. +10-12 10:30:05.265 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1375: USF: Received stop sampling request for LSM6DSR Stationary Detect. +10-12 10:30:05.266 1273 1273 D AOC : A3:ERR: usf_sensor.cc, 1835: USF: Sampling configuration 149896 not found. +10-12 10:30:05.516 1104 1104 I WifiHAL : Creating message to get link statistics; iface = 47 +10-12 10:30:05.570 1104 1104 I WifiHAL : In GetLinkStatsCommand::handleResponse +10-12 10:30:05.577 8467 12884 E LSNetworkProbeEngine: [NetworkProber] no probe task and sleep for 30s +10-12 10:30:05.617 1602 1958 D ConnectivityService: NetReassign [no changes] [c 2] [a 3] [i 9] +10-12 10:30:06.030 1281 1452 D CHRE : @ 291291.510: [ActivityPlatform] type 6, confidence 41 +10-12 10:30:06.273 2512 2512 I SHANNON_IMS: 2428 [PROX] Received onSignalStrengthsChanged [CellSignalStrengthLte: rssi=-89 rsrp=-110 rsrq=-13 rssnr=5 cqiTableIndex=1 cqi=6 ta=15 level=2 parametersUseForLevel=0] [SLID:0 APM:false] (ImsConnectivityProxyListener$ImsPhoneStateListener%onSignalStrengthsChanged:511) +10-12 10:30:06.433 20902 20918 D CompatibilityChangeReporter: Compat change id reported: 150939131; UID 10112; state: ENABLED +10-12 10:30:06.562 20237 21594 D TrafficStats: tagSocket(143) with statsTag=0x90000, statsUid=-1 +10-12 10:30:07.362 13680 21596 I Authzen : [DeviceStateSyncManager] The server is in sync with current state. Nothing to do +10-12 10:30:08.599 20237 21598 D TrafficStats: tagSocket(143) with statsTag=0x90000, statsUid=-1 +10-12 10:30:08.600 1104 1104 I WifiHAL : Creating message to get link statistics; iface = 47 +10-12 10:30:08.662 1104 1104 I WifiHAL : In GetLinkStatsCommand::handleResponse +10-12 10:30:08.737 1602 1958 D ConnectivityService: NetReassign [no changes] [c 7] [a 6] [i 21] +10-12 10:30:09.066 20953 21252 I hbox:interactor: oneway function results for code 2 on binder at 0xb400007cf2c905b0 will be dropped but finished with status UNKNOWN_TRANSACTION +10-12 10:30:09.203 1281 1452 I CHRE : @ 291294.684: [AR] still: 52.941179 +10-12 10:30:09.203 1281 1452 D CHRE : @ 291294.684: [ActivityPlatform] type 4, confidence 52 +10-12 10:30:09.517 2091 2091 D DLObserver: onReceive(); android.intent.action.BATTERY_CHANGED +10-12 10:30:09.518 2091 2091 D DLObserver: plugged=1 +10-12 10:30:09.524 2091 2091 I ReverseChargingControl: handleIntentForReverseCharging(): rtx=0 wlc=0 plgac=1 ac=1 acrtx=0 extra=1 this=com.google.android.systemui.reversecharging.ReverseChargingController@34dbf4c +10-12 10:30:09.528 2091 3521 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:30:09.528 2091 2091 D PowerNotificationWarningsGoogleImpl: onReceive: android.intent.action.BATTERY_CHANGED +10-12 10:30:09.528 2091 2091 D BatteryDefenderNotification: isPlugged: true | isOverheated: false | defenderEnabled: false | isCharged: false | isPluggedInDock: false +10-12 10:30:09.530 401 401 I servicemanager: Found vendor.google.google_battery.IGoogleBattery/default in device VINTF manifest. +10-12 10:30:09.550 2091 2147 D BatteryInfoBroadcast: onReceive: android.intent.action.BATTERY_CHANGED isPowerSaveMode: false remainingTimeMillis: 13866221 +10-12 10:30:10.643 20237 21602 D TrafficStats: tagSocket(143) with statsTag=0x90000, statsUid=-1 +10-12 10:30:11.384 21227 21227 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.pseudonymous.service.START pkg=com.google.android.gms } +10-12 10:30:11.430 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 537: VSC: [Significant Motion] requestSensorEvents: sensor 0x20002, period=18446744073709 la +10-12 10:30:11.430 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1368: USF: Received start sampling request for LSM6DSR Motion Detect. +10-12 10:30:11.431 1273 1273 D AOC : A3:MSG: vsc_controller.cc, 555: VSC: [Significant Motion] stopSensorEvents: sensor 0x10001 +10-12 10:30:11.434 1273 1273 D AOC : A3:MSG: usf_sensor.cc, 1883: USF: Received reconfig sampling request for LSM6DSR Accelerometer. +10-12 10:30:11.469 21227 21227 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.phenotype.service.START pkg=com.google.android.gms } +10-12 10:30:11.705 1104 1104 I WifiHAL : Creating message to get link statistics; iface = 47 +10-12 10:30:11.749 1104 1104 I WifiHAL : In GetLinkStatsCommand::handleResponse +10-12 10:30:11.810 1602 1958 D ConnectivityService: NetReassign [no changes] [c 4] [a 5] [i 16] +10-12 10:30:12.384 1281 1452 D CHRE : @ 291297.862: [ActivityPlatform] type 4, confidence 63 +10-12 10:30:12.680 20237 21607 D TrafficStats: tagSocket(143) with statsTag=0x90000, statsUid=-1 +10-12 10:30:13.957 2512 2512 I SHANNON_IMS: 2446 [PROX] Received onSignalStrengthsChanged [CellSignalStrengthLte: rssi=-87 rsrp=-107 rsrq=-12 rssnr=-1 cqiTableIndex=1 cqi=6 ta=15 level=1 parametersUseForLevel=0] [SLID:0 APM:false] (ImsConnectivityProxyListener$ImsPhoneStateListener%onSignalStrengthsChanged:511) +10-12 10:30:14.382 1602 7806 I ActivityManager: Killing 18555:com.linkedin.android/u0a273 (adj 985): empty #33 +10-12 10:30:14.395 1602 1720 I libprocessgroup: Successfully killed process cgroup uid 10273 pid 18555 in 7ms +10-12 10:30:14.478 1602 1958 D ConnectivityService: releasing NetworkRequest [ REQUEST id=20802, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10273 RequestorUid: 10273 RequestorPkg: com.linkedin.android UnderlyingNetworks: Null] ] (release request) +10-12 10:30:14.479 1007 1007 I Zygote : Process 18555 exited due to signal 9 (Killed) +10-12 10:30:14.479 1602 1958 D ConnectivityService: releasing NetworkRequest [ REQUEST id=20804, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10273 RequestorUid: 10273 RequestorPkg: com.linkedin.android UnderlyingNetworks: Null] ] (release request) +10-12 10:30:14.481 1602 1649 I ActivityManager: Killing 18582:com.reddit.frontpage/u0a266 (adj 985): empty #33 +10-12 10:30:14.490 1602 1720 I libprocessgroup: Successfully killed process cgroup uid 10266 pid 18582 in 5ms +10-12 10:30:14.538 1007 1007 I Zygote : Process 18582 exited due to signal 9 (Killed) +10-12 10:30:14.700 20237 21611 D TrafficStats: tagSocket(143) with statsTag=0x90000, statsUid=-1 +10-12 10:30:14.791 1104 1104 I WifiHAL : Creating message to get link statistics; iface = 47 +10-12 10:30:14.837 1104 1104 I WifiHAL : In GetLinkStatsCommand::handleResponse +10-12 10:30:14.901 1602 1958 D ConnectivityService: NetReassign [no changes] [c 5] [a 6] [i 16] +10-12 10:30:15.308 1054 1093 D USF : AP/AOC clock synced: AOC: 291300789789307 ns (1193168034977 tk), AP: 291334889408215 ns, diff = -34099618908 ns +10-12 10:30:15.560 1281 1452 D CHRE : @ 291301.040: [ActivityPlatform] type 4, confidence 65 +10-12 10:30:16.592 20237 20357 D TrafficStats: tagSocket(98) with statsTag=0xffffffff, statsUid=-1 +10-12 10:30:16.626 1602 3913 D CoreBackPreview: Window{3c06af6 u0 PopupWindow:b2c9c97}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@9cbf164, mPriority=0} +10-12 10:30:16.713 20237 21622 D TrafficStats: tagSocket(187) with statsTag=0x90000, statsUid=-1 +10-12 10:30:16.950 631 631 I libperfmgr: Hint type not present in actions: ADPF_FIRST_FRAME +10-12 10:30:16.988 462 462 D display : setActiveConfigWithConstraints:: PrimaryDisplay config(35) test(0) +10-12 10:30:16.990 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 1, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233334, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:30:17.180 462 462 D display : setActiveConfigWithConstraints:: PrimaryDisplay config(36) test(0) +10-12 10:30:17.190 1602 1702 I DisplayDeviceRepository: Display device changed: DisplayDeviceInfo{"Built-in Screen": uniqueId="local:4619827677550801152", 1440 x 3120, modeId 2, defaultModeId 2, supportedModes [{id=1, width=1440, height=3120, fps=60.0, alternativeRefreshRates=[120.00001]}, {id=2, width=1440, height=3120, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=3, width=1080, height=2340, fps=120.00001, alternativeRefreshRates=[60.0]}, {id=4, width=1080, height=2340, fps=60.0, alternativeRefreshRates=[120.00001]}], colorMode 0, supportedColorModes [0, 7, 9], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=800.0, mMaxAverageLuminance=120.0, mMinLuminance=5.0E-4}, allmSupported false, gameContentTypeSupported false, density 560, 515.154 x 511.277 dpi, appVsyncOff 6233332, presDeadline 11500000, cutout DisplayCutout{insets=Rect(0, 145 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(653, 0 - 783, 145), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1440 displayHeight=3120 physicalDisplayWidth=1440 physicalDisplayHeight=3120 density={3.5} cutoutSpec={M 677,72 a 42,42 0 1 0 84,0 a 42,42 0 1 0 -84,0 Z @left} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x401ceccbbbeef1}, deviceProductInfo DeviceProductInfo{name=Common Panel, manufacturerPnpId=GGL, productId=0, modelYear=null, manufactureDate=ManufactureDate{week=1, year=1990}, connectionToSinkType=0}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 0.17429718, roundedCorners RoundedCorners{[RoundedCorner{position=TopLeft, radius=50, center=Point(50, 50)}, RoundedCorner{position=TopRight, radius=50, center=Point(1390, 50)}, RoundedCorner{position=BottomRight, radius=50, center=Point(1390, 3070)}, RoundedCorner{position=BottomLeft, radius=50, center=Point(50, 3070)}]}, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, installOrientation 0} +10-12 10:30:17.499 1602 3913 D CoreBackPreview: Window{3c06af6 u0 PopupWindow:b2c9c97}: Setting back callback null +10-12 10:30:17.502 1602 3913 W InputManager-JNI: Input channel object '3c06af6 PopupWindow:b2c9c97 (client)' was disposed without first being removed with the input manager! +10-12 10:30:17.508 20237 20237 W unknown:ReactNative: Packager connection already open, nooping. +10-12 10:30:17.513 20237 20237 E unknown:ReactInstanceManager: destroyRootView called +10-12 10:30:17.513 20237 20237 E unknown:ReactInstanceManager: destroyRootView called, unmountReactApplication +10-12 10:30:17.526 1018 1018 D audio_hw: adev_set_mode: mode 3 +10-12 10:30:17.526 1018 1018 D audio_hw_voice: HAL_EVENT_PHONE_STATE_CHANGE +10-12 10:30:17.541 20237 21624 E unknown:ReactNative: ReactInstanceManager.createReactContext: mJSIModulePackage null +10-12 10:30:17.541 20237 21625 E ReactNativeJNI: logMarker CREATE_REACT_CONTEXT_END +10-12 10:30:17.541 20237 21625 E ReactNativeJNI: logMarker RUN_JS_BUNDLE_START +10-12 10:30:17.544 20237 21626 E unknown:ReactNative: ReactInstanceManager.attachRootViewToInstance() +10-12 10:30:17.544 20237 20237 W unknown:ReactNative: Packager connection already open, nooping. +10-12 10:30:17.545 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTGroupViewManager +10-12 10:30:17.546 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTGroupShadowNode +10-12 10:30:17.547 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTShapeViewManager +10-12 10:30:17.547 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTShapeShadowNode +10-12 10:30:17.548 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTTextViewManager +10-12 10:30:17.548 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTTextShadowNode +10-12 10:30:17.549 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.checkbox.ReactCheckBoxManager +10-12 10:30:17.551 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.uimanager.LayoutShadowNode +10-12 10:30:17.554 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.picker.ReactDialogPickerManager +10-12 10:30:17.556 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.drawer.ReactDrawerLayoutManager +10-12 10:30:17.557 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.picker.ReactDropdownPickerManager +10-12 10:30:17.558 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.scroll.ReactHorizontalScrollViewManager +10-12 10:30:17.562 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.scroll.ReactHorizontalScrollContainerViewManager +10-12 10:30:17.562 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.progressbar.ReactProgressBarViewManager +10-12 10:30:17.564 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.progressbar.ProgressBarShadowNode +10-12 10:30:17.565 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.scroll.ReactScrollViewManager +10-12 10:30:17.569 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.slider.ReactSliderManager +10-12 10:30:17.571 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.slider.ReactSliderManager$ReactSliderShadowNode +10-12 10:30:17.572 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.switchview.ReactSwitchManager +10-12 10:30:17.574 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.switchview.ReactSwitchManager$ReactSwitchShadowNode +10-12 10:30:17.575 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.swiperefresh.SwipeRefreshLayoutManager +10-12 10:30:17.577 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTSurfaceViewManager +10-12 10:30:17.577 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTSurfaceViewShadowNode +10-12 10:30:17.578 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageViewManager +10-12 10:30:17.579 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageShadowNode +10-12 10:30:17.580 1018 1018 D audio_hw_patch: low-latency-playback routing: +10-12 10:30:17.580 1018 1018 D audio_hw_patch: dev: 0x1 +10-12 10:30:17.580 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.image.ReactImageManager +10-12 10:30:17.583 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.modal.ReactModalHostManager +10-12 10:30:17.584 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.modal.ModalHostShadowNode +10-12 10:30:17.585 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactRawTextManager +10-12 10:30:17.585 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactRawTextShadowNode +10-12 10:30:17.586 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.textinput.ReactTextInputManager +10-12 10:30:17.591 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.textinput.ReactTextInputShadowNode +10-12 10:30:17.594 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactTextViewManager +10-12 10:30:17.596 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactTextShadowNode +10-12 10:30:17.598 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.view.ReactViewManager +10-12 10:30:17.602 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.viewpager.ReactViewPagerManager +10-12 10:30:17.604 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactVirtualTextViewManager +10-12 10:30:17.604 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactVirtualTextShadowNode +10-12 10:30:17.606 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.reactnativecommunity.picker.ReactDialogPickerManager +10-12 10:30:17.607 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.reactnativecommunity.picker.ReactPickerShadowNode +10-12 10:30:17.608 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.reactnativecommunity.picker.ReactDropdownPickerManager +10-12 10:30:17.608 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.dylanvann.fastimage.FastImageViewManager +10-12 10:30:17.609 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.swmansion.gesturehandler.react.RNGestureHandlerRootViewManager +10-12 10:30:17.610 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager +10-12 10:30:17.611 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.th3rdwave.safeareacontext.SafeAreaProviderManager +10-12 10:30:17.612 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.th3rdwave.safeareacontext.SafeAreaViewManager +10-12 10:30:17.612 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.th3rdwave.safeareacontext.SafeAreaViewShadowNode +10-12 10:30:17.613 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.swmansion.rnscreens.ScreenContainerViewManager +10-12 10:30:17.614 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.swmansion.rnscreens.ScreenViewManager +10-12 10:30:17.615 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.swmansion.rnscreens.ScreenStackViewManager +10-12 10:30:17.616 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.swmansion.rnscreens.ScreenStackHeaderConfigViewManager +10-12 10:30:17.617 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.swmansion.rnscreens.ScreenStackHeaderSubviewManager +10-12 10:30:17.618 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.swmansion.rnscreens.SearchBarManager +10-12 10:30:17.619 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$GroupViewManager +10-12 10:30:17.622 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$RenderableShadowNode +10-12 10:30:17.623 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$PathViewManager +10-12 10:30:17.624 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$CircleViewManager +10-12 10:30:17.625 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$EllipseViewManager +10-12 10:30:17.626 1018 1018 D audio_hw_patch: low-latency-playback routing: +10-12 10:30:17.626 1018 1018 D audio_hw_patch: dev: 0x1 +10-12 10:30:17.626 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$LineViewManager +10-12 10:30:17.627 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$RectViewManager +10-12 10:30:17.628 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$TextViewManager +10-12 10:30:17.629 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$TSpanViewManager +10-12 10:30:17.630 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$TextPathViewManager +10-12 10:30:17.631 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$ImageViewManager +10-12 10:30:17.632 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$ClipPathViewManager +10-12 10:30:17.633 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$DefsViewManager +10-12 10:30:17.633 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$UseViewManager +10-12 10:30:17.634 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$SymbolManager +10-12 10:30:17.635 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$LinearGradientManager +10-12 10:30:17.636 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$RadialGradientManager +10-12 10:30:17.638 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$PatternManager +10-12 10:30:17.639 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$MaskManager +10-12 10:30:17.640 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$ForeignObjectManager +10-12 10:30:17.641 1018 1018 D audio_hw: adev_set_parameters: enter: BT_SCO=off +10-12 10:30:17.642 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.RenderableViewManager$MarkerManager +10-12 10:30:17.642 1602 1971 I AS.AudioDeviceInventory: removePreferredDevicesForStrategySync, strategy: 15 +10-12 10:30:17.643 1602 1971 I AS.AudioDeviceInventory: removePreferredDevicesForStrategySync, strategy: 18 +10-12 10:30:17.643 1602 1969 I AS.SpatializerHelper: Device incompatible with Spatial Audio dev:AudioDeviceAttributes: role:output type:earpiece addr: name: profiles:[] descriptors:[] +10-12 10:30:17.643 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.horcrux.svg.SvgViewManager +10-12 10:30:17.643 1602 1969 I AS.SpatializerHelper: onRoutingUpdated: device:AudioDeviceAttributes: role:output type:earpiece addr: name: profiles:[] descriptors:[] not available for Spatial Audio +10-12 10:30:17.643 1602 1969 I AS.SpatializerHelper: setDispatchAvailableState(false) no dispatch: mState:STATE_DISABLED_UNAVAILABLE +10-12 10:30:17.643 1602 1969 I AS.SpatializerHelper: Disabling Spatial Audio since disabled for media device:AudioDeviceAttributes: role:output type:earpiece addr: name: profiles:[] descriptors:[] +10-12 10:30:17.643 1602 1969 I AS.SpatializerHelper: Setting spatialization level to: 0 +10-12 10:30:17.643 1602 1969 I AS.SpatializerHelper: setDispatchFeatureEnabledState(false) no dispatch: mState:STATE_DISABLED_UNAVAILABLE src:onRoutingUpdated +10-12 10:30:17.644 15853 30572 D DeviceStateHelper: Audio mode: 3 +10-12 10:30:17.644 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.brentvatne.react.ReactVideoViewManager +10-12 10:30:17.646 20237 21626 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.reactnativecommunity.webview.RNCWebViewManager +10-12 10:30:17.650 20237 21626 E unknown:ReactRootView: runApplication: call AppRegistry.runApplication +10-12 10:30:17.650 20237 20634 I Using : AudioDeviceHandlerGeneric as the audio device handler +10-12 10:30:17.655 20237 20237 D AudioDeviceHandlerGeneric: Audio devices added +10-12 10:30:17.672 20237 20634 I AudioDeviceHandlerGeneric: Available audio devices: [EARPIECE, SPEAKER] +10-12 10:30:17.673 20237 20634 I AudioDeviceHandlerGeneric: Available audio devices: [EARPIECE, SPEAKER] +10-12 10:30:17.690 1602 1969 I AS.SpatializerHelper: setScreenSensor:-1 +10-12 10:30:17.691 1602 1969 I AS.SpatializerHelper: setHeadSensor:-1 +10-12 10:30:17.691 1602 1969 I AS.SpatializerHelper: setDesiredHeadTrackingMode(HEAD_TRACKING_MODE_RELATIVE_WORLD) +10-12 10:30:17.781 20237 20237 E unknown:ReactNative: ReactInstanceManager.attachRootViewToInstance() +10-12 10:30:17.781 20237 20237 E unknown:ReactRootView: runApplication: call AppRegistry.runApplication +10-12 10:30:17.815 1104 1104 I vendor.google.wifi_ext@1.0-service-vendor: Wifi: Setting SAR Scenario to 1 +10-12 10:30:17.815 1104 1104 E WifiHAL : wifi_select_tx_power_scenario +10-12 10:30:17.819 20237 21635 D TrafficStats: tagSocket(5) with statsTag=0xffffffff, statsUid=-1 +10-12 10:30:17.831 20237 21625 V AsyncStorageExpoMigration: No scoped database found +10-12 10:30:17.874 2420 2420 D GRIL-S : [12811]> UPDATE_DEVICE_STATE DeviceState: Usb:1, Wifi: 1, Wifi AP: 0, Earpiece: 1, Bluetooth: 1, Wireless charging: 0, Screen: 1, Camera: 0, 0, -, -, Motion: 1, Bluetooth tethering: 0, Voice: 0, Wifi 2.4G: 0, Radio: 1, Bluetooth connected: 0, Bluetooth media: 0, Wifi Band: 2, Wifi AP Band: 0, Wifi call: 0, mmWave: 0, mCellBackhaul: 0, mHallSensor: 0 +10-12 10:30:17.874 1104 1104 I WifiHAL : Creating message to get link statistics; iface = 47 +10-12 10:30:17.919 1104 1104 I WifiHAL : In GetLinkStatsCommand::handleResponse +10-12 10:30:17.928 2420 4255 D GRIL-S : [12811]< UPDATE_DEVICE_STATE +10-12 10:30:17.953 1602 1958 D ConnectivityService: NetReassign [no changes] [c 3] [a 2] [i 5] +10-12 10:30:18.053 20237 21625 E ReactNativeJS: ReferenceError: Can't find variable: IDBIndex +10-12 10:30:18.065 20237 21625 E ReactNativeJNI: logMarker RUN_JS_BUNDLE_END +10-12 10:30:18.068 20237 21625 E ReactNativeJS: Invariant Violation: Module AppRegistry is not a registered callable module (calling runApplication) +10-12 10:30:18.070 20237 21625 E ReactNativeJS: Invariant Violation: Module AppRegistry is not a registered callable module (calling runApplication) +10-12 10:30:18.072 20237 21636 D TrafficStats: tagSocket(5) with statsTag=0xffffffff, statsUid=-1 +10-12 10:30:18.075 20237 21637 D TrafficStats: tagSocket(154) with statsTag=0xffffffff, statsUid=-1 +10-12 10:30:18.081 20237 21639 D TrafficStats: tagSocket(178) with statsTag=0xffffffff, statsUid=-1 +10-12 10:30:18.085 20237 21641 D TrafficStats: tagSocket(179) with statsTag=0xffffffff, statsUid=-1 +10-12 10:30:18.085 20237 21640 D TrafficStats: tagSocket(180) with statsTag=0xffffffff, statsUid=-1 +10-12 10:30:18.088 20237 21642 D TrafficStats: tagSocket(181) with statsTag=0xffffffff, statsUid=-1 +10-12 10:30:18.451 1602 3919 D CoreBackPreview: Window{66c18e2 u0 com.source/com.source.MainActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@5f01e5c, mPriority=0} +10-12 10:30:18.499 19633 19633 I GoogleInputMethodService: GoogleInputMethodService.onFinishInput():3260 +10-12 10:30:18.500 19633 19633 I GoogleInputMethodService: GoogleInputMethodService.updateDeviceLockedStatus():2103 repeatCheckTimes = 0, locked = false +10-12 10:30:18.500 19633 19633 I GoogleInputMethodService: GoogleInputMethodService.onStartInput():1894 onStartInput(EditorInfo{EditorInfo{packageName=com.source, inputType=0, inputTypeString=NULL, enableLearning=false, autoCorrection=false, autoComplete=false, imeOptions=0, privateImeOptions=null, actionName=UNSPECIFIED, actionLabel=null, initialSelStart=-1, initialSelEnd=-1, initialCapsMode=0, label=null, fieldId=-1, fieldName=null, extras=null, hintText=null, hintLocales=[]}}, false) +10-12 10:30:18.501 19633 19633 I GoogleInputMethodService: GoogleInputMethodService.updateDeviceLockedStatus():2103 repeatCheckTimes = 1, locked = false +10-12 10:30:18.617 20237 20658 E unknown:ReactContextBaseJavaModule: Unhandled SoftException +10-12 10:30:18.617 20237 20658 E unknown:ReactContextBaseJavaModule: java.lang.RuntimeException: Catalyst Instance has already disappeared: requested by WebSocketModule +10-12 10:30:18.617 20237 20658 E unknown:ReactContextBaseJavaModule: at com.facebook.react.bridge.ReactContextBaseJavaModule.getReactApplicationContextIfActiveOrWarn(ReactContextBaseJavaModule.java:67) +10-12 10:30:18.617 20237 20658 E unknown:ReactContextBaseJavaModule: at com.facebook.react.modules.websocket.WebSocketModule.sendEvent(WebSocketModule.java:62) +10-12 10:30:18.617 20237 20658 E unknown:ReactContextBaseJavaModule: at com.facebook.react.modules.websocket.WebSocketModule.access$100(WebSocketModule.java:40) +10-12 10:30:18.617 20237 20658 E unknown:ReactContextBaseJavaModule: at com.facebook.react.modules.websocket.WebSocketModule$1.onMessage(WebSocketModule.java:190) +10-12 10:30:18.617 20237 20658 E unknown:ReactContextBaseJavaModule: at okhttp3.internal.ws.RealWebSocket.onReadMessage(RealWebSocket.java:323) +10-12 10:30:18.617 20237 20658 E unknown:ReactContextBaseJavaModule: at okhttp3.internal.ws.WebSocketReader.readMessageFrame(WebSocketReader.java:219) +10-12 10:30:18.617 20237 20658 E unknown:ReactContextBaseJavaModule: at okhttp3.internal.ws.WebSocketReader.processNextFrame(WebSocketReader.java:105) +10-12 10:30:18.617 20237 20658 E unknown:ReactContextBaseJavaModule: at okhttp3.internal.ws.RealWebSocket.loopReader(RealWebSocket.java:274) +10-12 10:30:18.617 20237 20658 E unknown:ReactContextBaseJavaModule: at okhttp3.internal.ws.RealWebSocket$2.onResponse(RealWebSocket.java:214) +10-12 10:30:18.617 20237 20658 E unknown:ReactContextBaseJavaModule: at okhttp3.RealCall$AsyncCall.execute(RealCall.java:206) +10-12 10:30:18.617 20237 20658 E unknown:ReactContextBaseJavaModule: at okhttp3.internal.NamedRunnable.run(NamedRunnable.java:32) +10-12 10:30:18.617 20237 20658 E unknown:ReactContextBaseJavaModule: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) +10-12 10:30:18.617 20237 20658 E unknown:ReactContextBaseJavaModule: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) +10-12 10:30:18.617 20237 20658 E unknown:ReactContextBaseJavaModule: at java.lang.Thread.run(Thread.java:1012) +10-12 10:30:18.623 20237 20658 E unknown:ReactContextBaseJavaModule: Unhandled SoftException +10-12 10:30:18.623 20237 20658 E unknown:ReactContextBaseJavaModule: java.lang.RuntimeException: Catalyst Instance has already disappeared: requested by WebSocketModule +10-12 10:30:18.623 20237 20658 E unknown:ReactContextBaseJavaModule: at com.facebook.react.bridge.ReactContextBaseJavaModule.getReactApplicationContextIfActiveOrWarn(ReactContextBaseJavaModule.java:67) +10-12 10:30:18.623 20237 20658 E unknown:ReactContextBaseJavaModule: at com.facebook.react.modules.websocket.WebSocketModule.sendEvent(WebSocketModule.java:62) +10-12 10:30:18.623 20237 20658 E unknown:ReactContextBaseJavaModule: at com.facebook.react.modules.websocket.WebSocketModule.access$100(WebSocketModule.java:40) +10-12 10:30:18.623 20237 20658 E unknown:ReactContextBaseJavaModule: at com.facebook.react.modules.websocket.WebSocketModule$1.onMessage(WebSocketModule.java:190) +10-12 10:30:18.623 20237 20658 E unknown:ReactContextBaseJavaModule: at okhttp3.internal.ws.RealWebSocket.onReadMessage(RealWebSocket.java:323) +10-12 10:30:18.623 20237 20658 E unknown:ReactContextBaseJavaModule: at okhttp3.internal.ws.WebSocketReader.readMessageFrame(WebSocketReader.java:219) +10-12 10:30:18.623 20237 20658 E unknown:ReactContextBaseJavaModule: at okhttp3.internal.ws.WebSocketReader.processNextFrame(WebSocketReader.java:105) +10-12 10:30:18.623 20237 20658 E unknown:ReactContextBaseJavaModule: at okhttp3.internal.ws.RealWebSocket.loopReader(RealWebSocket.java:274) +10-12 10:30:18.623 20237 20658 E unknown:ReactContextBaseJavaModule: at okhttp3.internal.ws.RealWebSocket$2.onResponse(RealWebSocket.java:214) +10-12 10:30:18.623 20237 20658 E unknown:ReactContextBaseJavaModule: at okhttp3.RealCall$AsyncCall.execute(RealCall.java:206) +10-12 10:30:18.623 20237 20658 E unknown:ReactContextBaseJavaModule: at okhttp3.internal.NamedRunnable.run(NamedRunnable.java:32) +10-12 10:30:18.623 20237 20658 E unknown:ReactContextBaseJavaModule: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) +10-12 10:30:18.623 20237 20658 E unknown:ReactContextBaseJavaModule: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) +10-12 10:30:18.623 20237 20658 E unknown:ReactContextBaseJavaModule: at java.lang.Thread.run(Thread.java:1012) +10-12 10:30:18.642 20237 20658 E unknown:ReactContextBaseJavaModule: Unhandled SoftException +10-12 10:30:18.642 20237 20658 E unknown:ReactContextBaseJavaModule: java.lang.RuntimeException: Catalyst Instance has already disappeared: requested by WebSocketModule +10-12 10:30:18.642 20237 20658 E unknown:ReactContextBaseJavaModule: at com.facebook.react.bridge.ReactContextBaseJavaModule.getReactApplicationContextIfActiveOrWarn(ReactContextBaseJavaModule.java:67) +10-12 10:30:18.642 20237 20658 E unknown:ReactContextBaseJavaModule: at com.facebook.react.modules.websocket.WebSocketModule.sendEvent(WebSocketModule.java:62) +10-12 10:30:18.642 20237 20658 E unknown:ReactContextBaseJavaModule: at com.facebook.react.modules.websocket.WebSocketModule.access$100(WebSocketModule.java:40) +10-12 10:30:18.642 20237 20658 E unknown:ReactContextBaseJavaModule: at com.facebook.react.modules.websocket.WebSocketModule$1.onMessage(WebSocketModule.java:190) +10-12 10:30:18.642 20237 20658 E unknown:ReactContextBaseJavaModule: at okhttp3.internal.ws.RealWebSocket.onReadMessage(RealWebSocket.java:323) +10-12 10:30:18.642 20237 20658 E unknown:ReactContextBaseJavaModule: at okhttp3.internal.ws.WebSocketReader.readMessageFrame(WebSocketReader.java:219) +10-12 10:30:18.642 20237 20658 E unknown:ReactContextBaseJavaModule: at okhttp3.internal.ws.WebSocketReader.processNextFrame(WebSocketReader.java:105) +10-12 10:30:18.642 20237 20658 E unknown:ReactContextBaseJavaModule: at okhttp3.internal.ws.RealWebSocket.loopReader(RealWebSocket.java:274) +10-12 10:30:18.642 20237 20658 E unknown:ReactContextBaseJavaModule: at okhttp3.internal.ws.RealWebSocket$2.onResponse(RealWebSocket.java:214) +10-12 10:30:18.642 20237 20658 E unknown:ReactContextBaseJavaModule: at okhttp3.RealCall$AsyncCall.execute(RealCall.java:206) +10-12 10:30:18.642 20237 20658 E unknown:ReactContextBaseJavaModule: at okhttp3.internal.NamedRunnable.run(NamedRunnable.java:32) +10-12 10:30:18.642 20237 20658 E unknown:ReactContextBaseJavaModule: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) +10-12 10:30:18.642 20237 20658 E unknown:ReactContextBaseJavaModule: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) +10-12 10:30:18.642 20237 20658 E unknown:ReactContextBaseJavaModule: at java.lang.Thread.run(Thread.java:1012) +10-12 10:30:18.727 20237 21649 D TrafficStats: tagSocket(195) with statsTag=0x90000, statsUid=-1 +10-12 10:30:18.735 1281 1452 D CHRE : @ 291304.217: [ActivityPlatform] type 4, confidence 61 +10-12 10:30:20.758 20237 21653 D TrafficStats: tagSocket(195) with statsTag=0x90000, statsUid=-1 +10-12 10:30:20.950 1104 1104 I WifiHAL : Creating message to get link statistics; iface = 47 +10-12 10:30:21.012 1104 1104 I WifiHAL : In GetLinkStatsCommand::handleResponse +10-12 10:30:21.088 1602 1958 D ConnectivityService: NetReassign [no changes] [c 5] [a 9] [i 18] +10-12 10:30:21.922 1281 1452 D CHRE : @ 291307.402: [ActivityPlatform] type 4, confidence 53 +10-12 10:30:22.268 2091 2091 D DLObserver: onReceive(); android.intent.action.BATTERY_CHANGED +10-12 10:30:22.268 2091 2091 D DLObserver: plugged=1 +10-12 10:30:22.274 2091 2091 I ReverseChargingControl: handleIntentForReverseCharging(): rtx=0 wlc=0 plgac=1 ac=1 acrtx=0 extra=1 this=com.google.android.systemui.reversecharging.ReverseChargingController@34dbf4c +10-12 10:30:22.276 2091 2091 D PowerNotificationWarningsGoogleImpl: onReceive: android.intent.action.BATTERY_CHANGED +10-12 10:30:22.276 2091 2091 D BatteryDefenderNotification: isPlugged: true | isOverheated: false | defenderEnabled: false | isCharged: false | isPluggedInDock: false +10-12 10:30:22.280 401 401 I servicemanager: Found vendor.google.google_battery.IGoogleBattery/default in device VINTF manifest. +10-12 10:30:22.299 1019 1076 I bthal.activitywatcher: getStateResidency: ActivityStat{0 : totalTimeMs 177304195 totalEntryCount 1087576 lastEntryMs 4371338} +10-12 10:30:22.299 1019 1076 I bthal.activitywatcher: getStateResidency: ActivityStat{1 : totalTimeMs 39999872 totalEntryCount 1090285 lastEntryMs 4371463} +10-12 10:30:22.299 1019 1076 I bthal.activitywatcher: getStateResidency: ActivityStat{2 : totalTimeMs 6208261 totalEntryCount 3196591 lastEntryMs 4371337} +10-12 10:30:22.300 1019 1076 I bthal.activitywatcher: getStateResidency: ActivityStat{3 : totalTimeMs 10145050 totalEntryCount 6898476 lastEntryMs 4371337} +10-12 10:30:22.303 2091 2738 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:30:22.315 1019 1076 I bthal.activitywatcher: send_hci_activities_vsc: Sent VSC <[4]{89, 253, 1, 1}> +10-12 10:30:22.315 1050 1050 W android.hardware.power.stats-service.pixel: getStateResidency latency for Bluetooth exceeded time allowed: 16110us +10-12 10:30:22.315 1019 2836 I bthal.activitywatcher: filter_hci_activities_vse: Filtered <[103]{14, 101, 1, 89, 253, 0, 1, 151, 0, 0, 0, 210, 78, 0, 0, 99, 93, 14, 0, 0, 0, 0, 0, 100, 94, 14, 0, 0, 0, 0, 0, 152, 0, 0, 0, 44, 46, 0, 0, 100, 94, 14, 0, 0, 0, 0, 0, 99, 93, 14, 0, 0, 0, 0, 0, 35, 2, 0, 0, 202, 9, 0, 0, 97, 93, 14, 0, 0, 0, 0, 0, 98, 93, 14, 0, 0, 0, 0, 0, 234, 3, 0, 0, 144, 12, 0, 0, 98, 93, 14, 0, 0, 0, 0, 0, 98, 93, 14, 0, 0, 0, 0, 0}> +10-12 10:30:22.315 1019 2836 I bthal.flowcontrol: HciEventPreProcess: HCI Event 0xe Opcode 0xfd59 Length 103 handled by ControllerActivityWatcher +10-12 10:30:22.316 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xf3 [cntr = 46333] +10-12 10:30:22.316 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xf3, rc: 0 +10-12 10:30:22.317 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xf4 [cntr = 46334] +10-12 10:30:22.317 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xf4, rc: 0 +10-12 10:30:22.317 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xf5 [cntr = 46335] +10-12 10:30:22.318 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xf5, rc: 0 +10-12 10:30:22.319 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xf6 [cntr = 46336] +10-12 10:30:22.319 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xf6, rc: 0 +10-12 10:30:22.319 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xf7 [cntr = 46337] +10-12 10:30:22.319 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xf7, rc: 0 +10-12 10:30:22.323 2091 2147 D BatteryInfoBroadcast: onReceive: android.intent.action.BATTERY_CHANGED isPowerSaveMode: false remainingTimeMillis: 14413107 +10-12 10:30:22.325 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xf8 [cntr = 46338] +10-12 10:30:22.325 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xf8, rc: 0 +10-12 10:30:22.325 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xf9 [cntr = 46339] +10-12 10:30:22.325 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xf9, rc: 0 +10-12 10:30:22.325 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xfa [cntr = 46340] +10-12 10:30:22.325 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xfa, rc: 0 +10-12 10:30:22.326 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xfb [cntr = 46341] +10-12 10:30:22.326 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xfb, rc: 0 +10-12 10:30:22.326 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xfc [cntr = 46342] +10-12 10:30:22.326 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xfc, rc: 0 +10-12 10:30:22.326 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xfd [cntr = 46343] +10-12 10:30:22.326 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xfd, rc: 0 +10-12 10:30:22.326 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xfe [cntr = 46344] +10-12 10:30:22.326 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xfe, rc: 0 +10-12 10:30:22.326 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0xff [cntr = 46345] +10-12 10:30:22.326 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0xff, rc: 0 +10-12 10:30:22.326 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0x00 [cntr = 46346] +10-12 10:30:22.326 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0x00, rc: 0 +10-12 10:30:22.327 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0x01 [cntr = 46347] +10-12 10:30:22.327 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0x01, rc: 0 +10-12 10:30:22.328 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0x02 [cntr = 46348] +10-12 10:30:22.328 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0x02, rc: 0 +10-12 10:30:22.328 1273 1273 D AOC : A3:MSG: controller.cc, 273: CNTRL: cmd ID: 0x000a, tag: 0x03 [cntr = 46349] +10-12 10:30:22.328 1273 1273 D AOC : A3:MSG: controller.cc, 811: CNTRL: ipc: control, cmd ID: 0x000a, tag: 0x03, rc: 0 +10-12 10:30:22.331 401 401 I servicemanager: Found vendor.google.google_battery.IGoogleBattery/default in device VINTF manifest. +10-12 10:30:22.338 401 401 I servicemanager: Found vendor.google.google_battery.IGoogleBattery/default in device VINTF manifest. +10-12 10:30:22.339 2091 2091 D DLObserver: onReceive(); android.intent.action.BATTERY_CHANGED +10-12 10:30:22.339 2091 2091 D DLObserver: plugged=1 +10-12 10:30:22.340 2091 2091 I ReverseChargingControl: handleIntentForReverseCharging(): rtx=0 wlc=0 plgac=1 ac=1 acrtx=0 extra=1 this=com.google.android.systemui.reversecharging.ReverseChargingController@34dbf4c +10-12 10:30:22.340 2091 2091 D PowerNotificationWarningsGoogleImpl: onReceive: android.intent.action.BATTERY_CHANGED +10-12 10:30:22.340 2091 2091 D BatteryDefenderNotification: isPlugged: true | isOverheated: false | defenderEnabled: false | isCharged: false | isPluggedInDock: false +10-12 10:30:22.341 2091 3517 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:30:22.341 401 401 I servicemanager: Found vendor.google.google_battery.IGoogleBattery/default in device VINTF manifest. +10-12 10:30:22.355 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10135; state: DISABLED +10-12 10:30:22.356 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 273564678; UID 10135; state: DISABLED +10-12 10:30:22.361 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10430; state: DISABLED +10-12 10:30:22.361 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10430; state: DISABLED +10-12 10:30:22.361 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10430; state: DISABLED +10-12 10:30:22.361 1602 1602 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10430; state: ENABLED +10-12 10:30:22.361 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10430; state: ENABLED +10-12 10:30:22.362 2091 2147 D BatteryInfoBroadcast: onReceive: android.intent.action.BATTERY_CHANGED isPowerSaveMode: false remainingTimeMillis: 14413107 +10-12 10:30:22.375 1007 1007 D Zygote : Forked child process 21664 +10-12 10:30:22.376 1602 1717 I ActivityManager: Start proc 21664:com.avast.android.vpn/u0a430 for service {com.avast.android.vpn/com.google.android.datatransport.runtime.scheduling.jobscheduling.JobInfoSchedulerService} +10-12 10:30:22.388 21664 21664 I ast.android.vpn: Using CollectorTypeCC GC. +10-12 10:30:22.393 21664 21664 E ast.android.vpn: Not starting debugger since process cannot load the jdwp agent. +10-12 10:30:22.400 20062 20205 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10135; state: ENABLED +10-12 10:30:22.401 1602 31437 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10135; state: ENABLED +10-12 10:30:22.408 21664 21664 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10430; state: ENABLED +10-12 10:30:22.409 1602 1650 W JobScheduler: Job didn't exist in JobStore: 5b683e6 #u0a135/30345 com.google.android.apps.wellbeing/androidx.work.impl.background.systemjob.SystemJobService +10-12 10:30:22.410 603 29383 I PlayCommon: [555] amkl.j(241): Preparing logs for uploading +10-12 10:30:22.412 603 29383 W PlayCommon: [555] amkl.l(11): No account for auth token provided +10-12 10:30:22.412 603 29383 I PlayCommon: [555] amkl.j(1860): Connecting to server: https://play.googleapis.com/play/log?format=raw&proto_v2=true +10-12 10:30:22.417 21664 21664 D nativeloader: Configuring clns-4 for other apk /system/framework/org.apache.http.legacy.jar. target_sdk_version=33, uses_libraries=ALL, library_path=/data/app/~~dMWrwaF4rSBqENPeG9i5VQ==/com.avast.android.vpn-gTs1pqT8N1CHXad5u5nDrg==/lib/arm64:/data/app/~~dMWrwaF4rSBqENPeG9i5VQ==/com.avast.android.vpn-gTs1pqT8N1CHXad5u5nDrg==/base.apk!/lib/arm64-v8a:/data/app/~~dMWrwaF4rSBqENPeG9i5VQ==/com.avast.android.vpn-gTs1pqT8N1CHXad5u5nDrg==/split_config.arm64_v8a.apk!/lib/arm64-v8a:/data/app/~~dMWrwaF4rSBqENPeG9i5VQ==/com.avast.android.vpn-gTs1pqT8N1CHXad5u5nDrg==/split_config.xxxhdpi.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.avast.android.vpn +10-12 10:30:22.445 21664 21664 W ziparchive: Unable to open '/data/app/~~dMWrwaF4rSBqENPeG9i5VQ==/com.avast.android.vpn-gTs1pqT8N1CHXad5u5nDrg==/split_config.arm64_v8a.dm': No such file or directory +10-12 10:30:22.445 21664 21664 W ziparchive: Unable to open '/data/app/~~dMWrwaF4rSBqENPeG9i5VQ==/com.avast.android.vpn-gTs1pqT8N1CHXad5u5nDrg==/split_config.arm64_v8a.dm': No such file or directory +10-12 10:30:22.446 21664 21664 W ast.android.vpn: Entry not found +10-12 10:30:22.447 21664 21664 W ziparchive: Unable to open '/data/app/~~dMWrwaF4rSBqENPeG9i5VQ==/com.avast.android.vpn-gTs1pqT8N1CHXad5u5nDrg==/split_config.xxxhdpi.dm': No such file or directory +10-12 10:30:22.447 21664 21664 W ziparchive: Unable to open '/data/app/~~dMWrwaF4rSBqENPeG9i5VQ==/com.avast.android.vpn-gTs1pqT8N1CHXad5u5nDrg==/split_config.xxxhdpi.dm': No such file or directory +10-12 10:30:22.447 21664 21664 W ast.android.vpn: Entry not found +10-12 10:30:22.449 21664 21664 D nativeloader: Configuring clns-5 for other apk /data/app/~~dMWrwaF4rSBqENPeG9i5VQ==/com.avast.android.vpn-gTs1pqT8N1CHXad5u5nDrg==/base.apk:/data/app/~~dMWrwaF4rSBqENPeG9i5VQ==/com.avast.android.vpn-gTs1pqT8N1CHXad5u5nDrg==/split_config.arm64_v8a.apk:/data/app/~~dMWrwaF4rSBqENPeG9i5VQ==/com.avast.android.vpn-gTs1pqT8N1CHXad5u5nDrg==/split_config.xxxhdpi.apk. target_sdk_version=33, uses_libraries=, library_path=/data/app/~~dMWrwaF4rSBqENPeG9i5VQ==/com.avast.android.vpn-gTs1pqT8N1CHXad5u5nDrg==/lib/arm64:/data/app/~~dMWrwaF4rSBqENPeG9i5VQ==/com.avast.android.vpn-gTs1pqT8N1CHXad5u5nDrg==/base.apk!/lib/arm64-v8a:/data/app/~~dMWrwaF4rSBqENPeG9i5VQ==/com.avast.android.vpn-gTs1pqT8N1CHXad5u5nDrg==/split_config.arm64_v8a.apk!/lib/arm64-v8a:/data/app/~~dMWrwaF4rSBqENPeG9i5VQ==/com.avast.android.vpn-gTs1pqT8N1CHXad5u5nDrg==/split_config.xxxhdpi.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.avast.android.vpn +10-12 10:30:22.458 21664 21664 V GraphicsEnvironment: ANGLE Developer option for 'com.avast.android.vpn' set to: 'default' +10-12 10:30:22.459 21664 21664 V GraphicsEnvironment: ANGLE GameManagerService for com.avast.android.vpn: false +10-12 10:30:22.459 21664 21664 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported. +10-12 10:30:22.460 21664 21664 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-12 10:30:22.460 21664 21664 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +10-12 10:30:22.474 21664 21664 D CompatibilityChangeReporter: Compat change id reported: 183155436; UID 10430; state: ENABLED +10-12 10:30:22.474 21664 21664 I FirebaseApp: Device unlocked: initializing all Firebase APIs for app [DEFAULT] +10-12 10:30:22.475 21664 21664 I FirebaseCrashlytics: Initializing Firebase Crashlytics 18.2.12 for com.avast.android.vpn +10-12 10:30:22.476 21664 21722 W ast.android.vpn: Accessing hidden field Ljava/util/Collections$SynchronizedCollection;->mutex:Ljava/lang/Object; (max-target-o, reflection, denied) +10-12 10:30:22.476 21664 21722 W ast.android.vpn: Accessing hidden method Ljava/util/Collections$SynchronizedSet;->(Ljava/util/Set;Ljava/lang/Object;)V (max-target-o, reflection, denied) +10-12 10:30:22.476 21664 21722 W ast.android.vpn: Accessing hidden method Ljava/util/Collections$SynchronizedCollection;->(Ljava/util/Collection;Ljava/lang/Object;)V (max-target-o, reflection, denied) +10-12 10:30:22.483 21664 21720 I DynamiteModule: Considering local module com.google.android.gms.measurement.dynamite:78 and remote module com.google.android.gms.measurement.dynamite:93 +10-12 10:30:22.483 21664 21720 I DynamiteModule: Selected remote version of com.google.android.gms.measurement.dynamite, version >= 93 +10-12 10:30:22.483 21664 21720 V DynamiteModule: Dynamite loader version >= 2, using loadModule2NoCrashUtils +10-12 10:30:22.485 21227 21227 D BoundBrokerSvc: onBind: Intent { act=com.google.android.contextmanager.service.ContextManagerService.START pkg=com.google.android.gms } +10-12 10:30:22.485 21227 21227 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.contextmanager.service.ContextManagerService.START pkg=com.google.android.gms } +10-12 10:30:22.485 1602 31437 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10430; state: DISABLED +10-12 10:30:22.487 21664 21720 W System : ClassLoader referenced unknown path: +10-12 10:30:22.487 21664 21720 D nativeloader: Configuring clns-6 for other apk . target_sdk_version=34, uses_libraries=, library_path=/data/app/~~Ai3wvNd0LVLLehmvCiRWrg==/com.google.android.gms-voJWH-mimyLpA9IICrWhHA==/lib/arm64:/data/app/~~Ai3wvNd0LVLLehmvCiRWrg==/com.google.android.gms-voJWH-mimyLpA9IICrWhHA==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.google.android.gms +10-12 10:30:22.488 21664 21664 I FirebaseInitProvider: FirebaseApp initialization successful +10-12 10:30:22.492 21664 21664 W com.avast.android.vpn.o.oi8: You haven't set a value for AdvertiserIDCollectionEnabled. Set the flag to TRUE if you want to collect Advertiser ID for better advertising and analytics results. To request user consent before collecting data, set the flag value to FALSE, then change to TRUE once user consent is received. Learn more: https://developers.facebook.com/docs/app-events/getting-started-app-events-android#disable-auto-events. +10-12 10:30:22.498 21664 21763 W GraphRequest: Starting with v13 of the SDK, a client token must be embedded in your client code before making Graph API calls. Visit https://developers.facebook.com/docs/android/getting-started#client-token to learn how to implement this change. +10-12 10:30:22.498 21664 21767 W GraphRequest: Starting with v13 of the SDK, a client token must be embedded in your client code before making Graph API calls. Visit https://developers.facebook.com/docs/android/getting-started#client-token to learn how to implement this change. +10-12 10:30:22.500 21664 21764 W GraphRequest: Starting with v13 of the SDK, a client token must be embedded in your client code before making Graph API calls. Visit https://developers.facebook.com/docs/android/getting-started#client-token to learn how to implement this change. +10-12 10:30:22.500 21664 21767 E com.avast.android.vpn.o.r33: GraphRequest can't be used when Facebook SDK isn't fully initialized +10-12 10:30:22.500 21664 21763 E com.avast.android.vpn.o.r33: GraphRequest can't be used when Facebook SDK isn't fully initialized +10-12 10:30:22.500 21664 21764 E com.avast.android.vpn.o.r33: GraphRequest can't be used when Facebook SDK isn't fully initialized +10-12 10:30:22.504 21664 21764 W GraphRequest: Starting with v13 of the SDK, a client token must be embedded in your client code before making Graph API calls. Visit https://developers.facebook.com/docs/android/getting-started#client-token to learn how to implement this change. +10-12 10:30:22.505 21664 21764 E com.avast.android.vpn.o.r33: GraphRequest can't be used when Facebook SDK isn't fully initialized +10-12 10:30:22.506 21664 21763 W GraphRequest: Starting with v13 of the SDK, a client token must be embedded in your client code before making Graph API calls. Visit https://developers.facebook.com/docs/android/getting-started#client-token to learn how to implement this change. +10-12 10:30:22.506 21664 21763 E com.avast.android.vpn.o.r33: GraphRequest can't be used when Facebook SDK isn't fully initialized +10-12 10:30:22.511 20062 20203 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=8e26d61c-c15d-44be-8f5b-5cd69eacf667, tags={ com.google.apps.tiktok.contrib.work.TikTokListenableWorker, com.google.apps.tiktok.sync.impl.workmanager.SyncWorker, TikTokWorker#com.google.apps.tiktok.sync.impl.workmanager.SyncWorker } ] +10-12 10:30:22.519 603 29383 I PlayCommon: [555] amkl.j(2094): Successfully uploaded logs. +10-12 10:30:22.547 21664 21791 I FA : App measurement initialized, version: 80097 +10-12 10:30:22.547 21664 21791 I FA : To enable debug logging run: adb shell setprop log.tag.FA VERBOSE +10-12 10:30:22.547 21664 21791 I FA : To enable faster debug mode event logging run: +10-12 10:30:22.547 21664 21791 I FA : adb shell setprop debug.firebase.analytics.app com.avast.android.vpn +10-12 10:30:22.553 1602 1958 D ConnectivityService: NetReassign [no changes] [c 1] [a 2] [i 4] +10-12 10:30:22.562 21664 21664 D AppsFlyer_6.5.4: Initializing AppsFlyer SDK: (v6.5.4.170) +10-12 10:30:22.562 21664 21818 D CompatibilityChangeReporter: Compat change id reported: 160794467; UID 10430; state: ENABLED +10-12 10:30:22.569 13680 13680 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.measurement.START pkg=com.google.android.gms } +10-12 10:30:22.569 13680 13680 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.measurement.START pkg=com.google.android.gms } +10-12 10:30:22.572 21664 21836 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10430; state: ENABLED +10-12 10:30:22.572 1602 31437 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10430; state: ENABLED +10-12 10:30:22.578 21664 21763 W GraphRequest: Starting with v13 of the SDK, a client token must be embedded in your client code before making Graph API calls. Visit https://developers.facebook.com/docs/android/getting-started#client-token to learn how to implement this change. +10-12 10:30:22.579 21664 21763 E com.avast.android.vpn.o.r33: GraphRequest can't be used when Facebook SDK isn't fully initialized +10-12 10:30:22.581 21664 21800 D IpInfo : getIpAddressInfo +10-12 10:30:22.584 21664 21800 W System.err: SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". +10-12 10:30:22.584 21664 21800 W System.err: SLF4J: Defaulting to no-operation (NOP) logger implementation +10-12 10:30:22.584 21664 21800 W System.err: SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. +10-12 10:30:22.587 1602 3919 D CompatibilityChangeReporter: Compat change id reported: 172251878; UID 10430; state: ENABLED +10-12 10:30:22.587 2091 2091 D TileServices: Couldn't find tile for ComponentInfo{com.avast.android.vpn/com.avast.android.vpn.tile.SecureLineTileService} +10-12 10:30:22.588 21664 21756 D TrafficStats: tagSocket(96) with statsTag=0x8003, statsUid=-1 +10-12 10:30:22.588 21664 21788 D TrafficStats: tagSocket(98) with statsTag=0xffffffff, statsUid=-1 +10-12 10:30:22.590 21664 21800 V IpInfo : REQUEST: https://ip-info.ff.avast.com/v2/info +10-12 10:30:22.590 21664 21800 V IpInfo : METHOD: HttpMethod(value=GET) +10-12 10:30:22.590 2091 2091 D TileServices: Couldn't find tile for ComponentInfo{com.avast.android.vpn/com.avast.android.vpn.tile.SecureLineTileService} +10-12 10:30:22.591 21664 21800 V IpInfo : REQUEST https://ip-info.ff.avast.com/v2/info failed with exception: java.util.concurrent.CancellationException: qg7 was cancelled +10-12 10:30:22.594 21664 21800 E IpInfo : getIpAddressInfo failed because java.util.concurrent.CancellationException: qg7 was cancelled +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.uj8.a(Unknown Source:11) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.uj8.invoke(Unknown Source:2) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.ut3.s0(JobSupport.kt:19) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.kt3$a.d(Unknown Source:12) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.hb3.b(HttpClientEngine.kt:4) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.ab3$a.e(HttpClientEngine.kt:4) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.ab3$a.b(Unknown Source:0) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.ab3$a$c.invokeSuspend(HttpClientEngine.kt:21) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.ab3$a$c.i(Unknown Source:15) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.ab3$a$c.J(Unknown Source:4) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.hp7.n(SuspendFunctionGun.kt:6) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.hp7.f(SuspendFunctionGun.kt:3) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.hp7.g(SuspendFunctionGun.kt:2) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.gk4$c.invokeSuspend(Logging.kt:7) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.gk4$c.i(Unknown Source:11) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.gk4$c.J(Unknown Source:4) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.hp7.n(SuspendFunctionGun.kt:6) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.hp7.f(SuspendFunctionGun.kt:3) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.hp7.c(SuspendFunctionGun.kt:5) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.it5.d(Unknown Source:8) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.gd3$b.a(HttpSend.kt:9) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.xc3$g.invokeSuspend(HttpRequestRetry.kt:16) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.xc3$g.i(Unknown Source:15) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.xc3$g.J(Unknown Source:6) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.gd3$c.a(Unknown Source:4) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.nc3$b$b.invokeSuspend(HttpRedirect.kt:4) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.nc3$b$b.i(Unknown Source:15) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.nc3$b$b.J(Unknown Source:6) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.gd3$c.a(Unknown Source:4) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.ua3$a$c.invokeSuspend(HttpCallValidator.kt:4) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.ua3$a$c.i(Unknown Source:13) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.ua3$a$c.J(Unknown Source:6) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.gd3$c.a(Unknown Source:4) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.gd3$d$a.invokeSuspend(HttpSend.kt:22) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.gd3$d$a.i(Unknown Source:15) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.gd3$d$a.J(Unknown Source:4) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.hp7.n(SuspendFunctionGun.kt:6) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.hp7.f(SuspendFunctionGun.kt:3) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.hp7.g(SuspendFunctionGun.kt:2) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.ds1$a.invokeSuspend(DefaultTransform.kt:14) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.ds1$a.i(Unknown Source:11) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.ds1$a.J(Unknown Source:4) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.hp7.n(SuspendFunctionGun.kt:6) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.hp7.f(SuspendFunctionGun.kt:3) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.hp7.g(SuspendFunctionGun.kt:2) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.ua3$a$a.invokeSuspend(HttpCallValidator.kt:5) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.ua3$a$a.i(Unknown Source:13) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.ua3$a$a.J(Unknown Source:4) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.hp7.n(SuspendFunctionGun.kt:6) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.hp7.f(SuspendFunctionGun.kt:3) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.uc3$a$a.invokeSuspend(HttpRequestLifecycle.kt:7) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.uc3$a$a.i(Unknown Source:11) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.uc3$a$a.J(Unknown Source:4) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.hp7.n(SuspendFunctionGun.kt:6) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.hp7.f(SuspendFunctionGun.kt:3) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.hp7.c(SuspendFunctionGun.kt:5) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.it5.d(Unknown Source:8) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.wa3.c(HttpClient.kt:2) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.jd3.e(HttpStatement.kt:5) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.jd3.d(HttpStatement.kt:4) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.jd3.c(Unknown Source:6) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.kp3.f(IpInfoApi.kt:8) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.jp3.a(IpInfo.kt:5) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.ar6.d(IpInfoDelegate.kt:1) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.ar6.b(Unknown Source:0) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.np3$b.invokeSuspend(IpInfoManager.kt:7) +10-12 10:30:22.594 21664 21800 E IpInfo : at com.avast.android.vpn.o.p10.resumeWith(ContinuationImpl.kt:4) +10-12 10:30:22.598 21664 21800 E IpInfo : at com.avast.android.vpn.o.j12.run(DispatchedTask.kt:18) +10-12 10:30:22.598 21664 21800 E IpInfo : at com.avast.android.vpn.o.ld1.E(CoroutineScheduler.kt:1) +10-12 10:30:22.598 21664 21800 E IpInfo : at com.avast.android.vpn.o.ld1$c.d(CoroutineScheduler.kt:4) +10-12 10:30:22.598 21664 21800 E IpInfo : at com.avast.android.vpn.o.ld1$c.n(CoroutineScheduler.kt:4) +10-12 10:30:22.598 21664 21800 E IpInfo : at com.avast.android.vpn.o.ld1$c.run(Unknown Source:0) +10-12 10:30:22.599 21664 21758 I TRuntime.CctTransportBackend: Making request to: https://firebaselogging-pa.googleapis.com/v1/firelog/legacy/batchlog +10-12 10:30:22.600 21664 21800 D IpInfo : getIpAddressInfo +10-12 10:30:22.601 21664 21800 V IpInfo : REQUEST: https://ip-info.ff.avast.com/v2/info +10-12 10:30:22.601 21664 21800 V IpInfo : METHOD: HttpMethod(value=GET) +10-12 10:30:22.609 21664 21764 W GraphRequest: Starting with v13 of the SDK, a client token must be embedded in your client code before making Graph API calls. Visit https://developers.facebook.com/docs/android/getting-started#client-token to learn how to implement this change. +10-12 10:30:22.610 21664 21764 E com.avast.android.vpn.o.r33: GraphRequest can't be used when Facebook SDK isn't fully initialized +10-12 10:30:22.615 21664 21849 D TrafficStats: tagSocket(90) with statsTag=0xffffffff, statsUid=-1 +10-12 10:30:22.622 21664 21758 D TrafficStats: tagSocket(95) with statsTag=0xffffffff, statsUid=-1 +10-12 10:30:22.624 21664 21764 D TrafficStats: tagSocket(103) with statsTag=0xffffffff, statsUid=-1 +10-12 10:30:22.641 21664 21850 D TrafficStats: tagSocket(102) with statsTag=0x4e864ee, statsUid=-1 +10-12 10:30:22.701 21664 21791 I FA : Tag Manager is not found and thus will not be used +10-12 10:30:22.706 21664 21763 W GraphRequest: Starting with v13 of the SDK, a client token must be embedded in your client code before making Graph API calls. Visit https://developers.facebook.com/docs/android/getting-started#client-token to learn how to implement this change. +10-12 10:30:22.706 21664 21763 E com.avast.android.vpn.o.r33: GraphRequest can't be used when Facebook SDK isn't fully initialized +10-12 10:30:22.712 21664 21873 D TrafficStats: tagSocket(107) with statsTag=0xffffffff, statsUid=-1 +10-12 10:30:22.720 21664 21764 W VPN-CORE: ControllerCommunicator: SetSessionFeatures failed: Response content type was not a proto: null +10-12 10:30:22.720 21664 21764 E VPN-CORE: Unknown server error: Response content type was not a proto: null +10-12 10:30:22.725 21664 21664 W vpn : Some error has occurred during setting SessionFeatures +10-12 10:30:22.725 21664 21664 W vpn : +10-12 10:30:22.725 21664 21664 W vpn : com.avast.android.sdk.vpn.secureline.exception.SecureLineSessionFeaturesException: Set session features failed: GENERAL_SESSION_FEATURES_ERROR(2) +10-12 10:30:22.725 21664 21664 W vpn : at com.avast.android.vpn.o.s37.a(SessionFeaturesManager.java:7) +10-12 10:30:22.725 21664 21664 W vpn : at com.avast.android.sdk.vpn.secureline.internal.core.SecureLineCore.o(SecureLineCore.java:2) +10-12 10:30:22.725 21664 21664 W vpn : at com.avast.android.sdk.vpn.secureline.SecureLine.setSessionFeatures(SecureLine.kt:2) +10-12 10:30:22.725 21664 21664 W vpn : at com.avast.android.sdk.vpn.secureline.util.SetSessionFeaturesAsyncTask.doInBackground(SetSessionFeaturesAsyncTask.java:2) +10-12 10:30:22.725 21664 21664 W vpn : at com.avast.android.sdk.vpn.secureline.util.SetSessionFeaturesAsyncTask.doInBackground(SetSessionFeaturesAsyncTask.java:1) +10-12 10:30:22.725 21664 21664 W vpn : at android.os.AsyncTask$3.call(AsyncTask.java:394) +10-12 10:30:22.725 21664 21664 W vpn : at java.util.concurrent.FutureTask.run(FutureTask.java:264) +10-12 10:30:22.725 21664 21664 W vpn : at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:305) +10-12 10:30:22.725 21664 21664 W vpn : at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) +10-12 10:30:22.725 21664 21664 W vpn : at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) +10-12 10:30:22.725 21664 21664 W vpn : at java.lang.Thread.run(Thread.java:1012) +10-12 10:30:22.746 21664 21787 V IpInfo : RESPONSE: 200 OK +10-12 10:30:22.746 21664 21787 V IpInfo : METHOD: HttpMethod(value=GET) +10-12 10:30:22.746 21664 21787 V IpInfo : FROM: https://ip-info.ff.avast.com/v2/info +10-12 10:30:22.773 20237 21877 D TrafficStats: tagSocket(195) with statsTag=0x90000, statsUid=-1 +10-12 10:30:22.785 21664 21812 D TrafficStats: tagSocket(116) with statsTag=0xffffffff, statsUid=-1 +10-12 10:30:22.812 21227 21227 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.presencemanager.service.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentApiService } +10-12 10:30:22.812 21227 21227 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.presencemanager.service.START dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentApiService } +10-12 10:30:22.822 21227 21227 D BoundBrokerSvc: onBind: Intent { act=com.google.android.gms.presencemanager.service.INTERNAL_IDENTITY dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentApiService } +10-12 10:30:22.822 21227 21227 D BoundBrokerSvc: Loading bound service for intent: Intent { act=com.google.android.gms.presencemanager.service.INTERNAL_IDENTITY dat=chimera-action:/... cmp=com.google.android.gms/.chimera.PersistentApiService } +10-12 10:30:22.843 21664 21842 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=6f25240e-0cc8-4dcb-9c64-ef2af1921003, tags={ com.avast.android.vpn.protocolspriority.ProtocolsPriorityUpdateWorker, protocol_priority_update_work } ] +10-12 10:30:22.868 21664 21861 D TrafficStats: tagSocket(126) with statsTag=0xffffffff, statsUid=-1 +10-12 10:30:22.872 21227 21888 W NetworkScheduler: Error inserting flex_time=1803000 job_id=-1 period=3607000 source=16 requires_charging=0 preferred_network_type=1 target_class=com.google.android.gms.measurement.PackageMeasurementTaskService user_id=0 target_package=com.google.android.gms tag=Measurement.PackageMeasurementTaskService.UPLOAD_TASK_TAG task_type=0 required_idleness_state=0 service_kind=0 source_version=233717000 persistence_level=1 preferred_charging_state=1 required_network_type=0 runtime=1697131822869 retry_strategy={"maximum_backoff_seconds":{"3600":0},"initial_backoff_seconds":{"30":0},"retry_policy":{"0":0}} last_runtime=0 [CONTEXT service_id=218 ] +10-12 10:30:22.872 21227 21888 W NetworkScheduler: android.database.sqlite.SQLiteConstraintException: UNIQUE constraint failed: pending_ops.tag, pending_ops.target_class, pending_ops.target_package, pending_ops.user_id (code 2067 SQLITE_CONSTRAINT_UNIQUE) +10-12 10:30:22.872 21227 21888 W NetworkScheduler: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method) +10-12 10:30:22.872 21227 21888 W NetworkScheduler: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:961) +10-12 10:30:22.872 21227 21888 W NetworkScheduler: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:790) +10-12 10:30:22.872 21227 21888 W NetworkScheduler: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:89) +10-12 10:30:22.872 21227 21888 W NetworkScheduler: at android.database.sqlite.SQLiteDatabase.insertWithOnConflict(SQLiteDatabase.java:1868) +10-12 10:30:22.872 21227 21888 W NetworkScheduler: at android.database.sqlite.SQLiteDatabase.insertOrThrow(SQLiteDatabase.java:1763) +10-12 10:30:22.872 21227 21888 W NetworkScheduler: at ckas.f(:com.google.android.gms@233717044@23.37.17 (190400-570218080):721) +10-12 10:30:22.872 21227 21888 W NetworkScheduler: at cjzm.n(:com.google.android.gms@233717044@23.37.17 (190400-570218080):29) +10-12 10:30:22.872 21227 21888 W NetworkScheduler: at cjzm.u(:com.google.android.gms@233717044@23.37.17 (190400-570218080):225) +10-12 10:30:22.872 21227 21888 W NetworkScheduler: at cjzm.h(:com.google.android.gms@233717044@23.37.17 (190400-570218080):54) +10-12 10:30:22.872 21227 21888 W NetworkScheduler: at cjvf.run(:com.google.android.gms@233717044@23.37.17 (190400-570218080):72) +10-12 10:30:22.872 21227 21888 W NetworkScheduler: at ahzo.c(:com.google.android.gms@233717044@23.37.17 (190400-570218080):50) +10-12 10:30:22.872 21227 21888 W NetworkScheduler: at ahzo.run(:com.google.android.gms@233717044@23.37.17 (190400-570218080):76) +10-12 10:30:22.872 21227 21888 W NetworkScheduler: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) +10-12 10:30:22.872 21227 21888 W NetworkScheduler: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) +10-12 10:30:22.872 21227 21888 W NetworkScheduler: at aiet.run(:com.google.android.gms@233717044@23.37.17 (190400-570218080):8) +10-12 10:30:22.872 21227 21888 W NetworkScheduler: at java.lang.Thread.run(Thread.java:1012) +10-12 10:30:22.887 2512 2512 I SHANNON_IMS: 2464 [PROX] Received onSignalStrengthsChanged [CellSignalStrengthLte: rssi=-89 rsrp=-107 rsrq=-11 rssnr=2 cqiTableIndex=1 cqi=6 ta=15 level=2 parametersUseForLevel=0] [SLID:0 APM:false] (ImsConnectivityProxyListener$ImsPhoneStateListener%onSignalStrengthsChanged:511) +10-12 10:30:22.984 2091 2091 D DLObserver: onReceive(); android.intent.action.BATTERY_CHANGED +10-12 10:30:22.984 2091 2091 D DLObserver: plugged=1 +10-12 10:30:22.985 2091 2091 I ReverseChargingControl: handleIntentForReverseCharging(): rtx=0 wlc=0 plgac=1 ac=1 acrtx=0 extra=1 this=com.google.android.systemui.reversecharging.ReverseChargingController@34dbf4c +10-12 10:30:22.986 2091 3503 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:30:22.993 2091 2091 D PowerNotificationWarningsGoogleImpl: onReceive: android.intent.action.BATTERY_CHANGED +10-12 10:30:22.993 2091 2091 D BatteryDefenderNotification: isPlugged: true | isOverheated: false | defenderEnabled: false | isCharged: false | isPluggedInDock: false +10-12 10:30:22.993 401 401 I servicemanager: Found vendor.google.google_battery.IGoogleBattery/default in device VINTF manifest. +10-12 10:30:22.996 2091 2091 D DLObserver: onReceive(); android.intent.action.BATTERY_CHANGED +10-12 10:30:22.996 2091 2091 D DLObserver: plugged=1 +10-12 10:30:22.997 2091 2091 I ReverseChargingControl: handleIntentForReverseCharging(): rtx=0 wlc=0 plgac=1 ac=1 acrtx=0 extra=1 this=com.google.android.systemui.reversecharging.ReverseChargingController@34dbf4c +10-12 10:30:22.997 2091 2091 D PowerNotificationWarningsGoogleImpl: onReceive: android.intent.action.BATTERY_CHANGED +10-12 10:30:22.997 2091 2091 D BatteryDefenderNotification: isPlugged: true | isOverheated: false | defenderEnabled: false | isCharged: false | isPluggedInDock: false +10-12 10:30:22.997 2091 3972 D PowerUI : can't show warning due to - plugged: true status unknown: false +10-12 10:30:22.998 401 401 I servicemanager: Found vendor.google.google_battery.IGoogleBattery/default in device VINTF manifest. +10-12 10:30:23.000 2091 2147 D BatteryInfoBroadcast: onReceive: android.intent.action.BATTERY_CHANGED isPowerSaveMode: false remainingTimeMillis: 12299747 +10-12 10:30:23.006 2091 2147 D BatteryInfoBroadcast: onReceive: android.intent.action.BATTERY_CHANGED isPowerSaveMode: false remainingTimeMillis: 12299747 +10-12 10:30:23.152 21664 21758 I TRuntime.CctTransportBackend: Status Code: 200 +10-12 10:30:23.177 1602 1650 I ActivityManager: Killing 19188:com.instagram.barcelona/u0a625 (adj 975): empty #33 +10-12 10:30:23.179 1602 1650 I ActivityManager: Killing 18965:com.google.process.gapps/u0a157 (adj 975): empty #34 +10-12 10:30:23.197 1602 1720 I libprocessgroup: Successfully killed process cgroup uid 10625 pid 19188 in 17ms +10-12 10:30:23.227 1007 1007 I Zygote : Process 18965 exited due to signal 9 (Killed) +10-12 10:30:23.229 1602 7799 I ActivityManager: Killing 19597:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0a331i748 (adj 985): empty #33 +10-12 10:30:23.245 603 603 I Finsky : [2] zpz.onStartJob(132): SCH: job service start with id 9636. +10-12 10:30:23.254 1602 1720 I libprocessgroup: Successfully killed process cgroup uid 10157 pid 18965 in 0ms +10-12 10:30:23.255 1602 1720 I libprocessgroup: Successfully killed process cgroup uid 99748 pid 19597 in 0ms +10-12 10:30:23.257 1007 1007 I Zygote : Process 19188 exited due to signal 9 (Killed) +10-12 10:30:23.257 603 21894 I Finsky : [638] yvf.a(541): SCH: Satisfied jobs for 9636 are: 1-1337 +10-12 10:30:23.268 603 21895 I Finsky : [639] ysr.accept(639): SCH: Job 1-1337 starting +10-12 10:30:23.269 603 603 I Finsky : [2] RoutineHygieneCoreJob.v(56): DailyHygiene Holdoff skipped +10-12 10:30:23.273 603 603 I Finsky : [2] qcz.a(392): HC: Starting Hygiene for reason 12 +10-12 10:30:23.287 1602 2158 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10157; state: DISABLED +10-12 10:30:23.287 1602 2158 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10157; state: DISABLED +10-12 10:30:23.287 1602 2158 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10157; state: DISABLED +10-12 10:30:23.287 1602 2158 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10157; state: ENABLED +10-12 10:30:23.288 1602 1717 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10157; state: ENABLED +10-12 10:30:23.295 26973 26973 I Zygote : Process 19597 exited due to signal 9 (Killed) +10-12 10:30:23.296 1602 2158 W ActivityManager: Scheduling restart of crashed service com.disney.wdw.android/org.chromium.content.app.SandboxedProcessService0:0 in 1000ms for connection +10-12 10:30:23.300 19470 19594 W cr_ChildProcessConn: onServiceDisconnected (crash or killed by oom): pid=19597 bindings:W S +10-12 10:30:23.301 1007 1007 D Zygote : Forked child process 21897 +10-12 10:30:23.303 1602 1717 I ActivityManager: Start proc 21897:com.google.process.gapps/u0a157 for content provider {com.google.android.gsf/com.google.android.gsf.settings.GoogleSettingsProvider} +10-12 10:30:23.304 19470 19470 E chromium: [ERROR:aw_browser_terminator.cc(156)] Renderer process (19597) crash detected (code -1). +10-12 10:30:23.309 21897 21897 I e.process.gapps: Using CollectorTypeCC GC. +10-12 10:30:23.312 21897 21897 E e.process.gapps: Not starting debugger since process cannot load the jdwp agent. +10-12 10:30:23.318 19470 19470 E chromium: [ERROR:aw_browser_terminator.cc(112)] Render process (19597) kill (OOM or update) wasn't handed by all associated webviews, killing application. +10-12 10:30:23.326 21897 21897 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10157; state: ENABLED +10-12 10:30:23.336 21897 21897 D nativeloader: Configuring clns-shared-4 for other apk /system/framework/org.apache.http.legacy.jar. target_sdk_version=33, uses_libraries=ALL, library_path=/system_ext/priv-app/GoogleServicesFramework/lib/arm64:/system_ext/priv-app/GoogleServicesFramework/GoogleServicesFramework.apk!/lib/arm64-v8a:/system/lib64:/system_ext/lib64, permitted_path=/data:/mnt/expand:/data/user/0/com.google.android.gsf:/system_ext/priv-app/GoogleServicesFramework:/system/lib64:/system_ext/lib64 +10-12 10:30:23.341 21897 21897 D nativeloader: Configuring clns-shared-5 for other apk /system_ext/priv-app/GoogleServicesFramework/GoogleServicesFramework.apk. target_sdk_version=33, uses_libraries=, library_path=/system_ext/priv-app/GoogleServicesFramework/lib/arm64:/system_ext/priv-app/GoogleServicesFramework/GoogleServicesFramework.apk!/lib/arm64-v8a:/system/lib64:/system_ext/lib64, permitted_path=/data:/mnt/expand:/data/user/0/com.google.android.gsf:/system_ext/priv-app/GoogleServicesFramework:/system/lib64:/system_ext/lib64 +10-12 10:30:23.352 21897 21897 V GraphicsEnvironment: ANGLE Developer option for 'com.google.android.gsf' set to: 'default' +10-12 10:30:23.352 21897 21897 V GraphicsEnvironment: ANGLE GameManagerService for com.google.android.gsf: false +10-12 10:30:23.352 21897 21897 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported. +10-12 10:30:23.353 21897 21897 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-12 10:30:23.354 21897 21897 D NetworkSecurityConfig: No Network Security Config specified, using platform default +10-12 10:30:23.371 21897 21897 I GoogleHttpClient: GMS http client unavailable, use old client +10-12 10:30:23.377 1602 2545 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10157; state: DISABLED +10-12 10:30:23.391 21897 21914 I carui : CarUi plugin is disabled +10-12 10:30:23.399 1602 2158 D CompatibilityChangeReporter: Compat change id reported: 201794303; UID 10157; state: ENABLED +10-12 10:30:23.404 603 603 I Finsky : [2] qdf.f(104): HC: Probe [OczTmqLXpA12XUA8DFQm6vFtl-wklG0c5hF7b1zxtMk] for hygiene pass +10-12 10:30:23.406 1602 7807 I ActivityManager: Process com.disney.wdw.android (pid 19470) has died: cch+35 CEM +10-12 10:30:23.407 1602 1720 I libprocessgroup: Successfully killed process cgroup uid 10331 pid 19470 in 0ms +10-12 10:30:23.408 1602 1958 D ConnectivityService: releasing NetworkRequest [ REQUEST id=20825, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10331 RequestorUid: 10331 RequestorPkg: com.disney.wdw.android UnderlyingNetworks: Null] ] (release request) +10-12 10:30:23.408 1602 1958 D ConnectivityService: releasing NetworkRequest [ REQUEST id=20822, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10331 RequestorUid: 10331 RequestorPkg: com.disney.wdw.android UnderlyingNetworks: Null] ] (release request) +10-12 10:30:23.410 13680 13680 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.safetynet.service.START pkg=com.google.android.gms } +10-12 10:30:23.414 1007 1007 I Zygote : Process 19470 exited due to signal 9 (Killed) +10-12 10:30:23.435 21227 23439 E UsageReportingService: INTERNAL_ERROR: set opt-in options failed. [CONTEXT service_id=41 ] +10-12 10:30:23.435 21227 23439 E UsageReportingService: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String java.lang.String.toLowerCase(java.util.Locale)' on a null object reference +10-12 10:30:23.435 21227 23439 E UsageReportingService: at cves.o(:com.google.android.gms@233717044@23.37.17 (190400-570218080):3) +10-12 10:30:23.435 21227 23439 E UsageReportingService: at cves.s(:com.google.android.gms@233717044@23.37.17 (190400-570218080):12) +10-12 10:30:23.435 21227 23439 E UsageReportingService: at cves.t(:com.google.android.gms@233717044@23.37.17 (190400-570218080):49) +10-12 10:30:23.435 21227 23439 E UsageReportingService: at cves.j(:com.google.android.gms@233717044@23.37.17 (190400-570218080):36) +10-12 10:30:23.435 21227 23439 E UsageReportingService: at cvea.l(:com.google.android.gms@233717044@23.37.17 (190400-570218080):105) +10-12 10:30:23.435 21227 23439 E UsageReportingService: at cvea.eX(:com.google.android.gms@233717044@23.37.17 (190400-570218080):655) +10-12 10:30:23.435 21227 23439 E UsageReportingService: at lzx.onTransact(:com.google.android.gms@233717044@23.37.17 (190400-570218080):117) +10-12 10:30:23.435 21227 23439 E UsageReportingService: at android.os.Binder.transact(Binder.java:1164) +10-12 10:30:23.435 21227 23439 E UsageReportingService: at aule.onTransact(:com.google.android.gms@233717044@23.37.17 (190400-570218080):147) +10-12 10:30:23.435 21227 23439 E UsageReportingService: at android.os.Binder.execTransactInternal(Binder.java:1280) +10-12 10:30:23.435 21227 23439 E UsageReportingService: at android.os.Binder.execTransact(Binder.java:1244) +10-12 10:30:23.452 603 649 I Finsky : [382] jhk.a(48): [DeviceConfig] successfully updated device attribute payloads +10-12 10:30:23.453 603 603 I Finsky : [2] aaqb.b(28): Request device config token was successful when fetching experiments. +10-12 10:30:23.530 1018 1018 D audio_hw: adev_set_mode: mode 0 +10-12 10:30:23.530 1018 1018 W audio_hw_35l41: cs35l41_amp_common_event: ret: 0, event: 7, state: 2, device: 0 +10-12 10:30:23.530 1018 1018 D audio_hw_voice: HAL_EVENT_PHONE_STATE_CHANGE +10-12 10:30:23.580 1018 1018 D audio_hw_patch: low-latency-playback routing: +10-12 10:30:23.580 1018 1018 D audio_hw_patch: dev: 0x1 +10-12 10:30:23.610 1018 1018 D audio_hw: adev_set_parameters: enter: BT_SCO=off +10-12 10:30:23.611 603 21919 W ProxyAndroidLoggerBackend: Too many Flogger logs received before configuration. Dropping old logs. +10-12 10:30:23.611 1602 1971 I AS.AudioDeviceInventory: removePreferredDevicesForStrategySync, strategy: 15 +10-12 10:30:23.612 1602 1971 I AS.AudioDeviceInventory: removePreferredDevicesForStrategySync, strategy: 18 +10-12 10:30:23.612 603 21919 I Finsky : [643] alno.e(11): Sending Heterodyne sync request for package com.android.vending +10-12 10:30:23.614 1602 1969 I AS.SpatializerHelper: Device incompatible with Spatial Audio dev:AudioDeviceAttributes: role:output type:speaker addr: name: profiles:[] descriptors:[] +10-12 10:30:23.614 1602 1969 I AS.SpatializerHelper: onRoutingUpdated: device:AudioDeviceAttributes: role:output type:speaker addr: name: profiles:[] descriptors:[] not available for Spatial Audio +10-12 10:30:23.614 1602 1969 I AS.SpatializerHelper: setDispatchAvailableState(false) no dispatch: mState:STATE_DISABLED_UNAVAILABLE +10-12 10:30:23.614 1602 1969 I AS.SpatializerHelper: Disabling Spatial Audio since disabled for media device:AudioDeviceAttributes: role:output type:speaker addr: name: profiles:[] descriptors:[] +10-12 10:30:23.614 1602 1969 I AS.SpatializerHelper: Setting spatialization level to: 0 +10-12 10:30:23.614 1602 1969 I AS.SpatializerHelper: setDispatchFeatureEnabledState(false) no dispatch: mState:STATE_DISABLED_UNAVAILABLE src:onRoutingUpdated +10-12 10:30:23.616 15853 30572 D DeviceStateHelper: Audio mode: 0 +10-12 10:30:23.619 603 21919 W ProxyAndroidLoggerBackend: Too many Flogger logs received before configuration. Dropping old logs. +10-12 10:30:23.657 603 21919 D TrafficStats: tagSocket(161) with statsTag=0xffffffff, statsUid=-1 +10-12 10:30:23.703 1602 1969 I AS.SpatializerHelper: setScreenSensor:-1 +10-12 10:30:23.703 1602 1969 I AS.SpatializerHelper: setHeadSensor:-1 +10-12 10:30:23.704 1602 1969 I AS.SpatializerHelper: setDesiredHeadTrackingMode(HEAD_TRACKING_MODE_RELATIVE_WORLD) +10-12 10:30:23.893 603 21919 I RequestAddCookies: Cookie store not available in HTTP context diff --git a/metro.config.js b/metro.config.js index ff048ca..15eb51f 100644 --- a/metro.config.js +++ b/metro.config.js @@ -1,16 +1,18 @@ -const {getDefaultConfig} = require('metro-config'); +const { getDefaultConfig } = require('metro-config'); module.exports = (async () => { const { - resolver: {sourceExts, assetExts}, + resolver: { sourceExts, assetExts }, } = await getDefaultConfig(); + + // Add 'cjs' to the list of source extensions return { transformer: { babelTransformerPath: require.resolve('react-native-svg-transformer'), }, resolver: { - assetExts: assetExts.filter((ext) => ext !== 'svg'), - sourceExts: [...sourceExts, 'svg'], + assetExts: assetExts.filter(ext => ext !== 'svg'), + sourceExts: [...sourceExts, 'svg', 'cjs'], // Add 'cjs' here }, }; })(); diff --git a/package-lock.json b/package-lock.json index c10d0e8..c066d42 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,2393 +1,2196 @@ { "name": "source", "version": "0.0.1", - "lockfileVersion": 2, + "lockfileVersion": 1, "requires": true, - "packages": { - "": { - "name": "source", - "version": "0.0.1", - "dependencies": { - "@cometchat-pro/react-native-calls": "2.1.1", - "@cometchat-pro/react-native-chat": "3.0.2", - "@react-native-async-storage/async-storage": "^1.15.9", - "@react-native-community/cli": "^6.2.0", - "@react-native-picker/picker": "^2.2.0", - "@react-navigation/bottom-tabs": "^6.0.9", - "@react-navigation/native": "^6.0.4", - "@react-navigation/native-stack": "^6.2.2", - "@react-navigation/stack": "^5.12.8", - "emoji-mart-native": "^0.6.2-beta", - "firebase": "^9.1.2", - "react": "16.13.1", - "react-native": "0.63.3", - "react-native-autolink": "^4.0.0", - "react-native-document-picker": "^4.1.1", - "react-native-elements": "^3.0.0-alpha.1", - "react-native-fast-image": "^8.3.4", - "react-native-gesture-handler": "^1.9.0", - "react-native-get-random-values": "^1.7.0", - "react-native-image-picker": "^4.1.1", - "react-native-keep-awake": "^4.0.0", - "react-native-reanimated": "^1.13.2", - "react-native-safe-area-context": "^3.3.2", - "react-native-screens": "^3.8.0", - "react-native-sound": "^0.11.0", - "react-native-svg": "^12.1.1", - "react-native-svg-transformer": "^1.0.0", - "react-native-swipe-list-view": "^3.2.8", - "react-native-vector-icons": "^7.1.0", - "react-native-video": "^5.1.1", - "react-native-video-controls": "^2.8.1", - "react-native-webview": "^11.14.3", - "reanimated-bottom-sheet": "^1.0.0-alpha.22", - "rn-fetch-blob": "^0.12.0", - "uuid": "^8.3.2", - "validator": "^13.6.0" + "dependencies": { + "@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@babel/code-frame": { + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", + "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", + "requires": { + "@babel/highlight": "^7.23.4", + "chalk": "^2.4.2" }, - "devDependencies": { - "@babel/core": "^7.8.4", - "@babel/runtime": "^7.8.4", - "@react-native-community/eslint-config": "^1.1.0", - "babel-jest": "^25.1.0", - "eslint": "^6.5.1", - "jest": "^25.1.0", - "metro-react-native-babel-preset": "^0.59.0", - "react-test-renderer": "16.13.1" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", - "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", "dependencies": { - "@babel/highlight": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } } }, - "node_modules/@babel/compat-data": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.0.tgz", - "integrity": "sha512-DGjt2QZse5SGd9nfOSqO4WLJ8NN/oHkijbXbPrxuoJO3oIPJL3TciZs9FX+cOHNiY9E9l0opL8g7BmLe3T+9ew==", - "engines": { - "node": ">=6.9.0" - } + "@babel/compat-data": { + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.5.tgz", + "integrity": "sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==" }, - "node_modules/@babel/core": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.0.tgz", - "integrity": "sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ==", - "dependencies": { - "@babel/code-frame": "^7.16.0", - "@babel/generator": "^7.16.0", - "@babel/helper-compilation-targets": "^7.16.0", - "@babel/helper-module-transforms": "^7.16.0", - "@babel/helpers": "^7.16.0", - "@babel/parser": "^7.16.0", - "@babel/template": "^7.16.0", - "@babel/traverse": "^7.16.0", - "@babel/types": "^7.16.0", - "convert-source-map": "^1.7.0", + "@babel/core": { + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.9.tgz", + "integrity": "sha512-5q0175NOjddqpvvzU+kDiSOAk4PfdO6FvwCWoQ6RO7rTzEe8vlo+4HVfcnAREhD4npMs0e9uZypjTwzZPCf/cw==", + "requires": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.23.5", + "@babel/generator": "^7.23.6", + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helpers": "^7.23.9", + "@babel/parser": "^7.23.9", + "@babel/template": "^7.23.9", + "@babel/traverse": "^7.23.9", + "@babel/types": "^7.23.9", + "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", - "json5": "^2.1.2", - "semver": "^6.3.0", - "source-map": "^0.5.0" + "json5": "^2.2.3", + "semver": "^6.3.1" }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" + "dependencies": { + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } } }, - "node_modules/@babel/generator": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.0.tgz", - "integrity": "sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==", - "dependencies": { - "@babel/types": "^7.16.0", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - }, - "engines": { - "node": ">=6.9.0" + "@babel/generator": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz", + "integrity": "sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==", + "requires": { + "@babel/types": "^7.23.6", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" } }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", - "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", - "dependencies": { - "@babel/types": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" + "@babel/helper-annotate-as-pure": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", + "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", + "requires": { + "@babel/types": "^7.22.5" } }, - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.0.tgz", - "integrity": "sha512-9KuleLT0e77wFUku6TUkqZzCEymBdtuQQ27MhEKzf9UOOJu3cYj98kyaDAzxpC7lV6DGiZFuC8XqDsq8/Kl6aQ==", - "dependencies": { - "@babel/helper-explode-assignable-expression": "^7.16.0", - "@babel/types": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", + "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", + "requires": { + "@babel/types": "^7.22.15" } }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.16.3", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz", - "integrity": "sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==", - "dependencies": { - "@babel/compat-data": "^7.16.0", - "@babel/helper-validator-option": "^7.14.5", - "browserslist": "^4.17.5", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "@babel/helper-compilation-targets": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz", + "integrity": "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==", + "requires": { + "@babel/compat-data": "^7.23.5", + "@babel/helper-validator-option": "^7.23.5", + "browserslist": "^4.22.2", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" } }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.0.tgz", - "integrity": "sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.16.0", - "@babel/helper-function-name": "^7.16.0", - "@babel/helper-member-expression-to-functions": "^7.16.0", - "@babel/helper-optimise-call-expression": "^7.16.0", - "@babel/helper-replace-supers": "^7.16.0", - "@babel/helper-split-export-declaration": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "@babel/helper-create-class-features-plugin": { + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.23.9.tgz", + "integrity": "sha512-B2L9neXTIyPQoXDm+NtovPvG6VOLWnaXu3BIeVDWwdKFgG30oNa6CqVGiJPDWQwIAK49t9gnQI9c6K6RzabiKw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-member-expression-to-functions": "^7.23.0", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.20", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "semver": "^6.3.1" } }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.0.tgz", - "integrity": "sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.16.0", - "regexpu-core": "^4.7.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "@babel/helper-create-regexp-features-plugin": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz", + "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "regexpu-core": "^5.3.1", + "semver": "^6.3.1" } }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.4.tgz", - "integrity": "sha512-OrpPZ97s+aPi6h2n1OXzdhVis1SGSsMU2aMHgLcOKfsp4/v1NWpx3CWT3lBj5eeBq9cDkPkh+YCfdF7O12uNDQ==", - "dependencies": { - "@babel/helper-compilation-targets": "^7.13.0", - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/traverse": "^7.13.0", + "@babel/helper-define-polyfill-provider": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.5.0.tgz", + "integrity": "sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==", + "requires": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", "debug": "^4.1.1", "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" + "resolve": "^1.14.2" }, - "peerDependencies": { - "@babel/core": "^7.4.0-0" - } - }, - "node_modules/@babel/helper-explode-assignable-expression": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.0.tgz", - "integrity": "sha512-Hk2SLxC9ZbcOhLpg/yMznzJ11W++lg5GMbxt1ev6TXUiJB0N42KPC+7w8a+eWGuqDnUYuwStJoZHM7RgmIOaGQ==", "dependencies": { - "@babel/types": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } } }, - "node_modules/@babel/helper-function-name": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz", - "integrity": "sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==", - "dependencies": { - "@babel/helper-get-function-arity": "^7.16.0", - "@babel/template": "^7.16.0", - "@babel/types": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" - } + "@babel/helper-environment-visitor": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", + "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==" }, - "node_modules/@babel/helper-get-function-arity": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz", - "integrity": "sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==", - "dependencies": { - "@babel/types": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" + "@babel/helper-function-name": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", + "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", + "requires": { + "@babel/template": "^7.22.15", + "@babel/types": "^7.23.0" } }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz", - "integrity": "sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==", - "dependencies": { - "@babel/types": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" + "@babel/helper-hoist-variables": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", + "requires": { + "@babel/types": "^7.22.5" } }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.0.tgz", - "integrity": "sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==", - "dependencies": { - "@babel/types": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" + "@babel/helper-member-expression-to-functions": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz", + "integrity": "sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==", + "requires": { + "@babel/types": "^7.23.0" } }, - "node_modules/@babel/helper-module-imports": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz", - "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==", - "dependencies": { - "@babel/types": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" + "@babel/helper-module-imports": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", + "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", + "requires": { + "@babel/types": "^7.22.15" } }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.0.tgz", - "integrity": "sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==", - "dependencies": { - "@babel/helper-module-imports": "^7.16.0", - "@babel/helper-replace-supers": "^7.16.0", - "@babel/helper-simple-access": "^7.16.0", - "@babel/helper-split-export-declaration": "^7.16.0", - "@babel/helper-validator-identifier": "^7.15.7", - "@babel/template": "^7.16.0", - "@babel/traverse": "^7.16.0", - "@babel/types": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" + "@babel/helper-module-transforms": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", + "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", + "requires": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.20" } }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.0.tgz", - "integrity": "sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==", - "dependencies": { - "@babel/types": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" + "@babel/helper-optimise-call-expression": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", + "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", + "requires": { + "@babel/types": "^7.22.5" } }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", - "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", - "engines": { - "node": ">=6.9.0" - } + "@babel/helper-plugin-utils": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", + "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==" }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.0.tgz", - "integrity": "sha512-MLM1IOMe9aQBqMWxcRw8dcb9jlM86NIw7KA0Wri91Xkfied+dE0QuBFSBjMNvqzmS0OSIDsMNC24dBEkPUi7ew==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.16.0", - "@babel/helper-wrap-function": "^7.16.0", - "@babel/types": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" + "@babel/helper-remap-async-to-generator": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz", + "integrity": "sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-wrap-function": "^7.22.20" } }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.0.tgz", - "integrity": "sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==", - "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.16.0", - "@babel/helper-optimise-call-expression": "^7.16.0", - "@babel/traverse": "^7.16.0", - "@babel/types": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" + "@babel/helper-replace-supers": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz", + "integrity": "sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==", + "requires": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-member-expression-to-functions": "^7.22.15", + "@babel/helper-optimise-call-expression": "^7.22.5" } }, - "node_modules/@babel/helper-simple-access": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz", - "integrity": "sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==", - "dependencies": { - "@babel/types": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" + "@babel/helper-simple-access": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "requires": { + "@babel/types": "^7.22.5" } }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", - "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", - "dependencies": { - "@babel/types": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", + "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", + "requires": { + "@babel/types": "^7.22.5" } }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz", - "integrity": "sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==", - "dependencies": { - "@babel/types": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" + "@babel/helper-split-export-declaration": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "requires": { + "@babel/types": "^7.22.5" } }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.15.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", - "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", - "engines": { - "node": ">=6.9.0" - } + "@babel/helper-string-parser": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", + "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==" }, - "node_modules/@babel/helper-validator-option": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", - "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", - "engines": { - "node": ">=6.9.0" - } + "@babel/helper-validator-identifier": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==" }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.0.tgz", - "integrity": "sha512-VVMGzYY3vkWgCJML+qVLvGIam902mJW0FvT7Avj1zEe0Gn7D93aWdLblYARTxEw+6DhZmtzhBM2zv0ekE5zg1g==", - "dependencies": { - "@babel/helper-function-name": "^7.16.0", - "@babel/template": "^7.16.0", - "@babel/traverse": "^7.16.0", - "@babel/types": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" + "@babel/helper-validator-option": { + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz", + "integrity": "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==" + }, + "@babel/helper-wrap-function": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz", + "integrity": "sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==", + "requires": { + "@babel/helper-function-name": "^7.22.5", + "@babel/template": "^7.22.15", + "@babel/types": "^7.22.19" } }, - "node_modules/@babel/helpers": { - "version": "7.16.3", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.3.tgz", - "integrity": "sha512-Xn8IhDlBPhvYTvgewPKawhADichOsbkZuzN7qz2BusOM0brChsyXMDJvldWaYMMUNiCQdQzNEioXTp3sC8Nt8w==", - "dependencies": { - "@babel/template": "^7.16.0", - "@babel/traverse": "^7.16.3", - "@babel/types": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" + "@babel/helpers": { + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.9.tgz", + "integrity": "sha512-87ICKgU5t5SzOT7sBMfCOZQ2rHjRU+Pcb9BoILMYz600W6DkVRLFBPwQ18gwUVvggqXivaUakpnxWQGbpywbBQ==", + "requires": { + "@babel/template": "^7.23.9", + "@babel/traverse": "^7.23.9", + "@babel/types": "^7.23.9" } }, - "node_modules/@babel/highlight": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", - "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.15.7", - "chalk": "^2.0.0", + "@babel/highlight": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", + "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", + "requires": { + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", "js-tokens": "^4.0.0" }, - "engines": { - "node": ">=6.9.0" + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } } }, - "node_modules/@babel/parser": { - "version": "7.16.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.3.tgz", - "integrity": "sha512-dcNwU1O4sx57ClvLBVFbEgx0UZWfd0JQX5X6fxFRCLHelFBGXFfSz6Y0FAq2PEwUqlqLkdVjVr4VASEOuUnLJw==", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } + "@babel/parser": { + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.9.tgz", + "integrity": "sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA==" }, - "node_modules/@babel/plugin-external-helpers": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-external-helpers/-/plugin-external-helpers-7.16.0.tgz", - "integrity": "sha512-jun5/kzq/fZugn+2zQNposKDp+9BrUl/Lp3bWrNrIzTk08+tZM3YcstUg/KbNbefEK8/Qy+mWaawgIC/Uc1e0w==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-external-helpers": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-external-helpers/-/plugin-external-helpers-7.23.3.tgz", + "integrity": "sha512-W2kdnFytYsSB0X49op/t9Re68rb3m+RN+sK7aD/8lCutepSm22Ms4MmPzMQZ2FYSpItsKlRXG3osVYfLWb83Ug==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" } }, - "node_modules/@babel/plugin-proposal-class-properties": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.0.tgz", - "integrity": "sha512-mCF3HcuZSY9Fcx56Lbn+CGdT44ioBMMvjNVldpKtj8tpniETdLjnxdHI1+sDWXIM1nNt+EanJOZ3IG9lzVjs7A==", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" } }, - "node_modules/@babel/plugin-proposal-export-default-from": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.16.0.tgz", - "integrity": "sha512-kFAhaIbh5qbBwETRNa/cgGmPJ/BicXhIyrZhAkyYhf/Z9LXCTRGO1mvUwczto0Hl1q4YtzP9cRtTKT4wujm38Q==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-export-default-from": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-proposal-export-default-from": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.23.3.tgz", + "integrity": "sha512-Q23MpLZfSGZL1kU7fWqV262q65svLSCIP5kZ/JCW/rKTCm/FrLjpvEd2kfUYMVeHh4QhV/xzyoRAHWrAZJrE3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-export-default-from": "^7.23.3" } }, - "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.0.tgz", - "integrity": "sha512-3bnHA8CAFm7cG93v8loghDYyQ8r97Qydf63BeYiGgYbjKKB/XP53W15wfRC7dvKfoiJ34f6Rbyyx2btExc8XsQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-object-rest-spread": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.0.tgz", - "integrity": "sha512-LU/+jp89efe5HuWJLmMmFG0+xbz+I2rSI7iLc1AlaeSMDMOGzWlc5yJrMN1d04osXN4sSfpo4O+azkBNBes0jg==", - "dependencies": { - "@babel/compat-data": "^7.16.0", - "@babel/helper-compilation-targets": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", + "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", + "requires": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-transform-parameters": "^7.20.7" } }, - "node_modules/@babel/plugin-proposal-optional-catch-binding": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.0.tgz", - "integrity": "sha512-kicDo0A/5J0nrsCPbn89mTG3Bm4XgYi0CZtvex9Oyw7gGZE3HXGD0zpQNH+mo+tEfbo8wbmMvJftOwpmPy7aVw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-optional-chaining": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.0.tgz", - "integrity": "sha512-Y4rFpkZODfHrVo70Uaj6cC1JJOt3Pp0MdWSwIKtb8z1/lsjl9AmnB7ErRFV+QNGIfcY1Eruc2UMx5KaRnXjMyg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", + "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", "@babel/plugin-syntax-optional-chaining": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-async-generators": { + "@babel/plugin-syntax-async-generators": { "version": "7.8.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", "dev": true, - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-bigint": { + "@babel/plugin-syntax-bigint": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", "dev": true, - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-class-properties": { + "@babel/plugin-syntax-class-properties": { "version": "7.12.13", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-dynamic-import": { + "@babel/plugin-syntax-dynamic-import": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-export-default-from": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.16.0.tgz", - "integrity": "sha512-xllLOdBj77mFSw8s02I+2SSQGHOftbWTlGmagheuNk/gjQsk7IrYsR/EosXVAVpgIUFffLckB/iPRioQYLHSrQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-syntax-export-default-from": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.23.3.tgz", + "integrity": "sha512-KeENO5ck1IeZ/l2lFZNy+mpobV3D2Zy5C1YFnWm+YuY5mQiAWc4yAp13dqgguwsBsFVLh4LPCEqCa5qW13N+hw==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" } }, - "node_modules/@babel/plugin-syntax-flow": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.0.tgz", - "integrity": "sha512-dH91yCo0RyqfzWgoM5Ji9ir8fQ+uFbt9KHM3d2x4jZOuHS6wNA+CRmRUP/BWCsHG2bjc7A2Way6AvH1eQk0wig==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-syntax-flow": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.23.3.tgz", + "integrity": "sha512-YZiAIpkJAwQXBJLIQbRFayR5c+gJ35Vcz3bg954k7cd73zqjvhacJuL9RbrzPz8qPmZdgqP6EUKwy0PCNhaaPA==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" } }, - "node_modules/@babel/plugin-syntax-import-meta": { + "@babel/plugin-syntax-import-meta": { "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", "dev": true, - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-json-strings": { + "@babel/plugin-syntax-json-strings": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", "dev": true, - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.0.tgz", - "integrity": "sha512-8zv2+xiPHwly31RK4RmnEYY5zziuF3O7W2kIDW+07ewWDh6Oi0dRq8kwvulRkFgt6DB97RlKs5c1y068iPlCUg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-syntax-jsx": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz", + "integrity": "sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" } }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "@babel/plugin-syntax-logical-assignment-operators": { "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", "dev": true, - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "@babel/plugin-syntax-nullish-coalescing-operator": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-numeric-separator": { + "@babel/plugin-syntax-numeric-separator": { "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", "dev": true, - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { + "@babel/plugin-syntax-object-rest-spread": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "@babel/plugin-syntax-optional-catch-binding": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-optional-chaining": { + "@babel/plugin-syntax-optional-chaining": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dependencies": { + "requires": { "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.0.tgz", - "integrity": "sha512-Xv6mEXqVdaqCBfJFyeab0fH2DnUoMsDmhamxsSi4j8nLd4Vtw213WMJr55xxqipC/YVWyPY3K0blJncPYji+dQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-syntax-typescript": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz", + "integrity": "sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" } }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.0.tgz", - "integrity": "sha512-vIFb5250Rbh7roWARvCLvIJ/PtAU5Lhv7BtZ1u24COwpI9Ypjsh+bZcKk6rlIyalK+r0jOc1XQ8I4ovNxNrWrA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-transform-arrow-functions": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.23.3.tgz", + "integrity": "sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" } }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.0.tgz", - "integrity": "sha512-PbIr7G9kR8tdH6g8Wouir5uVjklETk91GMVSUq+VaOgiinbCkBP6Q7NN/suM/QutZkMJMvcyAriogcYAdhg8Gw==", - "dependencies": { - "@babel/helper-module-imports": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-remap-async-to-generator": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-transform-async-to-generator": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz", + "integrity": "sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==", + "requires": { + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.20" } }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.0.tgz", - "integrity": "sha512-V14As3haUOP4ZWrLJ3VVx5rCnrYhMSHN/jX7z6FAt5hjRkLsb0snPCmJwSOML5oxkKO4FNoNv7V5hw/y2bjuvg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz", + "integrity": "sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" } }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.0.tgz", - "integrity": "sha512-27n3l67/R3UrXfizlvHGuTwsRIFyce3D/6a37GRxn28iyTPvNXaW4XvznexRh1zUNLPjbLL22Id0XQElV94ruw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-transform-block-scoping": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.4.tgz", + "integrity": "sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" } }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.0.tgz", - "integrity": "sha512-HUxMvy6GtAdd+GKBNYDWCIA776byUQH8zjnfjxwT1P1ARv/wFu8eBDpmXQcLS/IwRtrxIReGiplOwMeyO7nsDQ==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.16.0", - "@babel/helper-function-name": "^7.16.0", - "@babel/helper-optimise-call-expression": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-replace-supers": "^7.16.0", - "@babel/helper-split-export-declaration": "^7.16.0", + "@babel/plugin-transform-classes": { + "version": "7.23.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.8.tgz", + "integrity": "sha512-yAYslGsY1bX6Knmg46RjiCiNSwJKv2IUC8qOdYKqMMr0491SXFhcHqOdRDeCRohOOIzwN/90C6mQ9qAKgrP7dg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.20", + "@babel/helper-split-export-declaration": "^7.22.6", "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.0.tgz", - "integrity": "sha512-63l1dRXday6S8V3WFY5mXJwcRAnPYxvFfTlt67bwV1rTyVTM5zrp0DBBb13Kl7+ehkCVwIZPumPpFP/4u70+Tw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-transform-computed-properties": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz", + "integrity": "sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/template": "^7.22.15" } }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.0.tgz", - "integrity": "sha512-Q7tBUwjxLTsHEoqktemHBMtb3NYwyJPTJdM+wDwb0g8PZ3kQUIzNvwD5lPaqW/p54TXBc/MXZu9Jr7tbUEUM8Q==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-transform-destructuring": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz", + "integrity": "sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" } }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.0.tgz", - "integrity": "sha512-OwYEvzFI38hXklsrbNivzpO3fh87skzx8Pnqi4LoSYeav0xHlueSoCJrSgTPfnbyzopo5b3YVAJkFIcUpK2wsw==", - "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz", + "integrity": "sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" } }, - "node_modules/@babel/plugin-transform-flow-strip-types": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.16.0.tgz", - "integrity": "sha512-vs/F5roOaO/+WxKfp9PkvLsAyj0G+Q0zbFimHm9X2KDgabN2XmNFoAafmeGEYspUlIF9+MvVmyek9UyHiqeG/w==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-flow": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-transform-flow-strip-types": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.23.3.tgz", + "integrity": "sha512-26/pQTf9nQSNVJCrLB1IkHUKyPxR+lMrH2QDPG89+Znu9rAMbtrybdbWeE9bb7gzjmE5iXHEY+e0HUwM6Co93Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-flow": "^7.23.3" } }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.0.tgz", - "integrity": "sha512-5QKUw2kO+GVmKr2wMYSATCTTnHyscl6sxFRAY+rvN7h7WB0lcG0o4NoV6ZQU32OZGVsYUsfLGgPQpDFdkfjlJQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-transform-for-of": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.6.tgz", + "integrity": "sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" } }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.0.tgz", - "integrity": "sha512-lBzMle9jcOXtSOXUpc7tvvTpENu/NuekNJVova5lCCWCV9/U1ho2HH2y0p6mBg8fPm/syEAbfaaemYGOHCY3mg==", - "dependencies": { - "@babel/helper-function-name": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-transform-function-name": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.23.3.tgz", + "integrity": "sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==", + "requires": { + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-plugin-utils": "^7.22.5" } }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.0.tgz", - "integrity": "sha512-gQDlsSF1iv9RU04clgXqRjrPyyoJMTclFt3K1cjLmTKikc0s/6vE3hlDeEVC71wLTRu72Fq7650kABrdTc2wMQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-transform-literals": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz", + "integrity": "sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" } }, - "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.0.tgz", - "integrity": "sha512-WRpw5HL4Jhnxw8QARzRvwojp9MIE7Tdk3ez6vRyUk1MwgjJN0aNpRoXainLR5SgxmoXx/vsXGZ6OthP6t/RbUg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-transform-member-expression-literals": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz", + "integrity": "sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" } }, - "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.0.tgz", - "integrity": "sha512-Dzi+NWqyEotgzk/sb7kgQPJQf7AJkQBWsVp1N6JWc1lBVo0vkElUnGdr1PzUBmfsCCN5OOFya3RtpeHk15oLKQ==", - "dependencies": { - "@babel/helper-module-transforms": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-simple-access": "^7.16.0", - "babel-plugin-dynamic-import-node": "^2.3.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-transform-modules-commonjs": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz", + "integrity": "sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==", + "requires": { + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5" } }, - "node_modules/@babel/plugin-transform-object-assign": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-assign/-/plugin-transform-object-assign-7.16.0.tgz", - "integrity": "sha512-TftKY6Hxo5Uf/EIoC3BKQyLvlH46tbtK4xub90vzi9+yS8z1+O/52YHyywCZvYeLPOvv//1j3BPokLuHTWPcbg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-transform-object-assign": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-assign/-/plugin-transform-object-assign-7.23.3.tgz", + "integrity": "sha512-TPJ6O7gVC2rlQH2hvQGRH273G1xdoloCj9Pc07Q7JbIZYDi+Sv5gaE2fu+r5E7qK4zyt6vj0FbZaZTRU5C3OMA==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" } }, - "node_modules/@babel/plugin-transform-object-super": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.0.tgz", - "integrity": "sha512-fds+puedQHn4cPLshoHcR1DTMN0q1V9ou0mUjm8whx9pGcNvDrVVrgw+KJzzCaiTdaYhldtrUps8DWVMgrSEyg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-replace-supers": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-transform-object-super": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz", + "integrity": "sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.20" } }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.16.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.3.tgz", - "integrity": "sha512-3MaDpJrOXT1MZ/WCmkOFo7EtmVVC8H4EUZVrHvFOsmwkk4lOjQj8rzv8JKUZV4YoQKeoIgk07GO+acPU9IMu/w==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-transform-parameters": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.23.3.tgz", + "integrity": "sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" } }, - "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.0.tgz", - "integrity": "sha512-XLldD4V8+pOqX2hwfWhgwXzGdnDOThxaNTgqagOcpBgIxbUvpgU2FMvo5E1RyHbk756WYgdbS0T8y0Cj9FKkWQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-transform-property-literals": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz", + "integrity": "sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" } }, - "node_modules/@babel/plugin-transform-react-display-name": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.0.tgz", - "integrity": "sha512-FJFdJAqaCpndL+pIf0aeD/qlQwT7QXOvR6Cc8JPvNhKJBi2zc/DPc4g05Y3fbD/0iWAMQFGij4+Xw+4L/BMpTg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-transform-react-display-name": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.23.3.tgz", + "integrity": "sha512-GnvhtVfA2OAtzdX58FJxU19rhoGeQzyVndw3GgtdECQvQFXPEZIOVULHVZGAYmOgmqjXpVpfocAbSjh99V/Fqw==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" } }, - "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.16.0.tgz", - "integrity": "sha512-rqDgIbukZ44pqq7NIRPGPGNklshPkvlmvqjdx3OZcGPk4zGIenYkxDTvl3LsSL8gqcc3ZzGmXPE6hR/u/voNOw==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.16.0", - "@babel/helper-module-imports": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-jsx": "^7.16.0", - "@babel/types": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-transform-react-jsx": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.23.4.tgz", + "integrity": "sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-jsx": "^7.23.3", + "@babel/types": "^7.23.4" } }, - "node_modules/@babel/plugin-transform-react-jsx-self": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.16.0.tgz", - "integrity": "sha512-97yCFY+2GvniqOThOSjPor8xUoDiQ0STVWAQMl3pjhJoFVe5DuXDLZCRSZxu9clx+oRCbTiXGgKEG/Yoyo6Y+w==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-transform-react-jsx-self": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.23.3.tgz", + "integrity": "sha512-qXRvbeKDSfwnlJnanVRp0SfuWE5DQhwQr5xtLBzp56Wabyo+4CMosF6Kfp+eOD/4FYpql64XVJ2W0pVLlJZxOQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" } }, - "node_modules/@babel/plugin-transform-react-jsx-source": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.16.0.tgz", - "integrity": "sha512-8yvbGGrHOeb/oyPc9tzNoe9/lmIjz3HLa9Nc5dMGDyNpGjfFrk8D2KdEq9NRkftZzeoQEW6yPQ29TMZtrLiUUA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-transform-react-jsx-source": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.23.3.tgz", + "integrity": "sha512-91RS0MDnAWDNvGC6Wio5XYkyWI39FMFO+JK9+4AlgaTH+yWwVTsw7/sn6LK0lH7c5F+TFkpv/3LfCJ1Ydwof/g==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" } }, - "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.0.tgz", - "integrity": "sha512-JAvGxgKuwS2PihiSFaDrp94XOzzTUeDeOQlcKzVAyaPap7BnZXK/lvMDiubkPTdotPKOIZq9xWXWnggUMYiExg==", - "dependencies": { - "regenerator-transform": "^0.14.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-transform-regenerator": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.23.3.tgz", + "integrity": "sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "regenerator-transform": "^0.15.2" } }, - "node_modules/@babel/plugin-transform-runtime": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.16.0.tgz", - "integrity": "sha512-zlPf1/XFn5+vWdve3AAhf+Sxl+MVa5VlwTwWgnLx23u4GlatSRQJ3Eoo9vllf0a9il3woQsT4SK+5Z7c06h8ag==", - "dependencies": { - "@babel/helper-module-imports": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5", - "babel-plugin-polyfill-corejs2": "^0.2.3", - "babel-plugin-polyfill-corejs3": "^0.3.0", - "babel-plugin-polyfill-regenerator": "^0.2.3", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-transform-runtime": { + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.9.tgz", + "integrity": "sha512-A7clW3a0aSjm3ONU9o2HAILSegJCYlEZmOhmBRReVtIpY/Z/p7yIZ+wR41Z+UipwdGuqwtID/V/dOdZXjwi9gQ==", + "requires": { + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "babel-plugin-polyfill-corejs2": "^0.4.8", + "babel-plugin-polyfill-corejs3": "^0.9.0", + "babel-plugin-polyfill-regenerator": "^0.5.5", + "semver": "^6.3.1" } }, - "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.0.tgz", - "integrity": "sha512-iVb1mTcD8fuhSv3k99+5tlXu5N0v8/DPm2mO3WACLG6al1CGZH7v09HJyUb1TtYl/Z+KrM6pHSIJdZxP5A+xow==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-transform-shorthand-properties": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.23.3.tgz", + "integrity": "sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" } }, - "node_modules/@babel/plugin-transform-spread": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.0.tgz", - "integrity": "sha512-Ao4MSYRaLAQczZVp9/7E7QHsCuK92yHRrmVNRe/SlEJjhzivq0BSn8mEraimL8wizHZ3fuaHxKH0iwzI13GyGg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-transform-spread": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz", + "integrity": "sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" } }, - "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.0.tgz", - "integrity": "sha512-/ntT2NljR9foobKk4E/YyOSwcGUXtYWv5tinMK/3RkypyNBNdhHUaq6Orw5DWq9ZcNlS03BIlEALFeQgeVAo4Q==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-transform-sticky-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.23.3.tgz", + "integrity": "sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" } }, - "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.0.tgz", - "integrity": "sha512-Rd4Ic89hA/f7xUSJQk5PnC+4so50vBoBfxjdQAdvngwidM8jYIBVxBZ/sARxD4e0yMXRbJVDrYf7dyRtIIKT6Q==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-transform-template-literals": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz", + "integrity": "sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" } }, - "node_modules/@babel/plugin-transform-typescript": { - "version": "7.16.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.1.tgz", - "integrity": "sha512-NO4XoryBng06jjw/qWEU2LhcLJr1tWkhpMam/H4eas/CDKMX/b2/Ylb6EI256Y7+FVPCawwSM1rrJNOpDiz+Lg==", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-typescript": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-transform-typescript": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.6.tgz", + "integrity": "sha512-6cBG5mBvUu4VUD04OHKnYzbuHNP8huDsD3EDqqpIpsswTDoqHCjLoHb6+QgsV1WsT2nipRqCPgxD3LXnEO7XfA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.23.6", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-typescript": "^7.23.3" } }, - "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.0.tgz", - "integrity": "sha512-jHLK4LxhHjvCeZDWyA9c+P9XH1sOxRd1RO9xMtDVRAOND/PczPqizEtVdx4TQF/wyPaewqpT+tgQFYMnN/P94A==", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-transform-unicode-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.23.3.tgz", + "integrity": "sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" } }, - "node_modules/@babel/register": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.16.0.tgz", - "integrity": "sha512-lzl4yfs0zVXnooeLE0AAfYaT7F3SPA8yB2Bj4W1BiZwLbMS3MZH35ZvCWSRHvneUugwuM+Wsnrj7h0F7UmU3NQ==", - "dependencies": { + "@babel/preset-typescript": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.3.tgz", + "integrity": "sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.15", + "@babel/plugin-syntax-jsx": "^7.23.3", + "@babel/plugin-transform-modules-commonjs": "^7.23.3", + "@babel/plugin-transform-typescript": "^7.23.3" + } + }, + "@babel/register": { + "version": "7.23.7", + "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.23.7.tgz", + "integrity": "sha512-EjJeB6+kvpk+Y5DAkEAmbOBEFkh9OASx0huoEkqYTFxAZHzOAX2Oh5uwAUuL2rUddqfM0SA+KPXV2TbzoZ2kvQ==", + "requires": { "clone-deep": "^4.0.1", "find-cache-dir": "^2.0.0", "make-dir": "^2.1.0", - "pirates": "^4.0.0", + "pirates": "^4.0.6", "source-map-support": "^0.5.16" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/register/node_modules/make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "engines": { - "node": ">=6" } }, - "node_modules/@babel/register/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "bin": { - "semver": "bin/semver" - } + "@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" }, - "node_modules/@babel/runtime": { - "version": "7.16.3", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.3.tgz", - "integrity": "sha512-WBwekcqacdY2e9AF/Q7WLFUWmdJGJTkbjqTjoMDgXkVZ3ZRUvOPsLb5KdwISoQVsbP+DQzVZW4Zhci0DvpbNTQ==", - "dependencies": { - "regenerator-runtime": "^0.13.4" - }, - "engines": { - "node": ">=6.9.0" + "@babel/runtime": { + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.9.tgz", + "integrity": "sha512-0CX6F+BI2s9dkUqr08KFrAIZgNFj75rdBU/DjCyYLIaV/quFjkk6T+EJ2LkZHyZTbEV4L5p97mNkUsHl2wLFAw==", + "requires": { + "regenerator-runtime": "^0.14.0" } }, - "node_modules/@babel/runtime-corejs3": { - "version": "7.16.3", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.16.3.tgz", - "integrity": "sha512-IAdDC7T0+wEB4y2gbIL0uOXEYpiZEeuFUTVbdGq+UwCcF35T/tS8KrmMomEwEc5wBbyfH3PJVpTSUqrhPDXFcQ==", + "@babel/runtime-corejs3": { + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.23.9.tgz", + "integrity": "sha512-oeOFTrYWdWXCvXGB5orvMTJ6gCZ9I6FBjR+M38iKNXCsPxr4xT0RTdg5uz1H7QP8pp74IzPtwritEr+JscqHXQ==", "dev": true, - "dependencies": { - "core-js-pure": "^3.19.0", - "regenerator-runtime": "^0.13.4" - }, - "engines": { - "node": ">=6.9.0" + "requires": { + "core-js-pure": "^3.30.2", + "regenerator-runtime": "^0.14.0" } }, - "node_modules/@babel/template": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", - "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", - "dependencies": { - "@babel/code-frame": "^7.16.0", - "@babel/parser": "^7.16.0", - "@babel/types": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" + "@babel/template": { + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.23.9.tgz", + "integrity": "sha512-+xrD2BWLpvHKNmX2QbpdpsBaWnRxahMwJjO+KZk2JOElj5nSmKezyS1B4u+QbHMTX69t4ukm6hh9lsYQ7GHCKA==", + "requires": { + "@babel/code-frame": "^7.23.5", + "@babel/parser": "^7.23.9", + "@babel/types": "^7.23.9" } }, - "node_modules/@babel/traverse": { - "version": "7.16.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.3.tgz", - "integrity": "sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==", - "dependencies": { - "@babel/code-frame": "^7.16.0", - "@babel/generator": "^7.16.0", - "@babel/helper-function-name": "^7.16.0", - "@babel/helper-hoist-variables": "^7.16.0", - "@babel/helper-split-export-declaration": "^7.16.0", - "@babel/parser": "^7.16.3", - "@babel/types": "^7.16.0", - "debug": "^4.1.0", + "@babel/traverse": { + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.9.tgz", + "integrity": "sha512-I/4UJ9vs90OkBtY6iiiTORVMyIhJ4kAVmsKo9KFc8UOxMeUfi2hvtIBsET5u9GizXE6/GFSuKCTNfgCswuEjRg==", + "requires": { + "@babel/code-frame": "^7.23.5", + "@babel/generator": "^7.23.6", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.23.9", + "@babel/types": "^7.23.9", + "debug": "^4.3.1", "globals": "^11.1.0" }, - "engines": { - "node": ">=6.9.0" + "dependencies": { + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } } }, - "node_modules/@babel/types": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz", - "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.15.7", + "@babel/types": { + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.9.tgz", + "integrity": "sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q==", + "requires": { + "@babel/helper-string-parser": "^7.23.4", + "@babel/helper-validator-identifier": "^7.22.20", "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" } }, - "node_modules/@bcoe/v8-coverage": { + "@bcoe/v8-coverage": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", "dev": true }, - "node_modules/@cnakazawa/watch": { + "@cnakazawa/watch": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", - "dependencies": { + "requires": { "exec-sh": "^0.3.2", "minimist": "^1.2.0" - }, - "bin": { - "watch": "cli.js" - }, - "engines": { - "node": ">=0.1.95" } }, - "node_modules/@cometchat-pro/react-native-calls": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@cometchat-pro/react-native-calls/-/react-native-calls-2.1.1.tgz", - "integrity": "sha512-+I8NbbE+JB5ItinLgcNewlg+2cMkDMMPlGLSFpXTahq5z+op2vtrImxixF5g31OIONWVqLP9mGlMSpLE/5nKsA==", - "peerDependencies": { - "react": "^16.8.1", - "react-native": ">=0.60.0-rc.0 <1.0.x" - } + "@cometchat/calls-sdk-react-native": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@cometchat/calls-sdk-react-native/-/calls-sdk-react-native-4.0.4.tgz", + "integrity": "sha512-sA3bZjpddMrrxBFOjONrhYKkIAAZSJXhrvCfFHTIuhO0mZVaUWk6wRZ8LNarXMdeY855dTlcU/Sg6DXwkcZ46g==" }, - "node_modules/@cometchat-pro/react-native-chat": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@cometchat-pro/react-native-chat/-/react-native-chat-3.0.2.tgz", - "integrity": "sha512-fZZ5v/WBqmXzFHU4Wo1zBj16EGhk2xcU+bPuVDKvrGINyMbxwP3axvo4Ytk/U5yHDttodsA3nqULPI1tper7ig==" + "@cometchat/chat-sdk-react-native": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/@cometchat/chat-sdk-react-native/-/chat-sdk-react-native-4.0.5.tgz", + "integrity": "sha512-7JmK46rYr/N+HB70mrmBO97+dAmSExqb88nwf6mD2SHOu0ndFQQuH9bajRmXRZ1KAZNF5yJmh5WO5LWYW5kI8w==" + }, + "@cometchat/chat-uikit-react-native": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@cometchat/chat-uikit-react-native/-/chat-uikit-react-native-4.1.4.tgz", + "integrity": "sha512-oJPWdZWUQnGWUrF0UPhvYUv0yNIX7hOfQXn71rRUkBz8pZ0yrKU/qGUbHCqOymsEwnLJc9JjO/b4RD3ZtaB3MQ==", + "requires": { + "@react-native-async-storage/async-storage": "^1.17.10", + "@react-native-community/clipboard": "^1.5.1" + } }, - "node_modules/@egjs/hammerjs": { + "@egjs/hammerjs": { "version": "2.0.17", "resolved": "https://registry.npmjs.org/@egjs/hammerjs/-/hammerjs-2.0.17.tgz", "integrity": "sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A==", - "dependencies": { + "requires": { "@types/hammerjs": "^2.0.36" - }, - "engines": { - "node": ">=0.8.0" } }, - "node_modules/@firebase/analytics": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.7.4.tgz", - "integrity": "sha512-AU3XMwHW7SFGCNeUKKNW2wXGTdmS164ackt/Epu2bDXCT1OcauPE1AVd+ofULSIDCaDUAQVmvw3JrobgogEU7Q==", - "dependencies": { - "@firebase/component": "0.5.9", - "@firebase/installations": "0.5.4", - "@firebase/logger": "0.3.2", - "@firebase/util": "1.4.2", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" + "@ethersproject/abi": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.7.0.tgz", + "integrity": "sha512-351ktp42TiRcYB3H1OP8yajPeAQstMW/yCFokj/AthP9bLHzQFPlOrxOcwYEDkUAICmOHljvN4K39OMTMUa9RA==", + "requires": { + "@ethersproject/address": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/constants": "^5.7.0", + "@ethersproject/hash": "^5.7.0", + "@ethersproject/keccak256": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/strings": "^5.7.0" } }, - "node_modules/@firebase/analytics-compat": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@firebase/analytics-compat/-/analytics-compat-0.1.5.tgz", - "integrity": "sha512-5cfr0uWwlhoHQYAr6UtQCHwnGjs/3J/bWrfA3INNtzaN4/tTTLTD02iobbccRcM7dM5TR0sZFWS5orfAU3OBFg==", - "dependencies": { - "@firebase/analytics": "0.7.4", - "@firebase/analytics-types": "0.7.0", - "@firebase/component": "0.5.9", - "@firebase/util": "1.4.2", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app-compat": "0.x" + "@ethersproject/abstract-provider": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/abstract-provider/-/abstract-provider-5.7.0.tgz", + "integrity": "sha512-R41c9UkchKCpAqStMYUpdunjo3pkEvZC3FAwZn5S5MGbXoMQOHIdHItezTETxAO5bevtMApSyEhn9+CHcDsWBw==", + "requires": { + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/networks": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/transactions": "^5.7.0", + "@ethersproject/web": "^5.7.0" } }, - "node_modules/@firebase/analytics-compat/node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - }, - "node_modules/@firebase/analytics-types": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/@firebase/analytics-types/-/analytics-types-0.7.0.tgz", - "integrity": "sha512-DNE2Waiwy5+zZnCfintkDtBfaW6MjIG883474v6Z0K1XZIvl76cLND4iv0YUb48leyF+PJK1KO2XrgHb/KpmhQ==" - }, - "node_modules/@firebase/analytics/node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - }, - "node_modules/@firebase/app": { - "version": "0.7.8", - "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.7.8.tgz", - "integrity": "sha512-jUoGu25aS1C+07VFHizFC/fw6ICkH0NCcRxwvBvD61fJwoTHMUw/mgXixMTTwBNGb5zAg5TAouZJE4DXmto7pQ==", - "dependencies": { - "@firebase/component": "0.5.9", - "@firebase/logger": "0.3.2", - "@firebase/util": "1.4.2", - "tslib": "^2.1.0" - } - }, - "node_modules/@firebase/app-check": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/@firebase/app-check/-/app-check-0.5.1.tgz", - "integrity": "sha512-5TYzIM7lhvxt8kB98iULOCrRgI8/qu7LEdsJNm8jEymk3x4DBL3lK0oRw5nHbyUy+lK7cq9D1NmZZnLA3Snt4w==", - "dependencies": { - "@firebase/component": "0.5.9", - "@firebase/logger": "0.3.2", - "@firebase/util": "1.4.2", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" + "@ethersproject/abstract-signer": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/abstract-signer/-/abstract-signer-5.7.0.tgz", + "integrity": "sha512-a16V8bq1/Cz+TGCkE2OPMTOUDLS3grCpdjoJCYNnVBbdYEMSgKrU0+B90s8b6H+ByYTBZN7a3g76jdIJi7UfKQ==", + "requires": { + "@ethersproject/abstract-provider": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0" } }, - "node_modules/@firebase/app-check-compat": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@firebase/app-check-compat/-/app-check-compat-0.2.1.tgz", - "integrity": "sha512-nB34OoU0icJM0iVrSf7oRVVzrceSvKYdcwlqitrN9JaB+36KwQ0FiQ4saI/rE4DLjcNsviV2ojJ/PRPdv+P0QQ==", - "dependencies": { - "@firebase/app-check": "0.5.1", - "@firebase/component": "0.5.9", - "@firebase/logger": "0.3.2", - "@firebase/util": "1.4.2", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app-compat": "0.x" + "@ethersproject/address": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/address/-/address-5.7.0.tgz", + "integrity": "sha512-9wYhYt7aghVGo758POM5nqcOMaE168Q6aRLJZwUmiqSrAungkG74gSSeKEIR7ukixesdRZGPgVqme6vmxs1fkA==", + "requires": { + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/keccak256": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/rlp": "^5.7.0" } }, - "node_modules/@firebase/app-check-compat/node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - }, - "node_modules/@firebase/app-check-interop-types": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@firebase/app-check-interop-types/-/app-check-interop-types-0.1.0.tgz", - "integrity": "sha512-uZfn9s4uuRsaX5Lwx+gFP3B6YsyOKUE+Rqa6z9ojT4VSRAsZFko9FRn6OxQUA1z5t5d08fY4pf+/+Dkd5wbdbA==" - }, - "node_modules/@firebase/app-check/node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + "@ethersproject/base64": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/base64/-/base64-5.7.0.tgz", + "integrity": "sha512-Dr8tcHt2mEbsZr/mwTPIQAf3Ai0Bks/7gTw9dSqk1mQvhW3XvRlmDJr/4n+wg1JmCl16NZue17CDh8xb/vZ0sQ==", + "requires": { + "@ethersproject/bytes": "^5.7.0" + } + }, + "@ethersproject/basex": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/basex/-/basex-5.7.0.tgz", + "integrity": "sha512-ywlh43GwZLv2Voc2gQVTKBoVQ1mti3d8HK5aMxsfu/nRDnMmNqaSJ3r3n85HBByT8OpoY96SXM1FogC533T4zw==", + "requires": { + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/properties": "^5.7.0" + } + }, + "@ethersproject/bignumber": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/bignumber/-/bignumber-5.7.0.tgz", + "integrity": "sha512-n1CAdIHRWjSucQO3MC1zPSVgV/6dy/fjL9pMrPP9peL+QxEg9wOsVqwD4+818B6LUEtaXzVHQiuivzRoxPxUGw==", + "requires": { + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "bn.js": "^5.2.1" + } + }, + "@ethersproject/bytes": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.7.0.tgz", + "integrity": "sha512-nsbxwgFXWh9NyYWo+U8atvmMsSdKJprTcICAkvbBffT75qDocbuggBU0SJiVK2MuTrp0q+xvLkTnGMPK1+uA9A==", + "requires": { + "@ethersproject/logger": "^5.7.0" + } + }, + "@ethersproject/constants": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/constants/-/constants-5.7.0.tgz", + "integrity": "sha512-DHI+y5dBNvkpYUMiRQyxRBYBefZkJfo70VUkUAsRjcPs47muV9evftfZ0PJVCXYbAiCgght0DtcF9srFQmIgWA==", + "requires": { + "@ethersproject/bignumber": "^5.7.0" + } + }, + "@ethersproject/contracts": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/contracts/-/contracts-5.7.0.tgz", + "integrity": "sha512-5GJbzEU3X+d33CdfPhcyS+z8MzsTrBGk/sc+G+59+tPa9yFkl6HQ9D6L0QMgNTA9q8dT0XKxxkyp883XsQvbbg==", + "requires": { + "@ethersproject/abi": "^5.7.0", + "@ethersproject/abstract-provider": "^5.7.0", + "@ethersproject/abstract-signer": "^5.7.0", + "@ethersproject/address": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/constants": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/transactions": "^5.7.0" + } }, - "node_modules/@firebase/app-compat": { - "version": "0.1.9", - "resolved": "https://registry.npmjs.org/@firebase/app-compat/-/app-compat-0.1.9.tgz", - "integrity": "sha512-2rtLejwuOS6g6Nv41vJzgSt8x1B8o+z+z6VQ7XBpS17yqOw/Ho7Rrju9mIgWLUeg5a/TC9UIhW2+OFDd5vA/Kw==", - "dependencies": { - "@firebase/app": "0.7.8", - "@firebase/component": "0.5.9", - "@firebase/logger": "0.3.2", - "@firebase/util": "1.4.2", - "tslib": "^2.1.0" + "@ethersproject/hash": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/hash/-/hash-5.7.0.tgz", + "integrity": "sha512-qX5WrQfnah1EFnO5zJv1v46a8HW0+E5xuBBDTwMFZLuVTx0tbU2kkx15NqdjxecrLGatQN9FGQKpb1FKdHCt+g==", + "requires": { + "@ethersproject/abstract-signer": "^5.7.0", + "@ethersproject/address": "^5.7.0", + "@ethersproject/base64": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/keccak256": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/strings": "^5.7.0" } }, - "node_modules/@firebase/app-compat/node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - }, - "node_modules/@firebase/app-types": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.7.0.tgz", - "integrity": "sha512-6fbHQwDv2jp/v6bXhBw2eSRbNBpxHcd1NBF864UksSMVIqIyri9qpJB1Mn6sGZE+bnDsSQBC5j2TbMxYsJQkQg==" + "@ethersproject/hdnode": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/hdnode/-/hdnode-5.7.0.tgz", + "integrity": "sha512-OmyYo9EENBPPf4ERhR7oj6uAtUAhYGqOnIS+jE5pTXvdKBS99ikzq1E7Iv0ZQZ5V36Lqx1qZLeak0Ra16qpeOg==", + "requires": { + "@ethersproject/abstract-signer": "^5.7.0", + "@ethersproject/basex": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/pbkdf2": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/sha2": "^5.7.0", + "@ethersproject/signing-key": "^5.7.0", + "@ethersproject/strings": "^5.7.0", + "@ethersproject/transactions": "^5.7.0", + "@ethersproject/wordlists": "^5.7.0" + } + }, + "@ethersproject/json-wallets": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/json-wallets/-/json-wallets-5.7.0.tgz", + "integrity": "sha512-8oee5Xgu6+RKgJTkvEMl2wDgSPSAQ9MB/3JYjFV9jlKvcYHUXZC+cQp0njgmxdHkYWn8s6/IqIZYm0YWCjO/0g==", + "requires": { + "@ethersproject/abstract-signer": "^5.7.0", + "@ethersproject/address": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/hdnode": "^5.7.0", + "@ethersproject/keccak256": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/pbkdf2": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/random": "^5.7.0", + "@ethersproject/strings": "^5.7.0", + "@ethersproject/transactions": "^5.7.0", + "aes-js": "3.0.0", + "scrypt-js": "3.0.1" + } + }, + "@ethersproject/keccak256": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.7.0.tgz", + "integrity": "sha512-2UcPboeL/iW+pSg6vZ6ydF8tCnv3Iu/8tUmLLzWWGzxWKFFqOBQFLo6uLUv6BDrLgCDfN28RJ/wtByx+jZ4KBg==", + "requires": { + "@ethersproject/bytes": "^5.7.0", + "js-sha3": "0.8.0" + } + }, + "@ethersproject/logger": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.7.0.tgz", + "integrity": "sha512-0odtFdXu/XHtjQXJYA3u9G0G8btm0ND5Cu8M7i5vhEcE8/HmF4Lbdqanwyv4uQTr2tx6b7fQRmgLrsnpQlmnig==" + }, + "@ethersproject/networks": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/@ethersproject/networks/-/networks-5.7.1.tgz", + "integrity": "sha512-n/MufjFYv3yFcUyfhnXotyDlNdFb7onmkSy8aQERi2PjNcnWQ66xXxa3XlS8nCcA8aJKJjIIMNJTC7tu80GwpQ==", + "requires": { + "@ethersproject/logger": "^5.7.0" + } }, - "node_modules/@firebase/app/node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + "@ethersproject/pbkdf2": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/pbkdf2/-/pbkdf2-5.7.0.tgz", + "integrity": "sha512-oR/dBRZR6GTyaofd86DehG72hY6NpAjhabkhxgr3X2FpJtJuodEl2auADWBZfhDHgVCbu3/H/Ocq2uC6dpNjjw==", + "requires": { + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/sha2": "^5.7.0" + } }, - "node_modules/@firebase/auth": { - "version": "0.19.3", - "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-0.19.3.tgz", - "integrity": "sha512-asOJkmzBh38DgZ5fBt7cv8dNyU3r7kRVoXi9f1eCpQp/n+NagaiUM+YKXq0snjbchFJu7qPBiwrIg/xZinY4kg==", - "dependencies": { - "@firebase/component": "0.5.9", - "@firebase/logger": "0.3.2", - "@firebase/util": "1.4.2", - "node-fetch": "2.6.5", - "selenium-webdriver": "4.0.0-rc-1", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" + "@ethersproject/properties": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/properties/-/properties-5.7.0.tgz", + "integrity": "sha512-J87jy8suntrAkIZtecpxEPxY//szqr1mlBaYlQ0r4RCaiD2hjheqF9s1LVE8vVuJCXisjIP+JgtK/Do54ej4Sw==", + "requires": { + "@ethersproject/logger": "^5.7.0" } }, - "node_modules/@firebase/auth-compat": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@firebase/auth-compat/-/auth-compat-0.2.3.tgz", - "integrity": "sha512-qXdibKq44Lf22hy9YQaaMsAFMOiTA95Z9NjZJbrY8P0zXZUjFhwpx41Mett8+3X/uv/mXa6KuouRt2QdpsqU/g==", - "dependencies": { - "@firebase/auth": "0.19.3", - "@firebase/auth-types": "0.11.0", - "@firebase/component": "0.5.9", - "@firebase/util": "1.4.2", - "node-fetch": "2.6.5", - "selenium-webdriver": "^4.0.0-beta.2", - "tslib": "^2.1.0" + "@ethersproject/providers": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/@ethersproject/providers/-/providers-5.7.2.tgz", + "integrity": "sha512-g34EWZ1WWAVgr4aptGlVBF8mhl3VWjv+8hoAnzStu8Ah22VHBsuGzP17eb6xDVRzw895G4W7vvx60lFFur/1Rg==", + "requires": { + "@ethersproject/abstract-provider": "^5.7.0", + "@ethersproject/abstract-signer": "^5.7.0", + "@ethersproject/address": "^5.7.0", + "@ethersproject/base64": "^5.7.0", + "@ethersproject/basex": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/constants": "^5.7.0", + "@ethersproject/hash": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/networks": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/random": "^5.7.0", + "@ethersproject/rlp": "^5.7.0", + "@ethersproject/sha2": "^5.7.0", + "@ethersproject/strings": "^5.7.0", + "@ethersproject/transactions": "^5.7.0", + "@ethersproject/web": "^5.7.0", + "bech32": "1.1.4", + "ws": "7.4.6" }, - "peerDependencies": { - "@firebase/app-compat": "0.x" + "dependencies": { + "ws": { + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", + "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==" + } } }, - "node_modules/@firebase/auth-compat/node_modules/node-fetch": { - "version": "2.6.5", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.5.tgz", - "integrity": "sha512-mmlIVHJEu5rnIxgEgez6b9GgWXbkZj5YZ7fx+2r94a2E+Uirsp6HsPTPlomfdHtpt/B0cdKviwkoaM6pyvUOpQ==", - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" + "@ethersproject/random": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/random/-/random-5.7.0.tgz", + "integrity": "sha512-19WjScqRA8IIeWclFme75VMXSBvi4e6InrUNuaR4s5pTF2qNhcGdCUwdxUVGtDDqC00sDLCO93jPQoDUH4HVmQ==", + "requires": { + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0" } }, - "node_modules/@firebase/auth-compat/node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" + "@ethersproject/rlp": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/rlp/-/rlp-5.7.0.tgz", + "integrity": "sha512-rBxzX2vK8mVF7b0Tol44t5Tb8gomOHkj5guL+HhzQ1yBh/ydjGnpw6at+X6Iw0Kp3OzzzkcKp8N9r0W4kYSs9w==", + "requires": { + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0" + } }, - "node_modules/@firebase/auth-compat/node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + "@ethersproject/sha2": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/sha2/-/sha2-5.7.0.tgz", + "integrity": "sha512-gKlH42riwb3KYp0reLsFTokByAKoJdgFCwI+CCiX/k+Jm2mbNs6oOaCjYQSlI1+XBVejwH2KrmCbMAT/GnRDQw==", + "requires": { + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "hash.js": "1.1.7" + } }, - "node_modules/@firebase/auth-compat/node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" + "@ethersproject/shims": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/shims/-/shims-5.7.0.tgz", + "integrity": "sha512-WeDptc6oAprov5CCN2LJ/6/+dC9gTonnkdAtLepm/7P5Z+3PRxS5NpfVWmOMs1yE4Vitl2cU8bOPWC0GvGSbVg==" }, - "node_modules/@firebase/auth-compat/node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" + "@ethersproject/signing-key": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/signing-key/-/signing-key-5.7.0.tgz", + "integrity": "sha512-MZdy2nL3wO0u7gkB4nA/pEf8lu1TlFswPNmy8AiYkfKTdO6eXBJyUdmHO/ehm/htHw9K/qF8ujnTyUAD+Ry54Q==", + "requires": { + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "bn.js": "^5.2.1", + "elliptic": "6.5.4", + "hash.js": "1.1.7" } }, - "node_modules/@firebase/auth-interop-types": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.1.6.tgz", - "integrity": "sha512-etIi92fW3CctsmR9e3sYM3Uqnoq861M0Id9mdOPF6PWIg38BXL5k4upCNBggGUpLIS0H1grMOvy/wn1xymwe2g==", - "peerDependencies": { - "@firebase/app-types": "0.x", - "@firebase/util": "1.x" + "@ethersproject/solidity": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/solidity/-/solidity-5.7.0.tgz", + "integrity": "sha512-HmabMd2Dt/raavyaGukF4XxizWKhKQ24DoLtdNbBmNKUOPqwjsKQSdV9GQtj9CBEea9DlzETlVER1gYeXXBGaA==", + "requires": { + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/keccak256": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/sha2": "^5.7.0", + "@ethersproject/strings": "^5.7.0" } }, - "node_modules/@firebase/auth-types": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@firebase/auth-types/-/auth-types-0.11.0.tgz", - "integrity": "sha512-q7Bt6cx+ySj9elQHTsKulwk3+qDezhzRBFC9zlQ1BjgMueUOnGMcvqmU0zuKlQ4RhLSH7MNAdBV2znVaoN3Vxw==", - "peerDependencies": { - "@firebase/app-types": "0.x", - "@firebase/util": "1.x" + "@ethersproject/strings": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/strings/-/strings-5.7.0.tgz", + "integrity": "sha512-/9nu+lj0YswRNSH0NXYqrh8775XNyEdUQAuf3f+SmOrnVewcJ5SBNAjF7lpgehKi4abvNNXyf+HX86czCdJ8Mg==", + "requires": { + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/constants": "^5.7.0", + "@ethersproject/logger": "^5.7.0" } }, - "node_modules/@firebase/auth/node_modules/node-fetch": { - "version": "2.6.5", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.5.tgz", - "integrity": "sha512-mmlIVHJEu5rnIxgEgez6b9GgWXbkZj5YZ7fx+2r94a2E+Uirsp6HsPTPlomfdHtpt/B0cdKviwkoaM6pyvUOpQ==", - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" + "@ethersproject/transactions": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/transactions/-/transactions-5.7.0.tgz", + "integrity": "sha512-kmcNicCp1lp8qanMTC3RIikGgoJ80ztTyvtsFvCYpSCfkjhD0jZ2LOrnbcuxuToLIUYYf+4XwD1rP+B/erDIhQ==", + "requires": { + "@ethersproject/address": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/constants": "^5.7.0", + "@ethersproject/keccak256": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/rlp": "^5.7.0", + "@ethersproject/signing-key": "^5.7.0" } }, - "node_modules/@firebase/auth/node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" - }, - "node_modules/@firebase/auth/node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - }, - "node_modules/@firebase/auth/node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" - }, - "node_modules/@firebase/auth/node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" + "@ethersproject/units": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/units/-/units-5.7.0.tgz", + "integrity": "sha512-pD3xLMy3SJu9kG5xDGI7+xhTEmGXlEqXU4OfNapmfnxLVY4EMSSRp7j1k7eezutBPH7RBN/7QPnwR7hzNlEFeg==", + "requires": { + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/constants": "^5.7.0", + "@ethersproject/logger": "^5.7.0" } }, - "node_modules/@firebase/component": { - "version": "0.5.9", - "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.5.9.tgz", - "integrity": "sha512-oLCY3x9WbM5rn06qmUvbtJuPj4dIw/C9T4Th52IiHF5tiCRC5k6YthvhfUVcTwfoUhK0fOgtwuKJKA/LpCPjgA==", - "dependencies": { - "@firebase/util": "1.4.2", - "tslib": "^2.1.0" + "@ethersproject/wallet": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/wallet/-/wallet-5.7.0.tgz", + "integrity": "sha512-MhmXlJXEJFBFVKrDLB4ZdDzxcBxQ3rLyCkhNqVu3CDYvR97E+8r01UgrI+TI99Le+aYm/in/0vp86guJuM7FCA==", + "requires": { + "@ethersproject/abstract-provider": "^5.7.0", + "@ethersproject/abstract-signer": "^5.7.0", + "@ethersproject/address": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/hash": "^5.7.0", + "@ethersproject/hdnode": "^5.7.0", + "@ethersproject/json-wallets": "^5.7.0", + "@ethersproject/keccak256": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/random": "^5.7.0", + "@ethersproject/signing-key": "^5.7.0", + "@ethersproject/transactions": "^5.7.0", + "@ethersproject/wordlists": "^5.7.0" + } + }, + "@ethersproject/web": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/@ethersproject/web/-/web-5.7.1.tgz", + "integrity": "sha512-Gueu8lSvyjBWL4cYsWsjh6MtMwM0+H4HvqFPZfB6dV8ctbP9zFAO73VG1cMWae0FLPCtz0peKPpZY8/ugJJX2w==", + "requires": { + "@ethersproject/base64": "^5.7.0", + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/strings": "^5.7.0" } }, - "node_modules/@firebase/component/node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + "@ethersproject/wordlists": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@ethersproject/wordlists/-/wordlists-5.7.0.tgz", + "integrity": "sha512-S2TFNJNfHWVHNE6cNDjbVlZ6MgE17MIxMbMg2zv3wn+3XSJGosL1m9ZVv3GXCf/2ymSsQ+hRI5IzoMJTG6aoVA==", + "requires": { + "@ethersproject/bytes": "^5.7.0", + "@ethersproject/hash": "^5.7.0", + "@ethersproject/logger": "^5.7.0", + "@ethersproject/properties": "^5.7.0", + "@ethersproject/strings": "^5.7.0" + } }, - "node_modules/@firebase/database": { - "version": "0.12.4", - "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.12.4.tgz", - "integrity": "sha512-XkrL1kXELRNkqKcltuT4hfG1gWmFiGvjFY+z7Lhb//12MqdkLjwa9YMK8c6Lo+Ro+IkWcJArQaOQYe3GkU5Wgg==", - "dependencies": { - "@firebase/auth-interop-types": "0.1.6", - "@firebase/component": "0.5.9", - "@firebase/logger": "0.3.2", - "@firebase/util": "1.4.2", - "faye-websocket": "0.11.4", + "@firebase/analytics": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.10.0.tgz", + "integrity": "sha512-Locv8gAqx0e+GX/0SI3dzmBY5e9kjVDtD+3zCFLJ0tH2hJwuCAiL+5WkHuxKj92rqQj/rvkBUCfA1ewlX2hehg==", + "requires": { + "@firebase/component": "0.6.4", + "@firebase/installations": "0.6.4", + "@firebase/logger": "0.4.0", + "@firebase/util": "1.9.3", "tslib": "^2.1.0" } }, - "node_modules/@firebase/database-compat": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-0.1.4.tgz", - "integrity": "sha512-dIJiZLDFF3U+MoEwoPBy7zxWmBUro1KefmwSHlpOoxmPv76tuoPm85NumpW/HmMrtTcTkC2qowtb6NjGE8X7mw==", - "dependencies": { - "@firebase/component": "0.5.9", - "@firebase/database": "0.12.4", - "@firebase/database-types": "0.9.3", - "@firebase/logger": "0.3.2", - "@firebase/util": "1.4.2", + "@firebase/analytics-compat": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/@firebase/analytics-compat/-/analytics-compat-0.2.6.tgz", + "integrity": "sha512-4MqpVLFkGK7NJf/5wPEEP7ePBJatwYpyjgJ+wQHQGHfzaCDgntOnl9rL2vbVGGKCnRqWtZDIWhctB86UWXaX2Q==", + "requires": { + "@firebase/analytics": "0.10.0", + "@firebase/analytics-types": "0.8.0", + "@firebase/component": "0.6.4", + "@firebase/util": "1.9.3", "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app-compat": "0.x" } }, - "node_modules/@firebase/database-compat/node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + "@firebase/analytics-types": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@firebase/analytics-types/-/analytics-types-0.8.0.tgz", + "integrity": "sha512-iRP+QKI2+oz3UAh4nPEq14CsEjrjD6a5+fuypjScisAh9kXKFvdJOZJDwk7kikLvWVLGEs9+kIUS4LPQV7VZVw==" }, - "node_modules/@firebase/database-types": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-0.9.3.tgz", - "integrity": "sha512-R+YXLWy/Q7mNUxiUYiMboTwvVoprrgfyvf1Viyevskw6IoH1q8HV1UjlkLSgmRsOT9HPWt7XZUEStVZJFknHwg==", + "@firebase/app": { + "version": "0.9.13", + "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.9.13.tgz", + "integrity": "sha512-GfiI1JxJ7ecluEmDjPzseRXk/PX31hS7+tjgBopL7XjB2hLUdR+0FTMXy2Q3/hXezypDvU6or7gVFizDESrkXw==", + "requires": { + "@firebase/component": "0.6.4", + "@firebase/logger": "0.4.0", + "@firebase/util": "1.9.3", + "idb": "7.1.1", + "tslib": "^2.1.0" + }, "dependencies": { - "@firebase/app-types": "0.7.0", - "@firebase/util": "1.4.2" + "idb": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", + "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==" + } } }, - "node_modules/@firebase/database/node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - }, - "node_modules/@firebase/firestore": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-3.3.0.tgz", - "integrity": "sha512-QMCwmBlUUFldszKtVqIlqwjZYY0eODI2R7F9lkPxiANw8F853bSyBY6wqN85657vfDS7Ij6i6s+1qWMCqFvHHA==", - "dependencies": { - "@firebase/component": "0.5.9", - "@firebase/logger": "0.3.2", - "@firebase/util": "1.4.2", - "@firebase/webchannel-wrapper": "0.6.1", - "@grpc/grpc-js": "^1.3.2", - "@grpc/proto-loader": "^0.6.0", - "node-fetch": "2.6.5", + "@firebase/app-check": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@firebase/app-check/-/app-check-0.8.0.tgz", + "integrity": "sha512-dRDnhkcaC2FspMiRK/Vbp+PfsOAEP6ZElGm9iGFJ9fDqHoPs0HOPn7dwpJ51lCFi1+2/7n5pRPGhqF/F03I97g==", + "requires": { + "@firebase/component": "0.6.4", + "@firebase/logger": "0.4.0", + "@firebase/util": "1.9.3", "tslib": "^2.1.0" - }, - "engines": { - "node": ">=10.10.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" } }, - "node_modules/@firebase/firestore-compat": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/@firebase/firestore-compat/-/firestore-compat-0.1.7.tgz", - "integrity": "sha512-34n9PxdenKRNqZRrr+SfjAcrPUvbfggLnRrADz7iVFYlDo9X1Jj6+fimzo0xC/p+2KZkPAiRYbT60WhjBLYUcg==", - "dependencies": { - "@firebase/component": "0.5.9", - "@firebase/firestore": "3.3.0", - "@firebase/firestore-types": "2.5.0", - "@firebase/util": "1.4.2", + "@firebase/app-check-compat": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/@firebase/app-check-compat/-/app-check-compat-0.3.7.tgz", + "integrity": "sha512-cW682AxsyP1G+Z0/P7pO/WT2CzYlNxoNe5QejVarW2o5ZxeWSSPAiVEwpEpQR/bUlUmdeWThYTMvBWaopdBsqw==", + "requires": { + "@firebase/app-check": "0.8.0", + "@firebase/app-check-types": "0.5.0", + "@firebase/component": "0.6.4", + "@firebase/logger": "0.4.0", + "@firebase/util": "1.9.3", "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app-compat": "0.x" } }, - "node_modules/@firebase/firestore-compat/node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + "@firebase/app-check-interop-types": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@firebase/app-check-interop-types/-/app-check-interop-types-0.3.0.tgz", + "integrity": "sha512-xAxHPZPIgFXnI+vb4sbBjZcde7ZluzPPaSK7Lx3/nmuVk4TjZvnL8ONnkd4ERQKL8WePQySU+pRcWkh8rDf5Sg==" }, - "node_modules/@firebase/firestore-types": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-2.5.0.tgz", - "integrity": "sha512-I6c2m1zUhZ5SH0cWPmINabDyH5w0PPFHk2UHsjBpKdZllzJZ2TwTkXbDtpHUZNmnc/zAa0WNMNMvcvbb/xJLKA==", - "peerDependencies": { - "@firebase/app-types": "0.x", - "@firebase/util": "1.x" - } + "@firebase/app-check-types": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@firebase/app-check-types/-/app-check-types-0.5.0.tgz", + "integrity": "sha512-uwSUj32Mlubybw7tedRzR24RP8M8JUVR3NPiMk3/Z4bCmgEKTlQBwMXrehDAZ2wF+TsBq0SN1c6ema71U/JPyQ==" }, - "node_modules/@firebase/firestore/node_modules/node-fetch": { - "version": "2.6.5", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.5.tgz", - "integrity": "sha512-mmlIVHJEu5rnIxgEgez6b9GgWXbkZj5YZ7fx+2r94a2E+Uirsp6HsPTPlomfdHtpt/B0cdKviwkoaM6pyvUOpQ==", - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" + "@firebase/app-compat": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/@firebase/app-compat/-/app-compat-0.2.13.tgz", + "integrity": "sha512-j6ANZaWjeVy5zg6X7uiqh6lM6o3n3LD1+/SJFNs9V781xyryyZWXe+tmnWNWPkP086QfJoNkWN9pMQRqSG4vMg==", + "requires": { + "@firebase/app": "0.9.13", + "@firebase/component": "0.6.4", + "@firebase/logger": "0.4.0", + "@firebase/util": "1.9.3", + "tslib": "^2.1.0" } }, - "node_modules/@firebase/firestore/node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" - }, - "node_modules/@firebase/firestore/node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - }, - "node_modules/@firebase/firestore/node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" - }, - "node_modules/@firebase/firestore/node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } + "@firebase/app-types": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.9.0.tgz", + "integrity": "sha512-AeweANOIo0Mb8GiYm3xhTEBVCmPwTYAu9Hcd2qSkLuga/6+j9b1Jskl5bpiSQWy9eJ/j5pavxj6eYogmnuzm+Q==" }, - "node_modules/@firebase/functions": { - "version": "0.7.6", - "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.7.6.tgz", - "integrity": "sha512-Kl6a2PbRkOlSlOWJSgYuNp3e53G3cb+axF+r7rbWhJIHiaelG16GerBMxZTSxyiCz77C24LwiA2TKNwe85ObZg==", - "dependencies": { - "@firebase/app-check-interop-types": "0.1.0", - "@firebase/auth-interop-types": "0.1.6", - "@firebase/component": "0.5.9", - "@firebase/messaging-interop-types": "0.1.0", - "@firebase/util": "1.4.2", - "node-fetch": "2.6.5", + "@firebase/auth": { + "version": "0.23.2", + "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-0.23.2.tgz", + "integrity": "sha512-dM9iJ0R6tI1JczuGSxXmQbXAgtYie0K4WvKcuyuSTCu9V8eEDiz4tfa1sO3txsfvwg7nOY3AjoCyMYEdqZ8hdg==", + "requires": { + "@firebase/component": "0.6.4", + "@firebase/logger": "0.4.0", + "@firebase/util": "1.9.3", + "node-fetch": "2.6.7", "tslib": "^2.1.0" }, - "peerDependencies": { - "@firebase/app": "0.x" + "dependencies": { + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "requires": { + "whatwg-url": "^5.0.0" + } + } } }, - "node_modules/@firebase/functions-compat": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/@firebase/functions-compat/-/functions-compat-0.1.7.tgz", - "integrity": "sha512-Rv3mAUIhsLTxIgPWJSESUcmE1tzNHzUlqQStPnxHn6eFFgHVhkU2wg/NMrKZWTFlb51jpKTjh51AQDhRdT3n3A==", - "dependencies": { - "@firebase/component": "0.5.9", - "@firebase/functions": "0.7.6", - "@firebase/functions-types": "0.5.0", - "@firebase/util": "1.4.2", + "@firebase/auth-compat": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@firebase/auth-compat/-/auth-compat-0.4.2.tgz", + "integrity": "sha512-Q30e77DWXFmXEt5dg5JbqEDpjw9y3/PcP9LslDPR7fARmAOTIY9MM6HXzm9KC+dlrKH/+p6l8g9ifJiam9mc4A==", + "requires": { + "@firebase/auth": "0.23.2", + "@firebase/auth-types": "0.12.0", + "@firebase/component": "0.6.4", + "@firebase/util": "1.9.3", + "node-fetch": "2.6.7", "tslib": "^2.1.0" }, - "peerDependencies": { - "@firebase/app-compat": "0.x" - } - }, - "node_modules/@firebase/functions-compat/node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - }, - "node_modules/@firebase/functions-types": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@firebase/functions-types/-/functions-types-0.5.0.tgz", - "integrity": "sha512-qza0M5EwX+Ocrl1cYI14zoipUX4gI/Shwqv0C1nB864INAD42Dgv4v94BCyxGHBg2kzlWy8PNafdP7zPO8aJQA==" - }, - "node_modules/@firebase/functions/node_modules/node-fetch": { - "version": "2.6.5", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.5.tgz", - "integrity": "sha512-mmlIVHJEu5rnIxgEgez6b9GgWXbkZj5YZ7fx+2r94a2E+Uirsp6HsPTPlomfdHtpt/B0cdKviwkoaM6pyvUOpQ==", "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "requires": { + "whatwg-url": "^5.0.0" + } + } } }, - "node_modules/@firebase/functions/node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" - }, - "node_modules/@firebase/functions/node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + "@firebase/auth-interop-types": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.2.1.tgz", + "integrity": "sha512-VOaGzKp65MY6P5FI84TfYKBXEPi6LmOCSMMzys6o2BN2LOsqy7pCuZCup7NYnfbk5OkkQKzvIfHOzTm0UDpkyg==" }, - "node_modules/@firebase/functions/node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" + "@firebase/auth-types": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@firebase/auth-types/-/auth-types-0.12.0.tgz", + "integrity": "sha512-pPwaZt+SPOshK8xNoiQlK5XIrS97kFYc3Rc7xmy373QsOJ9MmqXxLaYssP5Kcds4wd2qK//amx/c+A8O2fVeZA==" }, - "node_modules/@firebase/functions/node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" + "@firebase/component": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.6.4.tgz", + "integrity": "sha512-rLMyrXuO9jcAUCaQXCMjCMUsWrba5fzHlNK24xz5j2W6A/SRmK8mZJ/hn7V0fViLbxC0lPMtrK1eYzk6Fg03jA==", + "requires": { + "@firebase/util": "1.9.3", + "tslib": "^2.1.0" } }, - "node_modules/@firebase/installations": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.5.4.tgz", - "integrity": "sha512-rYb6Ju/tIBhojmM8FsgS96pErKl6gPgJFnffMO4bKH7HilXhOfgLfKU9k51ZDcps8N0npDx9+AJJ6pL1aYuYZQ==", - "dependencies": { - "@firebase/component": "0.5.9", - "@firebase/util": "1.4.2", - "idb": "3.0.2", + "@firebase/database": { + "version": "0.14.4", + "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.14.4.tgz", + "integrity": "sha512-+Ea/IKGwh42jwdjCyzTmeZeLM3oy1h0mFPsTy6OqCWzcu/KFqRAr5Tt1HRCOBlNOdbh84JPZC47WLU18n2VbxQ==", + "requires": { + "@firebase/auth-interop-types": "0.2.1", + "@firebase/component": "0.6.4", + "@firebase/logger": "0.4.0", + "@firebase/util": "1.9.3", + "faye-websocket": "0.11.4", "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" } }, - "node_modules/@firebase/installations/node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - }, - "node_modules/@firebase/logger": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.3.2.tgz", - "integrity": "sha512-lzLrcJp9QBWpo40OcOM9B8QEtBw2Fk1zOZQdvv+rWS6gKmhQBCEMc4SMABQfWdjsylBcDfniD1Q+fUX1dcBTXA==", - "dependencies": { + "@firebase/database-compat": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-0.3.4.tgz", + "integrity": "sha512-kuAW+l+sLMUKBThnvxvUZ+Q1ZrF/vFJ58iUY9kAcbX48U03nVzIF6Tmkf0p3WVQwMqiXguSgtOPIB6ZCeF+5Gg==", + "requires": { + "@firebase/component": "0.6.4", + "@firebase/database": "0.14.4", + "@firebase/database-types": "0.10.4", + "@firebase/logger": "0.4.0", + "@firebase/util": "1.9.3", "tslib": "^2.1.0" } }, - "node_modules/@firebase/logger/node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + "@firebase/database-types": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-0.10.4.tgz", + "integrity": "sha512-dPySn0vJ/89ZeBac70T+2tWWPiJXWbmRygYv0smT5TfE3hDrQ09eKMF3Y+vMlTdrMWq7mUdYW5REWPSGH4kAZQ==", + "requires": { + "@firebase/app-types": "0.9.0", + "@firebase/util": "1.9.3" + } }, - "node_modules/@firebase/messaging": { - "version": "0.9.4", - "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.9.4.tgz", - "integrity": "sha512-OvYV4MLPfDpdP/yltLqZXZRx6rXWz52bEilS2jL2B4sGiuTaXSkR6BIHB54EPTblu32nbyZYdlER4fssz4TfXw==", - "dependencies": { - "@firebase/component": "0.5.9", - "@firebase/installations": "0.5.4", - "@firebase/messaging-interop-types": "0.1.0", - "@firebase/util": "1.4.2", - "idb": "3.0.2", + "@firebase/firestore": { + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-3.13.0.tgz", + "integrity": "sha512-NwcnU+madJXQ4fbLkGx1bWvL612IJN/qO6bZ6dlPmyf7QRyu5azUosijdAN675r+bOOJxMtP1Bv981bHBXAbUg==", + "requires": { + "@firebase/component": "0.6.4", + "@firebase/logger": "0.4.0", + "@firebase/util": "1.9.3", + "@firebase/webchannel-wrapper": "0.10.1", + "@grpc/grpc-js": "~1.7.0", + "@grpc/proto-loader": "^0.6.13", + "node-fetch": "2.6.7", "tslib": "^2.1.0" }, - "peerDependencies": { - "@firebase/app": "0.x" + "dependencies": { + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "requires": { + "whatwg-url": "^5.0.0" + } + } } }, - "node_modules/@firebase/messaging-compat": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/@firebase/messaging-compat/-/messaging-compat-0.1.4.tgz", - "integrity": "sha512-6477jBw7w7hk0uhnTUMsPoukalpcwbxTTo9kMguHVSXe0t3OdoxeXEaapaNJlOmU4Kgc8j3rsms8IDLdKVpvlA==", - "dependencies": { - "@firebase/component": "0.5.9", - "@firebase/messaging": "0.9.4", - "@firebase/util": "1.4.2", + "@firebase/firestore-compat": { + "version": "0.3.12", + "resolved": "https://registry.npmjs.org/@firebase/firestore-compat/-/firestore-compat-0.3.12.tgz", + "integrity": "sha512-mazuNGAx5Kt9Nph0pm6ULJFp/+j7GSsx+Ncw1GrnKl+ft1CQ4q2LcUssXnjqkX2Ry0fNGqUzC1mfIUrk9bYtjQ==", + "requires": { + "@firebase/component": "0.6.4", + "@firebase/firestore": "3.13.0", + "@firebase/firestore-types": "2.5.1", + "@firebase/util": "1.9.3", "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app-compat": "0.x" } }, - "node_modules/@firebase/messaging-compat/node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - }, - "node_modules/@firebase/messaging-interop-types": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@firebase/messaging-interop-types/-/messaging-interop-types-0.1.0.tgz", - "integrity": "sha512-DbvUl/rXAZpQeKBnwz0NYY5OCqr2nFA0Bj28Fmr3NXGqR4PAkfTOHuQlVtLO1Nudo3q0HxAYLa68ZDAcuv2uKQ==" - }, - "node_modules/@firebase/messaging/node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + "@firebase/firestore-types": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-2.5.1.tgz", + "integrity": "sha512-xG0CA6EMfYo8YeUxC8FeDzf6W3FX1cLlcAGBYV6Cku12sZRI81oWcu61RSKM66K6kUENP+78Qm8mvroBcm1whw==" }, - "node_modules/@firebase/performance": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.5.4.tgz", - "integrity": "sha512-ES6aS4eoMhf9CczntBADDsXhaFea/3a0FADwy/VpWXXBxVb8tqc5tPcoTwd9L5M/aDeSiQMy344rhrSsTbIZEg==", - "dependencies": { - "@firebase/component": "0.5.9", - "@firebase/installations": "0.5.4", - "@firebase/logger": "0.3.2", - "@firebase/util": "1.4.2", + "@firebase/functions": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.10.0.tgz", + "integrity": "sha512-2U+fMNxTYhtwSpkkR6WbBcuNMOVaI7MaH3cZ6UAeNfj7AgEwHwMIFLPpC13YNZhno219F0lfxzTAA0N62ndWzA==", + "requires": { + "@firebase/app-check-interop-types": "0.3.0", + "@firebase/auth-interop-types": "0.2.1", + "@firebase/component": "0.6.4", + "@firebase/messaging-interop-types": "0.2.0", + "@firebase/util": "1.9.3", + "node-fetch": "2.6.7", "tslib": "^2.1.0" }, - "peerDependencies": { - "@firebase/app": "0.x" + "dependencies": { + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "requires": { + "whatwg-url": "^5.0.0" + } + } } }, - "node_modules/@firebase/performance-compat": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/@firebase/performance-compat/-/performance-compat-0.1.4.tgz", - "integrity": "sha512-YuGfmpC0o+YvEBlEZCbPdNbT4Nn2qhi5uMXjqKnNIUepmXUsgOYDiAqM9nxHPoE/6IkvoFMdCj5nTUYVLCFXgg==", - "dependencies": { - "@firebase/component": "0.5.9", - "@firebase/logger": "0.3.2", - "@firebase/performance": "0.5.4", - "@firebase/performance-types": "0.1.0", - "@firebase/util": "1.4.2", + "@firebase/functions-compat": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@firebase/functions-compat/-/functions-compat-0.3.5.tgz", + "integrity": "sha512-uD4jwgwVqdWf6uc3NRKF8cSZ0JwGqSlyhPgackyUPe+GAtnERpS4+Vr66g0b3Gge0ezG4iyHo/EXW/Hjx7QhHw==", + "requires": { + "@firebase/component": "0.6.4", + "@firebase/functions": "0.10.0", + "@firebase/functions-types": "0.6.0", + "@firebase/util": "1.9.3", "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app-compat": "0.x" } }, - "node_modules/@firebase/performance-compat/node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - }, - "node_modules/@firebase/performance-types": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@firebase/performance-types/-/performance-types-0.1.0.tgz", - "integrity": "sha512-6p1HxrH0mpx+622Ql6fcxFxfkYSBpE3LSuwM7iTtYU2nw91Hj6THC8Bc8z4nboIq7WvgsT/kOTYVVZzCSlXl8w==" - }, - "node_modules/@firebase/performance/node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + "@firebase/functions-types": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@firebase/functions-types/-/functions-types-0.6.0.tgz", + "integrity": "sha512-hfEw5VJtgWXIRf92ImLkgENqpL6IWpYaXVYiRkFY1jJ9+6tIhWM7IzzwbevwIIud/jaxKVdRzD7QBWfPmkwCYw==" }, - "node_modules/@firebase/polyfill": { - "version": "0.3.36", - "resolved": "https://registry.npmjs.org/@firebase/polyfill/-/polyfill-0.3.36.tgz", - "integrity": "sha512-zMM9oSJgY6cT2jx3Ce9LYqb0eIpDE52meIzd/oe/y70F+v9u1LDqk5kUF5mf16zovGBWMNFmgzlsh6Wj0OsFtg==", + "@firebase/installations": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.6.4.tgz", + "integrity": "sha512-u5y88rtsp7NYkCHC3ElbFBrPtieUybZluXyzl7+4BsIz4sqb4vSAuwHEUgCgCeaQhvsnxDEU6icly8U9zsJigA==", + "requires": { + "@firebase/component": "0.6.4", + "@firebase/util": "1.9.3", + "idb": "7.0.1", + "tslib": "^2.1.0" + }, "dependencies": { - "core-js": "3.6.5", - "promise-polyfill": "8.1.3", - "whatwg-fetch": "2.0.4" + "idb": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.0.1.tgz", + "integrity": "sha512-UUxlE7vGWK5RfB/fDwEGgRf84DY/ieqNha6msMV99UsEMQhJ1RwbCd8AYBj3QMgnE3VZnfQvm4oKVCJTYlqIgg==" + } } }, - "node_modules/@firebase/polyfill/node_modules/core-js": { - "version": "3.6.5", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz", - "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==", - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" + "@firebase/installations-compat": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@firebase/installations-compat/-/installations-compat-0.2.4.tgz", + "integrity": "sha512-LI9dYjp0aT9Njkn9U4JRrDqQ6KXeAmFbRC0E7jI7+hxl5YmRWysq5qgQl22hcWpTk+cm3es66d/apoDU/A9n6Q==", + "requires": { + "@firebase/component": "0.6.4", + "@firebase/installations": "0.6.4", + "@firebase/installations-types": "0.5.0", + "@firebase/util": "1.9.3", + "tslib": "^2.1.0" } }, - "node_modules/@firebase/polyfill/node_modules/whatwg-fetch": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz", - "integrity": "sha512-dcQ1GWpOD/eEQ97k66aiEVpNnapVj90/+R+SXTPYGHpYBBypfKJEQjLrvMZ7YXbKm21gXd4NcuxUTjiv1YtLng==" + "@firebase/installations-types": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@firebase/installations-types/-/installations-types-0.5.0.tgz", + "integrity": "sha512-9DP+RGfzoI2jH7gY4SlzqvZ+hr7gYzPODrbzVD82Y12kScZ6ZpRg/i3j6rleto8vTFC8n6Len4560FnV1w2IRg==" }, - "node_modules/@firebase/remote-config": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.3.3.tgz", - "integrity": "sha512-9hZWfB3k3IYsjHbWeUfhv/SDCcOgv/JMJpLXlUbTppXPm1IZ3X9ZW4I9bS86gGYr7m/kSv99U0oxQ7N9PoR8Iw==", - "dependencies": { - "@firebase/component": "0.5.9", - "@firebase/installations": "0.5.4", - "@firebase/logger": "0.3.2", - "@firebase/util": "1.4.2", + "@firebase/logger": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.4.0.tgz", + "integrity": "sha512-eRKSeykumZ5+cJPdxxJRgAC3G5NknY2GwEbKfymdnXtnT0Ucm4pspfR6GT4MUQEDuJwRVbVcSx85kgJulMoFFA==", + "requires": { "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" } }, - "node_modules/@firebase/remote-config-compat": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/@firebase/remote-config-compat/-/remote-config-compat-0.1.4.tgz", - "integrity": "sha512-6WeKR7E9KJ1RIF9GZiyle1uD4IsIPUBKUnUnFkQhj3FV6cGvQwbeG0rbh7QQLvd0IWuh9lABYjHXWp+rGHQk8A==", - "dependencies": { - "@firebase/component": "0.5.9", - "@firebase/logger": "0.3.2", - "@firebase/remote-config": "0.3.3", - "@firebase/remote-config-types": "0.2.0", - "@firebase/util": "1.4.2", + "@firebase/messaging": { + "version": "0.12.4", + "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.12.4.tgz", + "integrity": "sha512-6JLZct6zUaex4g7HI3QbzeUrg9xcnmDAPTWpkoMpd/GoSVWH98zDoWXMGrcvHeCAIsLpFMe4MPoZkJbrPhaASw==", + "requires": { + "@firebase/component": "0.6.4", + "@firebase/installations": "0.6.4", + "@firebase/messaging-interop-types": "0.2.0", + "@firebase/util": "1.9.3", + "idb": "7.0.1", "tslib": "^2.1.0" }, - "peerDependencies": { - "@firebase/app-compat": "0.x" + "dependencies": { + "idb": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.0.1.tgz", + "integrity": "sha512-UUxlE7vGWK5RfB/fDwEGgRf84DY/ieqNha6msMV99UsEMQhJ1RwbCd8AYBj3QMgnE3VZnfQvm4oKVCJTYlqIgg==" + } } }, - "node_modules/@firebase/remote-config-compat/node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + "@firebase/messaging-compat": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@firebase/messaging-compat/-/messaging-compat-0.2.4.tgz", + "integrity": "sha512-lyFjeUhIsPRYDPNIkYX1LcZMpoVbBWXX4rPl7c/rqc7G+EUea7IEtSt4MxTvh6fDfPuzLn7+FZADfscC+tNMfg==", + "requires": { + "@firebase/component": "0.6.4", + "@firebase/messaging": "0.12.4", + "@firebase/util": "1.9.3", + "tslib": "^2.1.0" + } }, - "node_modules/@firebase/remote-config-types": { + "@firebase/messaging-interop-types": { "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@firebase/remote-config-types/-/remote-config-types-0.2.0.tgz", - "integrity": "sha512-hqK5sCPeZvcHQ1D6VjJZdW6EexLTXNMJfPdTwbD8NrXUw6UjWC4KWhLK/TSlL0QPsQtcKRkaaoP+9QCgKfMFPw==" - }, - "node_modules/@firebase/remote-config/node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + "resolved": "https://registry.npmjs.org/@firebase/messaging-interop-types/-/messaging-interop-types-0.2.0.tgz", + "integrity": "sha512-ujA8dcRuVeBixGR9CtegfpU4YmZf3Lt7QYkcj693FFannwNuZgfAYaTmbJ40dtjB81SAu6tbFPL9YLNT15KmOQ==" }, - "node_modules/@firebase/storage": { - "version": "0.8.7", - "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.8.7.tgz", - "integrity": "sha512-FSdON9y5Bnef/uWe8xsraicAa8Du297H7hYyQAtH3Qlysa/Xr30vvulpYctMXcgYxP8PMLWQjEsPWbRFiNQd3w==", - "dependencies": { - "@firebase/component": "0.5.9", - "@firebase/util": "1.4.2", - "node-fetch": "2.6.5", + "@firebase/performance": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.6.4.tgz", + "integrity": "sha512-HfTn/bd8mfy/61vEqaBelNiNnvAbUtME2S25A67Nb34zVuCSCRIX4SseXY6zBnOFj3oLisaEqhVcJmVPAej67g==", + "requires": { + "@firebase/component": "0.6.4", + "@firebase/installations": "0.6.4", + "@firebase/logger": "0.4.0", + "@firebase/util": "1.9.3", "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" } }, - "node_modules/@firebase/storage-compat": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/@firebase/storage-compat/-/storage-compat-0.1.7.tgz", - "integrity": "sha512-Rwl2XXGu4z46b6kQORZKQFNiTAx7kGtpZWLwKYZQlgBhtD+amGhAzXTBQmu5wOv7qwbdPy8CCP9/JoTdjdoJJg==", - "dependencies": { - "@firebase/component": "0.5.9", - "@firebase/storage": "0.8.7", - "@firebase/storage-types": "0.6.0", - "@firebase/util": "1.4.2", + "@firebase/performance-compat": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@firebase/performance-compat/-/performance-compat-0.2.4.tgz", + "integrity": "sha512-nnHUb8uP9G8islzcld/k6Bg5RhX62VpbAb/Anj7IXs/hp32Eb2LqFPZK4sy3pKkBUO5wcrlRWQa6wKOxqlUqsg==", + "requires": { + "@firebase/component": "0.6.4", + "@firebase/logger": "0.4.0", + "@firebase/performance": "0.6.4", + "@firebase/performance-types": "0.2.0", + "@firebase/util": "1.9.3", "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app-compat": "0.x" } }, - "node_modules/@firebase/storage-compat/node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + "@firebase/performance-types": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@firebase/performance-types/-/performance-types-0.2.0.tgz", + "integrity": "sha512-kYrbr8e/CYr1KLrLYZZt2noNnf+pRwDq2KK9Au9jHrBMnb0/C9X9yWSXmZkFt4UIdsQknBq8uBB7fsybZdOBTA==" }, - "node_modules/@firebase/storage-types": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.6.0.tgz", - "integrity": "sha512-1LpWhcCb1ftpkP/akhzjzeFxgVefs6eMD2QeKiJJUGH1qOiows2w5o0sKCUSQrvrRQS1lz3SFGvNR1Ck/gqxeA==", - "peerDependencies": { - "@firebase/app-types": "0.x", - "@firebase/util": "1.x" + "@firebase/remote-config": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.4.4.tgz", + "integrity": "sha512-x1ioTHGX8ZwDSTOVp8PBLv2/wfwKzb4pxi0gFezS5GCJwbLlloUH4YYZHHS83IPxnua8b6l0IXUaWd0RgbWwzQ==", + "requires": { + "@firebase/component": "0.6.4", + "@firebase/installations": "0.6.4", + "@firebase/logger": "0.4.0", + "@firebase/util": "1.9.3", + "tslib": "^2.1.0" } }, - "node_modules/@firebase/storage/node_modules/node-fetch": { - "version": "2.6.5", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.5.tgz", - "integrity": "sha512-mmlIVHJEu5rnIxgEgez6b9GgWXbkZj5YZ7fx+2r94a2E+Uirsp6HsPTPlomfdHtpt/B0cdKviwkoaM6pyvUOpQ==", - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" + "@firebase/remote-config-compat": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@firebase/remote-config-compat/-/remote-config-compat-0.2.4.tgz", + "integrity": "sha512-FKiki53jZirrDFkBHglB3C07j5wBpitAaj8kLME6g8Mx+aq7u9P7qfmuSRytiOItADhWUj7O1JIv7n9q87SuwA==", + "requires": { + "@firebase/component": "0.6.4", + "@firebase/logger": "0.4.0", + "@firebase/remote-config": "0.4.4", + "@firebase/remote-config-types": "0.3.0", + "@firebase/util": "1.9.3", + "tslib": "^2.1.0" } }, - "node_modules/@firebase/storage/node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" - }, - "node_modules/@firebase/storage/node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - }, - "node_modules/@firebase/storage/node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" + "@firebase/remote-config-types": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@firebase/remote-config-types/-/remote-config-types-0.3.0.tgz", + "integrity": "sha512-RtEH4vdcbXZuZWRZbIRmQVBNsE7VDQpet2qFvq6vwKLBIQRQR5Kh58M4ok3A3US8Sr3rubYnaGqZSurCwI8uMA==" }, - "node_modules/@firebase/storage/node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", + "@firebase/storage": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.11.2.tgz", + "integrity": "sha512-CtvoFaBI4hGXlXbaCHf8humajkbXhs39Nbh6MbNxtwJiCqxPy9iH3D3CCfXAvP0QvAAwmJUTK3+z9a++Kc4nkA==", + "requires": { + "@firebase/component": "0.6.4", + "@firebase/util": "1.9.3", + "node-fetch": "2.6.7", + "tslib": "^2.1.0" + }, "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "requires": { + "whatwg-url": "^5.0.0" + } + } } }, - "node_modules/@firebase/util": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.4.2.tgz", - "integrity": "sha512-JMiUo+9QE9lMBvEtBjqsOFdmJgObFvi7OL1A0uFGwTmlCI1ZeNPOEBrwXkgTOelVCdiMO15mAebtEyxFuQ6FsA==", - "dependencies": { + "@firebase/storage-compat": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@firebase/storage-compat/-/storage-compat-0.3.2.tgz", + "integrity": "sha512-wvsXlLa9DVOMQJckbDNhXKKxRNNewyUhhbXev3t8kSgoCotd1v3MmqhKKz93ePhDnhHnDs7bYHy+Qa8dRY6BXw==", + "requires": { + "@firebase/component": "0.6.4", + "@firebase/storage": "0.11.2", + "@firebase/storage-types": "0.8.0", + "@firebase/util": "1.9.3", "tslib": "^2.1.0" } }, - "node_modules/@firebase/util/node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + "@firebase/storage-types": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.8.0.tgz", + "integrity": "sha512-isRHcGrTs9kITJC0AVehHfpraWFui39MPaU7Eo8QfWlqW7YPymBmRgjDrlOgFdURh6Cdeg07zmkLP5tzTKRSpg==" }, - "node_modules/@firebase/webchannel-wrapper": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-0.6.1.tgz", - "integrity": "sha512-9FqhNjKQWpQ3fGnSOCovHOm+yhhiorKEqYLAfd525jWavunDJcx8rOW6i6ozAh+FbwcYMkL7b+3j4UR/30MpoQ==" + "@firebase/util": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.9.3.tgz", + "integrity": "sha512-DY02CRhOZwpzO36fHpuVysz6JZrscPiBXD0fXp6qSrL9oNOx5KWICKdR95C0lSITzxp0TZosVyHqzatE8JbcjA==", + "requires": { + "tslib": "^2.1.0" + } }, - "node_modules/@grpc/grpc-js": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.4.4.tgz", - "integrity": "sha512-a6222b7Dl6fIlMgzVl7e+NiRoLiZFbpcwvBH2Oli56Bn7W4/3Ld+86hK4ffPn5rx2DlDidmIcvIJiOQXyhv9gA==", - "dependencies": { - "@grpc/proto-loader": "^0.6.4", + "@firebase/webchannel-wrapper": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-0.10.1.tgz", + "integrity": "sha512-Dq5rYfEpdeel0bLVN+nfD1VWmzCkK+pJbSjIawGE+RY4+NIJqhbUDDQjvV0NUK84fMfwxvtFoCtEe70HfZjFcw==" + }, + "@grpc/grpc-js": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.7.3.tgz", + "integrity": "sha512-H9l79u4kJ2PVSxUNA08HMYAnUBLj9v6KjYQ7SQ71hOZcEXhShE/y5iQCesP8+6/Ik/7i2O0a10bPquIcYfufog==", + "requires": { + "@grpc/proto-loader": "^0.7.0", "@types/node": ">=12.12.47" }, - "engines": { - "node": "^8.13.0 || >=10.10.0" + "dependencies": { + "@grpc/proto-loader": { + "version": "0.7.10", + "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.10.tgz", + "integrity": "sha512-CAqDfoaQ8ykFd9zqBDn4k6iWT9loLAlc2ETmDFS9JCD70gDcnA4L3AFEo2iV7KyAtAAHFW9ftq1Fz+Vsgq80RQ==", + "requires": { + "lodash.camelcase": "^4.3.0", + "long": "^5.0.0", + "protobufjs": "^7.2.4", + "yargs": "^17.7.2" + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + }, + "yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "requires": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + } + }, + "yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==" + } } }, - "node_modules/@grpc/proto-loader": { - "version": "0.6.6", - "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.6.6.tgz", - "integrity": "sha512-cdMaPZ8AiFz6ua6PUbP+LKbhwJbFXnrQ/mlnKGUyzDUZ3wp7vPLksnmLCBX6SHgSmjX7CbNVNLFYD5GmmjO4GQ==", - "dependencies": { + "@grpc/proto-loader": { + "version": "0.6.13", + "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.6.13.tgz", + "integrity": "sha512-FjxPYDRTn6Ec3V0arm1FtSpmP6V50wuph2yILpyvTKzjc76oDdoihXqM1DzOW5ubvCC8GivfCnNtfaRE8myJ7g==", + "requires": { "@types/long": "^4.0.1", "lodash.camelcase": "^4.3.0", "long": "^4.0.0", - "protobufjs": "^6.10.0", - "yargs": "^16.1.1" - }, - "bin": { - "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@grpc/proto-loader/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@grpc/proto-loader/node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "node_modules/@grpc/proto-loader/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@grpc/proto-loader/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/@grpc/proto-loader/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@grpc/proto-loader/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" + "protobufjs": "^6.11.3", + "yargs": "^16.2.0" }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/@grpc/proto-loader/node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "engines": { - "node": ">=10" - } - }, - "node_modules/@grpc/proto-loader/node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@grpc/proto-loader/node_modules/yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "engines": { - "node": ">=10" + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "long": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", + "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==" + }, + "protobufjs": { + "version": "6.11.4", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.11.4.tgz", + "integrity": "sha512-5kQWPaJHi1WoCpjTGszzQ32PG2F4+wRY6BmAT4Vfw56Q2FZ4YZzK20xUYQH4YkfehY1e6QSICrJquM6xXZNcrw==", + "requires": { + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.4", + "@protobufjs/eventemitter": "^1.1.0", + "@protobufjs/fetch": "^1.1.0", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.0", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.0", + "@types/long": "^4.0.1", + "@types/node": ">=13.7.0", + "long": "^4.0.0" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==" + } } }, - "node_modules/@hapi/address": { + "@hapi/address": { "version": "2.1.4", "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", - "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==", - "deprecated": "Moved to 'npm install @sideway/address'" + "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==" }, - "node_modules/@hapi/bourne": { + "@hapi/bourne": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz", - "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==", - "deprecated": "This version has been deprecated and is no longer supported or maintained" + "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==" }, - "node_modules/@hapi/hoek": { - "version": "8.5.1", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", - "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==", - "deprecated": "This version has been deprecated and is no longer supported or maintained" + "@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==" }, - "node_modules/@hapi/joi": { + "@hapi/joi": { "version": "15.1.1", "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz", "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==", - "deprecated": "Switch to 'npm install joi'", - "dependencies": { + "requires": { "@hapi/address": "2.x.x", "@hapi/bourne": "1.x.x", "@hapi/hoek": "8.x.x", "@hapi/topo": "3.x.x" + }, + "dependencies": { + "@hapi/hoek": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", + "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==" + }, + "@hapi/topo": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz", + "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==", + "requires": { + "@hapi/hoek": "^8.3.0" + } + } } }, - "node_modules/@hapi/topo": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz", - "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==", - "deprecated": "This version has been deprecated and is no longer supported or maintained", - "dependencies": { - "@hapi/hoek": "^8.3.0" + "@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "requires": { + "@hapi/hoek": "^9.0.0" } }, - "node_modules/@istanbuljs/load-nyc-config": { + "@istanbuljs/load-nyc-config": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", "dev": true, - "dependencies": { + "requires": { "camelcase": "^5.3.1", "find-up": "^4.1.0", "get-package-type": "^0.1.0", "js-yaml": "^3.13.1", "resolve-from": "^5.0.0" }, - "engines": { - "node": ">=8" + "dependencies": { + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + } } }, - "node_modules/@istanbuljs/schema": { + "@istanbuljs/schema": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/console": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-25.5.0.tgz", - "integrity": "sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw==", - "dev": true, - "dependencies": { - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "jest-message-util": "^25.5.0", - "jest-util": "^25.5.0", - "slash": "^3.0.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/@jest/console/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/console/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/console/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@jest/console/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/@jest/console/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/console/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" + "@jest/console": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-24.9.0.tgz", + "integrity": "sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ==", + "requires": { + "@jest/source-map": "^24.9.0", + "chalk": "^2.0.1", + "slash": "^2.0.0" }, - "engines": { - "node": ">=8" + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } } }, - "node_modules/@jest/core": { + "@jest/core": { "version": "25.5.4", "resolved": "https://registry.npmjs.org/@jest/core/-/core-25.5.4.tgz", "integrity": "sha512-3uSo7laYxF00Dg/DMgbn4xMJKmDdWvZnf89n8Xj/5/AeQ2dOQmn6b6Hkj/MleyzZWXpwv+WSdYWl4cLsy2JsoA==", "dev": true, - "dependencies": { + "requires": { "@jest/console": "^25.5.0", "@jest/reporters": "^25.5.1", "@jest/test-result": "^25.5.0", @@ -2417,840 +2220,1212 @@ "slash": "^3.0.0", "strip-ansi": "^6.0.0" }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/@jest/core/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/core/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/core/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@jest/core/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/@jest/core/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/core/node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@jest/core/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/core/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/environment": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-25.5.0.tgz", - "integrity": "sha512-U2VXPEqL07E/V7pSZMSQCvV5Ea4lqOlT+0ZFijl/i316cRMHvZ4qC+jBdryd+lmRetjQo0YIQr6cVPNxxK87mA==", - "dev": true, - "dependencies": { - "@jest/fake-timers": "^25.5.0", - "@jest/types": "^25.5.0", - "jest-mock": "^25.5.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/@jest/fake-timers": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-25.5.0.tgz", - "integrity": "sha512-9y2+uGnESw/oyOI3eww9yaxdZyHq7XvprfP/eeoCsjqKYts2yRlsHS/SgjPDV8FyMfn2nbMy8YzUk6nyvdLOpQ==", - "dev": true, - "dependencies": { - "@jest/types": "^25.5.0", - "jest-message-util": "^25.5.0", - "jest-mock": "^25.5.0", - "jest-util": "^25.5.0", - "lolex": "^5.0.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/@jest/globals": { - "version": "25.5.2", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-25.5.2.tgz", - "integrity": "sha512-AgAS/Ny7Q2RCIj5kZ+0MuKM1wbF0WMLxbCVl/GOMoCNbODRdJ541IxJ98xnZdVSZXivKpJlNPIWa3QmY0l4CXA==", - "dev": true, - "dependencies": { - "@jest/environment": "^25.5.0", - "@jest/types": "^25.5.0", - "expect": "^25.5.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/@jest/reporters": { - "version": "25.5.1", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-25.5.1.tgz", - "integrity": "sha512-3jbd8pPDTuhYJ7vqiHXbSwTJQNavczPs+f1kRprRDxETeE3u6srJ+f0NPuwvOmk+lmunZzPkYWIFZDLHQPkviw==", - "dev": true, - "dependencies": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^25.5.0", - "@jest/test-result": "^25.5.0", - "@jest/transform": "^25.5.1", - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.2", - "graceful-fs": "^4.2.4", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^4.0.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.0.2", - "jest-haste-map": "^25.5.1", - "jest-resolve": "^25.5.1", - "jest-util": "^25.5.0", - "jest-worker": "^25.5.0", - "slash": "^3.0.0", - "source-map": "^0.6.0", - "string-length": "^3.1.0", - "terminal-link": "^2.0.0", - "v8-to-istanbul": "^4.1.3" - }, - "engines": { - "node": ">= 8.3" - }, - "optionalDependencies": { - "node-notifier": "^6.0.0" - } - }, - "node_modules/@jest/reporters/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/reporters/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/reporters/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@jest/reporters/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/@jest/reporters/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/reporters/node_modules/istanbul-lib-instrument": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", - "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", - "dev": true, - "dependencies": { - "@babel/core": "^7.7.5", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.0.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/reporters/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@jest/reporters/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/source-map": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-25.5.0.tgz", - "integrity": "sha512-eIGx0xN12yVpMcPaVpjXPnn3N30QGJCJQSkEDUt9x1fI1Gdvb07Ml6K5iN2hG7NmMP6FDmtPEssE3z6doOYUwQ==", - "dev": true, - "dependencies": { - "callsites": "^3.0.0", - "graceful-fs": "^4.2.4", - "source-map": "^0.6.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/@jest/source-map/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "@jest/console": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-25.5.0.tgz", + "integrity": "sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-message-util": "^25.5.0", + "jest-util": "^25.5.0", + "slash": "^3.0.0" + } + }, + "@jest/test-result": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.5.0.tgz", + "integrity": "sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/types": "^25.5.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "requires": { + "type-fest": "^0.21.3" + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", + "dev": true + }, + "jest-haste-map": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-25.5.1.tgz", + "integrity": "sha512-dddgh9UZjV7SCDQUrQ+5t9yy8iEgKc1AKqZR9YDww8xsVOtzPQSMVLDChc21+g29oTRexb9/B0bIlZL+sWmvAQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "@types/graceful-fs": "^4.1.2", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-serializer": "^25.5.0", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7", + "which": "^2.0.2" + } + }, + "jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-regex-util": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-25.2.6.tgz", + "integrity": "sha512-KQqf7a0NrtCkYmZZzodPftn7fL1cq3GQAFVMn5Hg8uKx/fIenLEobNanUxb7abQ1sjADHBseG/2FGpsv/wr+Qw==", + "dev": true + }, + "jest-serializer": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-25.5.0.tgz", + "integrity": "sha512-LxD8fY1lByomEPflwur9o4e2a5twSQ7TaVNLlFUuToIdoJuBt8tzHfCsZ42Ok6LkKXWzFWf3AGmheuLAA7LcCA==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4" + } + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.0.0" + } + }, + "jest-validate": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.5.0.tgz", + "integrity": "sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "leven": "^3.1.0", + "pretty-format": "^25.5.0" + } + }, + "jest-worker": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", + "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } } }, - "node_modules/@jest/test-result": { + "@jest/environment": { "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.5.0.tgz", - "integrity": "sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A==", - "dev": true, - "dependencies": { - "@jest/console": "^25.5.0", - "@jest/types": "^25.5.0", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/@jest/test-sequencer": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-25.5.4.tgz", - "integrity": "sha512-pTJGEkSeg1EkCO2YWq6hbFvKNXk8ejqlxiOg1jBNLnWrgXOkdY6UmqZpwGFXNnRt9B8nO1uWMzLLZ4eCmhkPNA==", - "dev": true, - "dependencies": { - "@jest/test-result": "^25.5.0", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^25.5.1", - "jest-runner": "^25.5.4", - "jest-runtime": "^25.5.4" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/@jest/transform": { - "version": "25.5.1", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-25.5.1.tgz", - "integrity": "sha512-Y8CEoVwXb4QwA6Y/9uDkn0Xfz0finGkieuV0xkdF9UtZGJeLukD5nLkaVrVsODB1ojRWlaoD0AJZpVHCSnJEvg==", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-25.5.0.tgz", + "integrity": "sha512-U2VXPEqL07E/V7pSZMSQCvV5Ea4lqOlT+0ZFijl/i316cRMHvZ4qC+jBdryd+lmRetjQo0YIQr6cVPNxxK87mA==", "dev": true, - "dependencies": { - "@babel/core": "^7.1.0", + "requires": { + "@jest/fake-timers": "^25.5.0", "@jest/types": "^25.5.0", - "babel-plugin-istanbul": "^6.0.0", - "chalk": "^3.0.0", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^25.5.1", - "jest-regex-util": "^25.2.6", - "jest-util": "^25.5.0", - "micromatch": "^4.0.2", - "pirates": "^4.0.1", - "realpath-native": "^2.0.0", - "slash": "^3.0.0", - "source-map": "^0.6.1", - "write-file-atomic": "^3.0.0" + "jest-mock": "^25.5.0" }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/@jest/transform/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/transform/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/transform/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@jest/transform/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/@jest/transform/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/transform/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@jest/transform/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "@jest/fake-timers": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-25.5.0.tgz", + "integrity": "sha512-9y2+uGnESw/oyOI3eww9yaxdZyHq7XvprfP/eeoCsjqKYts2yRlsHS/SgjPDV8FyMfn2nbMy8YzUk6nyvdLOpQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "lolex": "^5.0.0" + } + }, + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-mock": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-25.5.0.tgz", + "integrity": "sha512-eXWuTV8mKzp/ovHc5+3USJMYsTBhyQ+5A1Mak35dey/RG8GlM4YWVylZuGgVXinaW6tpvk/RSecmF37FKUlpXA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0" + } + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.0.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + } } }, - "node_modules/@jest/types": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", - "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^1.1.1", - "@types/yargs": "^15.0.0", - "chalk": "^3.0.0" + "@jest/fake-timers": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-24.9.0.tgz", + "integrity": "sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A==", + "requires": { + "@jest/types": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-mock": "^24.9.0" }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/@jest/types/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "@jest/types": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^13.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "@types/yargs": { + "version": "13.0.12", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.12.tgz", + "integrity": "sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==", + "requires": { + "@types/yargs-parser": "*" + } + } } }, - "node_modules/@jest/types/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@jest/globals": { + "version": "25.5.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-25.5.2.tgz", + "integrity": "sha512-AgAS/Ny7Q2RCIj5kZ+0MuKM1wbF0WMLxbCVl/GOMoCNbODRdJ541IxJ98xnZdVSZXivKpJlNPIWa3QmY0l4CXA==", + "dev": true, + "requires": { + "@jest/environment": "^25.5.0", + "@jest/types": "^25.5.0", + "expect": "^25.5.0" }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/types/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@jest/types/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/@jest/types/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } } }, - "node_modules/@jest/types/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" + "@jest/reporters": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-25.5.1.tgz", + "integrity": "sha512-3jbd8pPDTuhYJ7vqiHXbSwTJQNavczPs+f1kRprRDxETeE3u6srJ+f0NPuwvOmk+lmunZzPkYWIFZDLHQPkviw==", + "dev": true, + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/transform": "^25.5.1", + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.4", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^25.5.1", + "jest-resolve": "^25.5.1", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "node-notifier": "^6.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^3.1.0", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^4.1.3" }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@protobufjs/aspromise": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", - "integrity": "sha1-m4sMxmPWaafY9vXQiToU00jzD78=" - }, - "node_modules/@protobufjs/base64": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", - "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==" - }, - "node_modules/@protobufjs/codegen": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", - "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==" - }, - "node_modules/@protobufjs/eventemitter": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", - "integrity": "sha1-NVy8mLr61ZePntCV85diHx0Ga3A=" - }, - "node_modules/@protobufjs/fetch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", - "integrity": "sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU=", "dependencies": { - "@protobufjs/aspromise": "^1.1.1", - "@protobufjs/inquire": "^1.1.0" - } - }, - "node_modules/@protobufjs/float": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", - "integrity": "sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E=" - }, - "node_modules/@protobufjs/inquire": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", - "integrity": "sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik=" - }, - "node_modules/@protobufjs/path": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", - "integrity": "sha1-bMKyDFya1q0NzP0hynZz2Nf79o0=" - }, - "node_modules/@protobufjs/pool": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", - "integrity": "sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q=" - }, - "node_modules/@protobufjs/utf8": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", - "integrity": "sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA=" - }, - "node_modules/@react-native-async-storage/async-storage": { - "version": "1.15.11", - "resolved": "https://registry.npmjs.org/@react-native-async-storage/async-storage/-/async-storage-1.15.11.tgz", - "integrity": "sha512-l/I+PK+lh5M25QSdk44aX+UR63ian2d2CSx6WbydwU+RUZmKP7eOEPe+OeaTWgfOFSVtlEqEcP2AbW2YM7ukMA==", - "dependencies": { - "merge-options": "^3.0.4" - }, - "peerDependencies": { - "react-native": "^0.0.0-0 || ^0.60.6 || ^0.61.5 || ^0.62.2 || ^0.63.2 || ^0.64.0 || ^0.65.0 || ^0.66.0 || 1000.0.0" - } - }, - "node_modules/@react-native-community/cli": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli/-/cli-6.2.0.tgz", - "integrity": "sha512-dQMkpg8wLTtUg9YIGqm7OXNw558d5Cb/ehd8Z0Sx2WSXjj/d1Tm0eK8aL4/QFEUBI10CO6VGFTTe/8dIDxWSFg==", - "dependencies": { - "@react-native-community/cli-debugger-ui": "^6.0.0-rc.0", - "@react-native-community/cli-hermes": "^6.2.0", - "@react-native-community/cli-plugin-metro": "^6.2.0", - "@react-native-community/cli-server-api": "^6.2.0", - "@react-native-community/cli-tools": "^6.2.0", - "@react-native-community/cli-types": "^6.0.0", - "appdirsjs": "^1.2.4", - "chalk": "^4.1.2", - "command-exists": "^1.2.8", - "commander": "^2.19.0", - "cosmiconfig": "^5.1.0", - "deepmerge": "^3.2.0", - "envinfo": "^7.7.2", - "execa": "^1.0.0", - "find-up": "^4.1.0", - "fs-extra": "^8.1.0", - "glob": "^7.1.3", - "graceful-fs": "^4.1.3", - "joi": "^17.2.1", - "leven": "^3.1.0", - "lodash": "^4.17.15", - "minimist": "^1.2.0", - "node-stream-zip": "^1.9.1", - "ora": "^3.4.0", - "pretty-format": "^26.6.2", - "prompts": "^2.4.0", - "semver": "^6.3.0", - "serve-static": "^1.13.1", - "strip-ansi": "^5.2.0", - "sudo-prompt": "^9.0.0", - "wcwidth": "^1.0.1" - }, - "bin": { - "react-native": "build/bin.js" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "react-native": "*" - } - }, - "node_modules/@react-native-community/cli-debugger-ui": { - "version": "4.13.1", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-4.13.1.tgz", - "integrity": "sha512-UFnkg5RTq3s2X15fSkrWY9+5BKOFjihNSnJjTV2H5PtTUFbd55qnxxPw8CxSfK0bXb1IrSvCESprk2LEpqr5cg==", - "dependencies": { - "serve-static": "^1.13.1" + "@jest/console": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-25.5.0.tgz", + "integrity": "sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-message-util": "^25.5.0", + "jest-util": "^25.5.0", + "slash": "^3.0.0" + } + }, + "@jest/test-result": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.5.0.tgz", + "integrity": "sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/types": "^25.5.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dev": true, + "requires": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + } + }, + "jest-haste-map": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-25.5.1.tgz", + "integrity": "sha512-dddgh9UZjV7SCDQUrQ+5t9yy8iEgKc1AKqZR9YDww8xsVOtzPQSMVLDChc21+g29oTRexb9/B0bIlZL+sWmvAQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "@types/graceful-fs": "^4.1.2", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-serializer": "^25.5.0", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7", + "which": "^2.0.2" + } + }, + "jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-serializer": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-25.5.0.tgz", + "integrity": "sha512-LxD8fY1lByomEPflwur9o4e2a5twSQ7TaVNLlFUuToIdoJuBt8tzHfCsZ42Ok6LkKXWzFWf3AGmheuLAA7LcCA==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4" + } + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.0.0" + } + }, + "jest-worker": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", + "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } } }, - "node_modules/@react-native-community/cli-hermes": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-hermes/-/cli-hermes-4.13.0.tgz", - "integrity": "sha512-oG+w0Uby6rSGsUkJGLvMQctZ5eVRLLfhf84lLyz942OEDxFRa9U19YJxOe9FmgCKtotbYiM3P/XhK+SVCuerPQ==", - "dependencies": { - "@react-native-community/cli-platform-android": "^4.13.0", - "@react-native-community/cli-tools": "^4.13.0", - "chalk": "^3.0.0", - "hermes-profile-transformer": "^0.0.6", - "ip": "^1.1.5" + "@jest/schemas": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", + "dev": true, + "requires": { + "@sinclair/typebox": "^0.27.8" } }, - "node_modules/@react-native-community/cli-hermes/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" + "@jest/source-map": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-24.9.0.tgz", + "integrity": "sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==", + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.1.15", + "source-map": "^0.6.0" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@react-native-community/cli-hermes/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } } }, - "node_modules/@react-native-community/cli-hermes/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" + "@jest/test-result": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-24.9.0.tgz", + "integrity": "sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA==", + "requires": { + "@jest/console": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/istanbul-lib-coverage": "^2.0.0" }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@react-native-community/cli-hermes/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/@react-native-community/cli-hermes/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@react-native-community/cli-hermes/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "@jest/types": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^13.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "@types/yargs": { + "version": "13.0.12", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.12.tgz", + "integrity": "sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==", + "requires": { + "@types/yargs-parser": "*" + } + } } }, - "node_modules/@react-native-community/cli-platform-android": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-4.13.0.tgz", - "integrity": "sha512-3i8sX8GklEytUZwPnojuoFbCjIRzMugCdzDIdZ9UNmi/OhD4/8mLGO0dgXfT4sMWjZwu3qjy45sFfk2zOAgHbA==", - "dependencies": { - "@react-native-community/cli-tools": "^4.13.0", - "chalk": "^3.0.0", - "execa": "^1.0.0", - "fs-extra": "^8.1.0", - "glob": "^7.1.3", - "jetifier": "^1.6.2", - "lodash": "^4.17.15", - "logkitty": "^0.7.1", - "slash": "^3.0.0", - "xmldoc": "^1.1.2" + "@jest/test-sequencer": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-25.5.4.tgz", + "integrity": "sha512-pTJGEkSeg1EkCO2YWq6hbFvKNXk8ejqlxiOg1jBNLnWrgXOkdY6UmqZpwGFXNnRt9B8nO1uWMzLLZ4eCmhkPNA==", + "dev": true, + "requires": { + "@jest/test-result": "^25.5.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^25.5.1", + "jest-runner": "^25.5.4", + "jest-runtime": "^25.5.4" + }, + "dependencies": { + "@jest/console": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-25.5.0.tgz", + "integrity": "sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-message-util": "^25.5.0", + "jest-util": "^25.5.0", + "slash": "^3.0.0" + } + }, + "@jest/test-result": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.5.0.tgz", + "integrity": "sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/types": "^25.5.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "jest-haste-map": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-25.5.1.tgz", + "integrity": "sha512-dddgh9UZjV7SCDQUrQ+5t9yy8iEgKc1AKqZR9YDww8xsVOtzPQSMVLDChc21+g29oTRexb9/B0bIlZL+sWmvAQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "@types/graceful-fs": "^4.1.2", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-serializer": "^25.5.0", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7", + "which": "^2.0.2" + } + }, + "jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-serializer": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-25.5.0.tgz", + "integrity": "sha512-LxD8fY1lByomEPflwur9o4e2a5twSQ7TaVNLlFUuToIdoJuBt8tzHfCsZ42Ok6LkKXWzFWf3AGmheuLAA7LcCA==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4" + } + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.0.0" + } + }, + "jest-worker": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", + "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } } }, - "node_modules/@react-native-community/cli-platform-android/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" + "@jest/transform": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-25.5.1.tgz", + "integrity": "sha512-Y8CEoVwXb4QwA6Y/9uDkn0Xfz0finGkieuV0xkdF9UtZGJeLukD5nLkaVrVsODB1ojRWlaoD0AJZpVHCSnJEvg==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^25.5.0", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^3.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^25.5.1", + "jest-regex-util": "^25.2.6", + "jest-util": "^25.5.0", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "realpath-native": "^2.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "dependencies": { + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true + }, + "jest-haste-map": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-25.5.1.tgz", + "integrity": "sha512-dddgh9UZjV7SCDQUrQ+5t9yy8iEgKc1AKqZR9YDww8xsVOtzPQSMVLDChc21+g29oTRexb9/B0bIlZL+sWmvAQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "@types/graceful-fs": "^4.1.2", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-serializer": "^25.5.0", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7", + "which": "^2.0.2" + } + }, + "jest-regex-util": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-25.2.6.tgz", + "integrity": "sha512-KQqf7a0NrtCkYmZZzodPftn7fL1cq3GQAFVMn5Hg8uKx/fIenLEobNanUxb7abQ1sjADHBseG/2FGpsv/wr+Qw==", + "dev": true + }, + "jest-serializer": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-25.5.0.tgz", + "integrity": "sha512-LxD8fY1lByomEPflwur9o4e2a5twSQ7TaVNLlFUuToIdoJuBt8tzHfCsZ42Ok6LkKXWzFWf3AGmheuLAA7LcCA==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4" + } + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.0.0" + } + }, + "jest-worker": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", + "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } } }, - "node_modules/@react-native-community/cli-platform-android/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" } }, - "node_modules/@react-native-community/cli-platform-android/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" } }, - "node_modules/@react-native-community/cli-platform-android/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "@jridgewell/resolve-uri": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==" }, - "node_modules/@react-native-community/cli-platform-android/node_modules/execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "dependencies": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "engines": { - "node": ">=6" + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" + }, + "@jridgewell/source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", + "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "dev": true, + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" } }, - "node_modules/@react-native-community/cli-platform-android/node_modules/get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=6" + "@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.22.tgz", + "integrity": "sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw==", + "requires": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" } }, - "node_modules/@react-native-community/cli-platform-android/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" + "@particle-network/chains": { + "version": "1.3.10", + "resolved": "https://registry.npmjs.org/@particle-network/chains/-/chains-1.3.10.tgz", + "integrity": "sha512-6bsgV6z2Ens10Kn96xDhuaut0eWlYcR5Tb1yclyWt5eiRQeWh3oBB/ZJAx66po0ybnJgCeTVoe6tFy8wjClPVw==" + }, + "@particle-network/rn-auth": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/@particle-network/rn-auth/-/rn-auth-1.3.7.tgz", + "integrity": "sha512-z6qIXmvPH/Y5HPIrD0NlbM5OGWih39hpoA3yvcGECk2Z9rQ44islSJIMW2o/zXowqEqT7WsuQXc1NNaJcZJS6A==", + "requires": { + "@particle-network/chains": "^1.3.3", + "axios": "^1.6.2", + "bignumber.js": "^9.1.0", + "events": "^3.3.0" } }, - "node_modules/@react-native-community/cli-platform-android/node_modules/is-stream": { + "@protobufjs/aspromise": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", + "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==" + }, + "@protobufjs/base64": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", + "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==" + }, + "@protobufjs/codegen": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", + "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==" + }, + "@protobufjs/eventemitter": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "engines": { - "node": ">=0.10.0" + "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", + "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==" + }, + "@protobufjs/fetch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", + "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==", + "requires": { + "@protobufjs/aspromise": "^1.1.1", + "@protobufjs/inquire": "^1.1.0" } }, - "node_modules/@react-native-community/cli-platform-android/node_modules/npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dependencies": { - "path-key": "^2.0.0" - }, - "engines": { - "node": ">=4" + "@protobufjs/float": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", + "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==" + }, + "@protobufjs/inquire": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", + "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==" + }, + "@protobufjs/path": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", + "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==" + }, + "@protobufjs/pool": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", + "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==" + }, + "@protobufjs/utf8": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", + "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==" + }, + "@react-native-async-storage/async-storage": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/@react-native-async-storage/async-storage/-/async-storage-1.21.0.tgz", + "integrity": "sha512-JL0w36KuFHFCvnbOXRekqVAUplmOyT/OuCQkogo6X98MtpSaJOKEAeZnYO8JB0U/RIEixZaGI5px73YbRm/oag==", + "requires": { + "merge-options": "^3.0.4" } }, - "node_modules/@react-native-community/cli-platform-android/node_modules/p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "engines": { - "node": ">=4" + "@react-native-community/cli": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli/-/cli-6.4.0.tgz", + "integrity": "sha512-UNvYnWaALa4mJEaWdLY3fVK+csZzx/Ja/FGvXISPJ9W9lrKvGtyXkidViUCPbPtMsJUi7teA4uIShHn0mbGmnQ==", + "requires": { + "@react-native-community/cli-debugger-ui": "^6.0.0-rc.0", + "@react-native-community/cli-hermes": "^6.3.0", + "@react-native-community/cli-plugin-metro": "^6.4.0", + "@react-native-community/cli-server-api": "^6.4.0", + "@react-native-community/cli-tools": "^6.2.0", + "@react-native-community/cli-types": "^6.0.0", + "appdirsjs": "^1.2.4", + "chalk": "^4.1.2", + "command-exists": "^1.2.8", + "commander": "^2.19.0", + "cosmiconfig": "^5.1.0", + "deepmerge": "^3.2.0", + "envinfo": "^7.7.2", + "execa": "^1.0.0", + "find-up": "^4.1.0", + "fs-extra": "^8.1.0", + "glob": "^7.1.3", + "graceful-fs": "^4.1.3", + "joi": "^17.2.1", + "leven": "^3.1.0", + "lodash": "^4.17.15", + "minimist": "^1.2.0", + "node-stream-zip": "^1.9.1", + "ora": "^3.4.0", + "pretty-format": "^26.6.2", + "prompts": "^2.4.0", + "semver": "^6.3.0", + "serve-static": "^1.13.1", + "strip-ansi": "^5.2.0", + "sudo-prompt": "^9.0.0", + "wcwidth": "^1.0.1" } }, - "node_modules/@react-native-community/cli-platform-android/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "@react-native-community/cli-debugger-ui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-6.0.0.tgz", + "integrity": "sha512-onf6vtvqSzOr6bNEWhPzgcJP2UQhA0VY6c8tXwNczIONC/ahnN93LPBB/uXDbn9d/kLMvE7oUJiqRadZWHk6aA==", + "requires": { + "serve-static": "^1.13.1" + } + }, + "@react-native-community/cli-hermes": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-hermes/-/cli-hermes-6.3.1.tgz", + "integrity": "sha512-+tMJsEsVX0WyylnoFE7uPoMu1aTAChaA62Y32dwWgAa1Fx6YrpPkC9d6wvYSBe9md/4mTtRher+ooBcuov6JHw==", + "requires": { + "@react-native-community/cli-platform-android": "^6.3.1", + "@react-native-community/cli-tools": "^6.2.1", + "chalk": "^4.1.2", + "hermes-profile-transformer": "^0.0.6", + "ip": "^1.1.5" + } + }, + "@react-native-community/cli-platform-android": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-6.3.1.tgz", + "integrity": "sha512-n5A64RI1ty4ScZCel/3JYY9Anl857dPsUZ86Dwc1GxrbflSB5/+hcCMg5DCNcnJRa4Hdv95SAR5pMmtAjOXApA==", + "requires": { + "@react-native-community/cli-tools": "^6.2.1", + "chalk": "^4.1.2", + "execa": "^1.0.0", + "fs-extra": "^8.1.0", + "glob": "^7.1.3", + "jetifier": "^1.6.2", + "lodash": "^4.17.15", + "logkitty": "^0.7.1", + "slash": "^3.0.0", + "xmldoc": "^1.1.2" } }, - "node_modules/@react-native-community/cli-platform-ios": { + "@react-native-community/cli-platform-ios": { "version": "4.13.0", "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-4.13.0.tgz", "integrity": "sha512-6THlTu8zp62efkzimfGr3VIuQJ2514o+vScZERJCV1xgEi8XtV7mb/ZKt9o6Y9WGxKKkc0E0b/aVAtgy+L27CA==", - "dependencies": { + "requires": { "@react-native-community/cli-tools": "^4.13.0", "chalk": "^3.0.0", "glob": "^7.1.3", @@ -3258,75 +3433,54 @@ "lodash": "^4.17.15", "plist": "^3.0.1", "xcode": "^2.0.0" - } - }, - "node_modules/@react-native-community/cli-platform-ios/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@react-native-community/cli-platform-ios/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@react-native-community/cli-platform-ios/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@react-native-community/cli-platform-ios/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/@react-native-community/cli-platform-ios/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@react-native-community/cli-platform-ios/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "@react-native-community/cli-tools": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-4.13.0.tgz", + "integrity": "sha512-s4f489h5+EJksn4CfheLgv5PGOM0CDmK1UEBLw2t/ncWs3cW2VI7vXzndcd/WJHTv3GntJhXDcJMuL+Z2IAOgg==", + "requires": { + "chalk": "^3.0.0", + "lodash": "^4.17.15", + "mime": "^2.4.1", + "node-fetch": "^2.6.0", + "open": "^6.2.0", + "shell-quote": "1.6.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==" + }, + "shell-quote": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz", + "integrity": "sha512-V0iQEZ/uoem3NmD91rD8XiuozJnq9/ZJnbHVXHnWqP1ucAhS3yJ7sLIIzEi57wFFcK3oi3kFUC46uSyWr35mxg==", + "requires": { + "array-filter": "~0.0.0", + "array-map": "~0.0.0", + "array-reduce": "~0.0.0", + "jsonify": "~0.0.0" + } + } } }, - "node_modules/@react-native-community/cli-plugin-metro": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-6.2.0.tgz", - "integrity": "sha512-JfmzuFNzOr+dFTUQJo1rV0t87XAqgHRTMYXNleQVt8otOVCk1FSCgKlgqMdvQc/FCx2ZjoMWEEV/g0LrPI8Etw==", - "dependencies": { - "@react-native-community/cli-server-api": "^6.2.0", + "@react-native-community/cli-plugin-metro": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-6.4.0.tgz", + "integrity": "sha512-lcrNODvHd3ZVhiEshXAjyBoqP44rjhkytkOSUpnZHAcmMLiguxDmvhWeWqbwu3XqSX/f0gVKmfj81t+opI1bSw==", + "requires": { + "@react-native-community/cli-server-api": "^6.4.0", "@react-native-community/cli-tools": "^6.2.0", "chalk": "^4.1.2", "metro": "^0.66.1", @@ -3336,36 +3490,28 @@ "metro-resolver": "^0.66.1", "metro-runtime": "^0.66.1", "readline": "^1.3.0" - } - }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" }, - "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/@react-native-community/cli-debugger-ui": { - "version": "6.0.0-rc.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-6.0.0-rc.0.tgz", - "integrity": "sha512-achYcPPoWa9D02C5tn6TBzjeY443wQTyx37urptc75JpZ7gR5YHsDyIEEWa3DDYp1va9zx/iGg+uZ/hWw07GAw==", "dependencies": { - "serve-static": "^1.13.1" + "metro-config": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.66.2.tgz", + "integrity": "sha512-0C+PrKKIBNNzLZUKN/8ZDJS2U5FLMOTXDWbvBHIdqb6YXz8WplXR2+xlSlaSCCi5b+GR7cWFWUNeKA4GQS1/AQ==", + "requires": { + "cosmiconfig": "^5.0.5", + "jest-validate": "^26.5.2", + "metro": "0.66.2", + "metro-cache": "0.66.2", + "metro-core": "0.66.2", + "metro-runtime": "0.66.2" + } + } } }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/@react-native-community/cli-server-api": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-6.2.0.tgz", - "integrity": "sha512-OnbnYclhoDpjge33QO5Slhfn0DsmLzzAgyrSCnb24HhSqwq7ObjMHaLpoEhpajzLG71wq5oKh0APEQjiL4Mknw==", - "dependencies": { + "@react-native-community/cli-server-api": { + "version": "6.4.3", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-6.4.3.tgz", + "integrity": "sha512-Ywy2x+PhIUZXgE74YiCYXylSVnuEBcq5cNfYLR3AwOvrILjh03smXfCca8s2V2LWUlzmWN6+L85FJGsT92MUJA==", + "requires": { "@react-native-community/cli-debugger-ui": "^6.0.0-rc.0", "@react-native-community/cli-tools": "^6.2.0", "compression": "^1.7.1", @@ -3377,11 +3523,11 @@ "ws": "^1.1.0" } }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/@react-native-community/cli-tools": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-6.2.0.tgz", - "integrity": "sha512-08ssz4GMEnRxC/1FgTTN/Ud7mExQi5xMphItPjfHiTxpZPhrFn+IMx6mya0ncFEhhxQ207wYlJMRLPRRdBZ8oA==", - "dependencies": { + "@react-native-community/cli-tools": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-6.2.1.tgz", + "integrity": "sha512-7RbOkZLT/3YG8CAYYM70ajRKIOgVxK/b4t9KNsPq+2uen99MGezfeglC8s1cs3vBNVVxCo0a2JbXg18bUd8eqA==", + "requires": { "appdirsjs": "^1.2.4", "chalk": "^4.1.2", "lodash": "^4.17.15", @@ -3389,25418 +3535,8071 @@ "node-fetch": "^2.6.0", "open": "^6.2.0", "semver": "^6.3.0", - "shell-quote": "1.6.1" - } - }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "shell-quote": "^1.7.3" + }, "dependencies": { - "@types/istanbul-lib-report": "*" + "mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==" + } } }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "@react-native-community/cli-types": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-6.0.0.tgz", + "integrity": "sha512-K493Fk2DMJC0ZM8s8gnfseKxGasIhuDaCUDeLZcoCSFlrjKEuEs1BKKEJiev0CARhKEXKOyyp/uqYM9nWhisNw==", + "requires": { + "ora": "^3.4.0" } }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/camelcase": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.1.tgz", - "integrity": "sha512-tVI4q5jjFV5CavAU8DXfza/TJcZutVKo/5Foskmsqcm0MsL91moHvwiGNnqaa2o6PF/7yT5ikDRcVcl8Rj6LCA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "@react-native-community/clipboard": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/@react-native-community/clipboard/-/clipboard-1.5.1.tgz", + "integrity": "sha512-AHAmrkLEH5UtPaDiRqoULERHh3oNv7Dgs0bTC0hO5Z2GdNokAMPT5w8ci8aMcRemcwbtdHjxChgtjbeA38GBdA==" }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "@react-native-community/eslint-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@react-native-community/eslint-config/-/eslint-config-1.1.0.tgz", + "integrity": "sha512-hwb1hC28BhkwLwnO6vDISV6XZbipw2RIEhBVBN+pE7AUG9HjFXxoksiiOSoYgox9C8g86VJwHnKpak/3NnVBkQ==", + "dev": true, + "requires": { + "@react-native-community/eslint-plugin": "^1.1.0", + "@typescript-eslint/eslint-plugin": "^2.25.0", + "@typescript-eslint/parser": "^2.25.0", + "babel-eslint": "10.1.0", + "eslint-config-prettier": "^6.10.1", + "eslint-plugin-eslint-comments": "^3.1.2", + "eslint-plugin-flowtype": "2.50.3", + "eslint-plugin-jest": "22.4.1", + "eslint-plugin-prettier": "3.1.2", + "eslint-plugin-react": "7.19.0", + "eslint-plugin-react-hooks": "^3.0.0", + "eslint-plugin-react-native": "3.8.1", + "prettier": "^2.0.2" } }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } + "@react-native-community/eslint-plugin": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@react-native-community/eslint-plugin/-/eslint-plugin-1.3.0.tgz", + "integrity": "sha512-+zDZ20NUnSWghj7Ku5aFphMzuM9JulqCW+aPXT6IfIXFbb8tzYTTOSeRFOtuekJ99ibW2fUCSsjuKNlwDIbHFg==", + "dev": true }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "@react-native-community/netinfo": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/@react-native-community/netinfo/-/netinfo-7.1.7.tgz", + "integrity": "sha512-QCEuvbTAD7vyCsSsgbWedhTfXlClp4TVHVWYYMjnN7nz6xgZbSp+MI3oo7X5C4JlDHpRm/Q+63hsCgAqKt3WVA==" }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } + "@react-native-picker/picker": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@react-native-picker/picker/-/picker-2.2.0.tgz", + "integrity": "sha512-zhzXsppY9t6TU39WMx/x1L1PyP3dPgGhtav7Yo8nlfihNGIAFwHnNcNuyC8CLdWxKj9n2+Z6+ZR6r/Kda82JnA==" }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/fs-extra": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", - "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=", - "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^2.1.0", - "klaw": "^1.0.0" - } + "@react-native/normalize-color": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@react-native/normalize-color/-/normalize-color-2.1.0.tgz", + "integrity": "sha512-Z1jQI2NpdFJCVgpY+8Dq/Bt3d+YUi1928Q+/CZm/oh66fzM0RUl54vvuXlPJKybH4pdCZey1eDTPaLHkMPNgWA==" }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" + "@react-navigation/bottom-tabs": { + "version": "6.5.11", + "resolved": "https://registry.npmjs.org/@react-navigation/bottom-tabs/-/bottom-tabs-6.5.11.tgz", + "integrity": "sha512-CBN/NOdxnMvmjw+AJQI1kltOYaClTZmGec5pQ3ZNTPX86ytbIOylDIITKMfTgHZcIEFQDymx1SHeS++PIL3Szw==", + "requires": { + "@react-navigation/elements": "^1.3.21", + "color": "^4.2.3", + "warn-once": "^0.1.0" } }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/jest-get-type": { - "version": "26.3.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", - "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", - "engines": { - "node": ">= 10.14.2" + "@react-navigation/core": { + "version": "6.4.10", + "resolved": "https://registry.npmjs.org/@react-navigation/core/-/core-6.4.10.tgz", + "integrity": "sha512-oYhqxETRHNHKsipm/BtGL0LI43Hs2VSFoWMbBdHK9OqgQPjTVUitslgLcPpo4zApCcmBWoOLX2qPxhsBda644A==", + "requires": { + "@react-navigation/routers": "^6.1.9", + "escape-string-regexp": "^4.0.0", + "nanoid": "^3.1.23", + "query-string": "^7.1.3", + "react-is": "^16.13.0", + "use-latest-callback": "^0.1.7" + }, + "dependencies": { + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } } }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/jest-haste-map": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", - "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", - "dependencies": { - "@jest/types": "^26.6.2", - "@types/graceful-fs": "^4.1.2", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.2.4", - "jest-regex-util": "^26.0.0", - "jest-serializer": "^26.6.2", - "jest-util": "^26.6.2", - "jest-worker": "^26.6.2", - "micromatch": "^4.0.2", - "sane": "^4.0.3", - "walker": "^1.0.7" - }, - "engines": { - "node": ">= 10.14.2" + "@react-navigation/elements": { + "version": "1.3.21", + "resolved": "https://registry.npmjs.org/@react-navigation/elements/-/elements-1.3.21.tgz", + "integrity": "sha512-eyS2C6McNR8ihUoYfc166O1D8VYVh9KIl0UQPI8/ZJVsStlfSTgeEEh+WXge6+7SFPnZ4ewzEJdSAHH+jzcEfg==" + }, + "@react-navigation/native": { + "version": "6.1.9", + "resolved": "https://registry.npmjs.org/@react-navigation/native/-/native-6.1.9.tgz", + "integrity": "sha512-AMuJDpwXE7UlfyhIXaUCCynXmv69Kb8NzKgKJO7v0k0L+u6xUTbt6xvshmJ79vsvaFyaEH9Jg5FMzek5/S5qNw==", + "requires": { + "@react-navigation/core": "^6.4.10", + "escape-string-regexp": "^4.0.0", + "fast-deep-equal": "^3.1.3", + "nanoid": "^3.1.23" }, - "optionalDependencies": { - "fsevents": "^2.1.2" + "dependencies": { + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + } } }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/jest-regex-util": { - "version": "26.0.0", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", - "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", - "engines": { - "node": ">= 10.14.2" + "@react-navigation/native-stack": { + "version": "6.9.17", + "resolved": "https://registry.npmjs.org/@react-navigation/native-stack/-/native-stack-6.9.17.tgz", + "integrity": "sha512-X8p8aS7JptQq7uZZNFEvfEcPf6tlK4PyVwYDdryRbG98B4bh2wFQYMThxvqa+FGEN7USEuHdv2mF0GhFKfX0ew==", + "requires": { + "@react-navigation/elements": "^1.3.21", + "warn-once": "^0.1.0" } }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/jest-serializer": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", - "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", - "dependencies": { - "@types/node": "*", - "graceful-fs": "^4.2.4" - }, - "engines": { - "node": ">= 10.14.2" + "@react-navigation/routers": { + "version": "6.1.9", + "resolved": "https://registry.npmjs.org/@react-navigation/routers/-/routers-6.1.9.tgz", + "integrity": "sha512-lTM8gSFHSfkJvQkxacGM6VJtBt61ip2XO54aNfswD+KMw6eeZ4oehl7m0me3CR9hnDE4+60iAZR8sAhvCiI3NA==", + "requires": { + "nanoid": "^3.1.23" } }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/jest-util": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", - "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", - "dependencies": { - "@jest/types": "^26.6.2", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^2.0.0", - "micromatch": "^4.0.2" + "@react-navigation/stack": { + "version": "5.14.9", + "resolved": "https://registry.npmjs.org/@react-navigation/stack/-/stack-5.14.9.tgz", + "integrity": "sha512-DuvrT9P+Tz8ezZLQYxORZqOGqO+vEufaxlW1hSLw1knLD4jNxkz8TJDXtfKwaz//9gb43UhTNccNM02vm7iPqQ==", + "requires": { + "color": "^3.1.3", + "react-native-iphone-x-helper": "^1.3.0" }, - "engines": { - "node": ">= 10.14.2" + "dependencies": { + "color": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", + "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", + "requires": { + "color-convert": "^1.9.3", + "color-string": "^1.6.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + } } }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/jest-validate": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", - "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", - "dependencies": { - "@jest/types": "^26.6.2", - "camelcase": "^6.0.0", - "chalk": "^4.0.0", - "jest-get-type": "^26.3.0", - "leven": "^3.1.0", - "pretty-format": "^26.6.2" - }, - "engines": { - "node": ">= 10.14.2" + "@sideway/address": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", + "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", + "requires": { + "@hapi/hoek": "^9.0.0" } }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/jest-worker": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", - "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" - }, - "engines": { - "node": ">= 10.13.0" + "@sideway/formula": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", + "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==" + }, + "@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" + }, + "@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", + "dev": true + }, + "@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "dev": true, + "requires": { + "type-detect": "4.0.8" } }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/jsonfile": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", - "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", - "optionalDependencies": { - "graceful-fs": "^4.1.6" + "@svgr/babel-plugin-add-jsx-attribute": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz", + "integrity": "sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==" + }, + "@svgr/babel-plugin-remove-jsx-attribute": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz", + "integrity": "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==" + }, + "@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz", + "integrity": "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==" + }, + "@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz", + "integrity": "sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==" + }, + "@svgr/babel-plugin-svg-dynamic-title": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz", + "integrity": "sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==" + }, + "@svgr/babel-plugin-svg-em-dimensions": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz", + "integrity": "sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==" + }, + "@svgr/babel-plugin-transform-react-native-svg": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz", + "integrity": "sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==" + }, + "@svgr/babel-plugin-transform-svg-component": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz", + "integrity": "sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==" + }, + "@svgr/babel-preset": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz", + "integrity": "sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==", + "requires": { + "@svgr/babel-plugin-add-jsx-attribute": "8.0.0", + "@svgr/babel-plugin-remove-jsx-attribute": "8.0.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "8.0.0", + "@svgr/babel-plugin-replace-jsx-attribute-value": "8.0.0", + "@svgr/babel-plugin-svg-dynamic-title": "8.0.0", + "@svgr/babel-plugin-svg-em-dimensions": "8.0.0", + "@svgr/babel-plugin-transform-react-native-svg": "8.1.0", + "@svgr/babel-plugin-transform-svg-component": "8.0.0" } }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/metro": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro/-/metro-0.66.2.tgz", - "integrity": "sha512-uNsISfcQ3iKKSHoN5Q+LAh0l3jeeg7ZcNZ/4BAHGsk02erA0OP+l2m+b5qYVoPptHz9Oc3KyG5oGJoTu41pWjg==", + "@svgr/core": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz", + "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==", + "requires": { + "@babel/core": "^7.21.3", + "@svgr/babel-preset": "8.1.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^8.1.3", + "snake-case": "^3.0.4" + }, "dependencies": { - "@babel/code-frame": "^7.0.0", - "@babel/core": "^7.14.0", - "@babel/generator": "^7.14.0", - "@babel/parser": "^7.14.0", - "@babel/template": "^7.0.0", - "@babel/traverse": "^7.14.0", - "@babel/types": "^7.0.0", - "absolute-path": "^0.0.0", - "accepts": "^1.3.7", - "async": "^2.4.0", - "chalk": "^4.0.0", - "ci-info": "^2.0.0", - "connect": "^3.6.5", - "debug": "^2.2.0", - "denodeify": "^1.2.1", - "error-stack-parser": "^2.0.6", - "fs-extra": "^1.0.0", - "graceful-fs": "^4.1.3", - "hermes-parser": "0.4.7", - "image-size": "^0.6.0", - "invariant": "^2.2.4", - "jest-haste-map": "^26.5.2", - "jest-worker": "^26.0.0", - "lodash.throttle": "^4.1.1", - "metro-babel-register": "0.66.2", - "metro-babel-transformer": "0.66.2", - "metro-cache": "0.66.2", - "metro-cache-key": "0.66.2", - "metro-config": "0.66.2", - "metro-core": "0.66.2", - "metro-hermes-compiler": "0.66.2", - "metro-inspector-proxy": "0.66.2", - "metro-minify-uglify": "0.66.2", - "metro-react-native-babel-preset": "0.66.2", - "metro-resolver": "0.66.2", - "metro-runtime": "0.66.2", - "metro-source-map": "0.66.2", - "metro-symbolicate": "0.66.2", - "metro-transform-plugins": "0.66.2", - "metro-transform-worker": "0.66.2", - "mime-types": "^2.1.27", - "mkdirp": "^0.5.1", - "node-fetch": "^2.2.0", - "nullthrows": "^1.1.1", - "rimraf": "^2.5.4", - "serialize-error": "^2.1.0", - "source-map": "^0.5.6", - "strip-ansi": "^6.0.0", - "temp": "0.8.3", - "throat": "^5.0.0", - "ws": "^1.1.5", - "yargs": "^15.3.1" - }, - "bin": { - "metro": "src/cli.js" + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + }, + "cosmiconfig": { + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", + "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "requires": { + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0", + "path-type": "^4.0.0" + } + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + } } }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/metro-babel-register": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-babel-register/-/metro-babel-register-0.66.2.tgz", - "integrity": "sha512-3F+vsVubUPJYKfVMeol8/7pd8CC287Rw92QYzJD8LEmI980xcgwMUEVBZ0UIAUwlLgiJG/f4Mwhuji2EeBXrPg==", - "dependencies": { - "@babel/core": "^7.14.0", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", - "@babel/plugin-proposal-optional-chaining": "^7.0.0", - "@babel/plugin-syntax-class-properties": "^7.0.0", - "@babel/plugin-transform-flow-strip-types": "^7.0.0", - "@babel/plugin-transform-modules-commonjs": "^7.0.0", - "@babel/register": "^7.0.0", - "escape-string-regexp": "^1.0.5" + "@svgr/hast-util-to-babel-ast": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz", + "integrity": "sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==", + "requires": { + "@babel/types": "^7.21.3", + "entities": "^4.4.0" } }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/metro-babel-transformer": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.66.2.tgz", - "integrity": "sha512-aJ/7fc/Xkofw8Fqa51OTDhBzBz26mmpIWrXAZcPdQ8MSTt883EWncxeCEjasc79NJ89BRi7sOkkaWZo2sXlKvw==", - "dependencies": { - "@babel/core": "^7.14.0", - "hermes-parser": "0.4.7", - "metro-source-map": "0.66.2", - "nullthrows": "^1.1.1" + "@svgr/plugin-jsx": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz", + "integrity": "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==", + "requires": { + "@babel/core": "^7.21.3", + "@svgr/babel-preset": "8.1.0", + "@svgr/hast-util-to-babel-ast": "8.0.0", + "svg-parser": "^2.0.4" } }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/metro-cache": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.66.2.tgz", - "integrity": "sha512-5QCYJtJOHoBSbL3H4/Fpl36oA697C3oYHqsce+Hk/dh2qtODUGpS3gOBhvP1B8iB+H8jJMyR75lZq129LJEsIQ==", + "@svgr/plugin-svgo": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz", + "integrity": "sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==", + "requires": { + "cosmiconfig": "^8.1.3", + "deepmerge": "^4.3.1", + "svgo": "^3.0.2" + }, "dependencies": { - "metro-core": "0.66.2", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4" + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "cosmiconfig": { + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", + "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "requires": { + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0", + "path-type": "^4.0.0" + } + }, + "deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==" + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + } } }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/metro-config": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.66.2.tgz", - "integrity": "sha512-0C+PrKKIBNNzLZUKN/8ZDJS2U5FLMOTXDWbvBHIdqb6YXz8WplXR2+xlSlaSCCi5b+GR7cWFWUNeKA4GQS1/AQ==", - "dependencies": { - "cosmiconfig": "^5.0.5", - "jest-validate": "^26.5.2", - "metro": "0.66.2", - "metro-cache": "0.66.2", - "metro-core": "0.66.2", - "metro-runtime": "0.66.2" - } + "@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==" }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/metro-core": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.66.2.tgz", - "integrity": "sha512-JieLZkef/516yxXYvQxWnf3OWw5rcgWRy76K8JV/wr/i8LGVGulPAXlIi445/QZzXVydzRVASKAEVqyxM5F4mA==", - "dependencies": { - "jest-haste-map": "^26.5.2", - "lodash.throttle": "^4.1.1", - "metro-resolver": "0.66.2" + "@types/babel__core": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", + "dev": true, + "requires": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" } }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/metro-inspector-proxy": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-inspector-proxy/-/metro-inspector-proxy-0.66.2.tgz", - "integrity": "sha512-gnLc9121eznwP0iiA9tCBW8qZjwIsCgwHWMF1g1Qaki9le9tzeJv3dK4/lFNGxyfSaLO7vahQEhsEYsiRnTROg==", - "dependencies": { - "connect": "^3.6.5", - "debug": "^2.2.0", - "ws": "^1.1.5", - "yargs": "^15.3.1" - }, - "bin": { - "metro-inspector-proxy": "src/cli.js" + "@types/babel__generator": { + "version": "7.6.8", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", + "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0" } }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/metro-minify-uglify": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-minify-uglify/-/metro-minify-uglify-0.66.2.tgz", - "integrity": "sha512-7TUK+L5CmB5x1PVnFbgmjzHW4CUadq9H5jgp0HfFoWT1skXAyEsx0DHkKDXwnot0khnNhBOEfl62ctQOnE110Q==", - "dependencies": { - "uglify-es": "^3.1.9" + "@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" } }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/metro-react-native-babel-preset": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.66.2.tgz", - "integrity": "sha512-H/nLBAz0MgfDloSe1FjyH4EnbokHFdncyERvLPXDACY3ROVRCeUyFNo70ywRGXW2NMbrV4H7KUyU4zkfWhC2HQ==", - "dependencies": { - "@babel/core": "^7.14.0", - "@babel/plugin-proposal-class-properties": "^7.0.0", - "@babel/plugin-proposal-export-default-from": "^7.0.0", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", - "@babel/plugin-proposal-object-rest-spread": "^7.0.0", - "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", - "@babel/plugin-proposal-optional-chaining": "^7.0.0", - "@babel/plugin-syntax-dynamic-import": "^7.0.0", - "@babel/plugin-syntax-export-default-from": "^7.0.0", - "@babel/plugin-syntax-flow": "^7.2.0", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.0.0", - "@babel/plugin-syntax-optional-chaining": "^7.0.0", - "@babel/plugin-transform-arrow-functions": "^7.0.0", - "@babel/plugin-transform-async-to-generator": "^7.0.0", - "@babel/plugin-transform-block-scoping": "^7.0.0", - "@babel/plugin-transform-classes": "^7.0.0", - "@babel/plugin-transform-computed-properties": "^7.0.0", - "@babel/plugin-transform-destructuring": "^7.0.0", - "@babel/plugin-transform-exponentiation-operator": "^7.0.0", - "@babel/plugin-transform-flow-strip-types": "^7.0.0", - "@babel/plugin-transform-for-of": "^7.0.0", - "@babel/plugin-transform-function-name": "^7.0.0", - "@babel/plugin-transform-literals": "^7.0.0", - "@babel/plugin-transform-modules-commonjs": "^7.0.0", - "@babel/plugin-transform-object-assign": "^7.0.0", - "@babel/plugin-transform-parameters": "^7.0.0", - "@babel/plugin-transform-react-display-name": "^7.0.0", - "@babel/plugin-transform-react-jsx": "^7.0.0", - "@babel/plugin-transform-react-jsx-self": "^7.0.0", - "@babel/plugin-transform-react-jsx-source": "^7.0.0", - "@babel/plugin-transform-regenerator": "^7.0.0", - "@babel/plugin-transform-runtime": "^7.0.0", - "@babel/plugin-transform-shorthand-properties": "^7.0.0", - "@babel/plugin-transform-spread": "^7.0.0", - "@babel/plugin-transform-sticky-regex": "^7.0.0", - "@babel/plugin-transform-template-literals": "^7.0.0", - "@babel/plugin-transform-typescript": "^7.5.0", - "@babel/plugin-transform-unicode-regex": "^7.0.0", - "@babel/template": "^7.0.0", - "react-refresh": "^0.4.0" - }, - "peerDependencies": { - "@babel/core": "*" + "@types/babel__traverse": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.5.tgz", + "integrity": "sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==", + "dev": true, + "requires": { + "@babel/types": "^7.20.7" } }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/metro-react-native-babel-transformer": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.66.2.tgz", - "integrity": "sha512-z1ab7ihIT0pJrwgi9q2IH+LcW/xUWMQ0hH+Mrk7wbKQB0RnJdXFoxphrfoVHBHMUu+TBPetUcEkKawkK1e7Cng==", - "dependencies": { - "@babel/core": "^7.14.0", - "babel-preset-fbjs": "^3.4.0", - "hermes-parser": "0.4.7", - "metro-babel-transformer": "0.66.2", - "metro-react-native-babel-preset": "0.66.2", - "metro-source-map": "0.66.2", - "nullthrows": "^1.1.1" - }, - "peerDependencies": { - "@babel/core": "*" + "@types/eslint-visitor-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", + "integrity": "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==", + "dev": true + }, + "@types/graceful-fs": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", + "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", + "requires": { + "@types/node": "*" } }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/metro-resolver": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.66.2.tgz", - "integrity": "sha512-pXQAJR/xauRf4kWFj2/hN5a77B4jLl0Fom5I3PHp6Arw/KxSBp0cnguXpGLwNQ6zQC0nxKCoYGL9gQpzMnN7Hw==", - "dependencies": { - "absolute-path": "^0.0.0" + "@types/hammerjs": { + "version": "2.0.45", + "resolved": "https://registry.npmjs.org/@types/hammerjs/-/hammerjs-2.0.45.tgz", + "integrity": "sha512-qkcUlZmX6c4J8q45taBKTL3p+LbITgyx7qhlPYOdOHZB7B31K0mXbP5YA7i7SgDeEGuI9MnumiKPEMrxg8j3KQ==" + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==" + }, + "@types/istanbul-lib-report": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", + "requires": { + "@types/istanbul-lib-coverage": "*" } }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/metro-source-map": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.66.2.tgz", - "integrity": "sha512-038tFmB7vSh73VQcDWIbr5O1m+WXWyYafDaOy+1A/2K308YP0oj33gbEgDnZsLZDwcJ+xt1x6KUEBIzlX4YGeQ==", - "dependencies": { - "@babel/traverse": "^7.14.0", - "@babel/types": "^7.0.0", - "invariant": "^2.2.4", - "metro-symbolicate": "0.66.2", - "nullthrows": "^1.1.1", - "ob1": "0.66.2", - "source-map": "^0.5.6", - "vlq": "^1.0.0" - } - }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/metro-symbolicate": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.66.2.tgz", - "integrity": "sha512-u+DeQHyAFXVD7mVP+GST/894WHJ3i/U8oEJFnT7U3P52ZuLgX8n4tMNxhqZU12RcLR6etF8143aP0Ktx1gFLEQ==", - "dependencies": { - "invariant": "^2.2.4", - "metro-source-map": "0.66.2", - "nullthrows": "^1.1.1", - "source-map": "^0.5.6", - "through2": "^2.0.1", - "vlq": "^1.0.0" - }, - "bin": { - "metro-symbolicate": "src/index.js" - }, - "engines": { - "node": ">=8.3" + "@types/istanbul-reports": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", + "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", + "requires": { + "@types/istanbul-lib-report": "*" } }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/ob1": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.66.2.tgz", - "integrity": "sha512-RFewnL/RjE0qQBOuM+2bbY96zmJPIge/aDtsiDbLSb+MOiK8CReAhBHDgL+zrA3F1hQk00lMWpUwYcep750plA==" + "@types/long": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.2.tgz", + "integrity": "sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==" }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/pretty-format": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", - "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", - "dependencies": { - "@jest/types": "^26.6.2", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": ">= 10" + "@types/node": { + "version": "20.11.6", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.6.tgz", + "integrity": "sha512-+EOokTnksGVgip2PbYbr3xnR7kZigh4LbybAfBAw5BpnQ+FqBYUsvCEjYd70IXKlbohQ64mzEYmMtlWUY8q//Q==", + "requires": { + "undici-types": "~5.26.4" } }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + "@types/normalize-package-data": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", + "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", + "dev": true }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } + "@types/prettier": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-1.19.1.tgz", + "integrity": "sha512-5qOlnZscTn4xxM5MeGXAMOsIOIKIbh9e85zJWfBRVPlRMEVawzoPhINYbRGkBZCI8LxvBe7tJCdWiarA99OZfQ==", + "dev": true }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } + "@types/prop-types": { + "version": "15.7.11", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.11.tgz", + "integrity": "sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==" }, - "node_modules/@react-native-community/cli-plugin-metro/node_modules/ws": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", - "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", - "dependencies": { - "options": ">=0.0.5", - "ultron": "1.0.x" + "@types/react": { + "version": "18.2.48", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.48.tgz", + "integrity": "sha512-qboRCl6Ie70DQQG9hhNREz81jqC1cs9EVNcjQ1AU+jH6NFfSAhVVbrrY/+nSF+Bsk4AOwm9Qa61InvMCyV+H3w==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" } }, - "node_modules/@react-native-community/cli-server-api": { - "version": "4.13.1", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-4.13.1.tgz", - "integrity": "sha512-vQzsFKD9CjHthA2ehTQX8c7uIzlI9A7ejaIow1I9RlEnLraPH2QqVDmzIdbdh5Od47UPbRzamCgAP8Bnqv3qwQ==", - "dependencies": { - "@react-native-community/cli-debugger-ui": "^4.13.1", - "@react-native-community/cli-tools": "^4.13.0", - "compression": "^1.7.1", - "connect": "^3.6.5", - "errorhandler": "^1.5.0", - "nocache": "^2.1.0", - "pretty-format": "^25.1.0", - "serve-static": "^1.13.1", - "ws": "^1.1.0" + "@types/react-native": { + "version": "0.70.19", + "resolved": "https://registry.npmjs.org/@types/react-native/-/react-native-0.70.19.tgz", + "integrity": "sha512-c6WbyCgWTBgKKMESj/8b4w+zWcZSsCforson7UdXtXMecG3MxCinYi6ihhrHVPyUrVzORsvEzK8zg32z4pK6Sg==", + "requires": { + "@types/react": "*" } }, - "node_modules/@react-native-community/cli-server-api/node_modules/ws": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", - "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", - "dependencies": { - "options": ">=0.0.5", - "ultron": "1.0.x" + "@types/react-native-vector-icons": { + "version": "6.4.18", + "resolved": "https://registry.npmjs.org/@types/react-native-vector-icons/-/react-native-vector-icons-6.4.18.tgz", + "integrity": "sha512-YGlNWb+k5laTBHd7+uZowB9DpIK3SXUneZqAiKQaj1jnJCZM0x71GDim5JCTMi4IFkhc9m8H/Gm28T5BjyivUw==", + "requires": { + "@types/react": "*", + "@types/react-native": "^0.70" } }, - "node_modules/@react-native-community/cli-tools": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-4.13.0.tgz", - "integrity": "sha512-s4f489h5+EJksn4CfheLgv5PGOM0CDmK1UEBLw2t/ncWs3cW2VI7vXzndcd/WJHTv3GntJhXDcJMuL+Z2IAOgg==", - "dependencies": { - "chalk": "^3.0.0", - "lodash": "^4.17.15", - "mime": "^2.4.1", - "node-fetch": "^2.6.0", - "open": "^6.2.0", - "shell-quote": "1.6.1" - } + "@types/scheduler": { + "version": "0.16.8", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.8.tgz", + "integrity": "sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==" }, - "node_modules/@react-native-community/cli-tools/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } + "@types/stack-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", + "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==" }, - "node_modules/@react-native-community/cli-tools/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" + "@types/yargs": { + "version": "15.0.19", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.19.tgz", + "integrity": "sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA==", + "requires": { + "@types/yargs-parser": "*" } }, - "node_modules/@react-native-community/cli-tools/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "@types/yargs-parser": { + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==" + }, + "@typescript-eslint/eslint-plugin": { + "version": "2.34.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.34.0.tgz", + "integrity": "sha512-4zY3Z88rEE99+CNvTbXSyovv2z9PNOVffTWD2W8QF5s2prBQtwN2zadqERcrHpcR7O/+KMI3fcTAmUUhK/iQcQ==", + "dev": true, + "requires": { + "@typescript-eslint/experimental-utils": "2.34.0", + "functional-red-black-tree": "^1.0.1", + "regexpp": "^3.0.0", + "tsutils": "^3.17.1" } }, - "node_modules/@react-native-community/cli-tools/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "@typescript-eslint/experimental-utils": { + "version": "2.34.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.34.0.tgz", + "integrity": "sha512-eS6FTkq+wuMJ+sgtuNTtcqavWXqsflWcfBnlYhg/nS4aZ1leewkXGbvBhaapn1q6qf4M71bsR1tez5JTRMuqwA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/typescript-estree": "2.34.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + } }, - "node_modules/@react-native-community/cli-tools/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" + "@typescript-eslint/parser": { + "version": "2.34.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.34.0.tgz", + "integrity": "sha512-03ilO0ucSD0EPTw2X4PntSIRFtDPWjrVq7C3/Z3VQHRC7+13YB55rcJI3Jt+YgeHbjUdJPcPa7b23rXCBokuyA==", + "dev": true, + "requires": { + "@types/eslint-visitor-keys": "^1.0.0", + "@typescript-eslint/experimental-utils": "2.34.0", + "@typescript-eslint/typescript-estree": "2.34.0", + "eslint-visitor-keys": "^1.1.0" } }, - "node_modules/@react-native-community/cli-tools/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" + "@typescript-eslint/typescript-estree": { + "version": "2.34.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.34.0.tgz", + "integrity": "sha512-OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "eslint-visitor-keys": "^1.1.0", + "glob": "^7.1.6", + "is-glob": "^4.0.1", + "lodash": "^4.17.15", + "semver": "^7.3.2", + "tsutils": "^3.17.1" }, - "engines": { - "node": ">=8" + "dependencies": { + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } } }, - "node_modules/@react-native-community/cli-types": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-4.10.1.tgz", - "integrity": "sha512-ael2f1onoPF3vF7YqHGWy7NnafzGu+yp88BbFbP0ydoCP2xGSUzmZVw0zakPTC040Id+JQ9WeFczujMkDy6jYQ==" + "@xmldom/xmldom": { + "version": "0.8.10", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.10.tgz", + "integrity": "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==" }, - "node_modules/@react-native-community/cli/node_modules/@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - }, - "engines": { - "node": ">= 10.14.2" - } + "abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true }, - "node_modules/@react-native-community/cli/node_modules/@react-native-community/cli-debugger-ui": { - "version": "6.0.0-rc.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-6.0.0-rc.0.tgz", - "integrity": "sha512-achYcPPoWa9D02C5tn6TBzjeY443wQTyx37urptc75JpZ7gR5YHsDyIEEWa3DDYp1va9zx/iGg+uZ/hWw07GAw==", - "dependencies": { - "serve-static": "^1.13.1" + "abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "requires": { + "event-target-shim": "^5.0.0" } }, - "node_modules/@react-native-community/cli/node_modules/@react-native-community/cli-hermes": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-hermes/-/cli-hermes-6.2.0.tgz", - "integrity": "sha512-7Uqnyb/kXiX4YPSxFn+tLhmABY4QV9w/SLX2TKh5L09rxDeNzXd6zNJW+98BTgi0ujy2UQY51MoexEKRMZK7Wg==", - "dependencies": { - "@react-native-community/cli-platform-android": "^6.2.0", - "@react-native-community/cli-tools": "^6.2.0", - "chalk": "^4.1.2", - "hermes-profile-transformer": "^0.0.6", - "ip": "^1.1.5" + "absolute-path": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/absolute-path/-/absolute-path-0.0.0.tgz", + "integrity": "sha512-HQiug4c+/s3WOvEnDRxXVmNtSG5s2gJM9r19BTcqjp7BWcE48PB+Y2G6jE65kqI0LpsQeMZygt/b60Gi4KxGyA==" + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" } }, - "node_modules/@react-native-community/cli/node_modules/@react-native-community/cli-platform-android": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-6.2.0.tgz", - "integrity": "sha512-QLxwClcbxVhuIGsQiIpqRnoJzRdpN2B+y/Yt2OGgDHXGbuOXulgt4D+8AhvZXrB4jyAcEUlFg/048v3RGQQudw==", - "dependencies": { - "@react-native-community/cli-tools": "^6.2.0", - "chalk": "^4.1.2", - "execa": "^1.0.0", - "fs-extra": "^8.1.0", - "glob": "^7.1.3", - "jetifier": "^1.6.2", - "lodash": "^4.17.15", - "logkitty": "^0.7.1", - "slash": "^3.0.0", - "xmldoc": "^1.1.2" - } + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true }, - "node_modules/@react-native-community/cli/node_modules/@react-native-community/cli-server-api": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-6.2.0.tgz", - "integrity": "sha512-OnbnYclhoDpjge33QO5Slhfn0DsmLzzAgyrSCnb24HhSqwq7ObjMHaLpoEhpajzLG71wq5oKh0APEQjiL4Mknw==", + "acorn-globals": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", + "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", + "dev": true, + "requires": { + "acorn": "^6.0.1", + "acorn-walk": "^6.0.1" + }, "dependencies": { - "@react-native-community/cli-debugger-ui": "^6.0.0-rc.0", - "@react-native-community/cli-tools": "^6.2.0", - "compression": "^1.7.1", - "connect": "^3.6.5", - "errorhandler": "^1.5.0", - "nocache": "^2.1.0", - "pretty-format": "^26.6.2", - "serve-static": "^1.13.1", - "ws": "^1.1.0" + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true + } } }, - "node_modules/@react-native-community/cli/node_modules/@react-native-community/cli-tools": { + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true + }, + "acorn-walk": { "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-6.2.0.tgz", - "integrity": "sha512-08ssz4GMEnRxC/1FgTTN/Ud7mExQi5xMphItPjfHiTxpZPhrFn+IMx6mya0ncFEhhxQ207wYlJMRLPRRdBZ8oA==", - "dependencies": { - "appdirsjs": "^1.2.4", - "chalk": "^4.1.2", - "lodash": "^4.17.15", - "mime": "^2.4.1", - "node-fetch": "^2.6.0", - "open": "^6.2.0", - "semver": "^6.3.0", - "shell-quote": "1.6.1" + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", + "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", + "dev": true + }, + "aes-js": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/aes-js/-/aes-js-3.0.0.tgz", + "integrity": "sha512-H7wUZRn8WpTq9jocdxQ2c8x2sKo9ZVmzfRE13GiNJXfp7NcKYEdvl3vspKjXox6RIG2VtaRe4JFvxG4rqp2Zuw==" + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" } }, - "node_modules/@react-native-community/cli/node_modules/@react-native-community/cli-types": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-6.0.0.tgz", - "integrity": "sha512-K493Fk2DMJC0ZM8s8gnfseKxGasIhuDaCUDeLZcoCSFlrjKEuEs1BKKEJiev0CARhKEXKOyyp/uqYM9nWhisNw==", - "dependencies": { - "ora": "^3.4.0" + "anser": { + "version": "1.4.10", + "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz", + "integrity": "sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==" + }, + "ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "requires": { + "ansi-wrap": "^0.1.0" } }, - "node_modules/@react-native-community/cli/node_modules/@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", - "dependencies": { - "@types/istanbul-lib-report": "*" + "ansi-cyan": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz", + "integrity": "sha512-eCjan3AVo/SxZ0/MyIYRtkpxIu/H3xZN7URr1vXVrISxeyz8fUFz0FJziamK4sS8I+t35y4rHg1b2PklyBe/7A==", + "requires": { + "ansi-wrap": "0.1.0" } }, - "node_modules/@react-native-community/cli/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==" + }, + "ansi-fragments": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/ansi-fragments/-/ansi-fragments-0.2.1.tgz", + "integrity": "sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w==", + "requires": { + "colorette": "^1.0.7", + "slice-ansi": "^2.0.0", + "strip-ansi": "^5.0.0" } }, - "node_modules/@react-native-community/cli/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==", + "requires": { + "ansi-wrap": "0.1.0" } }, - "node_modules/@react-native-community/cli/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "ansi-red": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz", + "integrity": "sha512-ewaIr5y+9CUTGFwZfpECUbFlGcC0GCw1oqR9RI6h1gQCd9Aj2GxSckCnPsVJnmfMZbwFYE+leZGASgkWl06Jow==", + "requires": { + "ansi-wrap": "0.1.0" } }, - "node_modules/@react-native-community/cli/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==" }, - "node_modules/@react-native-community/cli/node_modules/deepmerge": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-3.3.0.tgz", - "integrity": "sha512-GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA==", - "engines": { - "node": ">=0.10.0" + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" } }, - "node_modules/@react-native-community/cli/node_modules/execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "dependencies": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "engines": { - "node": ">=6" + "ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==" + }, + "anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" } }, - "node_modules/@react-native-community/cli/node_modules/get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=6" + "appdirsjs": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/appdirsjs/-/appdirsjs-1.2.7.tgz", + "integrity": "sha512-Quji6+8kLBC3NnBeo14nPDq0+2jUs5s3/xEye+udFHumHhRk4M7aAMXp/PBJqkKYGuuyR9M/6Dq7d2AViiGmhw==" + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" } }, - "node_modules/@react-native-community/cli/node_modules/has-flag": { + "arr-diff": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==" }, - "node_modules/@react-native-community/cli/node_modules/is-stream": { + "arr-flatten": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "engines": { - "node": ">=0.10.0" - } + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" }, - "node_modules/@react-native-community/cli/node_modules/npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dependencies": { - "path-key": "^2.0.0" - }, - "engines": { - "node": ">=4" - } + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==" }, - "node_modules/@react-native-community/cli/node_modules/p-finally": { + "array-buffer-byte-length": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "engines": { - "node": ">=4" + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" } }, - "node_modules/@react-native-community/cli/node_modules/pretty-format": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", - "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", - "dependencies": { - "@jest/types": "^26.6.2", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": ">= 10" - } + "array-equal": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.2.tgz", + "integrity": "sha512-gUHx76KtnhEgB3HOuFYiCm3FIdEs6ocM2asHvNTkfu/Y09qQVrrVVaOKENmS2KkSaGoxgXNqC+ZVtR/n0MOkSA==", + "dev": true }, - "node_modules/@react-native-community/cli/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + "array-filter": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz", + "integrity": "sha512-VW0FpCIhjZdarWjIz8Vpva7U95fl2Jn+b+mmFFMLn8PIVscOQcAgEznwUzTEuUHuqZqIxwzRlcaN/urTFFQoiw==" }, - "node_modules/@react-native-community/cli/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "array-includes": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz", + "integrity": "sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "is-string": "^1.0.7" } }, - "node_modules/@react-native-community/cli/node_modules/ws": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", - "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", - "dependencies": { - "options": ">=0.0.5", - "ultron": "1.0.x" - } + "array-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.1.tgz", + "integrity": "sha512-sxHIeJTGEsRC8/hYkZzdJNNPZ41EXHVys7pqMw1iwE/Kx8/hto0UbDuGQsSJ0ujPovj9qUZl6EOY/EiZ2g3d9Q==" }, - "node_modules/@react-native-community/eslint-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@react-native-community/eslint-config/-/eslint-config-1.1.0.tgz", - "integrity": "sha512-hwb1hC28BhkwLwnO6vDISV6XZbipw2RIEhBVBN+pE7AUG9HjFXxoksiiOSoYgox9C8g86VJwHnKpak/3NnVBkQ==", - "dev": true, - "dependencies": { - "@react-native-community/eslint-plugin": "^1.1.0", - "@typescript-eslint/eslint-plugin": "^2.25.0", - "@typescript-eslint/parser": "^2.25.0", - "babel-eslint": "10.1.0", - "eslint-config-prettier": "^6.10.1", - "eslint-plugin-eslint-comments": "^3.1.2", - "eslint-plugin-flowtype": "2.50.3", - "eslint-plugin-jest": "22.4.1", - "eslint-plugin-prettier": "3.1.2", - "eslint-plugin-react": "7.19.0", - "eslint-plugin-react-hooks": "^3.0.0", - "eslint-plugin-react-native": "3.8.1", - "prettier": "^2.0.2" - }, - "peerDependencies": { - "eslint": ">=6" - } - }, - "node_modules/@react-native-community/eslint-config/node_modules/babel-eslint": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", - "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", - "deprecated": "babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.7.0", - "@babel/traverse": "^7.7.0", - "@babel/types": "^7.7.0", - "eslint-visitor-keys": "^1.0.0", - "resolve": "^1.12.0" - }, - "engines": { - "node": ">=6" - }, - "peerDependencies": { - "eslint": ">= 4.12.1" - } - }, - "node_modules/@react-native-community/eslint-config/node_modules/eslint-config-prettier": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.15.0.tgz", - "integrity": "sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw==", - "dev": true, - "dependencies": { - "get-stdin": "^6.0.0" - }, - "bin": { - "eslint-config-prettier-check": "bin/cli.js" - }, - "peerDependencies": { - "eslint": ">=3.14.1" - } + "array-reduce": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz", + "integrity": "sha512-8jR+StqaC636u7h3ye1co3lQRefgVVUQUhuAmRbDqIMeR2yuXzRvkCNQiQ5J/wbREmoBLNtp13dhaaVpZQDRUw==" }, - "node_modules/@react-native-community/eslint-config/node_modules/eslint-plugin-eslint-comments": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-3.2.0.tgz", - "integrity": "sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==", - "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.5", - "ignore": "^5.0.5" - }, - "engines": { - "node": ">=6.5.0" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - }, - "peerDependencies": { - "eslint": ">=4.19.1" - } + "array-slice": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", + "integrity": "sha512-rlVfZW/1Ph2SNySXwR9QYkChp8EkOEiTMO5Vwx60usw04i4nWemkm9RXmQqgkQFaLHsqLuADvjp6IfgL9l2M8Q==" }, - "node_modules/@react-native-community/eslint-config/node_modules/eslint-plugin-flowtype": { - "version": "2.50.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.50.3.tgz", - "integrity": "sha512-X+AoKVOr7Re0ko/yEXyM5SSZ0tazc6ffdIOocp2fFUlWoDt7DV0Bz99mngOkAFLOAWjqRA5jPwqUCbrx13XoxQ==", - "dev": true, - "dependencies": { - "lodash": "^4.17.10" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": ">=2.0.0" - } + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==" }, - "node_modules/@react-native-community/eslint-config/node_modules/eslint-plugin-jest": { - "version": "22.4.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-22.4.1.tgz", - "integrity": "sha512-gcLfn6P2PrFAVx3AobaOzlIEevpAEf9chTpFZz7bYfc7pz8XRv7vuKTIE4hxPKZSha6XWKKplDQ0x9Pq8xX2mg==", + "arraybuffer.prototype.slice": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz", + "integrity": "sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==", "dev": true, - "engines": { - "node": ">=6" - }, - "peerDependencies": { - "eslint": ">=5" + "requires": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "is-array-buffer": "^3.0.2", + "is-shared-array-buffer": "^1.0.2" } }, - "node_modules/@react-native-community/eslint-config/node_modules/eslint-plugin-prettier": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.2.tgz", - "integrity": "sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA==", - "dev": true, - "dependencies": { - "prettier-linter-helpers": "^1.0.0" - }, - "engines": { - "node": ">=6.0.0" - }, - "peerDependencies": { - "eslint": ">= 5.0.0", - "prettier": ">= 1.13.0" - } + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" }, - "node_modules/@react-native-community/eslint-config/node_modules/ignore": { - "version": "5.1.9", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz", - "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==", + "asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", "dev": true, - "engines": { - "node": ">= 4" + "requires": { + "safer-buffer": "~2.1.0" } }, - "node_modules/@react-native-community/eslint-plugin": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@react-native-community/eslint-plugin/-/eslint-plugin-1.1.0.tgz", - "integrity": "sha512-W/J0fNYVO01tioHjvYWQ9m6RgndVtbElzYozBq1ZPrHO/iCzlqoySHl4gO/fpCl9QEFjvJfjPgtPMTMlsoq5DQ==", + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", "dev": true }, - "node_modules/@react-native-community/masked-view": { - "version": "0.1.11", - "resolved": "https://registry.npmjs.org/@react-native-community/masked-view/-/masked-view-0.1.11.tgz", - "integrity": "sha512-rQfMIGSR/1r/SyN87+VD8xHHzDYeHaJq6elOSCAD+0iLagXkSI2pfA0LmSXP21uw5i3em7GkkRjfJ8wpqWXZNw==", - "peer": true, - "peerDependencies": { - "react": ">=16.0", - "react-native": ">=0.57" - } + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==" }, - "node_modules/@react-native-picker/picker": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@react-native-picker/picker/-/picker-2.2.0.tgz", - "integrity": "sha512-zhzXsppY9t6TU39WMx/x1L1PyP3dPgGhtav7Yo8nlfihNGIAFwHnNcNuyC8CLdWxKj9n2+Z6+ZR6r/Kda82JnA==", - "peerDependencies": { - "react": "16 || 17", - "react-native": ">=0.57" - } + "astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==" }, - "node_modules/@react-navigation/bottom-tabs": { - "version": "6.0.9", - "resolved": "https://registry.npmjs.org/@react-navigation/bottom-tabs/-/bottom-tabs-6.0.9.tgz", - "integrity": "sha512-uRoq6Zd7lPNnLqNQkKC28eR62tpqcDeuakZU1sO8N46FtvrcTuNLoIlssrGty3GF7ALBIxCypn4A93t3nbmMrQ==", - "dependencies": { - "@react-navigation/elements": "^1.2.1", - "color": "^3.1.3", - "warn-once": "^0.1.0" - }, - "peerDependencies": { - "@react-navigation/native": "^6.0.0", - "react": "*", - "react-native": "*", - "react-native-safe-area-context": ">= 3.0.0", - "react-native-screens": ">= 3.0.0" + "async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "requires": { + "lodash": "^4.17.14" } }, - "node_modules/@react-navigation/bottom-tabs/node_modules/@react-navigation/elements": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@react-navigation/elements/-/elements-1.2.1.tgz", - "integrity": "sha512-EnmAbKMsptrliRKf95rdgS6BhMjML+mIns06+G1Vdih6BrEo7/0iytThUv3WBf99AI76dyEq/cqLUwHPiFzXWg==", - "peerDependencies": { - "@react-navigation/native": "^6.0.0", - "react": "*", - "react-native": "*", - "react-native-safe-area-context": ">= 3.0.0" - } - }, - "node_modules/@react-navigation/native": { - "version": "6.0.6", - "resolved": "https://registry.npmjs.org/@react-navigation/native/-/native-6.0.6.tgz", - "integrity": "sha512-XzL7YPsaRRQgdCQSXbA8PJWLN2I4lhUUvSFoKQPNO4DS6y8eqZI1V8COPYlJg8+tsetGV5J8jt+jVjWL7h6ZrQ==", - "dependencies": { - "@react-navigation/core": "^6.1.0", - "escape-string-regexp": "^4.0.0", - "nanoid": "^3.1.23" - }, - "peerDependencies": { - "react": "*", - "react-native": "*" - } + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" }, - "node_modules/@react-navigation/native-stack": { - "version": "6.2.5", - "resolved": "https://registry.npmjs.org/@react-navigation/native-stack/-/native-stack-6.2.5.tgz", - "integrity": "sha512-XCtwl4LEr06nzxMG4aXbYfbO/pAjyhGOR3QtBVBq/uGfVGkeK8utKUe925reqd1x099CiEfSJLpgeR2KzzYp+Q==", - "dependencies": { - "@react-navigation/elements": "^1.2.1", - "warn-once": "^0.1.0" - }, - "peerDependencies": { - "@react-navigation/native": "^6.0.0", - "react": "*", - "react-native": "*", - "react-native-safe-area-context": ">= 3.0.0", - "react-native-screens": ">= 3.0.0" - } + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" }, - "node_modules/@react-navigation/native-stack/node_modules/@react-navigation/elements": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@react-navigation/elements/-/elements-1.2.1.tgz", - "integrity": "sha512-EnmAbKMsptrliRKf95rdgS6BhMjML+mIns06+G1Vdih6BrEo7/0iytThUv3WBf99AI76dyEq/cqLUwHPiFzXWg==", - "peerDependencies": { - "@react-navigation/native": "^6.0.0", - "react": "*", - "react-native": "*", - "react-native-safe-area-context": ">= 3.0.0" + "autolinker": { + "version": "3.16.2", + "resolved": "https://registry.npmjs.org/autolinker/-/autolinker-3.16.2.tgz", + "integrity": "sha512-JiYl7j2Z19F9NdTmirENSUUIIL/9MytEWtmzhfmsKPCp9E+G35Y0UNCMoM9tFigxT59qSc8Ml2dlZXOCVTYwuA==", + "requires": { + "tslib": "^2.3.0" } }, - "node_modules/@react-navigation/native/node_modules/@react-navigation/core": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@react-navigation/core/-/core-6.1.0.tgz", - "integrity": "sha512-LyZqD/ZCXSK9+ES8KiH+0tU+7aL84jUw1N9OxZfEuns/OcnSXKC3sOO+9NQ9XRowB1wLUfJhmqZ8G8rUlg33fQ==", - "dependencies": { - "@react-navigation/routers": "^6.1.0", - "escape-string-regexp": "^4.0.0", - "nanoid": "^3.1.23", - "query-string": "^7.0.0", - "react-is": "^16.13.0" - }, - "peerDependencies": { - "react": "*" - } + "available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "dev": true }, - "node_modules/@react-navigation/native/node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", + "dev": true }, - "node_modules/@react-navigation/routers": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@react-navigation/routers/-/routers-6.1.0.tgz", - "integrity": "sha512-8xJL+djIzpFdRW/sGlKojQ06fWgFk1c5jER9501HYJ12LF5DIJFr/tqBI2TJ6bk+y+QFu0nbNyeRC80OjRlmkA==", - "dependencies": { - "nanoid": "^3.1.23" - } + "aws4": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", + "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==", + "dev": true }, - "node_modules/@react-navigation/stack": { - "version": "5.14.9", - "resolved": "https://registry.npmjs.org/@react-navigation/stack/-/stack-5.14.9.tgz", - "integrity": "sha512-DuvrT9P+Tz8ezZLQYxORZqOGqO+vEufaxlW1hSLw1knLD4jNxkz8TJDXtfKwaz//9gb43UhTNccNM02vm7iPqQ==", - "dependencies": { - "color": "^3.1.3", - "react-native-iphone-x-helper": "^1.3.0" + "axios": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.7.tgz", + "integrity": "sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==", + "requires": { + "follow-redirects": "^1.15.4", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" }, - "peerDependencies": { - "@react-native-community/masked-view": ">= 0.1.0", - "@react-navigation/native": "^5.0.5", - "react": "*", - "react-native": "*", - "react-native-gesture-handler": ">= 1.0.0", - "react-native-safe-area-context": ">= 0.6.0", - "react-native-screens": ">= 2.0.0-alpha.0 || >= 2.0.0-beta.0 || >= 2.0.0" + "dependencies": { + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + } } }, - "node_modules/@react-navigation/stack/node_modules/react-native-iphone-x-helper": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/react-native-iphone-x-helper/-/react-native-iphone-x-helper-1.3.1.tgz", - "integrity": "sha512-HOf0jzRnq2/aFUcdCJ9w9JGzN3gdEg0zFE4FyYlp4jtidqU03D5X7ZegGKfT1EWteR0gPBGp9ye5T5FvSWi9Yg==", - "peerDependencies": { - "react-native": ">=0.42.0" + "babel-eslint": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", + "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.7.0", + "@babel/traverse": "^7.7.0", + "@babel/types": "^7.7.0", + "eslint-visitor-keys": "^1.0.0", + "resolve": "^1.12.0" } }, - "node_modules/@sideway/address": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.2.tgz", - "integrity": "sha512-idTz8ibqWFrPU8kMirL0CoPH/A29XOzzAzpyN3zQ4kAWnzmNfFmRaoMNN6VI8ske5M73HZyhIaW4OuSFIdM4oA==", + "babel-jest": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-25.5.1.tgz", + "integrity": "sha512-9dA9+GmMjIzgPnYtkhBg73gOo/RHqPmLruP3BaGL4KEX3Dwz6pI8auSN8G8+iuEG90+GSswyKvslN+JYSaacaQ==", + "dev": true, + "requires": { + "@jest/transform": "^25.5.1", + "@jest/types": "^25.5.0", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + }, "dependencies": { - "@hapi/hoek": "^9.0.0" + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } } }, - "node_modules/@sideway/address/node_modules/@hapi/hoek": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.2.1.tgz", - "integrity": "sha512-gfta+H8aziZsm8pZa0vj04KO6biEiisppNgA1kbJvFrrWu9Vm7eaUEy76DIxsuTaWvti5fkJVhllWc6ZTE+Mdw==" - }, - "node_modules/@sideway/formula": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz", - "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==" - }, - "node_modules/@sideway/pinpoint": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", - "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" + "babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + } }, - "node_modules/@sinonjs/commons": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", - "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "babel-plugin-jest-hoist": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-25.5.0.tgz", + "integrity": "sha512-u+/W+WAjMlvoocYGTwthAiQSxDcJAyHpQ6oWlHdFZaaN+Rlk8Q7iiwDPg2lN/FyJtAYnKjFxbn7xus4HCFkg5g==", "dev": true, - "dependencies": { - "type-detect": "4.0.8" + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__traverse": "^7.0.6" } }, - "node_modules/@svgr/babel-plugin-add-jsx-attribute": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.0.0.tgz", - "integrity": "sha512-MdPdhdWLtQsjd29Wa4pABdhWbaRMACdM1h31BY+c6FghTZqNGT7pEYdBoaGeKtdTOBC/XNFQaKVj+r/Ei2ryWA==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "babel-plugin-polyfill-corejs2": { + "version": "0.4.8", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.8.tgz", + "integrity": "sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg==", + "requires": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.5.0", + "semver": "^6.3.1" } }, - "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-6.0.0.tgz", - "integrity": "sha512-aVdtfx9jlaaxc3unA6l+M9YRnKIZjOhQPthLKqmTXC8UVkBLDRGwPKo+r8n3VZN8B34+yVajzPTZ+ptTSuZZCw==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "babel-plugin-polyfill-corejs3": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.9.0.tgz", + "integrity": "sha512-7nZPG1uzK2Ymhy/NbaOWTg3uibM2BmGASS4vHS4szRZAIR8R6GwA/xAujpdrXU5iyklrimWnLWU+BLF9suPTqg==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.5.0", + "core-js-compat": "^3.34.0" } }, - "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-6.0.0.tgz", - "integrity": "sha512-Ccj42ApsePD451AZJJf1QzTD1B/BOU392URJTeXFxSK709i0KUsGtbwyiqsKu7vsYxpTM0IA5clAKDyf9RCZyA==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "babel-plugin-polyfill-regenerator": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.5.tgz", + "integrity": "sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.5.0" } }, - "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.0.0.tgz", - "integrity": "sha512-88V26WGyt1Sfd1emBYmBJRWMmgarrExpKNVmI9vVozha4kqs6FzQJ/Kp5+EYli1apgX44518/0+t9+NU36lThQ==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } + "babel-plugin-syntax-trailing-function-commas": { + "version": "7.0.0-beta.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-7.0.0-beta.0.tgz", + "integrity": "sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==" }, - "node_modules/@svgr/babel-plugin-svg-dynamic-title": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.0.0.tgz", - "integrity": "sha512-F7YXNLfGze+xv0KMQxrl2vkNbI9kzT9oDK55/kUuymh1ACyXkMV+VZWX1zEhSTfEKh7VkHVZGmVtHg8eTZ6PRg==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "babel-preset-current-node-syntax": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-0.1.4.tgz", + "integrity": "sha512-5/INNCYhUGqw7VbVjT/hb3ucjgkVHKXY7lX3ZjlN4gm565VyFmJUrJ/h+h16ECVB38R/9SF6aACydpKMLZ/c9w==", + "dev": true, + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" } }, - "node_modules/@svgr/babel-plugin-svg-em-dimensions": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.0.0.tgz", - "integrity": "sha512-+rghFXxdIqJNLQK08kwPBD3Z22/0b2tEZ9lKiL/yTfuyj1wW8HUXu4bo/XkogATIYuXSghVQOOCwURXzHGKyZA==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "babel-preset-fbjs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/babel-preset-fbjs/-/babel-preset-fbjs-3.4.0.tgz", + "integrity": "sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==", + "requires": { + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-syntax-class-properties": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.0.0", + "@babel/plugin-syntax-object-rest-spread": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-block-scoped-functions": "^7.0.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-for-of": "^7.0.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-member-expression-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-object-super": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-property-literals": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-template-literals": "^7.0.0", + "babel-plugin-syntax-trailing-function-commas": "^7.0.0-beta.0" } }, - "node_modules/@svgr/babel-plugin-transform-react-native-svg": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.0.0.tgz", - "integrity": "sha512-VaphyHZ+xIKv5v0K0HCzyfAaLhPGJXSk2HkpYfXIOKb7DjLBv0soHDxNv6X0vr2titsxE7klb++u7iOf7TSrFQ==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "babel-preset-jest": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-25.5.0.tgz", + "integrity": "sha512-8ZczygctQkBU+63DtSOKGh7tFL0CeCuz+1ieud9lJ1WPQ9O6A1a/r+LGn6Y705PA6whHQ3T1XuB/PmpfNYf8Fw==", + "dev": true, + "requires": { + "babel-plugin-jest-hoist": "^25.5.0", + "babel-preset-current-node-syntax": "^0.1.2" } }, - "node_modules/@svgr/babel-plugin-transform-svg-component": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.2.0.tgz", - "integrity": "sha512-bhYIpsORb++wpsp91fymbFkf09Z/YEKR0DnFjxvN+8JHeCUD2unnh18jIMKnDJTWtvpTaGYPXELVe4OOzFI0xg==", - "engines": { - "node": ">=12" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, - "node_modules/@svgr/babel-preset": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.2.0.tgz", - "integrity": "sha512-4WQNY0J71JIaL03DRn0vLiz87JXx0b9dYm2aA8XHlQJQoixMl4r/soYHm8dsaJZ3jWtkCiOYy48dp9izvXhDkQ==", - "dependencies": { - "@svgr/babel-plugin-add-jsx-attribute": "^6.0.0", - "@svgr/babel-plugin-remove-jsx-attribute": "^6.0.0", - "@svgr/babel-plugin-remove-jsx-empty-expression": "^6.0.0", - "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.0.0", - "@svgr/babel-plugin-svg-dynamic-title": "^6.0.0", - "@svgr/babel-plugin-svg-em-dimensions": "^6.0.0", - "@svgr/babel-plugin-transform-react-native-svg": "^6.0.0", - "@svgr/babel-plugin-transform-svg-component": "^6.2.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/core": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.2.1.tgz", - "integrity": "sha512-NWufjGI2WUyrg46mKuySfviEJ6IxHUOm/8a3Ph38VCWSp+83HBraCQrpEM3F3dB6LBs5x8OElS8h3C0oOJaJAA==", "dependencies": { - "@svgr/plugin-jsx": "^6.2.1", - "camelcase": "^6.2.0", - "cosmiconfig": "^7.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "requires": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + } + } } }, - "node_modules/@svgr/core/node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "base-64": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/base-64/-/base-64-0.1.0.tgz", + "integrity": "sha512-Y5gU45svrR5tI2Vt/X9GPd3L0HNIKzGu202EjxrXMpuc2V2CiKgemAbUUsqYmZJvPtCXoUKjNZwBJzsNScUbXA==" }, - "node_modules/@svgr/core/node_modules/cosmiconfig": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", - "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - }, - "engines": { - "node": ">=10" - } + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" }, - "node_modules/@svgr/hast-util-to-babel-ast": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.2.1.tgz", - "integrity": "sha512-pt7MMkQFDlWJVy9ULJ1h+hZBDGFfSCwlBNW1HkLnVi7jUhyEXUaGYWi1x6bM2IXuAR9l265khBT4Av4lPmaNLQ==", - "dependencies": { - "@babel/types": "^7.15.6", - "entities": "^3.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "dev": true, + "requires": { + "tweetnacl": "^0.14.3" } }, - "node_modules/@svgr/hast-util-to-babel-ast/node_modules/entities": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz", - "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==", - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } + "bech32": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/bech32/-/bech32-1.1.4.tgz", + "integrity": "sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==" }, - "node_modules/@svgr/plugin-jsx": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.2.1.tgz", - "integrity": "sha512-u+MpjTsLaKo6r3pHeeSVsh9hmGRag2L7VzApWIaS8imNguqoUwDq/u6U/NDmYs/KAsrmtBjOEaAAPbwNGXXp1g==", - "dependencies": { - "@babel/core": "^7.15.5", - "@svgr/babel-preset": "^6.2.0", - "@svgr/hast-util-to-babel-ast": "^6.2.1", - "svg-parser": "^2.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@svgr/core": "^6.0.0" - } + "big-integer": { + "version": "1.6.52", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz", + "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==" }, - "node_modules/@svgr/plugin-svgo": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.2.0.tgz", - "integrity": "sha512-oDdMQONKOJEbuKwuy4Np6VdV6qoaLLvoY86hjvQEgU82Vx1MSWRyYms6Sl0f+NtqxLI/rDVufATbP/ev996k3Q==", - "dependencies": { - "cosmiconfig": "^7.0.1", - "deepmerge": "^4.2.2", - "svgo": "^2.5.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@svgr/core": "^6.0.0" - } + "bignumber.js": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.2.tgz", + "integrity": "sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug==" }, - "node_modules/@svgr/plugin-svgo/node_modules/cosmiconfig": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", - "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - }, - "engines": { - "node": ">=10" + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" } }, - "node_modules/@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "engines": { - "node": ">=10.13.0" - } + "bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" }, - "node_modules/@types/babel__core": { - "version": "7.1.16", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.16.tgz", - "integrity": "sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ==", - "dev": true, - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" }, - "node_modules/@types/babel__generator": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz", - "integrity": "sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.0.0" + "bplist-creator": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.1.0.tgz", + "integrity": "sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg==", + "requires": { + "stream-buffers": "2.2.x" } }, - "node_modules/@types/babel__template": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", - "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", - "dev": true, - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" + "bplist-parser": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.1.tgz", + "integrity": "sha512-PyJxiNtA5T2PlLIeBot4lbp7rj4OadzjnMZD/G5zuBNt8ei/yCU7+wW0h2bag9vr8c+/WuRWmSxbqAl9hL1rBA==", + "requires": { + "big-integer": "1.6.x" } }, - "node_modules/@types/babel__traverse": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", - "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.3.0" + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/@types/eslint-visitor-keys": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", - "integrity": "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==", - "dev": true - }, - "node_modules/@types/graceful-fs": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", - "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", - "dependencies": { - "@types/node": "*" + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" } }, - "node_modules/@types/hammerjs": { - "version": "2.0.40", - "resolved": "https://registry.npmjs.org/@types/hammerjs/-/hammerjs-2.0.40.tgz", - "integrity": "sha512-VbjwR1fhsn2h2KXAY4oy1fm7dCxaKy0D+deTb8Ilc3Eo3rc5+5eA4rfYmZaHgNJKxVyI0f6WIXzO2zLkVmQPHA==" + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==" }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", - "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==" + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "browser-resolve": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", + "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", + "dev": true, + "requires": { + "resolve": "1.1.7" + }, "dependencies": { - "@types/istanbul-lib-coverage": "*" + "resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==", + "dev": true + } } }, - "node_modules/@types/istanbul-reports": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", - "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", - "dependencies": { - "@types/istanbul-lib-coverage": "*", - "@types/istanbul-lib-report": "*" + "browserslist": { + "version": "4.22.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.2.tgz", + "integrity": "sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==", + "requires": { + "caniuse-lite": "^1.0.30001565", + "electron-to-chromium": "^1.4.601", + "node-releases": "^2.0.14", + "update-browserslist-db": "^1.0.13" } }, - "node_modules/@types/json-schema": { - "version": "7.0.9", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", - "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", - "dev": true - }, - "node_modules/@types/long": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.1.tgz", - "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==" + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "requires": { + "node-int64": "^0.4.0" + } }, - "node_modules/@types/node": { - "version": "16.11.7", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.7.tgz", - "integrity": "sha512-QB5D2sqfSjCmTuWcBWyJ+/44bcjO7VbjSbOE0ucoVbAsSNQc4Lt6QkgkVXkTDwkL4z/beecZNDvVX15D4P8Jbw==" + "buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } }, - "node_modules/@types/normalize-package-data": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", - "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", - "dev": true + "buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==" }, - "node_modules/@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" }, - "node_modules/@types/prettier": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-1.19.1.tgz", - "integrity": "sha512-5qOlnZscTn4xxM5MeGXAMOsIOIKIbh9e85zJWfBRVPlRMEVawzoPhINYbRGkBZCI8LxvBe7tJCdWiarA99OZfQ==", - "dev": true + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" }, - "node_modules/@types/prop-types": { - "version": "15.7.4", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz", - "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==" + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } }, - "node_modules/@types/react": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.35.tgz", - "integrity": "sha512-r3C8/TJuri/SLZiiwwxQoLAoavaczARfT9up9b4Jr65+ErAUX3MIkU0oMOQnrpfgHme8zIqZLX7O5nnjm5Wayw==", - "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" + "call-bind": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", + "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", + "requires": { + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.1", + "set-function-length": "^1.1.1" } }, - "node_modules/@types/react-native": { - "version": "0.66.4", - "resolved": "https://registry.npmjs.org/@types/react-native/-/react-native-0.66.4.tgz", - "integrity": "sha512-Aby37oZ0S8LS4abOVWbBgChfHLZsx3skcj2QJU9ZHPhA1h6+yBbdBH2wJLxIUXfYT1Ejkwuv8n5u+/VxLzzcmA==", - "dependencies": { - "@types/react": "*" + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", + "requires": { + "callsites": "^2.0.0" } }, - "node_modules/@types/react-native-vector-icons": { - "version": "6.4.10", - "resolved": "https://registry.npmjs.org/@types/react-native-vector-icons/-/react-native-vector-icons-6.4.10.tgz", - "integrity": "sha512-z4sexbuZ7nmYsp7Z9YB5fSQoN3KFn6nZA3QsCkQLOYnVmVlxX4U22v/bM9Xx/6dOA1vClxoRZo2CFDX16uryXQ==", - "dependencies": { - "@types/react": "*", - "@types/react-native": "*" + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", + "requires": { + "caller-callsite": "^2.0.0" } }, - "node_modules/@types/scheduler": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", - "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==" }, - "node_modules/@types/stack-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", - "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==" + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" }, - "node_modules/@types/yargs": { - "version": "15.0.14", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", - "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", - "dependencies": { - "@types/yargs-parser": "*" + "caniuse-lite": { + "version": "1.0.30001580", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001580.tgz", + "integrity": "sha512-mtj5ur2FFPZcCEpXFy8ADXbDACuNFXg6mxVDqp7tqooX6l3zwm+d8EPoeOSIFRDvHs8qu7/SLFOGniULkcH2iA==" + }, + "capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "requires": { + "rsvp": "^4.8.4" } }, - "node_modules/@types/yargs-parser": { - "version": "20.2.1", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz", - "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==" + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", + "dev": true }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "2.34.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.34.0.tgz", - "integrity": "sha512-4zY3Z88rEE99+CNvTbXSyovv2z9PNOVffTWD2W8QF5s2prBQtwN2zadqERcrHpcR7O/+KMI3fcTAmUUhK/iQcQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/experimental-utils": "2.34.0", - "functional-red-black-tree": "^1.0.1", - "regexpp": "^3.0.0", - "tsutils": "^3.17.1" - }, - "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^2.0.0", - "eslint": "^5.0.0 || ^6.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } }, - "node_modules/@typescript-eslint/experimental-utils": { - "version": "2.34.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.34.0.tgz", - "integrity": "sha512-eS6FTkq+wuMJ+sgtuNTtcqavWXqsflWcfBnlYhg/nS4aZ1leewkXGbvBhaapn1q6qf4M71bsR1tez5JTRMuqwA==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.3", - "@typescript-eslint/typescript-estree": "2.34.0", - "eslint-scope": "^5.0.0", - "eslint-utils": "^2.0.0" - }, - "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "*" - } + "chardet": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz", + "integrity": "sha512-j/Toj7f1z98Hh2cYo2BVr85EpIRWqUi7rtRSGxh/cqUjqrnJe9l9UE7IUGd2vQ2p+kSHLkSzObQPZPLUC6TQwg==" }, - "node_modules/@typescript-eslint/parser": { - "version": "2.34.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.34.0.tgz", - "integrity": "sha512-03ilO0ucSD0EPTw2X4PntSIRFtDPWjrVq7C3/Z3VQHRC7+13YB55rcJI3Jt+YgeHbjUdJPcPa7b23rXCBokuyA==", - "dev": true, - "dependencies": { - "@types/eslint-visitor-keys": "^1.0.0", - "@typescript-eslint/experimental-utils": "2.34.0", - "@typescript-eslint/typescript-estree": "2.34.0", - "eslint-visitor-keys": "^1.1.0" - }, - "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^5.0.0 || ^6.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "2.34.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.34.0.tgz", - "integrity": "sha512-OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg==", - "dev": true, - "dependencies": { - "debug": "^4.1.1", - "eslint-visitor-keys": "^1.1.0", - "glob": "^7.1.6", - "is-glob": "^4.0.1", - "lodash": "^4.17.15", - "semver": "^7.3.2", - "tsutils": "^3.17.1" - }, - "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "requires": { + "is-descriptor": "^0.1.0" + } } } }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", + "requires": { + "restore-cursor": "^2.0.0" } }, - "node_modules/abab": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", - "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", - "dev": true - }, - "node_modules/abort-controller": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", - "dependencies": { - "event-target-shim": "^5.0.0" - }, - "engines": { - "node": ">=6.5" - } + "cli-spinners": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==" }, - "node_modules/absolute-path": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/absolute-path/-/absolute-path-0.0.0.tgz", - "integrity": "sha1-p4di+9rftSl76ZsV01p4Wy8JW/c=" + "cli-width": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", + "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==" }, - "node_modules/accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", - "dependencies": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" }, - "engines": { - "node": ">= 0.6" + "dependencies": { + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + } } }, - "node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==" }, - "node_modules/acorn-globals": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", - "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", - "dev": true, - "dependencies": { - "acorn": "^6.0.1", - "acorn-walk": "^6.0.1" + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" } }, - "node_modules/acorn-globals/node_modules/acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + "collect-v8-coverage": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", + "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", + "dev": true + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" } }, - "node_modules/acorn-walk": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", - "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", - "dev": true, - "engines": { - "node": ">=0.4.0" + "color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "requires": { + "color-convert": "^2.0.1", + "color-string": "^1.9.0" } }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" } }, - "node_modules/anser": { - "version": "1.4.10", - "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz", - "integrity": "sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==" + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "node_modules/ansi-colors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", - "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", - "dependencies": { - "ansi-wrap": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" + "color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" } }, - "node_modules/ansi-cyan": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz", - "integrity": "sha1-U4rlKK+JgvKK4w2G8vF0VtJgmHM=", - "dependencies": { - "ansi-wrap": "0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==" }, - "node_modules/ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "dependencies": { - "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "colorette": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", + "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==" }, - "node_modules/ansi-fragments": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/ansi-fragments/-/ansi-fragments-0.2.1.tgz", - "integrity": "sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w==", - "dependencies": { - "colorette": "^1.0.7", - "slice-ansi": "^2.0.0", - "strip-ansi": "^5.0.0" + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" } }, - "node_modules/ansi-gray": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", - "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", - "dependencies": { - "ansi-wrap": "0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } + "command-exists": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz", + "integrity": "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==" }, - "node_modules/ansi-red": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz", - "integrity": "sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw=", - "dependencies": { - "ansi-wrap": "0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "engines": { - "node": ">=8" - } + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" }, - "node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } + "component-emitter": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", + "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==" }, - "node_modules/ansi-wrap": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", - "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=", - "engines": { - "node": ">=0.10.0" + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "requires": { + "mime-db": ">= 1.43.0 < 2" } }, - "node_modules/anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" } }, - "node_modules/appdirsjs": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/appdirsjs/-/appdirsjs-1.2.6.tgz", - "integrity": "sha512-D8wJNkqMCeQs3kLasatELsddox/Xqkhp+J07iXGyL54fVN7oc+nmNfYzGuCs1IEP6uBw+TfpuO3JKwc+lECy4w==" - }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dependencies": { - "sprintf-js": "~1.0.2" - } + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" }, - "node_modules/arr-diff": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", - "integrity": "sha1-aHwydYFjWI/vfeezb6vklesaOZo=", - "dependencies": { - "arr-flatten": "^1.0.1", - "array-slice": "^0.2.3" - }, - "engines": { - "node": ">=0.10.0" + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" } }, - "node_modules/arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "engines": { - "node": ">=0.10.0" + "connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "requires": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" } }, - "node_modules/arr-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", - "integrity": "sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0=", - "engines": { - "node": ">=0.10.0" - } + "convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" }, - "node_modules/array-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", - "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=", - "dev": true + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==" }, - "node_modules/array-filter": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz", - "integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=" + "core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" }, - "node_modules/array-includes": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", - "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "core-js-compat": { + "version": "3.35.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.35.1.tgz", + "integrity": "sha512-sftHa5qUJY3rs9Zht1WEnmkvXputCyDBczPnr7QDgL8n3qrF3CMXY4VPSYtOLLiOUJcah2WNXREd48iOl6mQIw==", + "requires": { + "browserslist": "^4.22.2" } }, - "node_modules/array-map": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz", - "integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=" + "core-js-pure": { + "version": "3.35.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.35.1.tgz", + "integrity": "sha512-zcIdi/CL3MWbBJYo5YCeVAAx+Sy9yJE9I3/u9LkFABwbeaPhTMRWraM8mYFp9jW5Z50hOy7FVzCc8dCrpZqtIQ==", + "dev": true }, - "node_modules/array-reduce": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz", - "integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=" + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" }, - "node_modules/array-slice": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", - "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=", - "engines": { - "node": ">=0.10.0" + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" } }, - "node_modules/array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "engines": { - "node": ">=0.10.0" + "cross-fetch": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz", + "integrity": "sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==", + "requires": { + "node-fetch": "^2.6.12" } }, - "node_modules/asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" - }, - "node_modules/asn1": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", - "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", - "dev": true, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, "dependencies": { - "safer-buffer": "~2.1.0" + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==" + } } }, - "node_modules/assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true, - "engines": { - "node": ">=0.8" + "css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" } }, - "node_modules/assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", - "engines": { - "node": ">=4" - } - }, - "node_modules/async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, "dependencies": { - "lodash": "^4.17.14" + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } } }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true + "css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" }, - "node_modules/atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "bin": { - "atob": "bin/atob.js" + "csso": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", + "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", + "requires": { + "css-tree": "~2.2.0" }, - "engines": { - "node": ">= 4.5.0" - } - }, - "node_modules/autolinker": { - "version": "3.14.3", - "resolved": "https://registry.npmjs.org/autolinker/-/autolinker-3.14.3.tgz", - "integrity": "sha512-t81i2bCpS+s+5FIhatoww9DmpjhbdiimuU9ATEuLxtZMQ7jLv9fyFn7SWNG8IkEfD4AmYyirL1ss9k1aqVWRvg==", "dependencies": { - "tslib": "^1.9.3" - } - }, - "node_modules/aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "dev": true, - "engines": { - "node": "*" + "css-tree": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", + "requires": { + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" + } + }, + "mdn-data": { + "version": "2.0.28", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==" + } } }, - "node_modules/aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", "dev": true }, - "node_modules/babel-jest": { - "version": "25.5.1", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-25.5.1.tgz", - "integrity": "sha512-9dA9+GmMjIzgPnYtkhBg73gOo/RHqPmLruP3BaGL4KEX3Dwz6pI8auSN8G8+iuEG90+GSswyKvslN+JYSaacaQ==", + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", "dev": true, - "dependencies": { - "@jest/transform": "^25.5.1", - "@jest/types": "^25.5.0", - "@types/babel__core": "^7.1.7", - "babel-plugin-istanbul": "^6.0.0", - "babel-preset-jest": "^25.5.0", - "chalk": "^3.0.0", - "graceful-fs": "^4.2.4", - "slash": "^3.0.0" - }, - "engines": { - "node": ">= 8.3" + "requires": { + "cssom": "~0.3.6" }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + } } }, - "node_modules/babel-jest/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "requires": { + "assert-plus": "^1.0.0" } }, - "node_modules/babel-jest/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "data-urls": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", + "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "requires": { + "abab": "^2.0.0", + "whatwg-mimetype": "^2.2.0", + "whatwg-url": "^7.0.0" }, - "engines": { - "node": ">=8" + "dependencies": { + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + } } }, - "node_modules/babel-jest/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" + "dayjs": { + "version": "1.11.10", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.10.tgz", + "integrity": "sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" }, - "engines": { - "node": ">=7.0.0" + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } } }, - "node_modules/babel-jest/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==" + }, + "decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==" + }, + "deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", "dev": true }, - "node_modules/babel-jest/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } + "deepmerge": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-3.3.0.tgz", + "integrity": "sha512-GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA==" }, - "node_modules/babel-jest/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "requires": { + "clone": "^1.0.2" } }, - "node_modules/babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "dependencies": { - "object.assign": "^4.1.0" + "define-data-property": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", + "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", + "requires": { + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" } }, - "node_modules/babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - }, - "engines": { - "node": ">=8" + "requires": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" } }, - "node_modules/babel-plugin-jest-hoist": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-25.5.0.tgz", - "integrity": "sha512-u+/W+WAjMlvoocYGTwthAiQSxDcJAyHpQ6oWlHdFZaaN+Rlk8Q7iiwDPg2lN/FyJtAYnKjFxbn7xus4HCFkg5g==", - "dev": true, - "dependencies": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__traverse": "^7.0.6" + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" }, - "engines": { - "node": ">= 8.3" + "dependencies": { + "is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "requires": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + } + } } }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.3.tgz", - "integrity": "sha512-NDZ0auNRzmAfE1oDDPW2JhzIMXUk+FFe2ICejmt5T4ocKgiQx3e0VCRx9NCAidcMtL2RUZaWtXnmjTCkx0tcbA==", - "dependencies": { - "@babel/compat-data": "^7.13.11", - "@babel/helper-define-polyfill-provider": "^0.2.4", - "semver": "^6.1.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + }, + "denodeify": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/denodeify/-/denodeify-1.2.1.tgz", + "integrity": "sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg==" + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + }, + "deprecated-react-native-prop-types": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/deprecated-react-native-prop-types/-/deprecated-react-native-prop-types-2.3.0.tgz", + "integrity": "sha512-pWD0voFtNYxrVqvBMYf5gq3NA2GCpfodS1yNynTPc93AYA/KEMGeWDqqeUB6R2Z9ZofVhks2aeJXiuQqKNpesA==", + "requires": { + "@react-native/normalize-color": "*", + "invariant": "*", + "prop-types": "*" } }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.3.0.tgz", - "integrity": "sha512-JLwi9vloVdXLjzACL80j24bG6/T1gYxwowG44dg6HN/7aTPdyPbJJidf6ajoA3RPHHtW0j9KMrSOLpIZpAnPpg==", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.2.4", - "core-js-compat": "^3.18.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true + }, + "diff-sequences": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-25.2.6.tgz", + "integrity": "sha512-Hq8o7+6GaZeoFjtpgvRBUknSXNeJiCx7V9Fr94ZMljNiCr9n9L8H8aJqgWOQiDDGdyn29fRNcDdRVJ5fdyihfg==", + "dev": true + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" } }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.3.tgz", - "integrity": "sha512-JVE78oRZPKFIeUqFGrSORNzQnrDwZR16oiWeGM8ZyjBn2XAT5OjP+wXx5ESuo33nUsFUEJYjtklnsKbxW5L+7g==", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.2.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "requires": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" } }, - "node_modules/babel-plugin-syntax-trailing-function-commas": { - "version": "7.0.0-beta.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-7.0.0-beta.0.tgz", - "integrity": "sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==" + "domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" }, - "node_modules/babel-preset-current-node-syntax": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-0.1.4.tgz", - "integrity": "sha512-5/INNCYhUGqw7VbVjT/hb3ucjgkVHKXY7lX3ZjlN4gm565VyFmJUrJ/h+h16ECVB38R/9SF6aACydpKMLZ/c9w==", + "domexception": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", "dev": true, - "dependencies": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.8.3", - "@babel/plugin-syntax-import-meta": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" + "requires": { + "webidl-conversions": "^4.0.2" }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "dependencies": { + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true + } } }, - "node_modules/babel-preset-fbjs": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/babel-preset-fbjs/-/babel-preset-fbjs-3.4.0.tgz", - "integrity": "sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==", - "dependencies": { - "@babel/plugin-proposal-class-properties": "^7.0.0", - "@babel/plugin-proposal-object-rest-spread": "^7.0.0", - "@babel/plugin-syntax-class-properties": "^7.0.0", - "@babel/plugin-syntax-flow": "^7.0.0", - "@babel/plugin-syntax-jsx": "^7.0.0", - "@babel/plugin-syntax-object-rest-spread": "^7.0.0", - "@babel/plugin-transform-arrow-functions": "^7.0.0", - "@babel/plugin-transform-block-scoped-functions": "^7.0.0", - "@babel/plugin-transform-block-scoping": "^7.0.0", - "@babel/plugin-transform-classes": "^7.0.0", - "@babel/plugin-transform-computed-properties": "^7.0.0", - "@babel/plugin-transform-destructuring": "^7.0.0", - "@babel/plugin-transform-flow-strip-types": "^7.0.0", - "@babel/plugin-transform-for-of": "^7.0.0", - "@babel/plugin-transform-function-name": "^7.0.0", - "@babel/plugin-transform-literals": "^7.0.0", - "@babel/plugin-transform-member-expression-literals": "^7.0.0", - "@babel/plugin-transform-modules-commonjs": "^7.0.0", - "@babel/plugin-transform-object-super": "^7.0.0", - "@babel/plugin-transform-parameters": "^7.0.0", - "@babel/plugin-transform-property-literals": "^7.0.0", - "@babel/plugin-transform-react-display-name": "^7.0.0", - "@babel/plugin-transform-react-jsx": "^7.0.0", - "@babel/plugin-transform-shorthand-properties": "^7.0.0", - "@babel/plugin-transform-spread": "^7.0.0", - "@babel/plugin-transform-template-literals": "^7.0.0", - "babel-plugin-syntax-trailing-function-commas": "^7.0.0-beta.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "requires": { + "domelementtype": "^2.3.0" } }, - "node_modules/babel-preset-jest": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-25.5.0.tgz", - "integrity": "sha512-8ZczygctQkBU+63DtSOKGh7tFL0CeCuz+1ieud9lJ1WPQ9O6A1a/r+LGn6Y705PA6whHQ3T1XuB/PmpfNYf8Fw==", + "domutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", + "requires": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + } + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", "dev": true, - "dependencies": { - "babel-plugin-jest-hoist": "^25.5.0", - "babel-preset-current-node-syntax": "^0.1.2" - }, - "engines": { - "node": ">= 8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" } }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, - "node_modules/base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dependencies": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" + "electron-to-chromium": { + "version": "1.4.645", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.645.tgz", + "integrity": "sha512-EeS1oQDCmnYsRDRy2zTeC336a/4LZ6WKqvSaM1jLocEk5ZuyszkQtCpsqvuvaIXGOUjwtvF6LTcS8WueibXvSw==" + }, + "elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "requires": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" }, - "engines": { - "node": ">=0.10.0" + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } } }, - "node_modules/base-64": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/base-64/-/base-64-0.1.0.tgz", - "integrity": "sha1-eAqZyE59YAJgNhURxId2E78k9rs=" + "eme-encryption-scheme-polyfill": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/eme-encryption-scheme-polyfill/-/eme-encryption-scheme-polyfill-2.1.1.tgz", + "integrity": "sha512-njD17wcUrbqCj0ArpLu5zWXtaiupHb/2fIUQGdInf83GlI+Q6mmqaPGLdrke4savKAu15J/z1Tg/ivDgl14g0g==" }, - "node_modules/base/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" + "emoji-mart-native": { + "version": "0.6.2-beta", + "resolved": "https://registry.npmjs.org/emoji-mart-native/-/emoji-mart-native-0.6.2-beta.tgz", + "integrity": "sha512-dCT7lyBieP9/zE3goiHbd7qH20SMvs3wUcMSogFjQ42cVQ5bKiWpPVwsfl5uRYF1CPNWU93hZygr4iAtgqIjDQ==", + "requires": { + "@babel/runtime": "^7.0.0", + "prop-types": "^15.6.0" } }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" }, - "node_modules/bcrypt-pbkdf": { + "encodeurl": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "dev": true, + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + }, + "encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "requires": { + "iconv-lite": "^0.6.2" + }, "dependencies": { - "tweetnacl": "^0.14.3" + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } } }, - "node_modules/big-integer": { - "version": "1.6.51", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", - "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", - "engines": { - "node": ">=0.6" + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" } }, - "node_modules/bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "optional": true, - "dependencies": { - "file-uri-to-path": "1.0.0" - } + "entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==" }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + "envinfo": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.11.0.tgz", + "integrity": "sha512-G9/6xF1FPbIw0TtalAMaVPpiq2aDEuKLXM314jPVAO9r2fo2a4BLqMNkmRS7O/xPPZ+COAhGIz3ETvHEV3eUcg==" }, - "node_modules/bplist-creator": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.1.0.tgz", - "integrity": "sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg==", - "dependencies": { - "stream-buffers": "2.2.x" + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" } }, - "node_modules/bplist-parser": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.0.tgz", - "integrity": "sha512-zgmaRvT6AN1JpPPV+S0a1/FAtoxSreYDccZGIqEMSvZl9DMe70mJ7MFzpxa1X+gHVdkToE2haRUHHMiW1OdejA==", - "dependencies": { - "big-integer": "1.6.x" - }, - "engines": { - "node": ">= 5.10.0" + "error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "requires": { + "stackframe": "^1.3.4" } }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "errorhandler": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.1.tgz", + "integrity": "sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A==", + "requires": { + "accepts": "~1.3.7", + "escape-html": "~1.0.3" } }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" + "es-abstract": { + "version": "1.22.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.3.tgz", + "integrity": "sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==", + "dev": true, + "requires": { + "array-buffer-byte-length": "^1.0.0", + "arraybuffer.prototype.slice": "^1.0.2", + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.5", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.2", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.12", + "is-weakref": "^1.0.2", + "object-inspect": "^1.13.1", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.1", + "safe-array-concat": "^1.0.1", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.8", + "string.prototype.trimend": "^1.0.7", + "string.prototype.trimstart": "^1.0.7", + "typed-array-buffer": "^1.0.0", + "typed-array-byte-length": "^1.0.0", + "typed-array-byte-offset": "^1.0.0", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.13" + } + }, + "es-set-tostringtag": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz", + "integrity": "sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==", + "dev": true, + "requires": { + "get-intrinsic": "^1.2.2", + "has-tostringtag": "^1.0.0", + "hasown": "^2.0.0" } }, - "node_modules/browser-process-hrtime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", - "dev": true - }, - "node_modules/browser-resolve": { - "version": "1.11.3", - "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", - "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", "dev": true, - "dependencies": { - "resolve": "1.1.7" + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" } }, - "node_modules/browser-resolve/node_modules/resolve": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", - "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=", - "dev": true + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" }, - "node_modules/browserslist": { - "version": "4.18.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.18.1.tgz", - "integrity": "sha512-8ScCzdpPwR2wQh8IT82CA2VgDwjHyqMovPBZSNH54+tm4Jk2pCuv90gmAdH6J84OCRWi0b4gMe6O6XPXuJnjgQ==", - "dependencies": { - "caniuse-lite": "^1.0.30001280", - "electron-to-chromium": "^1.3.896", - "escalade": "^3.1.1", - "node-releases": "^2.0.1", - "picocolors": "^1.0.0" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - } + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" }, - "node_modules/bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "dependencies": { - "node-int64": "^0.4.0" - } + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" }, - "node_modules/buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", - "engines": { - "node": "*" - } - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" - }, - "node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dependencies": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/caller-callsite": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", - "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", - "dependencies": { - "callsites": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/caller-callsite/node_modules/callsites": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", - "engines": { - "node": ">=4" - } - }, - "node_modules/caller-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", - "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", - "dependencies": { - "caller-callsite": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001280", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001280.tgz", - "integrity": "sha512-kFXwYvHe5rix25uwueBxC569o53J6TpnGu0BEEn+6Lhl2vsnAumRFWEBhDft1fwyo6m1r4i+RqA4+163FpeFcA==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - } - }, - "node_modules/capture-exit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", - "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", - "dependencies": { - "rsvp": "^4.8.4" - }, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true - }, - "node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "node_modules/ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" - }, - "node_modules/class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dependencies": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "dependencies": { - "restore-cursor": "^3.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-spinners": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", - "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", - "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", "dev": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - } - }, - "node_modules/cliui/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" + "requires": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" }, - "engines": { - "node": ">=8" - } - }, - "node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - }, - "engines": { - "node": ">=6" + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true + } } }, - "node_modules/co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "eslint": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", + "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", "dev": true, - "engines": { - "iojs": ">= 1.0.0", - "node": ">= 0.12.0" - } - }, - "node_modules/collect-v8-coverage": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", - "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", - "dev": true - }, - "node_modules/collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "dependencies": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" + "requires": { + "@babel/code-frame": "^7.0.0", + "ajv": "^6.10.0", + "chalk": "^2.1.0", + "cross-spawn": "^6.0.5", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^1.4.3", + "eslint-visitor-keys": "^1.1.0", + "espree": "^6.1.2", + "esquery": "^1.0.1", + "esutils": "^2.0.2", + "file-entry-cache": "^5.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.0.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "inquirer": "^7.0.0", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.14", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.3", + "progress": "^2.0.0", + "regexpp": "^2.0.1", + "semver": "^6.1.2", + "strip-ansi": "^5.2.0", + "strip-json-comments": "^3.0.1", + "table": "^5.2.3", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/color": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", - "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", - "dependencies": { - "color-convert": "^1.9.3", - "color-string": "^1.6.0" - } - }, - "node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "node_modules/color-string": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.6.0.tgz", - "integrity": "sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==", "dependencies": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, - "node_modules/color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", - "bin": { - "color-support": "bin.js" - } - }, - "node_modules/colorette": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", - "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==" - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "requires": { + "type-fest": "^0.21.3" + }, + "dependencies": { + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true + } + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "requires": { + "restore-cursor": "^3.1.0" + } + }, + "cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "eslint-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + } + }, + "figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "globals": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", + "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "dev": true, + "requires": { + "type-fest": "^0.8.1" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "regexpp": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", + "dev": true + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + } } }, - "node_modules/command-exists": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz", - "integrity": "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==" - }, - "node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" - }, - "node_modules/component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dependencies": { - "mime-db": ">= 1.43.0 < 2" - }, - "engines": { - "node": ">= 0.6" + "eslint-config-prettier": { + "version": "6.15.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.15.0.tgz", + "integrity": "sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw==", + "dev": true, + "requires": { + "get-stdin": "^6.0.0" } }, - "node_modules/compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "dependencies": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" + "eslint-plugin-eslint-comments": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-3.2.0.tgz", + "integrity": "sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5", + "ignore": "^5.0.5" } }, - "node_modules/compression/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" + "eslint-plugin-flowtype": { + "version": "2.50.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.50.3.tgz", + "integrity": "sha512-X+AoKVOr7Re0ko/yEXyM5SSZ0tazc6ffdIOocp2fFUlWoDt7DV0Bz99mngOkAFLOAWjqRA5jPwqUCbrx13XoxQ==", + "dev": true, + "requires": { + "lodash": "^4.17.10" } }, - "node_modules/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "eslint-plugin-jest": { + "version": "22.4.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-22.4.1.tgz", + "integrity": "sha512-gcLfn6P2PrFAVx3AobaOzlIEevpAEf9chTpFZz7bYfc7pz8XRv7vuKTIE4hxPKZSha6XWKKplDQ0x9Pq8xX2mg==", + "dev": true }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "node_modules/concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "engines": [ - "node >= 0.8" - ], - "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "node_modules/connect": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", - "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", - "dependencies": { - "debug": "2.6.9", - "finalhandler": "1.1.2", - "parseurl": "~1.3.3", - "utils-merge": "1.0.1" - }, - "engines": { - "node": ">= 0.10.0" + "eslint-plugin-prettier": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.2.tgz", + "integrity": "sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA==", + "dev": true, + "requires": { + "prettier-linter-helpers": "^1.0.0" } }, - "node_modules/connect/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" + "eslint-plugin-react": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.19.0.tgz", + "integrity": "sha512-SPT8j72CGuAP+JFbT0sJHOB80TX/pu44gQ4vXH/cq+hQTiY2PuZ6IHkqXJV6x1b28GDdo1lbInjKUrrdUf0LOQ==", + "dev": true, + "requires": { + "array-includes": "^3.1.1", + "doctrine": "^2.1.0", + "has": "^1.0.3", + "jsx-ast-utils": "^2.2.3", + "object.entries": "^1.1.1", + "object.fromentries": "^2.0.2", + "object.values": "^1.1.1", + "prop-types": "^15.7.2", + "resolve": "^1.15.1", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.2", + "xregexp": "^4.3.0" } }, - "node_modules/connect/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "eslint-plugin-react-hooks": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-3.0.0.tgz", + "integrity": "sha512-EjxTHxjLKIBWFgDJdhKKzLh5q+vjTFrqNZX36uIxWS4OfyXe5DawqPj3U5qeJ1ngLwatjzQnmR0Lz0J0YH3kxw==", + "dev": true }, - "node_modules/convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "dependencies": { - "safe-buffer": "~5.1.1" + "eslint-plugin-react-native": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-native/-/eslint-plugin-react-native-3.8.1.tgz", + "integrity": "sha512-6Z4s4nvgFRdda/1s1+uu4a6EMZwEjjJ9Bk/1yBImv0fd9U2CsGu2cUakAtV83cZKhizbWhSouXoaK4JtlScdFg==", + "dev": true, + "requires": { + "eslint-plugin-react-native-globals": "^0.1.1" } }, - "node_modules/copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", - "engines": { - "node": ">=0.10.0" - } + "eslint-plugin-react-native-globals": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-native-globals/-/eslint-plugin-react-native-globals-0.1.2.tgz", + "integrity": "sha512-9aEPf1JEpiTjcFAmmyw8eiIXmcNZOqaZyHO77wgm0/dWfT/oxC1SrIq8ET38pMxHYrcB6Uew+TzUVsBeczF88g==", + "dev": true }, - "node_modules/core-js": { - "version": "2.6.12", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", - "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", - "deprecated": "core-js@<3.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js.", - "hasInstallScript": true - }, - "node_modules/core-js-compat": { - "version": "3.19.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.19.1.tgz", - "integrity": "sha512-Q/VJ7jAF/y68+aUsQJ/afPOewdsGkDtcMb40J8MbuWKlK3Y+wtHq8bTHKPj2WKWLIqmS5JhHs4CzHtz6pT2W6g==", - "dependencies": { - "browserslist": "^4.17.6", - "semver": "7.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" } }, - "node_modules/core-js-compat/node_modules/semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", - "bin": { - "semver": "bin/semver.js" + "eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" } }, - "node_modules/core-js-pure": { - "version": "3.19.1", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.19.1.tgz", - "integrity": "sha512-Q0Knr8Es84vtv62ei6/6jXH/7izKmOrtrxH9WJTHLCMAVeU+8TF8z8Nr08CsH4Ot0oJKzBzJJL9SJBYIv7WlfQ==", + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true + }, + "espree": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", + "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", "dev": true, - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" + "requires": { + "acorn": "^7.1.1", + "acorn-jsx": "^5.2.0", + "eslint-visitor-keys": "^1.1.0" } }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" }, - "node_modules/cosmiconfig": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", - "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", - "dependencies": { - "import-fresh": "^2.0.0", - "is-directory": "^0.3.1", - "js-yaml": "^3.13.1", - "parse-json": "^4.0.0" + "esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dev": true, + "requires": { + "estraverse": "^5.1.0" }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cosmiconfig/node_modules/import-fresh": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", - "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", "dependencies": { - "caller-path": "^2.0.0", - "resolve-from": "^3.0.0" - }, - "engines": { - "node": ">=4" + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + } } }, - "node_modules/cosmiconfig/node_modules/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "dependencies": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "requires": { + "estraverse": "^5.2.0" }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cosmiconfig/node_modules/resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", - "engines": { - "node": ">=4" - } - }, - "node_modules/cross-fetch": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.4.tgz", - "integrity": "sha512-1eAtFWdIubi6T4XPy6ei9iUFoKpUkIF971QLN8lIvvvwueI65+Nw5haMNKUwfJxabqlIIDODJKGrQ66gxC0PbQ==", "dependencies": { - "node-fetch": "2.6.1" - } - }, - "node_modules/cross-fetch/node_modules/node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", - "engines": { - "node": "4.x || >=6.0.0" + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + } } }, - "node_modules/cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dependencies": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "engines": { - "node": ">=4.8" - } + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true }, - "node_modules/cross-spawn/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "bin": { - "semver": "bin/semver" - } + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true }, - "node_modules/css-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", - "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^3.2.1", - "domutils": "^1.7.0", - "nth-check": "^1.0.2" + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + }, + "ethers": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/ethers/-/ethers-5.7.2.tgz", + "integrity": "sha512-wswUsmWo1aOK8rR7DIKiWSw9DbLWe6x98Jrn8wcTflTVvaXhAMaB5zGAXy0GYQEQp9iO1iSHWVyARQm11zUtyg==", + "requires": { + "@ethersproject/abi": "5.7.0", + "@ethersproject/abstract-provider": "5.7.0", + "@ethersproject/abstract-signer": "5.7.0", + "@ethersproject/address": "5.7.0", + "@ethersproject/base64": "5.7.0", + "@ethersproject/basex": "5.7.0", + "@ethersproject/bignumber": "5.7.0", + "@ethersproject/bytes": "5.7.0", + "@ethersproject/constants": "5.7.0", + "@ethersproject/contracts": "5.7.0", + "@ethersproject/hash": "5.7.0", + "@ethersproject/hdnode": "5.7.0", + "@ethersproject/json-wallets": "5.7.0", + "@ethersproject/keccak256": "5.7.0", + "@ethersproject/logger": "5.7.0", + "@ethersproject/networks": "5.7.1", + "@ethersproject/pbkdf2": "5.7.0", + "@ethersproject/properties": "5.7.0", + "@ethersproject/providers": "5.7.2", + "@ethersproject/random": "5.7.0", + "@ethersproject/rlp": "5.7.0", + "@ethersproject/sha2": "5.7.0", + "@ethersproject/signing-key": "5.7.0", + "@ethersproject/solidity": "5.7.0", + "@ethersproject/strings": "5.7.0", + "@ethersproject/transactions": "5.7.0", + "@ethersproject/units": "5.7.0", + "@ethersproject/wallet": "5.7.0", + "@ethersproject/web": "5.7.1", + "@ethersproject/wordlists": "5.7.0" } }, - "node_modules/css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } + "event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==" }, - "node_modules/css-tree/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-what": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", - "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } + "eventemitter3": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz", + "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==" }, - "node_modules/csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "dependencies": { - "css-tree": "^1.1.2" - }, - "engines": { - "node": ">=8.0.0" - } + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" }, - "node_modules/cssom": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", - "dev": true + "exec-sh": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", + "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==" }, - "node_modules/cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "dev": true, - "dependencies": { - "cssom": "~0.3.6" - }, - "engines": { - "node": ">=8" + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" } }, - "node_modules/cssstyle/node_modules/cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", "dev": true }, - "node_modules/csstype": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.10.tgz", - "integrity": "sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA==" - }, - "node_modules/dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "dev": true, - "dependencies": { - "assert-plus": "^1.0.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/data-urls": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", - "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", - "dev": true, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, "dependencies": { - "abab": "^2.0.0", - "whatwg-mimetype": "^2.2.0", - "whatwg-url": "^7.0.0" + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "requires": { + "is-extendable": "^0.1.0" + } + } } }, - "node_modules/dayjs": { - "version": "1.10.7", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.7.tgz", - "integrity": "sha512-P6twpd70BcPK34K26uJ1KT3wlhpuOAPoMwJzpsIWUxHZ7wpmbdZL/hQqBDfz7hGurYSa5PhzdhDHtt319hL3ig==" - }, - "node_modules/debug": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", - "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" + "expect": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-25.5.0.tgz", + "integrity": "sha512-w7KAXo0+6qqZZhovCaBVPSIqQp7/UTcx4M9uKt2m6pd2VB1voyC8JizLRqeEqud3AAVP02g+hbErDu5gu64tlA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "ansi-styles": "^4.0.0", + "jest-get-type": "^25.2.6", + "jest-matcher-utils": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-regex-util": "^25.2.6" }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true + "dependencies": { + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", + "dev": true + }, + "jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-regex-util": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-25.2.6.tgz", + "integrity": "sha512-KQqf7a0NrtCkYmZZzodPftn7fL1cq3GQAFVMn5Hg8uKx/fIenLEobNanUxb7abQ1sjADHBseG/2FGpsv/wr+Qw==", + "dev": true } } }, - "node_modules/decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", "dev": true }, - "node_modules/deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", - "engines": { - "node": ">=0.10.0" + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + } } }, - "node_modules/defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", - "dependencies": { - "clone": "^1.0.2" + "external-editor": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz", + "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==", + "requires": { + "chardet": "^0.4.0", + "iconv-lite": "^0.4.17", + "tmp": "^0.0.33" } }, - "node_modules/define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "dependencies": { - "object-keys": "^1.0.12" + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" }, - "engines": { - "node": ">= 0.4" + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "requires": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + } + } } }, - "node_modules/define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", + "dev": true + }, + "fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "requires": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" } }, - "node_modules/delayed-stream": { + "fast-base64-decode": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true, - "engines": { - "node": ">=0.4.0" - } + "resolved": "https://registry.npmjs.org/fast-base64-decode/-/fast-base64-decode-1.0.0.tgz", + "integrity": "sha512-qwaScUgUGBYeDNRnbc/KyllVU88Jk1pRHPStuF/lO7B0/RTRLj7U0lkdTAutlBblY08rwZDff6tNU9cjv6j//Q==" }, - "node_modules/denodeify": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/denodeify/-/denodeify-1.2.1.tgz", - "integrity": "sha1-OjYof1A05pnnV3kBBSwubJQlFjE=" + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, - "node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "engines": { - "node": ">= 0.6" - } + "fast-diff": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz", + "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==", + "dev": true }, - "node_modules/destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true }, - "node_modules/detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", - "dev": true, - "engines": { - "node": ">=8" - } + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true }, - "node_modules/diff-sequences": { - "version": "25.2.6", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-25.2.6.tgz", - "integrity": "sha512-Hq8o7+6GaZeoFjtpgvRBUknSXNeJiCx7V9Fr94ZMljNiCr9n9L8H8aJqgWOQiDDGdyn29fRNcDdRVJ5fdyihfg==", - "dev": true, - "engines": { - "node": ">= 8.3" + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "requires": { + "websocket-driver": ">=0.5.1" } }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" + "fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "requires": { + "bser": "2.1.1" } }, - "node_modules/dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "fbjs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-1.0.0.tgz", + "integrity": "sha512-MUgcMEJaFhCaF1QtWGnmq9ZDRAzECTCRAF7O6UZIlAlkTs1SasiX9aP0Iw7wfD2mJ7wDTNfg2w7u5fSCwJk1OA==", + "requires": { + "core-js": "^2.4.1", + "fbjs-css-vars": "^1.0.0", + "isomorphic-fetch": "^2.1.1", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.18" + }, "dependencies": { - "domelementtype": "^2.0.1", - "entities": "^2.0.0" - } - }, - "node_modules/dom-serializer/node_modules/domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ] - }, - "node_modules/domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" - }, - "node_modules/domexception": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", - "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", - "dev": true, - "dependencies": { - "webidl-conversions": "^4.0.2" + "promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "requires": { + "asap": "~2.0.3" + } + } } }, - "node_modules/domhandler": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", - "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } + "fbjs-css-vars": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz", + "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==" }, - "node_modules/domhandler/node_modules/domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" + "fbjs-scripts": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fbjs-scripts/-/fbjs-scripts-1.2.0.tgz", + "integrity": "sha512-5krZ8T0Bf8uky0abPoCLrfa7Orxd8UH4Qq8hRUF2RZYNMu+FmEOrBc7Ib3YVONmxTXTlLAvyrrdrVmksDb2OqQ==", + "requires": { + "@babel/core": "^7.0.0", + "ansi-colors": "^1.0.1", + "babel-preset-fbjs": "^3.2.0", + "core-js": "^2.4.1", + "cross-spawn": "^5.1.0", + "fancy-log": "^1.3.2", + "object-assign": "^4.0.1", + "plugin-error": "^0.1.2", + "semver": "^5.1.0", + "through2": "^2.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==" + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==" } - ] + } }, - "node_modules/domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", - "dependencies": { - "dom-serializer": "0", - "domelementtype": "1" + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==", + "requires": { + "escape-string-regexp": "^1.0.5" } }, - "node_modules/ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "file-entry-cache": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", "dev": true, - "dependencies": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" + "requires": { + "flat-cache": "^2.0.1" } }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" - }, - "node_modules/electron-to-chromium": { - "version": "1.3.899", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.899.tgz", - "integrity": "sha512-w16Dtd2zl7VZ4N4Db+FIa7n36sgPGCKjrKvUUmp5ialsikvcQLjcJR9RWnlYNxIyEHLdHaoIZEqKsPxU9MdyBg==" - }, - "node_modules/eme-encryption-scheme-polyfill": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/eme-encryption-scheme-polyfill/-/eme-encryption-scheme-polyfill-2.0.3.tgz", - "integrity": "sha512-44CNFMsqzHdKHrzWxlS7xZ8KUHn5XutBqpmCuWzNIynmAyFInHrrD3ozv/RvK9ZhgV6QY6Easx8EWAmxteNodg==" + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "optional": true }, - "node_modules/emoji-mart-native": { - "version": "0.6.2-beta", - "resolved": "https://registry.npmjs.org/emoji-mart-native/-/emoji-mart-native-0.6.2-beta.tgz", - "integrity": "sha512-dCT7lyBieP9/zE3goiHbd7qH20SMvs3wUcMSogFjQ42cVQ5bKiWpPVwsfl5uRYF1CPNWU93hZygr4iAtgqIjDQ==", - "dependencies": { - "@babel/runtime": "^7.0.0", - "prop-types": "^15.6.0" - }, - "peerDependencies": { - "react": "^0.14.0 || ^15.0.0-0 || ^16.0.0" + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" } }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "engines": { - "node": ">= 0.8" - } + "filter-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz", + "integrity": "sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==" }, - "node_modules/encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, "dependencies": { - "iconv-lite": "^0.6.2" + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "requires": { + "ee-first": "1.1.1" + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" + } } }, - "node_modules/encoding/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" } }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dependencies": { - "once": "^1.4.0" + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" } }, - "node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/envinfo": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", - "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", - "bin": { - "envinfo": "dist/cli.js" - }, - "engines": { - "node": ">=4" + "firebase": { + "version": "9.23.0", + "resolved": "https://registry.npmjs.org/firebase/-/firebase-9.23.0.tgz", + "integrity": "sha512-/4lUVY0lUvBDIaeY1q6dUYhS8Sd18Qb9CgWkPZICUo9IXpJNCEagfNZXBBFCkMTTN5L5gx2Hjr27y21a9NzUcA==", + "requires": { + "@firebase/analytics": "0.10.0", + "@firebase/analytics-compat": "0.2.6", + "@firebase/app": "0.9.13", + "@firebase/app-check": "0.8.0", + "@firebase/app-check-compat": "0.3.7", + "@firebase/app-compat": "0.2.13", + "@firebase/app-types": "0.9.0", + "@firebase/auth": "0.23.2", + "@firebase/auth-compat": "0.4.2", + "@firebase/database": "0.14.4", + "@firebase/database-compat": "0.3.4", + "@firebase/firestore": "3.13.0", + "@firebase/firestore-compat": "0.3.12", + "@firebase/functions": "0.10.0", + "@firebase/functions-compat": "0.3.5", + "@firebase/installations": "0.6.4", + "@firebase/installations-compat": "0.2.4", + "@firebase/messaging": "0.12.4", + "@firebase/messaging-compat": "0.2.4", + "@firebase/performance": "0.6.4", + "@firebase/performance-compat": "0.2.4", + "@firebase/remote-config": "0.4.4", + "@firebase/remote-config-compat": "0.2.4", + "@firebase/storage": "0.11.2", + "@firebase/storage-compat": "0.3.2", + "@firebase/util": "1.9.3" } }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "flat-cache": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "dev": true, + "requires": { + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" + }, "dependencies": { - "is-arrayish": "^0.2.1" + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } } }, - "node_modules/error-stack-parser": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz", - "integrity": "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==", - "dependencies": { - "stackframe": "^1.1.1" - } + "flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "dev": true }, - "node_modules/errorhandler": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.1.tgz", - "integrity": "sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A==", - "dependencies": { - "accepts": "~1.3.7", - "escape-html": "~1.0.3" - }, - "engines": { - "node": ">= 0.8" - } + "follow-redirects": { + "version": "1.15.5", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.5.tgz", + "integrity": "sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==" }, - "node_modules/es-abstract": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", - "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", + "for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.1.1", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-symbols": "^1.0.2", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.1", - "is-string": "^1.0.7", - "is-weakref": "^1.0.1", - "object-inspect": "^1.11.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.4", - "string.prototype.trimstart": "^1.0.4", - "unbox-primitive": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "requires": { + "is-callable": "^1.1.3" } }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==" + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", + "dev": true + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", "dev": true, - "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" } }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "engines": { - "node": ">=6" + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "requires": { + "map-cache": "^0.2.2" } }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" - }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "engines": { - "node": ">=0.8.0" - } + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" }, - "node_modules/escodegen": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", - "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", - "dev": true, - "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" - }, - "engines": { - "node": ">=4.0" - }, - "optionalDependencies": { - "source-map": "~0.6.1" + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" } }, - "node_modules/escodegen/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true, - "engines": { - "node": ">=0.10.0" + "fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "requires": { + "minipass": "^3.0.0" } }, - "node_modules/eslint": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", - "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "ajv": "^6.10.0", - "chalk": "^2.1.0", - "cross-spawn": "^6.0.5", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "eslint-scope": "^5.0.0", - "eslint-utils": "^1.4.3", - "eslint-visitor-keys": "^1.1.0", - "espree": "^6.1.2", - "esquery": "^1.0.1", - "esutils": "^2.0.2", - "file-entry-cache": "^5.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", - "globals": "^12.1.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "inquirer": "^7.0.0", - "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.3.0", - "lodash": "^4.17.14", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "optionator": "^0.8.3", - "progress": "^2.0.0", - "regexpp": "^2.0.1", - "semver": "^6.1.2", - "strip-ansi": "^5.2.0", - "strip-json-comments": "^3.0.1", - "table": "^5.2.3", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" }, - "node_modules/eslint-plugin-react": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.19.0.tgz", - "integrity": "sha512-SPT8j72CGuAP+JFbT0sJHOB80TX/pu44gQ4vXH/cq+hQTiY2PuZ6IHkqXJV6x1b28GDdo1lbInjKUrrdUf0LOQ==", - "dev": true, - "dependencies": { - "array-includes": "^3.1.1", - "doctrine": "^2.1.0", - "has": "^1.0.3", - "jsx-ast-utils": "^2.2.3", - "object.entries": "^1.1.1", - "object.fromentries": "^2.0.2", - "object.values": "^1.1.1", - "prop-types": "^15.7.2", - "resolve": "^1.15.1", - "semver": "^6.3.0", - "string.prototype.matchall": "^4.0.2", - "xregexp": "^4.3.0" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0" - } + "fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "optional": true }, - "node_modules/eslint-plugin-react-hooks": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-3.0.0.tgz", - "integrity": "sha512-EjxTHxjLKIBWFgDJdhKKzLh5q+vjTFrqNZX36uIxWS4OfyXe5DawqPj3U5qeJ1ngLwatjzQnmR0Lz0J0YH3kxw==", - "dev": true, - "engines": { - "node": ">=7" - }, - "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0" - } + "function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==" }, - "node_modules/eslint-plugin-react-native": { - "version": "3.8.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-native/-/eslint-plugin-react-native-3.8.1.tgz", - "integrity": "sha512-6Z4s4nvgFRdda/1s1+uu4a6EMZwEjjJ9Bk/1yBImv0fd9U2CsGu2cUakAtV83cZKhizbWhSouXoaK4JtlScdFg==", + "function.prototype.name": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", "dev": true, - "dependencies": { - "eslint-plugin-react-native-globals": "^0.1.1" - }, - "peerDependencies": { - "eslint": "^3.17.0 || ^4 || ^5 || ^6" + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" } }, - "node_modules/eslint-plugin-react-native-globals": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-native-globals/-/eslint-plugin-react-native-globals-0.1.2.tgz", - "integrity": "sha512-9aEPf1JEpiTjcFAmmyw8eiIXmcNZOqaZyHO77wgm0/dWfT/oxC1SrIq8ET38pMxHYrcB6Uew+TzUVsBeczF88g==", + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", "dev": true }, - "node_modules/eslint-plugin-react/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } + "functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true }, - "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" }, - "node_modules/eslint-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", - "dev": true, - "dependencies": { - "eslint-visitor-keys": "^1.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - } + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" }, - "node_modules/eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true, - "engines": { - "node": ">=4" + "get-intrinsic": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", + "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", + "requires": { + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" } }, - "node_modules/eslint/node_modules/eslint-utils": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", - "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", - "dev": true, - "dependencies": { - "eslint-visitor-keys": "^1.1.0" - }, - "engines": { - "node": ">=6" - } + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true }, - "node_modules/eslint/node_modules/globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", - "dev": true, - "dependencies": { - "type-fest": "^0.8.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "get-stdin": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", + "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==", + "dev": true }, - "node_modules/eslint/node_modules/regexpp": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", - "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", - "dev": true, - "engines": { - "node": ">=6.5.0" + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" } }, - "node_modules/eslint/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", "dev": true, - "engines": { - "node": ">=8" + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" } }, - "node_modules/espree": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", - "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==" + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", "dev": true, - "dependencies": { - "acorn": "^7.1.1", - "acorn-jsx": "^5.2.0", - "eslint-visitor-keys": "^1.1.0" - }, - "engines": { - "node": ">=6.0.0" + "requires": { + "assert-plus": "^1.0.0" } }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } }, - "node_modules/esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" + "requires": { + "is-glob": "^4.0.1" } }, - "node_modules/esquery/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "engines": { - "node": ">=4.0" - } + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", "dev": true, - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" + "requires": { + "define-properties": "^1.1.3" } }, - "node_modules/esrecurse/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "engines": { - "node": ">=4.0" + "gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "requires": { + "get-intrinsic": "^1.1.3" } }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } + "graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", "dev": true, - "engines": { - "node": ">=0.10.0" - } + "optional": true }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "engines": { - "node": ">= 0.6" - } + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", + "dev": true }, - "node_modules/event-target-shim": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", - "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", - "engines": { - "node": ">=6" + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "dev": true, + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" } }, - "node_modules/eventemitter3": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz", - "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==" + "has": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.4.tgz", + "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==", + "dev": true }, - "node_modules/exec-sh": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", - "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==" + "has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true }, - "node_modules/execa": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz", - "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "p-finally": "^2.0.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": "^8.12.0 || >=9.7.0" - } + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, - "node_modules/execa/node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" + "has-property-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", + "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", + "requires": { + "get-intrinsic": "^1.2.2" } }, - "node_modules/execa/node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" - } + "has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==" }, - "node_modules/execa/node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" + "requires": { + "has-symbols": "^1.0.2" } }, - "node_modules/execa/node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" } }, - "node_modules/execa/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" }, - "engines": { - "node": ">= 8" + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "requires": { + "is-buffer": "^1.1.5" + } + } } }, - "node_modules/exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", - "dev": true, - "engines": { - "node": ">= 0.8.0" + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" } }, - "node_modules/expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dependencies": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" + "hasown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", + "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "requires": { + "function-bind": "^1.1.2" } }, - "node_modules/expand-brackets/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } + "hermes-engine": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/hermes-engine/-/hermes-engine-0.5.1.tgz", + "integrity": "sha512-hLwqh8dejHayjlpvZY40e1aDCDvyP98cWx/L5DhAjSJLH8g4z9Tp08D7y4+3vErDsncPOdf1bxm+zUWpx0/Fxg==" }, - "node_modules/expand-brackets/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } + "hermes-estree": { + "version": "0.18.2", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.18.2.tgz", + "integrity": "sha512-KoLsoWXJ5o81nit1wSyEZnWUGy9cBna9iYMZBR7skKh7okYAYKqQ9/OczwpMHn/cH0hKDyblulGsJ7FknlfVxQ==", + "dev": true }, - "node_modules/expand-brackets/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } + "hermes-parser": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.4.7.tgz", + "integrity": "sha512-jc+zCtXbtwTiXoMAoXOHepxAaGVFIp89wwE9qcdwnMd/uGVEtPoY8FaFSsx0ThPvyKirdR2EsIIDVrpbSXz1Ag==" }, - "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" + "hermes-profile-transformer": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/hermes-profile-transformer/-/hermes-profile-transformer-0.0.6.tgz", + "integrity": "sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ==", + "requires": { + "source-map": "^0.7.3" } }, - "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" } }, - "node_modules/expand-brackets/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dependencies": { - "kind-of": "^3.0.2" + "hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "requires": { + "react-is": "^16.7.0" }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } } }, - "node_modules/expand-brackets/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true }, - "node_modules/expand-brackets/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "engines": { - "node": ">=0.10.0" + "html-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "dev": true, + "requires": { + "whatwg-encoding": "^1.0.1" } }, - "node_modules/expand-brackets/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "engines": { - "node": ">=0.10.0" - } + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true }, - "node_modules/expand-brackets/node_modules/ms": { + "http-errors": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/expect": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-25.5.0.tgz", - "integrity": "sha512-w7KAXo0+6qqZZhovCaBVPSIqQp7/UTcx4M9uKt2m6pd2VB1voyC8JizLRqeEqud3AAVP02g+hbErDu5gu64tlA==", - "dev": true, - "dependencies": { - "@jest/types": "^25.5.0", - "ansi-styles": "^4.0.0", - "jest-get-type": "^25.2.6", - "jest-matcher-utils": "^25.5.0", - "jest-message-util": "^25.5.0", - "jest-regex-util": "^25.2.6" - }, - "engines": { - "node": ">= 8.3" + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" } }, - "node_modules/expect/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } + "http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" }, - "node_modules/expect/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" } }, - "node_modules/expect/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", "dev": true }, - "node_modules/extend": { + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "idb": { "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "resolved": "https://registry.npmjs.org/idb/-/idb-3.0.2.tgz", + "integrity": "sha512-+FLa/0sTXqyux0o6C+i2lOR0VoS60LU/jzUo5xjfY6+7sEEgy4Gz1O7yFBXvjd7N0NyIGWIRg8DcQSLEG+VSPw==" + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, + "ignore": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", + "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", "dev": true }, - "node_modules/extend-shallow": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", - "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=", - "dependencies": { - "kind-of": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } + "image-size": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.6.3.tgz", + "integrity": "sha512-47xSUiQioGaB96nqtp5/q55m0aBQSQdyIloMOc/x+QVTDZLNmXE892IIDrJ0hM1A5vcNUDD5tDffkSP5lCaIIA==" }, - "node_modules/extend-shallow/node_modules/kind-of": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", - "integrity": "sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ=", - "engines": { - "node": ">=0.10.0" + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" } }, - "node_modules/external-editor": { + "import-local": { "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", "dev": true, - "dependencies": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" }, - "engines": { - "node": ">=4" + "dependencies": { + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } + } + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "requires": { + "once": "^1.3.0", + "wrappy": "1" } }, - "node_modules/extglob": { + "inherits": { "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dependencies": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "inquirer": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz", + "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==", + "requires": { + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.0", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^2.0.4", + "figures": "^2.0.0", + "lodash": "^4.3.0", + "mute-stream": "0.0.7", + "run-async": "^2.2.0", + "rx-lite": "^4.0.8", + "rx-lite-aggregates": "^4.0.8", + "string-width": "^2.1.0", + "strip-ansi": "^4.0.0", + "through": "^2.3.6" }, - "engines": { - "node": ">=0.10.0" + "dependencies": { + "ansi-regex": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", + "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", + "requires": { + "ansi-regex": "^3.0.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } } }, - "node_modules/extglob/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" + "internal-slot": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz", + "integrity": "sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==", + "dev": true, + "requires": { + "get-intrinsic": "^1.2.2", + "hasown": "^2.0.0", + "side-channel": "^1.0.4" } }, - "node_modules/extglob/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "requires": { + "loose-envify": "^1.0.0" } }, - "node_modules/extglob/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "engines": { - "node": ">=0.10.0" + "ip": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz", + "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==" + }, + "ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==", + "dev": true + }, + "is-accessor-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz", + "integrity": "sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==", + "requires": { + "hasown": "^2.0.0" } }, - "node_modules/extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", "dev": true, - "engines": [ - "node >=0.6.0" - ] - }, - "node_modules/fancy-log": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", - "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", - "dependencies": { - "ansi-gray": "^0.1.1", - "color-support": "^1.1.3", - "parse-node-version": "^1.0.0", - "time-stamp": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" } }, - "node_modules/fast-base64-decode": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fast-base64-decode/-/fast-base64-decode-1.0.0.tgz", - "integrity": "sha512-qwaScUgUGBYeDNRnbc/KyllVU88Jk1pRHPStuF/lO7B0/RTRLj7U0lkdTAutlBblY08rwZDff6tNU9cjv6j//Q==" + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "requires": { + "has-bigints": "^1.0.1" + } }, - "node_modules/fast-diff": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", - "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", - "dev": true + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "dev": true }, - "node_modules/faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.8.0" + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "requires": { + "ci-info": "^2.0.0" } }, - "node_modules/fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", - "dependencies": { - "bser": "2.1.1" + "is-core-module": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "requires": { + "hasown": "^2.0.0" } }, - "node_modules/fbjs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-1.0.0.tgz", - "integrity": "sha512-MUgcMEJaFhCaF1QtWGnmq9ZDRAzECTCRAF7O6UZIlAlkTs1SasiX9aP0Iw7wfD2mJ7wDTNfg2w7u5fSCwJk1OA==", - "dependencies": { - "core-js": "^2.4.1", - "fbjs-css-vars": "^1.0.0", - "isomorphic-fetch": "^2.1.1", - "loose-envify": "^1.0.0", - "object-assign": "^4.1.0", - "promise": "^7.1.1", - "setimmediate": "^1.0.5", - "ua-parser-js": "^0.7.18" + "is-data-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz", + "integrity": "sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==", + "requires": { + "hasown": "^2.0.0" } }, - "node_modules/fbjs-css-vars": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz", - "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==" - }, - "node_modules/fbjs-scripts": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fbjs-scripts/-/fbjs-scripts-1.2.0.tgz", - "integrity": "sha512-5krZ8T0Bf8uky0abPoCLrfa7Orxd8UH4Qq8hRUF2RZYNMu+FmEOrBc7Ib3YVONmxTXTlLAvyrrdrVmksDb2OqQ==", - "dependencies": { - "@babel/core": "^7.0.0", - "ansi-colors": "^1.0.1", - "babel-preset-fbjs": "^3.2.0", - "core-js": "^2.4.1", - "cross-spawn": "^5.1.0", - "fancy-log": "^1.3.2", - "object-assign": "^4.0.1", - "plugin-error": "^0.1.2", - "semver": "^5.1.0", - "through2": "^2.0.0" - } - }, - "node_modules/fbjs-scripts/node_modules/cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", - "dependencies": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "node_modules/fbjs-scripts/node_modules/lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dependencies": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "node_modules/fbjs-scripts/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "bin": { - "semver": "bin/semver" + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" } }, - "node_modules/fbjs-scripts/node_modules/yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" - }, - "node_modules/fbjs/node_modules/promise": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", - "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", - "dependencies": { - "asap": "~2.0.3" + "is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "requires": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" } }, - "node_modules/figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==" }, - "node_modules/file-entry-cache": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", - "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", "dev": true, - "dependencies": { - "flat-cache": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", "optional": true }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/filter-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz", - "integrity": "sha1-mzERErxsYSehbgFsbF1/GeCAXFs=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true }, - "node_modules/finalhandler/node_modules/ms": { + "is-fullwidth-code-point": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==" }, - "node_modules/find-cache-dir": { + "is-generator-fn": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - }, - "engines": { - "node": ">=6" - } + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true }, - "node_modules/find-cache-dir/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" } }, - "node_modules/find-cache-dir/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" + "is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" } }, - "node_modules/find-cache-dir/node_modules/make-dir": { + "is-plain-obj": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "engines": { - "node": ">=6" - } + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==" }, - "node_modules/find-cache-dir/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "requires": { + "isobject": "^3.0.1" } }, - "node_modules/find-cache-dir/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "engines": { - "node": ">=4" + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" } }, - "node_modules/find-cache-dir/node_modules/pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=6" + "is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" } }, - "node_modules/find-cache-dir/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "bin": { - "semver": "bin/semver" + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==" + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" } }, - "node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" } }, - "node_modules/firebase": { - "version": "9.4.1", - "resolved": "https://registry.npmjs.org/firebase/-/firebase-9.4.1.tgz", - "integrity": "sha512-lR41PGWqXYH5vZFpZGeFJ0d7EOzHeb+leL7ba3mg1qILSrqZytVOPuxc2FVq5l7YDWP2plT6tgVguyNO7Oxwnw==", - "dependencies": { - "@firebase/analytics": "0.7.4", - "@firebase/analytics-compat": "0.1.5", - "@firebase/app": "0.7.8", - "@firebase/app-check": "0.5.1", - "@firebase/app-check-compat": "0.2.1", - "@firebase/app-compat": "0.1.9", - "@firebase/app-types": "0.7.0", - "@firebase/auth": "0.19.3", - "@firebase/auth-compat": "0.2.3", - "@firebase/database": "0.12.4", - "@firebase/database-compat": "0.1.4", - "@firebase/firestore": "3.3.0", - "@firebase/firestore-compat": "0.1.7", - "@firebase/functions": "0.7.6", - "@firebase/functions-compat": "0.1.7", - "@firebase/installations": "0.5.4", - "@firebase/messaging": "0.9.4", - "@firebase/messaging-compat": "0.1.4", - "@firebase/performance": "0.5.4", - "@firebase/performance-compat": "0.1.4", - "@firebase/polyfill": "0.3.36", - "@firebase/remote-config": "0.3.3", - "@firebase/remote-config-compat": "0.1.4", - "@firebase/storage": "0.8.7", - "@firebase/storage-compat": "0.1.7", - "@firebase/util": "1.4.2" - } - }, - "node_modules/flat-cache": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", - "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "is-typed-array": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", + "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", "dev": true, - "dependencies": { - "flatted": "^2.0.0", - "rimraf": "2.6.3", - "write": "1.0.3" - }, - "engines": { - "node": ">=4" + "requires": { + "which-typed-array": "^1.1.11" } }, - "node_modules/flatted": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", - "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", "dev": true }, - "node_modules/for-in": { + "is-weakref": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", "dev": true, - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 0.12" + "requires": { + "call-bind": "^1.0.2" } }, - "node_modules/fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "dependencies": { - "map-cache": "^0.2.2" - }, - "engines": { - "node": ">=0.10.0" - } + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "engines": { - "node": ">= 0.6" - } + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==" }, - "node_modules/fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/fs.realpath": { + "isarray": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "node_modules/functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "dev": true + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "engines": { - "node": ">=6.9.0" - } + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "engines": { - "node": "6.* || 8.* || >= 10.*" - } + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" }, - "node_modules/get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" + "isomorphic-fetch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", + "integrity": "sha512-9c4TNAKYXM5PRyVcwUZrF3W09nQ+sO7+jydgs4ZGW9dhsLG2VOlISJABombdQqQRXCwuYG3sYV/puGf5rp0qmA==", + "requires": { + "node-fetch": "^1.0.1", + "whatwg-fetch": ">=0.10.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/get-stdin": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", - "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dev": true, "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node-fetch": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", + "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", + "requires": { + "encoding": "^0.1.11", + "is-stream": "^1.0.1" + } + } } }, - "node_modules/get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", + "dev": true }, - "node_modules/get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", - "engines": { - "node": ">=0.10.0" - } + "istanbul-lib-coverage": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", + "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", + "dev": true }, - "node_modules/getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", "dev": true, - "dependencies": { - "assert-plus": "^1.0.0" - } - }, - "node_modules/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "requires": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" } }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", "dev": true, - "dependencies": { - "is-glob": "^4.0.1" + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "engines": { - "node": ">=4" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", - "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==" - }, - "node_modules/growly": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", - "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", - "dev": true, - "optional": true - }, - "node_modules/har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "dev": true, - "engines": { - "node": ">=4" + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "dev": true, + "requires": { + "semver": "^7.5.3" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } } }, - "node_modules/har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "deprecated": "this library is no longer supported", + "istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", "dev": true, - "dependencies": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" }, - "engines": { - "node": ">=6" - } - }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } } }, - "node_modules/has-bigints": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", - "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "istanbul-reports": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz", + "integrity": "sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==", "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "engines": { - "node": ">=4" - } - }, - "node_modules/has-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", - "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" } }, - "node_modules/has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "jest": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest/-/jest-25.5.4.tgz", + "integrity": "sha512-hHFJROBTqZahnO+X+PMtT6G2/ztqAZJveGqz//FnWWHurizkD05PQGzRZOhF3XP6z7SJmL+5tCfW8qV06JypwQ==", "dev": true, - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "dependencies": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", - "dependencies": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" + "requires": { + "@jest/core": "^25.5.4", + "import-local": "^3.0.2", + "jest-cli": "^25.5.4" }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/hermes-engine": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/hermes-engine/-/hermes-engine-0.5.1.tgz", - "integrity": "sha512-hLwqh8dejHayjlpvZY40e1aDCDvyP98cWx/L5DhAjSJLH8g4z9Tp08D7y4+3vErDsncPOdf1bxm+zUWpx0/Fxg==" - }, - "node_modules/hermes-parser": { - "version": "0.4.7", - "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.4.7.tgz", - "integrity": "sha512-jc+zCtXbtwTiXoMAoXOHepxAaGVFIp89wwE9qcdwnMd/uGVEtPoY8FaFSsx0ThPvyKirdR2EsIIDVrpbSXz1Ag==" - }, - "node_modules/hermes-profile-transformer": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/hermes-profile-transformer/-/hermes-profile-transformer-0.0.6.tgz", - "integrity": "sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ==", - "dependencies": { - "source-map": "^0.7.3" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/hermes-profile-transformer/node_modules/source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "dependencies": { - "react-is": "^16.7.0" + "@jest/console": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-25.5.0.tgz", + "integrity": "sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-message-util": "^25.5.0", + "jest-util": "^25.5.0", + "slash": "^3.0.0" + } + }, + "@jest/test-result": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.5.0.tgz", + "integrity": "sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/types": "^25.5.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "jest-cli": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-25.5.4.tgz", + "integrity": "sha512-rG8uJkIiOUpnREh1768/N3n27Cm+xPFkSNFO91tgg+8o2rXeVLStz+vkXkGr4UtzH6t1SNbjwoiswd7p4AhHTw==", + "dev": true, + "requires": { + "@jest/core": "^25.5.4", + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^25.5.4", + "jest-util": "^25.5.0", + "jest-validate": "^25.5.0", + "prompts": "^2.0.1", + "realpath-native": "^2.0.0", + "yargs": "^15.3.1" + } + }, + "jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", + "dev": true + }, + "jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.0.0" + } + }, + "jest-validate": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.5.0.tgz", + "integrity": "sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "leven": "^3.1.0", + "pretty-format": "^25.5.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + } } }, - "node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "node_modules/html-encoding-sniffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", - "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "jest-changed-files": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-25.5.0.tgz", + "integrity": "sha512-EOw9QEqapsDT7mKF162m8HFzRPbmP8qJQny6ldVOdOVBz3ACgPm/1nAn5fPQ/NDaYhX/AHkrGwwkCncpAVSXcw==", "dev": true, - "dependencies": { - "whatwg-encoding": "^1.0.1" - } - }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true - }, - "node_modules/http-errors": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", - "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" + "requires": { + "@jest/types": "^25.5.0", + "execa": "^3.2.0", + "throat": "^5.0.0" }, - "engines": { - "node": ">= 0.6" + "dependencies": { + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "execa": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz", + "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", + "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } } }, - "node_modules/http-parser-js": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz", - "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==" - }, - "node_modules/http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "jest-config": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-25.5.4.tgz", + "integrity": "sha512-SZwR91SwcdK6bz7Gco8qL7YY2sx8tFJYzvg216DLihTWf+LKY/DoJXpM9nTzYakSyfblbqeU48p/p7Jzy05Atg==", "dev": true, - "dependencies": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" + "requires": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^25.5.4", + "@jest/types": "^25.5.0", + "babel-jest": "^25.5.1", + "chalk": "^3.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^25.5.0", + "jest-environment-node": "^25.5.0", + "jest-get-type": "^25.2.6", + "jest-jasmine2": "^25.5.4", + "jest-regex-util": "^25.2.6", + "jest-resolve": "^25.5.1", + "jest-util": "^25.5.0", + "jest-validate": "^25.5.0", + "micromatch": "^4.0.2", + "pretty-format": "^25.5.0", + "realpath-native": "^2.0.0" }, - "engines": { - "node": ">=0.8", - "npm": ">=1.3.7" - } - }, - "node_modules/human-signals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", - "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", - "dev": true, - "engines": { - "node": ">=8.12.0" - } - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "dev": true + }, + "jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", + "dev": true + }, + "jest-regex-util": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-25.2.6.tgz", + "integrity": "sha512-KQqf7a0NrtCkYmZZzodPftn7fL1cq3GQAFVMn5Hg8uKx/fIenLEobNanUxb7abQ1sjADHBseG/2FGpsv/wr+Qw==", + "dev": true + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.0.0" + } + }, + "jest-validate": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.5.0.tgz", + "integrity": "sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "leven": "^3.1.0", + "pretty-format": "^25.5.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + } } }, - "node_modules/idb": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/idb/-/idb-3.0.2.tgz", - "integrity": "sha512-+FLa/0sTXqyux0o6C+i2lOR0VoS60LU/jzUo5xjfY6+7sEEgy4Gz1O7yFBXvjd7N0NyIGWIRg8DcQSLEG+VSPw==" - }, - "node_modules/ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "jest-diff": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-25.5.0.tgz", + "integrity": "sha512-z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A==", "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/image-size": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.6.3.tgz", - "integrity": "sha512-47xSUiQioGaB96nqtp5/q55m0aBQSQdyIloMOc/x+QVTDZLNmXE892IIDrJ0hM1A5vcNUDD5tDffkSP5lCaIIA==", - "bin": { - "image-size": "bin/image-size.js" + "requires": { + "chalk": "^3.0.0", + "diff-sequences": "^25.2.6", + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/immediate": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", - "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=" - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/import-fresh/node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "engines": { - "node": ">=4" + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", + "dev": true + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + } } }, - "node_modules/import-local": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.3.tgz", - "integrity": "sha512-bE9iaUY3CXH8Cwfan/abDKAxe1KGT9kyGsBPqf6DMK/z0a2OzAsrukeYNgIH6cH5Xr452jb1TUL8rSfCLjZ9uA==", + "jest-docblock": { + "version": "25.3.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-25.3.0.tgz", + "integrity": "sha512-aktF0kCar8+zxRHxQZwxMy70stc9R1mOmrLsT5VO3pIT0uzGRSDAXxSlz4NqQWpuLjPpuMhPRl7H+5FRsvIQAg==", "dev": true, - "dependencies": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" - }, - "engines": { - "node": ">=8" + "requires": { + "detect-newline": "^3.0.0" } }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "jest-each": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-25.5.0.tgz", + "integrity": "sha512-QBogUxna3D8vtiItvn54xXde7+vuzqRrEeaw8r1s+1TG9eZLVJE5ZkKoSUlqFwRjnlaA4hyKGiu9OlkFIuKnjA==", "dev": true, - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "jest-util": "^25.5.0", + "pretty-format": "^25.5.0" + }, "dependencies": { - "once": "^1.3.0", - "wrappy": "1" + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", + "dev": true + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.0.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + } } }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "node_modules/inquirer": { - "version": "7.3.3", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", - "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "jest-environment-jsdom": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-25.5.0.tgz", + "integrity": "sha512-7Jr02ydaq4jaWMZLY+Skn8wL5nVIYpWvmeatOHL3tOcV3Zw8sjnPpx+ZdeBfc457p8jCR9J6YCc+Lga0oIy62A==", "dev": true, - "dependencies": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.19", - "mute-stream": "0.0.8", - "run-async": "^2.4.0", - "rxjs": "^6.6.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" + "requires": { + "@jest/environment": "^25.5.0", + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "jsdom": "^15.2.1" }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/inquirer/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "@jest/fake-timers": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-25.5.0.tgz", + "integrity": "sha512-9y2+uGnESw/oyOI3eww9yaxdZyHq7XvprfP/eeoCsjqKYts2yRlsHS/SgjPDV8FyMfn2nbMy8YzUk6nyvdLOpQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "lolex": "^5.0.0" + } + }, + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-mock": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-25.5.0.tgz", + "integrity": "sha512-eXWuTV8mKzp/ovHc5+3USJMYsTBhyQ+5A1Mak35dey/RG8GlM4YWVylZuGgVXinaW6tpvk/RSecmF37FKUlpXA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0" + } + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.0.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + } } }, - "node_modules/inquirer/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "jest-environment-node": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-25.5.0.tgz", + "integrity": "sha512-iuxK6rQR2En9EID+2k+IBs5fCFd919gVVK5BeND82fYeLWPqvRcFNPKu9+gxTwfB5XwBGBvZ0HFQa+cHtIoslA==", "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" + "requires": { + "@jest/environment": "^25.5.0", + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "semver": "^6.3.0" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/inquirer/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/inquirer/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/inquirer/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" + "@jest/fake-timers": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-25.5.0.tgz", + "integrity": "sha512-9y2+uGnESw/oyOI3eww9yaxdZyHq7XvprfP/eeoCsjqKYts2yRlsHS/SgjPDV8FyMfn2nbMy8YzUk6nyvdLOpQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "lolex": "^5.0.0" + } + }, + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-mock": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-25.5.0.tgz", + "integrity": "sha512-eXWuTV8mKzp/ovHc5+3USJMYsTBhyQ+5A1Mak35dey/RG8GlM4YWVylZuGgVXinaW6tpvk/RSecmF37FKUlpXA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0" + } + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.0.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + } } }, - "node_modules/inquirer/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } + "jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==" }, - "node_modules/inquirer/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "requires": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" } }, - "node_modules/internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "jest-jasmine2": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-25.5.4.tgz", + "integrity": "sha512-9acbWEfbmS8UpdcfqnDO+uBUgKa/9hcRh983IHdM+pKmJPL77G0sWAAK0V0kr5LK3a8cSBfkFSoncXwQlRZfkQ==", "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" + "requires": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^25.5.0", + "@jest/source-map": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "co": "^4.6.0", + "expect": "^25.5.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^25.5.0", + "jest-matcher-utils": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-runtime": "^25.5.4", + "jest-snapshot": "^25.5.1", + "jest-util": "^25.5.0", + "pretty-format": "^25.5.0", + "throat": "^5.0.0" }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", "dependencies": { - "loose-envify": "^1.0.0" - } - }, - "node_modules/ip": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", - "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" - }, - "node_modules/ip-regex": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", - "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" + "@jest/console": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-25.5.0.tgz", + "integrity": "sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-message-util": "^25.5.0", + "jest-util": "^25.5.0", + "slash": "^3.0.0" + } + }, + "@jest/source-map": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-25.5.0.tgz", + "integrity": "sha512-eIGx0xN12yVpMcPaVpjXPnn3N30QGJCJQSkEDUt9x1fI1Gdvb07Ml6K5iN2hG7NmMP6FDmtPEssE3z6doOYUwQ==", + "dev": true, + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + } + }, + "@jest/test-result": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.5.0.tgz", + "integrity": "sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/types": "^25.5.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.0.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } } }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" - }, - "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "jest-leak-detector": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-25.5.0.tgz", + "integrity": "sha512-rV7JdLsanS8OkdDpZtgBf61L5xZ4NnYLBq72r6ldxahJWWczZjXawRsoHyXzibM5ed7C2QRjpp6ypgwGdKyoVA==", "dev": true, - "dependencies": { - "has-bigints": "^1.0.1" + "requires": { + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", + "dev": true + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + } } }, - "node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" - }, - "node_modules/is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "jest-matcher-utils": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-25.5.0.tgz", + "integrity": "sha512-VWI269+9JS5cpndnpCwm7dy7JtGQT30UHfrnM3mXl22gHGt/b7NkjBqXfbhZ8V4B7ANUsjK18PlSBmG0YH7gjw==", "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-ci": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", - "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", - "dependencies": { - "ci-info": "^2.0.0" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/is-core-module": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", - "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", - "dependencies": { - "has": "^1.0.3" + "requires": { + "chalk": "^3.0.0", + "jest-diff": "^25.5.0", + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", + "dev": true + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + } } }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" + "jest-message-util": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-24.9.0.tgz", + "integrity": "sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^2.0.1", + "micromatch": "^3.1.10", + "slash": "^2.0.0", + "stack-utils": "^1.0.1" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-directory": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", - "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", - "engines": { - "node": ">=0.10.0" + "@jest/types": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^13.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "@types/yargs": { + "version": "13.0.12", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.12.tgz", + "integrity": "sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } } }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, - "optional": true, - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" + "jest-mock": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-24.9.0.tgz", + "integrity": "sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w==", + "requires": { + "@jest/types": "^24.9.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true, - "engines": { - "node": ">=0.10.0" + "@jest/types": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^13.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "@types/yargs": { + "version": "13.0.12", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.12.tgz", + "integrity": "sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==", + "requires": { + "@types/yargs-parser": "*" + } + } } }, - "node_modules/is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "engines": { - "node": ">=4" - } + "jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "dev": true }, - "node_modules/is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", - "dev": true, - "engines": { - "node": ">=6" - } + "jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==" }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "jest-resolve": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-25.5.1.tgz", + "integrity": "sha512-Hc09hYch5aWdtejsUZhA+vSzcotf7fajSlPA6EZPE1RmPBAD39XtJhvHWFStid58iit4IPDLI/Da4cwdDmAHiQ==", "dev": true, - "dependencies": { - "is-extglob": "^2.1.1" + "requires": { + "@jest/types": "^25.5.0", + "browser-resolve": "^1.11.3", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.1", + "read-pkg-up": "^7.0.1", + "realpath-native": "^2.0.0", + "resolve": "^1.17.0", + "slash": "^3.0.0" }, - "engines": { - "node": ">=0.10.0" + "dependencies": { + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } } }, - "node_modules/is-negative-zero": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", - "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", + "jest-resolve-dependencies": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-25.5.4.tgz", + "integrity": "sha512-yFmbPd+DAQjJQg88HveObcGBA32nqNZ02fjYmtL16t1xw9bAttSn5UGRRhzMHIQbsep7znWvAvnD4kDqOFM0Uw==", "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-number-object": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", - "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-plain-obj": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", - "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", - "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true - }, - "node_modules/is-weakref": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.1.tgz", - "integrity": "sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "optional": true, - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/isomorphic-fetch": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", - "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", - "dependencies": { - "node-fetch": "^1.0.1", - "whatwg-fetch": ">=0.10.0" - } - }, - "node_modules/isomorphic-fetch/node_modules/is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/isomorphic-fetch/node_modules/node-fetch": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", - "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", - "dependencies": { - "encoding": "^0.1.11", - "is-stream": "^1.0.1" - } - }, - "node_modules/isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "dev": true - }, - "node_modules/istanbul-lib-coverage": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-instrument": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", - "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", - "dev": true, - "dependencies": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", - "dev": true, - "dependencies": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-report/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-report/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-source-maps": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", - "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", - "dev": true, - "dependencies": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-source-maps/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/istanbul-reports": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.5.tgz", - "integrity": "sha512-5+19PlhnGabNWB7kOFnuxT8H3T/iIyQzIbQMxXsURmmvKg86P2sbkrGOT77VnHw0Qr0gc2XzRaRfMZYYbSQCJQ==", - "dev": true, - "dependencies": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/jest/-/jest-25.5.4.tgz", - "integrity": "sha512-hHFJROBTqZahnO+X+PMtT6G2/ztqAZJveGqz//FnWWHurizkD05PQGzRZOhF3XP6z7SJmL+5tCfW8qV06JypwQ==", - "dev": true, - "dependencies": { - "@jest/core": "^25.5.4", - "import-local": "^3.0.2", - "jest-cli": "^25.5.4" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest-changed-files": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-25.5.0.tgz", - "integrity": "sha512-EOw9QEqapsDT7mKF162m8HFzRPbmP8qJQny6ldVOdOVBz3ACgPm/1nAn5fPQ/NDaYhX/AHkrGwwkCncpAVSXcw==", - "dev": true, - "dependencies": { + "requires": { "@jest/types": "^25.5.0", - "execa": "^3.2.0", - "throat": "^5.0.0" + "jest-regex-util": "^25.2.6", + "jest-snapshot": "^25.5.1" }, - "engines": { - "node": ">= 8.3" + "dependencies": { + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "jest-regex-util": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-25.2.6.tgz", + "integrity": "sha512-KQqf7a0NrtCkYmZZzodPftn7fL1cq3GQAFVMn5Hg8uKx/fIenLEobNanUxb7abQ1sjADHBseG/2FGpsv/wr+Qw==", + "dev": true + } } }, - "node_modules/jest-cli": { + "jest-runner": { "version": "25.5.4", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-25.5.4.tgz", - "integrity": "sha512-rG8uJkIiOUpnREh1768/N3n27Cm+xPFkSNFO91tgg+8o2rXeVLStz+vkXkGr4UtzH6t1SNbjwoiswd7p4AhHTw==", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-25.5.4.tgz", + "integrity": "sha512-V/2R7fKZo6blP8E9BL9vJ8aTU4TH2beuqGNxHbxi6t14XzTb+x90B3FRgdvuHm41GY8ch4xxvf0ATH4hdpjTqg==", "dev": true, - "dependencies": { - "@jest/core": "^25.5.4", + "requires": { + "@jest/console": "^25.5.0", + "@jest/environment": "^25.5.0", "@jest/test-result": "^25.5.0", "@jest/types": "^25.5.0", "chalk": "^3.0.0", "exit": "^0.1.2", "graceful-fs": "^4.2.4", - "import-local": "^3.0.2", - "is-ci": "^2.0.0", "jest-config": "^25.5.4", + "jest-docblock": "^25.3.0", + "jest-haste-map": "^25.5.1", + "jest-jasmine2": "^25.5.4", + "jest-leak-detector": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-resolve": "^25.5.1", + "jest-runtime": "^25.5.4", "jest-util": "^25.5.0", - "jest-validate": "^25.5.0", - "prompts": "^2.0.1", - "realpath-native": "^2.0.0", - "yargs": "^15.3.1" - }, - "bin": { - "jest": "bin/jest.js" + "jest-worker": "^25.5.0", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest-cli/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-cli/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-cli/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-cli/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-cli/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-cli/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "@jest/console": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-25.5.0.tgz", + "integrity": "sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-message-util": "^25.5.0", + "jest-util": "^25.5.0", + "slash": "^3.0.0" + } + }, + "@jest/test-result": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.5.0.tgz", + "integrity": "sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/types": "^25.5.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "jest-haste-map": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-25.5.1.tgz", + "integrity": "sha512-dddgh9UZjV7SCDQUrQ+5t9yy8iEgKc1AKqZR9YDww8xsVOtzPQSMVLDChc21+g29oTRexb9/B0bIlZL+sWmvAQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "@types/graceful-fs": "^4.1.2", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-serializer": "^25.5.0", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7", + "which": "^2.0.2" + } + }, + "jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-serializer": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-25.5.0.tgz", + "integrity": "sha512-LxD8fY1lByomEPflwur9o4e2a5twSQ7TaVNLlFUuToIdoJuBt8tzHfCsZ42Ok6LkKXWzFWf3AGmheuLAA7LcCA==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4" + } + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.0.0" + } + }, + "jest-worker": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", + "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } } }, - "node_modules/jest-config": { + "jest-runtime": { "version": "25.5.4", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-25.5.4.tgz", - "integrity": "sha512-SZwR91SwcdK6bz7Gco8qL7YY2sx8tFJYzvg216DLihTWf+LKY/DoJXpM9nTzYakSyfblbqeU48p/p7Jzy05Atg==", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-25.5.4.tgz", + "integrity": "sha512-RWTt8LeWh3GvjYtASH2eezkc8AehVoWKK20udV6n3/gC87wlTbE1kIA+opCvNWyyPeBs6ptYsc6nyHUb1GlUVQ==", "dev": true, - "dependencies": { - "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^25.5.4", + "requires": { + "@jest/console": "^25.5.0", + "@jest/environment": "^25.5.0", + "@jest/globals": "^25.5.2", + "@jest/source-map": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/transform": "^25.5.1", "@jest/types": "^25.5.0", - "babel-jest": "^25.5.1", + "@types/yargs": "^15.0.0", "chalk": "^3.0.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.1", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", "graceful-fs": "^4.2.4", - "jest-environment-jsdom": "^25.5.0", - "jest-environment-node": "^25.5.0", - "jest-get-type": "^25.2.6", - "jest-jasmine2": "^25.5.4", + "jest-config": "^25.5.4", + "jest-haste-map": "^25.5.1", + "jest-message-util": "^25.5.0", + "jest-mock": "^25.5.0", "jest-regex-util": "^25.2.6", "jest-resolve": "^25.5.1", + "jest-snapshot": "^25.5.1", "jest-util": "^25.5.0", "jest-validate": "^25.5.0", - "micromatch": "^4.0.2", - "pretty-format": "^25.5.0", - "realpath-native": "^2.0.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest-config/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-config/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-config/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-config/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-config/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-config/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-diff": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-25.5.0.tgz", - "integrity": "sha512-z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A==", - "dev": true, - "dependencies": { - "chalk": "^3.0.0", - "diff-sequences": "^25.2.6", - "jest-get-type": "^25.2.6", - "pretty-format": "^25.5.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest-diff/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-diff/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "realpath-native": "^2.0.0", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.3.1" }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-diff/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-diff/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-diff/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-diff/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "@jest/console": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-25.5.0.tgz", + "integrity": "sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-message-util": "^25.5.0", + "jest-util": "^25.5.0", + "slash": "^3.0.0" + } + }, + "@jest/source-map": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-25.5.0.tgz", + "integrity": "sha512-eIGx0xN12yVpMcPaVpjXPnn3N30QGJCJQSkEDUt9x1fI1Gdvb07Ml6K5iN2hG7NmMP6FDmtPEssE3z6doOYUwQ==", + "dev": true, + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + } + }, + "@jest/test-result": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.5.0.tgz", + "integrity": "sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/types": "^25.5.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", + "dev": true + }, + "jest-haste-map": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-25.5.1.tgz", + "integrity": "sha512-dddgh9UZjV7SCDQUrQ+5t9yy8iEgKc1AKqZR9YDww8xsVOtzPQSMVLDChc21+g29oTRexb9/B0bIlZL+sWmvAQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "@types/graceful-fs": "^4.1.2", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-serializer": "^25.5.0", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7", + "which": "^2.0.2" + } + }, + "jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-mock": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-25.5.0.tgz", + "integrity": "sha512-eXWuTV8mKzp/ovHc5+3USJMYsTBhyQ+5A1Mak35dey/RG8GlM4YWVylZuGgVXinaW6tpvk/RSecmF37FKUlpXA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0" + } + }, + "jest-regex-util": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-25.2.6.tgz", + "integrity": "sha512-KQqf7a0NrtCkYmZZzodPftn7fL1cq3GQAFVMn5Hg8uKx/fIenLEobNanUxb7abQ1sjADHBseG/2FGpsv/wr+Qw==", + "dev": true + }, + "jest-serializer": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-25.5.0.tgz", + "integrity": "sha512-LxD8fY1lByomEPflwur9o4e2a5twSQ7TaVNLlFUuToIdoJuBt8tzHfCsZ42Ok6LkKXWzFWf3AGmheuLAA7LcCA==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4" + } + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.0.0" + } + }, + "jest-validate": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.5.0.tgz", + "integrity": "sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "leven": "^3.1.0", + "pretty-format": "^25.5.0" + } + }, + "jest-worker": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", + "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } } }, - "node_modules/jest-docblock": { - "version": "25.3.0", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-25.3.0.tgz", - "integrity": "sha512-aktF0kCar8+zxRHxQZwxMy70stc9R1mOmrLsT5VO3pIT0uzGRSDAXxSlz4NqQWpuLjPpuMhPRl7H+5FRsvIQAg==", - "dev": true, - "dependencies": { - "detect-newline": "^3.0.0" - }, - "engines": { - "node": ">= 8.3" + "jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.4" } }, - "node_modules/jest-each": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-25.5.0.tgz", - "integrity": "sha512-QBogUxna3D8vtiItvn54xXde7+vuzqRrEeaw8r1s+1TG9eZLVJE5ZkKoSUlqFwRjnlaA4hyKGiu9OlkFIuKnjA==", + "jest-snapshot": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-25.5.1.tgz", + "integrity": "sha512-C02JE1TUe64p2v1auUJ2ze5vcuv32tkv9PyhEb318e8XOKF7MOyXdJ7kdjbvrp3ChPLU2usI7Rjxs97Dj5P0uQ==", "dev": true, - "dependencies": { + "requires": { + "@babel/types": "^7.0.0", "@jest/types": "^25.5.0", + "@types/prettier": "^1.19.0", "chalk": "^3.0.0", + "expect": "^25.5.0", + "graceful-fs": "^4.2.4", + "jest-diff": "^25.5.0", "jest-get-type": "^25.2.6", - "jest-util": "^25.5.0", - "pretty-format": "^25.5.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest-each/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-each/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-each/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-each/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-each/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-each/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" + "jest-matcher-utils": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-resolve": "^25.5.1", + "make-dir": "^3.0.0", + "natural-compare": "^1.4.0", + "pretty-format": "^25.5.0", + "semver": "^6.3.0" }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-environment-jsdom": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-25.5.0.tgz", - "integrity": "sha512-7Jr02ydaq4jaWMZLY+Skn8wL5nVIYpWvmeatOHL3tOcV3Zw8sjnPpx+ZdeBfc457p8jCR9J6YCc+Lga0oIy62A==", - "dev": true, "dependencies": { - "@jest/environment": "^25.5.0", - "@jest/fake-timers": "^25.5.0", - "@jest/types": "^25.5.0", - "jest-mock": "^25.5.0", - "jest-util": "^25.5.0", - "jsdom": "^15.2.1" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest-environment-node": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-25.5.0.tgz", - "integrity": "sha512-iuxK6rQR2En9EID+2k+IBs5fCFd919gVVK5BeND82fYeLWPqvRcFNPKu9+gxTwfB5XwBGBvZ0HFQa+cHtIoslA==", - "dev": true, - "dependencies": { - "@jest/environment": "^25.5.0", - "@jest/fake-timers": "^25.5.0", - "@jest/types": "^25.5.0", - "jest-mock": "^25.5.0", - "jest-util": "^25.5.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest-get-type": { - "version": "25.2.6", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", - "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", - "dev": true, - "engines": { - "node": ">= 8.3" + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", + "dev": true + }, + "jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + } } }, - "node_modules/jest-haste-map": { - "version": "25.5.1", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-25.5.1.tgz", - "integrity": "sha512-dddgh9UZjV7SCDQUrQ+5t9yy8iEgKc1AKqZR9YDww8xsVOtzPQSMVLDChc21+g29oTRexb9/B0bIlZL+sWmvAQ==", - "dev": true, - "dependencies": { - "@jest/types": "^25.5.0", - "@types/graceful-fs": "^4.1.2", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", + "jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", "graceful-fs": "^4.2.4", - "jest-serializer": "^25.5.0", - "jest-util": "^25.5.0", - "jest-worker": "^25.5.0", - "micromatch": "^4.0.2", - "sane": "^4.0.3", - "walker": "^1.0.7", - "which": "^2.0.2" - }, - "engines": { - "node": ">= 8.3" - }, - "optionalDependencies": { - "fsevents": "^2.1.2" + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" } }, - "node_modules/jest-haste-map/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" + "jest-validate": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", + "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "requires": { + "@jest/types": "^26.6.2", + "camelcase": "^6.0.0", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "leven": "^3.1.0", + "pretty-format": "^26.6.2" }, - "engines": { - "node": ">= 8" + "dependencies": { + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + } } }, - "node_modules/jest-jasmine2": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-25.5.4.tgz", - "integrity": "sha512-9acbWEfbmS8UpdcfqnDO+uBUgKa/9hcRh983IHdM+pKmJPL77G0sWAAK0V0kr5LK3a8cSBfkFSoncXwQlRZfkQ==", + "jest-watcher": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-25.5.0.tgz", + "integrity": "sha512-XrSfJnVASEl+5+bb51V0Q7WQx65dTSk7NL4yDdVjPnRNpM0hG+ncFmDYJo9O8jaSRcAitVbuVawyXCRoxGrT5Q==", "dev": true, - "dependencies": { - "@babel/traverse": "^7.1.0", - "@jest/environment": "^25.5.0", - "@jest/source-map": "^25.5.0", + "requires": { "@jest/test-result": "^25.5.0", "@jest/types": "^25.5.0", + "ansi-escapes": "^4.2.1", "chalk": "^3.0.0", - "co": "^4.6.0", - "expect": "^25.5.0", - "is-generator-fn": "^2.0.0", - "jest-each": "^25.5.0", - "jest-matcher-utils": "^25.5.0", - "jest-message-util": "^25.5.0", - "jest-runtime": "^25.5.4", - "jest-snapshot": "^25.5.1", "jest-util": "^25.5.0", - "pretty-format": "^25.5.0", - "throat": "^5.0.0" + "string-length": "^3.1.0" }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest-jasmine2/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "@jest/console": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-25.5.0.tgz", + "integrity": "sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-message-util": "^25.5.0", + "jest-util": "^25.5.0", + "slash": "^3.0.0" + } + }, + "@jest/test-result": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.5.0.tgz", + "integrity": "sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/types": "^25.5.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "requires": { + "type-fest": "^0.21.3" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.0.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true + } } }, - "node_modules/jest-jasmine2/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" } }, - "node_modules/jest-jasmine2/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "jetifier": { + "version": "1.6.8", + "resolved": "https://registry.npmjs.org/jetifier/-/jetifier-1.6.8.tgz", + "integrity": "sha512-3Zi16h6L5tXDRQJTb221cnRoVG9/9OvreLdLU2/ZjRv/GILL+2Cemt0IKvkowwkDpvouAU1DQPOJ7qaiHeIdrw==" + }, + "joi": { + "version": "17.12.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.12.0.tgz", + "integrity": "sha512-HSLsmSmXz+PV9PYoi3p7cgIbj06WnEBNT28n+bbBNcPZXZFqCzzvGqpTBPujx/Z0nh1+KNQPDrNgdmQ8dq0qYw==", + "requires": { + "@hapi/hoek": "^9.3.0", + "@hapi/topo": "^5.1.0", + "@sideway/address": "^4.1.4", + "@sideway/formula": "^3.0.1", + "@sideway/pinpoint": "^2.0.0" } }, - "node_modules/jest-jasmine2/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "js-sha3": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", + "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==" }, - "node_modules/jest-jasmine2/node_modules/has-flag": { + "js-tokens": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, - "node_modules/jest-jasmine2/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" } }, - "node_modules/jest-leak-detector": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-25.5.0.tgz", - "integrity": "sha512-rV7JdLsanS8OkdDpZtgBf61L5xZ4NnYLBq72r6ldxahJWWczZjXawRsoHyXzibM5ed7C2QRjpp6ypgwGdKyoVA==", - "dev": true, - "dependencies": { - "jest-get-type": "^25.2.6", - "pretty-format": "^25.5.0" - }, - "engines": { - "node": ">= 8.3" - } + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", + "dev": true }, - "node_modules/jest-matcher-utils": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-25.5.0.tgz", - "integrity": "sha512-VWI269+9JS5cpndnpCwm7dy7JtGQT30UHfrnM3mXl22gHGt/b7NkjBqXfbhZ8V4B7ANUsjK18PlSBmG0YH7gjw==", - "dev": true, - "dependencies": { - "chalk": "^3.0.0", - "jest-diff": "^25.5.0", - "jest-get-type": "^25.2.6", - "pretty-format": "^25.5.0" - }, - "engines": { - "node": ">= 8.3" - } + "jsc-android": { + "version": "245459.0.0", + "resolved": "https://registry.npmjs.org/jsc-android/-/jsc-android-245459.0.0.tgz", + "integrity": "sha512-wkjURqwaB1daNkDi2OYYbsLnIdC/lUM2nPXQKRs5pqEU9chDg435bjvo+LSaHotDENygHQDHe+ntUkkw2gwMtg==" }, - "node_modules/jest-matcher-utils/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } + "jsc-safe-url": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/jsc-safe-url/-/jsc-safe-url-0.2.4.tgz", + "integrity": "sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==", + "dev": true }, - "node_modules/jest-matcher-utils/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "jsdom": { + "version": "15.2.1", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz", + "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==", "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "requires": { + "abab": "^2.0.0", + "acorn": "^7.1.0", + "acorn-globals": "^4.3.2", + "array-equal": "^1.0.0", + "cssom": "^0.4.1", + "cssstyle": "^2.0.0", + "data-urls": "^1.1.0", + "domexception": "^1.0.1", + "escodegen": "^1.11.1", + "html-encoding-sniffer": "^1.0.2", + "nwsapi": "^2.2.0", + "parse5": "5.1.0", + "pn": "^1.1.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.7", + "saxes": "^3.1.9", + "symbol-tree": "^3.2.2", + "tough-cookie": "^3.0.1", + "w3c-hr-time": "^1.0.1", + "w3c-xmlserializer": "^1.1.2", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^7.0.0", + "ws": "^7.0.0", + "xml-name-validator": "^3.0.0" }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-matcher-utils/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true + } } }, - "node_modules/jest-matcher-utils/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" }, - "node_modules/jest-matcher-utils/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" }, - "node_modules/jest-matcher-utils/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" }, - "node_modules/jest-message-util": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", - "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "@jest/types": "^25.5.0", - "@types/stack-utils": "^1.0.1", - "chalk": "^3.0.0", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.2", - "slash": "^3.0.0", - "stack-utils": "^1.0.1" - }, - "engines": { - "node": ">= 8.3" - } + "json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", + "dev": true }, - "node_modules/jest-message-util/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true }, - "node_modules/jest-message-util/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "json-stable-stringify": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.1.1.tgz", + "integrity": "sha512-SU/971Kt5qVQfJpyDveVhQ/vya+5hvrjClFOcr8c0Fq5aODJjMwutrOfCU+eCnVD5gpx1Q3fEqkyom77zH1iIg==", + "requires": { + "call-bind": "^1.0.5", + "isarray": "^2.0.5", + "jsonify": "^0.0.1", + "object-keys": "^1.1.1" }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-message-util/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + } } }, - "node_modules/jest-message-util/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", "dev": true }, - "node_modules/jest-message-util/node_modules/has-flag": { + "json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" + }, + "jsonfile": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "requires": { + "graceful-fs": "^4.1.6" } }, - "node_modules/jest-message-util/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } + "jsonify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.1.tgz", + "integrity": "sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==" }, - "node_modules/jest-mock": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-25.5.0.tgz", - "integrity": "sha512-eXWuTV8mKzp/ovHc5+3USJMYsTBhyQ+5A1Mak35dey/RG8GlM4YWVylZuGgVXinaW6tpvk/RSecmF37FKUlpXA==", + "jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", "dev": true, - "dependencies": { - "@jest/types": "^25.5.0" - }, - "engines": { - "node": ">= 8.3" + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" } }, - "node_modules/jest-pnp-resolver": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "dev": true, - "engines": { - "node": ">=6" - }, - "peerDependencies": { - "jest-resolve": "*" - }, - "peerDependenciesMeta": { - "jest-resolve": { - "optional": true - } - } + "jssha": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/jssha/-/jssha-3.3.1.tgz", + "integrity": "sha512-VCMZj12FCFMQYcFLPRm/0lOBbLi8uM2BhXPTqw3U4YAfs4AZfiApOoBLoN8cQE60Z50m1MYMTQVCfgF/KaCVhQ==" }, - "node_modules/jest-regex-util": { - "version": "25.2.6", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-25.2.6.tgz", - "integrity": "sha512-KQqf7a0NrtCkYmZZzodPftn7fL1cq3GQAFVMn5Hg8uKx/fIenLEobNanUxb7abQ1sjADHBseG/2FGpsv/wr+Qw==", + "jsx-ast-utils": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.4.1.tgz", + "integrity": "sha512-z1xSldJ6imESSzOjd3NNkieVJKRlKYSOtMG8SFyCj2FIrvSaSuli/WjpBkEzCBoR9bYYYFgqJw61Xhu7Lcgk+w==", "dev": true, - "engines": { - "node": ">= 8.3" + "requires": { + "array-includes": "^3.1.1", + "object.assign": "^4.1.0" } }, - "node_modules/jest-resolve": { - "version": "25.5.1", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-25.5.1.tgz", - "integrity": "sha512-Hc09hYch5aWdtejsUZhA+vSzcotf7fajSlPA6EZPE1RmPBAD39XtJhvHWFStid58iit4IPDLI/Da4cwdDmAHiQ==", - "dev": true, - "dependencies": { - "@jest/types": "^25.5.0", - "browser-resolve": "^1.11.3", - "chalk": "^3.0.0", - "graceful-fs": "^4.2.4", - "jest-pnp-resolver": "^1.2.1", - "read-pkg-up": "^7.0.1", - "realpath-native": "^2.0.0", - "resolve": "^1.17.0", - "slash": "^3.0.0" - }, - "engines": { - "node": ">= 8.3" + "keymirror": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/keymirror/-/keymirror-0.1.1.tgz", + "integrity": "sha512-vIkZAFWoDijgQT/Nvl2AHCMmnegN2ehgTPYuyy2hWQkQSntI0S7ESYqdLkoSe1HyEBFHHkCgSIvVdSEiWwKvCg==" + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + }, + "klaw": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", + "integrity": "sha512-TED5xi9gGQjGpNnvRWknrwAB1eL5GciPfVFOt3Vk1OJCVDQbzuSfrF3hkUQKlsgKrG1F+0t5W0m+Fje1jIt8rw==", + "requires": { + "graceful-fs": "^4.1.9" } }, - "node_modules/jest-resolve-dependencies": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-25.5.4.tgz", - "integrity": "sha512-yFmbPd+DAQjJQg88HveObcGBA32nqNZ02fjYmtL16t1xw9bAttSn5UGRRhzMHIQbsep7znWvAvnD4kDqOFM0Uw==", + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", "dev": true, - "dependencies": { - "@jest/types": "^25.5.0", - "jest-regex-util": "^25.2.6", - "jest-snapshot": "^25.5.1" - }, - "engines": { - "node": ">= 8.3" + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" } }, - "node_modules/jest-resolve/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" } }, - "node_modules/jest-resolve/node_modules/chalk": { + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash._reinterpolate": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==" }, - "node_modules/jest-resolve/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } + "lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==" }, - "node_modules/jest-resolve/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "lodash.frompairs": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.frompairs/-/lodash.frompairs-4.0.1.tgz", + "integrity": "sha512-dvqe2I+cO5MzXCMhUnfYFa9MD+/760yx2aTAN1lqEcEkf896TxgrX373igVdqSJj6tQd0jnSLE1UMuKufqqxFw==" + }, + "lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" + }, + "lodash.isstring": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", + "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==" + }, + "lodash.omit": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-4.5.0.tgz", + "integrity": "sha512-XeqSp49hNGmlkj2EJlfrQFIzQ6lXdNro9sddtQzcJY8QaoC2GO0DT7xaIokHeyM+mIT0mPMlPvkYzg2xCuHdZg==" + }, + "lodash.pick": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz", + "integrity": "sha512-hXt6Ul/5yWjfklSGvLQl8vM//l3FtyHZeuelpzK6mm99pNvN9yTDruNZPEJZD1oWrqo+izBmB7oUfWgcCX7s4Q==" + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", "dev": true }, - "node_modules/jest-resolve/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" + "lodash.template": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", + "requires": { + "lodash._reinterpolate": "^3.0.0", + "lodash.templatesettings": "^4.0.0" } }, - "node_modules/jest-resolve/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "lodash.templatesettings": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", + "requires": { + "lodash._reinterpolate": "^3.0.0" } }, - "node_modules/jest-runner": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-25.5.4.tgz", - "integrity": "sha512-V/2R7fKZo6blP8E9BL9vJ8aTU4TH2beuqGNxHbxi6t14XzTb+x90B3FRgdvuHm41GY8ch4xxvf0ATH4hdpjTqg==", - "dev": true, - "dependencies": { - "@jest/console": "^25.5.0", - "@jest/environment": "^25.5.0", - "@jest/test-result": "^25.5.0", - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-config": "^25.5.4", - "jest-docblock": "^25.3.0", - "jest-haste-map": "^25.5.1", - "jest-jasmine2": "^25.5.4", - "jest-leak-detector": "^25.5.0", - "jest-message-util": "^25.5.0", - "jest-resolve": "^25.5.1", - "jest-runtime": "^25.5.4", - "jest-util": "^25.5.0", - "jest-worker": "^25.5.0", - "source-map-support": "^0.5.6", - "throat": "^5.0.0" - }, - "engines": { - "node": ">= 8.3" - } + "lodash.throttle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", + "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==" }, - "node_modules/jest-runner/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" + "log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "requires": { + "chalk": "^2.0.1" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } } }, - "node_modules/jest-runner/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" + "logkitty": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/logkitty/-/logkitty-0.7.1.tgz", + "integrity": "sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ==", + "requires": { + "ansi-fragments": "^0.2.1", + "dayjs": "^1.8.15", + "yargs": "^15.1.0" } }, - "node_modules/jest-runner/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "lolex": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/lolex/-/lolex-5.1.2.tgz", + "integrity": "sha512-h4hmjAvHTmd+25JSwrtTIuwbKdwg5NzZVRMLn9saij4SZaepCrTCxPr35H/3bjwfMJtN+t3CX8672UIkglz28A==", "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "requires": { + "@sinonjs/commons": "^1.7.0" } }, - "node_modules/jest-runner/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "long": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/long/-/long-5.2.3.tgz", + "integrity": "sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==" }, - "node_modules/jest-runner/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" } }, - "node_modules/jest-runner/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "requires": { + "tslib": "^2.0.3" } }, - "node_modules/jest-runtime": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-25.5.4.tgz", - "integrity": "sha512-RWTt8LeWh3GvjYtASH2eezkc8AehVoWKK20udV6n3/gC87wlTbE1kIA+opCvNWyyPeBs6ptYsc6nyHUb1GlUVQ==", - "dev": true, - "dependencies": { - "@jest/console": "^25.5.0", - "@jest/environment": "^25.5.0", - "@jest/globals": "^25.5.2", - "@jest/source-map": "^25.5.0", - "@jest/test-result": "^25.5.0", - "@jest/transform": "^25.5.1", - "@jest/types": "^25.5.0", - "@types/yargs": "^15.0.0", - "chalk": "^3.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.4", - "jest-config": "^25.5.4", - "jest-haste-map": "^25.5.1", - "jest-message-util": "^25.5.0", - "jest-mock": "^25.5.0", - "jest-regex-util": "^25.2.6", - "jest-resolve": "^25.5.1", - "jest-snapshot": "^25.5.1", - "jest-util": "^25.5.0", - "jest-validate": "^25.5.0", - "realpath-native": "^2.0.0", - "slash": "^3.0.0", - "strip-bom": "^4.0.0", - "yargs": "^15.3.1" - }, - "bin": { - "jest-runtime": "bin/jest-runtime.js" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest-runtime/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-runtime/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-runtime/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-runtime/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-runtime/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-runtime/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "requires": { + "yallist": "^3.0.2" } }, - "node_modules/jest-serializer": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-25.5.0.tgz", - "integrity": "sha512-LxD8fY1lByomEPflwur9o4e2a5twSQ7TaVNLlFUuToIdoJuBt8tzHfCsZ42Ok6LkKXWzFWf3AGmheuLAA7LcCA==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.2.4" + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest-snapshot": { - "version": "25.5.1", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-25.5.1.tgz", - "integrity": "sha512-C02JE1TUe64p2v1auUJ2ze5vcuv32tkv9PyhEb318e8XOKF7MOyXdJ7kdjbvrp3ChPLU2usI7Rjxs97Dj5P0uQ==", - "dev": true, "dependencies": { - "@babel/types": "^7.0.0", - "@jest/types": "^25.5.0", - "@types/prettier": "^1.19.0", - "chalk": "^3.0.0", - "expect": "^25.5.0", - "graceful-fs": "^4.2.4", - "jest-diff": "^25.5.0", - "jest-get-type": "^25.2.6", - "jest-matcher-utils": "^25.5.0", - "jest-message-util": "^25.5.0", - "jest-resolve": "^25.5.1", - "make-dir": "^3.0.0", - "natural-compare": "^1.4.0", - "pretty-format": "^25.5.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">= 8.3" + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==" + } } }, - "node_modules/jest-snapshot/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "requires": { + "tmpl": "1.0.5" } }, - "node_modules/jest-snapshot/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==" }, - "node_modules/jest-snapshot/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "requires": { + "object-visit": "^1.0.0" } }, - "node_modules/jest-snapshot/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-snapshot/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" }, - "node_modules/jest-snapshot/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "merge-options": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz", + "integrity": "sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==", + "requires": { + "is-plain-obj": "^2.1.0" } }, - "node_modules/jest-util": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", - "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", - "dev": true, - "dependencies": { - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^2.0.0", - "make-dir": "^3.0.0" - }, - "engines": { - "node": ">= 8.3" - } + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" }, - "node_modules/jest-util/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" + "metro": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro/-/metro-0.66.2.tgz", + "integrity": "sha512-uNsISfcQ3iKKSHoN5Q+LAh0l3jeeg7ZcNZ/4BAHGsk02erA0OP+l2m+b5qYVoPptHz9Oc3KyG5oGJoTu41pWjg==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/core": "^7.14.0", + "@babel/generator": "^7.14.0", + "@babel/parser": "^7.14.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.14.0", + "@babel/types": "^7.0.0", + "absolute-path": "^0.0.0", + "accepts": "^1.3.7", + "async": "^2.4.0", + "chalk": "^4.0.0", + "ci-info": "^2.0.0", + "connect": "^3.6.5", + "debug": "^2.2.0", + "denodeify": "^1.2.1", + "error-stack-parser": "^2.0.6", + "fs-extra": "^1.0.0", + "graceful-fs": "^4.1.3", + "hermes-parser": "0.4.7", + "image-size": "^0.6.0", + "invariant": "^2.2.4", + "jest-haste-map": "^26.5.2", + "jest-worker": "^26.0.0", + "lodash.throttle": "^4.1.1", + "metro-babel-register": "0.66.2", + "metro-babel-transformer": "0.66.2", + "metro-cache": "0.66.2", + "metro-cache-key": "0.66.2", + "metro-config": "0.66.2", + "metro-core": "0.66.2", + "metro-hermes-compiler": "0.66.2", + "metro-inspector-proxy": "0.66.2", + "metro-minify-uglify": "0.66.2", + "metro-react-native-babel-preset": "0.66.2", + "metro-resolver": "0.66.2", + "metro-runtime": "0.66.2", + "metro-source-map": "0.66.2", + "metro-symbolicate": "0.66.2", + "metro-transform-plugins": "0.66.2", + "metro-transform-worker": "0.66.2", + "mime-types": "^2.1.27", + "mkdirp": "^0.5.1", + "node-fetch": "^2.2.0", + "nullthrows": "^1.1.1", + "rimraf": "^2.5.4", + "serialize-error": "^2.1.0", + "source-map": "^0.5.6", + "strip-ansi": "^6.0.0", + "temp": "0.8.3", + "throat": "^5.0.0", + "ws": "^1.1.5", + "yargs": "^15.3.1" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-util/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-util/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-util/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-util/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-util/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-validate": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.5.0.tgz", - "integrity": "sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ==", - "dev": true, - "dependencies": { - "@jest/types": "^25.5.0", - "camelcase": "^5.3.1", - "chalk": "^3.0.0", - "jest-get-type": "^25.2.6", - "leven": "^3.1.0", - "pretty-format": "^25.5.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest-validate/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-validate/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-validate/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-validate/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-validate/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "fs-extra": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", + "integrity": "sha512-VerQV6vEKuhDWD2HGOybV6v5I73syoc/cXAbKlgTC7M/oFVEtklWlp9QH2Ijw3IaWDOQcMkldSPa7zXy79Z/UQ==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "klaw": "^1.0.0" + } + }, + "jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw==", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "metro-config": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.66.2.tgz", + "integrity": "sha512-0C+PrKKIBNNzLZUKN/8ZDJS2U5FLMOTXDWbvBHIdqb6YXz8WplXR2+xlSlaSCCi5b+GR7cWFWUNeKA4GQS1/AQ==", + "requires": { + "cosmiconfig": "^5.0.5", + "jest-validate": "^26.5.2", + "metro": "0.66.2", + "metro-cache": "0.66.2", + "metro-core": "0.66.2", + "metro-runtime": "0.66.2" + } + }, + "metro-react-native-babel-preset": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.66.2.tgz", + "integrity": "sha512-H/nLBAz0MgfDloSe1FjyH4EnbokHFdncyERvLPXDACY3ROVRCeUyFNo70ywRGXW2NMbrV4H7KUyU4zkfWhC2HQ==", + "requires": { + "@babel/core": "^7.14.0", + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-export-default-from": "^7.0.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", + "@babel/plugin-proposal-optional-chaining": "^7.0.0", + "@babel/plugin-syntax-dynamic-import": "^7.0.0", + "@babel/plugin-syntax-export-default-from": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.2.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-syntax-optional-chaining": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-async-to-generator": "^7.0.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.0.0", + "@babel/plugin-transform-exponentiation-operator": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-for-of": "^7.0.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-object-assign": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-react-jsx-self": "^7.0.0", + "@babel/plugin-transform-react-jsx-source": "^7.0.0", + "@babel/plugin-transform-regenerator": "^7.0.0", + "@babel/plugin-transform-runtime": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-sticky-regex": "^7.0.0", + "@babel/plugin-transform-template-literals": "^7.0.0", + "@babel/plugin-transform-typescript": "^7.5.0", + "@babel/plugin-transform-unicode-regex": "^7.0.0", + "@babel/template": "^7.0.0", + "react-refresh": "^0.4.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + } } }, - "node_modules/jest-validate/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "metro-babel-register": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-babel-register/-/metro-babel-register-0.66.2.tgz", + "integrity": "sha512-3F+vsVubUPJYKfVMeol8/7pd8CC287Rw92QYzJD8LEmI980xcgwMUEVBZ0UIAUwlLgiJG/f4Mwhuji2EeBXrPg==", + "requires": { + "@babel/core": "^7.14.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-proposal-optional-chaining": "^7.0.0", + "@babel/plugin-syntax-class-properties": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/register": "^7.0.0", + "escape-string-regexp": "^1.0.5" } }, - "node_modules/jest-watcher": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-25.5.0.tgz", - "integrity": "sha512-XrSfJnVASEl+5+bb51V0Q7WQx65dTSk7NL4yDdVjPnRNpM0hG+ncFmDYJo9O8jaSRcAitVbuVawyXCRoxGrT5Q==", - "dev": true, - "dependencies": { - "@jest/test-result": "^25.5.0", - "@jest/types": "^25.5.0", - "ansi-escapes": "^4.2.1", - "chalk": "^3.0.0", - "jest-util": "^25.5.0", - "string-length": "^3.1.0" - }, - "engines": { - "node": ">= 8.3" + "metro-babel-transformer": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.66.2.tgz", + "integrity": "sha512-aJ/7fc/Xkofw8Fqa51OTDhBzBz26mmpIWrXAZcPdQ8MSTt883EWncxeCEjasc79NJ89BRi7sOkkaWZo2sXlKvw==", + "requires": { + "@babel/core": "^7.14.0", + "hermes-parser": "0.4.7", + "metro-source-map": "0.66.2", + "nullthrows": "^1.1.1" } }, - "node_modules/jest-watcher/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "metro-cache": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.66.2.tgz", + "integrity": "sha512-5QCYJtJOHoBSbL3H4/Fpl36oA697C3oYHqsce+Hk/dh2qtODUGpS3gOBhvP1B8iB+H8jJMyR75lZq129LJEsIQ==", + "requires": { + "metro-core": "0.66.2", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4" } }, - "node_modules/jest-watcher/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } + "metro-cache-key": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.66.2.tgz", + "integrity": "sha512-WtkNmRt41qOpHh1MkNA4nLiQ/m7iGL90ysSKD+fcLqlUnOBKJptPQm0ZUv8Kfqk18ddWX2KmsSbq+Sf3I6XohQ==" }, - "node_modules/jest-watcher/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "metro-config": { + "version": "0.80.5", + "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.80.5.tgz", + "integrity": "sha512-elqo/lwvF+VjZ1OPyvmW/9hSiGlmcqu+rQvDKw5F5WMX48ZC+ySTD1WcaD7e97pkgAlJHVYqZ98FCjRAYOAFRQ==", "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-watcher/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-watcher/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-watcher/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-worker": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", - "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", - "dev": true, - "dependencies": { - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest-worker/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jetifier": { - "version": "1.6.8", - "resolved": "https://registry.npmjs.org/jetifier/-/jetifier-1.6.8.tgz", - "integrity": "sha512-3Zi16h6L5tXDRQJTb221cnRoVG9/9OvreLdLU2/ZjRv/GILL+2Cemt0IKvkowwkDpvouAU1DQPOJ7qaiHeIdrw==", - "bin": { - "jetifier": "bin/jetify", - "jetifier-standalone": "bin/jetifier-standalone", - "jetify": "bin/jetify" - } - }, - "node_modules/joi": { - "version": "17.4.2", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.4.2.tgz", - "integrity": "sha512-Lm56PP+n0+Z2A2rfRvsfWVDXGEWjXxatPopkQ8qQ5mxCEhwHG+Ettgg5o98FFaxilOxozoa14cFhrE/hOzh/Nw==", - "dependencies": { - "@hapi/hoek": "^9.0.0", - "@hapi/topo": "^5.0.0", - "@sideway/address": "^4.1.0", - "@sideway/formula": "^3.0.0", - "@sideway/pinpoint": "^2.0.0" - } - }, - "node_modules/joi/node_modules/@hapi/hoek": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.2.1.tgz", - "integrity": "sha512-gfta+H8aziZsm8pZa0vj04KO6biEiisppNgA1kbJvFrrWu9Vm7eaUEy76DIxsuTaWvti5fkJVhllWc6ZTE+Mdw==" - }, - "node_modules/joi/node_modules/@hapi/topo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", - "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", - "dependencies": { - "@hapi/hoek": "^9.0.0" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true - }, - "node_modules/jsc-android": { - "version": "245459.0.0", - "resolved": "https://registry.npmjs.org/jsc-android/-/jsc-android-245459.0.0.tgz", - "integrity": "sha512-wkjURqwaB1daNkDi2OYYbsLnIdC/lUM2nPXQKRs5pqEU9chDg435bjvo+LSaHotDENygHQDHe+ntUkkw2gwMtg==" - }, - "node_modules/jsdom": { - "version": "15.2.1", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz", - "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==", - "dev": true, - "dependencies": { - "abab": "^2.0.0", - "acorn": "^7.1.0", - "acorn-globals": "^4.3.2", - "array-equal": "^1.0.0", - "cssom": "^0.4.1", - "cssstyle": "^2.0.0", - "data-urls": "^1.1.0", - "domexception": "^1.0.1", - "escodegen": "^1.11.1", - "html-encoding-sniffer": "^1.0.2", - "nwsapi": "^2.2.0", - "parse5": "5.1.0", - "pn": "^1.1.0", - "request": "^2.88.0", - "request-promise-native": "^1.0.7", - "saxes": "^3.1.9", - "symbol-tree": "^3.2.2", - "tough-cookie": "^3.0.1", - "w3c-hr-time": "^1.0.1", - "w3c-xmlserializer": "^1.1.2", - "webidl-conversions": "^4.0.2", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^7.0.0", - "ws": "^7.0.0", - "xml-name-validator": "^3.0.0" - }, - "engines": { - "node": ">=8" - }, - "peerDependencies": { - "canvas": "^2.5.0" - }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } - } - }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" - }, - "node_modules/json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", - "dev": true - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/json-stable-stringify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", - "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", - "dependencies": { - "jsonify": "~0.0.0" - } - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", - "dev": true - }, - "node_modules/json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true - }, - "node_modules/json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "dependencies": { - "minimist": "^1.2.5" - }, - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/jsonify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", - "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", - "engines": { - "node": "*" - } - }, - "node_modules/jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "dev": true, - "engines": [ - "node >=0.6.0" - ], - "dependencies": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - } - }, - "node_modules/jsx-ast-utils": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.4.1.tgz", - "integrity": "sha512-z1xSldJ6imESSzOjd3NNkieVJKRlKYSOtMG8SFyCj2FIrvSaSuli/WjpBkEzCBoR9bYYYFgqJw61Xhu7Lcgk+w==", - "dev": true, - "dependencies": { - "array-includes": "^3.1.1", - "object.assign": "^4.1.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/jszip": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.7.1.tgz", - "integrity": "sha512-ghL0tz1XG9ZEmRMcEN2vt7xabrDdqHHeykgARpmZ0BiIctWxM47Vt63ZO2dnp4QYt/xJVLLy5Zv1l/xRdh2byg==", - "dependencies": { - "lie": "~3.3.0", - "pako": "~1.0.2", - "readable-stream": "~2.3.6", - "set-immediate-shim": "~1.0.1" - } - }, - "node_modules/keymirror": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/keymirror/-/keymirror-0.1.1.tgz", - "integrity": "sha1-kYiJ6hP40KQufFVyUO7nE63JXDU=" - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/klaw": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", - "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", - "optionalDependencies": { - "graceful-fs": "^4.1.9" - } - }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "engines": { - "node": ">=6" - } - }, - "node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "engines": { - "node": ">=6" - } - }, - "node_modules/levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "dev": true, - "dependencies": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lie": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", - "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", - "dependencies": { - "immediate": "~3.0.5" - } - }, - "node_modules/lines-and-columns": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" - }, - "node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "node_modules/lodash._reinterpolate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", - "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" - }, - "node_modules/lodash.camelcase": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=" - }, - "node_modules/lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" - }, - "node_modules/lodash.frompairs": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.frompairs/-/lodash.frompairs-4.0.1.tgz", - "integrity": "sha1-vE5SB/onV8E25XNhTpZkUGsrG9I=" - }, - "node_modules/lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=" - }, - "node_modules/lodash.isstring": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", - "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=" - }, - "node_modules/lodash.omit": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-4.5.0.tgz", - "integrity": "sha1-brGa5aHuHdnfC5aeZs4Lf6MLXmA=" - }, - "node_modules/lodash.pick": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz", - "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=" - }, - "node_modules/lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", - "dev": true - }, - "node_modules/lodash.template": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", - "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", - "dependencies": { - "lodash._reinterpolate": "^3.0.0", - "lodash.templatesettings": "^4.0.0" - } - }, - "node_modules/lodash.templatesettings": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", - "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", - "dependencies": { - "lodash._reinterpolate": "^3.0.0" - } - }, - "node_modules/lodash.throttle": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", - "integrity": "sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ=" - }, - "node_modules/log-symbols": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", - "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", - "dependencies": { - "chalk": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/logkitty": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/logkitty/-/logkitty-0.7.1.tgz", - "integrity": "sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ==", - "dependencies": { - "ansi-fragments": "^0.2.1", - "dayjs": "^1.8.15", - "yargs": "^15.1.0" - }, - "bin": { - "logkitty": "bin/logkitty.js" - } - }, - "node_modules/lolex": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/lolex/-/lolex-5.1.2.tgz", - "integrity": "sha512-h4hmjAvHTmd+25JSwrtTIuwbKdwg5NzZVRMLn9saij4SZaepCrTCxPr35H/3bjwfMJtN+t3CX8672UIkglz28A==", - "dev": true, - "dependencies": { - "@sinonjs/commons": "^1.7.0" - } - }, - "node_modules/long": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", - "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==" - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/makeerror": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", - "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", - "dependencies": { - "tmpl": "1.0.5" - } - }, - "node_modules/map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "dependencies": { - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" - }, - "node_modules/merge-options": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz", - "integrity": "sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==", - "dependencies": { - "is-plain-obj": "^2.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - }, - "node_modules/metro": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/metro/-/metro-0.59.0.tgz", - "integrity": "sha512-OpVgYXyuTvouusFZQJ/UYKEbwfLmialrSCUUTGTFaBor6UMUHZgXPYtK86LzesgMqRc8aiuTQVO78iKW2Iz3wg==", - "dependencies": { - "@babel/code-frame": "^7.0.0", - "@babel/core": "^7.0.0", - "@babel/generator": "^7.5.0", - "@babel/parser": "^7.0.0", - "@babel/plugin-external-helpers": "^7.0.0", - "@babel/template": "^7.0.0", - "@babel/traverse": "^7.0.0", - "@babel/types": "^7.0.0", - "absolute-path": "^0.0.0", - "async": "^2.4.0", - "babel-preset-fbjs": "^3.3.0", - "buffer-crc32": "^0.2.13", - "chalk": "^2.4.1", - "ci-info": "^2.0.0", - "concat-stream": "^1.6.0", - "connect": "^3.6.5", - "debug": "^2.2.0", - "denodeify": "^1.2.1", - "error-stack-parser": "^2.0.6", - "eventemitter3": "^3.0.0", - "fbjs": "^1.0.0", - "fs-extra": "^1.0.0", - "graceful-fs": "^4.1.3", - "image-size": "^0.6.0", - "invariant": "^2.2.4", - "jest-haste-map": "^24.9.0", - "jest-worker": "^24.9.0", - "json-stable-stringify": "^1.0.1", - "lodash.throttle": "^4.1.1", - "merge-stream": "^1.0.1", - "metro-babel-register": "0.59.0", - "metro-babel-transformer": "0.59.0", - "metro-cache": "0.59.0", - "metro-config": "0.59.0", - "metro-core": "0.59.0", - "metro-inspector-proxy": "0.59.0", - "metro-minify-uglify": "0.59.0", - "metro-react-native-babel-preset": "0.59.0", - "metro-resolver": "0.59.0", - "metro-source-map": "0.59.0", - "metro-symbolicate": "0.59.0", - "mime-types": "2.1.11", - "mkdirp": "^0.5.1", - "node-fetch": "^2.2.0", - "nullthrows": "^1.1.1", - "resolve": "^1.5.0", - "rimraf": "^2.5.4", - "serialize-error": "^2.1.0", - "source-map": "^0.5.6", - "strip-ansi": "^4.0.0", - "temp": "0.8.3", - "throat": "^4.1.0", - "wordwrap": "^1.0.0", - "ws": "^1.1.5", - "xpipe": "^1.0.5", - "yargs": "^14.2.0" - }, - "bin": { - "metro": "src/cli.js" - } - }, - "node_modules/metro-babel-register": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/metro-babel-register/-/metro-babel-register-0.59.0.tgz", - "integrity": "sha512-JtWc29erdsXO/V3loenXKw+aHUXgj7lt0QPaZKPpctLLy8kcEpI/8pfXXgVK9weXICCpCnYtYncIosAyzh0xjg==", - "dependencies": { - "@babel/core": "^7.0.0", - "@babel/plugin-proposal-class-properties": "^7.0.0", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", - "@babel/plugin-proposal-optional-chaining": "^7.0.0", - "@babel/plugin-transform-flow-strip-types": "^7.0.0", - "@babel/plugin-transform-modules-commonjs": "^7.0.0", - "@babel/register": "^7.0.0", - "escape-string-regexp": "^1.0.5" - } - }, - "node_modules/metro-babel-transformer": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.59.0.tgz", - "integrity": "sha512-fdZJl8rs54GVFXokxRdD7ZrQ1TJjxWzOi/xSP25VR3E8tbm3nBZqS+/ylu643qSr/IueABR+jrlqAyACwGEf6w==", - "dependencies": { - "@babel/core": "^7.0.0", - "metro-source-map": "0.59.0" - } - }, - "node_modules/metro-cache": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.59.0.tgz", - "integrity": "sha512-ryWNkSnpyADfRpHGb8BRhQ3+k8bdT/bsxMH2O0ntlZYZ188d8nnYWmxbRvFmEzToJxe/ol4uDw0tJFAaQsN8KA==", - "dependencies": { - "jest-serializer": "^24.9.0", - "metro-core": "0.59.0", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4" - } - }, - "node_modules/metro-cache-key": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.66.2.tgz", - "integrity": "sha512-WtkNmRt41qOpHh1MkNA4nLiQ/m7iGL90ysSKD+fcLqlUnOBKJptPQm0ZUv8Kfqk18ddWX2KmsSbq+Sf3I6XohQ==" - }, - "node_modules/metro-cache/node_modules/jest-serializer": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-24.9.0.tgz", - "integrity": "sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/metro-config": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.59.0.tgz", - "integrity": "sha512-MDsknFG9vZ4Nb5VR6OUDmGHaWz6oZg/FtE3up1zVBKPVRTXE1Z+k7zypnPtMXjMh3WHs/Sy4+wU1xnceE/zdnA==", - "dependencies": { - "cosmiconfig": "^5.0.5", - "jest-validate": "^24.9.0", - "metro": "0.59.0", - "metro-cache": "0.59.0", - "metro-core": "0.59.0" - } - }, - "node_modules/metro-config/node_modules/@jest/types": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", - "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^1.1.1", - "@types/yargs": "^13.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/metro-config/node_modules/@types/yargs": { - "version": "13.0.12", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.12.tgz", - "integrity": "sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/metro-config/node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/metro-config/node_modules/jest-get-type": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.9.0.tgz", - "integrity": "sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/metro-config/node_modules/jest-validate": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-24.9.0.tgz", - "integrity": "sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ==", - "dependencies": { - "@jest/types": "^24.9.0", - "camelcase": "^5.3.1", - "chalk": "^2.0.1", - "jest-get-type": "^24.9.0", - "leven": "^3.1.0", - "pretty-format": "^24.9.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/metro-config/node_modules/pretty-format": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-24.9.0.tgz", - "integrity": "sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA==", - "dependencies": { - "@jest/types": "^24.9.0", - "ansi-regex": "^4.0.0", - "ansi-styles": "^3.2.0", - "react-is": "^16.8.4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/metro-core": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.59.0.tgz", - "integrity": "sha512-kb5LKvV5r2pqMEzGyTid8ai2mIjW13NMduQ8oBmfha7/EPTATcTQ//s+bkhAs1toQD8vqVvjAb0cPNjWQEmcmQ==", - "dependencies": { - "jest-haste-map": "^24.9.0", - "lodash.throttle": "^4.1.1", - "metro-resolver": "0.59.0", - "wordwrap": "^1.0.0" - } - }, - "node_modules/metro-core/node_modules/@jest/console": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-24.9.0.tgz", - "integrity": "sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ==", - "dependencies": { - "@jest/source-map": "^24.9.0", - "chalk": "^2.0.1", - "slash": "^2.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/metro-core/node_modules/@jest/fake-timers": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-24.9.0.tgz", - "integrity": "sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A==", - "dependencies": { - "@jest/types": "^24.9.0", - "jest-message-util": "^24.9.0", - "jest-mock": "^24.9.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/metro-core/node_modules/@jest/source-map": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-24.9.0.tgz", - "integrity": "sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==", - "dependencies": { - "callsites": "^3.0.0", - "graceful-fs": "^4.1.15", - "source-map": "^0.6.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/metro-core/node_modules/@jest/test-result": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-24.9.0.tgz", - "integrity": "sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA==", - "dependencies": { - "@jest/console": "^24.9.0", - "@jest/types": "^24.9.0", - "@types/istanbul-lib-coverage": "^2.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/metro-core/node_modules/@jest/types": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", - "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^1.1.1", - "@types/yargs": "^13.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/metro-core/node_modules/@types/yargs": { - "version": "13.0.12", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.12.tgz", - "integrity": "sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/metro-core/node_modules/anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dependencies": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "node_modules/metro-core/node_modules/arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/metro-core/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/metro-core/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/metro-core/node_modules/braces/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/metro-core/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/metro-core/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/metro-core/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/metro-core/node_modules/fill-range/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/metro-core/node_modules/fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "dependencies": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/metro-core/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/metro-core/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/metro-core/node_modules/jest-haste-map": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-24.9.0.tgz", - "integrity": "sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ==", - "dependencies": { - "@jest/types": "^24.9.0", - "anymatch": "^2.0.0", - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.1.15", - "invariant": "^2.2.4", - "jest-serializer": "^24.9.0", - "jest-util": "^24.9.0", - "jest-worker": "^24.9.0", - "micromatch": "^3.1.10", - "sane": "^4.0.3", - "walker": "^1.0.7" - }, - "engines": { - "node": ">= 6" - }, - "optionalDependencies": { - "fsevents": "^1.2.7" - } - }, - "node_modules/metro-core/node_modules/jest-message-util": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-24.9.0.tgz", - "integrity": "sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw==", - "dependencies": { - "@babel/code-frame": "^7.0.0", - "@jest/test-result": "^24.9.0", - "@jest/types": "^24.9.0", - "@types/stack-utils": "^1.0.1", - "chalk": "^2.0.1", - "micromatch": "^3.1.10", - "slash": "^2.0.0", - "stack-utils": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/metro-core/node_modules/jest-mock": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-24.9.0.tgz", - "integrity": "sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w==", - "dependencies": { - "@jest/types": "^24.9.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/metro-core/node_modules/jest-serializer": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-24.9.0.tgz", - "integrity": "sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/metro-core/node_modules/jest-util": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-24.9.0.tgz", - "integrity": "sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==", - "dependencies": { - "@jest/console": "^24.9.0", - "@jest/fake-timers": "^24.9.0", - "@jest/source-map": "^24.9.0", - "@jest/test-result": "^24.9.0", - "@jest/types": "^24.9.0", - "callsites": "^3.0.0", - "chalk": "^2.0.1", - "graceful-fs": "^4.1.15", - "is-ci": "^2.0.0", - "mkdirp": "^0.5.1", - "slash": "^2.0.0", - "source-map": "^0.6.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/metro-core/node_modules/jest-worker": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", - "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", - "dependencies": { - "merge-stream": "^2.0.0", - "supports-color": "^6.1.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/metro-core/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/metro-core/node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/metro-core/node_modules/slash": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", - "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", - "engines": { - "node": ">=6" - } - }, - "node_modules/metro-core/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/metro-core/node_modules/supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/metro-core/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/metro-hermes-compiler": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-hermes-compiler/-/metro-hermes-compiler-0.66.2.tgz", - "integrity": "sha512-nCVL1g9uR6vrw5+X1wjwZruRyMkndnzGRMqjqoljf+nGEqBTD607CR7elXw4fMWn/EM+1y0Vdq5altUu9LdgCA==" - }, - "node_modules/metro-inspector-proxy": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/metro-inspector-proxy/-/metro-inspector-proxy-0.59.0.tgz", - "integrity": "sha512-hPeAuQcofTOH0F+2GEZqWkvkVY1/skezSSlMocDQDaqds+Kw6JgdA7FlZXxnKmQ/jYrWUzff/pl8SUCDwuYthQ==", - "dependencies": { - "connect": "^3.6.5", - "debug": "^2.2.0", - "ws": "^1.1.5", - "yargs": "^14.2.0" - }, - "bin": { - "metro-inspector-proxy": "src/cli.js" - } - }, - "node_modules/metro-inspector-proxy/node_modules/cliui": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", - "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", - "dependencies": { - "string-width": "^3.1.0", - "strip-ansi": "^5.2.0", - "wrap-ansi": "^5.1.0" - } - }, - "node_modules/metro-inspector-proxy/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/metro-inspector-proxy/node_modules/emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" - }, - "node_modules/metro-inspector-proxy/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/metro-inspector-proxy/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/metro-inspector-proxy/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/metro-inspector-proxy/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/metro-inspector-proxy/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "engines": { - "node": ">=4" - } - }, - "node_modules/metro-inspector-proxy/node_modules/string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dependencies": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/metro-inspector-proxy/node_modules/wrap-ansi": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", - "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", - "dependencies": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/metro-inspector-proxy/node_modules/ws": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", - "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", - "dependencies": { - "options": ">=0.0.5", - "ultron": "1.0.x" - } - }, - "node_modules/metro-inspector-proxy/node_modules/yargs": { - "version": "14.2.3", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-14.2.3.tgz", - "integrity": "sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg==", - "dependencies": { - "cliui": "^5.0.0", - "decamelize": "^1.2.0", - "find-up": "^3.0.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^3.0.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^15.0.1" - } - }, - "node_modules/metro-inspector-proxy/node_modules/yargs-parser": { - "version": "15.0.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-15.0.3.tgz", - "integrity": "sha512-/MVEVjTXy/cGAjdtQf8dW3V9b97bPN7rNn8ETj6BmAQL7ibC7O1Q9SPJbGjgh3SlwoBNXMzj/ZGIj8mBgl12YA==", - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - }, - "node_modules/metro-minify-uglify": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/metro-minify-uglify/-/metro-minify-uglify-0.59.0.tgz", - "integrity": "sha512-7IzVgCVWZMymgZ/quieg/9v5EQ8QmZWAgDc86Zp9j0Vy6tQTjUn6jlU+YAKW3mfMEjMr6iIUzCD8YklX78tFAw==", - "dependencies": { - "uglify-es": "^3.1.9" - } - }, - "node_modules/metro-react-native-babel-preset": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.59.0.tgz", - "integrity": "sha512-BoO6ncPfceIDReIH8pQ5tQptcGo5yRWQXJGVXfANbiKLq4tfgdZB1C1e2rMUJ6iypmeJU9dzl+EhPmIFKtgREg==", - "dependencies": { - "@babel/plugin-proposal-class-properties": "^7.0.0", - "@babel/plugin-proposal-export-default-from": "^7.0.0", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", - "@babel/plugin-proposal-object-rest-spread": "^7.0.0", - "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", - "@babel/plugin-proposal-optional-chaining": "^7.0.0", - "@babel/plugin-syntax-dynamic-import": "^7.0.0", - "@babel/plugin-syntax-export-default-from": "^7.0.0", - "@babel/plugin-syntax-flow": "^7.2.0", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.0.0", - "@babel/plugin-syntax-optional-chaining": "^7.0.0", - "@babel/plugin-transform-arrow-functions": "^7.0.0", - "@babel/plugin-transform-block-scoping": "^7.0.0", - "@babel/plugin-transform-classes": "^7.0.0", - "@babel/plugin-transform-computed-properties": "^7.0.0", - "@babel/plugin-transform-destructuring": "^7.0.0", - "@babel/plugin-transform-exponentiation-operator": "^7.0.0", - "@babel/plugin-transform-flow-strip-types": "^7.0.0", - "@babel/plugin-transform-for-of": "^7.0.0", - "@babel/plugin-transform-function-name": "^7.0.0", - "@babel/plugin-transform-literals": "^7.0.0", - "@babel/plugin-transform-modules-commonjs": "^7.0.0", - "@babel/plugin-transform-object-assign": "^7.0.0", - "@babel/plugin-transform-parameters": "^7.0.0", - "@babel/plugin-transform-react-display-name": "^7.0.0", - "@babel/plugin-transform-react-jsx": "^7.0.0", - "@babel/plugin-transform-react-jsx-self": "^7.0.0", - "@babel/plugin-transform-react-jsx-source": "^7.0.0", - "@babel/plugin-transform-regenerator": "^7.0.0", - "@babel/plugin-transform-runtime": "^7.0.0", - "@babel/plugin-transform-shorthand-properties": "^7.0.0", - "@babel/plugin-transform-spread": "^7.0.0", - "@babel/plugin-transform-sticky-regex": "^7.0.0", - "@babel/plugin-transform-template-literals": "^7.0.0", - "@babel/plugin-transform-typescript": "^7.5.0", - "@babel/plugin-transform-unicode-regex": "^7.0.0", - "@babel/template": "^7.0.0", - "react-refresh": "^0.4.0" - }, - "peerDependencies": { - "@babel/core": "*" - } - }, - "node_modules/metro-react-native-babel-transformer": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.59.0.tgz", - "integrity": "sha512-1O3wrnMq4NcPQ1asEcl9lRDn/t+F1Oef6S9WaYVIKEhg9m/EQRGVrrTVP+R6B5Eeaj3+zNKbzM8Dx/NWy1hUbQ==", - "dependencies": { - "@babel/core": "^7.0.0", - "babel-preset-fbjs": "^3.3.0", - "metro-babel-transformer": "0.59.0", - "metro-react-native-babel-preset": "0.59.0", - "metro-source-map": "0.59.0" - }, - "peerDependencies": { - "@babel/core": "*" - } - }, - "node_modules/metro-resolver": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.59.0.tgz", - "integrity": "sha512-lbgiumnwoVosffEI96z0FGuq1ejTorHAj3QYUPmp5dFMfitRxLP7Wm/WP9l4ZZjIptxTExsJwuEff1SLRCPD9w==", - "dependencies": { - "absolute-path": "^0.0.0" - } - }, - "node_modules/metro-runtime": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.66.2.tgz", - "integrity": "sha512-vFhKBk2ot9FS4b+2v0OTa/guCF/QDAOJubY0CNg7PzCS5+w4y3IvZIcPX4SSS1t8pYEZBLvtdtTDarlDl81xmg==" - }, - "node_modules/metro-source-map": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.59.0.tgz", - "integrity": "sha512-0w5CmCM+ybSqXIjqU4RiK40t4bvANL6lafabQ2GP2XD3vSwkLY+StWzCtsb4mPuyi9R/SgoLBel+ZOXHXAH0eQ==", - "dependencies": { - "@babel/traverse": "^7.0.0", - "@babel/types": "^7.0.0", - "invariant": "^2.2.4", - "metro-symbolicate": "0.59.0", - "ob1": "0.59.0", - "source-map": "^0.5.6", - "vlq": "^1.0.0" - } - }, - "node_modules/metro-symbolicate": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.59.0.tgz", - "integrity": "sha512-asLaF2A7rndrToGFIknL13aiohwPJ95RKHf0NM3hP/nipiLDoMzXT6ZnQvBqDxkUKyP+51AI75DMtb+Wcyw4Bw==", - "dependencies": { - "invariant": "^2.2.4", - "metro-source-map": "0.59.0", - "source-map": "^0.5.6", - "through2": "^2.0.1", - "vlq": "^1.0.0" - }, - "bin": { - "metro-symbolicate": "src/symbolicate.js" - }, - "engines": { - "node": ">=8.3" - } - }, - "node_modules/metro-transform-plugins": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.66.2.tgz", - "integrity": "sha512-KTvqplh0ut7oDKovvDG6yzXM02R6X+9b2oVG+qYq8Zd3aCGTi51ASx4ThCNkAHyEvCuJdYg9fxXTL+j+wvhB5w==", - "dependencies": { - "@babel/core": "^7.14.0", - "@babel/generator": "^7.14.0", - "@babel/template": "^7.0.0", - "@babel/traverse": "^7.14.0", - "nullthrows": "^1.1.1" - } - }, - "node_modules/metro-transform-worker": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.66.2.tgz", - "integrity": "sha512-dO4PtYOMGB7Vzte8aIzX39xytODhmbJrBYPu+zYzlDjyefJZT7BkZ0LkPIThtyJi96xWcGqi9JBSo0CeRupAHw==", - "dependencies": { - "@babel/core": "^7.14.0", - "@babel/generator": "^7.14.0", - "@babel/parser": "^7.14.0", - "@babel/types": "^7.0.0", - "babel-preset-fbjs": "^3.4.0", - "metro": "0.66.2", - "metro-babel-transformer": "0.66.2", - "metro-cache": "0.66.2", - "metro-cache-key": "0.66.2", - "metro-hermes-compiler": "0.66.2", - "metro-source-map": "0.66.2", - "metro-transform-plugins": "0.66.2", - "nullthrows": "^1.1.1" - } - }, - "node_modules/metro-transform-worker/node_modules/@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - }, - "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/metro-transform-worker/node_modules/@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", - "dependencies": { - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/metro-transform-worker/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/metro-transform-worker/node_modules/camelcase": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.1.tgz", - "integrity": "sha512-tVI4q5jjFV5CavAU8DXfza/TJcZutVKo/5Foskmsqcm0MsL91moHvwiGNnqaa2o6PF/7yT5ikDRcVcl8Rj6LCA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/metro-transform-worker/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/metro-transform-worker/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/metro-transform-worker/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/metro-transform-worker/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/metro-transform-worker/node_modules/fs-extra": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", - "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=", - "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^2.1.0", - "klaw": "^1.0.0" - } - }, - "node_modules/metro-transform-worker/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/metro-transform-worker/node_modules/jest-get-type": { - "version": "26.3.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", - "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", - "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/metro-transform-worker/node_modules/jest-haste-map": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", - "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", - "dependencies": { - "@jest/types": "^26.6.2", - "@types/graceful-fs": "^4.1.2", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.2.4", - "jest-regex-util": "^26.0.0", - "jest-serializer": "^26.6.2", - "jest-util": "^26.6.2", - "jest-worker": "^26.6.2", - "micromatch": "^4.0.2", - "sane": "^4.0.3", - "walker": "^1.0.7" - }, - "engines": { - "node": ">= 10.14.2" - }, - "optionalDependencies": { - "fsevents": "^2.1.2" - } - }, - "node_modules/metro-transform-worker/node_modules/jest-regex-util": { - "version": "26.0.0", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", - "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", - "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/metro-transform-worker/node_modules/jest-serializer": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", - "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", - "dependencies": { - "@types/node": "*", - "graceful-fs": "^4.2.4" - }, - "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/metro-transform-worker/node_modules/jest-util": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", - "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", - "dependencies": { - "@jest/types": "^26.6.2", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^2.0.0", - "micromatch": "^4.0.2" - }, - "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/metro-transform-worker/node_modules/jest-validate": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", - "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", - "dependencies": { - "@jest/types": "^26.6.2", - "camelcase": "^6.0.0", - "chalk": "^4.0.0", - "jest-get-type": "^26.3.0", - "leven": "^3.1.0", - "pretty-format": "^26.6.2" - }, - "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/metro-transform-worker/node_modules/jest-worker": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", - "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/metro-transform-worker/node_modules/jsonfile": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", - "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/metro-transform-worker/node_modules/metro": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro/-/metro-0.66.2.tgz", - "integrity": "sha512-uNsISfcQ3iKKSHoN5Q+LAh0l3jeeg7ZcNZ/4BAHGsk02erA0OP+l2m+b5qYVoPptHz9Oc3KyG5oGJoTu41pWjg==", - "dependencies": { - "@babel/code-frame": "^7.0.0", - "@babel/core": "^7.14.0", - "@babel/generator": "^7.14.0", - "@babel/parser": "^7.14.0", - "@babel/template": "^7.0.0", - "@babel/traverse": "^7.14.0", - "@babel/types": "^7.0.0", - "absolute-path": "^0.0.0", - "accepts": "^1.3.7", - "async": "^2.4.0", - "chalk": "^4.0.0", - "ci-info": "^2.0.0", - "connect": "^3.6.5", - "debug": "^2.2.0", - "denodeify": "^1.2.1", - "error-stack-parser": "^2.0.6", - "fs-extra": "^1.0.0", - "graceful-fs": "^4.1.3", - "hermes-parser": "0.4.7", - "image-size": "^0.6.0", - "invariant": "^2.2.4", - "jest-haste-map": "^26.5.2", - "jest-worker": "^26.0.0", - "lodash.throttle": "^4.1.1", - "metro-babel-register": "0.66.2", - "metro-babel-transformer": "0.66.2", - "metro-cache": "0.66.2", - "metro-cache-key": "0.66.2", - "metro-config": "0.66.2", - "metro-core": "0.66.2", - "metro-hermes-compiler": "0.66.2", - "metro-inspector-proxy": "0.66.2", - "metro-minify-uglify": "0.66.2", - "metro-react-native-babel-preset": "0.66.2", - "metro-resolver": "0.66.2", - "metro-runtime": "0.66.2", - "metro-source-map": "0.66.2", - "metro-symbolicate": "0.66.2", - "metro-transform-plugins": "0.66.2", - "metro-transform-worker": "0.66.2", - "mime-types": "^2.1.27", - "mkdirp": "^0.5.1", - "node-fetch": "^2.2.0", - "nullthrows": "^1.1.1", - "rimraf": "^2.5.4", - "serialize-error": "^2.1.0", - "source-map": "^0.5.6", - "strip-ansi": "^6.0.0", - "temp": "0.8.3", - "throat": "^5.0.0", - "ws": "^1.1.5", - "yargs": "^15.3.1" - }, - "bin": { - "metro": "src/cli.js" - } - }, - "node_modules/metro-transform-worker/node_modules/metro-babel-register": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-babel-register/-/metro-babel-register-0.66.2.tgz", - "integrity": "sha512-3F+vsVubUPJYKfVMeol8/7pd8CC287Rw92QYzJD8LEmI980xcgwMUEVBZ0UIAUwlLgiJG/f4Mwhuji2EeBXrPg==", - "dependencies": { - "@babel/core": "^7.14.0", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", - "@babel/plugin-proposal-optional-chaining": "^7.0.0", - "@babel/plugin-syntax-class-properties": "^7.0.0", - "@babel/plugin-transform-flow-strip-types": "^7.0.0", - "@babel/plugin-transform-modules-commonjs": "^7.0.0", - "@babel/register": "^7.0.0", - "escape-string-regexp": "^1.0.5" - } - }, - "node_modules/metro-transform-worker/node_modules/metro-babel-transformer": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.66.2.tgz", - "integrity": "sha512-aJ/7fc/Xkofw8Fqa51OTDhBzBz26mmpIWrXAZcPdQ8MSTt883EWncxeCEjasc79NJ89BRi7sOkkaWZo2sXlKvw==", - "dependencies": { - "@babel/core": "^7.14.0", - "hermes-parser": "0.4.7", - "metro-source-map": "0.66.2", - "nullthrows": "^1.1.1" - } - }, - "node_modules/metro-transform-worker/node_modules/metro-cache": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.66.2.tgz", - "integrity": "sha512-5QCYJtJOHoBSbL3H4/Fpl36oA697C3oYHqsce+Hk/dh2qtODUGpS3gOBhvP1B8iB+H8jJMyR75lZq129LJEsIQ==", - "dependencies": { - "metro-core": "0.66.2", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4" - } - }, - "node_modules/metro-transform-worker/node_modules/metro-config": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.66.2.tgz", - "integrity": "sha512-0C+PrKKIBNNzLZUKN/8ZDJS2U5FLMOTXDWbvBHIdqb6YXz8WplXR2+xlSlaSCCi5b+GR7cWFWUNeKA4GQS1/AQ==", - "dependencies": { - "cosmiconfig": "^5.0.5", - "jest-validate": "^26.5.2", - "metro": "0.66.2", - "metro-cache": "0.66.2", - "metro-core": "0.66.2", - "metro-runtime": "0.66.2" - } - }, - "node_modules/metro-transform-worker/node_modules/metro-core": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.66.2.tgz", - "integrity": "sha512-JieLZkef/516yxXYvQxWnf3OWw5rcgWRy76K8JV/wr/i8LGVGulPAXlIi445/QZzXVydzRVASKAEVqyxM5F4mA==", - "dependencies": { - "jest-haste-map": "^26.5.2", - "lodash.throttle": "^4.1.1", - "metro-resolver": "0.66.2" - } - }, - "node_modules/metro-transform-worker/node_modules/metro-inspector-proxy": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-inspector-proxy/-/metro-inspector-proxy-0.66.2.tgz", - "integrity": "sha512-gnLc9121eznwP0iiA9tCBW8qZjwIsCgwHWMF1g1Qaki9le9tzeJv3dK4/lFNGxyfSaLO7vahQEhsEYsiRnTROg==", - "dependencies": { - "connect": "^3.6.5", - "debug": "^2.2.0", - "ws": "^1.1.5", - "yargs": "^15.3.1" - }, - "bin": { - "metro-inspector-proxy": "src/cli.js" - } - }, - "node_modules/metro-transform-worker/node_modules/metro-minify-uglify": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-minify-uglify/-/metro-minify-uglify-0.66.2.tgz", - "integrity": "sha512-7TUK+L5CmB5x1PVnFbgmjzHW4CUadq9H5jgp0HfFoWT1skXAyEsx0DHkKDXwnot0khnNhBOEfl62ctQOnE110Q==", - "dependencies": { - "uglify-es": "^3.1.9" - } - }, - "node_modules/metro-transform-worker/node_modules/metro-react-native-babel-preset": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.66.2.tgz", - "integrity": "sha512-H/nLBAz0MgfDloSe1FjyH4EnbokHFdncyERvLPXDACY3ROVRCeUyFNo70ywRGXW2NMbrV4H7KUyU4zkfWhC2HQ==", - "dependencies": { - "@babel/core": "^7.14.0", - "@babel/plugin-proposal-class-properties": "^7.0.0", - "@babel/plugin-proposal-export-default-from": "^7.0.0", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", - "@babel/plugin-proposal-object-rest-spread": "^7.0.0", - "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", - "@babel/plugin-proposal-optional-chaining": "^7.0.0", - "@babel/plugin-syntax-dynamic-import": "^7.0.0", - "@babel/plugin-syntax-export-default-from": "^7.0.0", - "@babel/plugin-syntax-flow": "^7.2.0", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.0.0", - "@babel/plugin-syntax-optional-chaining": "^7.0.0", - "@babel/plugin-transform-arrow-functions": "^7.0.0", - "@babel/plugin-transform-async-to-generator": "^7.0.0", - "@babel/plugin-transform-block-scoping": "^7.0.0", - "@babel/plugin-transform-classes": "^7.0.0", - "@babel/plugin-transform-computed-properties": "^7.0.0", - "@babel/plugin-transform-destructuring": "^7.0.0", - "@babel/plugin-transform-exponentiation-operator": "^7.0.0", - "@babel/plugin-transform-flow-strip-types": "^7.0.0", - "@babel/plugin-transform-for-of": "^7.0.0", - "@babel/plugin-transform-function-name": "^7.0.0", - "@babel/plugin-transform-literals": "^7.0.0", - "@babel/plugin-transform-modules-commonjs": "^7.0.0", - "@babel/plugin-transform-object-assign": "^7.0.0", - "@babel/plugin-transform-parameters": "^7.0.0", - "@babel/plugin-transform-react-display-name": "^7.0.0", - "@babel/plugin-transform-react-jsx": "^7.0.0", - "@babel/plugin-transform-react-jsx-self": "^7.0.0", - "@babel/plugin-transform-react-jsx-source": "^7.0.0", - "@babel/plugin-transform-regenerator": "^7.0.0", - "@babel/plugin-transform-runtime": "^7.0.0", - "@babel/plugin-transform-shorthand-properties": "^7.0.0", - "@babel/plugin-transform-spread": "^7.0.0", - "@babel/plugin-transform-sticky-regex": "^7.0.0", - "@babel/plugin-transform-template-literals": "^7.0.0", - "@babel/plugin-transform-typescript": "^7.5.0", - "@babel/plugin-transform-unicode-regex": "^7.0.0", - "@babel/template": "^7.0.0", - "react-refresh": "^0.4.0" - }, - "peerDependencies": { - "@babel/core": "*" - } - }, - "node_modules/metro-transform-worker/node_modules/metro-resolver": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.66.2.tgz", - "integrity": "sha512-pXQAJR/xauRf4kWFj2/hN5a77B4jLl0Fom5I3PHp6Arw/KxSBp0cnguXpGLwNQ6zQC0nxKCoYGL9gQpzMnN7Hw==", - "dependencies": { - "absolute-path": "^0.0.0" - } - }, - "node_modules/metro-transform-worker/node_modules/metro-source-map": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.66.2.tgz", - "integrity": "sha512-038tFmB7vSh73VQcDWIbr5O1m+WXWyYafDaOy+1A/2K308YP0oj33gbEgDnZsLZDwcJ+xt1x6KUEBIzlX4YGeQ==", - "dependencies": { - "@babel/traverse": "^7.14.0", - "@babel/types": "^7.0.0", - "invariant": "^2.2.4", - "metro-symbolicate": "0.66.2", - "nullthrows": "^1.1.1", - "ob1": "0.66.2", - "source-map": "^0.5.6", - "vlq": "^1.0.0" - } - }, - "node_modules/metro-transform-worker/node_modules/metro-symbolicate": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.66.2.tgz", - "integrity": "sha512-u+DeQHyAFXVD7mVP+GST/894WHJ3i/U8oEJFnT7U3P52ZuLgX8n4tMNxhqZU12RcLR6etF8143aP0Ktx1gFLEQ==", - "dependencies": { - "invariant": "^2.2.4", - "metro-source-map": "0.66.2", - "nullthrows": "^1.1.1", - "source-map": "^0.5.6", - "through2": "^2.0.1", - "vlq": "^1.0.0" - }, - "bin": { - "metro-symbolicate": "src/index.js" - }, - "engines": { - "node": ">=8.3" - } - }, - "node_modules/metro-transform-worker/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/metro-transform-worker/node_modules/ob1": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.66.2.tgz", - "integrity": "sha512-RFewnL/RjE0qQBOuM+2bbY96zmJPIge/aDtsiDbLSb+MOiK8CReAhBHDgL+zrA3F1hQk00lMWpUwYcep750plA==" - }, - "node_modules/metro-transform-worker/node_modules/pretty-format": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", - "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", - "dependencies": { - "@jest/types": "^26.6.2", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/metro-transform-worker/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" - }, - "node_modules/metro-transform-worker/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/metro-transform-worker/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/metro-transform-worker/node_modules/ws": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", - "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", - "dependencies": { - "options": ">=0.0.5", - "ultron": "1.0.x" - } - }, - "node_modules/metro/node_modules/@jest/console": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-24.9.0.tgz", - "integrity": "sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ==", - "dependencies": { - "@jest/source-map": "^24.9.0", - "chalk": "^2.0.1", - "slash": "^2.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/metro/node_modules/@jest/fake-timers": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-24.9.0.tgz", - "integrity": "sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A==", - "dependencies": { - "@jest/types": "^24.9.0", - "jest-message-util": "^24.9.0", - "jest-mock": "^24.9.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/metro/node_modules/@jest/source-map": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-24.9.0.tgz", - "integrity": "sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==", - "dependencies": { - "callsites": "^3.0.0", - "graceful-fs": "^4.1.15", - "source-map": "^0.6.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/metro/node_modules/@jest/source-map/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/metro/node_modules/@jest/test-result": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-24.9.0.tgz", - "integrity": "sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA==", - "dependencies": { - "@jest/console": "^24.9.0", - "@jest/types": "^24.9.0", - "@types/istanbul-lib-coverage": "^2.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/metro/node_modules/@jest/types": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", - "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^1.1.1", - "@types/yargs": "^13.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/metro/node_modules/@types/yargs": { - "version": "13.0.12", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.12.tgz", - "integrity": "sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/metro/node_modules/ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "engines": { - "node": ">=4" - } - }, - "node_modules/metro/node_modules/anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dependencies": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "node_modules/metro/node_modules/arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/metro/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/metro/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/metro/node_modules/braces/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/metro/node_modules/cliui": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", - "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", - "dependencies": { - "string-width": "^3.1.0", - "strip-ansi": "^5.2.0", - "wrap-ansi": "^5.1.0" - } - }, - "node_modules/metro/node_modules/cliui/node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/metro/node_modules/cliui/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/metro/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/metro/node_modules/emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" - }, - "node_modules/metro/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/metro/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/metro/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/metro/node_modules/fill-range/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/metro/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/metro/node_modules/fs-extra": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", - "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=", - "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^2.1.0", - "klaw": "^1.0.0" - } - }, - "node_modules/metro/node_modules/fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "dependencies": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/metro/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/metro/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/metro/node_modules/jest-haste-map": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-24.9.0.tgz", - "integrity": "sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ==", - "dependencies": { - "@jest/types": "^24.9.0", - "anymatch": "^2.0.0", - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.1.15", - "invariant": "^2.2.4", - "jest-serializer": "^24.9.0", - "jest-util": "^24.9.0", - "jest-worker": "^24.9.0", - "micromatch": "^3.1.10", - "sane": "^4.0.3", - "walker": "^1.0.7" - }, - "engines": { - "node": ">= 6" - }, - "optionalDependencies": { - "fsevents": "^1.2.7" - } - }, - "node_modules/metro/node_modules/jest-message-util": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-24.9.0.tgz", - "integrity": "sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw==", - "dependencies": { - "@babel/code-frame": "^7.0.0", - "@jest/test-result": "^24.9.0", - "@jest/types": "^24.9.0", - "@types/stack-utils": "^1.0.1", - "chalk": "^2.0.1", - "micromatch": "^3.1.10", - "slash": "^2.0.0", - "stack-utils": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/metro/node_modules/jest-mock": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-24.9.0.tgz", - "integrity": "sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w==", - "dependencies": { - "@jest/types": "^24.9.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/metro/node_modules/jest-serializer": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-24.9.0.tgz", - "integrity": "sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/metro/node_modules/jest-util": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-24.9.0.tgz", - "integrity": "sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==", - "dependencies": { - "@jest/console": "^24.9.0", - "@jest/fake-timers": "^24.9.0", - "@jest/source-map": "^24.9.0", - "@jest/test-result": "^24.9.0", - "@jest/types": "^24.9.0", - "callsites": "^3.0.0", - "chalk": "^2.0.1", - "graceful-fs": "^4.1.15", - "is-ci": "^2.0.0", - "mkdirp": "^0.5.1", - "slash": "^2.0.0", - "source-map": "^0.6.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/metro/node_modules/jest-util/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/metro/node_modules/jest-worker": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", - "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", - "dependencies": { - "merge-stream": "^2.0.0", - "supports-color": "^6.1.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/metro/node_modules/jest-worker/node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - }, - "node_modules/metro/node_modules/jsonfile": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", - "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/metro/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/metro/node_modules/merge-stream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", - "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=", - "dependencies": { - "readable-stream": "^2.0.1" - } - }, - "node_modules/metro/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/metro/node_modules/mime-db": { - "version": "1.23.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.23.0.tgz", - "integrity": "sha1-oxtAcK2uon1zLqMzdApk0OyaZlk=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/metro/node_modules/mime-types": { - "version": "2.1.11", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.11.tgz", - "integrity": "sha1-wlnEcb2oCKhdbNGTtDCl+uRHOzw=", - "dependencies": { - "mime-db": "~1.23.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/metro/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/metro/node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/metro/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/metro/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "engines": { - "node": ">=4" - } - }, - "node_modules/metro/node_modules/slash": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", - "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", - "engines": { - "node": ">=6" - } - }, - "node_modules/metro/node_modules/string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dependencies": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/metro/node_modules/string-width/node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/metro/node_modules/string-width/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/metro/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dependencies": { - "ansi-regex": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/metro/node_modules/supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/metro/node_modules/throat": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz", - "integrity": "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=" - }, - "node_modules/metro/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/metro/node_modules/wrap-ansi": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", - "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", - "dependencies": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/metro/node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/metro/node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/metro/node_modules/ws": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", - "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", - "dependencies": { - "options": ">=0.0.5", - "ultron": "1.0.x" - } - }, - "node_modules/metro/node_modules/yargs": { - "version": "14.2.3", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-14.2.3.tgz", - "integrity": "sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg==", - "dependencies": { - "cliui": "^5.0.0", - "decamelize": "^1.2.0", - "find-up": "^3.0.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^3.0.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^15.0.1" - } - }, - "node_modules/metro/node_modules/yargs-parser": { - "version": "15.0.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-15.0.3.tgz", - "integrity": "sha512-/MVEVjTXy/cGAjdtQf8dW3V9b97bPN7rNn8ETj6BmAQL7ibC7O1Q9SPJbGjgh3SlwoBNXMzj/ZGIj8mBgl12YA==", - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - }, - "node_modules/micromatch": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", - "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", - "dependencies": { - "braces": "^3.0.1", - "picomatch": "^2.2.3" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/mime-db": { - "version": "1.51.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", - "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.34", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", - "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", - "dependencies": { - "mime-db": "1.51.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" - }, - "node_modules/mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dependencies": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "dependencies": { - "minimist": "^1.2.5" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "node_modules/mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "dev": true - }, - "node_modules/nan": { - "version": "2.15.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", - "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==", - "optional": true - }, - "node_modules/nanoid": { - "version": "3.1.30", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz", - "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nanomatch/node_modules/arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nanomatch/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "node_modules/negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" - }, - "node_modules/nocache": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/nocache/-/nocache-2.1.0.tgz", - "integrity": "sha512-0L9FvHG3nfnnmaEQPjT9xhfN4ISk0A8/2j4M37Np4mcDesJjHgEUfgPhdCyZuFI954tjokaIj/A3NdpFNdEh4Q==", - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/node-fetch": { - "version": "2.6.6", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.6.tgz", - "integrity": "sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==", - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - } - }, - "node_modules/node-fetch/node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" - }, - "node_modules/node-fetch/node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" - }, - "node_modules/node-fetch/node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "node_modules/node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" - }, - "node_modules/node-modules-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", - "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/node-notifier": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-6.0.0.tgz", - "integrity": "sha512-SVfQ/wMw+DesunOm5cKqr6yDcvUTDl/yc97ybGHMrteNEY6oekXpNpS3lZwgLlwz0FLgHoiW28ZpmBHUDg37cw==", - "dev": true, - "optional": true, - "dependencies": { - "growly": "^1.3.0", - "is-wsl": "^2.1.1", - "semver": "^6.3.0", - "shellwords": "^0.1.1", - "which": "^1.3.1" - } - }, - "node_modules/node-releases": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", - "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==" - }, - "node_modules/node-stream-zip": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.15.0.tgz", - "integrity": "sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==", - "engines": { - "node": ">=0.12.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/antelle" - } - }, - "node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "node_modules/normalize-package-data/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm-run-path/node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", - "dependencies": { - "boolbase": "~1.0.0" - } - }, - "node_modules/nullthrows": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz", - "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==" - }, - "node_modules/nwsapi": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", - "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", - "dev": true - }, - "node_modules/oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/ob1": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.59.0.tgz", - "integrity": "sha512-opXMTxyWJ9m68ZglCxwo0OPRESIC/iGmKFPXEXzMZqsVIrgoRXOHmoMDkQzz4y3irVjbyPJRAh5pI9fd0MJTFQ==" - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dependencies": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-inspect": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", - "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dependencies": { - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.entries": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", - "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.fromentries": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", - "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.values": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", - "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/open": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz", - "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==", - "dependencies": { - "is-wsl": "^1.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/open/node_modules/is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", - "engines": { - "node": ">=4" - } - }, - "node_modules/opencollective-postinstall": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz", - "integrity": "sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==", - "bin": { - "opencollective-postinstall": "index.js" - } - }, - "node_modules/optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "dependencies": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/options": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz", - "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/ora": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz", - "integrity": "sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==", - "dependencies": { - "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", - "cli-spinners": "^2.0.0", - "log-symbols": "^2.2.0", - "strip-ansi": "^5.2.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/ora/node_modules/cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dependencies": { - "restore-cursor": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/ora/node_modules/mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "engines": { - "node": ">=4" - } - }, - "node_modules/ora/node_modules/onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dependencies": { - "mimic-fn": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/ora/node_modules/restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dependencies": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/p-each-series": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", - "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-finally": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", - "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parse-node-version": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", - "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/parse5": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", - "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", - "dev": true - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "engines": { - "node": ">=4" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", - "dev": true - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "node_modules/picomatch": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", - "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "engines": { - "node": ">=6" - } - }, - "node_modules/pirates": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", - "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", - "dependencies": { - "node-modules-regexp": "^1.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/plist": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.4.tgz", - "integrity": "sha512-ksrr8y9+nXOxQB2osVNqrgvX/XQPOXaU4BQMKjYq8PvaY1U18mo+fKgBSwzK+luSyinOuPae956lSVcBwxlAMg==", - "dependencies": { - "base64-js": "^1.5.1", - "xmlbuilder": "^9.0.7" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/plugin-error": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", - "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=", - "dependencies": { - "ansi-cyan": "^0.1.1", - "ansi-red": "^0.1.1", - "arr-diff": "^1.0.1", - "arr-union": "^2.0.1", - "extend-shallow": "^1.1.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pn": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", - "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", - "dev": true - }, - "node_modules/posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prettier": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.4.1.tgz", - "integrity": "sha512-9fbDAXSBcc6Bs1mZrDYb3XKzDLm4EXXL9sC1LqKP5rZkT6KRr/rf9amVUcODVXgguK/isJz0d0hP72WeaKWsvA==", - "dev": true, - "bin": { - "prettier": "bin-prettier.js" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/prettier-linter-helpers": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", - "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", - "dev": true, - "dependencies": { - "fast-diff": "^1.1.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/pretty-format": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", - "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", - "dependencies": { - "@jest/types": "^25.5.0", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^16.12.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/pretty-format/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/pretty-format/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/pretty-format/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" - }, - "node_modules/progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/promise": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", - "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", - "dependencies": { - "asap": "~2.0.6" - } - }, - "node_modules/promise-polyfill": { - "version": "8.1.3", - "resolved": "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-8.1.3.tgz", - "integrity": "sha512-MG5r82wBzh7pSKDRa9y+vllNHz3e3d4CNj1PQE4BQYxLme0gKYYBm9YENq+UkEikyZ0XbiGWxYlVw3Rl9O/U8g==" - }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.8.1" - } - }, - "node_modules/protobufjs": { - "version": "6.11.2", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.11.2.tgz", - "integrity": "sha512-4BQJoPooKJl2G9j3XftkIXjoC9C0Av2NOrWmbLWT1vH32GcSUHjM0Arra6UfTsVyfMAuFzaLucXn1sadxJydAw==", - "hasInstallScript": true, - "dependencies": { - "@protobufjs/aspromise": "^1.1.2", - "@protobufjs/base64": "^1.1.2", - "@protobufjs/codegen": "^2.0.4", - "@protobufjs/eventemitter": "^1.1.0", - "@protobufjs/fetch": "^1.1.0", - "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.0", - "@protobufjs/path": "^1.1.2", - "@protobufjs/pool": "^1.1.0", - "@protobufjs/utf8": "^1.1.0", - "@types/long": "^4.0.1", - "@types/node": ">=13.7.0", - "long": "^4.0.0" - }, - "bin": { - "pbjs": "bin/pbjs", - "pbts": "bin/pbts" - } - }, - "node_modules/pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" - }, - "node_modules/psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", - "dev": true - }, - "node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/query-string": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.0.1.tgz", - "integrity": "sha512-uIw3iRvHnk9to1blJCG3BTc+Ro56CBowJXKmNNAm3RulvPBzWLRqKSiiDk+IplJhsydwtuNMHi8UGQFcCLVfkA==", - "dependencies": { - "decode-uri-component": "^0.2.0", - "filter-obj": "^1.1.0", - "split-on-first": "^1.0.0", - "strict-uri-encode": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/react": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react/-/react-16.13.1.tgz", - "integrity": "sha512-YMZQQq32xHLX0bz5Mnibv1/LHb3Sqzngu7xstSM+vrkE5Kzr9xE0yMByK5kMoTK30YVJE61WfbxIFFvfeDKT1w==", - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-devtools-core": { - "version": "4.21.0", - "resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.21.0.tgz", - "integrity": "sha512-clGWwJHV5MHwTwYyKc+7FZHwzdbzrD2/AoZSkicUcr6YLc3Za9a9FaLhccWDHfjQ+ron9yzNhDT6Tv+FiPkD3g==", - "dependencies": { - "shell-quote": "^1.6.1", - "ws": "^7" - } - }, - "node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - }, - "node_modules/react-native": { - "version": "0.63.3", - "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.63.3.tgz", - "integrity": "sha512-71wq13uNo5W8QVQnFlnzZ3AD+XgUBYGhpsxysQFW/hJ8GAt/J5o+Bvhy81FXichp6IBDJDh/JgfHH2gNji8dFA==", - "dependencies": { - "@babel/runtime": "^7.0.0", - "@react-native-community/cli": "^4.10.0", - "@react-native-community/cli-platform-android": "^4.10.0", - "@react-native-community/cli-platform-ios": "^4.10.0", - "abort-controller": "^3.0.0", - "anser": "^1.4.9", - "base64-js": "^1.1.2", - "event-target-shim": "^5.0.1", - "fbjs": "^1.0.0", - "fbjs-scripts": "^1.1.0", - "hermes-engine": "~0.5.0", - "invariant": "^2.2.4", - "jsc-android": "^245459.0.0", - "metro-babel-register": "0.59.0", - "metro-react-native-babel-transformer": "0.59.0", - "metro-source-map": "0.59.0", - "nullthrows": "^1.1.1", - "pretty-format": "^24.9.0", - "promise": "^8.0.3", - "prop-types": "^15.7.2", - "react-devtools-core": "^4.6.0", - "react-refresh": "^0.4.0", - "regenerator-runtime": "^0.13.2", - "scheduler": "0.19.1", - "stacktrace-parser": "^0.1.3", - "use-subscription": "^1.0.0", - "whatwg-fetch": "^3.0.0" - }, - "bin": { - "react-native": "cli.js" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "react": "16.13.1" - } - }, - "node_modules/react-native-autolink": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/react-native-autolink/-/react-native-autolink-4.0.0.tgz", - "integrity": "sha512-58wV7lBkS+JmTDzuN4v5OqSz5cIc0lI3PlIV1WIVhxlitI1Yhl5UQWum4y31bV83faA9we7gynvi8xV/I0TWLg==", - "dependencies": { - "autolinker": "^3.14.3" - }, - "peerDependencies": { - "react": ">16.8.0", - "react-native": ">=0.25.0" - } - }, - "node_modules/react-native-document-picker": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/react-native-document-picker/-/react-native-document-picker-4.3.0.tgz", - "integrity": "sha512-ygcY0ijlVuhxzdWnhqd917yMUFT9FF0b4CM81LWoY4/bpQYz5PGUdRAdh25kS0VA+cEUYNL2iI7OpHXq00epPA==", - "peerDependencies": { - "react-native": ">= 0.33" - } - }, - "node_modules/react-native-elements": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/react-native-elements/-/react-native-elements-3.4.2.tgz", - "integrity": "sha512-m0eAWOn7JuR1wNTNY0WHuaqst4LI/gFE4N5Bbyfsc4DiryWsMST7aAg5w/Gos4IexWIzhLKCIkPxthND1m/8Xg==", - "hasInstallScript": true, - "dependencies": { - "@types/react-native-vector-icons": "^6.4.6", - "color": "^3.1.2", - "deepmerge": "^4.2.2", - "hoist-non-react-statics": "^3.3.2", - "lodash.isequal": "^4.5.0", - "opencollective-postinstall": "^2.0.3", - "react-native-ratings": "8.0.4", - "react-native-size-matters": "^0.3.1" - }, - "peerDependencies": { - "react-native-safe-area-context": "^3.1.9", - "react-native-vector-icons": ">7.0.0" - } - }, - "node_modules/react-native-elements/node_modules/react-native-ratings": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/react-native-ratings/-/react-native-ratings-8.0.4.tgz", - "integrity": "sha512-Xczu5lskIIRD6BEdz9A0jDRpEck/SFxRqiglkXi0u67yAtI1/pcJC76P4MukCbT8K4BPVl+42w83YqXBoBRl7A==", - "dependencies": { - "lodash": "^4.17.15" - }, - "peerDependencies": { - "react": "*", - "react-native": "*" - } - }, - "node_modules/react-native-elements/node_modules/react-native-size-matters": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/react-native-size-matters/-/react-native-size-matters-0.3.1.tgz", - "integrity": "sha512-mKOfBLIBFBcs9br1rlZDvxD5+mAl8Gfr5CounwJtxI6Z82rGrMO+Kgl9EIg3RMVf3G855a85YVqHJL2f5EDRlw==", - "peerDependencies": { - "react-native": "*" - } - }, - "node_modules/react-native-fast-image": { - "version": "8.5.11", - "resolved": "https://registry.npmjs.org/react-native-fast-image/-/react-native-fast-image-8.5.11.tgz", - "integrity": "sha512-cNW4bIJg3nvKaheG8vGMfqCt5LMWX9MS5+wMudgKIHbGO51spRr4sgnlhVgwHLcZ5aeNOVJ8CPRxDIWKRq/0QA==", - "peerDependencies": { - "react": "^16.8.6 || ^17.0.0", - "react-native": ">=0.60.0" - } - }, - "node_modules/react-native-gesture-handler": { - "version": "1.10.3", - "resolved": "https://registry.npmjs.org/react-native-gesture-handler/-/react-native-gesture-handler-1.10.3.tgz", - "integrity": "sha512-cBGMi1IEsIVMgoox4RvMx7V2r6bNKw0uR1Mu1o7NbuHS6BRSVLq0dP34l2ecnPlC+jpWd3le6Yg1nrdCjby2Mw==", - "dependencies": { - "@egjs/hammerjs": "^2.0.17", - "fbjs": "^3.0.0", - "hoist-non-react-statics": "^3.3.0", - "invariant": "^2.2.4", - "prop-types": "^15.7.2" - } - }, - "node_modules/react-native-gesture-handler/node_modules/fbjs": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-3.0.1.tgz", - "integrity": "sha512-8+vkGyT4lNDRKHQNPp0yh/6E7FfkLg89XqQbOYnvntRh+8RiSD43yrh9E5ejp1muCizTL4nDVG+y8W4e+LROHg==", - "dependencies": { - "cross-fetch": "^3.0.4", - "fbjs-css-vars": "^1.0.0", - "loose-envify": "^1.0.0", - "object-assign": "^4.1.0", - "promise": "^7.1.1", - "setimmediate": "^1.0.5", - "ua-parser-js": "^0.7.30" - } - }, - "node_modules/react-native-gesture-handler/node_modules/promise": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", - "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", - "dependencies": { - "asap": "~2.0.3" - } - }, - "node_modules/react-native-get-random-values": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/react-native-get-random-values/-/react-native-get-random-values-1.7.1.tgz", - "integrity": "sha512-VXWdk73N7pQMEAcM9pvZv+yuWmu2qQrS0QldhdgYmo7dmPHb3x/7tvQKDxkR9gy9/+SoS2uQq9eq06sZ200piA==", - "dependencies": { - "fast-base64-decode": "^1.0.0" - }, - "peerDependencies": { - "react-native": ">=0.56" - } - }, - "node_modules/react-native-image-picker": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/react-native-image-picker/-/react-native-image-picker-4.3.0.tgz", - "integrity": "sha512-YJtpuNHK7PS4ujbsSVAL6rKW4QQEDTf80MxuPmwByYgMi01VbfkXZ/8+pf61ctOED3Z0ZZKbk7/3pJ0dQHVAbg==", - "peerDependencies": { - "react": "*", - "react-native": "*" - } - }, - "node_modules/react-native-keep-awake": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/react-native-keep-awake/-/react-native-keep-awake-4.0.0.tgz", - "integrity": "sha512-0Fotox+eLXQooeibVs3P60yASYUWjtRw9MZNmbuHt5UZQrgUrAKsE4jm7gTr4tPU1m1RkwGzcgUFpcOkh/ec7g==" - }, - "node_modules/react-native-reanimated": { - "version": "1.13.3", - "resolved": "https://registry.npmjs.org/react-native-reanimated/-/react-native-reanimated-1.13.3.tgz", - "integrity": "sha512-i714H24dv6ncpFO7/SZ0PfAMbvjgVbF8Ow2NPtowoZAz8osS54DmTMrkgJ9Za+uEku/s0AEaxqiXG2Xgntvv2g==", - "dependencies": { - "fbjs": "^1.0.0" - }, - "peerDependencies": { - "react": "*", - "react-native": "*" - } - }, - "node_modules/react-native-safe-area-context": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/react-native-safe-area-context/-/react-native-safe-area-context-3.3.2.tgz", - "integrity": "sha512-yOwiiPJ1rk+/nfK13eafbpW6sKW0jOnsRem2C1LPJjM3tfTof6hlvV5eWHATye3XOpu2cJ7N+HdkUvUDGwFD2Q==", - "peerDependencies": { - "react": "*", - "react-native": "*" - } - }, - "node_modules/react-native-screens": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/react-native-screens/-/react-native-screens-3.9.0.tgz", - "integrity": "sha512-TP/kASLQ/2iGCz4/n9CHeveKC9urzbfYXFH+1TfBnqaBwjIszhVuadiIOQ0qWKdSs6qnBR2xPTp9U18sNoc34A==", - "dependencies": { - "react-freeze": "^1.0.0", - "warn-once": "^0.1.0" - }, - "peerDependencies": { - "react": "*", - "react-native": "*" - } - }, - "node_modules/react-native-screens/node_modules/react-freeze": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/react-freeze/-/react-freeze-1.0.0.tgz", - "integrity": "sha512-yQaiOqDmoKqks56LN9MTgY06O0qQHgV4FUrikH357DydArSZHQhl0BJFqGKIZoTqi8JizF9Dxhuk1FIZD6qCaw==", - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "react": "^17.0.0" - } - }, - "node_modules/react-native-sound": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/react-native-sound/-/react-native-sound-0.11.1.tgz", - "integrity": "sha512-6cVmCSOvSjCBmIoc+9FFINpT1nW53KlvF/hIyD1uj+HI4NUOma08zI+8pGIpY9cExPmsOh+OoFX3EOODpY78yw==", - "peerDependencies": { - "react-native": ">=0.8.0" - } - }, - "node_modules/react-native-svg": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/react-native-svg/-/react-native-svg-12.1.1.tgz", - "integrity": "sha512-NIAJ8jCnXGCqGWXkkJ1GTzO4a3Md5at5sagYV8Vh4MXYnL4z5Rh428Wahjhh+LIjx40EE5xM5YtwyJBqOIba2Q==", - "dependencies": { - "css-select": "^2.1.0", - "css-tree": "^1.0.0-alpha.39" - }, - "peerDependencies": { - "react": "*", - "react-native": ">=0.50.0" - } - }, - "node_modules/react-native-svg-transformer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/react-native-svg-transformer/-/react-native-svg-transformer-1.0.0.tgz", - "integrity": "sha512-ALHU5VvLLyKM/BvyEG7VYJmqglvaXtU7mGRCxrEwwpJO/GBf1ZMUzc4AeJAjSodj7yYtlDYRxNSt9ySWpaa6JQ==", - "dependencies": { - "@svgr/core": "^6.1.2", - "@svgr/plugin-svgo": "^6.1.2", - "path-dirname": "^1.0.2" - }, - "peerDependencies": { - "react-native": ">=0.59.0", - "react-native-svg": ">=12.0.0" - } - }, - "node_modules/react-native-swipe-list-view": { - "version": "3.2.9", - "resolved": "https://registry.npmjs.org/react-native-swipe-list-view/-/react-native-swipe-list-view-3.2.9.tgz", - "integrity": "sha512-SjAEuHc/D6ovp+RjDUhfNmw6NYOntdT7+GFhfMGfP/BSLMuMWynpzJy9GKQeyB8sI78T6Lzip21TVbongOg1Mw==", - "peerDependencies": { - "prop-types": ">=15.5.0", - "react": ">=0.14.8", - "react-native": ">=0.23.1" - } - }, - "node_modules/react-native-vector-icons": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/react-native-vector-icons/-/react-native-vector-icons-7.1.0.tgz", - "integrity": "sha512-V2a1zJ4i+kS8O4j183gIwX14St9AxxXabxwYpFBgRhvr2NDXyFcjHDEAgrOYYlt2W57e20aN1tBDU/I+wn9WtQ==", - "dependencies": { - "lodash.frompairs": "^4.0.1", - "lodash.isequal": "^4.5.0", - "lodash.isstring": "^4.0.1", - "lodash.omit": "^4.5.0", - "lodash.pick": "^4.4.0", - "lodash.template": "^4.5.0", - "prop-types": "^15.7.2", - "yargs": "^15.0.2" - }, - "bin": { - "fa5-upgrade": "bin/fa5-upgrade.sh", - "generate-icon": "bin/generate-icon.js" - } - }, - "node_modules/react-native-video": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/react-native-video/-/react-native-video-5.2.0.tgz", - "integrity": "sha512-5SK1lxyzrCkZF+WuxUxLR1Pt65E0rsWB1w1GrGxSLdC9zWYBumcmuHl+wPJ7UQvznjaH2Ze7uU1R3arejI7+WQ==", - "dependencies": { - "keymirror": "^0.1.1", - "prop-types": "^15.7.2", - "shaka-player": "^2.5.9" - } - }, - "node_modules/react-native-video-controls": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/react-native-video-controls/-/react-native-video-controls-2.8.1.tgz", - "integrity": "sha512-dBmrE3TAKaR1gYMfbukjAM6Xo8OMZyRrxPzZtnaUgWcvGo11PQwzaI/j8HPD5fLgO+rlweP2pDpEJyIBsJvJkw==", - "dependencies": { - "lodash": "^4.16.4" - }, - "peerDependencies": { - "react-native": ">=0.46.0", - "react-native-video": ">=2.0.0" - } - }, - "node_modules/react-native-webview": { - "version": "11.14.3", - "resolved": "https://registry.npmjs.org/react-native-webview/-/react-native-webview-11.14.3.tgz", - "integrity": "sha512-y/+7mE6by/uLGSIVmlp1xpJvL37rAuOL90EWTJYKZWL5iM8lN+pQkj/zwcPcGu4zNmuHdXXUk/cMR8hE89mNYg==", - "dependencies": { - "escape-string-regexp": "2.0.0", - "invariant": "2.2.4" - }, - "peerDependencies": { - "react": "*", - "react-native": "*" - } - }, - "node_modules/react-native-webview/node_modules/escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/react-native/node_modules/@react-native-community/cli": { - "version": "4.14.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli/-/cli-4.14.0.tgz", - "integrity": "sha512-EYJKBuxFxAu/iwNUfwDq41FjORpvSh1wvQ3qsHjzcR5uaGlWEOJrd3uNJDuKBAS0TVvbEesLF9NEXipjyRVr4Q==", - "dependencies": { - "@hapi/joi": "^15.0.3", - "@react-native-community/cli-debugger-ui": "^4.13.1", - "@react-native-community/cli-hermes": "^4.13.0", - "@react-native-community/cli-server-api": "^4.13.1", - "@react-native-community/cli-tools": "^4.13.0", - "@react-native-community/cli-types": "^4.10.1", - "chalk": "^3.0.0", - "command-exists": "^1.2.8", - "commander": "^2.19.0", - "cosmiconfig": "^5.1.0", - "deepmerge": "^3.2.0", - "envinfo": "^7.7.2", - "execa": "^1.0.0", - "find-up": "^4.1.0", - "fs-extra": "^8.1.0", - "glob": "^7.1.3", - "graceful-fs": "^4.1.3", - "inquirer": "^3.0.6", - "leven": "^3.1.0", - "lodash": "^4.17.15", - "metro": "^0.59.0", - "metro-config": "^0.59.0", - "metro-core": "^0.59.0", - "metro-react-native-babel-transformer": "^0.59.0", - "metro-resolver": "^0.59.0", - "minimist": "^1.2.0", - "mkdirp": "^0.5.1", - "node-stream-zip": "^1.9.1", - "ora": "^3.4.0", - "pretty-format": "^25.2.0", - "semver": "^6.3.0", - "serve-static": "^1.13.1", - "strip-ansi": "^5.2.0", - "sudo-prompt": "^9.0.0", - "wcwidth": "^1.0.1" - }, - "bin": { - "react-native": "build/bin.js" - }, - "engines": { - "node": ">=8.3" - }, - "peerDependencies": { - "react-native": ">=0.62.0-rc.0 <0.64.0" - } - }, - "node_modules/react-native/node_modules/@react-native-community/cli/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/react-native/node_modules/@react-native-community/cli/node_modules/pretty-format": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", - "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", - "dependencies": { - "@jest/types": "^25.5.0", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^16.12.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/react-native/node_modules/@types/yargs": { - "version": "13.0.12", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.12.tgz", - "integrity": "sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/react-native/node_modules/ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "engines": { - "node": ">=4" - } - }, - "node_modules/react-native/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/react-native/node_modules/chalk/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/react-native/node_modules/chardet": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz", - "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=" - }, - "node_modules/react-native/node_modules/cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dependencies": { - "restore-cursor": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/react-native/node_modules/cli-width": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", - "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==" - }, - "node_modules/react-native/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/react-native/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/react-native/node_modules/deepmerge": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-3.3.0.tgz", - "integrity": "sha512-GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-native/node_modules/execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "dependencies": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/react-native/node_modules/external-editor": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz", - "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==", - "dependencies": { - "chardet": "^0.4.0", - "iconv-lite": "^0.4.17", - "tmp": "^0.0.33" - }, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/react-native/node_modules/figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/react-native/node_modules/get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/react-native/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/react-native/node_modules/inquirer": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz", - "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==", - "dependencies": { - "ansi-escapes": "^3.0.0", - "chalk": "^2.0.0", - "cli-cursor": "^2.1.0", - "cli-width": "^2.0.0", - "external-editor": "^2.0.4", - "figures": "^2.0.0", - "lodash": "^4.3.0", - "mute-stream": "0.0.7", - "run-async": "^2.2.0", - "rx-lite": "^4.0.8", - "rx-lite-aggregates": "^4.0.8", - "string-width": "^2.1.0", - "strip-ansi": "^4.0.0", - "through": "^2.3.6" - } - }, - "node_modules/react-native/node_modules/inquirer/node_modules/ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "engines": { - "node": ">=4" - } - }, - "node_modules/react-native/node_modules/inquirer/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/react-native/node_modules/inquirer/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "engines": { - "node": ">=4" - } - }, - "node_modules/react-native/node_modules/inquirer/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dependencies": { - "ansi-regex": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/react-native/node_modules/inquirer/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/react-native/node_modules/is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-native/node_modules/mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "engines": { - "node": ">=4" - } - }, - "node_modules/react-native/node_modules/mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" - }, - "node_modules/react-native/node_modules/npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dependencies": { - "path-key": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/react-native/node_modules/onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dependencies": { - "mimic-fn": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/react-native/node_modules/p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "engines": { - "node": ">=4" - } - }, - "node_modules/react-native/node_modules/pretty-format": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-24.9.0.tgz", - "integrity": "sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA==", - "dependencies": { - "@jest/types": "^24.9.0", - "ansi-regex": "^4.0.0", - "ansi-styles": "^3.2.0", - "react-is": "^16.8.4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/react-native/node_modules/pretty-format/node_modules/@jest/types": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", - "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^1.1.1", - "@types/yargs": "^13.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/react-native/node_modules/pretty-format/node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/react-native/node_modules/restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dependencies": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/react-native/node_modules/string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dependencies": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/react-native/node_modules/string-width/node_modules/ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "engines": { - "node": ">=4" - } - }, - "node_modules/react-native/node_modules/string-width/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dependencies": { - "ansi-regex": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/react-native/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/react-refresh": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.4.3.tgz", - "integrity": "sha512-Hwln1VNuGl/6bVwnd0Xdn1e84gT/8T9aYNL+HAKDArLCS7LWjwr7StE30IEYbIkx0Vi3vs+coQxe+SQDbGbbpA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-test-renderer": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-16.13.1.tgz", - "integrity": "sha512-Sn2VRyOK2YJJldOqoh8Tn/lWQ+ZiKhyZTPtaO0Q6yNj+QDbmRkVFap6pZPy3YQk8DScRDfyqm/KxKYP9gCMRiQ==", - "dev": true, - "dependencies": { - "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "react-is": "^16.8.6", - "scheduler": "^0.19.1" - }, - "peerDependencies": { - "react": "^16.13.1" - } - }, - "node_modules/read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, - "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "dev": true, - "dependencies": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/read-pkg-up/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg/node_modules/type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/readline": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/readline/-/readline-1.3.0.tgz", - "integrity": "sha1-xYDXfvLPyHUrEySYBg3JeTp6wBw=" - }, - "node_modules/realpath-native": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-2.0.0.tgz", - "integrity": "sha512-v1SEYUOXXdbBZK8ZuNgO4TBjamPsiSgcFr0aP+tEKpQZK8vooEUqV6nm6Cv502mX4NF2EfsnVqtNAHG+/6Ur1Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/reanimated-bottom-sheet": { - "version": "1.0.0-alpha.22", - "resolved": "https://registry.npmjs.org/reanimated-bottom-sheet/-/reanimated-bottom-sheet-1.0.0-alpha.22.tgz", - "integrity": "sha512-NxecCn+2iA4YzkFuRK5/b86GHHS2OhZ9VRgiM4q18AC20YE/psRilqxzXCKBEvkOjP5AaAvY0yfE7EkEFBjTvw==", - "peerDependencies": { - "react": "*", - "react-native": "*", - "react-native-gesture-handler": "*", - "react-native-reanimated": "*" - } - }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" - }, - "node_modules/regenerate-unicode-properties": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz", - "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==", - "dependencies": { - "regenerate": "^1.4.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" - }, - "node_modules/regenerator-transform": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", - "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", - "dependencies": { - "@babel/runtime": "^7.8.4" - } - }, - "node_modules/regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dependencies": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regex-not/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regexp.prototype.flags": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", - "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/regexpp": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - } - }, - "node_modules/regexpu-core": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz", - "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==", - "dependencies": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^9.0.0", - "regjsgen": "^0.5.2", - "regjsparser": "^0.7.0", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regjsgen": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", - "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" - }, - "node_modules/regjsparser": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz", - "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==", - "dependencies": { - "jsesc": "~0.5.0" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", - "bin": { - "jsesc": "bin/jsesc" - } - }, - "node_modules/remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" - }, - "node_modules/repeat-element": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", - "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", - "dev": true, - "dependencies": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/request-promise-core": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", - "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", - "dev": true, - "dependencies": { - "lodash": "^4.17.19" - }, - "engines": { - "node": ">=0.10.0" - }, - "peerDependencies": { - "request": "^2.34" - } - }, - "node_modules/request-promise-native": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", - "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", - "deprecated": "request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142", - "dev": true, - "dependencies": { - "request-promise-core": "1.1.4", - "stealthy-require": "^1.1.1", - "tough-cookie": "^2.3.3" - }, - "engines": { - "node": ">=0.12.0" - }, - "peerDependencies": { - "request": "^2.34" - } - }, - "node_modules/request-promise-native/node_modules/tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "dev": true, - "dependencies": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/request/node_modules/tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "dev": true, - "dependencies": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/request/node_modules/uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", - "dev": true, - "bin": { - "uuid": "bin/uuid" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" - }, - "node_modules/resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", - "dependencies": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, - "dependencies": { - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "deprecated": "https://github.com/lydell/resolve-url#deprecated" - }, - "node_modules/restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "engines": { - "node": ">=0.12" - } - }, - "node_modules/rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/rn-fetch-blob": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/rn-fetch-blob/-/rn-fetch-blob-0.12.0.tgz", - "integrity": "sha512-+QnR7AsJ14zqpVVUbzbtAjq0iI8c9tCg49tIoKO2ezjzRunN7YL6zFSFSWZm6d+mE/l9r+OeDM3jmb2tBb2WbA==", - "dependencies": { - "base-64": "0.1.0", - "glob": "7.0.6" - } - }, - "node_modules/rn-fetch-blob/node_modules/glob": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", - "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.2", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/rsvp": { - "version": "4.8.5", - "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", - "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", - "engines": { - "node": "6.* || >= 7.*" - } - }, - "node_modules/run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/rx-lite": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz", - "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=" - }, - "node_modules/rx-lite-aggregates": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz", - "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=", - "dependencies": { - "rx-lite": "*" - } - }, - "node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, - "dependencies": { - "tslib": "^1.9.0" - }, - "engines": { - "npm": ">=2.0.0" - } - }, - "node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "dependencies": { - "ret": "~0.1.10" - } - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "node_modules/sane": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", - "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", - "deprecated": "some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added", - "dependencies": { - "@cnakazawa/watch": "^1.0.3", - "anymatch": "^2.0.0", - "capture-exit": "^2.0.0", - "exec-sh": "^0.3.2", - "execa": "^1.0.0", - "fb-watchman": "^2.0.0", - "micromatch": "^3.1.4", - "minimist": "^1.1.1", - "walker": "~1.0.5" - }, - "bin": { - "sane": "src/cli.js" - }, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/sane/node_modules/anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dependencies": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "node_modules/sane/node_modules/arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/braces/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "dependencies": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/sane/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/fill-range/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/sane/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dependencies": { - "path-key": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/sane/node_modules/p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "engines": { - "node": ">=4" - } - }, - "node_modules/sane/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" - }, - "node_modules/saxes": { - "version": "3.1.11", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz", - "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==", - "dev": true, - "dependencies": { - "xmlchars": "^2.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/scheduler": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", - "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "node_modules/selenium-webdriver": { - "version": "4.0.0-rc-1", - "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-4.0.0-rc-1.tgz", - "integrity": "sha512-bcrwFPRax8fifRP60p7xkWDGSJJoMkPAzufMlk5K2NyLPht/YZzR2WcIk1+3gR8VOCLlst1P2PI+MXACaFzpIw==", - "dependencies": { - "jszip": "^3.6.0", - "rimraf": "^3.0.2", - "tmp": "^0.2.1", - "ws": ">=7.4.6" - }, - "engines": { - "node": ">= 10.15.0" - } - }, - "node_modules/selenium-webdriver/node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/selenium-webdriver/node_modules/tmp": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", - "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", - "dependencies": { - "rimraf": "^3.0.0" - }, - "engines": { - "node": ">=8.17.0" - } - }, - "node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", - "dependencies": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.7.2", - "mime": "1.6.0", - "ms": "2.1.1", - "on-finished": "~2.3.0", - "range-parser": "~1.2.1", - "statuses": "~1.5.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/send/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/send/node_modules/ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" - }, - "node_modules/serialize-error": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz", - "integrity": "sha1-ULZ51WNc34Rme9yOWa9OW4HV9go=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/serve-static": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", - "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", - "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.17.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" - }, - "node_modules/set-immediate-shim": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", - "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dependencies": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/set-value/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/set-value/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" - }, - "node_modules/setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" - }, - "node_modules/shaka-player": { - "version": "2.5.23", - "resolved": "https://registry.npmjs.org/shaka-player/-/shaka-player-2.5.23.tgz", - "integrity": "sha512-3MC9k0OXJGw8AZ4n/ZNCZS2yDxx+3as5KgH6Tx4Q5TRboTBBCu6dYPI5vp1DxKeyU12MBN1Zcbs7AKzXv2EnCg==", - "dependencies": { - "eme-encryption-scheme-polyfill": "^2.0.1" - } - }, - "node_modules/shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dependencies": { - "shebang-regex": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/shell-quote": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz", - "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=", - "dependencies": { - "array-filter": "~0.0.0", - "array-map": "~0.0.0", - "array-reduce": "~0.0.0", - "jsonify": "~0.0.0" - } - }, - "node_modules/shellwords": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", - "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", - "dev": true, - "optional": true - }, - "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/signal-exit": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz", - "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==" - }, - "node_modules/simple-plist": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/simple-plist/-/simple-plist-1.3.0.tgz", - "integrity": "sha512-uYWpeGFtZtVt2NhG4AHgpwx323zxD85x42heMJBan1qAiqqozIlaGrwrEt6kRjXWRWIXsuV1VLCvVmZan2B5dg==", - "dependencies": { - "bplist-creator": "0.1.0", - "bplist-parser": "0.3.0", - "plist": "^3.0.4" - } - }, - "node_modules/simple-swizzle": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", - "dependencies": { - "is-arrayish": "^0.3.1" - } - }, - "node_modules/simple-swizzle/node_modules/is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/slice-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", - "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", - "dependencies": { - "ansi-styles": "^3.2.0", - "astral-regex": "^1.0.0", - "is-fullwidth-code-point": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dependencies": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dependencies": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dependencies": { - "kind-of": "^3.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/snapdragon/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "dependencies": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.20", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz", - "integrity": "sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==", - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/source-map-support/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-url": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==" - }, - "node_modules/spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "dev": true, - "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "dev": true - }, - "node_modules/spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dev": true, - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-license-ids": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", - "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==", - "dev": true - }, - "node_modules/split-on-first": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz", - "integrity": "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==", - "engines": { - "node": ">=6" - } - }, - "node_modules/split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dependencies": { - "extend-shallow": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/split-string/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" - }, - "node_modules/sshpk": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", - "dev": true, - "dependencies": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - }, - "bin": { - "sshpk-conv": "bin/sshpk-conv", - "sshpk-sign": "bin/sshpk-sign", - "sshpk-verify": "bin/sshpk-verify" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" - }, - "node_modules/stack-utils": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.5.tgz", - "integrity": "sha512-KZiTzuV3CnSnSvgMRrARVCj+Ht7rMbauGDK0LdVFRGyenwdylpajAp4Q0i6SX8rEmbTpMMf6ryq2gb8pPq2WgQ==", - "dependencies": { - "escape-string-regexp": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/stack-utils/node_modules/escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/stackframe": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz", - "integrity": "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==" - }, - "node_modules/stacktrace-parser": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz", - "integrity": "sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==", - "dependencies": { - "type-fest": "^0.7.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/stacktrace-parser/node_modules/type-fest": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz", - "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "dependencies": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/stealthy-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", - "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stream-buffers": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz", - "integrity": "sha1-kdX1Ew0c75bc+n9yaUUYh0HQnuQ=", - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/strict-uri-encode": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", - "integrity": "sha1-ucczDHBChi9rFC3CdLvMWGbONUY=", - "engines": { - "node": ">=4" - } - }, - "node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/string-length": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-3.1.0.tgz", - "integrity": "sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==", - "dev": true, - "dependencies": { - "astral-regex": "^1.0.0", - "strip-ansi": "^5.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string.prototype.matchall": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.6.tgz", - "integrity": "sha512-6WgDX8HmQqvEd7J+G6VtAahhsQIssiZ8zl7zKh1VDMFyL3hRTJP4FTNA3RbIp2TOQ9AYNDcc7e3fH0Qbup+DBg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", - "has-symbols": "^1.0.2", - "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.3.1", - "side-channel": "^1.0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", - "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", - "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-ansi/node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/sudo-prompt": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-9.2.1.tgz", - "integrity": "sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==" - }, - "node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/supports-hyperlinks": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", - "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-hyperlinks/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-hyperlinks/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/svg-parser": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", - "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" - }, - "node_modules/svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", - "dependencies": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/svgo/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "engines": { - "node": ">= 10" - } - }, - "node_modules/svgo/node_modules/css-select": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.1.tgz", - "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^5.1.0", - "domhandler": "^4.3.0", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/svgo/node_modules/css-what": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", - "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/svgo/node_modules/dom-serializer": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", - "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/svgo/node_modules/domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ] - }, - "node_modules/svgo/node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/svgo/node_modules/nth-check": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", - "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", - "dependencies": { - "boolbase": "^1.0.0" - }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" - } - }, - "node_modules/symbol-tree": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", - "dev": true - }, - "node_modules/table": { - "version": "5.4.6", - "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", - "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", - "dev": true, - "dependencies": { - "ajv": "^6.10.2", - "lodash": "^4.17.14", - "slice-ansi": "^2.1.0", - "string-width": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/table/node_modules/emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, - "node_modules/table/node_modules/string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "dependencies": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/temp": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.3.tgz", - "integrity": "sha1-4Ma8TSa5AxJEEOT+2BEDAU38H1k=", - "engines": [ - "node >=0.8.0" - ], - "dependencies": { - "os-tmpdir": "^1.0.0", - "rimraf": "~2.2.6" - } - }, - "node_modules/temp/node_modules/rimraf": { - "version": "2.2.8", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz", - "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=", - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/terminal-link": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", - "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", - "dev": true, - "dependencies": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dev": true, - "dependencies": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "node_modules/throat": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", - "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==" - }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" - }, - "node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/time-stamp": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", - "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dependencies": { - "os-tmpdir": "~1.0.2" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/tmpl": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "engines": { - "node": ">=4" - } - }, - "node_modules/to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-object-path/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dependencies": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/to-regex/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/tough-cookie": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", - "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", - "dev": true, - "dependencies": { - "ip-regex": "^2.1.0", - "psl": "^1.1.28", - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "dependencies": { - "tslib": "^1.8.1" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" - } - }, - "node_modules/tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dev": true, - "dependencies": { - "safe-buffer": "^5.0.1" - }, - "engines": { - "node": "*" - } - }, - "node_modules/tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "dev": true - }, - "node_modules/type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "dev": true, - "dependencies": { - "prelude-ls": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" - }, - "node_modules/typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "dev": true, - "dependencies": { - "is-typedarray": "^1.0.0" - } - }, - "node_modules/typescript": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.4.tgz", - "integrity": "sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==", - "dev": true, - "peer": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, - "node_modules/ua-parser-js": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", - "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/ua-parser-js" - }, - { - "type": "paypal", - "url": "https://paypal.me/faisalman" - } - ], - "engines": { - "node": "*" - } - }, - "node_modules/uglify-es": { - "version": "3.3.9", - "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz", - "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==", - "deprecated": "support for ECMAScript is superseded by `uglify-js` as of v3.13.0", - "dependencies": { - "commander": "~2.13.0", - "source-map": "~0.6.1" - }, - "bin": { - "uglifyjs": "bin/uglifyjs" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/uglify-es/node_modules/commander": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz", - "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==" - }, - "node_modules/uglify-es/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ultron": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz", - "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=" - }, - "node_modules/unbox-primitive": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", - "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.1", - "has-symbols": "^1.0.2", - "which-boxed-primitive": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "dependencies": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", - "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", - "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", - "engines": { - "node": ">=4" - } - }, - "node_modules/union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "dependencies": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/union-value/node_modules/arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/union-value/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dependencies": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "dependencies": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dependencies": { - "isarray": "1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "deprecated": "Please see https://github.com/lydell/urix#deprecated" - }, - "node_modules/use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/use-subscription": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/use-subscription/-/use-subscription-1.5.1.tgz", - "integrity": "sha512-Xv2a1P/yReAjAbhylMfFplFKj9GssgTwN7RlcTxBujFQcloStWNDQdc4g4NRWH9xS4i/FDk04vQBptAXoF3VcA==", - "dependencies": { - "object-assign": "^4.1.1" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, - "node_modules/v8-to-istanbul": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-4.1.4.tgz", - "integrity": "sha512-Rw6vJHj1mbdK8edjR7+zuJrpDtKIgNdAvTSAcpYfgMIw+u2dPDntD3dgN4XQFLU2/fvFQdzj+EeSGfd/jnY5fQ==", - "dev": true, - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0", - "source-map": "^0.7.3" - }, - "engines": { - "node": "8.x.x || >=10.10.0" - } - }, - "node_modules/v8-to-istanbul/node_modules/source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "node_modules/validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "dev": true, - "engines": [ - "node >=0.6.0" - ], - "dependencies": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "node_modules/verror/node_modules/core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true - }, - "node_modules/vlq": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/vlq/-/vlq-1.0.1.tgz", - "integrity": "sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==" - }, - "node_modules/w3c-hr-time": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", - "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", - "dev": true, - "dependencies": { - "browser-process-hrtime": "^1.0.0" - } - }, - "node_modules/w3c-xmlserializer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", - "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", - "dev": true, - "dependencies": { - "domexception": "^1.0.1", - "webidl-conversions": "^4.0.2", - "xml-name-validator": "^3.0.0" - } - }, - "node_modules/walker": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", - "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", - "dependencies": { - "makeerror": "1.0.12" - } - }, - "node_modules/warn-once": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/warn-once/-/warn-once-0.1.0.tgz", - "integrity": "sha512-recZTSvuaH/On5ZU5ywq66y99lImWqzP93+AiUo9LUwG8gXHW+LJjhOd6REJHm7qb0niYqrEQJvbHSQfuJtTqA==" - }, - "node_modules/wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", - "dependencies": { - "defaults": "^1.0.3" - } - }, - "node_modules/webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", - "dev": true - }, - "node_modules/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/whatwg-encoding": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", - "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", - "dev": true, - "dependencies": { - "iconv-lite": "0.4.24" - } - }, - "node_modules/whatwg-fetch": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", - "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" - }, - "node_modules/whatwg-mimetype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", - "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", - "dev": true - }, - "node_modules/whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "dev": true, - "dependencies": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - }, - "node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" - }, - "node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=" - }, - "node_modules/wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/wrap-ansi/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "node_modules/write": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", - "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", - "dev": true, - "dependencies": { - "mkdirp": "^0.5.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "dev": true, - "dependencies": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "node_modules/ws": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz", - "integrity": "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==", - "engines": { - "node": ">=8.3.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/xcode": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/xcode/-/xcode-2.1.0.tgz", - "integrity": "sha512-uCrmPITrqTEzhn0TtT57fJaNaw8YJs1aCzs+P/QqxsDbvPZSv7XMPPwXrKvHtD6pLjBM/NaVwraWJm8q83Y4iQ==", - "dependencies": { - "simple-plist": "^1.0.0", - "uuid": "^3.3.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/xcode/node_modules/uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", - "bin": { - "uuid": "bin/uuid" - } - }, - "node_modules/xml-name-validator": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", - "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", - "dev": true - }, - "node_modules/xmlbuilder": { - "version": "9.0.7", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz", - "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", - "dev": true - }, - "node_modules/xmldoc": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/xmldoc/-/xmldoc-1.1.2.tgz", - "integrity": "sha512-ruPC/fyPNck2BD1dpz0AZZyrEwMOrWTO5lDdIXS91rs3wtm4j+T8Rp2o+zoOYkkAxJTZRPOSnOGei1egoRmKMQ==", - "dependencies": { - "sax": "^1.2.1" - } - }, - "node_modules/xpipe": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/xpipe/-/xpipe-1.0.5.tgz", - "integrity": "sha1-jdi/Rfw/f1Xw4FS4ePQ6YmFNr98=" - }, - "node_modules/xregexp": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.4.1.tgz", - "integrity": "sha512-2u9HwfadaJaY9zHtRRnH6BY6CQVNQKkYm3oLtC9gJXXzfsbACg5X5e4EZZGVAH+YIfa+QA9lsFQTTe3HURF3ag==", - "dev": true, - "dependencies": { - "@babel/runtime-corejs3": "^7.12.1" - } - }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "engines": { - "node": ">=0.4" - } - }, - "node_modules/y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" - }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", - "dependencies": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - }, - "engines": { - "node": ">=6" - } - } - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", - "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", - "requires": { - "@babel/highlight": "^7.16.0" - } - }, - "@babel/compat-data": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.0.tgz", - "integrity": "sha512-DGjt2QZse5SGd9nfOSqO4WLJ8NN/oHkijbXbPrxuoJO3oIPJL3TciZs9FX+cOHNiY9E9l0opL8g7BmLe3T+9ew==" - }, - "@babel/core": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.0.tgz", - "integrity": "sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ==", - "requires": { - "@babel/code-frame": "^7.16.0", - "@babel/generator": "^7.16.0", - "@babel/helper-compilation-targets": "^7.16.0", - "@babel/helper-module-transforms": "^7.16.0", - "@babel/helpers": "^7.16.0", - "@babel/parser": "^7.16.0", - "@babel/template": "^7.16.0", - "@babel/traverse": "^7.16.0", - "@babel/types": "^7.16.0", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.1.2", - "semver": "^6.3.0", - "source-map": "^0.5.0" - } - }, - "@babel/generator": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.0.tgz", - "integrity": "sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==", - "requires": { - "@babel/types": "^7.16.0", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - } - }, - "@babel/helper-annotate-as-pure": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", - "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", - "requires": { - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.0.tgz", - "integrity": "sha512-9KuleLT0e77wFUku6TUkqZzCEymBdtuQQ27MhEKzf9UOOJu3cYj98kyaDAzxpC7lV6DGiZFuC8XqDsq8/Kl6aQ==", - "requires": { - "@babel/helper-explode-assignable-expression": "^7.16.0", - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-compilation-targets": { - "version": "7.16.3", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz", - "integrity": "sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==", - "requires": { - "@babel/compat-data": "^7.16.0", - "@babel/helper-validator-option": "^7.14.5", - "browserslist": "^4.17.5", - "semver": "^6.3.0" - } - }, - "@babel/helper-create-class-features-plugin": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.0.tgz", - "integrity": "sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.0", - "@babel/helper-function-name": "^7.16.0", - "@babel/helper-member-expression-to-functions": "^7.16.0", - "@babel/helper-optimise-call-expression": "^7.16.0", - "@babel/helper-replace-supers": "^7.16.0", - "@babel/helper-split-export-declaration": "^7.16.0" - } - }, - "@babel/helper-create-regexp-features-plugin": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.0.tgz", - "integrity": "sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.0", - "regexpu-core": "^4.7.1" - } - }, - "@babel/helper-define-polyfill-provider": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.4.tgz", - "integrity": "sha512-OrpPZ97s+aPi6h2n1OXzdhVis1SGSsMU2aMHgLcOKfsp4/v1NWpx3CWT3lBj5eeBq9cDkPkh+YCfdF7O12uNDQ==", - "requires": { - "@babel/helper-compilation-targets": "^7.13.0", - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/traverse": "^7.13.0", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" - } - }, - "@babel/helper-explode-assignable-expression": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.0.tgz", - "integrity": "sha512-Hk2SLxC9ZbcOhLpg/yMznzJ11W++lg5GMbxt1ev6TXUiJB0N42KPC+7w8a+eWGuqDnUYuwStJoZHM7RgmIOaGQ==", - "requires": { - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-function-name": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz", - "integrity": "sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==", - "requires": { - "@babel/helper-get-function-arity": "^7.16.0", - "@babel/template": "^7.16.0", - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz", - "integrity": "sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==", - "requires": { - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-hoist-variables": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz", - "integrity": "sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==", - "requires": { - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.0.tgz", - "integrity": "sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==", - "requires": { - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-module-imports": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz", - "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==", - "requires": { - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-module-transforms": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.0.tgz", - "integrity": "sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==", - "requires": { - "@babel/helper-module-imports": "^7.16.0", - "@babel/helper-replace-supers": "^7.16.0", - "@babel/helper-simple-access": "^7.16.0", - "@babel/helper-split-export-declaration": "^7.16.0", - "@babel/helper-validator-identifier": "^7.15.7", - "@babel/template": "^7.16.0", - "@babel/traverse": "^7.16.0", - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.0.tgz", - "integrity": "sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==", - "requires": { - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-plugin-utils": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", - "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==" - }, - "@babel/helper-remap-async-to-generator": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.0.tgz", - "integrity": "sha512-MLM1IOMe9aQBqMWxcRw8dcb9jlM86NIw7KA0Wri91Xkfied+dE0QuBFSBjMNvqzmS0OSIDsMNC24dBEkPUi7ew==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.0", - "@babel/helper-wrap-function": "^7.16.0", - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-replace-supers": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.0.tgz", - "integrity": "sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==", - "requires": { - "@babel/helper-member-expression-to-functions": "^7.16.0", - "@babel/helper-optimise-call-expression": "^7.16.0", - "@babel/traverse": "^7.16.0", - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-simple-access": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz", - "integrity": "sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==", - "requires": { - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", - "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", - "requires": { - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz", - "integrity": "sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==", - "requires": { - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.15.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", - "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==" - }, - "@babel/helper-validator-option": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", - "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==" - }, - "@babel/helper-wrap-function": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.0.tgz", - "integrity": "sha512-VVMGzYY3vkWgCJML+qVLvGIam902mJW0FvT7Avj1zEe0Gn7D93aWdLblYARTxEw+6DhZmtzhBM2zv0ekE5zg1g==", - "requires": { - "@babel/helper-function-name": "^7.16.0", - "@babel/template": "^7.16.0", - "@babel/traverse": "^7.16.0", - "@babel/types": "^7.16.0" - } - }, - "@babel/helpers": { - "version": "7.16.3", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.3.tgz", - "integrity": "sha512-Xn8IhDlBPhvYTvgewPKawhADichOsbkZuzN7qz2BusOM0brChsyXMDJvldWaYMMUNiCQdQzNEioXTp3sC8Nt8w==", - "requires": { - "@babel/template": "^7.16.0", - "@babel/traverse": "^7.16.3", - "@babel/types": "^7.16.0" - } - }, - "@babel/highlight": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", - "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", - "requires": { - "@babel/helper-validator-identifier": "^7.15.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.16.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.3.tgz", - "integrity": "sha512-dcNwU1O4sx57ClvLBVFbEgx0UZWfd0JQX5X6fxFRCLHelFBGXFfSz6Y0FAq2PEwUqlqLkdVjVr4VASEOuUnLJw==" - }, - "@babel/plugin-external-helpers": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-external-helpers/-/plugin-external-helpers-7.16.0.tgz", - "integrity": "sha512-jun5/kzq/fZugn+2zQNposKDp+9BrUl/Lp3bWrNrIzTk08+tZM3YcstUg/KbNbefEK8/Qy+mWaawgIC/Uc1e0w==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-proposal-class-properties": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.0.tgz", - "integrity": "sha512-mCF3HcuZSY9Fcx56Lbn+CGdT44ioBMMvjNVldpKtj8tpniETdLjnxdHI1+sDWXIM1nNt+EanJOZ3IG9lzVjs7A==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-proposal-export-default-from": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.16.0.tgz", - "integrity": "sha512-kFAhaIbh5qbBwETRNa/cgGmPJ/BicXhIyrZhAkyYhf/Z9LXCTRGO1mvUwczto0Hl1q4YtzP9cRtTKT4wujm38Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-export-default-from": "^7.16.0" - } - }, - "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.0.tgz", - "integrity": "sha512-3bnHA8CAFm7cG93v8loghDYyQ8r97Qydf63BeYiGgYbjKKB/XP53W15wfRC7dvKfoiJ34f6Rbyyx2btExc8XsQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - } - }, - "@babel/plugin-proposal-object-rest-spread": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.0.tgz", - "integrity": "sha512-LU/+jp89efe5HuWJLmMmFG0+xbz+I2rSI7iLc1AlaeSMDMOGzWlc5yJrMN1d04osXN4sSfpo4O+azkBNBes0jg==", - "requires": { - "@babel/compat-data": "^7.16.0", - "@babel/helper-compilation-targets": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.16.0" - } - }, - "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.0.tgz", - "integrity": "sha512-kicDo0A/5J0nrsCPbn89mTG3Bm4XgYi0CZtvex9Oyw7gGZE3HXGD0zpQNH+mo+tEfbo8wbmMvJftOwpmPy7aVw==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - } - }, - "@babel/plugin-proposal-optional-chaining": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.0.tgz", - "integrity": "sha512-Y4rFpkZODfHrVo70Uaj6cC1JJOt3Pp0MdWSwIKtb8z1/lsjl9AmnB7ErRFV+QNGIfcY1Eruc2UMx5KaRnXjMyg==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - } - }, - "@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-bigint": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", - "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-export-default-from": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.16.0.tgz", - "integrity": "sha512-xllLOdBj77mFSw8s02I+2SSQGHOftbWTlGmagheuNk/gjQsk7IrYsR/EosXVAVpgIUFffLckB/iPRioQYLHSrQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-flow": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.0.tgz", - "integrity": "sha512-dH91yCo0RyqfzWgoM5Ji9ir8fQ+uFbt9KHM3d2x4jZOuHS6wNA+CRmRUP/BWCsHG2bjc7A2Way6AvH1eQk0wig==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-jsx": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.0.tgz", - "integrity": "sha512-8zv2+xiPHwly31RK4RmnEYY5zziuF3O7W2kIDW+07ewWDh6Oi0dRq8kwvulRkFgt6DB97RlKs5c1y068iPlCUg==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-typescript": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.0.tgz", - "integrity": "sha512-Xv6mEXqVdaqCBfJFyeab0fH2DnUoMsDmhamxsSi4j8nLd4Vtw213WMJr55xxqipC/YVWyPY3K0blJncPYji+dQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-arrow-functions": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.0.tgz", - "integrity": "sha512-vIFb5250Rbh7roWARvCLvIJ/PtAU5Lhv7BtZ1u24COwpI9Ypjsh+bZcKk6rlIyalK+r0jOc1XQ8I4ovNxNrWrA==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-async-to-generator": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.0.tgz", - "integrity": "sha512-PbIr7G9kR8tdH6g8Wouir5uVjklETk91GMVSUq+VaOgiinbCkBP6Q7NN/suM/QutZkMJMvcyAriogcYAdhg8Gw==", - "requires": { - "@babel/helper-module-imports": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-remap-async-to-generator": "^7.16.0" - } - }, - "@babel/plugin-transform-block-scoped-functions": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.0.tgz", - "integrity": "sha512-V14As3haUOP4ZWrLJ3VVx5rCnrYhMSHN/jX7z6FAt5hjRkLsb0snPCmJwSOML5oxkKO4FNoNv7V5hw/y2bjuvg==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-block-scoping": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.0.tgz", - "integrity": "sha512-27n3l67/R3UrXfizlvHGuTwsRIFyce3D/6a37GRxn28iyTPvNXaW4XvznexRh1zUNLPjbLL22Id0XQElV94ruw==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-classes": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.0.tgz", - "integrity": "sha512-HUxMvy6GtAdd+GKBNYDWCIA776byUQH8zjnfjxwT1P1ARv/wFu8eBDpmXQcLS/IwRtrxIReGiplOwMeyO7nsDQ==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.0", - "@babel/helper-function-name": "^7.16.0", - "@babel/helper-optimise-call-expression": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-replace-supers": "^7.16.0", - "@babel/helper-split-export-declaration": "^7.16.0", - "globals": "^11.1.0" - } - }, - "@babel/plugin-transform-computed-properties": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.0.tgz", - "integrity": "sha512-63l1dRXday6S8V3WFY5mXJwcRAnPYxvFfTlt67bwV1rTyVTM5zrp0DBBb13Kl7+ehkCVwIZPumPpFP/4u70+Tw==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-destructuring": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.0.tgz", - "integrity": "sha512-Q7tBUwjxLTsHEoqktemHBMtb3NYwyJPTJdM+wDwb0g8PZ3kQUIzNvwD5lPaqW/p54TXBc/MXZu9Jr7tbUEUM8Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-exponentiation-operator": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.0.tgz", - "integrity": "sha512-OwYEvzFI38hXklsrbNivzpO3fh87skzx8Pnqi4LoSYeav0xHlueSoCJrSgTPfnbyzopo5b3YVAJkFIcUpK2wsw==", - "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-flow-strip-types": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.16.0.tgz", - "integrity": "sha512-vs/F5roOaO/+WxKfp9PkvLsAyj0G+Q0zbFimHm9X2KDgabN2XmNFoAafmeGEYspUlIF9+MvVmyek9UyHiqeG/w==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-flow": "^7.16.0" - } - }, - "@babel/plugin-transform-for-of": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.0.tgz", - "integrity": "sha512-5QKUw2kO+GVmKr2wMYSATCTTnHyscl6sxFRAY+rvN7h7WB0lcG0o4NoV6ZQU32OZGVsYUsfLGgPQpDFdkfjlJQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-function-name": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.0.tgz", - "integrity": "sha512-lBzMle9jcOXtSOXUpc7tvvTpENu/NuekNJVova5lCCWCV9/U1ho2HH2y0p6mBg8fPm/syEAbfaaemYGOHCY3mg==", - "requires": { - "@babel/helper-function-name": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-literals": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.0.tgz", - "integrity": "sha512-gQDlsSF1iv9RU04clgXqRjrPyyoJMTclFt3K1cjLmTKikc0s/6vE3hlDeEVC71wLTRu72Fq7650kABrdTc2wMQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-member-expression-literals": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.0.tgz", - "integrity": "sha512-WRpw5HL4Jhnxw8QARzRvwojp9MIE7Tdk3ez6vRyUk1MwgjJN0aNpRoXainLR5SgxmoXx/vsXGZ6OthP6t/RbUg==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-modules-commonjs": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.0.tgz", - "integrity": "sha512-Dzi+NWqyEotgzk/sb7kgQPJQf7AJkQBWsVp1N6JWc1lBVo0vkElUnGdr1PzUBmfsCCN5OOFya3RtpeHk15oLKQ==", - "requires": { - "@babel/helper-module-transforms": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-simple-access": "^7.16.0", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-object-assign": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-assign/-/plugin-transform-object-assign-7.16.0.tgz", - "integrity": "sha512-TftKY6Hxo5Uf/EIoC3BKQyLvlH46tbtK4xub90vzi9+yS8z1+O/52YHyywCZvYeLPOvv//1j3BPokLuHTWPcbg==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-object-super": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.0.tgz", - "integrity": "sha512-fds+puedQHn4cPLshoHcR1DTMN0q1V9ou0mUjm8whx9pGcNvDrVVrgw+KJzzCaiTdaYhldtrUps8DWVMgrSEyg==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-replace-supers": "^7.16.0" - } - }, - "@babel/plugin-transform-parameters": { - "version": "7.16.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.3.tgz", - "integrity": "sha512-3MaDpJrOXT1MZ/WCmkOFo7EtmVVC8H4EUZVrHvFOsmwkk4lOjQj8rzv8JKUZV4YoQKeoIgk07GO+acPU9IMu/w==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-property-literals": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.0.tgz", - "integrity": "sha512-XLldD4V8+pOqX2hwfWhgwXzGdnDOThxaNTgqagOcpBgIxbUvpgU2FMvo5E1RyHbk756WYgdbS0T8y0Cj9FKkWQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-react-display-name": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.0.tgz", - "integrity": "sha512-FJFdJAqaCpndL+pIf0aeD/qlQwT7QXOvR6Cc8JPvNhKJBi2zc/DPc4g05Y3fbD/0iWAMQFGij4+Xw+4L/BMpTg==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-react-jsx": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.16.0.tgz", - "integrity": "sha512-rqDgIbukZ44pqq7NIRPGPGNklshPkvlmvqjdx3OZcGPk4zGIenYkxDTvl3LsSL8gqcc3ZzGmXPE6hR/u/voNOw==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.0", - "@babel/helper-module-imports": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-jsx": "^7.16.0", - "@babel/types": "^7.16.0" - } - }, - "@babel/plugin-transform-react-jsx-self": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.16.0.tgz", - "integrity": "sha512-97yCFY+2GvniqOThOSjPor8xUoDiQ0STVWAQMl3pjhJoFVe5DuXDLZCRSZxu9clx+oRCbTiXGgKEG/Yoyo6Y+w==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-react-jsx-source": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.16.0.tgz", - "integrity": "sha512-8yvbGGrHOeb/oyPc9tzNoe9/lmIjz3HLa9Nc5dMGDyNpGjfFrk8D2KdEq9NRkftZzeoQEW6yPQ29TMZtrLiUUA==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-regenerator": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.0.tgz", - "integrity": "sha512-JAvGxgKuwS2PihiSFaDrp94XOzzTUeDeOQlcKzVAyaPap7BnZXK/lvMDiubkPTdotPKOIZq9xWXWnggUMYiExg==", - "requires": { - "regenerator-transform": "^0.14.2" - } - }, - "@babel/plugin-transform-runtime": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.16.0.tgz", - "integrity": "sha512-zlPf1/XFn5+vWdve3AAhf+Sxl+MVa5VlwTwWgnLx23u4GlatSRQJ3Eoo9vllf0a9il3woQsT4SK+5Z7c06h8ag==", - "requires": { - "@babel/helper-module-imports": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5", - "babel-plugin-polyfill-corejs2": "^0.2.3", - "babel-plugin-polyfill-corejs3": "^0.3.0", - "babel-plugin-polyfill-regenerator": "^0.2.3", - "semver": "^6.3.0" - } - }, - "@babel/plugin-transform-shorthand-properties": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.0.tgz", - "integrity": "sha512-iVb1mTcD8fuhSv3k99+5tlXu5N0v8/DPm2mO3WACLG6al1CGZH7v09HJyUb1TtYl/Z+KrM6pHSIJdZxP5A+xow==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-spread": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.0.tgz", - "integrity": "sha512-Ao4MSYRaLAQczZVp9/7E7QHsCuK92yHRrmVNRe/SlEJjhzivq0BSn8mEraimL8wizHZ3fuaHxKH0iwzI13GyGg==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" - } - }, - "@babel/plugin-transform-sticky-regex": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.0.tgz", - "integrity": "sha512-/ntT2NljR9foobKk4E/YyOSwcGUXtYWv5tinMK/3RkypyNBNdhHUaq6Orw5DWq9ZcNlS03BIlEALFeQgeVAo4Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-template-literals": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.0.tgz", - "integrity": "sha512-Rd4Ic89hA/f7xUSJQk5PnC+4so50vBoBfxjdQAdvngwidM8jYIBVxBZ/sARxD4e0yMXRbJVDrYf7dyRtIIKT6Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-typescript": { - "version": "7.16.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.1.tgz", - "integrity": "sha512-NO4XoryBng06jjw/qWEU2LhcLJr1tWkhpMam/H4eas/CDKMX/b2/Ylb6EI256Y7+FVPCawwSM1rrJNOpDiz+Lg==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-typescript": "^7.16.0" - } - }, - "@babel/plugin-transform-unicode-regex": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.0.tgz", - "integrity": "sha512-jHLK4LxhHjvCeZDWyA9c+P9XH1sOxRd1RO9xMtDVRAOND/PczPqizEtVdx4TQF/wyPaewqpT+tgQFYMnN/P94A==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/register": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.16.0.tgz", - "integrity": "sha512-lzl4yfs0zVXnooeLE0AAfYaT7F3SPA8yB2Bj4W1BiZwLbMS3MZH35ZvCWSRHvneUugwuM+Wsnrj7h0F7UmU3NQ==", - "requires": { - "clone-deep": "^4.0.1", - "find-cache-dir": "^2.0.0", - "make-dir": "^2.1.0", - "pirates": "^4.0.0", - "source-map-support": "^0.5.16" - }, - "dependencies": { - "make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } - } - }, - "@babel/runtime": { - "version": "7.16.3", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.3.tgz", - "integrity": "sha512-WBwekcqacdY2e9AF/Q7WLFUWmdJGJTkbjqTjoMDgXkVZ3ZRUvOPsLb5KdwISoQVsbP+DQzVZW4Zhci0DvpbNTQ==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "@babel/runtime-corejs3": { - "version": "7.16.3", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.16.3.tgz", - "integrity": "sha512-IAdDC7T0+wEB4y2gbIL0uOXEYpiZEeuFUTVbdGq+UwCcF35T/tS8KrmMomEwEc5wBbyfH3PJVpTSUqrhPDXFcQ==", - "dev": true, - "requires": { - "core-js-pure": "^3.19.0", - "regenerator-runtime": "^0.13.4" - } - }, - "@babel/template": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", - "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", - "requires": { - "@babel/code-frame": "^7.16.0", - "@babel/parser": "^7.16.0", - "@babel/types": "^7.16.0" - } - }, - "@babel/traverse": { - "version": "7.16.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.3.tgz", - "integrity": "sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==", - "requires": { - "@babel/code-frame": "^7.16.0", - "@babel/generator": "^7.16.0", - "@babel/helper-function-name": "^7.16.0", - "@babel/helper-hoist-variables": "^7.16.0", - "@babel/helper-split-export-declaration": "^7.16.0", - "@babel/parser": "^7.16.3", - "@babel/types": "^7.16.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz", - "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==", - "requires": { - "@babel/helper-validator-identifier": "^7.15.7", - "to-fast-properties": "^2.0.0" - } - }, - "@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true - }, - "@cnakazawa/watch": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", - "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", - "requires": { - "exec-sh": "^0.3.2", - "minimist": "^1.2.0" - } - }, - "@cometchat-pro/react-native-calls": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@cometchat-pro/react-native-calls/-/react-native-calls-2.1.1.tgz", - "integrity": "sha512-+I8NbbE+JB5ItinLgcNewlg+2cMkDMMPlGLSFpXTahq5z+op2vtrImxixF5g31OIONWVqLP9mGlMSpLE/5nKsA==", - "requires": {} - }, - "@cometchat-pro/react-native-chat": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@cometchat-pro/react-native-chat/-/react-native-chat-3.0.2.tgz", - "integrity": "sha512-fZZ5v/WBqmXzFHU4Wo1zBj16EGhk2xcU+bPuVDKvrGINyMbxwP3axvo4Ytk/U5yHDttodsA3nqULPI1tper7ig==" - }, - "@egjs/hammerjs": { - "version": "2.0.17", - "resolved": "https://registry.npmjs.org/@egjs/hammerjs/-/hammerjs-2.0.17.tgz", - "integrity": "sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A==", - "requires": { - "@types/hammerjs": "^2.0.36" - } - }, - "@firebase/analytics": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.7.4.tgz", - "integrity": "sha512-AU3XMwHW7SFGCNeUKKNW2wXGTdmS164ackt/Epu2bDXCT1OcauPE1AVd+ofULSIDCaDUAQVmvw3JrobgogEU7Q==", - "requires": { - "@firebase/component": "0.5.9", - "@firebase/installations": "0.5.4", - "@firebase/logger": "0.3.2", - "@firebase/util": "1.4.2", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@firebase/analytics-compat": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@firebase/analytics-compat/-/analytics-compat-0.1.5.tgz", - "integrity": "sha512-5cfr0uWwlhoHQYAr6UtQCHwnGjs/3J/bWrfA3INNtzaN4/tTTLTD02iobbccRcM7dM5TR0sZFWS5orfAU3OBFg==", - "requires": { - "@firebase/analytics": "0.7.4", - "@firebase/analytics-types": "0.7.0", - "@firebase/component": "0.5.9", - "@firebase/util": "1.4.2", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@firebase/analytics-types": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/@firebase/analytics-types/-/analytics-types-0.7.0.tgz", - "integrity": "sha512-DNE2Waiwy5+zZnCfintkDtBfaW6MjIG883474v6Z0K1XZIvl76cLND4iv0YUb48leyF+PJK1KO2XrgHb/KpmhQ==" - }, - "@firebase/app": { - "version": "0.7.8", - "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.7.8.tgz", - "integrity": "sha512-jUoGu25aS1C+07VFHizFC/fw6ICkH0NCcRxwvBvD61fJwoTHMUw/mgXixMTTwBNGb5zAg5TAouZJE4DXmto7pQ==", - "requires": { - "@firebase/component": "0.5.9", - "@firebase/logger": "0.3.2", - "@firebase/util": "1.4.2", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@firebase/app-check": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/@firebase/app-check/-/app-check-0.5.1.tgz", - "integrity": "sha512-5TYzIM7lhvxt8kB98iULOCrRgI8/qu7LEdsJNm8jEymk3x4DBL3lK0oRw5nHbyUy+lK7cq9D1NmZZnLA3Snt4w==", - "requires": { - "@firebase/component": "0.5.9", - "@firebase/logger": "0.3.2", - "@firebase/util": "1.4.2", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@firebase/app-check-compat": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@firebase/app-check-compat/-/app-check-compat-0.2.1.tgz", - "integrity": "sha512-nB34OoU0icJM0iVrSf7oRVVzrceSvKYdcwlqitrN9JaB+36KwQ0FiQ4saI/rE4DLjcNsviV2ojJ/PRPdv+P0QQ==", - "requires": { - "@firebase/app-check": "0.5.1", - "@firebase/component": "0.5.9", - "@firebase/logger": "0.3.2", - "@firebase/util": "1.4.2", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@firebase/app-check-interop-types": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@firebase/app-check-interop-types/-/app-check-interop-types-0.1.0.tgz", - "integrity": "sha512-uZfn9s4uuRsaX5Lwx+gFP3B6YsyOKUE+Rqa6z9ojT4VSRAsZFko9FRn6OxQUA1z5t5d08fY4pf+/+Dkd5wbdbA==" - }, - "@firebase/app-compat": { - "version": "0.1.9", - "resolved": "https://registry.npmjs.org/@firebase/app-compat/-/app-compat-0.1.9.tgz", - "integrity": "sha512-2rtLejwuOS6g6Nv41vJzgSt8x1B8o+z+z6VQ7XBpS17yqOw/Ho7Rrju9mIgWLUeg5a/TC9UIhW2+OFDd5vA/Kw==", - "requires": { - "@firebase/app": "0.7.8", - "@firebase/component": "0.5.9", - "@firebase/logger": "0.3.2", - "@firebase/util": "1.4.2", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@firebase/app-types": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.7.0.tgz", - "integrity": "sha512-6fbHQwDv2jp/v6bXhBw2eSRbNBpxHcd1NBF864UksSMVIqIyri9qpJB1Mn6sGZE+bnDsSQBC5j2TbMxYsJQkQg==" - }, - "@firebase/auth": { - "version": "0.19.3", - "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-0.19.3.tgz", - "integrity": "sha512-asOJkmzBh38DgZ5fBt7cv8dNyU3r7kRVoXi9f1eCpQp/n+NagaiUM+YKXq0snjbchFJu7qPBiwrIg/xZinY4kg==", - "requires": { - "@firebase/component": "0.5.9", - "@firebase/logger": "0.3.2", - "@firebase/util": "1.4.2", - "node-fetch": "2.6.5", - "selenium-webdriver": "4.0.0-rc-1", - "tslib": "^2.1.0" - }, - "dependencies": { - "node-fetch": { - "version": "2.6.5", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.5.tgz", - "integrity": "sha512-mmlIVHJEu5rnIxgEgez6b9GgWXbkZj5YZ7fx+2r94a2E+Uirsp6HsPTPlomfdHtpt/B0cdKviwkoaM6pyvUOpQ==", - "requires": { - "whatwg-url": "^5.0.0" - } - }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" - }, - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - }, - "webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" - }, - "whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - } - } - }, - "@firebase/auth-compat": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@firebase/auth-compat/-/auth-compat-0.2.3.tgz", - "integrity": "sha512-qXdibKq44Lf22hy9YQaaMsAFMOiTA95Z9NjZJbrY8P0zXZUjFhwpx41Mett8+3X/uv/mXa6KuouRt2QdpsqU/g==", - "requires": { - "@firebase/auth": "0.19.3", - "@firebase/auth-types": "0.11.0", - "@firebase/component": "0.5.9", - "@firebase/util": "1.4.2", - "node-fetch": "2.6.5", - "selenium-webdriver": "^4.0.0-beta.2", - "tslib": "^2.1.0" - }, - "dependencies": { - "node-fetch": { - "version": "2.6.5", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.5.tgz", - "integrity": "sha512-mmlIVHJEu5rnIxgEgez6b9GgWXbkZj5YZ7fx+2r94a2E+Uirsp6HsPTPlomfdHtpt/B0cdKviwkoaM6pyvUOpQ==", - "requires": { - "whatwg-url": "^5.0.0" - } - }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" - }, - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - }, - "webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" - }, - "whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - } - } - }, - "@firebase/auth-interop-types": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.1.6.tgz", - "integrity": "sha512-etIi92fW3CctsmR9e3sYM3Uqnoq861M0Id9mdOPF6PWIg38BXL5k4upCNBggGUpLIS0H1grMOvy/wn1xymwe2g==", - "requires": {} - }, - "@firebase/auth-types": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@firebase/auth-types/-/auth-types-0.11.0.tgz", - "integrity": "sha512-q7Bt6cx+ySj9elQHTsKulwk3+qDezhzRBFC9zlQ1BjgMueUOnGMcvqmU0zuKlQ4RhLSH7MNAdBV2znVaoN3Vxw==", - "requires": {} - }, - "@firebase/component": { - "version": "0.5.9", - "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.5.9.tgz", - "integrity": "sha512-oLCY3x9WbM5rn06qmUvbtJuPj4dIw/C9T4Th52IiHF5tiCRC5k6YthvhfUVcTwfoUhK0fOgtwuKJKA/LpCPjgA==", - "requires": { - "@firebase/util": "1.4.2", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@firebase/database": { - "version": "0.12.4", - "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.12.4.tgz", - "integrity": "sha512-XkrL1kXELRNkqKcltuT4hfG1gWmFiGvjFY+z7Lhb//12MqdkLjwa9YMK8c6Lo+Ro+IkWcJArQaOQYe3GkU5Wgg==", - "requires": { - "@firebase/auth-interop-types": "0.1.6", - "@firebase/component": "0.5.9", - "@firebase/logger": "0.3.2", - "@firebase/util": "1.4.2", - "faye-websocket": "0.11.4", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@firebase/database-compat": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-0.1.4.tgz", - "integrity": "sha512-dIJiZLDFF3U+MoEwoPBy7zxWmBUro1KefmwSHlpOoxmPv76tuoPm85NumpW/HmMrtTcTkC2qowtb6NjGE8X7mw==", - "requires": { - "@firebase/component": "0.5.9", - "@firebase/database": "0.12.4", - "@firebase/database-types": "0.9.3", - "@firebase/logger": "0.3.2", - "@firebase/util": "1.4.2", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@firebase/database-types": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-0.9.3.tgz", - "integrity": "sha512-R+YXLWy/Q7mNUxiUYiMboTwvVoprrgfyvf1Viyevskw6IoH1q8HV1UjlkLSgmRsOT9HPWt7XZUEStVZJFknHwg==", - "requires": { - "@firebase/app-types": "0.7.0", - "@firebase/util": "1.4.2" - } - }, - "@firebase/firestore": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-3.3.0.tgz", - "integrity": "sha512-QMCwmBlUUFldszKtVqIlqwjZYY0eODI2R7F9lkPxiANw8F853bSyBY6wqN85657vfDS7Ij6i6s+1qWMCqFvHHA==", - "requires": { - "@firebase/component": "0.5.9", - "@firebase/logger": "0.3.2", - "@firebase/util": "1.4.2", - "@firebase/webchannel-wrapper": "0.6.1", - "@grpc/grpc-js": "^1.3.2", - "@grpc/proto-loader": "^0.6.0", - "node-fetch": "2.6.5", - "tslib": "^2.1.0" - }, - "dependencies": { - "node-fetch": { - "version": "2.6.5", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.5.tgz", - "integrity": "sha512-mmlIVHJEu5rnIxgEgez6b9GgWXbkZj5YZ7fx+2r94a2E+Uirsp6HsPTPlomfdHtpt/B0cdKviwkoaM6pyvUOpQ==", - "requires": { - "whatwg-url": "^5.0.0" - } - }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" - }, - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - }, - "webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" - }, - "whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - } - } - }, - "@firebase/firestore-compat": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/@firebase/firestore-compat/-/firestore-compat-0.1.7.tgz", - "integrity": "sha512-34n9PxdenKRNqZRrr+SfjAcrPUvbfggLnRrADz7iVFYlDo9X1Jj6+fimzo0xC/p+2KZkPAiRYbT60WhjBLYUcg==", - "requires": { - "@firebase/component": "0.5.9", - "@firebase/firestore": "3.3.0", - "@firebase/firestore-types": "2.5.0", - "@firebase/util": "1.4.2", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@firebase/firestore-types": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-2.5.0.tgz", - "integrity": "sha512-I6c2m1zUhZ5SH0cWPmINabDyH5w0PPFHk2UHsjBpKdZllzJZ2TwTkXbDtpHUZNmnc/zAa0WNMNMvcvbb/xJLKA==", - "requires": {} - }, - "@firebase/functions": { - "version": "0.7.6", - "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.7.6.tgz", - "integrity": "sha512-Kl6a2PbRkOlSlOWJSgYuNp3e53G3cb+axF+r7rbWhJIHiaelG16GerBMxZTSxyiCz77C24LwiA2TKNwe85ObZg==", - "requires": { - "@firebase/app-check-interop-types": "0.1.0", - "@firebase/auth-interop-types": "0.1.6", - "@firebase/component": "0.5.9", - "@firebase/messaging-interop-types": "0.1.0", - "@firebase/util": "1.4.2", - "node-fetch": "2.6.5", - "tslib": "^2.1.0" - }, - "dependencies": { - "node-fetch": { - "version": "2.6.5", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.5.tgz", - "integrity": "sha512-mmlIVHJEu5rnIxgEgez6b9GgWXbkZj5YZ7fx+2r94a2E+Uirsp6HsPTPlomfdHtpt/B0cdKviwkoaM6pyvUOpQ==", - "requires": { - "whatwg-url": "^5.0.0" - } - }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" - }, - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - }, - "webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" - }, - "whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - } - } - }, - "@firebase/functions-compat": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/@firebase/functions-compat/-/functions-compat-0.1.7.tgz", - "integrity": "sha512-Rv3mAUIhsLTxIgPWJSESUcmE1tzNHzUlqQStPnxHn6eFFgHVhkU2wg/NMrKZWTFlb51jpKTjh51AQDhRdT3n3A==", - "requires": { - "@firebase/component": "0.5.9", - "@firebase/functions": "0.7.6", - "@firebase/functions-types": "0.5.0", - "@firebase/util": "1.4.2", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@firebase/functions-types": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@firebase/functions-types/-/functions-types-0.5.0.tgz", - "integrity": "sha512-qza0M5EwX+Ocrl1cYI14zoipUX4gI/Shwqv0C1nB864INAD42Dgv4v94BCyxGHBg2kzlWy8PNafdP7zPO8aJQA==" - }, - "@firebase/installations": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.5.4.tgz", - "integrity": "sha512-rYb6Ju/tIBhojmM8FsgS96pErKl6gPgJFnffMO4bKH7HilXhOfgLfKU9k51ZDcps8N0npDx9+AJJ6pL1aYuYZQ==", - "requires": { - "@firebase/component": "0.5.9", - "@firebase/util": "1.4.2", - "idb": "3.0.2", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@firebase/logger": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.3.2.tgz", - "integrity": "sha512-lzLrcJp9QBWpo40OcOM9B8QEtBw2Fk1zOZQdvv+rWS6gKmhQBCEMc4SMABQfWdjsylBcDfniD1Q+fUX1dcBTXA==", - "requires": { - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@firebase/messaging": { - "version": "0.9.4", - "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.9.4.tgz", - "integrity": "sha512-OvYV4MLPfDpdP/yltLqZXZRx6rXWz52bEilS2jL2B4sGiuTaXSkR6BIHB54EPTblu32nbyZYdlER4fssz4TfXw==", - "requires": { - "@firebase/component": "0.5.9", - "@firebase/installations": "0.5.4", - "@firebase/messaging-interop-types": "0.1.0", - "@firebase/util": "1.4.2", - "idb": "3.0.2", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@firebase/messaging-compat": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/@firebase/messaging-compat/-/messaging-compat-0.1.4.tgz", - "integrity": "sha512-6477jBw7w7hk0uhnTUMsPoukalpcwbxTTo9kMguHVSXe0t3OdoxeXEaapaNJlOmU4Kgc8j3rsms8IDLdKVpvlA==", - "requires": { - "@firebase/component": "0.5.9", - "@firebase/messaging": "0.9.4", - "@firebase/util": "1.4.2", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@firebase/messaging-interop-types": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@firebase/messaging-interop-types/-/messaging-interop-types-0.1.0.tgz", - "integrity": "sha512-DbvUl/rXAZpQeKBnwz0NYY5OCqr2nFA0Bj28Fmr3NXGqR4PAkfTOHuQlVtLO1Nudo3q0HxAYLa68ZDAcuv2uKQ==" - }, - "@firebase/performance": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.5.4.tgz", - "integrity": "sha512-ES6aS4eoMhf9CczntBADDsXhaFea/3a0FADwy/VpWXXBxVb8tqc5tPcoTwd9L5M/aDeSiQMy344rhrSsTbIZEg==", - "requires": { - "@firebase/component": "0.5.9", - "@firebase/installations": "0.5.4", - "@firebase/logger": "0.3.2", - "@firebase/util": "1.4.2", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@firebase/performance-compat": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/@firebase/performance-compat/-/performance-compat-0.1.4.tgz", - "integrity": "sha512-YuGfmpC0o+YvEBlEZCbPdNbT4Nn2qhi5uMXjqKnNIUepmXUsgOYDiAqM9nxHPoE/6IkvoFMdCj5nTUYVLCFXgg==", - "requires": { - "@firebase/component": "0.5.9", - "@firebase/logger": "0.3.2", - "@firebase/performance": "0.5.4", - "@firebase/performance-types": "0.1.0", - "@firebase/util": "1.4.2", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@firebase/performance-types": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@firebase/performance-types/-/performance-types-0.1.0.tgz", - "integrity": "sha512-6p1HxrH0mpx+622Ql6fcxFxfkYSBpE3LSuwM7iTtYU2nw91Hj6THC8Bc8z4nboIq7WvgsT/kOTYVVZzCSlXl8w==" - }, - "@firebase/polyfill": { - "version": "0.3.36", - "resolved": "https://registry.npmjs.org/@firebase/polyfill/-/polyfill-0.3.36.tgz", - "integrity": "sha512-zMM9oSJgY6cT2jx3Ce9LYqb0eIpDE52meIzd/oe/y70F+v9u1LDqk5kUF5mf16zovGBWMNFmgzlsh6Wj0OsFtg==", - "requires": { - "core-js": "3.6.5", - "promise-polyfill": "8.1.3", - "whatwg-fetch": "2.0.4" - }, - "dependencies": { - "core-js": { - "version": "3.6.5", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz", - "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==" - }, - "whatwg-fetch": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz", - "integrity": "sha512-dcQ1GWpOD/eEQ97k66aiEVpNnapVj90/+R+SXTPYGHpYBBypfKJEQjLrvMZ7YXbKm21gXd4NcuxUTjiv1YtLng==" - } - } - }, - "@firebase/remote-config": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.3.3.tgz", - "integrity": "sha512-9hZWfB3k3IYsjHbWeUfhv/SDCcOgv/JMJpLXlUbTppXPm1IZ3X9ZW4I9bS86gGYr7m/kSv99U0oxQ7N9PoR8Iw==", - "requires": { - "@firebase/component": "0.5.9", - "@firebase/installations": "0.5.4", - "@firebase/logger": "0.3.2", - "@firebase/util": "1.4.2", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@firebase/remote-config-compat": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/@firebase/remote-config-compat/-/remote-config-compat-0.1.4.tgz", - "integrity": "sha512-6WeKR7E9KJ1RIF9GZiyle1uD4IsIPUBKUnUnFkQhj3FV6cGvQwbeG0rbh7QQLvd0IWuh9lABYjHXWp+rGHQk8A==", - "requires": { - "@firebase/component": "0.5.9", - "@firebase/logger": "0.3.2", - "@firebase/remote-config": "0.3.3", - "@firebase/remote-config-types": "0.2.0", - "@firebase/util": "1.4.2", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@firebase/remote-config-types": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@firebase/remote-config-types/-/remote-config-types-0.2.0.tgz", - "integrity": "sha512-hqK5sCPeZvcHQ1D6VjJZdW6EexLTXNMJfPdTwbD8NrXUw6UjWC4KWhLK/TSlL0QPsQtcKRkaaoP+9QCgKfMFPw==" - }, - "@firebase/storage": { - "version": "0.8.7", - "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.8.7.tgz", - "integrity": "sha512-FSdON9y5Bnef/uWe8xsraicAa8Du297H7hYyQAtH3Qlysa/Xr30vvulpYctMXcgYxP8PMLWQjEsPWbRFiNQd3w==", - "requires": { - "@firebase/component": "0.5.9", - "@firebase/util": "1.4.2", - "node-fetch": "2.6.5", - "tslib": "^2.1.0" - }, - "dependencies": { - "node-fetch": { - "version": "2.6.5", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.5.tgz", - "integrity": "sha512-mmlIVHJEu5rnIxgEgez6b9GgWXbkZj5YZ7fx+2r94a2E+Uirsp6HsPTPlomfdHtpt/B0cdKviwkoaM6pyvUOpQ==", - "requires": { - "whatwg-url": "^5.0.0" - } - }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" - }, - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - }, - "webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" - }, - "whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - } - } - }, - "@firebase/storage-compat": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/@firebase/storage-compat/-/storage-compat-0.1.7.tgz", - "integrity": "sha512-Rwl2XXGu4z46b6kQORZKQFNiTAx7kGtpZWLwKYZQlgBhtD+amGhAzXTBQmu5wOv7qwbdPy8CCP9/JoTdjdoJJg==", - "requires": { - "@firebase/component": "0.5.9", - "@firebase/storage": "0.8.7", - "@firebase/storage-types": "0.6.0", - "@firebase/util": "1.4.2", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@firebase/storage-types": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.6.0.tgz", - "integrity": "sha512-1LpWhcCb1ftpkP/akhzjzeFxgVefs6eMD2QeKiJJUGH1qOiows2w5o0sKCUSQrvrRQS1lz3SFGvNR1Ck/gqxeA==", - "requires": {} - }, - "@firebase/util": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.4.2.tgz", - "integrity": "sha512-JMiUo+9QE9lMBvEtBjqsOFdmJgObFvi7OL1A0uFGwTmlCI1ZeNPOEBrwXkgTOelVCdiMO15mAebtEyxFuQ6FsA==", - "requires": { - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@firebase/webchannel-wrapper": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-0.6.1.tgz", - "integrity": "sha512-9FqhNjKQWpQ3fGnSOCovHOm+yhhiorKEqYLAfd525jWavunDJcx8rOW6i6ozAh+FbwcYMkL7b+3j4UR/30MpoQ==" - }, - "@grpc/grpc-js": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.4.4.tgz", - "integrity": "sha512-a6222b7Dl6fIlMgzVl7e+NiRoLiZFbpcwvBH2Oli56Bn7W4/3Ld+86hK4ffPn5rx2DlDidmIcvIJiOQXyhv9gA==", - "requires": { - "@grpc/proto-loader": "^0.6.4", - "@types/node": ">=12.12.47" - } - }, - "@grpc/proto-loader": { - "version": "0.6.6", - "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.6.6.tgz", - "integrity": "sha512-cdMaPZ8AiFz6ua6PUbP+LKbhwJbFXnrQ/mlnKGUyzDUZ3wp7vPLksnmLCBX6SHgSmjX7CbNVNLFYD5GmmjO4GQ==", - "requires": { - "@types/long": "^4.0.1", - "lodash.camelcase": "^4.3.0", - "long": "^4.0.0", - "protobufjs": "^6.10.0", - "yargs": "^16.1.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" - }, - "yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "requires": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - } - }, - "yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==" - } - } - }, - "@hapi/address": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", - "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==" - }, - "@hapi/bourne": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz", - "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==" - }, - "@hapi/hoek": { - "version": "8.5.1", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", - "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==" - }, - "@hapi/joi": { - "version": "15.1.1", - "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz", - "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==", - "requires": { - "@hapi/address": "2.x.x", - "@hapi/bourne": "1.x.x", - "@hapi/hoek": "8.x.x", - "@hapi/topo": "3.x.x" - } - }, - "@hapi/topo": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz", - "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==", - "requires": { - "@hapi/hoek": "^8.3.0" - } - }, - "@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "dev": true, - "requires": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - } - }, - "@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true - }, - "@jest/console": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-25.5.0.tgz", - "integrity": "sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "jest-message-util": "^25.5.0", - "jest-util": "^25.5.0", - "slash": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/core": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-25.5.4.tgz", - "integrity": "sha512-3uSo7laYxF00Dg/DMgbn4xMJKmDdWvZnf89n8Xj/5/AeQ2dOQmn6b6Hkj/MleyzZWXpwv+WSdYWl4cLsy2JsoA==", - "dev": true, - "requires": { - "@jest/console": "^25.5.0", - "@jest/reporters": "^25.5.1", - "@jest/test-result": "^25.5.0", - "@jest/transform": "^25.5.1", - "@jest/types": "^25.5.0", - "ansi-escapes": "^4.2.1", - "chalk": "^3.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-changed-files": "^25.5.0", - "jest-config": "^25.5.4", - "jest-haste-map": "^25.5.1", - "jest-message-util": "^25.5.0", - "jest-regex-util": "^25.2.6", - "jest-resolve": "^25.5.1", - "jest-resolve-dependencies": "^25.5.4", - "jest-runner": "^25.5.4", - "jest-runtime": "^25.5.4", - "jest-snapshot": "^25.5.1", - "jest-util": "^25.5.0", - "jest-validate": "^25.5.0", - "jest-watcher": "^25.5.0", - "micromatch": "^4.0.2", - "p-each-series": "^2.1.0", - "realpath-native": "^2.0.0", - "rimraf": "^3.0.0", - "slash": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/environment": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-25.5.0.tgz", - "integrity": "sha512-U2VXPEqL07E/V7pSZMSQCvV5Ea4lqOlT+0ZFijl/i316cRMHvZ4qC+jBdryd+lmRetjQo0YIQr6cVPNxxK87mA==", - "dev": true, - "requires": { - "@jest/fake-timers": "^25.5.0", - "@jest/types": "^25.5.0", - "jest-mock": "^25.5.0" - } - }, - "@jest/fake-timers": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-25.5.0.tgz", - "integrity": "sha512-9y2+uGnESw/oyOI3eww9yaxdZyHq7XvprfP/eeoCsjqKYts2yRlsHS/SgjPDV8FyMfn2nbMy8YzUk6nyvdLOpQ==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0", - "jest-message-util": "^25.5.0", - "jest-mock": "^25.5.0", - "jest-util": "^25.5.0", - "lolex": "^5.0.0" - } - }, - "@jest/globals": { - "version": "25.5.2", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-25.5.2.tgz", - "integrity": "sha512-AgAS/Ny7Q2RCIj5kZ+0MuKM1wbF0WMLxbCVl/GOMoCNbODRdJ541IxJ98xnZdVSZXivKpJlNPIWa3QmY0l4CXA==", - "dev": true, - "requires": { - "@jest/environment": "^25.5.0", - "@jest/types": "^25.5.0", - "expect": "^25.5.0" - } - }, - "@jest/reporters": { - "version": "25.5.1", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-25.5.1.tgz", - "integrity": "sha512-3jbd8pPDTuhYJ7vqiHXbSwTJQNavczPs+f1kRprRDxETeE3u6srJ+f0NPuwvOmk+lmunZzPkYWIFZDLHQPkviw==", - "dev": true, - "requires": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^25.5.0", - "@jest/test-result": "^25.5.0", - "@jest/transform": "^25.5.1", - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.2", - "graceful-fs": "^4.2.4", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^4.0.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.0.2", - "jest-haste-map": "^25.5.1", - "jest-resolve": "^25.5.1", - "jest-util": "^25.5.0", - "jest-worker": "^25.5.0", - "node-notifier": "^6.0.0", - "slash": "^3.0.0", - "source-map": "^0.6.0", - "string-length": "^3.1.0", - "terminal-link": "^2.0.0", - "v8-to-istanbul": "^4.1.3" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "istanbul-lib-instrument": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", - "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", - "dev": true, - "requires": { - "@babel/core": "^7.7.5", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.0.0", - "semver": "^6.3.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/source-map": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-25.5.0.tgz", - "integrity": "sha512-eIGx0xN12yVpMcPaVpjXPnn3N30QGJCJQSkEDUt9x1fI1Gdvb07Ml6K5iN2hG7NmMP6FDmtPEssE3z6doOYUwQ==", - "dev": true, - "requires": { - "callsites": "^3.0.0", - "graceful-fs": "^4.2.4", - "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "@jest/test-result": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.5.0.tgz", - "integrity": "sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A==", - "dev": true, - "requires": { - "@jest/console": "^25.5.0", - "@jest/types": "^25.5.0", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - } - }, - "@jest/test-sequencer": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-25.5.4.tgz", - "integrity": "sha512-pTJGEkSeg1EkCO2YWq6hbFvKNXk8ejqlxiOg1jBNLnWrgXOkdY6UmqZpwGFXNnRt9B8nO1uWMzLLZ4eCmhkPNA==", - "dev": true, - "requires": { - "@jest/test-result": "^25.5.0", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^25.5.1", - "jest-runner": "^25.5.4", - "jest-runtime": "^25.5.4" - } - }, - "@jest/transform": { - "version": "25.5.1", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-25.5.1.tgz", - "integrity": "sha512-Y8CEoVwXb4QwA6Y/9uDkn0Xfz0finGkieuV0xkdF9UtZGJeLukD5nLkaVrVsODB1ojRWlaoD0AJZpVHCSnJEvg==", - "dev": true, - "requires": { - "@babel/core": "^7.1.0", - "@jest/types": "^25.5.0", - "babel-plugin-istanbul": "^6.0.0", - "chalk": "^3.0.0", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^25.5.1", - "jest-regex-util": "^25.2.6", - "jest-util": "^25.5.0", - "micromatch": "^4.0.2", - "pirates": "^4.0.1", - "realpath-native": "^2.0.0", - "slash": "^3.0.0", - "source-map": "^0.6.1", - "write-file-atomic": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/types": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", - "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^1.1.1", - "@types/yargs": "^15.0.0", - "chalk": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@protobufjs/aspromise": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", - "integrity": "sha1-m4sMxmPWaafY9vXQiToU00jzD78=" - }, - "@protobufjs/base64": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", - "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==" - }, - "@protobufjs/codegen": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", - "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==" - }, - "@protobufjs/eventemitter": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", - "integrity": "sha1-NVy8mLr61ZePntCV85diHx0Ga3A=" - }, - "@protobufjs/fetch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", - "integrity": "sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU=", - "requires": { - "@protobufjs/aspromise": "^1.1.1", - "@protobufjs/inquire": "^1.1.0" - } - }, - "@protobufjs/float": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", - "integrity": "sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E=" - }, - "@protobufjs/inquire": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", - "integrity": "sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik=" - }, - "@protobufjs/path": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", - "integrity": "sha1-bMKyDFya1q0NzP0hynZz2Nf79o0=" - }, - "@protobufjs/pool": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", - "integrity": "sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q=" - }, - "@protobufjs/utf8": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", - "integrity": "sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA=" - }, - "@react-native-async-storage/async-storage": { - "version": "1.15.11", - "resolved": "https://registry.npmjs.org/@react-native-async-storage/async-storage/-/async-storage-1.15.11.tgz", - "integrity": "sha512-l/I+PK+lh5M25QSdk44aX+UR63ian2d2CSx6WbydwU+RUZmKP7eOEPe+OeaTWgfOFSVtlEqEcP2AbW2YM7ukMA==", - "requires": { - "merge-options": "^3.0.4" - } - }, - "@react-native-community/cli": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli/-/cli-6.2.0.tgz", - "integrity": "sha512-dQMkpg8wLTtUg9YIGqm7OXNw558d5Cb/ehd8Z0Sx2WSXjj/d1Tm0eK8aL4/QFEUBI10CO6VGFTTe/8dIDxWSFg==", - "requires": { - "@react-native-community/cli-debugger-ui": "^6.0.0-rc.0", - "@react-native-community/cli-hermes": "^6.2.0", - "@react-native-community/cli-plugin-metro": "^6.2.0", - "@react-native-community/cli-server-api": "^6.2.0", - "@react-native-community/cli-tools": "^6.2.0", - "@react-native-community/cli-types": "^6.0.0", - "appdirsjs": "^1.2.4", - "chalk": "^4.1.2", - "command-exists": "^1.2.8", - "commander": "^2.19.0", - "cosmiconfig": "^5.1.0", - "deepmerge": "^3.2.0", - "envinfo": "^7.7.2", - "execa": "^1.0.0", - "find-up": "^4.1.0", - "fs-extra": "^8.1.0", - "glob": "^7.1.3", - "graceful-fs": "^4.1.3", - "joi": "^17.2.1", - "leven": "^3.1.0", - "lodash": "^4.17.15", - "minimist": "^1.2.0", - "node-stream-zip": "^1.9.1", - "ora": "^3.4.0", - "pretty-format": "^26.6.2", - "prompts": "^2.4.0", - "semver": "^6.3.0", - "serve-static": "^1.13.1", - "strip-ansi": "^5.2.0", - "sudo-prompt": "^9.0.0", - "wcwidth": "^1.0.1" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@react-native-community/cli-debugger-ui": { - "version": "6.0.0-rc.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-6.0.0-rc.0.tgz", - "integrity": "sha512-achYcPPoWa9D02C5tn6TBzjeY443wQTyx37urptc75JpZ7gR5YHsDyIEEWa3DDYp1va9zx/iGg+uZ/hWw07GAw==", - "requires": { - "serve-static": "^1.13.1" - } - }, - "@react-native-community/cli-hermes": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-hermes/-/cli-hermes-6.2.0.tgz", - "integrity": "sha512-7Uqnyb/kXiX4YPSxFn+tLhmABY4QV9w/SLX2TKh5L09rxDeNzXd6zNJW+98BTgi0ujy2UQY51MoexEKRMZK7Wg==", - "requires": { - "@react-native-community/cli-platform-android": "^6.2.0", - "@react-native-community/cli-tools": "^6.2.0", - "chalk": "^4.1.2", - "hermes-profile-transformer": "^0.0.6", - "ip": "^1.1.5" - } - }, - "@react-native-community/cli-platform-android": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-6.2.0.tgz", - "integrity": "sha512-QLxwClcbxVhuIGsQiIpqRnoJzRdpN2B+y/Yt2OGgDHXGbuOXulgt4D+8AhvZXrB4jyAcEUlFg/048v3RGQQudw==", - "requires": { - "@react-native-community/cli-tools": "^6.2.0", - "chalk": "^4.1.2", - "execa": "^1.0.0", - "fs-extra": "^8.1.0", - "glob": "^7.1.3", - "jetifier": "^1.6.2", - "lodash": "^4.17.15", - "logkitty": "^0.7.1", - "slash": "^3.0.0", - "xmldoc": "^1.1.2" - } - }, - "@react-native-community/cli-server-api": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-6.2.0.tgz", - "integrity": "sha512-OnbnYclhoDpjge33QO5Slhfn0DsmLzzAgyrSCnb24HhSqwq7ObjMHaLpoEhpajzLG71wq5oKh0APEQjiL4Mknw==", - "requires": { - "@react-native-community/cli-debugger-ui": "^6.0.0-rc.0", - "@react-native-community/cli-tools": "^6.2.0", - "compression": "^1.7.1", - "connect": "^3.6.5", - "errorhandler": "^1.5.0", - "nocache": "^2.1.0", - "pretty-format": "^26.6.2", - "serve-static": "^1.13.1", - "ws": "^1.1.0" - } - }, - "@react-native-community/cli-tools": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-6.2.0.tgz", - "integrity": "sha512-08ssz4GMEnRxC/1FgTTN/Ud7mExQi5xMphItPjfHiTxpZPhrFn+IMx6mya0ncFEhhxQ207wYlJMRLPRRdBZ8oA==", - "requires": { - "appdirsjs": "^1.2.4", - "chalk": "^4.1.2", - "lodash": "^4.17.15", - "mime": "^2.4.1", - "node-fetch": "^2.6.0", - "open": "^6.2.0", - "semver": "^6.3.0", - "shell-quote": "1.6.1" - } - }, - "@react-native-community/cli-types": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-6.0.0.tgz", - "integrity": "sha512-K493Fk2DMJC0ZM8s8gnfseKxGasIhuDaCUDeLZcoCSFlrjKEuEs1BKKEJiev0CARhKEXKOyyp/uqYM9nWhisNw==", - "requires": { - "ora": "^3.4.0" - } - }, - "@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "deepmerge": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-3.3.0.tgz", - "integrity": "sha512-GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA==" - }, - "execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - } - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "requires": { - "pump": "^3.0.0" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" - }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "requires": { - "path-key": "^2.0.0" - } - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" - }, - "pretty-format": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", - "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", - "requires": { - "@jest/types": "^26.6.2", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^17.0.1" - } - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - }, - "ws": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", - "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", - "requires": { - "options": ">=0.0.5", - "ultron": "1.0.x" - } - } - } - }, - "@react-native-community/cli-debugger-ui": { - "version": "4.13.1", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-4.13.1.tgz", - "integrity": "sha512-UFnkg5RTq3s2X15fSkrWY9+5BKOFjihNSnJjTV2H5PtTUFbd55qnxxPw8CxSfK0bXb1IrSvCESprk2LEpqr5cg==", - "requires": { - "serve-static": "^1.13.1" - } - }, - "@react-native-community/cli-hermes": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-hermes/-/cli-hermes-4.13.0.tgz", - "integrity": "sha512-oG+w0Uby6rSGsUkJGLvMQctZ5eVRLLfhf84lLyz942OEDxFRa9U19YJxOe9FmgCKtotbYiM3P/XhK+SVCuerPQ==", - "requires": { - "@react-native-community/cli-platform-android": "^4.13.0", - "@react-native-community/cli-tools": "^4.13.0", - "chalk": "^3.0.0", - "hermes-profile-transformer": "^0.0.6", - "ip": "^1.1.5" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@react-native-community/cli-platform-android": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-4.13.0.tgz", - "integrity": "sha512-3i8sX8GklEytUZwPnojuoFbCjIRzMugCdzDIdZ9UNmi/OhD4/8mLGO0dgXfT4sMWjZwu3qjy45sFfk2zOAgHbA==", - "requires": { - "@react-native-community/cli-tools": "^4.13.0", - "chalk": "^3.0.0", - "execa": "^1.0.0", - "fs-extra": "^8.1.0", - "glob": "^7.1.3", - "jetifier": "^1.6.2", - "lodash": "^4.17.15", - "logkitty": "^0.7.1", - "slash": "^3.0.0", - "xmldoc": "^1.1.2" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - } - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "requires": { - "pump": "^3.0.0" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" - }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "requires": { - "path-key": "^2.0.0" - } - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@react-native-community/cli-platform-ios": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-4.13.0.tgz", - "integrity": "sha512-6THlTu8zp62efkzimfGr3VIuQJ2514o+vScZERJCV1xgEi8XtV7mb/ZKt9o6Y9WGxKKkc0E0b/aVAtgy+L27CA==", - "requires": { - "@react-native-community/cli-tools": "^4.13.0", - "chalk": "^3.0.0", - "glob": "^7.1.3", - "js-yaml": "^3.13.1", - "lodash": "^4.17.15", - "plist": "^3.0.1", - "xcode": "^2.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@react-native-community/cli-plugin-metro": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-6.2.0.tgz", - "integrity": "sha512-JfmzuFNzOr+dFTUQJo1rV0t87XAqgHRTMYXNleQVt8otOVCk1FSCgKlgqMdvQc/FCx2ZjoMWEEV/g0LrPI8Etw==", - "requires": { - "@react-native-community/cli-server-api": "^6.2.0", - "@react-native-community/cli-tools": "^6.2.0", - "chalk": "^4.1.2", - "metro": "^0.66.1", - "metro-config": "^0.66.1", - "metro-core": "^0.66.1", - "metro-react-native-babel-transformer": "^0.66.1", - "metro-resolver": "^0.66.1", - "metro-runtime": "^0.66.1", - "readline": "^1.3.0" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@react-native-community/cli-debugger-ui": { - "version": "6.0.0-rc.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-6.0.0-rc.0.tgz", - "integrity": "sha512-achYcPPoWa9D02C5tn6TBzjeY443wQTyx37urptc75JpZ7gR5YHsDyIEEWa3DDYp1va9zx/iGg+uZ/hWw07GAw==", - "requires": { - "serve-static": "^1.13.1" - } - }, - "@react-native-community/cli-server-api": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-6.2.0.tgz", - "integrity": "sha512-OnbnYclhoDpjge33QO5Slhfn0DsmLzzAgyrSCnb24HhSqwq7ObjMHaLpoEhpajzLG71wq5oKh0APEQjiL4Mknw==", - "requires": { - "@react-native-community/cli-debugger-ui": "^6.0.0-rc.0", - "@react-native-community/cli-tools": "^6.2.0", - "compression": "^1.7.1", - "connect": "^3.6.5", - "errorhandler": "^1.5.0", - "nocache": "^2.1.0", - "pretty-format": "^26.6.2", - "serve-static": "^1.13.1", - "ws": "^1.1.0" - } - }, - "@react-native-community/cli-tools": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-6.2.0.tgz", - "integrity": "sha512-08ssz4GMEnRxC/1FgTTN/Ud7mExQi5xMphItPjfHiTxpZPhrFn+IMx6mya0ncFEhhxQ207wYlJMRLPRRdBZ8oA==", - "requires": { - "appdirsjs": "^1.2.4", - "chalk": "^4.1.2", - "lodash": "^4.17.15", - "mime": "^2.4.1", - "node-fetch": "^2.6.0", - "open": "^6.2.0", - "semver": "^6.3.0", - "shell-quote": "1.6.1" - } - }, - "@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "camelcase": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.1.tgz", - "integrity": "sha512-tVI4q5jjFV5CavAU8DXfza/TJcZutVKo/5Foskmsqcm0MsL91moHvwiGNnqaa2o6PF/7yT5ikDRcVcl8Rj6LCA==" - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "fs-extra": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", - "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=", - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^2.1.0", - "klaw": "^1.0.0" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "jest-get-type": { - "version": "26.3.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", - "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==" - }, - "jest-haste-map": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", - "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", - "requires": { - "@jest/types": "^26.6.2", - "@types/graceful-fs": "^4.1.2", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "fsevents": "^2.1.2", - "graceful-fs": "^4.2.4", - "jest-regex-util": "^26.0.0", - "jest-serializer": "^26.6.2", - "jest-util": "^26.6.2", - "jest-worker": "^26.6.2", - "micromatch": "^4.0.2", - "sane": "^4.0.3", - "walker": "^1.0.7" - } - }, - "jest-regex-util": { - "version": "26.0.0", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", - "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==" - }, - "jest-serializer": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", - "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", - "requires": { - "@types/node": "*", - "graceful-fs": "^4.2.4" - } - }, - "jest-util": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", - "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", - "requires": { - "@jest/types": "^26.6.2", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^2.0.0", - "micromatch": "^4.0.2" - } - }, - "jest-validate": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", - "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", - "requires": { - "@jest/types": "^26.6.2", - "camelcase": "^6.0.0", - "chalk": "^4.0.0", - "jest-get-type": "^26.3.0", - "leven": "^3.1.0", - "pretty-format": "^26.6.2" - } - }, - "jest-worker": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", - "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" - } - }, - "jsonfile": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", - "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "metro": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro/-/metro-0.66.2.tgz", - "integrity": "sha512-uNsISfcQ3iKKSHoN5Q+LAh0l3jeeg7ZcNZ/4BAHGsk02erA0OP+l2m+b5qYVoPptHz9Oc3KyG5oGJoTu41pWjg==", - "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/core": "^7.14.0", - "@babel/generator": "^7.14.0", - "@babel/parser": "^7.14.0", - "@babel/template": "^7.0.0", - "@babel/traverse": "^7.14.0", - "@babel/types": "^7.0.0", - "absolute-path": "^0.0.0", - "accepts": "^1.3.7", - "async": "^2.4.0", - "chalk": "^4.0.0", - "ci-info": "^2.0.0", - "connect": "^3.6.5", - "debug": "^2.2.0", - "denodeify": "^1.2.1", - "error-stack-parser": "^2.0.6", - "fs-extra": "^1.0.0", - "graceful-fs": "^4.1.3", - "hermes-parser": "0.4.7", - "image-size": "^0.6.0", - "invariant": "^2.2.4", - "jest-haste-map": "^26.5.2", - "jest-worker": "^26.0.0", - "lodash.throttle": "^4.1.1", - "metro-babel-register": "0.66.2", - "metro-babel-transformer": "0.66.2", - "metro-cache": "0.66.2", - "metro-cache-key": "0.66.2", - "metro-config": "0.66.2", - "metro-core": "0.66.2", - "metro-hermes-compiler": "0.66.2", - "metro-inspector-proxy": "0.66.2", - "metro-minify-uglify": "0.66.2", - "metro-react-native-babel-preset": "0.66.2", - "metro-resolver": "0.66.2", - "metro-runtime": "0.66.2", - "metro-source-map": "0.66.2", - "metro-symbolicate": "0.66.2", - "metro-transform-plugins": "0.66.2", - "metro-transform-worker": "0.66.2", - "mime-types": "^2.1.27", - "mkdirp": "^0.5.1", - "node-fetch": "^2.2.0", - "nullthrows": "^1.1.1", - "rimraf": "^2.5.4", - "serialize-error": "^2.1.0", - "source-map": "^0.5.6", - "strip-ansi": "^6.0.0", - "temp": "0.8.3", - "throat": "^5.0.0", - "ws": "^1.1.5", - "yargs": "^15.3.1" - } - }, - "metro-babel-register": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-babel-register/-/metro-babel-register-0.66.2.tgz", - "integrity": "sha512-3F+vsVubUPJYKfVMeol8/7pd8CC287Rw92QYzJD8LEmI980xcgwMUEVBZ0UIAUwlLgiJG/f4Mwhuji2EeBXrPg==", - "requires": { - "@babel/core": "^7.14.0", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", - "@babel/plugin-proposal-optional-chaining": "^7.0.0", - "@babel/plugin-syntax-class-properties": "^7.0.0", - "@babel/plugin-transform-flow-strip-types": "^7.0.0", - "@babel/plugin-transform-modules-commonjs": "^7.0.0", - "@babel/register": "^7.0.0", - "escape-string-regexp": "^1.0.5" - } - }, - "metro-babel-transformer": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.66.2.tgz", - "integrity": "sha512-aJ/7fc/Xkofw8Fqa51OTDhBzBz26mmpIWrXAZcPdQ8MSTt883EWncxeCEjasc79NJ89BRi7sOkkaWZo2sXlKvw==", - "requires": { - "@babel/core": "^7.14.0", - "hermes-parser": "0.4.7", - "metro-source-map": "0.66.2", - "nullthrows": "^1.1.1" - } - }, - "metro-cache": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.66.2.tgz", - "integrity": "sha512-5QCYJtJOHoBSbL3H4/Fpl36oA697C3oYHqsce+Hk/dh2qtODUGpS3gOBhvP1B8iB+H8jJMyR75lZq129LJEsIQ==", - "requires": { - "metro-core": "0.66.2", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4" - } - }, - "metro-config": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.66.2.tgz", - "integrity": "sha512-0C+PrKKIBNNzLZUKN/8ZDJS2U5FLMOTXDWbvBHIdqb6YXz8WplXR2+xlSlaSCCi5b+GR7cWFWUNeKA4GQS1/AQ==", - "requires": { - "cosmiconfig": "^5.0.5", - "jest-validate": "^26.5.2", - "metro": "0.66.2", - "metro-cache": "0.66.2", - "metro-core": "0.66.2", - "metro-runtime": "0.66.2" - } - }, - "metro-core": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.66.2.tgz", - "integrity": "sha512-JieLZkef/516yxXYvQxWnf3OWw5rcgWRy76K8JV/wr/i8LGVGulPAXlIi445/QZzXVydzRVASKAEVqyxM5F4mA==", - "requires": { - "jest-haste-map": "^26.5.2", - "lodash.throttle": "^4.1.1", - "metro-resolver": "0.66.2" - } - }, - "metro-inspector-proxy": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-inspector-proxy/-/metro-inspector-proxy-0.66.2.tgz", - "integrity": "sha512-gnLc9121eznwP0iiA9tCBW8qZjwIsCgwHWMF1g1Qaki9le9tzeJv3dK4/lFNGxyfSaLO7vahQEhsEYsiRnTROg==", - "requires": { - "connect": "^3.6.5", - "debug": "^2.2.0", - "ws": "^1.1.5", - "yargs": "^15.3.1" - } - }, - "metro-minify-uglify": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-minify-uglify/-/metro-minify-uglify-0.66.2.tgz", - "integrity": "sha512-7TUK+L5CmB5x1PVnFbgmjzHW4CUadq9H5jgp0HfFoWT1skXAyEsx0DHkKDXwnot0khnNhBOEfl62ctQOnE110Q==", - "requires": { - "uglify-es": "^3.1.9" - } - }, - "metro-react-native-babel-preset": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.66.2.tgz", - "integrity": "sha512-H/nLBAz0MgfDloSe1FjyH4EnbokHFdncyERvLPXDACY3ROVRCeUyFNo70ywRGXW2NMbrV4H7KUyU4zkfWhC2HQ==", - "requires": { - "@babel/core": "^7.14.0", - "@babel/plugin-proposal-class-properties": "^7.0.0", - "@babel/plugin-proposal-export-default-from": "^7.0.0", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", - "@babel/plugin-proposal-object-rest-spread": "^7.0.0", - "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", - "@babel/plugin-proposal-optional-chaining": "^7.0.0", - "@babel/plugin-syntax-dynamic-import": "^7.0.0", - "@babel/plugin-syntax-export-default-from": "^7.0.0", - "@babel/plugin-syntax-flow": "^7.2.0", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.0.0", - "@babel/plugin-syntax-optional-chaining": "^7.0.0", - "@babel/plugin-transform-arrow-functions": "^7.0.0", - "@babel/plugin-transform-async-to-generator": "^7.0.0", - "@babel/plugin-transform-block-scoping": "^7.0.0", - "@babel/plugin-transform-classes": "^7.0.0", - "@babel/plugin-transform-computed-properties": "^7.0.0", - "@babel/plugin-transform-destructuring": "^7.0.0", - "@babel/plugin-transform-exponentiation-operator": "^7.0.0", - "@babel/plugin-transform-flow-strip-types": "^7.0.0", - "@babel/plugin-transform-for-of": "^7.0.0", - "@babel/plugin-transform-function-name": "^7.0.0", - "@babel/plugin-transform-literals": "^7.0.0", - "@babel/plugin-transform-modules-commonjs": "^7.0.0", - "@babel/plugin-transform-object-assign": "^7.0.0", - "@babel/plugin-transform-parameters": "^7.0.0", - "@babel/plugin-transform-react-display-name": "^7.0.0", - "@babel/plugin-transform-react-jsx": "^7.0.0", - "@babel/plugin-transform-react-jsx-self": "^7.0.0", - "@babel/plugin-transform-react-jsx-source": "^7.0.0", - "@babel/plugin-transform-regenerator": "^7.0.0", - "@babel/plugin-transform-runtime": "^7.0.0", - "@babel/plugin-transform-shorthand-properties": "^7.0.0", - "@babel/plugin-transform-spread": "^7.0.0", - "@babel/plugin-transform-sticky-regex": "^7.0.0", - "@babel/plugin-transform-template-literals": "^7.0.0", - "@babel/plugin-transform-typescript": "^7.5.0", - "@babel/plugin-transform-unicode-regex": "^7.0.0", - "@babel/template": "^7.0.0", - "react-refresh": "^0.4.0" - } - }, - "metro-react-native-babel-transformer": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.66.2.tgz", - "integrity": "sha512-z1ab7ihIT0pJrwgi9q2IH+LcW/xUWMQ0hH+Mrk7wbKQB0RnJdXFoxphrfoVHBHMUu+TBPetUcEkKawkK1e7Cng==", - "requires": { - "@babel/core": "^7.14.0", - "babel-preset-fbjs": "^3.4.0", - "hermes-parser": "0.4.7", - "metro-babel-transformer": "0.66.2", - "metro-react-native-babel-preset": "0.66.2", - "metro-source-map": "0.66.2", - "nullthrows": "^1.1.1" - } - }, - "metro-resolver": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.66.2.tgz", - "integrity": "sha512-pXQAJR/xauRf4kWFj2/hN5a77B4jLl0Fom5I3PHp6Arw/KxSBp0cnguXpGLwNQ6zQC0nxKCoYGL9gQpzMnN7Hw==", - "requires": { - "absolute-path": "^0.0.0" - } - }, - "metro-source-map": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.66.2.tgz", - "integrity": "sha512-038tFmB7vSh73VQcDWIbr5O1m+WXWyYafDaOy+1A/2K308YP0oj33gbEgDnZsLZDwcJ+xt1x6KUEBIzlX4YGeQ==", - "requires": { - "@babel/traverse": "^7.14.0", - "@babel/types": "^7.0.0", - "invariant": "^2.2.4", - "metro-symbolicate": "0.66.2", - "nullthrows": "^1.1.1", - "ob1": "0.66.2", - "source-map": "^0.5.6", - "vlq": "^1.0.0" - } - }, - "metro-symbolicate": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.66.2.tgz", - "integrity": "sha512-u+DeQHyAFXVD7mVP+GST/894WHJ3i/U8oEJFnT7U3P52ZuLgX8n4tMNxhqZU12RcLR6etF8143aP0Ktx1gFLEQ==", - "requires": { - "invariant": "^2.2.4", - "metro-source-map": "0.66.2", - "nullthrows": "^1.1.1", - "source-map": "^0.5.6", - "through2": "^2.0.1", - "vlq": "^1.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "ob1": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.66.2.tgz", - "integrity": "sha512-RFewnL/RjE0qQBOuM+2bbY96zmJPIge/aDtsiDbLSb+MOiK8CReAhBHDgL+zrA3F1hQk00lMWpUwYcep750plA==" - }, - "pretty-format": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", - "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", - "requires": { - "@jest/types": "^26.6.2", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^17.0.1" - } - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - }, - "ws": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", - "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", - "requires": { - "options": ">=0.0.5", - "ultron": "1.0.x" - } - } - } - }, - "@react-native-community/cli-server-api": { - "version": "4.13.1", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-4.13.1.tgz", - "integrity": "sha512-vQzsFKD9CjHthA2ehTQX8c7uIzlI9A7ejaIow1I9RlEnLraPH2QqVDmzIdbdh5Od47UPbRzamCgAP8Bnqv3qwQ==", - "requires": { - "@react-native-community/cli-debugger-ui": "^4.13.1", - "@react-native-community/cli-tools": "^4.13.0", - "compression": "^1.7.1", - "connect": "^3.6.5", - "errorhandler": "^1.5.0", - "nocache": "^2.1.0", - "pretty-format": "^25.1.0", - "serve-static": "^1.13.1", - "ws": "^1.1.0" - }, - "dependencies": { - "ws": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", - "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", - "requires": { - "options": ">=0.0.5", - "ultron": "1.0.x" - } - } - } - }, - "@react-native-community/cli-tools": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-4.13.0.tgz", - "integrity": "sha512-s4f489h5+EJksn4CfheLgv5PGOM0CDmK1UEBLw2t/ncWs3cW2VI7vXzndcd/WJHTv3GntJhXDcJMuL+Z2IAOgg==", - "requires": { - "chalk": "^3.0.0", - "lodash": "^4.17.15", - "mime": "^2.4.1", - "node-fetch": "^2.6.0", - "open": "^6.2.0", - "shell-quote": "1.6.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@react-native-community/cli-types": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-4.10.1.tgz", - "integrity": "sha512-ael2f1onoPF3vF7YqHGWy7NnafzGu+yp88BbFbP0ydoCP2xGSUzmZVw0zakPTC040Id+JQ9WeFczujMkDy6jYQ==" - }, - "@react-native-community/eslint-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@react-native-community/eslint-config/-/eslint-config-1.1.0.tgz", - "integrity": "sha512-hwb1hC28BhkwLwnO6vDISV6XZbipw2RIEhBVBN+pE7AUG9HjFXxoksiiOSoYgox9C8g86VJwHnKpak/3NnVBkQ==", - "dev": true, - "requires": { - "@react-native-community/eslint-plugin": "^1.1.0", - "@typescript-eslint/eslint-plugin": "^2.25.0", - "@typescript-eslint/parser": "^2.25.0", - "babel-eslint": "10.1.0", - "eslint-config-prettier": "^6.10.1", - "eslint-plugin-eslint-comments": "^3.1.2", - "eslint-plugin-flowtype": "2.50.3", - "eslint-plugin-jest": "22.4.1", - "eslint-plugin-prettier": "3.1.2", - "eslint-plugin-react": "7.19.0", - "eslint-plugin-react-hooks": "^3.0.0", - "eslint-plugin-react-native": "3.8.1", - "prettier": "^2.0.2" - }, - "dependencies": { - "babel-eslint": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", - "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.7.0", - "@babel/traverse": "^7.7.0", - "@babel/types": "^7.7.0", - "eslint-visitor-keys": "^1.0.0", - "resolve": "^1.12.0" - } - }, - "eslint-config-prettier": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.15.0.tgz", - "integrity": "sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw==", - "dev": true, - "requires": { - "get-stdin": "^6.0.0" - } - }, - "eslint-plugin-eslint-comments": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-3.2.0.tgz", - "integrity": "sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5", - "ignore": "^5.0.5" - } - }, - "eslint-plugin-flowtype": { - "version": "2.50.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.50.3.tgz", - "integrity": "sha512-X+AoKVOr7Re0ko/yEXyM5SSZ0tazc6ffdIOocp2fFUlWoDt7DV0Bz99mngOkAFLOAWjqRA5jPwqUCbrx13XoxQ==", - "dev": true, - "requires": { - "lodash": "^4.17.10" - } - }, - "eslint-plugin-jest": { - "version": "22.4.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-22.4.1.tgz", - "integrity": "sha512-gcLfn6P2PrFAVx3AobaOzlIEevpAEf9chTpFZz7bYfc7pz8XRv7vuKTIE4hxPKZSha6XWKKplDQ0x9Pq8xX2mg==", - "dev": true, - "requires": {} - }, - "eslint-plugin-prettier": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.2.tgz", - "integrity": "sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA==", - "dev": true, - "requires": { - "prettier-linter-helpers": "^1.0.0" - } - }, - "ignore": { - "version": "5.1.9", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz", - "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==", - "dev": true - } - } - }, - "@react-native-community/eslint-plugin": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@react-native-community/eslint-plugin/-/eslint-plugin-1.1.0.tgz", - "integrity": "sha512-W/J0fNYVO01tioHjvYWQ9m6RgndVtbElzYozBq1ZPrHO/iCzlqoySHl4gO/fpCl9QEFjvJfjPgtPMTMlsoq5DQ==", - "dev": true - }, - "@react-native-community/masked-view": { - "version": "0.1.11", - "resolved": "https://registry.npmjs.org/@react-native-community/masked-view/-/masked-view-0.1.11.tgz", - "integrity": "sha512-rQfMIGSR/1r/SyN87+VD8xHHzDYeHaJq6elOSCAD+0iLagXkSI2pfA0LmSXP21uw5i3em7GkkRjfJ8wpqWXZNw==", - "peer": true, - "requires": {} - }, - "@react-native-picker/picker": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@react-native-picker/picker/-/picker-2.2.0.tgz", - "integrity": "sha512-zhzXsppY9t6TU39WMx/x1L1PyP3dPgGhtav7Yo8nlfihNGIAFwHnNcNuyC8CLdWxKj9n2+Z6+ZR6r/Kda82JnA==", - "requires": {} - }, - "@react-navigation/bottom-tabs": { - "version": "6.0.9", - "resolved": "https://registry.npmjs.org/@react-navigation/bottom-tabs/-/bottom-tabs-6.0.9.tgz", - "integrity": "sha512-uRoq6Zd7lPNnLqNQkKC28eR62tpqcDeuakZU1sO8N46FtvrcTuNLoIlssrGty3GF7ALBIxCypn4A93t3nbmMrQ==", - "requires": { - "@react-navigation/elements": "^1.2.1", - "color": "^3.1.3", - "warn-once": "^0.1.0" - }, - "dependencies": { - "@react-navigation/elements": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@react-navigation/elements/-/elements-1.2.1.tgz", - "integrity": "sha512-EnmAbKMsptrliRKf95rdgS6BhMjML+mIns06+G1Vdih6BrEo7/0iytThUv3WBf99AI76dyEq/cqLUwHPiFzXWg==", - "requires": {} - } - } - }, - "@react-navigation/native": { - "version": "6.0.6", - "resolved": "https://registry.npmjs.org/@react-navigation/native/-/native-6.0.6.tgz", - "integrity": "sha512-XzL7YPsaRRQgdCQSXbA8PJWLN2I4lhUUvSFoKQPNO4DS6y8eqZI1V8COPYlJg8+tsetGV5J8jt+jVjWL7h6ZrQ==", - "requires": { - "@react-navigation/core": "^6.1.0", - "escape-string-regexp": "^4.0.0", - "nanoid": "^3.1.23" - }, - "dependencies": { - "@react-navigation/core": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@react-navigation/core/-/core-6.1.0.tgz", - "integrity": "sha512-LyZqD/ZCXSK9+ES8KiH+0tU+7aL84jUw1N9OxZfEuns/OcnSXKC3sOO+9NQ9XRowB1wLUfJhmqZ8G8rUlg33fQ==", - "requires": { - "@react-navigation/routers": "^6.1.0", - "escape-string-regexp": "^4.0.0", - "nanoid": "^3.1.23", - "query-string": "^7.0.0", - "react-is": "^16.13.0" - } - }, - "escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" - } - } - }, - "@react-navigation/native-stack": { - "version": "6.2.5", - "resolved": "https://registry.npmjs.org/@react-navigation/native-stack/-/native-stack-6.2.5.tgz", - "integrity": "sha512-XCtwl4LEr06nzxMG4aXbYfbO/pAjyhGOR3QtBVBq/uGfVGkeK8utKUe925reqd1x099CiEfSJLpgeR2KzzYp+Q==", - "requires": { - "@react-navigation/elements": "^1.2.1", - "warn-once": "^0.1.0" - }, - "dependencies": { - "@react-navigation/elements": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@react-navigation/elements/-/elements-1.2.1.tgz", - "integrity": "sha512-EnmAbKMsptrliRKf95rdgS6BhMjML+mIns06+G1Vdih6BrEo7/0iytThUv3WBf99AI76dyEq/cqLUwHPiFzXWg==", - "requires": {} - } - } - }, - "@react-navigation/routers": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@react-navigation/routers/-/routers-6.1.0.tgz", - "integrity": "sha512-8xJL+djIzpFdRW/sGlKojQ06fWgFk1c5jER9501HYJ12LF5DIJFr/tqBI2TJ6bk+y+QFu0nbNyeRC80OjRlmkA==", - "requires": { - "nanoid": "^3.1.23" - } - }, - "@react-navigation/stack": { - "version": "5.14.9", - "resolved": "https://registry.npmjs.org/@react-navigation/stack/-/stack-5.14.9.tgz", - "integrity": "sha512-DuvrT9P+Tz8ezZLQYxORZqOGqO+vEufaxlW1hSLw1knLD4jNxkz8TJDXtfKwaz//9gb43UhTNccNM02vm7iPqQ==", - "requires": { - "color": "^3.1.3", - "react-native-iphone-x-helper": "^1.3.0" - }, - "dependencies": { - "react-native-iphone-x-helper": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/react-native-iphone-x-helper/-/react-native-iphone-x-helper-1.3.1.tgz", - "integrity": "sha512-HOf0jzRnq2/aFUcdCJ9w9JGzN3gdEg0zFE4FyYlp4jtidqU03D5X7ZegGKfT1EWteR0gPBGp9ye5T5FvSWi9Yg==", - "requires": {} - } - } - }, - "@sideway/address": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.2.tgz", - "integrity": "sha512-idTz8ibqWFrPU8kMirL0CoPH/A29XOzzAzpyN3zQ4kAWnzmNfFmRaoMNN6VI8ske5M73HZyhIaW4OuSFIdM4oA==", - "requires": { - "@hapi/hoek": "^9.0.0" - }, - "dependencies": { - "@hapi/hoek": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.2.1.tgz", - "integrity": "sha512-gfta+H8aziZsm8pZa0vj04KO6biEiisppNgA1kbJvFrrWu9Vm7eaUEy76DIxsuTaWvti5fkJVhllWc6ZTE+Mdw==" - } - } - }, - "@sideway/formula": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz", - "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==" - }, - "@sideway/pinpoint": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", - "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" - }, - "@sinonjs/commons": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", - "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", - "dev": true, - "requires": { - "type-detect": "4.0.8" - } - }, - "@svgr/babel-plugin-add-jsx-attribute": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.0.0.tgz", - "integrity": "sha512-MdPdhdWLtQsjd29Wa4pABdhWbaRMACdM1h31BY+c6FghTZqNGT7pEYdBoaGeKtdTOBC/XNFQaKVj+r/Ei2ryWA==", - "requires": {} - }, - "@svgr/babel-plugin-remove-jsx-attribute": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-6.0.0.tgz", - "integrity": "sha512-aVdtfx9jlaaxc3unA6l+M9YRnKIZjOhQPthLKqmTXC8UVkBLDRGwPKo+r8n3VZN8B34+yVajzPTZ+ptTSuZZCw==", - "requires": {} - }, - "@svgr/babel-plugin-remove-jsx-empty-expression": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-6.0.0.tgz", - "integrity": "sha512-Ccj42ApsePD451AZJJf1QzTD1B/BOU392URJTeXFxSK709i0KUsGtbwyiqsKu7vsYxpTM0IA5clAKDyf9RCZyA==", - "requires": {} - }, - "@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.0.0.tgz", - "integrity": "sha512-88V26WGyt1Sfd1emBYmBJRWMmgarrExpKNVmI9vVozha4kqs6FzQJ/Kp5+EYli1apgX44518/0+t9+NU36lThQ==", - "requires": {} - }, - "@svgr/babel-plugin-svg-dynamic-title": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.0.0.tgz", - "integrity": "sha512-F7YXNLfGze+xv0KMQxrl2vkNbI9kzT9oDK55/kUuymh1ACyXkMV+VZWX1zEhSTfEKh7VkHVZGmVtHg8eTZ6PRg==", - "requires": {} - }, - "@svgr/babel-plugin-svg-em-dimensions": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.0.0.tgz", - "integrity": "sha512-+rghFXxdIqJNLQK08kwPBD3Z22/0b2tEZ9lKiL/yTfuyj1wW8HUXu4bo/XkogATIYuXSghVQOOCwURXzHGKyZA==", - "requires": {} - }, - "@svgr/babel-plugin-transform-react-native-svg": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.0.0.tgz", - "integrity": "sha512-VaphyHZ+xIKv5v0K0HCzyfAaLhPGJXSk2HkpYfXIOKb7DjLBv0soHDxNv6X0vr2titsxE7klb++u7iOf7TSrFQ==", - "requires": {} - }, - "@svgr/babel-plugin-transform-svg-component": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.2.0.tgz", - "integrity": "sha512-bhYIpsORb++wpsp91fymbFkf09Z/YEKR0DnFjxvN+8JHeCUD2unnh18jIMKnDJTWtvpTaGYPXELVe4OOzFI0xg==", - "requires": {} - }, - "@svgr/babel-preset": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.2.0.tgz", - "integrity": "sha512-4WQNY0J71JIaL03DRn0vLiz87JXx0b9dYm2aA8XHlQJQoixMl4r/soYHm8dsaJZ3jWtkCiOYy48dp9izvXhDkQ==", - "requires": { - "@svgr/babel-plugin-add-jsx-attribute": "^6.0.0", - "@svgr/babel-plugin-remove-jsx-attribute": "^6.0.0", - "@svgr/babel-plugin-remove-jsx-empty-expression": "^6.0.0", - "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.0.0", - "@svgr/babel-plugin-svg-dynamic-title": "^6.0.0", - "@svgr/babel-plugin-svg-em-dimensions": "^6.0.0", - "@svgr/babel-plugin-transform-react-native-svg": "^6.0.0", - "@svgr/babel-plugin-transform-svg-component": "^6.2.0" - } - }, - "@svgr/core": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.2.1.tgz", - "integrity": "sha512-NWufjGI2WUyrg46mKuySfviEJ6IxHUOm/8a3Ph38VCWSp+83HBraCQrpEM3F3dB6LBs5x8OElS8h3C0oOJaJAA==", - "requires": { - "@svgr/plugin-jsx": "^6.2.1", - "camelcase": "^6.2.0", - "cosmiconfig": "^7.0.1" - }, - "dependencies": { - "camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" - }, - "cosmiconfig": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", - "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - } - } - } - }, - "@svgr/hast-util-to-babel-ast": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.2.1.tgz", - "integrity": "sha512-pt7MMkQFDlWJVy9ULJ1h+hZBDGFfSCwlBNW1HkLnVi7jUhyEXUaGYWi1x6bM2IXuAR9l265khBT4Av4lPmaNLQ==", - "requires": { - "@babel/types": "^7.15.6", - "entities": "^3.0.1" - }, - "dependencies": { - "entities": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz", - "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==" - } - } - }, - "@svgr/plugin-jsx": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.2.1.tgz", - "integrity": "sha512-u+MpjTsLaKo6r3pHeeSVsh9hmGRag2L7VzApWIaS8imNguqoUwDq/u6U/NDmYs/KAsrmtBjOEaAAPbwNGXXp1g==", - "requires": { - "@babel/core": "^7.15.5", - "@svgr/babel-preset": "^6.2.0", - "@svgr/hast-util-to-babel-ast": "^6.2.1", - "svg-parser": "^2.0.2" - } - }, - "@svgr/plugin-svgo": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.2.0.tgz", - "integrity": "sha512-oDdMQONKOJEbuKwuy4Np6VdV6qoaLLvoY86hjvQEgU82Vx1MSWRyYms6Sl0f+NtqxLI/rDVufATbP/ev996k3Q==", - "requires": { - "cosmiconfig": "^7.0.1", - "deepmerge": "^4.2.2", - "svgo": "^2.5.0" - }, - "dependencies": { - "cosmiconfig": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", - "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - } - } - } - }, - "@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==" - }, - "@types/babel__core": { - "version": "7.1.16", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.16.tgz", - "integrity": "sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ==", - "dev": true, - "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "@types/babel__generator": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz", - "integrity": "sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==", - "dev": true, - "requires": { - "@babel/types": "^7.0.0" - } - }, - "@types/babel__template": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", - "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", - "dev": true, - "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "@types/babel__traverse": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", - "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", - "dev": true, - "requires": { - "@babel/types": "^7.3.0" - } - }, - "@types/eslint-visitor-keys": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", - "integrity": "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==", - "dev": true - }, - "@types/graceful-fs": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", - "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", - "requires": { - "@types/node": "*" - } - }, - "@types/hammerjs": { - "version": "2.0.40", - "resolved": "https://registry.npmjs.org/@types/hammerjs/-/hammerjs-2.0.40.tgz", - "integrity": "sha512-VbjwR1fhsn2h2KXAY4oy1fm7dCxaKy0D+deTb8Ilc3Eo3rc5+5eA4rfYmZaHgNJKxVyI0f6WIXzO2zLkVmQPHA==" - }, - "@types/istanbul-lib-coverage": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", - "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==" - }, - "@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", - "requires": { - "@types/istanbul-lib-coverage": "*" - } - }, - "@types/istanbul-reports": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", - "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", - "requires": { - "@types/istanbul-lib-coverage": "*", - "@types/istanbul-lib-report": "*" - } - }, - "@types/json-schema": { - "version": "7.0.9", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", - "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", - "dev": true - }, - "@types/long": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.1.tgz", - "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==" - }, - "@types/node": { - "version": "16.11.7", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.7.tgz", - "integrity": "sha512-QB5D2sqfSjCmTuWcBWyJ+/44bcjO7VbjSbOE0ucoVbAsSNQc4Lt6QkgkVXkTDwkL4z/beecZNDvVX15D4P8Jbw==" - }, - "@types/normalize-package-data": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", - "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", - "dev": true - }, - "@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" - }, - "@types/prettier": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-1.19.1.tgz", - "integrity": "sha512-5qOlnZscTn4xxM5MeGXAMOsIOIKIbh9e85zJWfBRVPlRMEVawzoPhINYbRGkBZCI8LxvBe7tJCdWiarA99OZfQ==", - "dev": true - }, - "@types/prop-types": { - "version": "15.7.4", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz", - "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==" - }, - "@types/react": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.35.tgz", - "integrity": "sha512-r3C8/TJuri/SLZiiwwxQoLAoavaczARfT9up9b4Jr65+ErAUX3MIkU0oMOQnrpfgHme8zIqZLX7O5nnjm5Wayw==", - "requires": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "@types/react-native": { - "version": "0.66.4", - "resolved": "https://registry.npmjs.org/@types/react-native/-/react-native-0.66.4.tgz", - "integrity": "sha512-Aby37oZ0S8LS4abOVWbBgChfHLZsx3skcj2QJU9ZHPhA1h6+yBbdBH2wJLxIUXfYT1Ejkwuv8n5u+/VxLzzcmA==", - "requires": { - "@types/react": "*" - } - }, - "@types/react-native-vector-icons": { - "version": "6.4.10", - "resolved": "https://registry.npmjs.org/@types/react-native-vector-icons/-/react-native-vector-icons-6.4.10.tgz", - "integrity": "sha512-z4sexbuZ7nmYsp7Z9YB5fSQoN3KFn6nZA3QsCkQLOYnVmVlxX4U22v/bM9Xx/6dOA1vClxoRZo2CFDX16uryXQ==", - "requires": { - "@types/react": "*", - "@types/react-native": "*" - } - }, - "@types/scheduler": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", - "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" - }, - "@types/stack-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", - "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==" - }, - "@types/yargs": { - "version": "15.0.14", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", - "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", - "requires": { - "@types/yargs-parser": "*" - } - }, - "@types/yargs-parser": { - "version": "20.2.1", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz", - "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==" - }, - "@typescript-eslint/eslint-plugin": { - "version": "2.34.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.34.0.tgz", - "integrity": "sha512-4zY3Z88rEE99+CNvTbXSyovv2z9PNOVffTWD2W8QF5s2prBQtwN2zadqERcrHpcR7O/+KMI3fcTAmUUhK/iQcQ==", - "dev": true, - "requires": { - "@typescript-eslint/experimental-utils": "2.34.0", - "functional-red-black-tree": "^1.0.1", - "regexpp": "^3.0.0", - "tsutils": "^3.17.1" - } - }, - "@typescript-eslint/experimental-utils": { - "version": "2.34.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.34.0.tgz", - "integrity": "sha512-eS6FTkq+wuMJ+sgtuNTtcqavWXqsflWcfBnlYhg/nS4aZ1leewkXGbvBhaapn1q6qf4M71bsR1tez5JTRMuqwA==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.3", - "@typescript-eslint/typescript-estree": "2.34.0", - "eslint-scope": "^5.0.0", - "eslint-utils": "^2.0.0" - } - }, - "@typescript-eslint/parser": { - "version": "2.34.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.34.0.tgz", - "integrity": "sha512-03ilO0ucSD0EPTw2X4PntSIRFtDPWjrVq7C3/Z3VQHRC7+13YB55rcJI3Jt+YgeHbjUdJPcPa7b23rXCBokuyA==", - "dev": true, - "requires": { - "@types/eslint-visitor-keys": "^1.0.0", - "@typescript-eslint/experimental-utils": "2.34.0", - "@typescript-eslint/typescript-estree": "2.34.0", - "eslint-visitor-keys": "^1.1.0" - } - }, - "@typescript-eslint/typescript-estree": { - "version": "2.34.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.34.0.tgz", - "integrity": "sha512-OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg==", - "dev": true, - "requires": { - "debug": "^4.1.1", - "eslint-visitor-keys": "^1.1.0", - "glob": "^7.1.6", - "is-glob": "^4.0.1", - "lodash": "^4.17.15", - "semver": "^7.3.2", - "tsutils": "^3.17.1" - }, - "dependencies": { - "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "abab": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", - "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", - "dev": true - }, - "abort-controller": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", - "requires": { - "event-target-shim": "^5.0.0" - } - }, - "absolute-path": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/absolute-path/-/absolute-path-0.0.0.tgz", - "integrity": "sha1-p4di+9rftSl76ZsV01p4Wy8JW/c=" - }, - "accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", - "requires": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" - } - }, - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true - }, - "acorn-globals": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", - "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", - "dev": true, - "requires": { - "acorn": "^6.0.1", - "acorn-walk": "^6.0.1" - }, - "dependencies": { - "acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "dev": true - } - } - }, - "acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "requires": {} - }, - "acorn-walk": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", - "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", - "dev": true - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "anser": { - "version": "1.4.10", - "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz", - "integrity": "sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==" - }, - "ansi-colors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", - "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", - "requires": { - "ansi-wrap": "^0.1.0" - } - }, - "ansi-cyan": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz", - "integrity": "sha1-U4rlKK+JgvKK4w2G8vF0VtJgmHM=", - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "requires": { - "type-fest": "^0.21.3" - } - }, - "ansi-fragments": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/ansi-fragments/-/ansi-fragments-0.2.1.tgz", - "integrity": "sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w==", - "requires": { - "colorette": "^1.0.7", - "slice-ansi": "^2.0.0", - "strip-ansi": "^5.0.0" - } - }, - "ansi-gray": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", - "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-red": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz", - "integrity": "sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw=", - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "ansi-wrap": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", - "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=" - }, - "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "appdirsjs": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/appdirsjs/-/appdirsjs-1.2.6.tgz", - "integrity": "sha512-D8wJNkqMCeQs3kLasatELsddox/Xqkhp+J07iXGyL54fVN7oc+nmNfYzGuCs1IEP6uBw+TfpuO3JKwc+lECy4w==" - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "arr-diff": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", - "integrity": "sha1-aHwydYFjWI/vfeezb6vklesaOZo=", - "requires": { - "arr-flatten": "^1.0.1", - "array-slice": "^0.2.3" - } - }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" - }, - "arr-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", - "integrity": "sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0=" - }, - "array-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", - "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=", - "dev": true - }, - "array-filter": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz", - "integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=" - }, - "array-includes": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", - "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", - "is-string": "^1.0.7" - } - }, - "array-map": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz", - "integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=" - }, - "array-reduce": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz", - "integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=" - }, - "array-slice": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", - "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=" - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" - }, - "asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" - }, - "asn1": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", - "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", - "dev": true, - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" - }, - "astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==" - }, - "async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", - "requires": { - "lodash": "^4.17.14" - } - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true - }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" - }, - "autolinker": { - "version": "3.14.3", - "resolved": "https://registry.npmjs.org/autolinker/-/autolinker-3.14.3.tgz", - "integrity": "sha512-t81i2bCpS+s+5FIhatoww9DmpjhbdiimuU9ATEuLxtZMQ7jLv9fyFn7SWNG8IkEfD4AmYyirL1ss9k1aqVWRvg==", - "requires": { - "tslib": "^1.9.3" - } - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "dev": true - }, - "aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", - "dev": true - }, - "babel-jest": { - "version": "25.5.1", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-25.5.1.tgz", - "integrity": "sha512-9dA9+GmMjIzgPnYtkhBg73gOo/RHqPmLruP3BaGL4KEX3Dwz6pI8auSN8G8+iuEG90+GSswyKvslN+JYSaacaQ==", - "dev": true, - "requires": { - "@jest/transform": "^25.5.1", - "@jest/types": "^25.5.0", - "@types/babel__core": "^7.1.7", - "babel-plugin-istanbul": "^6.0.0", - "babel-preset-jest": "^25.5.0", - "chalk": "^3.0.0", - "graceful-fs": "^4.2.4", - "slash": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "requires": { - "object.assign": "^4.1.0" - } - }, - "babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - } - }, - "babel-plugin-jest-hoist": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-25.5.0.tgz", - "integrity": "sha512-u+/W+WAjMlvoocYGTwthAiQSxDcJAyHpQ6oWlHdFZaaN+Rlk8Q7iiwDPg2lN/FyJtAYnKjFxbn7xus4HCFkg5g==", - "dev": true, - "requires": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__traverse": "^7.0.6" - } - }, - "babel-plugin-polyfill-corejs2": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.3.tgz", - "integrity": "sha512-NDZ0auNRzmAfE1oDDPW2JhzIMXUk+FFe2ICejmt5T4ocKgiQx3e0VCRx9NCAidcMtL2RUZaWtXnmjTCkx0tcbA==", - "requires": { - "@babel/compat-data": "^7.13.11", - "@babel/helper-define-polyfill-provider": "^0.2.4", - "semver": "^6.1.1" - } - }, - "babel-plugin-polyfill-corejs3": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.3.0.tgz", - "integrity": "sha512-JLwi9vloVdXLjzACL80j24bG6/T1gYxwowG44dg6HN/7aTPdyPbJJidf6ajoA3RPHHtW0j9KMrSOLpIZpAnPpg==", - "requires": { - "@babel/helper-define-polyfill-provider": "^0.2.4", - "core-js-compat": "^3.18.0" - } - }, - "babel-plugin-polyfill-regenerator": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.3.tgz", - "integrity": "sha512-JVE78oRZPKFIeUqFGrSORNzQnrDwZR16oiWeGM8ZyjBn2XAT5OjP+wXx5ESuo33nUsFUEJYjtklnsKbxW5L+7g==", - "requires": { - "@babel/helper-define-polyfill-provider": "^0.2.4" - } - }, - "babel-plugin-syntax-trailing-function-commas": { - "version": "7.0.0-beta.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-7.0.0-beta.0.tgz", - "integrity": "sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==" - }, - "babel-preset-current-node-syntax": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-0.1.4.tgz", - "integrity": "sha512-5/INNCYhUGqw7VbVjT/hb3ucjgkVHKXY7lX3ZjlN4gm565VyFmJUrJ/h+h16ECVB38R/9SF6aACydpKMLZ/c9w==", - "dev": true, - "requires": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.8.3", - "@babel/plugin-syntax-import-meta": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - } - }, - "babel-preset-fbjs": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/babel-preset-fbjs/-/babel-preset-fbjs-3.4.0.tgz", - "integrity": "sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==", - "requires": { - "@babel/plugin-proposal-class-properties": "^7.0.0", - "@babel/plugin-proposal-object-rest-spread": "^7.0.0", - "@babel/plugin-syntax-class-properties": "^7.0.0", - "@babel/plugin-syntax-flow": "^7.0.0", - "@babel/plugin-syntax-jsx": "^7.0.0", - "@babel/plugin-syntax-object-rest-spread": "^7.0.0", - "@babel/plugin-transform-arrow-functions": "^7.0.0", - "@babel/plugin-transform-block-scoped-functions": "^7.0.0", - "@babel/plugin-transform-block-scoping": "^7.0.0", - "@babel/plugin-transform-classes": "^7.0.0", - "@babel/plugin-transform-computed-properties": "^7.0.0", - "@babel/plugin-transform-destructuring": "^7.0.0", - "@babel/plugin-transform-flow-strip-types": "^7.0.0", - "@babel/plugin-transform-for-of": "^7.0.0", - "@babel/plugin-transform-function-name": "^7.0.0", - "@babel/plugin-transform-literals": "^7.0.0", - "@babel/plugin-transform-member-expression-literals": "^7.0.0", - "@babel/plugin-transform-modules-commonjs": "^7.0.0", - "@babel/plugin-transform-object-super": "^7.0.0", - "@babel/plugin-transform-parameters": "^7.0.0", - "@babel/plugin-transform-property-literals": "^7.0.0", - "@babel/plugin-transform-react-display-name": "^7.0.0", - "@babel/plugin-transform-react-jsx": "^7.0.0", - "@babel/plugin-transform-shorthand-properties": "^7.0.0", - "@babel/plugin-transform-spread": "^7.0.0", - "@babel/plugin-transform-template-literals": "^7.0.0", - "babel-plugin-syntax-trailing-function-commas": "^7.0.0-beta.0" - } - }, - "babel-preset-jest": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-25.5.0.tgz", - "integrity": "sha512-8ZczygctQkBU+63DtSOKGh7tFL0CeCuz+1ieud9lJ1WPQ9O6A1a/r+LGn6Y705PA6whHQ3T1XuB/PmpfNYf8Fw==", - "dev": true, - "requires": { - "babel-plugin-jest-hoist": "^25.5.0", - "babel-preset-current-node-syntax": "^0.1.2" - } - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "requires": { - "is-descriptor": "^1.0.0" - } - } - } - }, - "base-64": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/base-64/-/base-64-0.1.0.tgz", - "integrity": "sha1-eAqZyE59YAJgNhURxId2E78k9rs=" - }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "dev": true, - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "big-integer": { - "version": "1.6.51", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", - "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==" - }, - "bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "optional": true, - "requires": { - "file-uri-to-path": "1.0.0" - } - }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" - }, - "bplist-creator": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.1.0.tgz", - "integrity": "sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg==", - "requires": { - "stream-buffers": "2.2.x" - } - }, - "bplist-parser": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.0.tgz", - "integrity": "sha512-zgmaRvT6AN1JpPPV+S0a1/FAtoxSreYDccZGIqEMSvZl9DMe70mJ7MFzpxa1X+gHVdkToE2haRUHHMiW1OdejA==", - "requires": { - "big-integer": "1.6.x" - } - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "requires": { - "fill-range": "^7.0.1" - } - }, - "browser-process-hrtime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", - "dev": true - }, - "browser-resolve": { - "version": "1.11.3", - "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", - "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", - "dev": true, - "requires": { - "resolve": "1.1.7" - }, - "dependencies": { - "resolve": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", - "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=", - "dev": true - } - } - }, - "browserslist": { - "version": "4.18.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.18.1.tgz", - "integrity": "sha512-8ScCzdpPwR2wQh8IT82CA2VgDwjHyqMovPBZSNH54+tm4Jk2pCuv90gmAdH6J84OCRWi0b4gMe6O6XPXuJnjgQ==", - "requires": { - "caniuse-lite": "^1.0.30001280", - "electron-to-chromium": "^1.3.896", - "escalade": "^3.1.1", - "node-releases": "^2.0.1", - "picocolors": "^1.0.0" - } - }, - "bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "requires": { - "node-int64": "^0.4.0" - } - }, - "buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=" - }, - "buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" - }, - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" - }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - } - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "caller-callsite": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", - "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", - "requires": { - "callsites": "^2.0.0" - }, - "dependencies": { - "callsites": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=" - } - } - }, - "caller-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", - "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", - "requires": { - "caller-callsite": "^2.0.0" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" - }, - "caniuse-lite": { - "version": "1.0.30001280", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001280.tgz", - "integrity": "sha512-kFXwYvHe5rix25uwueBxC569o53J6TpnGu0BEEn+6Lhl2vsnAumRFWEBhDft1fwyo6m1r4i+RqA4+163FpeFcA==" - }, - "capture-exit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", - "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", - "requires": { - "rsvp": "^4.8.4" - } - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" - }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "dependencies": { - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } - } - }, - "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "requires": { - "restore-cursor": "^3.1.0" - } - }, - "cli-spinners": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", - "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==" - }, - "cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", - "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", - "dev": true - }, - "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - }, - "dependencies": { - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "requires": { - "ansi-regex": "^5.0.1" - } - } - } - }, - "clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=" - }, - "clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "requires": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - } - }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", - "dev": true - }, - "collect-v8-coverage": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", - "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", - "dev": true - }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, - "color": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", - "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", - "requires": { - "color-convert": "^1.9.3", - "color-string": "^1.6.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "color-string": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.6.0.tgz", - "integrity": "sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==", - "requires": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, - "color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==" - }, - "colorette": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", - "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==" - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "command-exists": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz", - "integrity": "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==" - }, - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" - }, - "component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" - }, - "compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "requires": { - "mime-db": ">= 1.43.0 < 2" - } - }, - "compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "requires": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "connect": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", - "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", - "requires": { - "debug": "2.6.9", - "finalhandler": "1.1.2", - "parseurl": "~1.3.3", - "utils-merge": "1.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "requires": { - "safe-buffer": "~5.1.1" - } - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" - }, - "core-js": { - "version": "2.6.12", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", - "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" - }, - "core-js-compat": { - "version": "3.19.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.19.1.tgz", - "integrity": "sha512-Q/VJ7jAF/y68+aUsQJ/afPOewdsGkDtcMb40J8MbuWKlK3Y+wtHq8bTHKPj2WKWLIqmS5JhHs4CzHtz6pT2W6g==", - "requires": { - "browserslist": "^4.17.6", - "semver": "7.0.0" - }, - "dependencies": { - "semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" - } - } - }, - "core-js-pure": { - "version": "3.19.1", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.19.1.tgz", - "integrity": "sha512-Q0Knr8Es84vtv62ei6/6jXH/7izKmOrtrxH9WJTHLCMAVeU+8TF8z8Nr08CsH4Ot0oJKzBzJJL9SJBYIv7WlfQ==", - "dev": true - }, - "core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" - }, - "cosmiconfig": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", - "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", - "requires": { - "import-fresh": "^2.0.0", - "is-directory": "^0.3.1", - "js-yaml": "^3.13.1", - "parse-json": "^4.0.0" - }, - "dependencies": { - "import-fresh": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", - "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", - "requires": { - "caller-path": "^2.0.0", - "resolve-from": "^3.0.0" - } - }, - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" - } - } - }, - "cross-fetch": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.4.tgz", - "integrity": "sha512-1eAtFWdIubi6T4XPy6ei9iUFoKpUkIF971QLN8lIvvvwueI65+Nw5haMNKUwfJxabqlIIDODJKGrQ66gxC0PbQ==", - "requires": { - "node-fetch": "2.6.1" - }, - "dependencies": { - "node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" - } - } - }, - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } - } - }, - "css-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", - "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", - "requires": { - "boolbase": "^1.0.0", - "css-what": "^3.2.1", - "domutils": "^1.7.0", - "nth-check": "^1.0.2" - } - }, - "css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "requires": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "css-what": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", - "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" - }, - "csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "requires": { - "css-tree": "^1.1.2" - } - }, - "cssom": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", - "dev": true - }, - "cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "dev": true, - "requires": { - "cssom": "~0.3.6" - }, - "dependencies": { - "cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true - } - } - }, - "csstype": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.10.tgz", - "integrity": "sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA==" - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "data-urls": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", - "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", - "dev": true, - "requires": { - "abab": "^2.0.0", - "whatwg-mimetype": "^2.2.0", - "whatwg-url": "^7.0.0" - } - }, - "dayjs": { - "version": "1.10.7", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.7.tgz", - "integrity": "sha512-P6twpd70BcPK34K26uJ1KT3wlhpuOAPoMwJzpsIWUxHZ7wpmbdZL/hQqBDfz7hGurYSa5PhzdhDHtt319hL3ig==" - }, - "debug": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", - "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", - "requires": { - "ms": "2.1.2" - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" - }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" - }, - "deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true - }, - "deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" - }, - "defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", - "requires": { - "clone": "^1.0.2" - } - }, - "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "requires": { - "object-keys": "^1.0.12" - } - }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true - }, - "denodeify": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/denodeify/-/denodeify-1.2.1.tgz", - "integrity": "sha1-OjYof1A05pnnV3kBBSwubJQlFjE=" - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" - }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" - }, - "detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", - "dev": true - }, - "diff-sequences": { - "version": "25.2.6", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-25.2.6.tgz", - "integrity": "sha512-Hq8o7+6GaZeoFjtpgvRBUknSXNeJiCx7V9Fr94ZMljNiCr9n9L8H8aJqgWOQiDDGdyn29fRNcDdRVJ5fdyihfg==", - "dev": true - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", - "requires": { - "domelementtype": "^2.0.1", - "entities": "^2.0.0" - }, - "dependencies": { - "domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" - } - } - }, - "domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" - }, - "domexception": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", - "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", - "dev": true, - "requires": { - "webidl-conversions": "^4.0.2" - } - }, - "domhandler": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", - "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", - "requires": { - "domelementtype": "^2.2.0" - }, - "dependencies": { - "domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" - } - } - }, - "domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", - "requires": { - "dom-serializer": "0", - "domelementtype": "1" - } - }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "dev": true, - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" - }, - "electron-to-chromium": { - "version": "1.3.899", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.899.tgz", - "integrity": "sha512-w16Dtd2zl7VZ4N4Db+FIa7n36sgPGCKjrKvUUmp5ialsikvcQLjcJR9RWnlYNxIyEHLdHaoIZEqKsPxU9MdyBg==" - }, - "eme-encryption-scheme-polyfill": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/eme-encryption-scheme-polyfill/-/eme-encryption-scheme-polyfill-2.0.3.tgz", - "integrity": "sha512-44CNFMsqzHdKHrzWxlS7xZ8KUHn5XutBqpmCuWzNIynmAyFInHrrD3ozv/RvK9ZhgV6QY6Easx8EWAmxteNodg==" - }, - "emoji-mart-native": { - "version": "0.6.2-beta", - "resolved": "https://registry.npmjs.org/emoji-mart-native/-/emoji-mart-native-0.6.2-beta.tgz", - "integrity": "sha512-dCT7lyBieP9/zE3goiHbd7qH20SMvs3wUcMSogFjQ42cVQ5bKiWpPVwsfl5uRYF1CPNWU93hZygr4iAtgqIjDQ==", - "requires": { - "@babel/runtime": "^7.0.0", - "prop-types": "^15.6.0" - } - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" - }, - "encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "requires": { - "iconv-lite": "^0.6.2" - }, - "dependencies": { - "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - } - } - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "requires": { - "once": "^1.4.0" - } - }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" - }, - "envinfo": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", - "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==" - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "error-stack-parser": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz", - "integrity": "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==", - "requires": { - "stackframe": "^1.1.1" - } - }, - "errorhandler": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.1.tgz", - "integrity": "sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A==", - "requires": { - "accepts": "~1.3.7", - "escape-html": "~1.0.3" - } - }, - "es-abstract": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", - "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.1.1", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-symbols": "^1.0.2", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.1", - "is-string": "^1.0.7", - "is-weakref": "^1.0.1", - "object-inspect": "^1.11.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.4", - "string.prototype.trimstart": "^1.0.4", - "unbox-primitive": "^1.0.1" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" - }, - "escodegen": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", - "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", - "dev": true, - "requires": { - "esprima": "^4.0.1", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true - } - } - }, - "eslint": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", - "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "ajv": "^6.10.0", - "chalk": "^2.1.0", - "cross-spawn": "^6.0.5", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "eslint-scope": "^5.0.0", - "eslint-utils": "^1.4.3", - "eslint-visitor-keys": "^1.1.0", - "espree": "^6.1.2", - "esquery": "^1.0.1", - "esutils": "^2.0.2", - "file-entry-cache": "^5.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", - "globals": "^12.1.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "inquirer": "^7.0.0", - "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.3.0", - "lodash": "^4.17.14", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "optionator": "^0.8.3", - "progress": "^2.0.0", - "regexpp": "^2.0.1", - "semver": "^6.1.2", - "strip-ansi": "^5.2.0", - "strip-json-comments": "^3.0.1", - "table": "^5.2.3", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "dependencies": { - "eslint-utils": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", - "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^1.1.0" - } - }, - "globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", - "dev": true, - "requires": { - "type-fest": "^0.8.1" - } - }, - "regexpp": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", - "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", - "dev": true - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - } - } - }, - "eslint-plugin-react": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.19.0.tgz", - "integrity": "sha512-SPT8j72CGuAP+JFbT0sJHOB80TX/pu44gQ4vXH/cq+hQTiY2PuZ6IHkqXJV6x1b28GDdo1lbInjKUrrdUf0LOQ==", - "dev": true, - "requires": { - "array-includes": "^3.1.1", - "doctrine": "^2.1.0", - "has": "^1.0.3", - "jsx-ast-utils": "^2.2.3", - "object.entries": "^1.1.1", - "object.fromentries": "^2.0.2", - "object.values": "^1.1.1", - "prop-types": "^15.7.2", - "resolve": "^1.15.1", - "semver": "^6.3.0", - "string.prototype.matchall": "^4.0.2", - "xregexp": "^4.3.0" - }, - "dependencies": { - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - } - } - }, - "eslint-plugin-react-hooks": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-3.0.0.tgz", - "integrity": "sha512-EjxTHxjLKIBWFgDJdhKKzLh5q+vjTFrqNZX36uIxWS4OfyXe5DawqPj3U5qeJ1ngLwatjzQnmR0Lz0J0YH3kxw==", - "dev": true, - "requires": {} - }, - "eslint-plugin-react-native": { - "version": "3.8.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-native/-/eslint-plugin-react-native-3.8.1.tgz", - "integrity": "sha512-6Z4s4nvgFRdda/1s1+uu4a6EMZwEjjJ9Bk/1yBImv0fd9U2CsGu2cUakAtV83cZKhizbWhSouXoaK4JtlScdFg==", - "dev": true, - "requires": { - "eslint-plugin-react-native-globals": "^0.1.1" - } - }, - "eslint-plugin-react-native-globals": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-native-globals/-/eslint-plugin-react-native-globals-0.1.2.tgz", - "integrity": "sha512-9aEPf1JEpiTjcFAmmyw8eiIXmcNZOqaZyHO77wgm0/dWfT/oxC1SrIq8ET38pMxHYrcB6Uew+TzUVsBeczF88g==", - "dev": true - }, - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, - "eslint-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^1.1.0" - } - }, - "eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true - }, - "espree": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", - "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", - "dev": true, - "requires": { - "acorn": "^7.1.1", - "acorn-jsx": "^5.2.0", - "eslint-visitor-keys": "^1.1.0" - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" - }, - "esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", - "dev": true, - "requires": { - "estraverse": "^5.1.0" - }, - "dependencies": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - } - } - }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "requires": { - "estraverse": "^5.2.0" - }, - "dependencies": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - } - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" - }, - "event-target-shim": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", - "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==" - }, - "eventemitter3": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz", - "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==" - }, - "exec-sh": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", - "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==" - }, - "execa": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz", - "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "p-finally": "^2.0.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - }, - "dependencies": { - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", - "dev": true - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "expect": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-25.5.0.tgz", - "integrity": "sha512-w7KAXo0+6qqZZhovCaBVPSIqQp7/UTcx4M9uKt2m6pd2VB1voyC8JizLRqeEqud3AAVP02g+hbErDu5gu64tlA==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0", - "ansi-styles": "^4.0.0", - "jest-get-type": "^25.2.6", - "jest-matcher-utils": "^25.5.0", - "jest-message-util": "^25.5.0", - "jest-regex-util": "^25.2.6" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - } - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "extend-shallow": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", - "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=", - "requires": { - "kind-of": "^1.1.0" - }, - "dependencies": { - "kind-of": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", - "integrity": "sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ=" - } - } - }, - "external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" - } - } - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "dev": true - }, - "fancy-log": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", - "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", - "requires": { - "ansi-gray": "^0.1.1", - "color-support": "^1.1.3", - "parse-node-version": "^1.0.0", - "time-stamp": "^1.0.0" - } - }, - "fast-base64-decode": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fast-base64-decode/-/fast-base64-decode-1.0.0.tgz", - "integrity": "sha512-qwaScUgUGBYeDNRnbc/KyllVU88Jk1pRHPStuF/lO7B0/RTRLj7U0lkdTAutlBblY08rwZDff6tNU9cjv6j//Q==" - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "fast-diff": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", - "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", - "dev": true - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", - "requires": { - "bser": "2.1.1" - } - }, - "fbjs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-1.0.0.tgz", - "integrity": "sha512-MUgcMEJaFhCaF1QtWGnmq9ZDRAzECTCRAF7O6UZIlAlkTs1SasiX9aP0Iw7wfD2mJ7wDTNfg2w7u5fSCwJk1OA==", - "requires": { - "core-js": "^2.4.1", - "fbjs-css-vars": "^1.0.0", - "isomorphic-fetch": "^2.1.1", - "loose-envify": "^1.0.0", - "object-assign": "^4.1.0", - "promise": "^7.1.1", - "setimmediate": "^1.0.5", - "ua-parser-js": "^0.7.18" - }, - "dependencies": { - "promise": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", - "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", - "requires": { - "asap": "~2.0.3" - } - } - } - }, - "fbjs-css-vars": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz", - "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==" - }, - "fbjs-scripts": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fbjs-scripts/-/fbjs-scripts-1.2.0.tgz", - "integrity": "sha512-5krZ8T0Bf8uky0abPoCLrfa7Orxd8UH4Qq8hRUF2RZYNMu+FmEOrBc7Ib3YVONmxTXTlLAvyrrdrVmksDb2OqQ==", - "requires": { - "@babel/core": "^7.0.0", - "ansi-colors": "^1.0.1", - "babel-preset-fbjs": "^3.2.0", - "core-js": "^2.4.1", - "cross-spawn": "^5.1.0", - "fancy-log": "^1.3.2", - "object-assign": "^4.0.1", - "plugin-error": "^0.1.2", - "semver": "^5.1.0", - "through2": "^2.0.0" - }, - "dependencies": { - "cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", - "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" - } - } - }, - "figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "file-entry-cache": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", - "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", - "dev": true, - "requires": { - "flat-cache": "^2.0.1" - } - }, - "file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "optional": true - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "filter-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz", - "integrity": "sha1-mzERErxsYSehbgFsbF1/GeCAXFs=" - }, - "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "requires": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - }, - "dependencies": { - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "requires": { - "locate-path": "^3.0.0" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" - }, - "pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "requires": { - "find-up": "^3.0.0" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "firebase": { - "version": "9.4.1", - "resolved": "https://registry.npmjs.org/firebase/-/firebase-9.4.1.tgz", - "integrity": "sha512-lR41PGWqXYH5vZFpZGeFJ0d7EOzHeb+leL7ba3mg1qILSrqZytVOPuxc2FVq5l7YDWP2plT6tgVguyNO7Oxwnw==", - "requires": { - "@firebase/analytics": "0.7.4", - "@firebase/analytics-compat": "0.1.5", - "@firebase/app": "0.7.8", - "@firebase/app-check": "0.5.1", - "@firebase/app-check-compat": "0.2.1", - "@firebase/app-compat": "0.1.9", - "@firebase/app-types": "0.7.0", - "@firebase/auth": "0.19.3", - "@firebase/auth-compat": "0.2.3", - "@firebase/database": "0.12.4", - "@firebase/database-compat": "0.1.4", - "@firebase/firestore": "3.3.0", - "@firebase/firestore-compat": "0.1.7", - "@firebase/functions": "0.7.6", - "@firebase/functions-compat": "0.1.7", - "@firebase/installations": "0.5.4", - "@firebase/messaging": "0.9.4", - "@firebase/messaging-compat": "0.1.4", - "@firebase/performance": "0.5.4", - "@firebase/performance-compat": "0.1.4", - "@firebase/polyfill": "0.3.36", - "@firebase/remote-config": "0.3.3", - "@firebase/remote-config-compat": "0.1.4", - "@firebase/storage": "0.8.7", - "@firebase/storage-compat": "0.1.7", - "@firebase/util": "1.4.2" - } - }, - "flat-cache": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", - "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", - "dev": true, - "requires": { - "flatted": "^2.0.0", - "rimraf": "2.6.3", - "write": "1.0.3" - } - }, - "flatted": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", - "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", - "dev": true - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "dev": true - }, - "form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "requires": { - "map-cache": "^0.2.2" - } - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" - }, - "fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "optional": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "dev": true - }, - "gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" - }, - "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - } - }, - "get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true - }, - "get-stdin": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", - "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==", - "dev": true - }, - "get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - } - }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" - }, - "graceful-fs": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", - "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==" - }, - "growly": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", - "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", - "dev": true, - "optional": true - }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "dev": true - }, - "har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "dev": true, - "requires": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - } - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-bigints": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", - "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - }, - "has-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", - "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" - }, - "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - } - }, - "has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", - "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "dependencies": { - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "hermes-engine": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/hermes-engine/-/hermes-engine-0.5.1.tgz", - "integrity": "sha512-hLwqh8dejHayjlpvZY40e1aDCDvyP98cWx/L5DhAjSJLH8g4z9Tp08D7y4+3vErDsncPOdf1bxm+zUWpx0/Fxg==" - }, - "hermes-parser": { - "version": "0.4.7", - "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.4.7.tgz", - "integrity": "sha512-jc+zCtXbtwTiXoMAoXOHepxAaGVFIp89wwE9qcdwnMd/uGVEtPoY8FaFSsx0ThPvyKirdR2EsIIDVrpbSXz1Ag==" - }, - "hermes-profile-transformer": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/hermes-profile-transformer/-/hermes-profile-transformer-0.0.6.tgz", - "integrity": "sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ==", - "requires": { - "source-map": "^0.7.3" - }, - "dependencies": { - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" - } - } - }, - "hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "requires": { - "react-is": "^16.7.0" - } - }, - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "html-encoding-sniffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", - "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", - "dev": true, - "requires": { - "whatwg-encoding": "^1.0.1" - } - }, - "html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true - }, - "http-errors": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", - "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - } - }, - "http-parser-js": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz", - "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==" - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "human-signals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", - "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", - "dev": true - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "idb": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/idb/-/idb-3.0.2.tgz", - "integrity": "sha512-+FLa/0sTXqyux0o6C+i2lOR0VoS60LU/jzUo5xjfY6+7sEEgy4Gz1O7yFBXvjd7N0NyIGWIRg8DcQSLEG+VSPw==" - }, - "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true - }, - "image-size": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.6.3.tgz", - "integrity": "sha512-47xSUiQioGaB96nqtp5/q55m0aBQSQdyIloMOc/x+QVTDZLNmXE892IIDrJ0hM1A5vcNUDD5tDffkSP5lCaIIA==" - }, - "immediate": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", - "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=" - }, - "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "dependencies": { - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" - } - } - }, - "import-local": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.3.tgz", - "integrity": "sha512-bE9iaUY3CXH8Cwfan/abDKAxe1KGT9kyGsBPqf6DMK/z0a2OzAsrukeYNgIH6cH5Xr452jb1TUL8rSfCLjZ9uA==", - "dev": true, - "requires": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "inquirer": { - "version": "7.3.3", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", - "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.19", - "mute-stream": "0.0.8", - "run-async": "^2.4.0", - "rxjs": "^6.6.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", - "dev": true, - "requires": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - } - }, - "invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "requires": { - "loose-envify": "^1.0.0" - } - }, - "ip": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", - "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" - }, - "ip-regex": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", - "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", - "dev": true - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" - }, - "is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, - "requires": { - "has-bigints": "^1.0.1" - } - }, - "is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" - }, - "is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", - "dev": true - }, - "is-ci": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", - "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", - "requires": { - "ci-info": "^2.0.0" - } - }, - "is-core-module": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", - "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", - "requires": { - "has": "^1.0.3" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "is-directory": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", - "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=" - }, - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, - "optional": true - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" - }, - "is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", - "dev": true - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-negative-zero": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", - "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", - "dev": true - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" - }, - "is-number-object": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", - "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-plain-obj": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", - "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==" - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "requires": { - "isobject": "^3.0.1" - } - }, - "is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-shared-array-buffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", - "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", - "dev": true - }, - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true - }, - "is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true - }, - "is-weakref": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.1.tgz", - "integrity": "sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.0" - } - }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" - }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "optional": true, - "requires": { - "is-docker": "^2.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" - }, - "isomorphic-fetch": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", - "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", - "requires": { - "node-fetch": "^1.0.1", - "whatwg-fetch": ">=0.10.0" - }, - "dependencies": { - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" - }, - "node-fetch": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", - "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", - "requires": { - "encoding": "^0.1.11", - "is-stream": "^1.0.1" - } - } - } - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "dev": true - }, - "istanbul-lib-coverage": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", - "dev": true - }, - "istanbul-lib-instrument": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", - "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", - "dev": true, - "requires": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - } - }, - "istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", - "dev": true, - "requires": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "istanbul-lib-source-maps": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", - "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", - "dev": true, - "requires": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "istanbul-reports": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.5.tgz", - "integrity": "sha512-5+19PlhnGabNWB7kOFnuxT8H3T/iIyQzIbQMxXsURmmvKg86P2sbkrGOT77VnHw0Qr0gc2XzRaRfMZYYbSQCJQ==", - "dev": true, - "requires": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - } - }, - "jest": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/jest/-/jest-25.5.4.tgz", - "integrity": "sha512-hHFJROBTqZahnO+X+PMtT6G2/ztqAZJveGqz//FnWWHurizkD05PQGzRZOhF3XP6z7SJmL+5tCfW8qV06JypwQ==", - "dev": true, - "requires": { - "@jest/core": "^25.5.4", - "import-local": "^3.0.2", - "jest-cli": "^25.5.4" - } - }, - "jest-changed-files": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-25.5.0.tgz", - "integrity": "sha512-EOw9QEqapsDT7mKF162m8HFzRPbmP8qJQny6ldVOdOVBz3ACgPm/1nAn5fPQ/NDaYhX/AHkrGwwkCncpAVSXcw==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0", - "execa": "^3.2.0", - "throat": "^5.0.0" - } - }, - "jest-cli": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-25.5.4.tgz", - "integrity": "sha512-rG8uJkIiOUpnREh1768/N3n27Cm+xPFkSNFO91tgg+8o2rXeVLStz+vkXkGr4UtzH6t1SNbjwoiswd7p4AhHTw==", - "dev": true, - "requires": { - "@jest/core": "^25.5.4", - "@jest/test-result": "^25.5.0", - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "import-local": "^3.0.2", - "is-ci": "^2.0.0", - "jest-config": "^25.5.4", - "jest-util": "^25.5.0", - "jest-validate": "^25.5.0", - "prompts": "^2.0.1", - "realpath-native": "^2.0.0", - "yargs": "^15.3.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-config": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-25.5.4.tgz", - "integrity": "sha512-SZwR91SwcdK6bz7Gco8qL7YY2sx8tFJYzvg216DLihTWf+LKY/DoJXpM9nTzYakSyfblbqeU48p/p7Jzy05Atg==", - "dev": true, - "requires": { - "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^25.5.4", - "@jest/types": "^25.5.0", - "babel-jest": "^25.5.1", - "chalk": "^3.0.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.1", - "graceful-fs": "^4.2.4", - "jest-environment-jsdom": "^25.5.0", - "jest-environment-node": "^25.5.0", - "jest-get-type": "^25.2.6", - "jest-jasmine2": "^25.5.4", - "jest-regex-util": "^25.2.6", - "jest-resolve": "^25.5.1", - "jest-util": "^25.5.0", - "jest-validate": "^25.5.0", - "micromatch": "^4.0.2", - "pretty-format": "^25.5.0", - "realpath-native": "^2.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-diff": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-25.5.0.tgz", - "integrity": "sha512-z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A==", - "dev": true, - "requires": { - "chalk": "^3.0.0", - "diff-sequences": "^25.2.6", - "jest-get-type": "^25.2.6", - "pretty-format": "^25.5.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-docblock": { - "version": "25.3.0", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-25.3.0.tgz", - "integrity": "sha512-aktF0kCar8+zxRHxQZwxMy70stc9R1mOmrLsT5VO3pIT0uzGRSDAXxSlz4NqQWpuLjPpuMhPRl7H+5FRsvIQAg==", - "dev": true, - "requires": { - "detect-newline": "^3.0.0" - } - }, - "jest-each": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-25.5.0.tgz", - "integrity": "sha512-QBogUxna3D8vtiItvn54xXde7+vuzqRrEeaw8r1s+1TG9eZLVJE5ZkKoSUlqFwRjnlaA4hyKGiu9OlkFIuKnjA==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "jest-get-type": "^25.2.6", - "jest-util": "^25.5.0", - "pretty-format": "^25.5.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-environment-jsdom": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-25.5.0.tgz", - "integrity": "sha512-7Jr02ydaq4jaWMZLY+Skn8wL5nVIYpWvmeatOHL3tOcV3Zw8sjnPpx+ZdeBfc457p8jCR9J6YCc+Lga0oIy62A==", - "dev": true, - "requires": { - "@jest/environment": "^25.5.0", - "@jest/fake-timers": "^25.5.0", - "@jest/types": "^25.5.0", - "jest-mock": "^25.5.0", - "jest-util": "^25.5.0", - "jsdom": "^15.2.1" - } - }, - "jest-environment-node": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-25.5.0.tgz", - "integrity": "sha512-iuxK6rQR2En9EID+2k+IBs5fCFd919gVVK5BeND82fYeLWPqvRcFNPKu9+gxTwfB5XwBGBvZ0HFQa+cHtIoslA==", - "dev": true, - "requires": { - "@jest/environment": "^25.5.0", - "@jest/fake-timers": "^25.5.0", - "@jest/types": "^25.5.0", - "jest-mock": "^25.5.0", - "jest-util": "^25.5.0", - "semver": "^6.3.0" - } - }, - "jest-get-type": { - "version": "25.2.6", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", - "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", - "dev": true - }, - "jest-haste-map": { - "version": "25.5.1", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-25.5.1.tgz", - "integrity": "sha512-dddgh9UZjV7SCDQUrQ+5t9yy8iEgKc1AKqZR9YDww8xsVOtzPQSMVLDChc21+g29oTRexb9/B0bIlZL+sWmvAQ==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0", - "@types/graceful-fs": "^4.1.2", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "fsevents": "^2.1.2", - "graceful-fs": "^4.2.4", - "jest-serializer": "^25.5.0", - "jest-util": "^25.5.0", - "jest-worker": "^25.5.0", - "micromatch": "^4.0.2", - "sane": "^4.0.3", - "walker": "^1.0.7", - "which": "^2.0.2" - }, - "dependencies": { - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "jest-jasmine2": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-25.5.4.tgz", - "integrity": "sha512-9acbWEfbmS8UpdcfqnDO+uBUgKa/9hcRh983IHdM+pKmJPL77G0sWAAK0V0kr5LK3a8cSBfkFSoncXwQlRZfkQ==", - "dev": true, - "requires": { - "@babel/traverse": "^7.1.0", - "@jest/environment": "^25.5.0", - "@jest/source-map": "^25.5.0", - "@jest/test-result": "^25.5.0", - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "co": "^4.6.0", - "expect": "^25.5.0", - "is-generator-fn": "^2.0.0", - "jest-each": "^25.5.0", - "jest-matcher-utils": "^25.5.0", - "jest-message-util": "^25.5.0", - "jest-runtime": "^25.5.4", - "jest-snapshot": "^25.5.1", - "jest-util": "^25.5.0", - "pretty-format": "^25.5.0", - "throat": "^5.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-leak-detector": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-25.5.0.tgz", - "integrity": "sha512-rV7JdLsanS8OkdDpZtgBf61L5xZ4NnYLBq72r6ldxahJWWczZjXawRsoHyXzibM5ed7C2QRjpp6ypgwGdKyoVA==", - "dev": true, - "requires": { - "jest-get-type": "^25.2.6", - "pretty-format": "^25.5.0" - } - }, - "jest-matcher-utils": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-25.5.0.tgz", - "integrity": "sha512-VWI269+9JS5cpndnpCwm7dy7JtGQT30UHfrnM3mXl22gHGt/b7NkjBqXfbhZ8V4B7ANUsjK18PlSBmG0YH7gjw==", - "dev": true, - "requires": { - "chalk": "^3.0.0", - "jest-diff": "^25.5.0", - "jest-get-type": "^25.2.6", - "pretty-format": "^25.5.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-message-util": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", - "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "@jest/types": "^25.5.0", - "@types/stack-utils": "^1.0.1", - "chalk": "^3.0.0", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.2", - "slash": "^3.0.0", - "stack-utils": "^1.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-mock": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-25.5.0.tgz", - "integrity": "sha512-eXWuTV8mKzp/ovHc5+3USJMYsTBhyQ+5A1Mak35dey/RG8GlM4YWVylZuGgVXinaW6tpvk/RSecmF37FKUlpXA==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0" - } - }, - "jest-pnp-resolver": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "dev": true, - "requires": {} - }, - "jest-regex-util": { - "version": "25.2.6", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-25.2.6.tgz", - "integrity": "sha512-KQqf7a0NrtCkYmZZzodPftn7fL1cq3GQAFVMn5Hg8uKx/fIenLEobNanUxb7abQ1sjADHBseG/2FGpsv/wr+Qw==", - "dev": true - }, - "jest-resolve": { - "version": "25.5.1", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-25.5.1.tgz", - "integrity": "sha512-Hc09hYch5aWdtejsUZhA+vSzcotf7fajSlPA6EZPE1RmPBAD39XtJhvHWFStid58iit4IPDLI/Da4cwdDmAHiQ==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0", - "browser-resolve": "^1.11.3", - "chalk": "^3.0.0", - "graceful-fs": "^4.2.4", - "jest-pnp-resolver": "^1.2.1", - "read-pkg-up": "^7.0.1", - "realpath-native": "^2.0.0", - "resolve": "^1.17.0", - "slash": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-resolve-dependencies": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-25.5.4.tgz", - "integrity": "sha512-yFmbPd+DAQjJQg88HveObcGBA32nqNZ02fjYmtL16t1xw9bAttSn5UGRRhzMHIQbsep7znWvAvnD4kDqOFM0Uw==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0", - "jest-regex-util": "^25.2.6", - "jest-snapshot": "^25.5.1" - } - }, - "jest-runner": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-25.5.4.tgz", - "integrity": "sha512-V/2R7fKZo6blP8E9BL9vJ8aTU4TH2beuqGNxHbxi6t14XzTb+x90B3FRgdvuHm41GY8ch4xxvf0ATH4hdpjTqg==", - "dev": true, - "requires": { - "@jest/console": "^25.5.0", - "@jest/environment": "^25.5.0", - "@jest/test-result": "^25.5.0", - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-config": "^25.5.4", - "jest-docblock": "^25.3.0", - "jest-haste-map": "^25.5.1", - "jest-jasmine2": "^25.5.4", - "jest-leak-detector": "^25.5.0", - "jest-message-util": "^25.5.0", - "jest-resolve": "^25.5.1", - "jest-runtime": "^25.5.4", - "jest-util": "^25.5.0", - "jest-worker": "^25.5.0", - "source-map-support": "^0.5.6", - "throat": "^5.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-runtime": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-25.5.4.tgz", - "integrity": "sha512-RWTt8LeWh3GvjYtASH2eezkc8AehVoWKK20udV6n3/gC87wlTbE1kIA+opCvNWyyPeBs6ptYsc6nyHUb1GlUVQ==", - "dev": true, - "requires": { - "@jest/console": "^25.5.0", - "@jest/environment": "^25.5.0", - "@jest/globals": "^25.5.2", - "@jest/source-map": "^25.5.0", - "@jest/test-result": "^25.5.0", - "@jest/transform": "^25.5.1", - "@jest/types": "^25.5.0", - "@types/yargs": "^15.0.0", - "chalk": "^3.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.4", - "jest-config": "^25.5.4", - "jest-haste-map": "^25.5.1", - "jest-message-util": "^25.5.0", - "jest-mock": "^25.5.0", - "jest-regex-util": "^25.2.6", - "jest-resolve": "^25.5.1", - "jest-snapshot": "^25.5.1", - "jest-util": "^25.5.0", - "jest-validate": "^25.5.0", - "realpath-native": "^2.0.0", - "slash": "^3.0.0", - "strip-bom": "^4.0.0", - "yargs": "^15.3.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-serializer": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-25.5.0.tgz", - "integrity": "sha512-LxD8fY1lByomEPflwur9o4e2a5twSQ7TaVNLlFUuToIdoJuBt8tzHfCsZ42Ok6LkKXWzFWf3AGmheuLAA7LcCA==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.4" - } - }, - "jest-snapshot": { - "version": "25.5.1", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-25.5.1.tgz", - "integrity": "sha512-C02JE1TUe64p2v1auUJ2ze5vcuv32tkv9PyhEb318e8XOKF7MOyXdJ7kdjbvrp3ChPLU2usI7Rjxs97Dj5P0uQ==", - "dev": true, - "requires": { - "@babel/types": "^7.0.0", - "@jest/types": "^25.5.0", - "@types/prettier": "^1.19.0", - "chalk": "^3.0.0", - "expect": "^25.5.0", - "graceful-fs": "^4.2.4", - "jest-diff": "^25.5.0", - "jest-get-type": "^25.2.6", - "jest-matcher-utils": "^25.5.0", - "jest-message-util": "^25.5.0", - "jest-resolve": "^25.5.1", - "make-dir": "^3.0.0", - "natural-compare": "^1.4.0", - "pretty-format": "^25.5.0", - "semver": "^6.3.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-util": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", - "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^2.0.0", - "make-dir": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-validate": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.5.0.tgz", - "integrity": "sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0", - "camelcase": "^5.3.1", - "chalk": "^3.0.0", - "jest-get-type": "^25.2.6", - "leven": "^3.1.0", - "pretty-format": "^25.5.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-watcher": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-25.5.0.tgz", - "integrity": "sha512-XrSfJnVASEl+5+bb51V0Q7WQx65dTSk7NL4yDdVjPnRNpM0hG+ncFmDYJo9O8jaSRcAitVbuVawyXCRoxGrT5Q==", - "dev": true, - "requires": { - "@jest/test-result": "^25.5.0", - "@jest/types": "^25.5.0", - "ansi-escapes": "^4.2.1", - "chalk": "^3.0.0", - "jest-util": "^25.5.0", - "string-length": "^3.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-worker": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", - "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", - "dev": true, - "requires": { - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jetifier": { - "version": "1.6.8", - "resolved": "https://registry.npmjs.org/jetifier/-/jetifier-1.6.8.tgz", - "integrity": "sha512-3Zi16h6L5tXDRQJTb221cnRoVG9/9OvreLdLU2/ZjRv/GILL+2Cemt0IKvkowwkDpvouAU1DQPOJ7qaiHeIdrw==" - }, - "joi": { - "version": "17.4.2", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.4.2.tgz", - "integrity": "sha512-Lm56PP+n0+Z2A2rfRvsfWVDXGEWjXxatPopkQ8qQ5mxCEhwHG+Ettgg5o98FFaxilOxozoa14cFhrE/hOzh/Nw==", - "requires": { - "@hapi/hoek": "^9.0.0", - "@hapi/topo": "^5.0.0", - "@sideway/address": "^4.1.0", - "@sideway/formula": "^3.0.0", - "@sideway/pinpoint": "^2.0.0" - }, - "dependencies": { - "@hapi/hoek": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.2.1.tgz", - "integrity": "sha512-gfta+H8aziZsm8pZa0vj04KO6biEiisppNgA1kbJvFrrWu9Vm7eaUEy76DIxsuTaWvti5fkJVhllWc6ZTE+Mdw==" - }, - "@hapi/topo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", - "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", - "requires": { - "@hapi/hoek": "^9.0.0" - } - } - } - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true - }, - "jsc-android": { - "version": "245459.0.0", - "resolved": "https://registry.npmjs.org/jsc-android/-/jsc-android-245459.0.0.tgz", - "integrity": "sha512-wkjURqwaB1daNkDi2OYYbsLnIdC/lUM2nPXQKRs5pqEU9chDg435bjvo+LSaHotDENygHQDHe+ntUkkw2gwMtg==" - }, - "jsdom": { - "version": "15.2.1", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz", - "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==", - "dev": true, - "requires": { - "abab": "^2.0.0", - "acorn": "^7.1.0", - "acorn-globals": "^4.3.2", - "array-equal": "^1.0.0", - "cssom": "^0.4.1", - "cssstyle": "^2.0.0", - "data-urls": "^1.1.0", - "domexception": "^1.0.1", - "escodegen": "^1.11.1", - "html-encoding-sniffer": "^1.0.2", - "nwsapi": "^2.2.0", - "parse5": "5.1.0", - "pn": "^1.1.0", - "request": "^2.88.0", - "request-promise-native": "^1.0.7", - "saxes": "^3.1.9", - "symbol-tree": "^3.2.2", - "tough-cookie": "^3.0.1", - "w3c-hr-time": "^1.0.1", - "w3c-xmlserializer": "^1.1.2", - "webidl-conversions": "^4.0.2", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^7.0.0", - "ws": "^7.0.0", - "xml-name-validator": "^3.0.0" - } - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" - }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" - }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" - }, - "json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "json-stable-stringify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", - "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", - "requires": { - "jsonify": "~0.0.0" - } - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", - "dev": true - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true - }, - "json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "requires": { - "minimist": "^1.2.5" - } - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "jsonify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", - "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=" - }, - "jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "dev": true, - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - } - }, - "jsx-ast-utils": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.4.1.tgz", - "integrity": "sha512-z1xSldJ6imESSzOjd3NNkieVJKRlKYSOtMG8SFyCj2FIrvSaSuli/WjpBkEzCBoR9bYYYFgqJw61Xhu7Lcgk+w==", - "dev": true, - "requires": { - "array-includes": "^3.1.1", - "object.assign": "^4.1.0" - } - }, - "jszip": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.7.1.tgz", - "integrity": "sha512-ghL0tz1XG9ZEmRMcEN2vt7xabrDdqHHeykgARpmZ0BiIctWxM47Vt63ZO2dnp4QYt/xJVLLy5Zv1l/xRdh2byg==", - "requires": { - "lie": "~3.3.0", - "pako": "~1.0.2", - "readable-stream": "~2.3.6", - "set-immediate-shim": "~1.0.1" - } - }, - "keymirror": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/keymirror/-/keymirror-0.1.1.tgz", - "integrity": "sha1-kYiJ6hP40KQufFVyUO7nE63JXDU=" - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" - }, - "klaw": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", - "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", - "requires": { - "graceful-fs": "^4.1.9" - } - }, - "kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" - }, - "leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" - }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "lie": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", - "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", - "requires": { - "immediate": "~3.0.5" - } - }, - "lines-and-columns": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "lodash._reinterpolate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", - "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" - }, - "lodash.camelcase": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=" - }, - "lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" - }, - "lodash.frompairs": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.frompairs/-/lodash.frompairs-4.0.1.tgz", - "integrity": "sha1-vE5SB/onV8E25XNhTpZkUGsrG9I=" - }, - "lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=" - }, - "lodash.isstring": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", - "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=" - }, - "lodash.omit": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-4.5.0.tgz", - "integrity": "sha1-brGa5aHuHdnfC5aeZs4Lf6MLXmA=" - }, - "lodash.pick": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz", - "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=" - }, - "lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", - "dev": true - }, - "lodash.template": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", - "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", - "requires": { - "lodash._reinterpolate": "^3.0.0", - "lodash.templatesettings": "^4.0.0" - } - }, - "lodash.templatesettings": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", - "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", - "requires": { - "lodash._reinterpolate": "^3.0.0" - } - }, - "lodash.throttle": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", - "integrity": "sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ=" - }, - "log-symbols": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", - "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", - "requires": { - "chalk": "^2.0.1" - } - }, - "logkitty": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/logkitty/-/logkitty-0.7.1.tgz", - "integrity": "sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ==", - "requires": { - "ansi-fragments": "^0.2.1", - "dayjs": "^1.8.15", - "yargs": "^15.1.0" - } - }, - "lolex": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/lolex/-/lolex-5.1.2.tgz", - "integrity": "sha512-h4hmjAvHTmd+25JSwrtTIuwbKdwg5NzZVRMLn9saij4SZaepCrTCxPr35H/3bjwfMJtN+t3CX8672UIkglz28A==", - "dev": true, - "requires": { - "@sinonjs/commons": "^1.7.0" - } - }, - "long": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", - "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==" - }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "requires": { - "semver": "^6.0.0" - } - }, - "makeerror": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", - "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", - "requires": { - "tmpl": "1.0.5" - } - }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "requires": { - "object-visit": "^1.0.0" - } - }, - "mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" - }, - "merge-options": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz", - "integrity": "sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==", - "requires": { - "is-plain-obj": "^2.1.0" - } - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - }, - "metro": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/metro/-/metro-0.59.0.tgz", - "integrity": "sha512-OpVgYXyuTvouusFZQJ/UYKEbwfLmialrSCUUTGTFaBor6UMUHZgXPYtK86LzesgMqRc8aiuTQVO78iKW2Iz3wg==", - "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/core": "^7.0.0", - "@babel/generator": "^7.5.0", - "@babel/parser": "^7.0.0", - "@babel/plugin-external-helpers": "^7.0.0", - "@babel/template": "^7.0.0", - "@babel/traverse": "^7.0.0", - "@babel/types": "^7.0.0", - "absolute-path": "^0.0.0", - "async": "^2.4.0", - "babel-preset-fbjs": "^3.3.0", - "buffer-crc32": "^0.2.13", - "chalk": "^2.4.1", - "ci-info": "^2.0.0", - "concat-stream": "^1.6.0", - "connect": "^3.6.5", - "debug": "^2.2.0", - "denodeify": "^1.2.1", - "error-stack-parser": "^2.0.6", - "eventemitter3": "^3.0.0", - "fbjs": "^1.0.0", - "fs-extra": "^1.0.0", - "graceful-fs": "^4.1.3", - "image-size": "^0.6.0", - "invariant": "^2.2.4", - "jest-haste-map": "^24.9.0", - "jest-worker": "^24.9.0", - "json-stable-stringify": "^1.0.1", - "lodash.throttle": "^4.1.1", - "merge-stream": "^1.0.1", - "metro-babel-register": "0.59.0", - "metro-babel-transformer": "0.59.0", - "metro-cache": "0.59.0", - "metro-config": "0.59.0", - "metro-core": "0.59.0", - "metro-inspector-proxy": "0.59.0", - "metro-minify-uglify": "0.59.0", - "metro-react-native-babel-preset": "0.59.0", - "metro-resolver": "0.59.0", - "metro-source-map": "0.59.0", - "metro-symbolicate": "0.59.0", - "mime-types": "2.1.11", - "mkdirp": "^0.5.1", - "node-fetch": "^2.2.0", - "nullthrows": "^1.1.1", - "resolve": "^1.5.0", - "rimraf": "^2.5.4", - "serialize-error": "^2.1.0", - "source-map": "^0.5.6", - "strip-ansi": "^4.0.0", - "temp": "0.8.3", - "throat": "^4.1.0", - "wordwrap": "^1.0.0", - "ws": "^1.1.5", - "xpipe": "^1.0.5", - "yargs": "^14.2.0" - }, - "dependencies": { - "@jest/console": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-24.9.0.tgz", - "integrity": "sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ==", - "requires": { - "@jest/source-map": "^24.9.0", - "chalk": "^2.0.1", - "slash": "^2.0.0" - } - }, - "@jest/fake-timers": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-24.9.0.tgz", - "integrity": "sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A==", - "requires": { - "@jest/types": "^24.9.0", - "jest-message-util": "^24.9.0", - "jest-mock": "^24.9.0" - } - }, - "@jest/source-map": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-24.9.0.tgz", - "integrity": "sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==", - "requires": { - "callsites": "^3.0.0", - "graceful-fs": "^4.1.15", - "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "@jest/test-result": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-24.9.0.tgz", - "integrity": "sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA==", - "requires": { - "@jest/console": "^24.9.0", - "@jest/types": "^24.9.0", - "@types/istanbul-lib-coverage": "^2.0.0" - } - }, - "@jest/types": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", - "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^1.1.1", - "@types/yargs": "^13.0.0" - } - }, - "@types/yargs": { - "version": "13.0.12", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.12.tgz", - "integrity": "sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==", - "requires": { - "@types/yargs-parser": "*" - } - }, - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" - }, - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" - } - } - }, - "cliui": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", - "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", - "requires": { - "string-width": "^3.1.0", - "strip-ansi": "^5.2.0", - "wrap-ansi": "^5.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" - } - } - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "requires": { - "locate-path": "^3.0.0" - } - }, - "fs-extra": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", - "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=", - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^2.1.0", - "klaw": "^1.0.0" - } - }, - "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "jest-haste-map": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-24.9.0.tgz", - "integrity": "sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ==", - "requires": { - "@jest/types": "^24.9.0", - "anymatch": "^2.0.0", - "fb-watchman": "^2.0.0", - "fsevents": "^1.2.7", - "graceful-fs": "^4.1.15", - "invariant": "^2.2.4", - "jest-serializer": "^24.9.0", - "jest-util": "^24.9.0", - "jest-worker": "^24.9.0", - "micromatch": "^3.1.10", - "sane": "^4.0.3", - "walker": "^1.0.7" - } - }, - "jest-message-util": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-24.9.0.tgz", - "integrity": "sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw==", - "requires": { - "@babel/code-frame": "^7.0.0", - "@jest/test-result": "^24.9.0", - "@jest/types": "^24.9.0", - "@types/stack-utils": "^1.0.1", - "chalk": "^2.0.1", - "micromatch": "^3.1.10", - "slash": "^2.0.0", - "stack-utils": "^1.0.1" - } - }, - "jest-mock": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-24.9.0.tgz", - "integrity": "sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w==", - "requires": { - "@jest/types": "^24.9.0" - } - }, - "jest-serializer": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-24.9.0.tgz", - "integrity": "sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==" - }, - "jest-util": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-24.9.0.tgz", - "integrity": "sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==", - "requires": { - "@jest/console": "^24.9.0", - "@jest/fake-timers": "^24.9.0", - "@jest/source-map": "^24.9.0", - "@jest/test-result": "^24.9.0", - "@jest/types": "^24.9.0", - "callsites": "^3.0.0", - "chalk": "^2.0.1", - "graceful-fs": "^4.1.15", - "is-ci": "^2.0.0", - "mkdirp": "^0.5.1", - "slash": "^2.0.0", - "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "jest-worker": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", - "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", - "requires": { - "merge-stream": "^2.0.0", - "supports-color": "^6.1.0" - }, - "dependencies": { - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - } - } - }, - "jsonfile": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", - "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "merge-stream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", - "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=", - "requires": { - "readable-stream": "^2.0.1" - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "mime-db": { - "version": "1.23.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.23.0.tgz", - "integrity": "sha1-oxtAcK2uon1zLqMzdApk0OyaZlk=" - }, - "mime-types": { - "version": "2.1.11", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.11.tgz", - "integrity": "sha1-wlnEcb2oCKhdbNGTtDCl+uRHOzw=", - "requires": { - "mime-db": "~1.23.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "requires": { - "remove-trailing-separator": "^1.0.1" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" - }, - "slash": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", - "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==" - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "requires": { - "ansi-regex": "^3.0.0" - } - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "requires": { - "has-flag": "^3.0.0" - } - }, - "throat": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz", - "integrity": "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=" - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - }, - "wrap-ansi": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", - "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", - "requires": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "ws": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", - "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", - "requires": { - "options": ">=0.0.5", - "ultron": "1.0.x" - } - }, - "yargs": { - "version": "14.2.3", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-14.2.3.tgz", - "integrity": "sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg==", - "requires": { - "cliui": "^5.0.0", - "decamelize": "^1.2.0", - "find-up": "^3.0.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^3.0.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^15.0.1" - } - }, - "yargs-parser": { - "version": "15.0.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-15.0.3.tgz", - "integrity": "sha512-/MVEVjTXy/cGAjdtQf8dW3V9b97bPN7rNn8ETj6BmAQL7ibC7O1Q9SPJbGjgh3SlwoBNXMzj/ZGIj8mBgl12YA==", - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - } - } - }, - "metro-babel-register": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/metro-babel-register/-/metro-babel-register-0.59.0.tgz", - "integrity": "sha512-JtWc29erdsXO/V3loenXKw+aHUXgj7lt0QPaZKPpctLLy8kcEpI/8pfXXgVK9weXICCpCnYtYncIosAyzh0xjg==", - "requires": { - "@babel/core": "^7.0.0", - "@babel/plugin-proposal-class-properties": "^7.0.0", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", - "@babel/plugin-proposal-optional-chaining": "^7.0.0", - "@babel/plugin-transform-flow-strip-types": "^7.0.0", - "@babel/plugin-transform-modules-commonjs": "^7.0.0", - "@babel/register": "^7.0.0", - "escape-string-regexp": "^1.0.5" - } - }, - "metro-babel-transformer": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.59.0.tgz", - "integrity": "sha512-fdZJl8rs54GVFXokxRdD7ZrQ1TJjxWzOi/xSP25VR3E8tbm3nBZqS+/ylu643qSr/IueABR+jrlqAyACwGEf6w==", - "requires": { - "@babel/core": "^7.0.0", - "metro-source-map": "0.59.0" - } - }, - "metro-cache": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.59.0.tgz", - "integrity": "sha512-ryWNkSnpyADfRpHGb8BRhQ3+k8bdT/bsxMH2O0ntlZYZ188d8nnYWmxbRvFmEzToJxe/ol4uDw0tJFAaQsN8KA==", - "requires": { - "jest-serializer": "^24.9.0", - "metro-core": "0.59.0", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4" - }, - "dependencies": { - "jest-serializer": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-24.9.0.tgz", - "integrity": "sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==" - } - } - }, - "metro-cache-key": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.66.2.tgz", - "integrity": "sha512-WtkNmRt41qOpHh1MkNA4nLiQ/m7iGL90ysSKD+fcLqlUnOBKJptPQm0ZUv8Kfqk18ddWX2KmsSbq+Sf3I6XohQ==" - }, - "metro-config": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.59.0.tgz", - "integrity": "sha512-MDsknFG9vZ4Nb5VR6OUDmGHaWz6oZg/FtE3up1zVBKPVRTXE1Z+k7zypnPtMXjMh3WHs/Sy4+wU1xnceE/zdnA==", - "requires": { - "cosmiconfig": "^5.0.5", - "jest-validate": "^24.9.0", - "metro": "0.59.0", - "metro-cache": "0.59.0", - "metro-core": "0.59.0" - }, - "dependencies": { - "@jest/types": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", - "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^1.1.1", - "@types/yargs": "^13.0.0" - } - }, - "@types/yargs": { - "version": "13.0.12", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.12.tgz", - "integrity": "sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==", - "requires": { - "@types/yargs-parser": "*" - } - }, - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" - }, - "jest-get-type": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.9.0.tgz", - "integrity": "sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==" - }, - "jest-validate": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-24.9.0.tgz", - "integrity": "sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ==", - "requires": { - "@jest/types": "^24.9.0", - "camelcase": "^5.3.1", - "chalk": "^2.0.1", - "jest-get-type": "^24.9.0", - "leven": "^3.1.0", - "pretty-format": "^24.9.0" - } - }, - "pretty-format": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-24.9.0.tgz", - "integrity": "sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA==", - "requires": { - "@jest/types": "^24.9.0", - "ansi-regex": "^4.0.0", - "ansi-styles": "^3.2.0", - "react-is": "^16.8.4" - } - } - } - }, - "metro-core": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.59.0.tgz", - "integrity": "sha512-kb5LKvV5r2pqMEzGyTid8ai2mIjW13NMduQ8oBmfha7/EPTATcTQ//s+bkhAs1toQD8vqVvjAb0cPNjWQEmcmQ==", - "requires": { - "jest-haste-map": "^24.9.0", - "lodash.throttle": "^4.1.1", - "metro-resolver": "0.59.0", - "wordwrap": "^1.0.0" - }, - "dependencies": { - "@jest/console": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-24.9.0.tgz", - "integrity": "sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ==", - "requires": { - "@jest/source-map": "^24.9.0", - "chalk": "^2.0.1", - "slash": "^2.0.0" - } - }, - "@jest/fake-timers": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-24.9.0.tgz", - "integrity": "sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A==", - "requires": { - "@jest/types": "^24.9.0", - "jest-message-util": "^24.9.0", - "jest-mock": "^24.9.0" - } - }, - "@jest/source-map": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-24.9.0.tgz", - "integrity": "sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==", - "requires": { - "callsites": "^3.0.0", - "graceful-fs": "^4.1.15", - "source-map": "^0.6.0" - } - }, - "@jest/test-result": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-24.9.0.tgz", - "integrity": "sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA==", - "requires": { - "@jest/console": "^24.9.0", - "@jest/types": "^24.9.0", - "@types/istanbul-lib-coverage": "^2.0.0" - } - }, - "@jest/types": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", - "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^1.1.1", - "@types/yargs": "^13.0.0" - } - }, - "@types/yargs": { - "version": "13.0.12", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.12.tgz", - "integrity": "sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==", - "requires": { - "@types/yargs-parser": "*" - } - }, - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" - } - } - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" - } - } - }, - "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "jest-haste-map": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-24.9.0.tgz", - "integrity": "sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ==", - "requires": { - "@jest/types": "^24.9.0", - "anymatch": "^2.0.0", - "fb-watchman": "^2.0.0", - "fsevents": "^1.2.7", - "graceful-fs": "^4.1.15", - "invariant": "^2.2.4", - "jest-serializer": "^24.9.0", - "jest-util": "^24.9.0", - "jest-worker": "^24.9.0", - "micromatch": "^3.1.10", - "sane": "^4.0.3", - "walker": "^1.0.7" - } - }, - "jest-message-util": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-24.9.0.tgz", - "integrity": "sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw==", - "requires": { - "@babel/code-frame": "^7.0.0", - "@jest/test-result": "^24.9.0", - "@jest/types": "^24.9.0", - "@types/stack-utils": "^1.0.1", - "chalk": "^2.0.1", - "micromatch": "^3.1.10", - "slash": "^2.0.0", - "stack-utils": "^1.0.1" - } - }, - "jest-mock": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-24.9.0.tgz", - "integrity": "sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w==", - "requires": { - "@jest/types": "^24.9.0" - } - }, - "jest-serializer": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-24.9.0.tgz", - "integrity": "sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==" - }, - "jest-util": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-24.9.0.tgz", - "integrity": "sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==", - "requires": { - "@jest/console": "^24.9.0", - "@jest/fake-timers": "^24.9.0", - "@jest/source-map": "^24.9.0", - "@jest/test-result": "^24.9.0", - "@jest/types": "^24.9.0", - "callsites": "^3.0.0", - "chalk": "^2.0.1", - "graceful-fs": "^4.1.15", - "is-ci": "^2.0.0", - "mkdirp": "^0.5.1", - "slash": "^2.0.0", - "source-map": "^0.6.0" - } - }, - "jest-worker": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", - "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", - "requires": { - "merge-stream": "^2.0.0", - "supports-color": "^6.1.0" - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "requires": { - "remove-trailing-separator": "^1.0.1" - } - }, - "slash": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", - "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "requires": { - "has-flag": "^3.0.0" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "metro-hermes-compiler": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-hermes-compiler/-/metro-hermes-compiler-0.66.2.tgz", - "integrity": "sha512-nCVL1g9uR6vrw5+X1wjwZruRyMkndnzGRMqjqoljf+nGEqBTD607CR7elXw4fMWn/EM+1y0Vdq5altUu9LdgCA==" - }, - "metro-inspector-proxy": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/metro-inspector-proxy/-/metro-inspector-proxy-0.59.0.tgz", - "integrity": "sha512-hPeAuQcofTOH0F+2GEZqWkvkVY1/skezSSlMocDQDaqds+Kw6JgdA7FlZXxnKmQ/jYrWUzff/pl8SUCDwuYthQ==", - "requires": { - "connect": "^3.6.5", - "debug": "^2.2.0", - "ws": "^1.1.5", - "yargs": "^14.2.0" - }, - "dependencies": { - "cliui": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", - "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", - "requires": { - "string-width": "^3.1.0", - "strip-ansi": "^5.2.0", - "wrap-ansi": "^5.1.0" - } - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "requires": { - "locate-path": "^3.0.0" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "wrap-ansi": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", - "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", - "requires": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" - } - }, - "ws": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", - "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", - "requires": { - "options": ">=0.0.5", - "ultron": "1.0.x" - } - }, - "yargs": { - "version": "14.2.3", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-14.2.3.tgz", - "integrity": "sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg==", - "requires": { - "cliui": "^5.0.0", - "decamelize": "^1.2.0", - "find-up": "^3.0.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^3.0.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^15.0.1" - } - }, - "yargs-parser": { - "version": "15.0.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-15.0.3.tgz", - "integrity": "sha512-/MVEVjTXy/cGAjdtQf8dW3V9b97bPN7rNn8ETj6BmAQL7ibC7O1Q9SPJbGjgh3SlwoBNXMzj/ZGIj8mBgl12YA==", - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - } - } - }, - "metro-minify-uglify": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/metro-minify-uglify/-/metro-minify-uglify-0.59.0.tgz", - "integrity": "sha512-7IzVgCVWZMymgZ/quieg/9v5EQ8QmZWAgDc86Zp9j0Vy6tQTjUn6jlU+YAKW3mfMEjMr6iIUzCD8YklX78tFAw==", - "requires": { - "uglify-es": "^3.1.9" - } - }, - "metro-react-native-babel-preset": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.59.0.tgz", - "integrity": "sha512-BoO6ncPfceIDReIH8pQ5tQptcGo5yRWQXJGVXfANbiKLq4tfgdZB1C1e2rMUJ6iypmeJU9dzl+EhPmIFKtgREg==", - "requires": { - "@babel/plugin-proposal-class-properties": "^7.0.0", - "@babel/plugin-proposal-export-default-from": "^7.0.0", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", - "@babel/plugin-proposal-object-rest-spread": "^7.0.0", - "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", - "@babel/plugin-proposal-optional-chaining": "^7.0.0", - "@babel/plugin-syntax-dynamic-import": "^7.0.0", - "@babel/plugin-syntax-export-default-from": "^7.0.0", - "@babel/plugin-syntax-flow": "^7.2.0", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.0.0", - "@babel/plugin-syntax-optional-chaining": "^7.0.0", - "@babel/plugin-transform-arrow-functions": "^7.0.0", - "@babel/plugin-transform-block-scoping": "^7.0.0", - "@babel/plugin-transform-classes": "^7.0.0", - "@babel/plugin-transform-computed-properties": "^7.0.0", - "@babel/plugin-transform-destructuring": "^7.0.0", - "@babel/plugin-transform-exponentiation-operator": "^7.0.0", - "@babel/plugin-transform-flow-strip-types": "^7.0.0", - "@babel/plugin-transform-for-of": "^7.0.0", - "@babel/plugin-transform-function-name": "^7.0.0", - "@babel/plugin-transform-literals": "^7.0.0", - "@babel/plugin-transform-modules-commonjs": "^7.0.0", - "@babel/plugin-transform-object-assign": "^7.0.0", - "@babel/plugin-transform-parameters": "^7.0.0", - "@babel/plugin-transform-react-display-name": "^7.0.0", - "@babel/plugin-transform-react-jsx": "^7.0.0", - "@babel/plugin-transform-react-jsx-self": "^7.0.0", - "@babel/plugin-transform-react-jsx-source": "^7.0.0", - "@babel/plugin-transform-regenerator": "^7.0.0", - "@babel/plugin-transform-runtime": "^7.0.0", - "@babel/plugin-transform-shorthand-properties": "^7.0.0", - "@babel/plugin-transform-spread": "^7.0.0", - "@babel/plugin-transform-sticky-regex": "^7.0.0", - "@babel/plugin-transform-template-literals": "^7.0.0", - "@babel/plugin-transform-typescript": "^7.5.0", - "@babel/plugin-transform-unicode-regex": "^7.0.0", - "@babel/template": "^7.0.0", - "react-refresh": "^0.4.0" - } - }, - "metro-react-native-babel-transformer": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.59.0.tgz", - "integrity": "sha512-1O3wrnMq4NcPQ1asEcl9lRDn/t+F1Oef6S9WaYVIKEhg9m/EQRGVrrTVP+R6B5Eeaj3+zNKbzM8Dx/NWy1hUbQ==", - "requires": { - "@babel/core": "^7.0.0", - "babel-preset-fbjs": "^3.3.0", - "metro-babel-transformer": "0.59.0", - "metro-react-native-babel-preset": "0.59.0", - "metro-source-map": "0.59.0" - } - }, - "metro-resolver": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.59.0.tgz", - "integrity": "sha512-lbgiumnwoVosffEI96z0FGuq1ejTorHAj3QYUPmp5dFMfitRxLP7Wm/WP9l4ZZjIptxTExsJwuEff1SLRCPD9w==", - "requires": { - "absolute-path": "^0.0.0" - } - }, - "metro-runtime": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.66.2.tgz", - "integrity": "sha512-vFhKBk2ot9FS4b+2v0OTa/guCF/QDAOJubY0CNg7PzCS5+w4y3IvZIcPX4SSS1t8pYEZBLvtdtTDarlDl81xmg==" - }, - "metro-source-map": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.59.0.tgz", - "integrity": "sha512-0w5CmCM+ybSqXIjqU4RiK40t4bvANL6lafabQ2GP2XD3vSwkLY+StWzCtsb4mPuyi9R/SgoLBel+ZOXHXAH0eQ==", - "requires": { - "@babel/traverse": "^7.0.0", - "@babel/types": "^7.0.0", - "invariant": "^2.2.4", - "metro-symbolicate": "0.59.0", - "ob1": "0.59.0", - "source-map": "^0.5.6", - "vlq": "^1.0.0" - } - }, - "metro-symbolicate": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.59.0.tgz", - "integrity": "sha512-asLaF2A7rndrToGFIknL13aiohwPJ95RKHf0NM3hP/nipiLDoMzXT6ZnQvBqDxkUKyP+51AI75DMtb+Wcyw4Bw==", - "requires": { - "invariant": "^2.2.4", - "metro-source-map": "0.59.0", - "source-map": "^0.5.6", - "through2": "^2.0.1", - "vlq": "^1.0.0" - } - }, - "metro-transform-plugins": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.66.2.tgz", - "integrity": "sha512-KTvqplh0ut7oDKovvDG6yzXM02R6X+9b2oVG+qYq8Zd3aCGTi51ASx4ThCNkAHyEvCuJdYg9fxXTL+j+wvhB5w==", - "requires": { - "@babel/core": "^7.14.0", - "@babel/generator": "^7.14.0", - "@babel/template": "^7.0.0", - "@babel/traverse": "^7.14.0", - "nullthrows": "^1.1.1" - } - }, - "metro-transform-worker": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.66.2.tgz", - "integrity": "sha512-dO4PtYOMGB7Vzte8aIzX39xytODhmbJrBYPu+zYzlDjyefJZT7BkZ0LkPIThtyJi96xWcGqi9JBSo0CeRupAHw==", - "requires": { - "@babel/core": "^7.14.0", - "@babel/generator": "^7.14.0", - "@babel/parser": "^7.14.0", - "@babel/types": "^7.0.0", - "babel-preset-fbjs": "^3.4.0", - "metro": "0.66.2", - "metro-babel-transformer": "0.66.2", - "metro-cache": "0.66.2", - "metro-cache-key": "0.66.2", - "metro-hermes-compiler": "0.66.2", - "metro-source-map": "0.66.2", - "metro-transform-plugins": "0.66.2", - "nullthrows": "^1.1.1" + "requires": { + "connect": "^3.6.5", + "cosmiconfig": "^5.0.5", + "jest-validate": "^29.6.3", + "metro": "0.80.5", + "metro-cache": "0.80.5", + "metro-core": "0.80.5", + "metro-runtime": "0.80.5" }, "dependencies": { "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "dev": true, "requires": { + "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^15.0.0", + "@types/yargs": "^17.0.8", "chalk": "^4.0.0" } }, - "@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "@types/yargs": { + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "dev": true, "requires": { - "@types/istanbul-lib-report": "*" + "@types/yargs-parser": "*" } }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true + }, + "cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + } + }, + "hermes-parser": { + "version": "0.18.2", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.18.2.tgz", + "integrity": "sha512-1eQfvib+VPpgBZ2zYKQhpuOjw1tH+Emuib6QmjkJWJMhyjM8xnXMvA+76o9LhF0zOAJDZgPfQhg43cyXEyl5Ew==", + "dev": true, "requires": { - "color-convert": "^2.0.1" + "hermes-estree": "0.18.2" } }, - "camelcase": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.1.tgz", - "integrity": "sha512-tVI4q5jjFV5CavAU8DXfza/TJcZutVKo/5Foskmsqcm0MsL91moHvwiGNnqaa2o6PF/7yT5ikDRcVcl8Rj6LCA==" + "image-size": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.1.1.tgz", + "integrity": "sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ==", + "dev": true, + "requires": { + "queue": "6.0.2" + } }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "jest-get-type": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", + "dev": true + }, + "jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "dev": true, "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "dependencies": { + "ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "dev": true + } } }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "jest-validate": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", + "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", + "dev": true, "requires": { - "color-name": "~1.1.4" + "@jest/types": "^29.6.3", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", + "leven": "^3.1.0", + "pretty-format": "^29.7.0" } }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "jest-worker": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "dev": true, + "requires": { + "@types/node": "*", + "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + } }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "metro": { + "version": "0.80.5", + "resolved": "https://registry.npmjs.org/metro/-/metro-0.80.5.tgz", + "integrity": "sha512-OE/CGbOgbi8BlTN1QqJgKOBaC27dS0JBQw473JcivrpgVnqIsluROA7AavEaTVUrB9wPUZvoNVDROn5uiM2jfw==", + "dev": true, "requires": { - "ms": "2.0.0" + "@babel/code-frame": "^7.0.0", + "@babel/core": "^7.20.0", + "@babel/generator": "^7.20.0", + "@babel/parser": "^7.20.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.20.0", + "@babel/types": "^7.20.0", + "accepts": "^1.3.7", + "chalk": "^4.0.0", + "ci-info": "^2.0.0", + "connect": "^3.6.5", + "debug": "^2.2.0", + "denodeify": "^1.2.1", + "error-stack-parser": "^2.0.6", + "graceful-fs": "^4.2.4", + "hermes-parser": "0.18.2", + "image-size": "^1.0.2", + "invariant": "^2.2.4", + "jest-worker": "^29.6.3", + "jsc-safe-url": "^0.2.2", + "lodash.throttle": "^4.1.1", + "metro-babel-transformer": "0.80.5", + "metro-cache": "0.80.5", + "metro-cache-key": "0.80.5", + "metro-config": "0.80.5", + "metro-core": "0.80.5", + "metro-file-map": "0.80.5", + "metro-resolver": "0.80.5", + "metro-runtime": "0.80.5", + "metro-source-map": "0.80.5", + "metro-symbolicate": "0.80.5", + "metro-transform-plugins": "0.80.5", + "metro-transform-worker": "0.80.5", + "mime-types": "^2.1.27", + "node-fetch": "^2.2.0", + "nullthrows": "^1.1.1", + "rimraf": "^3.0.2", + "serialize-error": "^2.1.0", + "source-map": "^0.5.6", + "strip-ansi": "^6.0.0", + "throat": "^5.0.0", + "ws": "^7.5.1", + "yargs": "^17.6.2" } }, - "fs-extra": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", - "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=", + "metro-babel-transformer": { + "version": "0.80.5", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.80.5.tgz", + "integrity": "sha512-sxH6hcWCorhTbk4kaShCWsadzu99WBL4Nvq4m/sDTbp32//iGuxtAnUK+ZV+6IEygr2u9Z0/4XoZ8Sbcl71MpA==", + "dev": true, "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^2.1.0", - "klaw": "^1.0.0" + "@babel/core": "^7.20.0", + "hermes-parser": "0.18.2", + "nullthrows": "^1.1.1" } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "metro-cache": { + "version": "0.80.5", + "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.80.5.tgz", + "integrity": "sha512-2u+dQ4PZwmC7eZo9uMBNhQQMig9f+w4QWBZwXCdVy/RYOHM0eObgGdMEOwODo73uxie82T9lWzxr3aZOZ+Nqtw==", + "dev": true, + "requires": { + "metro-core": "0.80.5", + "rimraf": "^3.0.2" + } }, - "jest-get-type": { - "version": "26.3.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", - "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==" + "metro-cache-key": { + "version": "0.80.5", + "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.80.5.tgz", + "integrity": "sha512-fr3QLZUarsB3tRbVcmr34kCBsTHk0Sh9JXGvBY/w3b2lbre+Lq5gtgLyFElHPecGF7o4z1eK9r3ubxtScHWcbA==", + "dev": true }, - "jest-haste-map": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", - "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "metro-core": { + "version": "0.80.5", + "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.80.5.tgz", + "integrity": "sha512-vkLuaBhnZxTVpaZO8ZJVEHzjaqSXpOdpAiztSZ+NDaYM6jEFgle3/XIbLW91jTSf2+T8Pj5yB1G7KuOX+BcVwg==", + "dev": true, "requires": { - "@jest/types": "^26.6.2", - "@types/graceful-fs": "^4.1.2", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "fsevents": "^2.1.2", - "graceful-fs": "^4.2.4", - "jest-regex-util": "^26.0.0", - "jest-serializer": "^26.6.2", - "jest-util": "^26.6.2", - "jest-worker": "^26.6.2", - "micromatch": "^4.0.2", - "sane": "^4.0.3", - "walker": "^1.0.7" + "lodash.throttle": "^4.1.1", + "metro-resolver": "0.80.5" } }, - "jest-regex-util": { - "version": "26.0.0", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", - "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==" + "metro-resolver": { + "version": "0.80.5", + "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.80.5.tgz", + "integrity": "sha512-haJ/Hveio3zv/Fr4eXVdKzjUeHHDogYok7OpRqPSXGhTXisNXB+sLN7CpcUrCddFRUDLnVaqQOYwhYsFndgUwA==", + "dev": true }, - "jest-serializer": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", - "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "metro-runtime": { + "version": "0.80.5", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.80.5.tgz", + "integrity": "sha512-L0syTWJUdWzfUmKgkScr6fSBVTh6QDr8eKEkRtn40OBd8LPagrJGySBboWSgbyn9eIb4ayW3Y347HxgXBSAjmg==", + "dev": true, "requires": { - "@types/node": "*", - "graceful-fs": "^4.2.4" + "@babel/runtime": "^7.0.0" } }, - "jest-util": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", - "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "metro-source-map": { + "version": "0.80.5", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.80.5.tgz", + "integrity": "sha512-DwSF4l03mKPNqCtyQ6K23I43qzU1BViAXnuH81eYWdHglP+sDlPpY+/7rUahXEo6qXEHXfAJgVoo1sirbXbmsQ==", + "dev": true, "requires": { - "@jest/types": "^26.6.2", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^2.0.0", - "micromatch": "^4.0.2" + "@babel/traverse": "^7.20.0", + "@babel/types": "^7.20.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.80.5", + "nullthrows": "^1.1.1", + "ob1": "0.80.5", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "metro-symbolicate": { + "version": "0.80.5", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.80.5.tgz", + "integrity": "sha512-IsM4mTYvmo9JvIqwEkCZ5+YeDVPST78Q17ZgljfLdHLSpIivOHp9oVoiwQ/YGbLx0xRHRIS/tKiXueWBnj3UWA==", + "dev": true, + "requires": { + "invariant": "^2.2.4", + "metro-source-map": "0.80.5", + "nullthrows": "^1.1.1", + "source-map": "^0.5.6", + "through2": "^2.0.1", + "vlq": "^1.0.0" + } + }, + "metro-transform-plugins": { + "version": "0.80.5", + "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.80.5.tgz", + "integrity": "sha512-7IdlTqK/k5+qE3RvIU5QdCJUPk4tHWEqgVuYZu8exeW+s6qOJ66hGIJjXY/P7ccucqF+D4nsbAAW5unkoUdS6g==", + "dev": true, + "requires": { + "@babel/core": "^7.20.0", + "@babel/generator": "^7.20.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.20.0", + "nullthrows": "^1.1.1" + } + }, + "metro-transform-worker": { + "version": "0.80.5", + "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.80.5.tgz", + "integrity": "sha512-Q1oM7hfP+RBgAtzRFBDjPhArELUJF8iRCZ8OidqCpYzQJVGuJZ7InSnIf3hn1JyqiUQwv2f1LXBO78i2rAjzyA==", + "dev": true, + "requires": { + "@babel/core": "^7.20.0", + "@babel/generator": "^7.20.0", + "@babel/parser": "^7.20.0", + "@babel/types": "^7.20.0", + "metro": "0.80.5", + "metro-babel-transformer": "0.80.5", + "metro-cache": "0.80.5", + "metro-cache-key": "0.80.5", + "metro-minify-terser": "0.80.5", + "metro-source-map": "0.80.5", + "metro-transform-plugins": "0.80.5", + "nullthrows": "^1.1.1" } }, - "jest-validate": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", - "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "ob1": { + "version": "0.80.5", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.80.5.tgz", + "integrity": "sha512-zYDMnnNrFi/1Tqh0vo3PE4p97Tpl9/4MP2k2ECvkbLOZzQuAYZJLTUYVLZb7hJhbhjT+JJxAwBGS8iu5hCSd1w==", + "dev": true + }, + "pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "dev": true, "requires": { - "@jest/types": "^26.6.2", - "camelcase": "^6.0.0", - "chalk": "^4.0.0", - "jest-get-type": "^26.3.0", - "leven": "^3.1.0", - "pretty-format": "^26.6.2" + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" } }, - "jest-worker": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", - "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" + "glob": "^7.1.3" } }, - "jsonfile": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", - "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, "requires": { - "graceful-fs": "^4.1.6" + "ansi-regex": "^5.0.1" } }, - "metro": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro/-/metro-0.66.2.tgz", - "integrity": "sha512-uNsISfcQ3iKKSHoN5Q+LAh0l3jeeg7ZcNZ/4BAHGsk02erA0OP+l2m+b5qYVoPptHz9Oc3KyG5oGJoTu41pWjg==", + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/core": "^7.14.0", - "@babel/generator": "^7.14.0", - "@babel/parser": "^7.14.0", - "@babel/template": "^7.0.0", - "@babel/traverse": "^7.14.0", - "@babel/types": "^7.0.0", - "absolute-path": "^0.0.0", - "accepts": "^1.3.7", - "async": "^2.4.0", - "chalk": "^4.0.0", - "ci-info": "^2.0.0", - "connect": "^3.6.5", - "debug": "^2.2.0", - "denodeify": "^1.2.1", - "error-stack-parser": "^2.0.6", - "fs-extra": "^1.0.0", - "graceful-fs": "^4.1.3", - "hermes-parser": "0.4.7", - "image-size": "^0.6.0", - "invariant": "^2.2.4", - "jest-haste-map": "^26.5.2", - "jest-worker": "^26.0.0", - "lodash.throttle": "^4.1.1", - "metro-babel-register": "0.66.2", - "metro-babel-transformer": "0.66.2", - "metro-cache": "0.66.2", - "metro-cache-key": "0.66.2", - "metro-config": "0.66.2", - "metro-core": "0.66.2", - "metro-hermes-compiler": "0.66.2", - "metro-inspector-proxy": "0.66.2", - "metro-minify-uglify": "0.66.2", - "metro-react-native-babel-preset": "0.66.2", - "metro-resolver": "0.66.2", - "metro-runtime": "0.66.2", - "metro-source-map": "0.66.2", - "metro-symbolicate": "0.66.2", - "metro-transform-plugins": "0.66.2", - "metro-transform-worker": "0.66.2", - "mime-types": "^2.1.27", - "mkdirp": "^0.5.1", - "node-fetch": "^2.2.0", - "nullthrows": "^1.1.1", - "rimraf": "^2.5.4", - "serialize-error": "^2.1.0", - "source-map": "^0.5.6", - "strip-ansi": "^6.0.0", - "temp": "0.8.3", - "throat": "^5.0.0", - "ws": "^1.1.5", - "yargs": "^15.3.1" + "has-flag": "^4.0.0" } }, - "metro-babel-register": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-babel-register/-/metro-babel-register-0.66.2.tgz", - "integrity": "sha512-3F+vsVubUPJYKfVMeol8/7pd8CC287Rw92QYzJD8LEmI980xcgwMUEVBZ0UIAUwlLgiJG/f4Mwhuji2EeBXrPg==", + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, "requires": { - "@babel/core": "^7.14.0", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", - "@babel/plugin-proposal-optional-chaining": "^7.0.0", - "@babel/plugin-syntax-class-properties": "^7.0.0", - "@babel/plugin-transform-flow-strip-types": "^7.0.0", - "@babel/plugin-transform-modules-commonjs": "^7.0.0", - "@babel/register": "^7.0.0", - "escape-string-regexp": "^1.0.5" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + } } }, - "metro-babel-transformer": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.66.2.tgz", - "integrity": "sha512-aJ/7fc/Xkofw8Fqa51OTDhBzBz26mmpIWrXAZcPdQ8MSTt883EWncxeCEjasc79NJ89BRi7sOkkaWZo2sXlKvw==", + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true + }, + "yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dev": true, "requires": { - "@babel/core": "^7.14.0", - "hermes-parser": "0.4.7", - "metro-source-map": "0.66.2", - "nullthrows": "^1.1.1" + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" } }, - "metro-cache": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.66.2.tgz", - "integrity": "sha512-5QCYJtJOHoBSbL3H4/Fpl36oA697C3oYHqsce+Hk/dh2qtODUGpS3gOBhvP1B8iB+H8jJMyR75lZq129LJEsIQ==", + "yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true + } + } + }, + "metro-core": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.66.2.tgz", + "integrity": "sha512-JieLZkef/516yxXYvQxWnf3OWw5rcgWRy76K8JV/wr/i8LGVGulPAXlIi445/QZzXVydzRVASKAEVqyxM5F4mA==", + "requires": { + "jest-haste-map": "^26.5.2", + "lodash.throttle": "^4.1.1", + "metro-resolver": "0.66.2" + } + }, + "metro-file-map": { + "version": "0.80.5", + "resolved": "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.80.5.tgz", + "integrity": "sha512-bKCvJ05drjq6QhQxnDUt3I8x7bTcHo3IIKVobEr14BK++nmxFGn/BmFLRzVBlghM6an3gqwpNEYxS5qNc+VKcg==", + "dev": true, + "requires": { + "anymatch": "^3.0.3", + "debug": "^2.2.0", + "fb-watchman": "^2.0.0", + "fsevents": "^2.3.2", + "graceful-fs": "^4.2.4", + "invariant": "^2.2.4", + "jest-worker": "^29.6.3", + "micromatch": "^4.0.4", + "node-abort-controller": "^3.1.1", + "nullthrows": "^1.1.1", + "walker": "^1.0.7" + }, + "dependencies": { + "@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "dev": true, "requires": { - "metro-core": "0.66.2", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4" + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" } }, - "metro-config": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.66.2.tgz", - "integrity": "sha512-0C+PrKKIBNNzLZUKN/8ZDJS2U5FLMOTXDWbvBHIdqb6YXz8WplXR2+xlSlaSCCi5b+GR7cWFWUNeKA4GQS1/AQ==", + "@types/yargs": { + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "dev": true, "requires": { - "cosmiconfig": "^5.0.5", - "jest-validate": "^26.5.2", - "metro": "0.66.2", - "metro-cache": "0.66.2", - "metro-core": "0.66.2", - "metro-runtime": "0.66.2" + "@types/yargs-parser": "*" } }, - "metro-core": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.66.2.tgz", - "integrity": "sha512-JieLZkef/516yxXYvQxWnf3OWw5rcgWRy76K8JV/wr/i8LGVGulPAXlIi445/QZzXVydzRVASKAEVqyxM5F4mA==", + "ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "dev": true + }, + "jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "dev": true, "requires": { - "jest-haste-map": "^26.5.2", - "lodash.throttle": "^4.1.1", - "metro-resolver": "0.66.2" + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" } }, - "metro-inspector-proxy": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-inspector-proxy/-/metro-inspector-proxy-0.66.2.tgz", - "integrity": "sha512-gnLc9121eznwP0iiA9tCBW8qZjwIsCgwHWMF1g1Qaki9le9tzeJv3dK4/lFNGxyfSaLO7vahQEhsEYsiRnTROg==", + "jest-worker": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "dev": true, "requires": { - "connect": "^3.6.5", - "debug": "^2.2.0", - "ws": "^1.1.5", - "yargs": "^15.3.1" + "@types/node": "*", + "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" } }, - "metro-minify-uglify": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-minify-uglify/-/metro-minify-uglify-0.66.2.tgz", - "integrity": "sha512-7TUK+L5CmB5x1PVnFbgmjzHW4CUadq9H5jgp0HfFoWT1skXAyEsx0DHkKDXwnot0khnNhBOEfl62ctQOnE110Q==", + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, "requires": { - "uglify-es": "^3.1.9" + "has-flag": "^4.0.0" } - }, + } + } + }, + "metro-hermes-compiler": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-hermes-compiler/-/metro-hermes-compiler-0.66.2.tgz", + "integrity": "sha512-nCVL1g9uR6vrw5+X1wjwZruRyMkndnzGRMqjqoljf+nGEqBTD607CR7elXw4fMWn/EM+1y0Vdq5altUu9LdgCA==" + }, + "metro-inspector-proxy": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-inspector-proxy/-/metro-inspector-proxy-0.66.2.tgz", + "integrity": "sha512-gnLc9121eznwP0iiA9tCBW8qZjwIsCgwHWMF1g1Qaki9le9tzeJv3dK4/lFNGxyfSaLO7vahQEhsEYsiRnTROg==", + "requires": { + "connect": "^3.6.5", + "debug": "^2.2.0", + "ws": "^1.1.5", + "yargs": "^15.3.1" + } + }, + "metro-minify-terser": { + "version": "0.80.5", + "resolved": "https://registry.npmjs.org/metro-minify-terser/-/metro-minify-terser-0.80.5.tgz", + "integrity": "sha512-S7oZLLcab6YXUT6jYFX/ZDMN7Fq6xBGGAG8liMFU1UljX6cTcEC2u+UIafYgCLrdVexp/+ClxrIetVPZ5LtL/g==", + "dev": true, + "requires": { + "terser": "^5.15.0" + } + }, + "metro-minify-uglify": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-minify-uglify/-/metro-minify-uglify-0.66.2.tgz", + "integrity": "sha512-7TUK+L5CmB5x1PVnFbgmjzHW4CUadq9H5jgp0HfFoWT1skXAyEsx0DHkKDXwnot0khnNhBOEfl62ctQOnE110Q==", + "requires": { + "uglify-es": "^3.1.9" + } + }, + "metro-react-native-babel-preset": { + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.59.0.tgz", + "integrity": "sha512-BoO6ncPfceIDReIH8pQ5tQptcGo5yRWQXJGVXfANbiKLq4tfgdZB1C1e2rMUJ6iypmeJU9dzl+EhPmIFKtgREg==", + "requires": { + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-export-default-from": "^7.0.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", + "@babel/plugin-proposal-optional-chaining": "^7.0.0", + "@babel/plugin-syntax-dynamic-import": "^7.0.0", + "@babel/plugin-syntax-export-default-from": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.2.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-syntax-optional-chaining": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.0.0", + "@babel/plugin-transform-exponentiation-operator": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-for-of": "^7.0.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-object-assign": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-react-jsx-self": "^7.0.0", + "@babel/plugin-transform-react-jsx-source": "^7.0.0", + "@babel/plugin-transform-regenerator": "^7.0.0", + "@babel/plugin-transform-runtime": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-sticky-regex": "^7.0.0", + "@babel/plugin-transform-template-literals": "^7.0.0", + "@babel/plugin-transform-typescript": "^7.5.0", + "@babel/plugin-transform-unicode-regex": "^7.0.0", + "@babel/template": "^7.0.0", + "react-refresh": "^0.4.0" + } + }, + "metro-react-native-babel-transformer": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.66.2.tgz", + "integrity": "sha512-z1ab7ihIT0pJrwgi9q2IH+LcW/xUWMQ0hH+Mrk7wbKQB0RnJdXFoxphrfoVHBHMUu+TBPetUcEkKawkK1e7Cng==", + "requires": { + "@babel/core": "^7.14.0", + "babel-preset-fbjs": "^3.4.0", + "hermes-parser": "0.4.7", + "metro-babel-transformer": "0.66.2", + "metro-react-native-babel-preset": "0.66.2", + "metro-source-map": "0.66.2", + "nullthrows": "^1.1.1" + }, + "dependencies": { "metro-react-native-babel-preset": { "version": "0.66.2", "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.66.2.tgz", @@ -28847,1299 +11646,1924 @@ "@babel/template": "^7.0.0", "react-refresh": "^0.4.0" } - }, - "metro-resolver": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.66.2.tgz", - "integrity": "sha512-pXQAJR/xauRf4kWFj2/hN5a77B4jLl0Fom5I3PHp6Arw/KxSBp0cnguXpGLwNQ6zQC0nxKCoYGL9gQpzMnN7Hw==", + } + } + }, + "metro-resolver": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.66.2.tgz", + "integrity": "sha512-pXQAJR/xauRf4kWFj2/hN5a77B4jLl0Fom5I3PHp6Arw/KxSBp0cnguXpGLwNQ6zQC0nxKCoYGL9gQpzMnN7Hw==", + "requires": { + "absolute-path": "^0.0.0" + } + }, + "metro-runtime": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.66.2.tgz", + "integrity": "sha512-vFhKBk2ot9FS4b+2v0OTa/guCF/QDAOJubY0CNg7PzCS5+w4y3IvZIcPX4SSS1t8pYEZBLvtdtTDarlDl81xmg==" + }, + "metro-source-map": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.66.2.tgz", + "integrity": "sha512-038tFmB7vSh73VQcDWIbr5O1m+WXWyYafDaOy+1A/2K308YP0oj33gbEgDnZsLZDwcJ+xt1x6KUEBIzlX4YGeQ==", + "requires": { + "@babel/traverse": "^7.14.0", + "@babel/types": "^7.0.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.66.2", + "nullthrows": "^1.1.1", + "ob1": "0.66.2", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + } + } + }, + "metro-symbolicate": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.66.2.tgz", + "integrity": "sha512-u+DeQHyAFXVD7mVP+GST/894WHJ3i/U8oEJFnT7U3P52ZuLgX8n4tMNxhqZU12RcLR6etF8143aP0Ktx1gFLEQ==", + "requires": { + "invariant": "^2.2.4", + "metro-source-map": "0.66.2", + "nullthrows": "^1.1.1", + "source-map": "^0.5.6", + "through2": "^2.0.1", + "vlq": "^1.0.0" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + } + } + }, + "metro-transform-plugins": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.66.2.tgz", + "integrity": "sha512-KTvqplh0ut7oDKovvDG6yzXM02R6X+9b2oVG+qYq8Zd3aCGTi51ASx4ThCNkAHyEvCuJdYg9fxXTL+j+wvhB5w==", + "requires": { + "@babel/core": "^7.14.0", + "@babel/generator": "^7.14.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.14.0", + "nullthrows": "^1.1.1" + } + }, + "metro-transform-worker": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.66.2.tgz", + "integrity": "sha512-dO4PtYOMGB7Vzte8aIzX39xytODhmbJrBYPu+zYzlDjyefJZT7BkZ0LkPIThtyJi96xWcGqi9JBSo0CeRupAHw==", + "requires": { + "@babel/core": "^7.14.0", + "@babel/generator": "^7.14.0", + "@babel/parser": "^7.14.0", + "@babel/types": "^7.0.0", + "babel-preset-fbjs": "^3.4.0", + "metro": "0.66.2", + "metro-babel-transformer": "0.66.2", + "metro-cache": "0.66.2", + "metro-cache-key": "0.66.2", + "metro-hermes-compiler": "0.66.2", + "metro-source-map": "0.66.2", + "metro-transform-plugins": "0.66.2", + "nullthrows": "^1.1.1" + } + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==" + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" + }, + "minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "requires": { + "yallist": "^4.0.0" + }, + "dependencies": { + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + } + }, + "minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "requires": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "dependencies": { + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + } + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "requires": { + "minimist": "^1.2.6" + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha512-r65nCZhrbXXb6dXOACihYApHw2Q6pV0M3V0PSxd74N0+D8nzAdEAITq2oAjA1jVnKI+tGvEBUpqiMh0+rW6zDQ==" + }, + "nan": { + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.18.0.tgz", + "integrity": "sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w==", + "optional": true + }, + "nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==" + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + }, + "no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "requires": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "nocache": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/nocache/-/nocache-2.1.0.tgz", + "integrity": "sha512-0L9FvHG3nfnnmaEQPjT9xhfN4ISk0A8/2j4M37Np4mcDesJjHgEUfgPhdCyZuFI954tjokaIj/A3NdpFNdEh4Q==" + }, + "node-abort-controller": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.1.1.tgz", + "integrity": "sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==", + "dev": true + }, + "node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "requires": { + "whatwg-url": "^5.0.0" + } + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "node-notifier": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-6.0.0.tgz", + "integrity": "sha512-SVfQ/wMw+DesunOm5cKqr6yDcvUTDl/yc97ybGHMrteNEY6oekXpNpS3lZwgLlwz0FLgHoiW28ZpmBHUDg37cw==", + "dev": true, + "optional": true, + "requires": { + "growly": "^1.3.0", + "is-wsl": "^2.1.1", + "semver": "^6.3.0", + "shellwords": "^0.1.1", + "which": "^1.3.1" + }, + "dependencies": { + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "optional": true, "requires": { - "absolute-path": "^0.0.0" + "is-docker": "^2.0.0" } - }, - "metro-source-map": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.66.2.tgz", - "integrity": "sha512-038tFmB7vSh73VQcDWIbr5O1m+WXWyYafDaOy+1A/2K308YP0oj33gbEgDnZsLZDwcJ+xt1x6KUEBIzlX4YGeQ==", + } + } + }, + "node-releases": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==" + }, + "node-stream-zip": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.15.0.tgz", + "integrity": "sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==" + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true + } + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "requires": { + "path-key": "^2.0.0" + } + }, + "nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "requires": { + "boolbase": "^1.0.0" + } + }, + "nullthrows": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz", + "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==" + }, + "nwsapi": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz", + "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==", + "dev": true + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true + }, + "ob1": { + "version": "0.66.2", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.66.2.tgz", + "integrity": "sha512-RFewnL/RjE0qQBOuM+2bbY96zmJPIge/aDtsiDbLSb+MOiK8CReAhBHDgL+zrA3F1hQk00lMWpUwYcep750plA==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", "requires": { - "@babel/traverse": "^7.14.0", - "@babel/types": "^7.0.0", - "invariant": "^2.2.4", - "metro-symbolicate": "0.66.2", - "nullthrows": "^1.1.1", - "ob1": "0.66.2", - "source-map": "^0.5.6", - "vlq": "^1.0.0" + "is-descriptor": "^0.1.0" } }, - "metro-symbolicate": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.66.2.tgz", - "integrity": "sha512-u+DeQHyAFXVD7mVP+GST/894WHJ3i/U8oEJFnT7U3P52ZuLgX8n4tMNxhqZU12RcLR6etF8143aP0Ktx1gFLEQ==", + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "requires": { - "invariant": "^2.2.4", - "metro-source-map": "0.66.2", - "nullthrows": "^1.1.1", - "source-map": "^0.5.6", - "through2": "^2.0.1", - "vlq": "^1.0.0" + "is-buffer": "^1.1.5" } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "ob1": { - "version": "0.66.2", - "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.66.2.tgz", - "integrity": "sha512-RFewnL/RjE0qQBOuM+2bbY96zmJPIge/aDtsiDbLSb+MOiK8CReAhBHDgL+zrA3F1hQk00lMWpUwYcep750plA==" - }, - "pretty-format": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", - "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + } + } + }, + "object-inspect": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "dev": true + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + }, + "object.entries": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.7.tgz", + "integrity": "sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + } + }, + "object.fromentries": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.7.tgz", + "integrity": "sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "requires": { + "isobject": "^3.0.1" + } + }, + "object.values": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz", + "integrity": "sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + } + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "open": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz", + "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==", + "requires": { + "is-wsl": "^1.1.0" + } + }, + "opencollective-postinstall": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz", + "integrity": "sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==" + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "options": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz", + "integrity": "sha512-bOj3L1ypm++N+n7CEbbe473A414AB7z+amKYshRb//iuL3MpdDCLhPnw6aVTdKB9g5ZRVHIEp8eUln6L2NUStg==" + }, + "ora": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz", + "integrity": "sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==", + "requires": { + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-spinners": "^2.0.0", + "log-symbols": "^2.2.0", + "strip-ansi": "^5.2.0", + "wcwidth": "^1.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "@jest/types": "^26.6.2", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^17.0.1" + "color-convert": "^1.9.0" } }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "requires": { - "ansi-regex": "^5.0.1" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "requires": { - "has-flag": "^4.0.0" + "color-name": "1.1.3" } }, - "ws": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", - "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "requires": { - "options": ">=0.0.5", - "ultron": "1.0.x" + "has-flag": "^3.0.0" } } } }, - "micromatch": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", - "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", - "requires": { - "braces": "^3.0.1", - "picomatch": "^2.2.3" - } + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==" }, - "mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==" + "p-each-series": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", + "dev": true }, - "mime-db": { - "version": "1.51.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", - "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==" + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==" }, - "mime-types": { - "version": "2.1.34", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", - "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "requires": { - "mime-db": "1.51.0" + "p-try": "^2.0.0" } }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "requires": { - "brace-expansion": "^1.1.7" + "p-limit": "^2.2.0" } }, - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" }, - "mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" + "callsites": "^3.0.0" + }, + "dependencies": { + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + } } }, - "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", "requires": { - "minimist": "^1.2.5" + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" } }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==" }, - "mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "parse5": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", "dev": true }, - "nan": { - "version": "2.15.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", - "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==", - "optional": true + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" }, - "nanoid": { - "version": "3.1.30", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz", - "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==" + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==" }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==" + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==" + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", + "dev": true + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + }, + "pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==" + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + } + } + }, + "plist": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/plist/-/plist-3.1.0.tgz", + "integrity": "sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==", + "requires": { + "@xmldom/xmldom": "^0.8.8", + "base64-js": "^1.5.1", + "xmlbuilder": "^15.1.1" + } + }, + "plugin-error": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", + "integrity": "sha512-WzZHcm4+GO34sjFMxQMqZbsz3xiNEgonCskQ9v+IroMmYgk/tas8dG+Hr2D6IbRPybZ12oWpzE/w3cGJ6FJzOw==", + "requires": { + "ansi-cyan": "^0.1.1", + "ansi-red": "^0.1.1", + "arr-diff": "^1.0.1", + "arr-union": "^2.0.1", + "extend-shallow": "^1.1.2" }, "dependencies": { "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", + "integrity": "sha512-OQwDZUqYaQwyyhDJHThmzId8daf4/RFNLaeh3AevmSeZ5Y7ug4Ga/yKc6l6kTZOBW781rCj103ZuTh8GAsB3+Q==", + "requires": { + "arr-flatten": "^1.0.1", + "array-slice": "^0.2.3" + } + }, + "arr-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", + "integrity": "sha512-t5db90jq+qdgk8aFnxEkjqta0B/GHrM1pxzuuZz2zWsOXc5nKu3t+76s/PQBA8FTcM/ipspIH9jWG4OxCBc2eA==" }, "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", + "integrity": "sha512-L7AGmkO6jhDkEBBGWlLtftA80Xq8DipnrRPr0pyi7GQLXkaq9JYA4xF4z6qnadIC6euiTDKco0cGSU9muw+WTw==", "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" + "kind-of": "^1.1.0" } + }, + "kind-of": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", + "integrity": "sha512-aUH6ElPnMGon2/YkxRIigV32MOpTVcoXQ1Oo8aYn40s+sJ3j+0gFZsT8HKDcxNy7Fi9zuquWtGaGAahOdv5p/g==" } } }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "pn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", "dev": true }, - "negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==" }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "dev": true }, - "nocache": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/nocache/-/nocache-2.1.0.tgz", - "integrity": "sha512-0L9FvHG3nfnnmaEQPjT9xhfN4ISk0A8/2j4M37Np4mcDesJjHgEUfgPhdCyZuFI954tjokaIj/A3NdpFNdEh4Q==" + "prettier": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", + "dev": true }, - "node-fetch": { - "version": "2.6.6", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.6.tgz", - "integrity": "sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==", + "prettier-linter-helpers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", + "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", + "dev": true, + "requires": { + "fast-diff": "^1.1.2" + } + }, + "pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", "requires": { - "whatwg-url": "^5.0.0" + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" }, "dependencies": { - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" - }, - "webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" - }, - "whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" } } }, - "node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" }, - "node-modules-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", - "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=" + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true }, - "node-notifier": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-6.0.0.tgz", - "integrity": "sha512-SVfQ/wMw+DesunOm5cKqr6yDcvUTDl/yc97ybGHMrteNEY6oekXpNpS3lZwgLlwz0FLgHoiW28ZpmBHUDg37cw==", - "dev": true, - "optional": true, + "promise": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", "requires": { - "growly": "^1.3.0", - "is-wsl": "^2.1.1", - "semver": "^6.3.0", - "shellwords": "^0.1.1", - "which": "^1.3.1" + "asap": "~2.0.6" } }, - "node-releases": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", - "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==" - }, - "node-stream-zip": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.15.0.tgz", - "integrity": "sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==" + "prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, + "prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" }, "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" } } }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, + "protobufjs": { + "version": "7.2.6", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.6.tgz", + "integrity": "sha512-dgJaEDDL6x8ASUZ1YqWciTRrdOuYNzoOf27oHNfdyvKqHr5i0FV7FSLU+aIeFjyFgVxrpTOtQUi0BLLBymZaBw==", "requires": { - "path-key": "^3.0.0" - }, - "dependencies": { - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - } + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.4", + "@protobufjs/eventemitter": "^1.1.0", + "@protobufjs/fetch": "^1.1.0", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.0", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.0", + "@types/node": ">=13.7.0", + "long": "^5.0.0" } }, - "nth-check": { + "proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, + "pseudomap": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==" + }, + "psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", + "dev": true + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", "requires": { - "boolbase": "~1.0.0" + "end-of-stream": "^1.1.0", + "once": "^1.3.1" } }, - "nullthrows": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz", - "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==" - }, - "nwsapi": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", - "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", + "punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", "dev": true }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "qs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", "dev": true }, - "ob1": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.59.0.tgz", - "integrity": "sha512-opXMTxyWJ9m68ZglCxwo0OPRESIC/iGmKFPXEXzMZqsVIrgoRXOHmoMDkQzz4y3irVjbyPJRAh5pI9fd0MJTFQ==" + "query-string": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.3.tgz", + "integrity": "sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==", + "requires": { + "decode-uri-component": "^0.2.2", + "filter-obj": "^1.1.0", + "split-on-first": "^1.0.0", + "strict-uri-encode": "^2.0.0" + } }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + "queue": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", + "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", + "dev": true, + "requires": { + "inherits": "~2.0.3" + } }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "react": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react/-/react-16.13.1.tgz", + "integrity": "sha512-YMZQQq32xHLX0bz5Mnibv1/LHb3Sqzngu7xstSM+vrkE5Kzr9xE0yMByK5kMoTK30YVJE61WfbxIFFvfeDKT1w==", "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2" + } + }, + "react-devtools-core": { + "version": "4.28.5", + "resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.28.5.tgz", + "integrity": "sha512-cq/o30z9W2Wb4rzBefjv5fBalHU0rJGZCHAkf/RHSBWSSYwh8PlQTqqOJmgIIbBtpj27T6FIPXeomIjZtCNVqA==", + "requires": { + "shell-quote": "^1.6.1", + "ws": "^7" }, "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==" + } + } + }, + "react-freeze": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/react-freeze/-/react-freeze-1.0.3.tgz", + "integrity": "sha512-ZnXwLQnGzrDpHBHiC56TXFXvmolPeMjTn1UOm610M4EXGzbEDR7oOIyS2ZiItgbs6eZc4oU/a0hpk8PrcKvv5g==" + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "react-native": { + "version": "0.63.3", + "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.63.3.tgz", + "integrity": "sha512-71wq13uNo5W8QVQnFlnzZ3AD+XgUBYGhpsxysQFW/hJ8GAt/J5o+Bvhy81FXichp6IBDJDh/JgfHH2gNji8dFA==", + "requires": { + "@babel/runtime": "^7.0.0", + "@react-native-community/cli": "^4.10.0", + "@react-native-community/cli-platform-android": "^4.10.0", + "@react-native-community/cli-platform-ios": "^4.10.0", + "abort-controller": "^3.0.0", + "anser": "^1.4.9", + "base64-js": "^1.1.2", + "event-target-shim": "^5.0.1", + "fbjs": "^1.0.0", + "fbjs-scripts": "^1.1.0", + "hermes-engine": "~0.5.0", + "invariant": "^2.2.4", + "jsc-android": "^245459.0.0", + "metro-babel-register": "0.59.0", + "metro-react-native-babel-transformer": "0.59.0", + "metro-source-map": "0.59.0", + "nullthrows": "^1.1.1", + "pretty-format": "^24.9.0", + "promise": "^8.0.3", + "prop-types": "^15.7.2", + "react-devtools-core": "^4.6.0", + "react-refresh": "^0.4.0", + "regenerator-runtime": "^0.13.2", + "scheduler": "0.19.1", + "stacktrace-parser": "^0.1.3", + "use-subscription": "^1.0.0", + "whatwg-fetch": "^3.0.0" + }, + "dependencies": { + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "@react-native-community/cli": { + "version": "4.14.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli/-/cli-4.14.0.tgz", + "integrity": "sha512-EYJKBuxFxAu/iwNUfwDq41FjORpvSh1wvQ3qsHjzcR5uaGlWEOJrd3uNJDuKBAS0TVvbEesLF9NEXipjyRVr4Q==", + "requires": { + "@hapi/joi": "^15.0.3", + "@react-native-community/cli-debugger-ui": "^4.13.1", + "@react-native-community/cli-hermes": "^4.13.0", + "@react-native-community/cli-server-api": "^4.13.1", + "@react-native-community/cli-tools": "^4.13.0", + "@react-native-community/cli-types": "^4.10.1", + "chalk": "^3.0.0", + "command-exists": "^1.2.8", + "commander": "^2.19.0", + "cosmiconfig": "^5.1.0", + "deepmerge": "^3.2.0", + "envinfo": "^7.7.2", + "execa": "^1.0.0", + "find-up": "^4.1.0", + "fs-extra": "^8.1.0", + "glob": "^7.1.3", + "graceful-fs": "^4.1.3", + "inquirer": "^3.0.6", + "leven": "^3.1.0", + "lodash": "^4.17.15", + "metro": "^0.59.0", + "metro-config": "^0.59.0", + "metro-core": "^0.59.0", + "metro-react-native-babel-transformer": "^0.59.0", + "metro-resolver": "^0.59.0", + "minimist": "^1.2.0", + "mkdirp": "^0.5.1", + "node-stream-zip": "^1.9.1", + "ora": "^3.4.0", + "pretty-format": "^25.2.0", + "semver": "^6.3.0", + "serve-static": "^1.13.1", + "strip-ansi": "^5.2.0", + "sudo-prompt": "^9.0.0", + "wcwidth": "^1.0.1" + }, + "dependencies": { + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } + } + } + }, + "@react-native-community/cli-debugger-ui": { + "version": "4.13.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-4.13.1.tgz", + "integrity": "sha512-UFnkg5RTq3s2X15fSkrWY9+5BKOFjihNSnJjTV2H5PtTUFbd55qnxxPw8CxSfK0bXb1IrSvCESprk2LEpqr5cg==", "requires": { - "is-descriptor": "^0.1.0" + "serve-static": "^1.13.1" } }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "@react-native-community/cli-hermes": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-hermes/-/cli-hermes-4.13.0.tgz", + "integrity": "sha512-oG+w0Uby6rSGsUkJGLvMQctZ5eVRLLfhf84lLyz942OEDxFRa9U19YJxOe9FmgCKtotbYiM3P/XhK+SVCuerPQ==", "requires": { - "kind-of": "^3.0.2" + "@react-native-community/cli-platform-android": "^4.13.0", + "@react-native-community/cli-tools": "^4.13.0", + "chalk": "^3.0.0", + "hermes-profile-transformer": "^0.0.6", + "ip": "^1.1.5" } }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "@react-native-community/cli-platform-android": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-4.13.0.tgz", + "integrity": "sha512-3i8sX8GklEytUZwPnojuoFbCjIRzMugCdzDIdZ9UNmi/OhD4/8mLGO0dgXfT4sMWjZwu3qjy45sFfk2zOAgHbA==", "requires": { - "kind-of": "^3.0.2" + "@react-native-community/cli-tools": "^4.13.0", + "chalk": "^3.0.0", + "execa": "^1.0.0", + "fs-extra": "^8.1.0", + "glob": "^7.1.3", + "jetifier": "^1.6.2", + "lodash": "^4.17.15", + "logkitty": "^0.7.1", + "slash": "^3.0.0", + "xmldoc": "^1.1.2" } }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "@react-native-community/cli-server-api": { + "version": "4.13.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-4.13.1.tgz", + "integrity": "sha512-vQzsFKD9CjHthA2ehTQX8c7uIzlI9A7ejaIow1I9RlEnLraPH2QqVDmzIdbdh5Od47UPbRzamCgAP8Bnqv3qwQ==", "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" + "@react-native-community/cli-debugger-ui": "^4.13.1", + "@react-native-community/cli-tools": "^4.13.0", + "compression": "^1.7.1", + "connect": "^3.6.5", + "errorhandler": "^1.5.0", + "nocache": "^2.1.0", + "pretty-format": "^25.1.0", + "serve-static": "^1.13.1", + "ws": "^1.1.0" }, "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } } } }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "@react-native-community/cli-tools": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-4.13.0.tgz", + "integrity": "sha512-s4f489h5+EJksn4CfheLgv5PGOM0CDmK1UEBLw2t/ncWs3cW2VI7vXzndcd/WJHTv3GntJhXDcJMuL+Z2IAOgg==", "requires": { - "is-buffer": "^1.1.5" + "chalk": "^3.0.0", + "lodash": "^4.17.15", + "mime": "^2.4.1", + "node-fetch": "^2.6.0", + "open": "^6.2.0", + "shell-quote": "1.6.1" } - } - } - }, - "object-inspect": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", - "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==", - "dev": true - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" - }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "requires": { - "isobject": "^3.0.0" - } - }, - "object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - } - }, - "object.entries": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", - "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - } - }, - "object.fromentries": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", - "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - } - }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "requires": { - "isobject": "^3.0.1" - } - }, - "object.values": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", - "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - } - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "requires": { - "ee-first": "1.1.1" - } - }, - "on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "open": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz", - "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==", - "requires": { - "is-wsl": "^1.1.0" - }, - "dependencies": { - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" - } - } - }, - "opencollective-postinstall": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz", - "integrity": "sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==" - }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - } - }, - "options": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz", - "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=" - }, - "ora": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz", - "integrity": "sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==", - "requires": { - "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", - "cli-spinners": "^2.0.0", - "log-symbols": "^2.2.0", - "strip-ansi": "^5.2.0", - "wcwidth": "^1.0.1" - }, - "dependencies": { - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + }, + "@react-native-community/cli-types": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-4.10.1.tgz", + "integrity": "sha512-ael2f1onoPF3vF7YqHGWy7NnafzGu+yp88BbFbP0ydoCP2xGSUzmZVw0zakPTC040Id+JQ9WeFczujMkDy6jYQ==" + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", "requires": { - "restore-cursor": "^2.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "requires": { - "mimic-fn": "^1.0.0" + "color-name": "1.1.3" } }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "requires": { + "is-extendable": "^0.1.0" + } + } } - } - } - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" - }, - "p-each-series": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", - "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", - "dev": true - }, - "p-finally": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", - "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", - "dev": true - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "requires": { - "p-limit": "^2.2.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" - }, - "pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "requires": { - "callsites": "^3.0.0" - } - }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "parse-node-version": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", - "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==" - }, - "parse5": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", - "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", - "dev": true - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" - }, - "path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" - }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", - "dev": true - }, - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "picomatch": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", - "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==" - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" - }, - "pirates": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", - "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", - "requires": { - "node-modules-regexp": "^1.0.0" - } - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "requires": { - "find-up": "^4.0.0" - } - }, - "plist": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.4.tgz", - "integrity": "sha512-ksrr8y9+nXOxQB2osVNqrgvX/XQPOXaU4BQMKjYq8PvaY1U18mo+fKgBSwzK+luSyinOuPae956lSVcBwxlAMg==", - "requires": { - "base64-js": "^1.5.1", - "xmlbuilder": "^9.0.7" - } - }, - "plugin-error": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", - "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=", - "requires": { - "ansi-cyan": "^0.1.1", - "ansi-red": "^0.1.1", - "arr-diff": "^1.0.1", - "arr-union": "^2.0.1", - "extend-shallow": "^1.1.2" - } - }, - "pn": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", - "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", - "dev": true - }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "dev": true - }, - "prettier": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.4.1.tgz", - "integrity": "sha512-9fbDAXSBcc6Bs1mZrDYb3XKzDLm4EXXL9sC1LqKP5rZkT6KRr/rf9amVUcODVXgguK/isJz0d0hP72WeaKWsvA==", - "dev": true - }, - "prettier-linter-helpers": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", - "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", - "dev": true, - "requires": { - "fast-diff": "^1.1.2" - } - }, - "pretty-format": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", - "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", - "requires": { - "@jest/types": "^25.5.0", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^16.12.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "jest-get-type": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.9.0.tgz", + "integrity": "sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==" + }, + "jest-haste-map": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-24.9.0.tgz", + "integrity": "sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ==", "requires": { - "color-convert": "^2.0.1" + "@jest/types": "^24.9.0", + "anymatch": "^2.0.0", + "fb-watchman": "^2.0.0", + "fsevents": "^1.2.7", + "graceful-fs": "^4.1.15", + "invariant": "^2.2.4", + "jest-serializer": "^24.9.0", + "jest-util": "^24.9.0", + "jest-worker": "^24.9.0", + "micromatch": "^3.1.10", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "dependencies": { + "@jest/types": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^13.0.0" + } + }, + "@types/yargs": { + "version": "13.0.12", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.12.tgz", + "integrity": "sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==", + "requires": { + "@types/yargs-parser": "*" + } + } } }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "jest-serializer": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-24.9.0.tgz", + "integrity": "sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==" + }, + "jest-util": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-24.9.0.tgz", + "integrity": "sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==", "requires": { - "color-name": "~1.1.4" + "@jest/console": "^24.9.0", + "@jest/fake-timers": "^24.9.0", + "@jest/source-map": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "callsites": "^3.0.0", + "chalk": "^2.0.1", + "graceful-fs": "^4.1.15", + "is-ci": "^2.0.0", + "mkdirp": "^0.5.1", + "slash": "^2.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "@jest/types": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^13.0.0" + } + }, + "@types/yargs": { + "version": "13.0.12", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.12.tgz", + "integrity": "sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } } }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - } - } - }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" - }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true - }, - "promise": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", - "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", - "requires": { - "asap": "~2.0.6" - } - }, - "promise-polyfill": { - "version": "8.1.3", - "resolved": "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-8.1.3.tgz", - "integrity": "sha512-MG5r82wBzh7pSKDRa9y+vllNHz3e3d4CNj1PQE4BQYxLme0gKYYBm9YENq+UkEikyZ0XbiGWxYlVw3Rl9O/U8g==" - }, - "prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "requires": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - } - }, - "prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", - "requires": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.8.1" - } - }, - "protobufjs": { - "version": "6.11.2", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.11.2.tgz", - "integrity": "sha512-4BQJoPooKJl2G9j3XftkIXjoC9C0Av2NOrWmbLWT1vH32GcSUHjM0Arra6UfTsVyfMAuFzaLucXn1sadxJydAw==", - "requires": { - "@protobufjs/aspromise": "^1.1.2", - "@protobufjs/base64": "^1.1.2", - "@protobufjs/codegen": "^2.0.4", - "@protobufjs/eventemitter": "^1.1.0", - "@protobufjs/fetch": "^1.1.0", - "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.0", - "@protobufjs/path": "^1.1.2", - "@protobufjs/pool": "^1.1.0", - "@protobufjs/utf8": "^1.1.0", - "@types/long": "^4.0.1", - "@types/node": ">=13.7.0", - "long": "^4.0.0" - } - }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" - }, - "psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", - "dev": true - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true - }, - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "dev": true - }, - "query-string": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.0.1.tgz", - "integrity": "sha512-uIw3iRvHnk9to1blJCG3BTc+Ro56CBowJXKmNNAm3RulvPBzWLRqKSiiDk+IplJhsydwtuNMHi8UGQFcCLVfkA==", - "requires": { - "decode-uri-component": "^0.2.0", - "filter-obj": "^1.1.0", - "split-on-first": "^1.0.0", - "strict-uri-encode": "^2.0.0" - } - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" - }, - "react": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react/-/react-16.13.1.tgz", - "integrity": "sha512-YMZQQq32xHLX0bz5Mnibv1/LHb3Sqzngu7xstSM+vrkE5Kzr9xE0yMByK5kMoTK30YVJE61WfbxIFFvfeDKT1w==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2" - } - }, - "react-devtools-core": { - "version": "4.21.0", - "resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.21.0.tgz", - "integrity": "sha512-clGWwJHV5MHwTwYyKc+7FZHwzdbzrD2/AoZSkicUcr6YLc3Za9a9FaLhccWDHfjQ+ron9yzNhDT6Tv+FiPkD3g==", - "requires": { - "shell-quote": "^1.6.1", - "ws": "^7" - } - }, - "react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - }, - "react-native": { - "version": "0.63.3", - "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.63.3.tgz", - "integrity": "sha512-71wq13uNo5W8QVQnFlnzZ3AD+XgUBYGhpsxysQFW/hJ8GAt/J5o+Bvhy81FXichp6IBDJDh/JgfHH2gNji8dFA==", - "requires": { - "@babel/runtime": "^7.0.0", - "@react-native-community/cli": "^4.10.0", - "@react-native-community/cli-platform-android": "^4.10.0", - "@react-native-community/cli-platform-ios": "^4.10.0", - "abort-controller": "^3.0.0", - "anser": "^1.4.9", - "base64-js": "^1.1.2", - "event-target-shim": "^5.0.1", - "fbjs": "^1.0.0", - "fbjs-scripts": "^1.1.0", - "hermes-engine": "~0.5.0", - "invariant": "^2.2.4", - "jsc-android": "^245459.0.0", - "metro-babel-register": "0.59.0", - "metro-react-native-babel-transformer": "0.59.0", - "metro-source-map": "0.59.0", - "nullthrows": "^1.1.1", - "pretty-format": "^24.9.0", - "promise": "^8.0.3", - "prop-types": "^15.7.2", - "react-devtools-core": "^4.6.0", - "react-refresh": "^0.4.0", - "regenerator-runtime": "^0.13.2", - "scheduler": "0.19.1", - "stacktrace-parser": "^0.1.3", - "use-subscription": "^1.0.0", - "whatwg-fetch": "^3.0.0" - }, - "dependencies": { - "@react-native-community/cli": { - "version": "4.14.0", - "resolved": "https://registry.npmjs.org/@react-native-community/cli/-/cli-4.14.0.tgz", - "integrity": "sha512-EYJKBuxFxAu/iwNUfwDq41FjORpvSh1wvQ3qsHjzcR5uaGlWEOJrd3uNJDuKBAS0TVvbEesLF9NEXipjyRVr4Q==", + "jest-validate": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-24.9.0.tgz", + "integrity": "sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ==", "requires": { - "@hapi/joi": "^15.0.3", - "@react-native-community/cli-debugger-ui": "^4.13.1", - "@react-native-community/cli-hermes": "^4.13.0", - "@react-native-community/cli-server-api": "^4.13.1", - "@react-native-community/cli-tools": "^4.13.0", - "@react-native-community/cli-types": "^4.10.1", - "chalk": "^3.0.0", - "command-exists": "^1.2.8", - "commander": "^2.19.0", - "cosmiconfig": "^5.1.0", - "deepmerge": "^3.2.0", - "envinfo": "^7.7.2", - "execa": "^1.0.0", - "find-up": "^4.1.0", - "fs-extra": "^8.1.0", - "glob": "^7.1.3", - "graceful-fs": "^4.1.3", - "inquirer": "^3.0.6", + "@jest/types": "^24.9.0", + "camelcase": "^5.3.1", + "chalk": "^2.0.1", + "jest-get-type": "^24.9.0", "leven": "^3.1.0", - "lodash": "^4.17.15", - "metro": "^0.59.0", - "metro-config": "^0.59.0", - "metro-core": "^0.59.0", - "metro-react-native-babel-transformer": "^0.59.0", - "metro-resolver": "^0.59.0", - "minimist": "^1.2.0", - "mkdirp": "^0.5.1", - "node-stream-zip": "^1.9.1", - "ora": "^3.4.0", - "pretty-format": "^25.2.0", - "semver": "^6.3.0", - "serve-static": "^1.13.1", - "strip-ansi": "^5.2.0", - "sudo-prompt": "^9.0.0", - "wcwidth": "^1.0.1" + "pretty-format": "^24.9.0" }, "dependencies": { + "@jest/types": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^13.0.0" + } + }, + "@types/yargs": { + "version": "13.0.12", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.12.tgz", + "integrity": "sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==", + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "color-convert": "^2.0.1" + "color-convert": "^1.9.0" } }, - "pretty-format": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", - "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "requires": { - "@jest/types": "^25.5.0", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^16.12.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" } } } }, - "@types/yargs": { - "version": "13.0.12", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.12.tgz", - "integrity": "sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==", + "jest-worker": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", + "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", "requires": { - "@types/yargs-parser": "*" + "merge-stream": "^2.0.0", + "supports-color": "^6.1.0" + }, + "dependencies": { + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } } }, - "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==" + "jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw==", + "requires": { + "graceful-fs": "^4.1.6" + } }, - "chalk": { + "locate-path": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "merge-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", + "integrity": "sha512-e6RM36aegd4f+r8BZCcYXlO2P3H6xbUM6ktL2Xmf45GAOit9bI4z6/3VU7JwllVO1L7u0UDSg/EhzQ5lmMLolA==", + "requires": { + "readable-stream": "^2.0.1" + } + }, + "metro": { + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/metro/-/metro-0.59.0.tgz", + "integrity": "sha512-OpVgYXyuTvouusFZQJ/UYKEbwfLmialrSCUUTGTFaBor6UMUHZgXPYtK86LzesgMqRc8aiuTQVO78iKW2Iz3wg==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/core": "^7.0.0", + "@babel/generator": "^7.5.0", + "@babel/parser": "^7.0.0", + "@babel/plugin-external-helpers": "^7.0.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.0", + "absolute-path": "^0.0.0", + "async": "^2.4.0", + "babel-preset-fbjs": "^3.3.0", + "buffer-crc32": "^0.2.13", + "chalk": "^2.4.1", + "ci-info": "^2.0.0", + "concat-stream": "^1.6.0", + "connect": "^3.6.5", + "debug": "^2.2.0", + "denodeify": "^1.2.1", + "error-stack-parser": "^2.0.6", + "eventemitter3": "^3.0.0", + "fbjs": "^1.0.0", + "fs-extra": "^1.0.0", + "graceful-fs": "^4.1.3", + "image-size": "^0.6.0", + "invariant": "^2.2.4", + "jest-haste-map": "^24.9.0", + "jest-worker": "^24.9.0", + "json-stable-stringify": "^1.0.1", + "lodash.throttle": "^4.1.1", + "merge-stream": "^1.0.1", + "metro-babel-register": "0.59.0", + "metro-babel-transformer": "0.59.0", + "metro-cache": "0.59.0", + "metro-config": "0.59.0", + "metro-core": "0.59.0", + "metro-inspector-proxy": "0.59.0", + "metro-minify-uglify": "0.59.0", + "metro-react-native-babel-preset": "0.59.0", + "metro-resolver": "0.59.0", + "metro-source-map": "0.59.0", + "metro-symbolicate": "0.59.0", + "mime-types": "2.1.11", + "mkdirp": "^0.5.1", + "node-fetch": "^2.2.0", + "nullthrows": "^1.1.1", + "resolve": "^1.5.0", + "rimraf": "^2.5.4", + "serialize-error": "^2.1.0", + "source-map": "^0.5.6", + "strip-ansi": "^4.0.0", + "temp": "0.8.3", + "throat": "^4.1.0", + "wordwrap": "^1.0.0", + "ws": "^1.1.5", + "xpipe": "^1.0.5", + "yargs": "^14.2.0" }, "dependencies": { + "ansi-regex": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", + "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==" + }, "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "color-convert": "^2.0.1" + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "fs-extra": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", + "integrity": "sha512-VerQV6vEKuhDWD2HGOybV6v5I73syoc/cXAbKlgTC7M/oFVEtklWlp9QH2Ijw3IaWDOQcMkldSPa7zXy79Z/UQ==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "klaw": "^1.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", + "requires": { + "ansi-regex": "^3.0.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" } } } }, - "chardet": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz", - "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=" + "metro-babel-register": { + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/metro-babel-register/-/metro-babel-register-0.59.0.tgz", + "integrity": "sha512-JtWc29erdsXO/V3loenXKw+aHUXgj7lt0QPaZKPpctLLy8kcEpI/8pfXXgVK9weXICCpCnYtYncIosAyzh0xjg==", + "requires": { + "@babel/core": "^7.0.0", + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-proposal-optional-chaining": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/register": "^7.0.0", + "escape-string-regexp": "^1.0.5" + } }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "metro-babel-transformer": { + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.59.0.tgz", + "integrity": "sha512-fdZJl8rs54GVFXokxRdD7ZrQ1TJjxWzOi/xSP25VR3E8tbm3nBZqS+/ylu643qSr/IueABR+jrlqAyACwGEf6w==", "requires": { - "restore-cursor": "^2.0.0" + "@babel/core": "^7.0.0", + "metro-source-map": "0.59.0" } }, - "cli-width": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", - "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==" + "metro-cache": { + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.59.0.tgz", + "integrity": "sha512-ryWNkSnpyADfRpHGb8BRhQ3+k8bdT/bsxMH2O0ntlZYZ188d8nnYWmxbRvFmEzToJxe/ol4uDw0tJFAaQsN8KA==", + "requires": { + "jest-serializer": "^24.9.0", + "metro-core": "0.59.0", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4" + } }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "metro-config": { + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.59.0.tgz", + "integrity": "sha512-MDsknFG9vZ4Nb5VR6OUDmGHaWz6oZg/FtE3up1zVBKPVRTXE1Z+k7zypnPtMXjMh3WHs/Sy4+wU1xnceE/zdnA==", "requires": { - "color-name": "~1.1.4" + "cosmiconfig": "^5.0.5", + "jest-validate": "^24.9.0", + "metro": "0.59.0", + "metro-cache": "0.59.0", + "metro-core": "0.59.0" } }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "metro-core": { + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.59.0.tgz", + "integrity": "sha512-kb5LKvV5r2pqMEzGyTid8ai2mIjW13NMduQ8oBmfha7/EPTATcTQ//s+bkhAs1toQD8vqVvjAb0cPNjWQEmcmQ==", + "requires": { + "jest-haste-map": "^24.9.0", + "lodash.throttle": "^4.1.1", + "metro-resolver": "0.59.0", + "wordwrap": "^1.0.0" + } }, - "deepmerge": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-3.3.0.tgz", - "integrity": "sha512-GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA==" + "metro-inspector-proxy": { + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/metro-inspector-proxy/-/metro-inspector-proxy-0.59.0.tgz", + "integrity": "sha512-hPeAuQcofTOH0F+2GEZqWkvkVY1/skezSSlMocDQDaqds+Kw6JgdA7FlZXxnKmQ/jYrWUzff/pl8SUCDwuYthQ==", + "requires": { + "connect": "^3.6.5", + "debug": "^2.2.0", + "ws": "^1.1.5", + "yargs": "^14.2.0" + } }, - "execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "metro-minify-uglify": { + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/metro-minify-uglify/-/metro-minify-uglify-0.59.0.tgz", + "integrity": "sha512-7IzVgCVWZMymgZ/quieg/9v5EQ8QmZWAgDc86Zp9j0Vy6tQTjUn6jlU+YAKW3mfMEjMr6iIUzCD8YklX78tFAw==", "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" + "uglify-es": "^3.1.9" } }, - "external-editor": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz", - "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==", + "metro-react-native-babel-transformer": { + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.59.0.tgz", + "integrity": "sha512-1O3wrnMq4NcPQ1asEcl9lRDn/t+F1Oef6S9WaYVIKEhg9m/EQRGVrrTVP+R6B5Eeaj3+zNKbzM8Dx/NWy1hUbQ==", "requires": { - "chardet": "^0.4.0", - "iconv-lite": "^0.4.17", - "tmp": "^0.0.33" + "@babel/core": "^7.0.0", + "babel-preset-fbjs": "^3.3.0", + "metro-babel-transformer": "0.59.0", + "metro-react-native-babel-preset": "0.59.0", + "metro-source-map": "0.59.0" } }, - "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "metro-resolver": { + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.59.0.tgz", + "integrity": "sha512-lbgiumnwoVosffEI96z0FGuq1ejTorHAj3QYUPmp5dFMfitRxLP7Wm/WP9l4ZZjIptxTExsJwuEff1SLRCPD9w==", "requires": { - "escape-string-regexp": "^1.0.5" + "absolute-path": "^0.0.0" } }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "metro-source-map": { + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.59.0.tgz", + "integrity": "sha512-0w5CmCM+ybSqXIjqU4RiK40t4bvANL6lafabQ2GP2XD3vSwkLY+StWzCtsb4mPuyi9R/SgoLBel+ZOXHXAH0eQ==", "requires": { - "pump": "^3.0.0" + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.0", + "invariant": "^2.2.4", + "metro-symbolicate": "0.59.0", + "ob1": "0.59.0", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + } + }, + "metro-symbolicate": { + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.59.0.tgz", + "integrity": "sha512-asLaF2A7rndrToGFIknL13aiohwPJ95RKHf0NM3hP/nipiLDoMzXT6ZnQvBqDxkUKyP+51AI75DMtb+Wcyw4Bw==", + "requires": { + "invariant": "^2.2.4", + "metro-source-map": "0.59.0", + "source-map": "^0.5.6", + "through2": "^2.0.1", + "vlq": "^1.0.0" } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "inquirer": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz", - "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==", - "requires": { - "ansi-escapes": "^3.0.0", - "chalk": "^2.0.0", - "cli-cursor": "^2.1.0", - "cli-width": "^2.0.0", - "external-editor": "^2.0.4", - "figures": "^2.0.0", - "lodash": "^4.3.0", - "mute-stream": "0.0.7", - "run-async": "^2.2.0", - "rx-lite": "^4.0.8", - "rx-lite-aggregates": "^4.0.8", - "string-width": "^2.1.0", - "strip-ansi": "^4.0.0", - "through": "^2.3.6" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "requires": { - "ansi-regex": "^3.0.0" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - } + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" } }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + "mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==" }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" + "mime-db": { + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.23.0.tgz", + "integrity": "sha512-lsX3UhcJITPHDXGOXSglBSPoI2UbcsWMmgX1VTaeXJ11TjjxOSE/DHrCl23zJk75odJc8MVpdZzWxdWt1Csx5Q==" }, - "mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" + "mime-types": { + "version": "2.1.11", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.11.tgz", + "integrity": "sha512-14dD2ItPaGFLVyhddUE/Rrtg+g7v8RmBLjN5Xsb3fJJLKunoZOw3I3bK6csjoJKjaNjcXo8xob9kHDyOpJfgpg==", + "requires": { + "mime-db": "~1.23.0" + } }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", "requires": { - "path-key": "^2.0.0" + "remove-trailing-separator": "^1.0.1" } }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "ob1": { + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.59.0.tgz", + "integrity": "sha512-opXMTxyWJ9m68ZglCxwo0OPRESIC/iGmKFPXEXzMZqsVIrgoRXOHmoMDkQzz4y3irVjbyPJRAh5pI9fd0MJTFQ==" + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "requires": { - "mimic-fn": "^1.0.0" + "p-limit": "^2.0.0" } }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" }, "pretty-format": { "version": "24.9.0", @@ -30162,74 +13586,169 @@ "@types/yargs": "^13.0.0" } }, + "@types/yargs": { + "version": "13.0.12", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.12.tgz", + "integrity": "sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==", + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } } } }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + }, + "shell-quote": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz", + "integrity": "sha512-V0iQEZ/uoem3NmD91rD8XiuozJnq9/ZJnbHVXHnWqP1ucAhS3yJ7sLIIzEi57wFFcK3oi3kFUC46uSyWr35mxg==", "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" + "array-filter": "~0.0.0", + "array-map": "~0.0.0", + "array-reduce": "~0.0.0", + "jsonify": "~0.0.0" } }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + }, "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", "requires": { + "emoji-regex": "^7.0.1", "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" + "strip-ansi": "^5.1.0" + } + }, + "throat": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz", + "integrity": "sha512-wCVxLDcFxw7ujDxaeJC6nfl2XfHJNYs8yUYJnvMgtPEFlttP9tHSfRUv2vBe6C4hkVFPWoP1P6ZccbYjmSEkKA==" + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" }, "dependencies": { - "ansi-regex": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + } + } + }, + "yargs": { + "version": "14.2.3", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-14.2.3.tgz", + "integrity": "sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg==", + "requires": { + "cliui": "^5.0.0", + "decamelize": "^1.2.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^15.0.1" + }, + "dependencies": { + "find-up": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "requires": { - "ansi-regex": "^3.0.0" + "locate-path": "^3.0.0" } } } }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "yargs-parser": { + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-15.0.3.tgz", + "integrity": "sha512-/MVEVjTXy/cGAjdtQf8dW3V9b97bPN7rNn8ETj6BmAQL7ibC7O1Q9SPJbGjgh3SlwoBNXMzj/ZGIj8mBgl12YA==", "requires": { - "has-flag": "^4.0.0" + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" } } } }, "react-native-autolink": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/react-native-autolink/-/react-native-autolink-4.0.0.tgz", - "integrity": "sha512-58wV7lBkS+JmTDzuN4v5OqSz5cIc0lI3PlIV1WIVhxlitI1Yhl5UQWum4y31bV83faA9we7gynvi8xV/I0TWLg==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/react-native-autolink/-/react-native-autolink-4.2.0.tgz", + "integrity": "sha512-Mb5sLZMKj/ZaGDcRvUxWeN1AYnpUSRqLwFvDAgbtnfPo/m6Te2ApctFqkcVTL7UwNu3rlxXdFWYq05Z7EfFcug==", + "requires": { + "autolinker": "^3.16.2" + } + }, + "react-native-background-timer": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/react-native-background-timer/-/react-native-background-timer-2.4.1.tgz", + "integrity": "sha512-TE4Kiy7jUyv+hugxDxitzu38sW1NqjCk4uE5IgU2WevLv7sZacaBc6PZKOShNRPGirLl1NWkaG3LDEkdb9Um5g==" + }, + "react-native-callstats": { + "version": "3.73.7", + "resolved": "https://registry.npmjs.org/react-native-callstats/-/react-native-callstats-3.73.7.tgz", + "integrity": "sha512-4/cgJ9YjoblCch9bH5D3ShI4DNxsKLzqkS9GmpY8ObrWKVJ0moozgVsU2/4lKKUcsv8bwMU8xPLFG5ZsctDNVQ==", "requires": { - "autolinker": "^3.14.3" + "base-64": "0.1.0", + "jssha": "^3.2.0" } }, "react-native-document-picker": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/react-native-document-picker/-/react-native-document-picker-4.3.0.tgz", - "integrity": "sha512-ygcY0ijlVuhxzdWnhqd917yMUFT9FF0b4CM81LWoY4/bpQYz5PGUdRAdh25kS0VA+cEUYNL2iI7OpHXq00epPA==", - "requires": {} + "integrity": "sha512-ygcY0ijlVuhxzdWnhqd917yMUFT9FF0b4CM81LWoY4/bpQYz5PGUdRAdh25kS0VA+cEUYNL2iI7OpHXq00epPA==" }, "react-native-elements": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/react-native-elements/-/react-native-elements-3.4.2.tgz", - "integrity": "sha512-m0eAWOn7JuR1wNTNY0WHuaqst4LI/gFE4N5Bbyfsc4DiryWsMST7aAg5w/Gos4IexWIzhLKCIkPxthND1m/8Xg==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/react-native-elements/-/react-native-elements-3.4.3.tgz", + "integrity": "sha512-VtZc25EecPZyUBER85zFK9ZbY6kkUdcm1ZwJ9hdoGSCr1R/GFgxor4jngOcSYeMvQ+qimd5No44OVJW3rSJECA==", "requires": { "@types/react-native-vector-icons": "^6.4.6", "color": "^3.1.2", @@ -30241,27 +13760,39 @@ "react-native-size-matters": "^0.3.1" }, "dependencies": { - "react-native-ratings": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/react-native-ratings/-/react-native-ratings-8.0.4.tgz", - "integrity": "sha512-Xczu5lskIIRD6BEdz9A0jDRpEck/SFxRqiglkXi0u67yAtI1/pcJC76P4MukCbT8K4BPVl+42w83YqXBoBRl7A==", + "color": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", + "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", "requires": { - "lodash": "^4.17.15" + "color-convert": "^1.9.3", + "color-string": "^1.6.0" } }, - "react-native-size-matters": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/react-native-size-matters/-/react-native-size-matters-0.3.1.tgz", - "integrity": "sha512-mKOfBLIBFBcs9br1rlZDvxD5+mAl8Gfr5CounwJtxI6Z82rGrMO+Kgl9EIg3RMVf3G855a85YVqHJL2f5EDRlw==", - "requires": {} + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==" } } }, "react-native-fast-image": { - "version": "8.5.11", - "resolved": "https://registry.npmjs.org/react-native-fast-image/-/react-native-fast-image-8.5.11.tgz", - "integrity": "sha512-cNW4bIJg3nvKaheG8vGMfqCt5LMWX9MS5+wMudgKIHbGO51spRr4sgnlhVgwHLcZ5aeNOVJ8CPRxDIWKRq/0QA==", - "requires": {} + "version": "8.6.3", + "resolved": "https://registry.npmjs.org/react-native-fast-image/-/react-native-fast-image-8.6.3.tgz", + "integrity": "sha512-Sdw4ESidXCXOmQ9EcYguNY2swyoWmx53kym2zRsvi+VeFCHEdkO+WG1DK+6W81juot40bbfLNhkc63QnWtesNg==" }, "react-native-gesture-handler": { "version": "1.10.3", @@ -30276,17 +13807,17 @@ }, "dependencies": { "fbjs": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-3.0.1.tgz", - "integrity": "sha512-8+vkGyT4lNDRKHQNPp0yh/6E7FfkLg89XqQbOYnvntRh+8RiSD43yrh9E5ejp1muCizTL4nDVG+y8W4e+LROHg==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-3.0.5.tgz", + "integrity": "sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==", "requires": { - "cross-fetch": "^3.0.4", + "cross-fetch": "^3.1.5", "fbjs-css-vars": "^1.0.0", "loose-envify": "^1.0.0", "object-assign": "^4.1.0", "promise": "^7.1.1", "setimmediate": "^1.0.5", - "ua-parser-js": "^0.7.30" + "ua-parser-js": "^1.0.35" } }, "promise": { @@ -30296,89 +13827,106 @@ "requires": { "asap": "~2.0.3" } + }, + "ua-parser-js": { + "version": "1.0.37", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.37.tgz", + "integrity": "sha512-bhTyI94tZofjo+Dn8SN6Zv8nBDvyXTymAdM3LDI/0IboIUwTu1rEhW7v2TfiVsoYWgkQ4kOVqnI8APUFbIQIFQ==" } } }, "react-native-get-random-values": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/react-native-get-random-values/-/react-native-get-random-values-1.7.1.tgz", - "integrity": "sha512-VXWdk73N7pQMEAcM9pvZv+yuWmu2qQrS0QldhdgYmo7dmPHb3x/7tvQKDxkR9gy9/+SoS2uQq9eq06sZ200piA==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/react-native-get-random-values/-/react-native-get-random-values-1.10.0.tgz", + "integrity": "sha512-gZ1zbXhbb8+Jy9qYTV8c4Nf45/VB4g1jmXuavY5rPfUn7x3ok9Vl3FTl0dnE92Z4FFtfbUNNwtSfcmomdtWg+A==", "requires": { "fast-base64-decode": "^1.0.0" } }, "react-native-image-picker": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/react-native-image-picker/-/react-native-image-picker-4.3.0.tgz", - "integrity": "sha512-YJtpuNHK7PS4ujbsSVAL6rKW4QQEDTf80MxuPmwByYgMi01VbfkXZ/8+pf61ctOED3Z0ZZKbk7/3pJ0dQHVAbg==", - "requires": {} + "version": "4.10.3", + "resolved": "https://registry.npmjs.org/react-native-image-picker/-/react-native-image-picker-4.10.3.tgz", + "integrity": "sha512-gLX8J6jCBkUt6jogpSdA7YyaGVLGYywRzMEwBciXshihpFZjc/cRlKymAVlu6Q7HMw0j3vrho6pI8ZGC5O/FGg==" + }, + "react-native-iphone-x-helper": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/react-native-iphone-x-helper/-/react-native-iphone-x-helper-1.3.1.tgz", + "integrity": "sha512-HOf0jzRnq2/aFUcdCJ9w9JGzN3gdEg0zFE4FyYlp4jtidqU03D5X7ZegGKfT1EWteR0gPBGp9ye5T5FvSWi9Yg==" }, "react-native-keep-awake": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/react-native-keep-awake/-/react-native-keep-awake-4.0.0.tgz", "integrity": "sha512-0Fotox+eLXQooeibVs3P60yASYUWjtRw9MZNmbuHt5UZQrgUrAKsE4jm7gTr4tPU1m1RkwGzcgUFpcOkh/ec7g==" }, + "react-native-ratings": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/react-native-ratings/-/react-native-ratings-8.0.4.tgz", + "integrity": "sha512-Xczu5lskIIRD6BEdz9A0jDRpEck/SFxRqiglkXi0u67yAtI1/pcJC76P4MukCbT8K4BPVl+42w83YqXBoBRl7A==", + "requires": { + "lodash": "^4.17.15" + } + }, "react-native-reanimated": { - "version": "1.13.3", - "resolved": "https://registry.npmjs.org/react-native-reanimated/-/react-native-reanimated-1.13.3.tgz", - "integrity": "sha512-i714H24dv6ncpFO7/SZ0PfAMbvjgVbF8Ow2NPtowoZAz8osS54DmTMrkgJ9Za+uEku/s0AEaxqiXG2Xgntvv2g==", + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/react-native-reanimated/-/react-native-reanimated-2.17.0.tgz", + "integrity": "sha512-bVy+FUEaHXq4i+aPPqzGeor1rG4scgVNBbBz21ohvC7iMpB9IIgvGsmy1FAoodZhZ5sa3EPF67Rcec76F1PXlQ==", "requires": { - "fbjs": "^1.0.0" + "@babel/plugin-transform-object-assign": "^7.16.7", + "@babel/preset-typescript": "^7.16.7", + "invariant": "^2.2.4", + "lodash.isequal": "^4.5.0", + "setimmediate": "^1.0.5", + "string-hash-64": "^1.0.3" } }, "react-native-safe-area-context": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/react-native-safe-area-context/-/react-native-safe-area-context-3.3.2.tgz", - "integrity": "sha512-yOwiiPJ1rk+/nfK13eafbpW6sKW0jOnsRem2C1LPJjM3tfTof6hlvV5eWHATye3XOpu2cJ7N+HdkUvUDGwFD2Q==", - "requires": {} + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/react-native-safe-area-context/-/react-native-safe-area-context-3.4.1.tgz", + "integrity": "sha512-xfpVd0CiZR7oBhuwJ2HcZMehg5bjha1Ohu1XHpcT+9ykula0TgovH2BNU0R5Krzf/jBR1LMjR6VabxdlUjqxcA==" }, "react-native-screens": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/react-native-screens/-/react-native-screens-3.9.0.tgz", - "integrity": "sha512-TP/kASLQ/2iGCz4/n9CHeveKC9urzbfYXFH+1TfBnqaBwjIszhVuadiIOQ0qWKdSs6qnBR2xPTp9U18sNoc34A==", + "version": "3.25.0", + "resolved": "https://registry.npmjs.org/react-native-screens/-/react-native-screens-3.25.0.tgz", + "integrity": "sha512-TSC2Ad0hh763I8QT6XxMsPXAagQ+RawDSdFtKRvIz9fCYr96AjRwwaqmYivbqlDywOgcRBkIVynkFtp0ThmlYw==", "requires": { "react-freeze": "^1.0.0", "warn-once": "^0.1.0" - }, - "dependencies": { - "react-freeze": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/react-freeze/-/react-freeze-1.0.0.tgz", - "integrity": "sha512-yQaiOqDmoKqks56LN9MTgY06O0qQHgV4FUrikH357DydArSZHQhl0BJFqGKIZoTqi8JizF9Dxhuk1FIZD6qCaw==", - "requires": {} - } } }, + "react-native-size-matters": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/react-native-size-matters/-/react-native-size-matters-0.3.1.tgz", + "integrity": "sha512-mKOfBLIBFBcs9br1rlZDvxD5+mAl8Gfr5CounwJtxI6Z82rGrMO+Kgl9EIg3RMVf3G855a85YVqHJL2f5EDRlw==" + }, "react-native-sound": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/react-native-sound/-/react-native-sound-0.11.1.tgz", - "integrity": "sha512-6cVmCSOvSjCBmIoc+9FFINpT1nW53KlvF/hIyD1uj+HI4NUOma08zI+8pGIpY9cExPmsOh+OoFX3EOODpY78yw==", - "requires": {} + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/react-native-sound/-/react-native-sound-0.11.2.tgz", + "integrity": "sha512-LmGc8lgOK3qecYMVQpyHvww/C+wgT6sWeMpVbOe4NCRGC2yKd4fo4U0KBUo9PO7AqKESO3I/2GZg1/C0+bwiiA==" }, "react-native-svg": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/react-native-svg/-/react-native-svg-12.1.1.tgz", - "integrity": "sha512-NIAJ8jCnXGCqGWXkkJ1GTzO4a3Md5at5sagYV8Vh4MXYnL4z5Rh428Wahjhh+LIjx40EE5xM5YtwyJBqOIba2Q==", + "version": "12.5.1", + "resolved": "https://registry.npmjs.org/react-native-svg/-/react-native-svg-12.5.1.tgz", + "integrity": "sha512-c374ENsq2MWCfr+7jC7TGwSeOAuC1Dp0osh2pw8PjpYFxmmB/toFIwcnCLz+SgBd6iLJClRhbATealqM05HOGg==", "requires": { - "css-select": "^2.1.0", - "css-tree": "^1.0.0-alpha.39" + "css-select": "^5.1.0", + "css-tree": "^1.1.3" } }, "react-native-svg-transformer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/react-native-svg-transformer/-/react-native-svg-transformer-1.0.0.tgz", - "integrity": "sha512-ALHU5VvLLyKM/BvyEG7VYJmqglvaXtU7mGRCxrEwwpJO/GBf1ZMUzc4AeJAjSodj7yYtlDYRxNSt9ySWpaa6JQ==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/react-native-svg-transformer/-/react-native-svg-transformer-1.3.0.tgz", + "integrity": "sha512-SV92uRjENDuanHLVuLy2Sdvt6f8vu7qnG8vC9CwBiAXV0BpWN4/wPvfc+r2WPAkcctRZLLOvrGnGA2o8nZd0cg==", "requires": { - "@svgr/core": "^6.1.2", - "@svgr/plugin-svgo": "^6.1.2", + "@svgr/core": "^8.1.0", + "@svgr/plugin-jsx": "^8.1.0", + "@svgr/plugin-svgo": "^8.1.0", "path-dirname": "^1.0.2" } }, "react-native-swipe-list-view": { "version": "3.2.9", "resolved": "https://registry.npmjs.org/react-native-swipe-list-view/-/react-native-swipe-list-view-3.2.9.tgz", - "integrity": "sha512-SjAEuHc/D6ovp+RjDUhfNmw6NYOntdT7+GFhfMGfP/BSLMuMWynpzJy9GKQeyB8sI78T6Lzip21TVbongOg1Mw==", - "requires": {} + "integrity": "sha512-SjAEuHc/D6ovp+RjDUhfNmw6NYOntdT7+GFhfMGfP/BSLMuMWynpzJy9GKQeyB8sI78T6Lzip21TVbongOg1Mw==" }, "react-native-vector-icons": { "version": "7.1.0", @@ -30396,10 +13944,11 @@ } }, "react-native-video": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/react-native-video/-/react-native-video-5.2.0.tgz", - "integrity": "sha512-5SK1lxyzrCkZF+WuxUxLR1Pt65E0rsWB1w1GrGxSLdC9zWYBumcmuHl+wPJ7UQvznjaH2Ze7uU1R3arejI7+WQ==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/react-native-video/-/react-native-video-5.2.1.tgz", + "integrity": "sha512-aJlr9MeTuQ0LpZ4n+EC9RvhoKeiPbLtI2Rxy8u7zo/wzGevbRpWHSBj9xZ5YDBXnAVXzuqyNIkGhdw7bfdIBZw==", "requires": { + "deprecated-react-native-prop-types": "^2.2.0", "keymirror": "^0.1.1", "prop-types": "^15.7.2", "shaka-player": "^2.5.9" @@ -30413,10 +13962,27 @@ "lodash": "^4.16.4" } }, + "react-native-webrtc": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/react-native-webrtc/-/react-native-webrtc-1.100.0.tgz", + "integrity": "sha512-sBLl8Ihj3xfYn0NZJdDxelB/dZ422FWg/kcLdSw6Wk4eM3MeNW3iFwVsqg2dLzeDnuoQ06i7hOdtP7pGAiKsug==", + "requires": { + "base64-js": "1.5.1", + "event-target-shim": "6.0.2", + "tar": "6.1.11" + }, + "dependencies": { + "event-target-shim": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-6.0.2.tgz", + "integrity": "sha512-8q3LsZjRezbFZ2PN+uP+Q7pnHUMmAOziU2vA2OwoFaKIXxlxl38IylhSSgUorWu/rf4er67w0ikBqjBFk/pomA==" + } + } + }, "react-native-webview": { - "version": "11.14.3", - "resolved": "https://registry.npmjs.org/react-native-webview/-/react-native-webview-11.14.3.tgz", - "integrity": "sha512-y/+7mE6by/uLGSIVmlp1xpJvL37rAuOL90EWTJYKZWL5iM8lN+pQkj/zwcPcGu4zNmuHdXXUk/cMR8hE89mNYg==", + "version": "11.26.1", + "resolved": "https://registry.npmjs.org/react-native-webview/-/react-native-webview-11.26.1.tgz", + "integrity": "sha512-hC7BkxOpf+z0UKhxFSFTPAM4shQzYmZHoELa6/8a/MspcjEP7ukYKpuSUTLDywQditT8yI9idfcKvfZDKQExGw==", "requires": { "escape-string-regexp": "2.0.0", "invariant": "2.2.4" @@ -30444,6 +14010,14 @@ "prop-types": "^15.6.2", "react-is": "^16.8.6", "scheduler": "^0.19.1" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + } } }, "read-pkg": { @@ -30458,6 +14032,18 @@ "type-fest": "^0.6.0" }, "dependencies": { + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, "type-fest": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", @@ -30486,9 +14072,9 @@ } }, "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -30502,7 +14088,7 @@ "readline": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/readline/-/readline-1.3.0.tgz", - "integrity": "sha1-xYDXfvLPyHUrEySYBg3JeTp6wBw=" + "integrity": "sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg==" }, "realpath-native": { "version": "2.0.0", @@ -30513,8 +14099,7 @@ "reanimated-bottom-sheet": { "version": "1.0.0-alpha.22", "resolved": "https://registry.npmjs.org/reanimated-bottom-sheet/-/reanimated-bottom-sheet-1.0.0-alpha.22.tgz", - "integrity": "sha512-NxecCn+2iA4YzkFuRK5/b86GHHS2OhZ9VRgiM4q18AC20YE/psRilqxzXCKBEvkOjP5AaAvY0yfE7EkEFBjTvw==", - "requires": {} + "integrity": "sha512-NxecCn+2iA4YzkFuRK5/b86GHHS2OhZ9VRgiM4q18AC20YE/psRilqxzXCKBEvkOjP5AaAvY0yfE7EkEFBjTvw==" }, "regenerate": { "version": "1.4.2", @@ -30522,22 +14107,22 @@ "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" }, "regenerate-unicode-properties": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz", - "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==", + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", + "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", "requires": { "regenerate": "^1.4.2" } }, "regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" }, "regenerator-transform": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", - "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", "requires": { "@babel/runtime": "^7.8.4" } @@ -30549,27 +14134,17 @@ "requires": { "extend-shallow": "^3.0.2", "safe-regex": "^1.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - } } }, "regexp.prototype.flags": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", - "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz", + "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "define-properties": "^1.2.0", + "set-function-name": "^2.0.0" } }, "regexpp": { @@ -30579,27 +14154,22 @@ "dev": true }, "regexpu-core": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz", - "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", "requires": { + "@babel/regjsgen": "^0.8.0", "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^9.0.0", - "regjsgen": "^0.5.2", - "regjsparser": "^0.7.0", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.0.0" + "unicode-match-property-value-ecmascript": "^2.1.0" } }, - "regjsgen": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", - "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" - }, "regjsparser": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz", - "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==", + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", "requires": { "jsesc": "~0.5.0" }, @@ -30607,14 +14177,14 @@ "jsesc": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" } } }, "remove-trailing-separator": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==" }, "repeat-element": { "version": "1.1.4", @@ -30624,7 +14194,7 @@ "repeat-string": { "version": "1.6.1", "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==" }, "request": { "version": "2.88.2", @@ -30707,7 +14277,7 @@ "require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" }, "require-main-filename": { "version": "2.0.0", @@ -30715,12 +14285,13 @@ "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" }, "resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", "requires": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" } }, "resolve-cwd": { @@ -30730,26 +14301,32 @@ "dev": true, "requires": { "resolve-from": "^5.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + } } }, "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==" }, "resolve-url": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" + "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==" }, "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==", "requires": { - "onetime": "^5.1.0", + "onetime": "^2.0.0", "signal-exit": "^3.0.2" } }, @@ -30759,9 +14336,9 @@ "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" }, "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", "requires": { "glob": "^7.1.3" } @@ -30778,7 +14355,7 @@ "glob": { "version": "7.0.6", "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", - "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=", + "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -30803,12 +14380,12 @@ "rx-lite": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz", - "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=" + "integrity": "sha512-Cun9QucwK6MIrp3mry/Y7hqD1oFqTYLQ4pGxaHTjIdaFDWRGGLikqp6u8LcWJnzpoALg9hap+JGk8sFIUuEGNA==" }, "rx-lite-aggregates": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz", - "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=", + "integrity": "sha512-3xPNZGW93oCjiO7PtKxRK6iOVYBWBvtf9QHDfU23Oc+dLIQmAV//UnyXV/yihv81VS/UqoQPk4NegS8EFi55Hg==", "requires": { "rx-lite": "*" } @@ -30820,6 +14397,34 @@ "dev": true, "requires": { "tslib": "^1.9.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "safe-array-concat": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.0.tgz", + "integrity": "sha512-ZdQ0Jeb9Ofti4hbt5lX3T2JcAamT9hfzYU1MNB+z/jaEbB6wfFfPIR/zEORmZqobkCCJhSjodobH6WHNmJ97dg==", + "dev": true, + "requires": { + "call-bind": "^1.0.5", + "get-intrinsic": "^1.2.2", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "dependencies": { + "isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + } } }, "safe-buffer": { @@ -30830,11 +14435,22 @@ "safe-regex": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", "requires": { "ret": "~0.1.10" } }, + "safe-regex-test": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.2.tgz", + "integrity": "sha512-83S9w6eFq12BBIJYvjMux6/dkirb8+4zJRA9cxNBVb7Wq5fJBW+Xze48WqR8pxua7bDuAaaAxtVVd4Idjp1dBQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.5", + "get-intrinsic": "^1.2.2", + "is-regex": "^1.1.4" + } + }, "safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", @@ -30865,11 +14481,6 @@ "normalize-path": "^2.1.1" } }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" - }, "braces": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", @@ -30890,45 +14501,17 @@ "extend-shallow": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "requires": { "is-extendable": "^0.1.0" } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" } } }, - "execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - } - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, "fill-range": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", "requires": { "extend-shallow": "^2.0.1", "is-number": "^3.0.0", @@ -30939,30 +14522,17 @@ "extend-shallow": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "requires": { "is-extendable": "^0.1.0" } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" } } }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "requires": { - "pump": "^3.0.0" - } - }, "is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", "requires": { "kind-of": "^3.0.2" }, @@ -30970,18 +14540,13 @@ "kind-of": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "requires": { "is-buffer": "^1.1.5" } } } }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" - }, "micromatch": { "version": "3.1.10", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", @@ -31005,28 +14570,15 @@ "normalize-path": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", "requires": { "remove-trailing-separator": "^1.0.1" } }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "requires": { - "path-key": "^2.0.0" - } - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" - }, "to-regex-range": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", "requires": { "is-number": "^3.0.0", "repeat-string": "^1.6.1" @@ -31035,9 +14587,9 @@ } }, "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz", + "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==" }, "saxes": { "version": "3.1.11", @@ -31057,112 +14609,79 @@ "object-assign": "^4.1.1" } }, - "selenium-webdriver": { - "version": "4.0.0-rc-1", - "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-4.0.0-rc-1.tgz", - "integrity": "sha512-bcrwFPRax8fifRP60p7xkWDGSJJoMkPAzufMlk5K2NyLPht/YZzR2WcIk1+3gR8VOCLlst1P2PI+MXACaFzpIw==", - "requires": { - "jszip": "^3.6.0", - "rimraf": "^3.0.2", - "tmp": "^0.2.1", - "ws": ">=7.4.6" - }, - "dependencies": { - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "requires": { - "glob": "^7.1.3" - } - }, - "tmp": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", - "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", - "requires": { - "rimraf": "^3.0.0" - } - } - } + "scrypt-js": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/scrypt-js/-/scrypt-js-3.0.1.tgz", + "integrity": "sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA==" }, "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" }, "send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", "requires": { "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", + "depd": "2.0.0", + "destroy": "1.2.0", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", "fresh": "0.5.2", - "http-errors": "~1.7.2", + "http-errors": "2.0.0", "mime": "1.6.0", - "ms": "2.1.1", - "on-finished": "~2.3.0", + "ms": "2.1.3", + "on-finished": "2.4.1", "range-parser": "~1.2.1", - "statuses": "~1.5.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" - }, - "ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" - } + "statuses": "2.0.1" } }, "serialize-error": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz", - "integrity": "sha1-ULZ51WNc34Rme9yOWa9OW4HV9go=" + "integrity": "sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==" }, "serve-static": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", - "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", "requires": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.17.1" + "send": "0.18.0" } }, "set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" }, - "set-immediate-shim": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", - "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=" + "set-function-length": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.0.tgz", + "integrity": "sha512-4DBHDoyHlM1IRPGYcoxexgh67y4ueR53FKV1yyxwFMY7aCqcN/38M1+SwZ/qJQ8iLv7+ck385ot4CcisOAPT9w==", + "requires": { + "define-data-property": "^1.1.1", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.2", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.1" + } + }, + "set-function-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz", + "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==", + "dev": true, + "requires": { + "define-data-property": "^1.0.1", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.0" + } }, "set-value": { "version": "2.0.1", @@ -31178,27 +14697,22 @@ "extend-shallow": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "requires": { "is-extendable": "^0.1.0" } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" } } }, "setimmediate": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" }, "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" }, "shaka-player": { "version": "2.5.23", @@ -31219,7 +14733,7 @@ "shebang-command": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", "requires": { "shebang-regex": "^1.0.0" } @@ -31227,18 +14741,12 @@ "shebang-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==" }, "shell-quote": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz", - "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=", - "requires": { - "array-filter": "~0.0.0", - "array-map": "~0.0.0", - "array-reduce": "~0.0.0", - "jsonify": "~0.0.0" - } + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==" }, "shellwords": { "version": "0.1.1", @@ -31259,24 +14767,24 @@ } }, "signal-exit": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz", - "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==" + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" }, "simple-plist": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/simple-plist/-/simple-plist-1.3.0.tgz", - "integrity": "sha512-uYWpeGFtZtVt2NhG4AHgpwx323zxD85x42heMJBan1qAiqqozIlaGrwrEt6kRjXWRWIXsuV1VLCvVmZan2B5dg==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/simple-plist/-/simple-plist-1.3.1.tgz", + "integrity": "sha512-iMSw5i0XseMnrhtIzRb7XpQEXepa9xhWxGUojHBL43SIpQuDQkh3Wpy67ZbDzZVr6EKxvwVChnVpdl8hEVLDiw==", "requires": { "bplist-creator": "0.1.0", - "bplist-parser": "0.3.0", - "plist": "^3.0.4" + "bplist-parser": "0.3.1", + "plist": "^3.0.5" } }, "simple-swizzle": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", "requires": { "is-arrayish": "^0.3.1" }, @@ -31306,6 +14814,38 @@ "ansi-styles": "^3.2.0", "astral-regex": "^1.0.0", "is-fullwidth-code-point": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + } + } + }, + "snake-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", + "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" } }, "snapdragon": { @@ -31323,18 +14863,10 @@ "use": "^3.1.0" }, "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, "define-property": { "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", "requires": { "is-descriptor": "^0.1.0" } @@ -31342,71 +14874,15 @@ "extend-shallow": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "requires": { "is-extendable": "^0.1.0" } }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" } } }, @@ -31423,10 +14899,19 @@ "define-property": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", "requires": { "is-descriptor": "^1.0.0" } + }, + "is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "requires": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + } } } }, @@ -31441,7 +14926,7 @@ "kind-of": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "requires": { "is-buffer": "^1.1.5" } @@ -31449,9 +14934,14 @@ } }, "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" }, "source-map-resolve": { "version": "0.5.3", @@ -31466,9 +14956,9 @@ } }, "source-map-support": { - "version": "0.5.20", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz", - "integrity": "sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==", + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", "requires": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -31487,9 +14977,9 @@ "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==" }, "spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", "dev": true, "requires": { "spdx-expression-parse": "^3.0.0", @@ -31497,9 +14987,9 @@ } }, "spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.4.0.tgz", + "integrity": "sha512-hcjppoJ68fhxA/cjbN4T8N6uCUejN8yFw69ttpqtBeCbF3u13n7mb31NB9jKwGTTWWnt9IbRA/mf1FprYS8wfw==", "dev": true }, "spdx-expression-parse": { @@ -31513,9 +15003,9 @@ } }, "spdx-license-ids": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", - "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==", + "version": "3.0.16", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz", + "integrity": "sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==", "dev": true }, "split-on-first": { @@ -31529,28 +15019,17 @@ "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", "requires": { "extend-shallow": "^3.0.0" - }, - "dependencies": { - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - } } }, "sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" }, "sshpk": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz", + "integrity": "sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==", "dev": true, "requires": { "asn1": "~0.2.3", @@ -31564,11 +15043,6 @@ "tweetnacl": "~0.14.0" } }, - "stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" - }, "stack-utils": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.5.tgz", @@ -31585,123 +15059,62 @@ } }, "stackframe": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz", - "integrity": "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==" + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" }, "stacktrace-parser": { "version": "0.1.10", "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz", "integrity": "sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==", - "requires": { - "type-fest": "^0.7.1" - }, - "dependencies": { - "type-fest": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz", - "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==" - } - } - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "type-fest": "^0.7.1" + } + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" + "is-descriptor": "^0.1.0" } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" } } }, "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" }, "stealthy-require": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", - "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "integrity": "sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g==", "dev": true }, "stream-buffers": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz", - "integrity": "sha1-kdX1Ew0c75bc+n9yaUUYh0HQnuQ=" + "integrity": "sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg==" }, "strict-uri-encode": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", - "integrity": "sha1-ucczDHBChi9rFC3CdLvMWGbONUY=" + "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==" }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } + "string-hash-64": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string-hash-64/-/string-hash-64-1.0.3.tgz", + "integrity": "sha512-D5OKWKvDhyVWWn2x5Y9b+37NUllks34q1dCDhk/vYcso9fmhs+Tl3KR/gE4v5UNj2UA35cnX4KdVVGkG1deKqw==" }, "string-length": { "version": "3.1.0", @@ -31723,6 +15136,11 @@ "strip-ansi": "^6.0.1" }, "dependencies": { + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, "is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", @@ -31739,39 +15157,61 @@ } }, "string.prototype.matchall": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.6.tgz", - "integrity": "sha512-6WgDX8HmQqvEd7J+G6VtAahhsQIssiZ8zl7zKh1VDMFyL3hRTJP4FTNA3RbIp2TOQ9AYNDcc7e3fH0Qbup+DBg==", + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz", + "integrity": "sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", - "has-symbols": "^1.0.2", - "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.3.1", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "regexp.prototype.flags": "^1.5.0", + "set-function-name": "^2.0.0", "side-channel": "^1.0.4" } }, + "string.prototype.trim": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz", + "integrity": "sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + } + }, "string.prototype.trimend": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", - "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz", + "integrity": "sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" } }, "string.prototype.trimstart": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", - "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz", + "integrity": "sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" } }, "strip-ansi": { @@ -31780,13 +15220,6 @@ "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", "requires": { "ansi-regex": "^4.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" - } } }, "strip-bom": { @@ -31798,7 +15231,7 @@ "strip-eof": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==" }, "strip-final-newline": { "version": "2.0.0", @@ -31818,57 +15251,45 @@ "integrity": "sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==" }, "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "requires": { - "has-flag": "^3.0.0" + "has-flag": "^4.0.0" } }, "supports-hyperlinks": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", - "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", "dev": true, "requires": { "has-flag": "^4.0.0", "supports-color": "^7.0.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } } }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + }, "svg-parser": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" }, "svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.2.0.tgz", + "integrity": "sha512-4PP6CMW/V7l/GmKRKzsLR8xxjdHTV4IMvhTnpuHwwBazSIlw5W/5SmPjN8Dwyt7lKbSJrRDgp4t9ph0HgChFBQ==", "requires": { "@trysound/sax": "0.2.0", "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" + "css-select": "^5.1.0", + "css-tree": "^2.3.1", + "css-what": "^6.1.0", + "csso": "^5.0.5", + "picocolors": "^1.0.0" }, "dependencies": { "commander": { @@ -31876,55 +15297,19 @@ "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" }, - "css-select": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.1.tgz", - "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==", - "requires": { - "boolbase": "^1.0.0", - "css-what": "^5.1.0", - "domhandler": "^4.3.0", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - } - }, - "css-what": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", - "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==" - }, - "dom-serializer": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", - "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - } - }, - "domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" - }, - "domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "css-tree": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" + "mdn-data": "2.0.30", + "source-map-js": "^1.0.1" } }, - "nth-check": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", - "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", - "requires": { - "boolbase": "^1.0.0" - } + "mdn-data": { + "version": "2.0.30", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==" } } }, @@ -31965,10 +15350,35 @@ } } }, + "tar": { + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + } + }, "temp": { "version": "0.8.3", "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.3.tgz", - "integrity": "sha1-4Ma8TSa5AxJEEOT+2BEDAU38H1k=", + "integrity": "sha512-jtnWJs6B1cZlHs9wPG7BrowKxZw/rf6+UpGAkr8AaYmiTyTO7zQlLoST8zx/8TcUPnZmeBoB+H8ARuHZaSijVw==", "requires": { "os-tmpdir": "^1.0.0", "rimraf": "~2.2.6" @@ -31977,7 +15387,7 @@ "rimraf": { "version": "2.2.8", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz", - "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=" + "integrity": "sha512-R5KMKHnPAQaZMqLOsyuyUmcIjSeDm+73eoqQpaXA7AZ22BL+6C+1mcUscgOsNd8WVlJuvlgAPsegcx7pjlV0Dg==" } } }, @@ -31989,6 +15399,43 @@ "requires": { "ansi-escapes": "^4.2.1", "supports-hyperlinks": "^2.0.0" + }, + "dependencies": { + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "requires": { + "type-fest": "^0.21.3" + } + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true + } + } + }, + "terser": { + "version": "5.27.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.27.0.tgz", + "integrity": "sha512-bi1HRwVRskAjheeYl291n3JC4GgO/Ty4z1nVs5AAsmonJulGxpSektecnNedrwK9C7vpvVtcX3cw00VSLt7U2A==", + "dev": true, + "requires": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "acorn": { + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", + "dev": true + } } }, "test-exclude": { @@ -32005,7 +15452,7 @@ "text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", "dev": true }, "throat": { @@ -32016,7 +15463,7 @@ "through": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==" }, "through2": { "version": "2.0.5", @@ -32030,7 +15477,7 @@ "time-stamp": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", - "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=" + "integrity": "sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==" }, "tmp": { "version": "0.0.33", @@ -32048,12 +15495,12 @@ "to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" }, "to-object-path": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", "requires": { "kind-of": "^3.0.2" }, @@ -32061,7 +15508,7 @@ "kind-of": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "requires": { "is-buffer": "^1.1.5" } @@ -32077,17 +15524,6 @@ "extend-shallow": "^3.0.2", "regex-not": "^1.0.2", "safe-regex": "^1.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - } } }, "to-regex-range": { @@ -32099,9 +15535,9 @@ } }, "toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" }, "tough-cookie": { "version": "3.0.1", @@ -32115,18 +15551,14 @@ } }, "tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", - "dev": true, - "requires": { - "punycode": "^2.1.0" - } + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" }, "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" }, "tsutils": { "version": "3.21.0", @@ -32135,12 +15567,20 @@ "dev": true, "requires": { "tslib": "^1.8.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } } }, "tunnel-agent": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", "dev": true, "requires": { "safe-buffer": "^5.0.1" @@ -32149,13 +15589,13 @@ "tweetnacl": { "version": "0.14.5", "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", "dev": true }, "type-check": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", "dev": true, "requires": { "prelude-ls": "~1.1.2" @@ -32168,15 +15608,61 @@ "dev": true }, "type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz", + "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==" + }, + "typed-array-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", + "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1", + "is-typed-array": "^1.1.10" + } + }, + "typed-array-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", + "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + } + }, + "typed-array-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", + "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", + "dev": true, + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + } + }, + "typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + } }, "typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" }, "typedarray-to-buffer": { "version": "3.1.5", @@ -32187,17 +15673,10 @@ "is-typedarray": "^1.0.0" } }, - "typescript": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.4.tgz", - "integrity": "sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==", - "dev": true, - "peer": true - }, "ua-parser-js": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", - "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==" + "version": "0.7.37", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.37.tgz", + "integrity": "sha512-xV8kqRKM+jhMvcHWUKthV9fNebIzrNy//2O9ZwWcfiBFR5f25XVZPLlEajk/sf3Ra15V92isyQqnIEXRDaZWEA==" }, "uglify-es": { "version": "3.3.9", @@ -32223,20 +15702,25 @@ "ultron": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz", - "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=" + "integrity": "sha512-QMpnpVtYaWEeY+MwKDN/UdKlE/LsFZXM5lO1u7GaZzNgmIbGixHEmVMIKT+vqYOALu3m5GYQy9kz4Xu4IVn7Ow==" }, "unbox-primitive": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", - "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", "dev": true, "requires": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.1", - "has-symbols": "^1.0.2", + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" } }, + "undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" + }, "unicode-canonical-property-names-ecmascript": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", @@ -32252,14 +15736,14 @@ } }, "unicode-match-property-value-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", - "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==" }, "unicode-property-aliases-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", - "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==" }, "union-value": { "version": "1.0.1", @@ -32270,18 +15754,6 @@ "get-value": "^2.0.6", "is-extendable": "^0.1.1", "set-value": "^2.0.1" - }, - "dependencies": { - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" - } } }, "universalify": { @@ -32292,12 +15764,12 @@ "unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" }, "unset-value": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", "requires": { "has-value": "^0.3.1", "isobject": "^3.0.0" @@ -32306,7 +15778,7 @@ "has-value": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", "requires": { "get-value": "^2.0.3", "has-values": "^0.1.4", @@ -32316,7 +15788,7 @@ "isobject": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", "requires": { "isarray": "1.0.0" } @@ -32326,10 +15798,19 @@ "has-values": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" + "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==" } } }, + "update-browserslist-db": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", + "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } + }, "uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", @@ -32342,30 +15823,40 @@ "urix": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" + "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==" }, "use": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" }, + "use-latest-callback": { + "version": "0.1.9", + "resolved": "https://registry.npmjs.org/use-latest-callback/-/use-latest-callback-0.1.9.tgz", + "integrity": "sha512-CL/29uS74AwreI/f2oz2hLTW7ZqVeV5+gxFeGudzQrgkCytrHw33G4KbnQOrRlAEzzAFXi7dDLMC9zhWcVpzmw==" + }, "use-subscription": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/use-subscription/-/use-subscription-1.5.1.tgz", - "integrity": "sha512-Xv2a1P/yReAjAbhylMfFplFKj9GssgTwN7RlcTxBujFQcloStWNDQdc4g4NRWH9xS4i/FDk04vQBptAXoF3VcA==", + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/use-subscription/-/use-subscription-1.8.0.tgz", + "integrity": "sha512-LISuG0/TmmoDoCRmV5XAqYkd3UCBNM0ML3gGBndze65WITcsExCD3DTvXXTLyNcOC0heFQZzluW88bN/oC1DQQ==", "requires": { - "object-assign": "^4.1.1" + "use-sync-external-store": "^1.2.0" } }, + "use-sync-external-store": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", + "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==" + }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" }, "utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" }, "uuid": { "version": "8.3.2", @@ -32373,9 +15864,9 @@ "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" }, "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.4.0.tgz", + "integrity": "sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==", "dev": true }, "v8-to-istanbul": { @@ -32389,10 +15880,10 @@ "source-map": "^0.7.3" }, "dependencies": { - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", "dev": true } } @@ -32408,19 +15899,19 @@ } }, "validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==" + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==" }, "vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" }, "verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", "dev": true, "requires": { "assert-plus": "^1.0.0", @@ -32431,7 +15922,7 @@ "core-util-is": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", "dev": true } } @@ -32459,6 +15950,14 @@ "domexception": "^1.0.1", "webidl-conversions": "^4.0.2", "xml-name-validator": "^3.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true + } } }, "walker": { @@ -32470,23 +15969,22 @@ } }, "warn-once": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/warn-once/-/warn-once-0.1.0.tgz", - "integrity": "sha512-recZTSvuaH/On5ZU5ywq66y99lImWqzP93+AiUo9LUwG8gXHW+LJjhOd6REJHm7qb0niYqrEQJvbHSQfuJtTqA==" + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/warn-once/-/warn-once-0.1.1.tgz", + "integrity": "sha512-VkQZJbO8zVImzYFteBXvBOZEl1qL175WH8VmZcxF2fZAoudNhNDvHi+doCaAEdU2l2vtcIwa2zn0QK5+I1HQ3Q==" }, "wcwidth": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", "requires": { "defaults": "^1.0.3" } }, "webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", - "dev": true + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" }, "websocket-driver": { "version": "0.7.4", @@ -32513,9 +16011,9 @@ } }, "whatwg-fetch": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", - "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + "version": "3.6.20", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", + "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==" }, "whatwg-mimetype": { "version": "2.3.0", @@ -32524,14 +16022,12 @@ "dev": true }, "whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "dev": true, + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" } }, "which": { @@ -32556,20 +16052,33 @@ } }, "which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", + "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==" + }, + "which-typed-array": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz", + "integrity": "sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==", + "dev": true, + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.4", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + } }, "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", "dev": true }, "wordwrap": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=" + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==" }, "wrap-ansi": { "version": "6.2.0", @@ -32581,26 +16090,10 @@ "strip-ansi": "^6.0.0" }, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" }, "strip-ansi": { "version": "6.0.1", @@ -32615,7 +16108,7 @@ "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" }, "write": { "version": "1.0.3", @@ -32639,10 +16132,13 @@ } }, "ws": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz", - "integrity": "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==", - "requires": {} + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", + "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", + "requires": { + "options": ">=0.0.5", + "ultron": "1.0.x" + } }, "xcode": { "version": "2.1.0", @@ -32667,9 +16163,9 @@ "dev": true }, "xmlbuilder": { - "version": "9.0.7", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz", - "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=" + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", + "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==" }, "xmlchars": { "version": "2.2.0", @@ -32678,17 +16174,17 @@ "dev": true }, "xmldoc": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/xmldoc/-/xmldoc-1.1.2.tgz", - "integrity": "sha512-ruPC/fyPNck2BD1dpz0AZZyrEwMOrWTO5lDdIXS91rs3wtm4j+T8Rp2o+zoOYkkAxJTZRPOSnOGei1egoRmKMQ==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/xmldoc/-/xmldoc-1.3.0.tgz", + "integrity": "sha512-y7IRWW6PvEnYQZNZFMRLNJw+p3pezM4nKYPfr15g4OOW9i8VpeydycFuipE2297OvZnh3jSb2pxOt9QpkZUVng==", "requires": { - "sax": "^1.2.1" + "sax": "^1.2.4" } }, "xpipe": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/xpipe/-/xpipe-1.0.5.tgz", - "integrity": "sha1-jdi/Rfw/f1Xw4FS4ePQ6YmFNr98=" + "integrity": "sha512-tuqoLk8xPl0o+7ny9iPlEZuzjfy1zC5ZJtAGjDDZWmVTVBK5PJP0arMGVu3Y53zSyeYK+YonMVSUv0DJgGN/ig==" }, "xregexp": { "version": "4.4.1", @@ -32710,15 +16206,9 @@ "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" }, "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" }, "yargs": { "version": "15.4.1", diff --git a/package.json b/package.json index f17b98c..13b176f 100644 --- a/package.json +++ b/package.json @@ -10,20 +10,29 @@ "lint": "eslint ." }, "dependencies": { - "@cometchat-pro/react-native-calls": "2.1.1", - "@cometchat-pro/react-native-chat": "3.0.2", - "@react-native-async-storage/async-storage": "^1.15.9", + "@cometchat/calls-sdk-react-native": "^4.0.4", + "@cometchat/chat-sdk-react-native": "^4.0.5", + "@cometchat/chat-uikit-react-native": "^4.1.2", + "@ethersproject/shims": "^5.7.0", + "@particle-network/rn-auth": "^1.3.7", + "@react-native-async-storage/async-storage": "^1.17.5", "@react-native-community/cli": "^6.2.0", - "@react-native-picker/picker": "^2.2.0", + "@react-native-community/netinfo": "7.1.7", + "@react-native-picker/picker": "2.2.0", "@react-navigation/bottom-tabs": "^6.0.9", "@react-navigation/native": "^6.0.4", "@react-navigation/native-stack": "^6.2.2", "@react-navigation/stack": "^5.12.8", + "buffer": "^6.0.3", "emoji-mart-native": "^0.6.2-beta", - "firebase": "^9.1.2", + "ethers": "^5.7.2", + "firebase": "^9.4.1", + "idb": "3.0.2", "react": "16.13.1", "react-native": "0.63.3", "react-native-autolink": "^4.0.0", + "react-native-background-timer": "^2.4.1", + "react-native-callstats": "3.73.7", "react-native-document-picker": "^4.1.1", "react-native-elements": "^3.0.0-alpha.1", "react-native-fast-image": "^8.3.4", @@ -31,9 +40,9 @@ "react-native-get-random-values": "^1.7.0", "react-native-image-picker": "^4.1.1", "react-native-keep-awake": "^4.0.0", - "react-native-reanimated": "^1.13.2", + "react-native-reanimated": "2.17.0", "react-native-safe-area-context": "^3.3.2", - "react-native-screens": "^3.8.0", + "react-native-screens": "3.25.0", "react-native-sound": "^0.11.0", "react-native-svg": "^12.1.1", "react-native-svg-transformer": "^1.0.0", @@ -41,6 +50,7 @@ "react-native-vector-icons": "^7.1.0", "react-native-video": "^5.1.1", "react-native-video-controls": "^2.8.1", + "react-native-webrtc": "1.100.0", "react-native-webview": "^11.14.3", "reanimated-bottom-sheet": "^1.0.0-alpha.22", "rn-fetch-blob": "^0.12.0", @@ -54,6 +64,7 @@ "babel-jest": "^25.1.0", "eslint": "^6.5.1", "jest": "^25.1.0", + "metro-config": "^0.80.4", "metro-react-native-babel-preset": "^0.59.0", "react-test-renderer": "16.13.1" }, diff --git a/particle.js b/particle.js new file mode 100644 index 0000000..d17f92c --- /dev/null +++ b/particle.js @@ -0,0 +1,82 @@ +import { particleInfoConfig } from './env'; +import { Avalanche } from '@particle-network/chains'; +import { + AAFeeMode, + AccountName, + Env, + EvmService, + LoginType, + ParticleInfo, + SupportAuthType, + SmartAccountInfo +} from '@particle-network/rn-auth'; +import * as particleAuth from '@particle-network/rn-auth'; + +// Get your project id and client from dashboard, +// https://dashboard.particle.network/ +ParticleInfo.projectId = particleInfoConfig.apiKey; // your project id +ParticleInfo.clientKey = particleInfoConfig.clientKey; // your client key + + +// Initialize Particle +const chainInfo = Avalanche; +const env = Env.Production; +particleAuth.init(chainInfo,env); + +// Function to handle Particle Authcore registration +/* +* @param type Login type, support phone, email, json web token, google, apple and more. +* @param account When login type is email, phone or jwt, you could pass email address, phone number or jwt. +* @param supportAuthType Controls whether third-party login buttons are displayed. default will show all third-party login buttons. +* @param socialLoginPrompt Social login prompt, optional. +* @param authorization message:evm->hex sign message . solana is base58, uniq:unique sign,only support evm +* @returns Result, userinfo or error +*/ +const registerWithParticle = async (email, password) => { + // Implement the registration logic using Particle Authcore + // Example (modify according to your needs): + const type = LoginType.Email; + const supportAuthType = [SupportAuthType.All]; + const result = await particleAuth.login(type, email, supportAuthType); + + if (result.status) { + const userInfo = result.data; + console.log(userInfo); + return result; // Ensure that result is returned + } else { + const error = result.data; + console.error(error); + return result; // Ensure that result is returned even in case of error + } + }; + + // Function to handle Particle Authcore login --- similar code as register just separated for clarity +const loginWithParticle = async (email, password) => { + const type = LoginType.Email; // Assuming email login type + const supportAuthType = [SupportAuthType.All]; // Supports all auth types + + try { + const result = await particleAuth.login(type, email, supportAuthType); + + if (result.status) { + // Login successful, return the user info + const userInfo = result.data; + console.log("Particle login successful:", userInfo); + return userInfo; + } else { + // Login failed, log the error and return null + const error = result.data; + console.error("Particle login error:", error); + return null; + } + } catch (error) { + // Exception occurred, log the error and return null + console.error("Particle login exception:", error); + return null; + } +}; + + + + // Export the functions + export { registerWithParticle, loginWithParticle }; \ No newline at end of file diff --git a/services/firebase.js b/services/firebase.js index 5633698..0db7406 100644 --- a/services/firebase.js +++ b/services/firebase.js @@ -1,83 +1,135 @@ -import { - database, - databaseRef, - databaseSet, - databaseGet, - databaseChild, - databaseOnValue, - databaseQuery, - equalTo, +import { auth, storage, database } from '../firebase'; +import { + ref as databaseRef, + set as databaseSet, + get as databaseGet, + child as databaseChild, + onValue as databaseOnValue, + off as databaseOff, + query as databaseQuery, + equalTo, orderByChild, - auth, - signInWithEmailAndPassword, - createUserWithEmailAndPassword, - storage, - storageRef, - uploadBytesResumable, - getDownloadURL, - databaseOff, -} from '../firebase'; - -const insertFirebaseDatabase = async ({key, id, payload}) => { - await databaseSet(databaseRef(database, key + id), payload); + enableLogging +} from 'firebase/database'; +import { + signInWithEmailAndPassword, + createUserWithEmailAndPassword +} from 'firebase/auth'; +import { + ref as storageRef, + uploadBytesResumable, + getDownloadURL +} from 'firebase/storage'; + +// Enable verbose logging +enableLogging(true); + +const insertFirebaseDatabase = async ({ key, id, payload }) => { + try { + await databaseSet(databaseRef(database, `${key}/${id}`), payload); + } catch (error) { + console.error("Error inserting into Firebase database:", error); + throw error; + } +}; + +const updateFirebaseDatabase = async ({ key, id, nestedKey, payload }) => { + const fullPath = `${key}/${id}/${nestedKey}`; + try { + await databaseSet(databaseRef(database, fullPath), payload); + console.log("Firebase database updated successfully at path:", fullPath); + } catch (error) { + console.error("Error updating Firebase database at path:", fullPath, error); + throw error; + } }; const getFirebaseData = async (key, id) => { - const ref = databaseRef(database); - const snapshot = await databaseGet(databaseChild(ref, `${key}${id}`)); - if (!snapshot || !snapshot.exists()) { - return null; + try { + console.log("Get Firebase Data for key:", key, "and id:", id); + const ref = databaseRef(database, `${key}/${id}`); + const snapshot = await databaseGet(ref); + console.log("Snapshot taken:", snapshot.exists() ? 'Data exists' : 'No data found'); + if (!snapshot.exists()) { + return null; + } + return snapshot.val(); + } catch (error) { + console.error("Error getting Firebase data:", error); + throw error; } - return snapshot.val(); }; const getRef = (child) => databaseRef(database, child); -const getDataRealtime = (ref, callback) => { - databaseOnValue(ref, (snapshot) => { - callback(snapshot.val()); - }); +// Utility function to create a Firebase reference path as a string +const createFirebaseRefPath = (node, id = '') => { + // Construct the path as a string + let path = node; + if (id) { + path += `/${id}`; + } + return path; }; -const getDataRealtimeQuery = async ({ref, query, criteria, callback}) => { - const snapshot = await databaseGet( - databaseQuery(ref, orderByChild(query), equalTo(criteria)), - ); - callback(snapshot.val()); + +const getDataRealtime = (node, id, callback) => { + const refPath = createFirebaseRefPath(node, id); + + console.log("Type of refPath:", typeof refPath); + console.log("Value of refPath:", refPath); + + if (typeof refPath !== 'string' || !refPath.trim()) { + console.error("Invalid refPath: must be a non-empty string"); + return; + } + + try { + const ref = databaseRef(database, refPath); + console.log("Database Ref: ", ref); + databaseOnValue(ref, (snapshot) => { + callback(snapshot.val()); + }); + + return () => databaseOff(ref); + } catch (error) { + console.error("Error in getDataRealtime:", error); + } +}; + + +const getDataRealtimeQuery = async ({ path, queryKey, criteria, callback }) => { + const ref = databaseRef(database, path); + const queryRef = databaseQuery(ref, orderByChild(queryKey), equalTo(criteria)); + databaseOnValue(queryRef, (snapshot) => callback(snapshot.val())); + return () => databaseOff(queryRef); }; -const off = (ref) => { +const off = (refPath) => { + const ref = databaseRef(database, refPath); databaseOff(ref); }; -const signIn = async (email, password) => - await signInWithEmailAndPassword(auth, email, password); +const signIn = (email, password) => signInWithEmailAndPassword(auth, email, password); -const createUser = async (email, password) => - await await createUserWithEmailAndPassword(auth, email, password); +const createUser = (email, password) => createUserWithEmailAndPassword(auth, email, password); -const uploadFile = async ({fileRef, blob, contentType, onError, onSuccess}) => { +const uploadFile = async ({ fileRef, blob, contentType, onError, onSuccess }) => { const storageFileRef = storageRef(storage, fileRef); - const uploadTask = uploadBytesResumable(storageFileRef, blob, { - contentType, - }); - uploadTask.on( - 'state_changed', - (snapshot) => {}, - (error) => { - onError(); - }, + const uploadTask = uploadBytesResumable(storageFileRef, blob, { contentType }); + uploadTask.on('state_changed', + (snapshot) => {}, + (error) => onError(error), async () => { const downloadUrl = await getDownloadURL(uploadTask.snapshot.ref); - if (downloadUrl) { - onSuccess(downloadUrl); - } - }, + onSuccess(downloadUrl); + } ); }; export { insertFirebaseDatabase, + updateFirebaseDatabase, getFirebaseData, getRef, getDataRealtime,