Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

bug: Camera plugin restart app when take a photo #2931

Open
1 of 4 tasks
fititrick opened this issue May 15, 2020 · 37 comments
Open
1 of 4 tasks

bug: Camera plugin restart app when take a photo #2931

fititrick opened this issue May 15, 2020 · 37 comments

Comments

@fititrick
Copy link

Bug Report

Capacitor Version

npx cap doctor output:
Capacitor Doctor 💊

Latest Dependencies:

@capacitor/cli: 2.1.0

@capacitor/core: 2.1.0

@capacitor/android: 2.1.0

@capacitor/electron: 2.1.0

@capacitor/ios: 2.1.0

Installed Dependencies:

@capacitor/electron not installed

@capacitor/cli 2.1.0

@capacitor/android 2.1.0

@capacitor/ios 2.1.0

@capacitor/core 2.1.0

[success] Android looking great! 👌
Found 3 Capacitor plugins for ios:
@codetrix-studio/capacitor-google-auth (2.1.1)
@rdlabo/capacitor-facebook-login (2.0.2)
cordova-plugin-nativegeocoder (3.4.1)
[success] iOS looking great! 👌

Affected Platform(s)

  • Android
  • iOS
  • Electron
  • Web

Current Behavior

When calling the method
const image = await Camera.getPhoto ({
       quality: 70,
       allowEditing: false,
       resultType: CameraResultType.Uri,
       promptLabelHeader: 'Camera',
     promptLabelCancel: 'Cancel',
     promptLabelPhoto: 'Image Gallery',
     promptLabelPicture: 'Take Photo'
     });

The application to take photography is shown. When the photo is taken, the application restarts.
Reviewing in Android Studio, the app process dies, and another instance of the app opens.

Expected Behavior

The application takes the photo and returns the url to the controller without restarting the app.

Sample Code or Sample Application Repo

const image = await Camera.getPhoto ({
       quality: 70,
       allowEditing: false,
       resultType: CameraResultType.Uri,
       promptLabelHeader: 'Camera',
     promptLabelCancel: 'Cancel',
     promptLabelPhoto: 'Image Gallery',
     promptLabelPicture: 'Take Photo'
     });

Reproduction Steps

Other Technical Details

npm --version output: 6.13.7

node --version output: v10.15.1

pod --version output (iOS issues only):

Other Information

In this video you can see how when trying to take a photo from a xiaomi, the app process stops and restarts after taking the photo. Sometimes the method works correctly.
YouTube link: https://youtu.be/GfvSIJ5SpwE

@priyankpat
Copy link
Contributor

priyankpat commented May 15, 2020

How much memory does your device have? Are there any crash logs in logcat?

@fititrick
Copy link
Author

No crash log in the logcat.

It is a XIAOMI REDMI NOTE 8T with 3 GB of ram

@priyankpat
Copy link
Contributor

I have noticed phones with low memory ~2GB experience this exact behaviour, so possibly a OutOfMemory exception? You can debug the application and step through lines in returnResult() method. It's unusal for exception to not show up in logs, maybe don't use your app process as filter in logcat; let it display system wide logs and try to crash the application.

@seanharr11
Copy link

seanharr11 commented May 18, 2020

This appears to happen on older iOS devices as well, independent of Capacitor verisons: #2897 ... that issue has a sample project that intermittently repro's the bug.

@tripodsgames
Copy link

https://capacitor.ionicframework.com/docs/apis/camera
There is information about this in the documentation

Additionally, because the Camera API launches a separate Activity to handle taking the photo, you should listen for appRestoredResult in the App plugin to handle any camera data that was sent in the case your app was terminated by the operating system while the Activity was running.

@fititrick
Copy link
Author

I have noticed phones with low memory ~2GB experience this exact behaviour, so possibly a OutOfMemory exception? You can debug the application and step through lines in returnResult() method. It's unusal for exception to not show up in logs, maybe don't use your app process as filter in logcat; let it display system wide logs and try to crash the application.

I have copied the logcat for you. Just the process when i clicked to the capture button, until the app process is dead.

Error logcat:

2020-05-27 15:18:53.935 606-29140/? E/CamComm1.0-MD: Mismatched tag type when updating entry enable (-2146762752) of type byte; got type int32 data instead
2020-05-27 15:18:53.935 606-29140/? E/CamComm1.0-MD: Mismatched tag type when updating entry is_main (-2146762751) of type byte; got type int32 data instead
2020-05-27 15:18:54.164 606-9481/? E/mm-camera: <STATS_AEC > 579: aec_led_cal_apply_calibration: Calibrate data size 0 not expected with tuning size: 0
2020-05-27 15:18:54.164 606-9482/? E/mm-camera: <STATS_AF > 874: af_haf_util_update_force_scan_end_params: force scan timeout enabled,max th: 40
2020-05-27 15:18:54.167 606-9466/? E/mm-camera: 2264: iface_util_set_chromatix: iface_util_set_chromatix:2264 failed: iface_hvx_open rc 0
2020-05-27 15:18:54.209 606-9482/? E/mm-camera: <STATS_AF > 874: af_haf_util_update_force_scan_end_params: force scan timeout enabled,max th: 40
2020-05-27 15:18:54.209 606-9481/? E/mm-camera: <STATS_AEC > 579: aec_led_cal_apply_calibration: Calibrate data size 0 not expected with tuning size: 0
2020-05-27 15:18:54.215 606-9466/? E/mm-camera: 2264: iface_util_set_chromatix: iface_util_set_chromatix:2264 failed: iface_hvx_open rc 0
2020-05-27 15:18:54.226 606-9548/? E/QCamera: ProcessBuffer: 602: morhht cam_index =3
2020-05-27 15:18:54.226 606-9548/? E/QCamera: ProcessBuffer: 605: morhht y_weight= 0.0 ,c_weight= 0
2020-05-27 15:18:54.226 606-9548/? E/QCamera: ProcessBuffer: 605: morhht y_weight= 12.0 ,c_weight= 11
2020-05-27 15:18:54.226 606-9548/? E/QCamera: ProcessBuffer: 605: morhht y_weight= 8.0 ,c_weight= 9
2020-05-27 15:18:54.226 606-9548/? E/QCamera: ProcessBuffer: 605: morhht y_weight= 5.0 ,c_weight= 7
2020-05-27 15:18:54.226 606-9548/? E/QCamera: ProcessBuffer: 605: morhht y_weight= 3.0 ,c_weight= 4
2020-05-27 15:18:54.226 606-9548/? E/QCamera: ProcessBuffer: 605: morhht y_weight= 3.0 ,c_weight= 3
2020-05-27 15:18:54.226 606-9548/? E/QCamera: ProcessBuffer: 605: morhht y_weight= 1.0 ,c_weight= 2
2020-05-27 15:18:54.226 606-9548/? E/QCamera: ProcessBuffer: 605: morhht y_weight= 1.0 ,c_weight= 2
2020-05-27 15:18:54.258 606-9481/? E/mm-camera: <STATS_AEC > 579: aec_led_cal_apply_calibration: Calibrate data size 0 not expected with tuning size: 0
2020-05-27 15:18:54.258 606-9482/? E/mm-camera: <STATS_AF > 874: af_haf_util_update_force_scan_end_params: force scan timeout enabled,max th: 40
2020-05-27 15:18:54.260 606-9466/? E/mm-camera: 2264: iface_util_set_chromatix: iface_util_set_chromatix:2264 failed: iface_hvx_open rc 0
2020-05-27 15:18:54.313 606-9482/? E/mm-camera: <STATS_AF > 874: af_haf_util_update_force_scan_end_params: force scan timeout enabled,max th: 40
2020-05-27 15:18:54.318 606-9481/? E/mm-camera: <STATS_AEC > 579: aec_led_cal_apply_calibration: Calibrate data size 0 not expected with tuning size: 0
2020-05-27 15:18:54.320 606-9466/? E/mm-camera: 2264: iface_util_set_chromatix: iface_util_set_chromatix:2264 failed: iface_hvx_open rc 0
2020-05-27 15:18:54.357 606-9482/? E/mm-camera: <STATS_AF > 874: af_haf_util_update_force_scan_end_params: force scan timeout enabled,max th: 40
2020-05-27 15:18:54.361 606-9481/? E/mm-camera: <STATS_AEC > 579: aec_led_cal_apply_calibration: Calibrate data size 0 not expected with tuning size: 0
2020-05-27 15:18:54.365 606-9466/? E/mm-camera: 2264: iface_util_set_chromatix: iface_util_set_chromatix:2264 failed: iface_hvx_open rc 0
2020-05-27 15:18:54.366 9802-9802/? E/d.process.acor: Not starting debugger since process cannot load the jdwp agent.
2020-05-27 15:18:54.408 1677-2197/? E/InputDispatcher: channel 'a704e56 es.inforapps.alkinder/es.inforapps.alkinder.MainActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
2020-05-27 15:18:54.417 606-9481/? E/mm-camera: <STATS_AEC > 579: aec_led_cal_apply_calibration: Calibrate data size 0 not expected with tuning size: 0
2020-05-27 15:18:54.417 606-9466/? E/mm-camera: 2264: iface_util_set_chromatix: iface_util_set_chromatix:2264 failed: iface_hvx_open rc 0
2020-05-27 15:18:54.417 606-9482/? E/mm-camera: <STATS_AF > 874: af_haf_util_update_force_scan_end_params: force scan timeout enabled,max th: 40
2020-05-27 15:18:54.465 1677-1833/? E/libprocessgroup: Error encountered killing process cgroup uid 99037 pid 9109: No such file or directory
2020-05-27 15:18:54.536 1677-1835/? E/KernelCpuSpeedReader: Failed to read cpu-freq: /sys/devices/system/cpu/cpu4/cpufreq/stats/time_in_state (No such file or directory)
2020-05-27 15:18:54.536 1677-1835/? E/KernelCpuSpeedReader: Failed to read cpu-freq: /sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state (No such file or directory)
2020-05-27 15:18:54.674 606-9548/? E/QCamera: ProcessBuffer: 706: hht ProcessBuffer 706 LINK_morpho_lowlight_finalize error = 0
2020-05-27 15:18:54.740 9802-9802/? E/libc: Access denied finding property "ro.vendor.display.type"
2020-05-27 15:18:54.786 606-9783/? E/QCamera: handleInputBufferWithLock: 6109: Could not find input request for frame number 873
2020-05-27 15:18:54.927 606-9834/? E/mm-still: EncodeComplete:945] Exif length: 3704
2020-05-27 15:18:55.243 9841-9841/? E/ti.diagservice: Not starting debugger since process cannot load the jdwp agent.
2020-05-27 15:18:55.452 9841-9841/? E/DiagJNIInterface: Trying to load libDiagService

Verbose logcat:

2020-05-27 15:18:52.634 9668-9668/? D/SigquitBasedANRDetector: Registered
2020-05-27 15:18:52.653 9668-9668/? D/SigquitBasedANRDetector: Initialized
2020-05-27 15:18:52.662 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:52.662 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:52.663 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:52.663 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:52.663 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:52.663 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:52.663 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:52.712 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:52.713 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:52.713 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:52.713 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:52.714 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:52.714 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:52.714 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:52.763 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:52.763 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:52.764 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:52.764 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:52.764 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:52.764 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:52.764 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:52.813 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:52.814 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:52.815 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:52.815 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:52.815 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:52.815 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:52.815 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:52.825 606-9482/? I/mm-camera: <STATS_AF >< INFO> 439: af_util_done: MainCamera=1 final lens pos 441
2020-05-27 15:18:52.862 7401-7815/? D/CAM_MiCamera2: afState changed from 1 to 2
2020-05-27 15:18:52.869 7401-7815/? D/CAM_FocusTask: warning. set the focus result before the request is processed.
2020-05-27 15:18:52.869 7401-7401/? V/CAM_FocusManager: focusResult: 2|true|false|1
2020-05-27 15:18:52.869 7401-7401/? D/CAM_FocusManager: getFocusMode=continuous-picture
2020-05-27 15:18:52.869 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:52.869 7401-7401/? D/CAM_FocusManager: onAutoFocusMoving: mode=continuous-picture show=true
2020-05-27 15:18:52.869 7401-7401/? D/CAM_FocusManager: getFocusMode=continuous-picture
2020-05-27 15:18:52.869 7401-7401/? V/CAM_FocusManager: Camera KPI: CAF stop: Focus time: 1398
2020-05-27 15:18:52.869 7401-7401/? V/CAM_FocusManager: setFocusState: 3
2020-05-27 15:18:52.869 7401-7401/? D/CAM_FocusView: showSuccess
2020-05-27 15:18:52.869 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:52.870 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:52.870 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:52.870 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:52.870 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:52.871 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:52.914 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:52.914 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:52.916 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:52.916 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:52.916 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:52.917 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:52.917 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:52.964 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:52.965 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:52.966 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:52.966 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:52.966 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:52.966 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:52.966 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.015 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.015 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.016 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:53.017 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:53.017 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:53.017 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.017 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.032 9668-9668/? I/SigquitBasedANRDetector: Function _ZN3art13SignalCatcher6OutputERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE hooked with result=0
2020-05-27 15:18:53.032 9668-9668/? D/SigquitBasedANRDetector: Detector started
2020-05-27 15:18:53.066 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.066 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.067 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:53.067 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:53.067 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:53.067 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.068 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.116 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.116 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.117 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:53.117 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:53.117 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:53.117 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.117 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.121 9668-9668/? D/FirebaseApp: com.google.firebase.auth.FirebaseAuth is not linked. Skipping initialization.
2020-05-27 15:18:53.122 9668-9668/? D/FirebaseApp: com.google.firebase.crash.FirebaseCrash is not linked. Skipping initialization.
2020-05-27 15:18:53.127 9668-9668/? D/FirebaseApp: com.google.android.gms.measurement.AppMeasurement is not linked. Skipping initialization.
2020-05-27 15:18:53.128 9668-9668/? I/FirebaseInitProvider: FirebaseApp initialization successful
2020-05-27 15:18:53.167 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.168 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.168 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:53.169 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:53.169 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:53.169 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.169 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.194 9668-9668/? D/SoLoader: init start
2020-05-27 15:18:53.194 9668-9668/? D/SoLoader: adding system library source: /vendor/lib
2020-05-27 15:18:53.194 9668-9668/? D/SoLoader: adding system library source: /system/lib
2020-05-27 15:18:53.195 9668-9668/? D/SoLoader: adding application source: X.26r[root = /data/app/com.whatsapp-FceGevmG1kBnw-sDn8hUBQ==/lib/arm64 flags = 0]
2020-05-27 15:18:53.197 9668-9668/? D/SoLoader: adding backup source from : X.2iE[root = /data/data/com.whatsapp/lib-main flags = 1]
2020-05-27 15:18:53.198 9668-9668/? D/SoLoader: Preparing SO source: X.26r[root = /system/lib flags = 2]
2020-05-27 15:18:53.200 9668-9668/? D/SoLoader: Preparing SO source: X.26r[root = /vendor/lib flags = 2]
2020-05-27 15:18:53.200 9668-9668/? D/SoLoader: Preparing SO source: X.26r[root = /data/app/com.whatsapp-FceGevmG1kBnw-sDn8hUBQ==/lib/arm64 flags = 0]
2020-05-27 15:18:53.200 9668-9668/? D/SoLoader: Preparing SO source: X.2iE[root = /data/data/com.whatsapp/lib-main flags = 1]
2020-05-27 15:18:53.202 9668-9668/? V/fb-UnpackingSoSource: locked dso store /data/user/0/com.whatsapp/lib-main
2020-05-27 15:18:53.207 9668-9668/? I/fb-UnpackingSoSource: dso store is up-to-date: /data/user/0/com.whatsapp/lib-main
2020-05-27 15:18:53.207 9668-9668/? V/fb-UnpackingSoSource: releasing dso store lock for /data/user/0/com.whatsapp/lib-main
2020-05-27 15:18:53.207 9668-9668/? D/SoLoader: init finish: 4 SO sources prepared
2020-05-27 15:18:53.207 9668-9668/? D/SoLoader: init exiting
2020-05-27 15:18:53.208 9668-9668/? D/SoLoader: Prepending to SO sources: X.26r[root = /data/data/com.whatsapp/files/decompressed/libs.spk.zst flags = 1]
2020-05-27 15:18:53.208 9668-9668/? D/SoLoader: Prepended to SO sources: X.26r[root = /data/data/com.whatsapp/files/decompressed/libs.spk.zst flags = 1]
2020-05-27 15:18:53.216 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.216 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.217 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:53.218 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:53.218 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:53.218 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.218 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.267 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.267 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.268 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:53.268 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:53.269 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:53.269 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.269 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.271 9668-9718/? I/DpmTcmClient: RegisterTcmMonitor from: $Proxy0
2020-05-27 15:18:53.282 9668-9668/? D/Event: No subscribers registered for event class X.0QQ
2020-05-27 15:18:53.283 9668-9668/? D/Event: No subscribers registered for event class X.0K4
2020-05-27 15:18:53.312 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.312 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.313 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:53.313 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:53.313 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:53.313 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.313 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.339 9668-9718/? D/NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false
2020-05-27 15:18:53.366 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.366 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.367 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:53.367 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:53.367 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:53.367 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.368 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.417 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.417 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.419 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:53.419 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:53.420 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:53.420 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.420 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.462 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.462 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.463 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:53.463 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:53.464 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:53.464 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.464 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.518 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.519 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.519 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:53.520 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:53.520 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:53.520 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.520 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.563 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.564 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.565 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:53.566 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:53.566 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:53.566 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.567 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.567 1677-2931/? D/BaseLooper: dump anr message took 3ms
2020-05-27 15:18:53.618 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.618 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.619 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:53.619 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:53.619 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:53.619 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.619 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.665 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.665 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.667 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:53.667 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:53.667 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:53.668 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.668 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.670 7401-7401/? D/CAM_FocusView: msg=5 true
2020-05-27 15:18:53.694 9668-9668/? D/Event: No subscribers registered for event class X.0QQ
2020-05-27 15:18:53.694 9668-9668/? D/Event: No subscribers registered for event class X.0K4
2020-05-27 15:18:53.715 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.716 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.717 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:53.718 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:53.718 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:53.718 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.718 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.766 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.766 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.767 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:53.767 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:53.767 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:53.768 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.768 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.811 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: bindService is called for service : com.whatsapp/.AlarmService and for client system
2020-05-27 15:18:53.811 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: total connections for service : com.whatsapp/.AlarmServiceare :1
2020-05-27 15:18:53.811 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: total connections for client : systemare :20
2020-05-27 15:18:53.818 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.818 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.819 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:53.819 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:53.819 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:53.819 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.819 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.824 1677-2931/? D/CompatibilityInfo: mCompatibilityFlags - 0
2020-05-27 15:18:53.824 1677-2931/? D/CompatibilityInfo: applicationDensity - 440
2020-05-27 15:18:53.824 1677-2931/? D/CompatibilityInfo: applicationScale - 1.0
2020-05-27 15:18:53.827 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: startService() is called for servicecom.whatsapp/.AlarmService
2020-05-27 15:18:53.863 7401-7401/? D/CAM_Camera@87410256: onUserInteraction

--------- beginning of system

2020-05-27 15:18:53.864 1677-2673/? W/MiuiGesturePointerEventListener: onActionDown end: mGestureStatus = 0
2020-05-27 15:18:53.865 7401-7401/? D/ViberatorContext: performSnapClick: ignore...
2020-05-27 15:18:53.867 7401-7401/? D/CAM_CameraSnapView: snap click action_down
2020-05-27 15:18:53.867 7401-7401/? D/CAM_FragmentBottomActio: onSnapPrepare
2020-05-27 15:18:53.871 9668-9773/? D/WM-PackageManagerHelper: androidx.work.impl.background.systemjob.SystemJobService enabled
2020-05-27 15:18:53.871 9668-9773/? D/WM-Schedulers: Created SystemJobScheduler and enabled SystemJobService
2020-05-27 15:18:53.874 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.874 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.875 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:53.875 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:53.875 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:53.875 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.875 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.879 9668-9775/? D/WM-ForceStopRunnable: Performing cleanup operations.
2020-05-27 15:18:53.915 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.916 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.916 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:53.917 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:53.917 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:53.917 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.917 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.927 7401-7401/? D/CAM_HybridZoomingSystem: setZoomingSourceIdentity(): 0
2020-05-27 15:18:53.927 7401-7401/? D/CAM_CameraSnapView: snap click action_up
2020-05-27 15:18:53.927 7401-7401/? D/ViberatorContext: performSnapClick: ignore...
2020-05-27 15:18:53.928 7401-7401/? D/CAM_FragmentBottomActio: onSnapClick
2020-05-27 15:18:53.928 7401-7401/? I/CAM_Storage: getLeftSpace() return 13686194176
2020-05-27 15:18:53.928 7401-7401/? D/CAM_Camera2Module: onShutterButtonClick 1
2020-05-27 15:18:53.928 7401-7401/? D/CAM_FocusManager: getFocusMode=continuous-picture
2020-05-27 15:18:53.928 7401-7401/? V/CAM_FocusManager: prepareCapture: false|2|continuous-picture
2020-05-27 15:18:53.928 7401-7401/? D/CAM_FocusManager: getFocusMode=continuous-picture
2020-05-27 15:18:53.929 7401-7401/? D/CAM_Camera2Module: startNormalCapture mode -> 10
2020-05-27 15:18:53.929 7401-7401/? D/CAM_Camera2Module: prepareNormalCapture
2020-05-27 15:18:53.929 7401-7401/? D/CAM_BaseModule: setCameraState: 3
2020-05-27 15:18:53.929 7401-7401/? D/CAM_Camera2Module: prepareNormalCapture: mOrientation = 0, mJpegRotation = 90
2020-05-27 15:18:53.931 7401-7401/? D/CAM_MiCamera2: setFrontMirror: false
2020-05-27 15:18:53.931 7401-7401/? D/CAM_Camera2Module: updateBeauty(): 3d beauty level: i:0 | ss: 0 |sf: 0 | ee: 0 | ns: 0 | rs: 0 | lp: 0 | cn: 0 | nk: 0 | se: 0 | sn: 0 | hl: 0 |ed: 0 | pl: 0 | jl: 0 | blusher: 0| headSlim: 0 | bodySlim: 0 | shoulderSlim: 0 | legSlim: 0
2020-05-27 15:18:53.931 7401-7401/? D/CAM_Camera2Module: enableParallel=false mEnableShot2Gallery=false shotType=-2
2020-05-27 15:18:53.931 7401-7401/? D/CAM_MiCamera2: setShotType: algo=-2
2020-05-27 15:18:53.931 7401-7401/? D/CAM_MiCamera2: setShot2Gallery: isShot2Gallery=false
2020-05-27 15:18:53.931 7401-7401/? D/CAM_MiCamera2: setShotSavePath: /storage/emulated/0/DCIM/Camera/IMG_20200527_151853.jpg, isParallel:false
2020-05-27 15:18:53.932 7401-7401/? D/CAM_CameraConfigs: setShotPath: /storage/emulated/0/DCIM/Camera/IMG_20200527_151853.jpg
2020-05-27 15:18:53.932 7401-7401/? D/CAM_ComponentConfigFilt: getComponentValue: isClosed(mode) = false, mode = 163
2020-05-27 15:18:53.933 7401-7401/? D/CAM_CameraSettings: getShaderEffect: mode = 163, value = 66048
2020-05-27 15:18:53.933 7401-7401/? D/CAM_ComponentConfigFilt: getComponentValue: isClosed(mode) = false, mode = 163
2020-05-27 15:18:53.933 7401-7401/? V/CAM_MiCamera2: takePicture
2020-05-27 15:18:53.933 7401-7401/? D/CAM_MiCamera2: startShot holder: 108566068
2020-05-27 15:18:53.933 7401-7401/? V/CAM_Camera2Module: mShutterLag = 4ms
2020-05-27 15:18:53.933 7401-7401/? D/CAM_CameraScreenNail: requestReadPixels state=0
2020-05-27 15:18:53.933 7401-7401/? D/CAM_Camera2Module: onCaptureStart: inputSize = 4000x3000
2020-05-27 15:18:53.933 7401-7401/? D/CAM_Camera2Module: isIn3OrMoreSatMode: opMode=0x8001 isIn3OrMore=true
2020-05-27 15:18:53.933 7401-7401/? D/CAM_Camera2Module: onCaptureStart: outputSize = 4000x3000
2020-05-27 15:18:53.934 7401-7401/? D/CAM_Camera2Module: getOperatingMode: operatingMode = 0x8001
2020-05-27 15:18:53.934 7401-7401/? D/CAM_ComponentConfigFilt: getComponentValue: isClosed(mode) = false, mode = 163
2020-05-27 15:18:53.934 7401-7401/? D/CAM_CameraSettings: getShaderEffect: mode = 163, value = 66048
2020-05-27 15:18:53.934 7401-7401/? D/CAM_ComponentConfigFilt: getComponentValue: isClosed(mode) = false, mode = 163
2020-05-27 15:18:53.934 7401-9454/? V/CAM_RawTexture: prepare textureSize=720x960 id=4
2020-05-27 15:18:53.934 7401-7401/? D/CAM_CameraCapabilities: isAdaptiveSnapshotSizeInSatModeSupported(): false
2020-05-27 15:18:53.934 7401-7401/? D/CAM_Camera2Module: onCaptureStart: isParallel = false, shotType = -2, isLiveShot = false
2020-05-27 15:18:53.935 7401-9454/? V/CAM_FrameBuffer: init@1: fbo=3 tex=4 720*960 thread=89525
2020-05-27 15:18:53.935 606-29140/? E/CamComm1.0-MD: Mismatched tag type when updating entry enable (-2146762752) of type byte; got type int32 data instead
2020-05-27 15:18:53.935 606-29140/? E/CamComm1.0-MD: Mismatched tag type when updating entry is_main (-2146762751) of type byte; got type int32 data instead
2020-05-27 15:18:53.944 7401-7401/? D/CAM_MiCamera2ShotStill: size=4000x3000
2020-05-27 15:18:53.944 7401-7401/? D/CAM_MiCamera2: applyFlashMode: request = android.hardware.camera2.CaptureRequest$Builder@f53fc5d, applyType = 3
2020-05-27 15:18:53.944 7401-7401/? D/CAM_MiCamera2: applyFlashMode: flashMode = 0, mScreenLightCallback = com.android.camera.module.Camera2Module@dc8e3ba
2020-05-27 15:18:53.944 7401-7401/? D/CAM_CaptureRequestBuild: applyScreenLightHint(): unsupported
2020-05-27 15:18:53.945 7401-7401/? D/CAM_CaptureRequestBuild: applyExposureCompensation: 0
2020-05-27 15:18:53.945 7401-7401/? D/CAM_HybridZoomingSystem: toCropRegion(): zoom ratio = 1.0, crop region = Rect(0, 0 - 4000, 3000)
2020-05-27 15:18:53.945 7401-7401/? V/CAM_CaptureRequestBuild: applyZoomRatio(): cameraId = 0, zoomRatio = 1.0, activeArraySize = Rect(8, 8 - 4008, 3008), cropRegion = Rect(0, 0 - 4000, 3000)
2020-05-27 15:18:53.949 7401-7401/? D/CAM_CaptureRequestBuild: applyAELock: false
2020-05-27 15:18:53.949 7401-7401/? D/CAM_CaptureRequestBuild: applyAWBLock: false
2020-05-27 15:18:53.951 7401-7401/? D/CAM_CaptureRequestBuild: applyWaterMark appliedList:
2020-05-27 15:18:53.951 7401-7401/? D/CAM_CaptureRequestBuild: applySuperNightScene: false
2020-05-27 15:18:53.951 7401-7401/? D/CAM_CaptureRequestBuild: applySuperResolution: false, applyType = 3
2020-05-27 15:18:53.951 7401-7401/? D/CAM_CaptureRequestBuild: applyMfnrEnable: false
2020-05-27 15:18:53.951 7401-7401/? D/CAM_CaptureRequestBuild: applySwMfnrEnable: true
2020-05-27 15:18:53.952 7401-7401/? D/CAM_CaptureRequestBuild: applyMiBokeh: false
2020-05-27 15:18:53.952 7401-7401/? D/CAM_CaptureRequestBuild: applyFrontMirror: false
2020-05-27 15:18:53.952 7401-7401/? D/CAM_CameraCapabilities: isSupportNormalWideLDC: false
2020-05-27 15:18:53.952 7401-7401/? D/CAM_CameraCapabilities: isSupportUltraWideLDC: true
2020-05-27 15:18:53.952 7401-7401/? D/CAM_MiCameraCompat: applyUltraWideLDC: false
2020-05-27 15:18:53.952 7401-7401/? D/CAM_MiCamera2: jpegRotation=90
2020-05-27 15:18:53.952 7401-7401/? V/CAM_CaptureRequestBuild: applyZsl(): true
2020-05-27 15:18:53.953 7401-7401/? V/CAM_CaptureRequestBuild: EIS: off
2020-05-27 15:18:53.953 7401-7401/? D/CAM_CaptureRequestBuild: applyFpsRange: fpsRange = null
2020-05-27 15:18:53.953 7401-7401/? D/CAM_CaptureRequestBuild: applyDepurpleEnable: isSupport = true, enadled = true
2020-05-27 15:18:53.953 7401-7401/? D/CAM_CaptureRequestBuild: applyBackwardCaptureHint(): unsupported
2020-05-27 15:18:53.953 7401-7401/? I/CAM_[PERFORMANCE]: [ PictureTaken][START][1590585533953]
2020-05-27 15:18:53.958 7401-9454/? D/CAM_CameraScreenNail: draw: state=STATE_READ_PIXELS mReadPixelsNum=0
2020-05-27 15:18:53.964 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.965 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.972 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:53.976 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:53.977 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:53.977 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:53.977 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:53.986 7401-7414/? W/System: A resource failed to call release.
2020-05-27 15:18:54.014 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:54.015 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:54.017 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:54.017 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:54.017 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:54.018 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:54.018 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:54.026 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: unbindService is called for service : com.whatsapp/.AlarmService and for client system
2020-05-27 15:18:54.027 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: size of service connections for service: com.whatsapp/.AlarmServiceafter removal is 0
2020-05-27 15:18:54.028 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: size of client connections for client: systemafter removal is 19
2020-05-27 15:18:54.029 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: destroyService is called for service : com.whatsapp/.AlarmService
2020-05-27 15:18:54.030 606-32191/? I/QCamera: translateToHalMetadata: 18327: Saturation value use_saturation 5
2020-05-27 15:18:54.032 606-9465/? I/mm-camera: < INFO> 4225: mct_pipeline_process_set: command=800000a
2020-05-27 15:18:54.033 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: bindService is called for service : com.whatsapp/.util.crash.JavaCrashesUploadService and for client system
2020-05-27 15:18:54.033 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: total connections for service : com.whatsapp/.util.crash.JavaCrashesUploadServiceare :1
2020-05-27 15:18:54.033 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: total connections for client : systemare :20
2020-05-27 15:18:54.037 1677-2654/? D/CompatibilityInfo: mCompatibilityFlags - 0
2020-05-27 15:18:54.037 1677-2654/? D/CompatibilityInfo: applicationDensity - 440
2020-05-27 15:18:54.037 1677-2654/? D/CompatibilityInfo: applicationScale - 1.0
2020-05-27 15:18:54.038 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: startService() is called for servicecom.whatsapp/.util.crash.JavaCrashesUploadService
2020-05-27 15:18:54.038 606-9465/? I/mm-camera: < INFO> 4225: mct_pipeline_process_set: command=8000018
2020-05-27 15:18:54.038 606-9465/? I/mm-camera: < INFO> 633: mct_stream_start_link: Start linking offline stream 0x30005
2020-05-27 15:18:54.038 606-9465/? I/mm-camera: < INFO> 704: mct_stream_start_link: iface=0x0, isp=0x0, pproc=0xecfed180, imglib=0x0
2020-05-27 15:18:54.038 606-9465/? I/mm-camera: < INFO> 449: pproc_port_add_modules_to_stream: in identity 30005 stream 9 int_link = 0xdf277200
2020-05-27 15:18:54.038 606-9465/? I/mm-camera: < INFO> 461: pproc_port_add_modules_to_stream: :LINK linking mods tmod and cpp for identity 30005
2020-05-27 15:18:54.038 606-9465/? I/mm-camera: < INFO> 3709: cpp_module_util_update_dim: offset_x 0, offset_y 0, offset 0, meta_len 0,meta_scanline 0, meta_stride 0, plane_len 12128256
2020-05-27 15:18:54.038 606-9465/? I/mm-camera: < INFO> 3709: cpp_module_util_update_dim: offset_x 0, offset_y 0, offset 0, meta_len 0,meta_scanline 0, meta_stride 0, plane_len 6064128
2020-05-27 15:18:54.038 606-9465/? I/mm-camera: < INFO> 2513: cpp_module_notify_add_stream: :stream 9, width 4000, height 3000, stride 4032,scanline 3008, framelen 18194432
2020-05-27 15:18:54.038 606-9465/? I/mm-camera: < INFO> 2670: cpp_module_notify_add_stream: : stream 9, fmt 2, asf_mode 0, sharpness_level 0.000000,asf mask 1, denoise 0, denoise_mask 1, dsdn mask 1,dsdn enable 0, tnr mask 0, tnr enable 0, ds_mask 0, luma dsdn 0
2020-05-27 15:18:54.038 606-9465/? I/mm-camera: < INFO> 802: mct_stream_start_link: Linking single module
2020-05-27 15:18:54.038 606-9465/? I/mm-camera: < INFO> 810: mct_stream_start_link: single_module=0xecfed180
2020-05-27 15:18:54.038 606-9465/? I/mm-camera: < INFO> 4323: mct_pipeline_process_set: Linking successful for stream 0x30005 stream type=9
2020-05-27 15:18:54.038 9668-9766/? D/WhatsApp: LL_D W [89618:ConnectionThread] RECV
2020-05-27 15:18:54.039 606-9465/? I/mm-camera: < INFO> 4225: mct_pipeline_process_set: command=8000004
2020-05-27 15:18:54.042 606-9465/? I/mm-camera: < INFO> 4225: mct_pipeline_process_set: command=8000008
2020-05-27 15:18:54.042 606-9465/? I/mm-camera: < INFO> 4364: mct_pipeline_process_set: STREAM-ON on stream 0x30005 stream type=9
2020-05-27 15:18:54.042 606-9465/? I/mm-camera: < INFO> 4745: cpp_module_handle_streamon_event: identity=0x30005, stream-on done
2020-05-27 15:18:54.042 606-9465/? I/mm-camera: < INFO> 4381: mct_pipeline_process_set: STREAM-ON success for stream 0x30005, stream type=9
2020-05-27 15:18:54.043 9668-9766/? D/WhatsApp: LL_D W [89618:ConnectionThread] SEND
2020-05-27 15:18:54.043 606-9548/? I/QCamera: ZSLChannelCb: 7299: [KPI Perf]: superbuf frame_idx 66
2020-05-27 15:18:54.044 606-32191/? I/QCamera: translateToHalMetadata: 18327: Saturation value use_saturation 5
2020-05-27 15:18:54.045 606-32191/? I/chatty: uid=1047(cameraserver) HwBinder:606_5 identical 1 line
2020-05-27 15:18:54.046 606-32191/? I/QCamera: translateToHalMetadata: 18327: Saturation value use_saturation 5
2020-05-27 15:18:54.046 606-32191/? I/QCamera: processCaptureRequest: 9551: [KPI Perf] : PROFILE_SNAPSHOT_REQUEST_RECEIVED
2020-05-27 15:18:54.048 606-32191/? I/QCamera: translateToHalMetadata: 18327: Saturation value use_saturation 5
2020-05-27 15:18:54.049 606-9475/? I/mm-camera: < INFO> 374: cpp_hardware_set_clock: Set clock 480000000 BW avg 586493952 BW inst 586493952
2020-05-27 15:18:54.060 9668-9785/? D/WhatsApp: LL_D W [89631:ReaderThread] RECV <edge_routing><routing_info>%08%0c%08%08</routing_info></edge_routing>
2020-05-27 15:18:54.063 606-9548/? I/QCamera: ZSLChannelCb: 7299: [KPI Perf]: superbuf frame_idx 67
2020-05-27 15:18:54.068 606-32191/? I/QCamera: translateToHalMetadata: 18327: Saturation value use_saturation 5
2020-05-27 15:18:54.070 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: unbindService is called for service : com.whatsapp/.util.crash.JavaCrashesUploadService and for client system
2020-05-27 15:18:54.071 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: size of service connections for service: com.whatsapp/.util.crash.JavaCrashesUploadServiceafter removal is 0
2020-05-27 15:18:54.071 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: size of client connections for client: systemafter removal is 19
2020-05-27 15:18:54.072 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:54.073 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:54.074 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:54.074 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:54.074 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:54.074 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:54.075 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:54.083 606-9548/? I/QCamera: ZSLChannelCb: 7299: [KPI Perf]: superbuf frame_idx 68
2020-05-27 15:18:54.084 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: destroyService is called for service : com.whatsapp/.util.crash.JavaCrashesUploadService
2020-05-27 15:18:54.088 9668-9785/? D/WhatsApp: LL_D W [89631:ReaderThread] RECV
2020-05-27 15:18:54.099 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: bindService is called for service : com.whatsapp/.memory.dump.MemoryDumpUploadService and for client system
2020-05-27 15:18:54.099 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: total connections for service : com.whatsapp/.memory.dump.MemoryDumpUploadServiceare :1
2020-05-27 15:18:54.099 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: total connections for client : systemare :20
2020-05-27 15:18:54.116 1677-2654/? D/CompatibilityInfo: mCompatibilityFlags - 0
2020-05-27 15:18:54.116 1677-2654/? D/CompatibilityInfo: applicationDensity - 440
2020-05-27 15:18:54.117 1677-2654/? D/CompatibilityInfo: applicationScale - 1.0
2020-05-27 15:18:54.117 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: startService() is called for servicecom.whatsapp/.memory.dump.MemoryDumpUploadService
2020-05-27 15:18:54.135 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:54.136 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:54.138 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:54.138 606-9548/? I/QCamera: ZSLChannelCb: 7299: [KPI Perf]: superbuf frame_idx 69
2020-05-27 15:18:54.139 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:54.139 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:54.139 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:54.139 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:54.164 606-9481/? E/mm-camera: <STATS_AEC > 579: aec_led_cal_apply_calibration: Calibrate data size 0 not expected with tuning size: 0
2020-05-27 15:18:54.164 606-9482/? E/mm-camera: <STATS_AF > 874: af_haf_util_update_force_scan_end_params: force scan timeout enabled,max th: 40
2020-05-27 15:18:54.167 606-9466/? E/mm-camera: 2264: iface_util_set_chromatix: iface_util_set_chromatix:2264 failed: iface_hvx_open rc 0
2020-05-27 15:18:54.175 9668-9767/? D/WhatsApp: LL_D W [89619:WriterThread] SEND <media_conn/>
2020-05-27 15:18:54.182 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:54.183 9668-9785/? D/WhatsApp: LL_D W [89631:ReaderThread] RECV
2020-05-27 15:18:54.182 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:54.183 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:54.184 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:54.184 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:54.184 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:54.184 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:54.189 1677-2931/? I/ActivityManager: Process com.qualcomm.qti.smcinvokepkgmgr (pid 8957) has died: svcb SVC
2020-05-27 15:18:54.190 1677-1833/? W/libprocessgroup: kill(-8957, 9) failed: No such process
2020-05-27 15:18:54.190 1677-1833/? I/libprocessgroup: Successfully killed process cgroup uid 1000 pid 8957 in 0ms
2020-05-27 15:18:54.190 536-536/? I/Zygote: Process 8957 exited due to signal (9)
2020-05-27 15:18:54.194 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: killProcess is called for pid : 8957
2020-05-27 15:18:54.194 1677-2931/? W/ActivityManager: Scheduling restart of crashed service com.qualcomm.qti.smcinvokepkgmgr/.SmcInvokeService in 480736ms
2020-05-27 15:18:54.194 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: process with pid 8957 is service
2020-05-27 15:18:54.196 606-9548/? I/QCamera: ZSLChannelCb: 7299: [KPI Perf]: superbuf frame_idx 70
2020-05-27 15:18:54.198 536-536/? I/Zygote: Process 8595 exited due to signal (9)
2020-05-27 15:18:54.203 1677-4056/? I/ActivityManager: Process com.qti.diagservices (pid 8595) has died: svcb SVC
2020-05-27 15:18:54.204 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: killProcess is called for pid : 8595
2020-05-27 15:18:54.204 1677-4056/? W/ActivityManager: Scheduling restart of crashed service com.qti.diagservices/.QTIDiagServices in 1000ms
2020-05-27 15:18:54.204 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: process with pid 8595 is service
2020-05-27 15:18:54.205 1677-1833/? W/libprocessgroup: kill(-8595, 9) failed: No such process
2020-05-27 15:18:54.205 1677-1833/? I/libprocessgroup: Successfully killed process cgroup uid 1000 pid 8595 in 0ms
2020-05-27 15:18:54.209 606-9482/? E/mm-camera: <STATS_AF > 874: af_haf_util_update_force_scan_end_params: force scan timeout enabled,max th: 40
2020-05-27 15:18:54.209 606-9481/? E/mm-camera: <STATS_AEC > 579: aec_led_cal_apply_calibration: Calibrate data size 0 not expected with tuning size: 0
2020-05-27 15:18:54.215 606-9466/? E/mm-camera: 2264: iface_util_set_chromatix: iface_util_set_chromatix:2264 failed: iface_hvx_open rc 0
2020-05-27 15:18:54.226 606-9548/? E/QCamera: ProcessBuffer: 602: morhht cam_index =3
2020-05-27 15:18:54.226 606-9548/? E/QCamera: ProcessBuffer: 605: morhht y_weight= 0.0 ,c_weight= 0
2020-05-27 15:18:54.226 606-9548/? E/QCamera: ProcessBuffer: 605: morhht y_weight= 12.0 ,c_weight= 11
2020-05-27 15:18:54.226 606-9548/? E/QCamera: ProcessBuffer: 605: morhht y_weight= 8.0 ,c_weight= 9
2020-05-27 15:18:54.226 606-9548/? E/QCamera: ProcessBuffer: 605: morhht y_weight= 5.0 ,c_weight= 7
2020-05-27 15:18:54.226 606-9548/? E/QCamera: ProcessBuffer: 605: morhht y_weight= 3.0 ,c_weight= 4
2020-05-27 15:18:54.226 606-9548/? E/QCamera: ProcessBuffer: 605: morhht y_weight= 3.0 ,c_weight= 3
2020-05-27 15:18:54.226 606-9548/? E/QCamera: ProcessBuffer: 605: morhht y_weight= 1.0 ,c_weight= 2
2020-05-27 15:18:54.226 606-9548/? I/chatty: uid=1047(cameraserver) CAM_SuperBuf identical 3 lines
2020-05-27 15:18:54.226 606-9548/? E/QCamera: ProcessBuffer: 605: morhht y_weight= 1.0 ,c_weight= 2
2020-05-27 15:18:54.235 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:54.235 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:54.236 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:54.236 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:54.236 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:54.236 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:54.237 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:54.258 606-9481/? E/mm-camera: <STATS_AEC > 579: aec_led_cal_apply_calibration: Calibrate data size 0 not expected with tuning size: 0
2020-05-27 15:18:54.258 606-9482/? E/mm-camera: <STATS_AF > 874: af_haf_util_update_force_scan_end_params: force scan timeout enabled,max th: 40
2020-05-27 15:18:54.260 606-9466/? E/mm-camera: 2264: iface_util_set_chromatix: iface_util_set_chromatix:2264 failed: iface_hvx_open rc 0
2020-05-27 15:18:54.261 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: unbindService is called for service : com.whatsapp/.memory.dump.MemoryDumpUploadService and for client system
2020-05-27 15:18:54.261 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: size of service connections for service: com.whatsapp/.memory.dump.MemoryDumpUploadServiceafter removal is 0
2020-05-27 15:18:54.261 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: size of client connections for client: systemafter removal is 19
2020-05-27 15:18:54.263 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: destroyService is called for service : com.whatsapp/.memory.dump.MemoryDumpUploadService
2020-05-27 15:18:54.271 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:54.271 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:54.271 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: bindService is called for service : com.whatsapp/.breakpad.NativeCrashDumpUploadService and for client system
2020-05-27 15:18:54.271 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: total connections for service : com.whatsapp/.breakpad.NativeCrashDumpUploadServiceare :1
2020-05-27 15:18:54.271 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: total connections for client : systemare :20
2020-05-27 15:18:54.272 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:54.272 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:54.272 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:54.272 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:54.272 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:54.276 1677-2654/? D/CompatibilityInfo: mCompatibilityFlags - 0
2020-05-27 15:18:54.276 1677-2654/? D/CompatibilityInfo: applicationDensity - 440
2020-05-27 15:18:54.276 1677-2654/? D/CompatibilityInfo: applicationScale - 1.0
2020-05-27 15:18:54.280 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: startService() is called for servicecom.whatsapp/.breakpad.NativeCrashDumpUploadService
2020-05-27 15:18:54.313 606-9482/? E/mm-camera: <STATS_AF > 874: af_haf_util_update_force_scan_end_params: force scan timeout enabled,max th: 40
2020-05-27 15:18:54.318 606-9481/? E/mm-camera: <STATS_AEC > 579: aec_led_cal_apply_calibration: Calibrate data size 0 not expected with tuning size: 0
2020-05-27 15:18:54.320 606-9466/? E/mm-camera: 2264: iface_util_set_chromatix: iface_util_set_chromatix:2264 failed: iface_hvx_open rc 0
2020-05-27 15:18:54.325 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: unbindService is called for service : com.whatsapp/.breakpad.NativeCrashDumpUploadService and for client system
2020-05-27 15:18:54.326 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: size of service connections for service: com.whatsapp/.breakpad.NativeCrashDumpUploadServiceafter removal is 0
2020-05-27 15:18:54.326 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: size of client connections for client: systemafter removal is 19
2020-05-27 15:18:54.326 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: destroyService is called for service : com.whatsapp/.breakpad.NativeCrashDumpUploadService
2020-05-27 15:18:54.328 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: bindService is called for service : com.whatsapp/.push.RegistrationIntentService and for client system
2020-05-27 15:18:54.328 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: total connections for service : com.whatsapp/.push.RegistrationIntentServiceare :1
2020-05-27 15:18:54.328 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: total connections for client : systemare :20
2020-05-27 15:18:54.330 1677-1832/? D/Boost: hostingType=content provider, hostingName=com.android.providers.contacts/.ContactsProvider2, callerPackage=com.whatsapp, isSystem=false, isBoostNeeded=false.
2020-05-27 15:18:54.333 1677-2654/? D/CompatibilityInfo: mCompatibilityFlags - 0
2020-05-27 15:18:54.333 1677-2654/? D/CompatibilityInfo: applicationDensity - 440
2020-05-27 15:18:54.334 1677-2654/? D/CompatibilityInfo: applicationScale - 1.0
2020-05-27 15:18:54.334 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: startService() is called for servicecom.whatsapp/.push.RegistrationIntentService
2020-05-27 15:18:54.350 1677-1832/? I/ActivityManager: Start proc 9802:android.process.acore/u0a20 for content provider com.android.providers.contacts/.ContactsProvider2 caller=com.whatsapp
2020-05-27 15:18:54.357 606-9482/? E/mm-camera: <STATS_AF > 874: af_haf_util_update_force_scan_end_params: force scan timeout enabled,max th: 40
2020-05-27 15:18:54.361 606-9481/? E/mm-camera: <STATS_AEC > 579: aec_led_cal_apply_calibration: Calibrate data size 0 not expected with tuning size: 0
2020-05-27 15:18:54.362 681-681/? I/ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
2020-05-27 15:18:54.365 606-9466/? E/mm-camera: 2264: iface_util_set_chromatix: iface_util_set_chromatix:2264 failed: iface_hvx_open rc 0
2020-05-27 15:18:54.366 681-681/? I/ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
2020-05-27 15:18:54.366 9802-9802/? E/d.process.acor: Not starting debugger since process cannot load the jdwp agent.
2020-05-27 15:18:54.367 681-681/? I/ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
2020-05-27 15:18:54.367 681-681/? I/ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
2020-05-27 15:18:54.367 9668-9785/? D/WhatsApp: LL_D W [89631:ReaderThread] RECV <media_conn auth='AWSLJjYM08-959n4etFlfuk3A7IUSRCceeSO-pTbPYIjKw9I3_joM1z3wa8' ttl='300' auth_ttl='21600' max_buckets='12' id='73598979' is_new='1'><download_buckets><1/></download_buckets></media_conn>
2020-05-27 15:18:54.383 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: unbindService is called for service : com.whatsapp/.push.RegistrationIntentService and for client system
2020-05-27 15:18:54.384 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: size of service connections for service: com.whatsapp/.push.RegistrationIntentServiceafter removal is 0
2020-05-27 15:18:54.385 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: size of client connections for client: systemafter removal is 19
2020-05-27 15:18:54.385 642-642/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: destroyService is called for service : com.whatsapp/.push.RegistrationIntentService
2020-05-27 15:18:54.395 536-536/? I/Zygote: Process 9237 exited due to signal (9)
2020-05-27 15:18:54.408 1677-2931/? I/ActivityManager: Process com.qualcomm.qti.workloadclassifier (pid 9237) has died: svcb SVC
2020-05-27 15:18:54.408 1677-2197/? W/InputDispatcher: channel 'a704e56 es.inforapps.alkinder/es.inforapps.alkinder.MainActivity (server)' ~ Consumer closed input channel or an error occurred. events=0x9
2020-05-27 15:18:54.408 1677-2197/? E/InputDispatcher: channel 'a704e56 es.inforapps.alkinder/es.inforapps.alkinder.MainActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
2020-05-27 15:18:54.408 1677-1833/? W/libprocessgroup: kill(-9237, 9) failed: No such process
2020-05-27 15:18:54.408 1677-1833/? I/libprocessgroup: Successfully killed process cgroup uid 1000 pid 9237 in 0ms
2020-05-27 15:18:54.414 1677-2931/? W/ActivityManager: Scheduling restart of crashed service com.qualcomm.qti.workloadclassifier/.WLCService in 399900ms
2020-05-27 15:18:54.415 642-5295/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: killProcess is called for pid : 9237
2020-05-27 15:18:54.415 642-5295/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: process with pid 9237 is service
2020-05-27 15:18:54.417 606-9481/? E/mm-camera: <STATS_AEC > 579: aec_led_cal_apply_calibration: Calibrate data size 0 not expected with tuning size: 0
2020-05-27 15:18:54.417 606-9466/? E/mm-camera: 2264: iface_util_set_chromatix: iface_util_set_chromatix:2264 failed: iface_hvx_open rc 0
2020-05-27 15:18:54.417 606-9482/? E/mm-camera: <STATS_AF > 874: af_haf_util_update_force_scan_end_params: force scan timeout enabled,max th: 40
2020-05-27 15:18:54.419 1677-2891/? D/ConnectivityService: ConnectivityService NetworkRequestInfo binderDied(NetworkRequest [ LISTEN id=8546, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&FOREGROUND Unwanted: Uid: 10260] ], android.os.BinderProxy@137bc13)
2020-05-27 15:18:54.419 1677-4720/? D/ConnectivityService: ConnectivityService NetworkRequestInfo binderDied(NetworkRequest [ TRACK_DEFAULT id=8545, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Unwanted: Uid: 10260] ], android.os.BinderProxy@9bb0e50)
2020-05-27 15:18:54.419 1677-3046/? D/ConnectivityService: ConnectivityService NetworkRequestInfo binderDied(NetworkRequest [ TRACK_DEFAULT id=8543, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Unwanted: Uid: 10260] ], android.os.BinderProxy@4e1a849)
2020-05-27 15:18:54.420 1677-7760/? I/WindowManager: WIN DEATH: Window{a704e56 u0 es.inforapps.alkinder/es.inforapps.alkinder.MainActivity}
2020-05-27 15:18:54.420 1677-7760/? W/InputDispatcher: Attempted to unregister already unregistered input channel 'a704e56 es.inforapps.alkinder/es.inforapps.alkinder.MainActivity (server)'
2020-05-27 15:18:54.421 1677-2638/? D/ConnectivityService: releasing NetworkRequest [ TRACK_DEFAULT id=8545, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Unwanted: Uid: 10260] ] (release request)
2020-05-27 15:18:54.422 1677-2638/? D/ConnectivityService: releasing NetworkRequest [ TRACK_DEFAULT id=8543, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Unwanted: Uid: 10260] ] (release request)
2020-05-27 15:18:54.423 1677-9687/? D/ConnectivityService: ConnectivityService NetworkRequestInfo binderDied(NetworkRequest [ LISTEN id=8544, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&FOREGROUND Unwanted: Uid: 10260] ], android.os.BinderProxy@6d1154e)
2020-05-27 15:18:54.424 1677-1743/? D/CompatibilityInfo: mCompatibilityFlags - 0
2020-05-27 15:18:54.424 1677-1743/? D/CompatibilityInfo: applicationDensity - 440
2020-05-27 15:18:54.424 1677-1743/? D/CompatibilityInfo: applicationScale - 1.0
2020-05-27 15:18:54.429 536-536/? I/Zygote: Process 9034 exited due to signal (9)
2020-05-27 15:18:54.431 1677-4041/? I/ActivityManager: Process es.inforapps.alkinder (pid 9034) has died: prev LAST
2020-05-27 15:18:54.431 1677-1833/? W/libprocessgroup: kill(-9034, 9) failed: No such process
2020-05-27 15:18:54.431 1677-1833/? I/libprocessgroup: Successfully killed process cgroup uid 10260 pid 9034 in 0ms
2020-05-27 15:18:54.434 642-5295/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: killProcess is called for pid : 9034
2020-05-27 15:18:54.434 642-5295/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: process with pid 9034 is client
2020-05-27 15:18:54.434 642-5295/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: size of service connections for service: com.google.android.gms/.chimera.GmsBoundBrokerServiceafter removal is 1
2020-05-27 15:18:54.434 642-5295/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: size of service connections for service: com.google.android.gms/.chimera.GmsApiServiceafter removal is 0
2020-05-27 15:18:54.434 642-5295/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: removing client with pid 9034process namees.inforapps.alkinder
2020-05-27 15:18:54.438 1677-4041/? W/ActivityManager: Exception when unbinding service es.inforapps.alkinder/org.chromium.content.app.SandboxedProcessService0
android.os.DeadObjectException
at android.os.BinderProxy.transactNative(Native Method)
at android.os.BinderProxy.transact(BinderProxy.java:473)
at android.app.IApplicationThread$Stub$Proxy.scheduleUnbindService(IApplicationThread.java:1106)
at com.android.server.am.ActiveServices.removeConnectionLocked(ActiveServices.java:3117)
at com.android.server.am.ActiveServices.killServicesLocked(ActiveServices.java:3534)
at com.android.server.am.ActivityManagerService.cleanUpApplicationRecordLocked(ActivityManagerService.java:20760)
at com.android.server.am.ActivityManagerService.handleAppDiedLocked(ActivityManagerService.java:6126)
at com.android.server.am.ActivityManagerService.appDiedLocked(ActivityManagerService.java:6339)
at com.android.server.am.ActivityManagerService$AppDeathRecipient.binderDied(ActivityManagerService.java:1932)
at android.os.BinderProxy.sendDeathNotice(BinderProxy.java:579)
2020-05-27 15:18:54.439 642-5295/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: destroyService is called for service : com.google.android.gms/.chimera.GmsApiService
2020-05-27 15:18:54.446 642-5295/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: destroyService is called for service : es.inforapps.alkinder/org.chromium.content.app.SandboxedProcessService0
2020-05-27 15:18:54.455 1677-4041/? I/ActivityManager: Killing 9109:com.android.chrome:sandboxed_process0/u0a260i37 (adj 900): isolated not needed
2020-05-27 15:18:54.461 1677-1843/? W/ActivityManager: setHasOverlayUi called on unknown pid: 9034
2020-05-27 15:18:54.464 1677-1833/? W/libprocessgroup: Failed to open process cgroup uid 99037 pid 9109: No such file or directory
2020-05-27 15:18:54.465 1677-1833/? E/libprocessgroup: Error encountered killing process cgroup uid 99037 pid 9109: No such file or directory
2020-05-27 15:18:54.468 673-25091/? V/APM_AudioPolicyManager: AudioPolicyManager:setRecordSilenced(uid:10260, silenced:1)
2020-05-27 15:18:54.503 642-5295/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: killProcess is called for pid : 9109
2020-05-27 15:18:54.506 6652-6652/? I/Zygote: Process 9109 exited cleanly (0)
2020-05-27 15:18:54.516 7401-7815/? D/CAM_MiCamera2ShotStill: onCaptureStarted: mCurrentParallelTaskData: 4311761264161564
2020-05-27 15:18:54.517 673-25091/? V/APM_AudioPolicyManager: AudioPolicyManager:setRecordSilenced(uid:99037, silenced:1)
2020-05-27 15:18:54.519 7401-7815/? D/CAM_MiCamera2ShotStill: onCaptureCompleted: 69
2020-05-27 15:18:54.519 7401-7815/? D/CAM_MiCamera2: setState: 1
2020-05-27 15:18:54.519 7401-7815/? D/CAM_MiCamera2: applyFlashMode: request = android.hardware.camera2.CaptureRequest$Builder@79e3065, applyType = 7
2020-05-27 15:18:54.519 7401-7815/? D/CAM_MiCamera2: applyFlashMode: flashMode = 0, mScreenLightCallback = com.android.camera.module.Camera2Module@dc8e3ba
2020-05-27 15:18:54.519 7401-7815/? D/CAM_CaptureRequestBuild: applyScreenLightHint(): unsupported
2020-05-27 15:18:54.519 7401-7815/? D/CAM_MiCamera2: applySettingsForPreview: android.hardware.camera2.CaptureRequest$Builder@79e3065
2020-05-27 15:18:54.519 7401-7815/? D/CAM_MiCamera2: applyFlashMode: request = android.hardware.camera2.CaptureRequest$Builder@79e3065, applyType = 1
2020-05-27 15:18:54.519 7401-7815/? D/CAM_MiCamera2: applyFlashMode: flashMode = 0, mScreenLightCallback = com.android.camera.module.Camera2Module@dc8e3ba
2020-05-27 15:18:54.519 7401-7815/? D/CAM_CaptureRequestBuild: applyScreenLightHint(): unsupported
2020-05-27 15:18:54.519 7401-7815/? D/CAM_CaptureRequestBuild: applyExposureCompensation: 0
2020-05-27 15:18:54.520 7401-7815/? D/CAM_HybridZoomingSystem: toCropRegion(): zoom ratio = 1.0, crop region = Rect(0, 0 - 4000, 3000)
2020-05-27 15:18:54.520 7401-7815/? V/CAM_CaptureRequestBuild: applyZoomRatio(): cameraId = 0, zoomRatio = 1.0, activeArraySize = Rect(8, 8 - 4008, 3008), cropRegion = Rect(0, 0 - 4000, 3000)
2020-05-27 15:18:54.520 7401-7815/? D/CAM_CaptureRequestBuild: applyAELock: false
2020-05-27 15:18:54.520 7401-7815/? D/CAM_CaptureRequestBuild: applyAWBLock: false
2020-05-27 15:18:54.520 7401-7815/? D/CAM_CaptureRequestBuild: applySuperResolution: false, applyType = 1
2020-05-27 15:18:54.521 7401-7815/? D/CAM_CaptureRequestBuild: applyMiBokeh: false
2020-05-27 15:18:54.521 7401-7815/? D/CAM_CameraCapabilities: isSupportNormalWideLDC: false
2020-05-27 15:18:54.521 7401-7815/? D/CAM_CameraCapabilities: isSupportUltraWideLDC: true
2020-05-27 15:18:54.521 7401-7815/? D/CAM_MiCameraCompat: applyUltraWideLDC: false
2020-05-27 15:18:54.521 7401-7815/? D/CAM_CaptureRequestBuild: applyAELock: false
2020-05-27 15:18:54.521 7401-7815/? D/CAM_CaptureRequestBuild: applyAWBLock: false
2020-05-27 15:18:54.521 7401-7815/? V/CAM_CaptureRequestBuild: EIS: off
2020-05-27 15:18:54.521 7401-7815/? D/CAM_MiCamera2: setCaptureEnable: true | null
2020-05-27 15:18:54.536 1677-1835/? E/KernelCpuSpeedReader: Failed to read cpu-freq: /sys/devices/system/cpu/cpu4/cpufreq/stats/time_in_state (No such file or directory)
2020-05-27 15:18:54.536 1677-1835/? E/KernelCpuSpeedReader: Failed to read cpu-freq: /sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state (No such file or directory)
2020-05-27 15:18:54.601 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:54.602 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:54.602 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:54.602 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:54.602 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:54.603 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:54.603 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:54.621 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:54.621 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:54.622 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:54.622 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:54.622 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:54.623 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:54.623 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:54.637 606-9548/? I/QCamera: ProcessBuffer: 677: morhht: param : PhotoSolid process spend time (395827344)
2020-05-27 15:18:54.674 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:54.674 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:54.674 606-9548/? E/QCamera: ProcessBuffer: 706: hht ProcessBuffer 706 LINK_morpho_lowlight_finalize error = 0
2020-05-27 15:18:54.675 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:54.676 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:54.676 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:54.677 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:54.678 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:54.687 1677-9687/? I/ActivityManager: Process com.android.settings:remote (pid 6499) has died: svcb SVC
2020-05-27 15:18:54.688 536-536/? I/Zygote: Process 6499 exited due to signal (9)
2020-05-27 15:18:54.688 1677-1833/? W/libprocessgroup: kill(-6499, 9) failed: No such process
2020-05-27 15:18:54.688 1677-1833/? W/libprocessgroup: kill(6499, 9) failed: No such process
2020-05-27 15:18:54.690 642-5295/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: killProcess is called for pid : 6499
2020-05-27 15:18:54.690 642-5295/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: process with pid 6499 is service
2020-05-27 15:18:54.690 1677-9687/? W/ActivityManager: Scheduling restart of crashed service com.android.settings/.dangerousoptions.DangerousOptionsWarningService in 10514ms
2020-05-27 15:18:54.690 642-5295/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: process with pid 6499 is client
2020-05-27 15:18:54.690 642-5295/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: removing client with pid 6499process namecom.android.settings:remote
2020-05-27 15:18:54.693 1677-1833/? W/libprocessgroup: kill(-6499, 9) failed: No such process
2020-05-27 15:18:54.693 1677-1833/? I/libprocessgroup: Successfully killed process cgroup uid 1000 pid 6499 in 5ms
2020-05-27 15:18:54.698 9802-9802/? I/Perf: Connecting to perf service.
2020-05-27 15:18:54.715 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:54.716 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:54.716 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:54.717 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:54.717 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:54.717 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:54.718 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:54.734 606-9503/? I/QCamera: doReprocessOffline: 8655: Offline reprocessing id = 70 buf Id = 0 meta index = 8
2020-05-27 15:18:54.734 606-9465/? I/mm-camera: < INFO> 4225: mct_pipeline_process_set: command=8000019
2020-05-27 15:18:54.734 606-9465/? I/mm-camera: < INFO> 3709: cpp_module_util_update_dim: offset_x 0, offset_y 0, offset 0, meta_len 0,meta_scanline 0, meta_stride 0, plane_len 12128256
2020-05-27 15:18:54.734 606-9465/? I/mm-camera: < INFO> 3709: cpp_module_util_update_dim: offset_x 0, offset_y 0, offset 0, meta_len 0,meta_scanline 0, meta_stride 0, plane_len 6064128
2020-05-27 15:18:54.734 606-9465/? I/mm-camera: < INFO> 1108: cpp_module_handle_isp_out_dim_event: [STREAM_PARAMS] stream type 9, width 4000, height 3000,stride 4032, scanline 3008, planes 2
2020-05-27 15:18:54.734 606-9465/? I/mm-camera: < INFO> 2712: pproc_module_handle_reprocess_offline: input buf fd 200 type 6 size 18194432 identity 30005, frame_id 70
2020-05-27 15:18:54.735 606-9475/? I/mm-camera: < INFO> 374: cpp_hardware_set_clock: Set clock 480000000 BW avg 1567134080 BW inst 1567134080
2020-05-27 15:18:54.731 9802-9802/? W/d.process.acore: type=1400 audit(0.0:146779): avc: denied { read } for name="u:object_r:vendor_display_prop:s0" dev="tmpfs" ino=13040 scontext=u:r:priv_app:s0:c512,c768 tcontext=u:object_r:vendor_display_prop:s0 tclass=file permissive=0
2020-05-27 15:18:54.740 9802-9802/? E/libc: Access denied finding property "ro.vendor.display.type"
2020-05-27 15:18:54.753 1677-1744/? D/BaseLooper: dump anr message took 0ms
2020-05-27 15:18:54.765 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:54.766 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:54.766 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:54.766 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:54.766 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:54.767 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:54.767 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:54.782 9802-9802/? D/miuisdk: current sdk level is 19
2020-05-27 15:18:54.782 9802-9802/? I/miuisdk: setup class hook.
2020-05-27 15:18:54.786 606-9783/? I/QCamera: streamCbRoutine: 7575: bufIndex: 0 recvd from post proc
2020-05-27 15:18:54.786 606-9783/? E/QCamera: handleInputBufferWithLock: 6109: Could not find input request for frame number 873
2020-05-27 15:18:54.787 9802-9802/? I/chatty: uid=10020(com.android.calllogbackup) android.process.acore identical 6 lines
2020-05-27 15:18:54.787 606-9475/? I/mm-camera: < INFO> 374: cpp_hardware_set_clock: Set clock 240000000 BW avg 157464000 BW inst 157464000
2020-05-27 15:18:54.800 9802-9802/? I/chatty: uid=10020(com.android.calllogbackup) android.process.acore identical 24 lines
2020-05-27 15:18:54.801 606-9503/? I/QCamera: encodeData: 2652: mXiaomiFlip = 0, xiaomiRotation 2
2020-05-27 15:18:54.801 606-9503/? I/QCamera: encodeData: 2705: Src Buffer cnt = 1, res = 4032X3008 len = 18194432 rot = 0 src_dim = 4000X3000 dst_dim = 4000X3000
2020-05-27 15:18:54.801 606-9503/? I/QCamera: encodeData: 2716: Src THUMB buf_cnt = 1, res = 4032X3008 len = 18194432 rot = 0 src_dim = 4000X3000, dst_dim = 320X240
2020-05-27 15:18:54.801 606-9503/? I/qomx_image_core: OMX_GetHandle:243] get instance pts is 0xe35e0c00
2020-05-27 15:18:54.802 606-9503/? D/qomx_image_core: OMX_GetHandle:261] handle = 0xe35e0c04 Instanceindex = 1,comp_idx 2 g_ptr 0xe35c1800
2020-05-27 15:18:54.802 606-9503/? I/qomx_image_core: OMX_GetHandle:267] Success
2020-05-27 15:18:54.803 9802-9802/? I/chatty: uid=10020(com.android.calllogbackup) android.process.acore identical 3 lines
2020-05-27 15:18:54.812 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:54.812 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:54.813 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:54.813 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:54.813 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:54.813 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:54.813 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:54.837 606-9503/? I/QCamera: encodeData: 2968: Thumbnail idx = 0 src w/h (4000x3000), dst w/h (320x240)
2020-05-27 15:18:54.837 606-9503/? I/QCamera: encodeData: 2981: Main image idx = 0 src w/h (4000x3000), dst w/h (4000x3000) rot = 0crop t/lt (0x0) wxh (4000x3000)
2020-05-27 15:18:54.837 606-9504/? I/QCamera: mm_jpeg_jobmgr_thread: 2159: ongoing job 0 1
2020-05-27 15:18:54.847 606-9826/? I/mm-still: startEncode:637] Start Encode 1
2020-05-27 15:18:54.847 606-9826/? I/jpeg_hw: jpege_lib_hw_fe_buffer_cfg:305] w 4000 h 3000 stride 4032 scanline 3008
2020-05-27 15:18:54.867 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:54.868 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:54.869 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:54.869 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:54.869 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:54.870 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:54.870 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:54.886 606-9832/? I/mm-camera: < INFO> 444: jpegdma_util_check_params: Src wxh 4000x3000 stxsl 4032x3008, Dest wxh 320x240 stxsl 320x240, Yuv fmt 2, Framerate 30, Crop lxt 0x0 wxh 4000x3000
2020-05-27 15:18:54.911 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:54.911 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:54.912 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:54.912 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:54.912 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:54.912 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:54.913 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:54.927 606-9834/? E/mm-still: EncodeComplete:945] Exif length: 3704
2020-05-27 15:18:54.950 606-9826/? I/QCamera: mm_jpeg_fbd: 3585: count 0
2020-05-27 15:18:54.951 606-9826/? I/QCamera: mm_jpeg_fbd: 3586: KPI Perf] : PROFILE_JPEG_FBD
2020-05-27 15:18:54.951 606-9826/? I/QCamera: jpegEvtHandle: 5339: Issue Jpeg Callback frameNumber = 873 status = 0 and 0
2020-05-27 15:18:54.952 9802-9802/? I/ContactsProvider: ContactsProvider.onCreate()
2020-05-27 15:18:54.958 9802-9802/? D/CrashHandler: init
2020-05-27 15:18:54.958 606-9504/? I/QCamera: mm_jpeg_jobmgr_thread: 2159: ongoing job 0 1
2020-05-27 15:18:54.960 7401-7815/? D/CAM_MiCamera2: onImageAvailable: main
2020-05-27 15:18:54.960 7401-7815/? D/CAM_MiCamera2ShotStill: onImageReceived mCurrentParallelTaskData timestamp:4311761264161564 image timestamp:4311761264161564
2020-05-27 15:18:54.964 7401-7815/? D/CAM_MiCamera2ShotStill: onImageReceived: dataLen=4685626 resultType = 0 timeStamp=4311761264161564 holder=108566068
2020-05-27 15:18:54.964 7401-7815/? D/CAM_ParallelTaskData: fillJpegData: jpegData=[B@422e1a0; imageType=0
2020-05-27 15:18:54.964 7401-7815/? D/CAM_ParallelTaskData: isJpegDataReady: object = com.xiaomi.camera.core.ParallelTaskData@5590159; mParallelType = -2; mJpegImageData = [B@422e1a0; mRawImageData = null; mPortraitRawData = null; mPortraitDepthData = null; mVideoRawData = null; result = true
2020-05-27 15:18:54.965 7401-7815/? I/CAM_ImageSaver: onParallelProcessFinish: path: null
2020-05-27 15:18:54.972 7401-7815/? I/CAM_ImageSaver: onParallelProcessFinish: live: false
2020-05-27 15:18:54.972 7401-7815/? D/CAM_ImageSaver: onParallelProcessFinish: insert: 89719129
2020-05-27 15:18:55.002 9802-9802/? D/CallLogProvider: onCreate: shadow true
2020-05-27 15:18:55.004 9802-9802/? D/ProviderUtils: isFbeEnabled(): true
2020-05-27 15:18:55.005 9802-9802/? D/CallLogDatabaseHelper: getInstanceForShadow()
2020-05-27 15:18:55.005 9802-9802/? D/CallLogDatabaseHelper: CallLogDatabaseHelper(): database = calllog_shadow.db
2020-05-27 15:18:55.035 9802-9837/? D/ProviderUtils: isFbeEnabled(): true
2020-05-27 15:18:55.035 9802-9802/? D/MultiUsers: isPrimaryUser: owner user
2020-05-27 15:18:55.036 9802-9802/? D/CallLogProvider: registerAccountListener(): this = com.android.providers.contacts.ShadowCallLogProvider@a32c4cb, isShadow = true, isPrimary = true
2020-05-27 15:18:55.038 9802-9837/? D/CallLogProvider: syncEntriesFromShadow(): bail for shadow provider
2020-05-27 15:18:55.038 9802-9837/? D/MultiUsers: hasUserRestriction(): false
2020-05-27 15:18:55.039 9802-9837/? D/CallLogProvider: syncEntriesFromPrimaryUser(): bail for shadow provider
2020-05-27 15:18:55.045 9802-9802/? V/ExtraCallsProvider: registerAccountListener
2020-05-27 15:18:55.045 9802-9802/? D/CallLogProvider: onCreate: shadow false
2020-05-27 15:18:55.045 9802-9802/? D/ProviderUtils: isFbeEnabled(): true
2020-05-27 15:18:55.047 9802-9802/? D/MultiUsers: isPrimaryUser: owner user
2020-05-27 15:18:55.047 9802-9840/? D/ProviderUtils: isFbeEnabled(): true
2020-05-27 15:18:55.047 9802-9802/? D/CallLogProvider: registerAccountListener(): this = com.android.providers.contacts.CallLogProvider@dd582fd, isShadow = false, isPrimary = true
2020-05-27 15:18:55.049 9802-9840/? D/MultiUsers: getShadowCallsUri(): content://0@call_log_shadow/calls
2020-05-27 15:18:55.049 9802-9840/? D/CallLogProvider: syncEntriesFrom(): uri = content://0@call_log_shadow/calls, sourceIsShadow = true
2020-05-27 15:18:55.110 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.android.cursor.item/email_v2
2020-05-27 15:18:55.122 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.android.cursor.item/im
2020-05-27 15:18:55.123 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.android.cursor.item/nickname
2020-05-27 15:18:55.124 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.android.cursor.item/organization
2020-05-27 15:18:55.125 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.android.cursor.item/phone_v2
2020-05-27 15:18:55.126 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.android.cursor.item/sip_address
2020-05-27 15:18:55.127 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.android.cursor.item/name
2020-05-27 15:18:55.128 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.android.cursor.item/postal-address_v2
2020-05-27 15:18:55.129 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.android.cursor.item/identity
2020-05-27 15:18:55.130 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.android.cursor.item/photo
2020-05-27 15:18:55.130 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.android.cursor.item/group_membership
2020-05-27 15:18:55.131 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.android.cursor.item/note
2020-05-27 15:18:55.131 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.android.cursor.item/contact_event
2020-05-27 15:18:55.132 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.android.cursor.item/website
2020-05-27 15:18:55.133 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.android.cursor.item/relation
2020-05-27 15:18:55.134 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.com.google.cursor.item/contact_misc
2020-05-27 15:18:55.135 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.com.miui.cursor.item/lunarBirthday
2020-05-27 15:18:55.144 7401-7815/? D/CAM_Thumbnail: createBitmap:createBitmap start
2020-05-27 15:18:55.232 1677-1832/? D/Boost: hostingType=service, hostingName=com.qti.diagservices/.QTIDiagServices, callerPackage=com.qti.diagservices, isSystem=true, isBoostNeeded=false.
2020-05-27 15:18:55.234 1677-1832/? I/ActivityManager: Start proc 9841:com.qti.diagservices/1000 for service com.qti.diagservices/.QTIDiagServices caller=com.qti.diagservices
2020-05-27 15:18:55.243 9841-9841/? E/ti.diagservice: Not starting debugger since process cannot load the jdwp agent.
2020-05-27 15:18:55.244 9802-9836/? I/T9: onDatabaseOpen()
2020-05-27 15:18:55.244 9802-9836/? I/T9: initialize()
2020-05-27 15:18:55.244 9802-9836/? D/T9: mPhoneMimeTypeId=1, mSipMimeTypeId=2
2020-05-27 15:18:55.245 9802-9836/? D/SyncAccountUtils: getSelectionWritableData(): readonly types: ('com.whatsapp','com.google.android.apps.tachyon','com.truecaller.account')
2020-05-27 15:18:55.260 9802-9836/? I/T9: load()
2020-05-27 15:18:55.261 1677-4062/? D/CompatibilityInfo: mCompatibilityFlags - 0
2020-05-27 15:18:55.261 1677-4062/? D/CompatibilityInfo: applicationDensity - 440
2020-05-27 15:18:55.261 1677-4062/? D/CompatibilityInfo: applicationScale - 1.0
2020-05-27 15:18:55.263 9802-9855/? W/T9: waitForLoadFromShadow(): waiting...
2020-05-27 15:18:55.265 1677-4062/? D/CompatibilityInfo: mCompatibilityFlags - 0
2020-05-27 15:18:55.265 1677-4062/? D/CompatibilityInfo: applicationDensity - 440
2020-05-27 15:18:55.265 1677-4062/? D/CompatibilityInfo: applicationScale - 1.0
2020-05-27 15:18:55.266 642-5295/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: startService() is called for servicecom.qti.diagservices/.QTIDiagServices
2020-05-27 15:18:55.270 9802-9840/? D/ProviderUtils: isFbeEnabled(): true
2020-05-27 15:18:55.278 7401-7815/? D/CAM_Thumbnail: createBitmap: createBitmap end
2020-05-27 15:18:55.280 7401-7815/? D/CAM_MiCamera2ShotStill: mJpegCallbackFinishTime = 315ms
2020-05-27 15:18:55.280 7401-7815/? D/CAM_Camera2Module: onPictureTakenFinished: succeed = true
2020-05-27 15:18:55.282 7401-7815/? D/CAM_Camera2Module: mCaptureStartTime(from onShutterButtonClick start to jpegCallback finished) = 1353ms
2020-05-27 15:18:55.298 7401-7815/? D/CAM_BaseModule: enableCameraControls: enable = false, caller: com.android.camera.module.Camera2Module.showPostCaptureAlert:4048
2020-05-27 15:18:55.298 7401-7815/? V/CAM_MiCamera2: stopFaceDetection
2020-05-27 15:18:55.298 7401-7815/? V/CAM_Camera2Module: pausePreview
2020-05-27 15:18:55.298 7401-7815/? V/CAM_MiCamera2: pausePreview: cameraId=0
2020-05-27 15:18:55.299 7401-7815/? D/CAM_BaseModule: setCameraState: 0
2020-05-27 15:18:55.299 7401-7815/? D/CAM_BaseFragment: setClickEnable: false
2020-05-27 15:18:55.299 7401-7815/? D/CAM_CameraSnapView: setClickEnable: false
2020-05-27 15:18:55.299 7401-7401/? V/CAM_FaceView: mMirror=false
2020-05-27 15:18:55.300 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:55.300 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:55.300 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:55.300 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:55.300 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:55.300 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:55.300 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:55.300 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:55.300 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:55.300 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:55.300 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:55.300 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:55.300 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:55.300 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:55.300 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:55.300 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:55.300 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:55.301 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:55.301 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:55.301 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:55.301 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:55.301 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:55.301 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:55.301 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:55.301 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:55.301 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:55.301 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:55.301 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:55.301 9802-9840/? D/CallLogProvider: syncEntriesFrom(): cursor count = 0
2020-05-27 15:18:55.301 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:55.301 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:55.301 9802-9840/? D/ProviderUtils: isFbeEnabled(): true
2020-05-27 15:18:55.301 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:55.301 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:55.301 9802-9836/? I/ContactLocale: AddressBook Labels [es_ES]: […, A, B, C, D, E, F, G, H, I, J, K, L, M, N, Ñ, O, P, Q, R, S, T, U, V, W, X, Y, Z, #, …]
2020-05-27 15:18:55.301 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:55.301 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:55.301 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:55.301 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:55.301 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:55.301 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:55.301 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:55.301 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:55.301 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:55.301 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:55.301 9802-9840/? D/CallLogProvider: copyEntriesFromCursor(): begin...
2020-05-27 15:18:55.301 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:55.302 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:55.302 9802-9840/? D/CallLogProvider: copyEntriesFromCursor(): count = 0
2020-05-27 15:18:55.302 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:55.302 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:55.302 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:55.302 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:55.302 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:55.302 9802-9840/? D/CallLogProvider: copyEntriesFromCursor(): end...
2020-05-27 15:18:55.302 9802-9840/? W/T9: Load count down latch is released
2020-05-27 15:18:55.302 9802-9855/? I/T9: [loadCallLog] load start
2020-05-27 15:18:55.303 9802-9840/? D/ProviderUtils: isFbeEnabled(): true
2020-05-27 15:18:55.312 9802-9840/? D/CallLogProvider: syncEntriesFrom(): delete all entries in shadow with count 0
2020-05-27 15:18:55.315 9802-9840/? D/MultiUsers: hasUserRestriction(): false
2020-05-27 15:18:55.315 9802-9840/? D/MultiUsers: isPrimaryUser: owner user
2020-05-27 15:18:55.315 9802-9840/? D/CallLogProvider: syncEntriesFromPrimaryUser(): bail for primary user
2020-05-27 15:18:55.316 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:55.316 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:55.316 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:55.316 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:55.316 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:55.317 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:55.317 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:55.362 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:55.363 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:55.363 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:55.363 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:55.363 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:55.363 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:55.364 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:55.402 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.android.cursor.item/email_v2
2020-05-27 15:18:55.405 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.android.cursor.item/im
2020-05-27 15:18:55.407 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.android.cursor.item/nickname
2020-05-27 15:18:55.408 9841-9841/? I/Perf: Connecting to perf service.
2020-05-27 15:18:55.411 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.android.cursor.item/organization
2020-05-27 15:18:55.413 9802-9855/? D/T9CallLogDepot: updateFirewallItem()
2020-05-27 15:18:55.414 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:55.414 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:55.415 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:55.416 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:55.416 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:55.416 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:55.416 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:55.416 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.android.cursor.item/phone_v2
2020-05-27 15:18:55.417 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.android.cursor.item/sip_address
2020-05-27 15:18:55.418 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.android.cursor.item/name
2020-05-27 15:18:55.419 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.android.cursor.item/postal-address_v2
2020-05-27 15:18:55.421 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.android.cursor.item/identity
2020-05-27 15:18:55.422 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.android.cursor.item/photo
2020-05-27 15:18:55.423 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.android.cursor.item/group_membership
2020-05-27 15:18:55.447 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.android.cursor.item/note
2020-05-27 15:18:55.449 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.android.cursor.item/contact_event
2020-05-27 15:18:55.450 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.android.cursor.item/website
2020-05-27 15:18:55.451 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.android.cursor.item/relation
2020-05-27 15:18:55.452 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.com.google.cursor.item/contact_misc
2020-05-27 15:18:55.452 9841-9841/? E/DiagJNIInterface: Trying to load libDiagService
2020-05-27 15:18:55.453 9802-9836/? D/ContactsDatabaseHelper: insertMimeType: vnd.com.miui.cursor.item/lunarBirthday
2020-05-27 15:18:55.464 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:55.465 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:55.465 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:55.465 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:55.465 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:55.465 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:55.465 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:55.478 9802-9855/? D/T9: [loadCallLog] load 176 ms
2020-05-27 15:18:55.488 9841-9841/? I/Diag_Lib: Diag_LSM_Init call succeeded
2020-05-27 15:18:55.513 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:55.514 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:55.514 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:55.514 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:55.514 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:55.515 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:55.515 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:55.515 9802-9836/? D/ContactsProvider: platform ICU version is 60.2
2020-05-27 15:18:55.524 1677-4062/? D/CompatibilityInfo: mCompatibilityFlags - 0
2020-05-27 15:18:55.524 1677-4062/? D/CompatibilityInfo: applicationDensity - 440
2020-05-27 15:18:55.524 1677-4062/? D/CompatibilityInfo: applicationScale - 1.0
2020-05-27 15:18:55.526 9802-9802/? D/KeepAliveService: startForeground
2020-05-27 15:18:55.526 642-5295/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: startService() is called for servicecom.android.providers.contacts/.service.KeepAliveService
2020-05-27 15:18:55.528 673-18906/? V/APM_AudioPolicyManager: AudioPolicyManager:setRecordSilenced(uid:10020, silenced:0)
2020-05-27 15:18:55.528 9802-9836/? D/KeepAliveService: try startService
2020-05-27 15:18:55.532 9802-9802/? D/KeepAliveService: onStartCommand(): action = ACTION_START
2020-05-27 15:18:55.562 9802-9836/? I/ContactsProvider: updateContactsAccountCount(): account=com.whatsapp, isContactsAccount=true
2020-05-27 15:18:55.562 9802-9836/? I/ContactsProvider: updateContactsAccountCount(): account=com.google, isContactsAccount=true
2020-05-27 15:18:55.563 9802-9836/? I/ContactsProvider: updateContactsAccountCount(): account=com.facemoji.lite.xiaomi.sync.account, isContactsAccount=false
2020-05-27 15:18:55.563 9802-9836/? I/ContactsProvider: updateContactsAccountCount(): account=com.xiaomi, isContactsAccount=true
2020-05-27 15:18:55.564 9802-9836/? I/ContactsProvider: updateContactsAccountCount(): account=org.telegram.messenger, isContactsAccount=true
2020-05-27 15:18:55.564 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:55.564 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:55.564 9802-9836/? I/ContactsProvider: updateContactsAccountCount(): account=com.microsoft.office.outlook.USER_ACCOUNT, isContactsAccount=true
2020-05-27 15:18:55.564 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:55.564 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:55.564 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:55.565 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:55.565 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:55.613 7401-7815/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:55.613 7401-7815/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:55.614 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'hdrmotionDetected' does not exist.
2020-05-27 15:18:55.614 7401-7423/? W/VendorTagHelper: caution: failed to try get value from capture result: , xiaomi.ai.misd.hdrmotionDetected
2020-05-27 15:18:55.614 7401-7423/? D/CAM_CameraCapabilities: isMotionDetectionSupported(): false
2020-05-27 15:18:55.614 7401-7423/? I/VendorTagDescriptor: lookupTag: Tag name 'MiAlgoAsdVersion' does not exist.
2020-05-27 15:18:55.614 7401-7423/? W/VendorTagHelper: caution: failed to try get value from camera characteristics: , xiaomi.ai.misd.MiAlgoAsdVersion
2020-05-27 15:18:55.616 9802-9836/? D/SyncAccountUtils: queryReadonlyAccountTypes: checking package com.google.android.gms, account type com.google, parser android.content.res.XmlBlock$Parser@82b0233
2020-05-27 15:18:55.642 9802-9836/? D/SyncAccountUtils: queryReadonlyAccountTypes: checking package org.telegram.messenger, account type org.telegram.messenger, parser android.content.res.XmlBlock$Parser@718ab69
2020-05-27 15:18:55.657 2728-2728/? I/StatusBar: onNotificationPosted key:0|com.android.providers.contacts|100|null|10020 isUpdate:false
2020-05-27 15:18:55.668 2728-2728/? I/StatusBar: handleNotification key:0|com.android.providers.contacts|100|null|10020 isUpdate:false
2020-05-27 15:18:55.673 2728-2728/? D/StatusBar: filter Notification key=0|com.android.providers.contacts|100|null|10020
2020-05-27 15:18:55.681 9802-9836/? D/SyncAccountUtils: queryReadonlyAccountTypes: checking package com.google.android.apps.tachyon, account type com.google.android.apps.tachyon, parser android.content.res.XmlBlock$Parser@e898e8f
2020-05-27 15:18:55.692 9802-9836/? D/SyncAccountUtils: queryReadonlyAccountTypes: checking package com.whatsapp, account type com.whatsapp, parser android.content.res.XmlBlock$Parser@e879525
2020-05-27 15:18:55.696 9802-9836/? D/SyncAccountUtils: queryReadonlyAccountTypes: checking package com.google.android.gm, account type com.google.android.gm.exchange, parser null
2020-05-27 15:18:55.697 9802-9836/? D/SyncAccountUtils: queryReadonlyAccountTypes: checking package com.xiaomi.account, account type com.xiaomi, parser null
2020-05-27 15:18:55.711 681-681/? I/ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
2020-05-27 15:18:55.714 681-681/? I/chatty: uid=1000(system) /system/bin/surfaceflinger identical 2 lines
2020-05-27 15:18:55.715 681-681/? I/ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
2020-05-27 15:18:55.814 9802-9836/? D/SyncAccountUtils: queryReadonlyAccountTypes: checking package com.microsoft.office.outlook, account type com.microsoft.office.outlook.USER_ACCOUNT, parser android.content.res.XmlBlock$Parser@49a84ab
2020-05-27 15:18:55.814 9802-9836/? D/SyncAccountUtils: queryReadonlyAccountTypes: [ALL] com.google, org.telegram.messenger, com.google.android.apps.tachyon, com.whatsapp
2020-05-27 15:18:55.814 9802-9836/? D/SyncAccountUtils: queryReadonlyAccountTypes: [FINAL] org.telegram.messenger, com.google.android.apps.tachyon, com.whatsapp
2020-05-27 15:18:55.816 9802-9836/? D/KeepAliveService: try stopService
2020-05-27 15:18:55.816 9802-9836/? I/ContactsProvider: updateLocaleInBackground
2020-05-27 15:18:55.817 9802-9802/? D/KeepAliveService: onStartCommand(): action = ACTION_STOP
2020-05-27 15:18:55.818 642-5295/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: destroyService is called for service : com.android.providers.contacts/.service.KeepAliveService
2020-05-27 15:18:55.821 9802-9802/? D/KeepAliveService: stopForeground
2020-05-27 15:18:55.821 1677-1677/? D/zhoumingliang: isinvrtest==false
2020-05-27 15:18:55.824 9802-9836/? I/ContactsProvider: updateSearchIndexInBackground()
2020-05-27 15:18:55.825 9802-9836/? I/ContactsProvider: updateProviderStatus(): accountNum=5
2020-05-27 15:18:55.825 9802-9836/? I/ContactsProvider: setProviderStatus 0
2020-05-27 15:18:55.826 2728-2728/? I/StatusBar: onNotificationRemoved: 0|com.android.providers.contacts|100|null|10020
2020-05-27 15:18:55.826 2728-2728/? W/StatusBar: removeNotification for unknown key: 0|com.android.providers.contacts|100|null|10020
2020-05-27 15:18:55.826 2728-2728/? D/StatusBar: removeNotification key=0|com.android.providers.contacts|100|null|10020 old=null
2020-05-27 15:18:55.844 9802-9836/? I/T9: updateYellowpagePreset()
2020-05-27 15:18:55.918 1677-1744/? D/BaseLooper: dump anr message took 1ms
2020-05-27 15:18:56.583 9513-9873/? I/DynamiteModule: Considering local module com.google.android.gms.measurement.dynamite:13 and remote module com.google.android.gms.measurement.dynamite:0
2020-05-27 15:18:56.583 9513-9873/? I/DynamiteModule: Selected local version of com.google.android.gms.measurement.dynamite
2020-05-27 15:18:56.739 9513-9878/? I/FA: App measurement initialized, version: 27012
2020-05-27 15:18:56.739 9513-9878/? I/FA: To enable debug logging run: adb shell setprop log.tag.FA VERBOSE
2020-05-27 15:18:56.739 9513-9878/? I/FA: To enable faster debug mode event logging run:
adb shell setprop debug.firebase.analytics.app com.google.android.googlequicksearchbox
2020-05-27 15:18:56.780 642-5295/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: bindService is called for service : com.google.android.gms/.measurement.service.MeasurementBrokerService and for client com.google.android.googlequicksearchbox:search
2020-05-27 15:18:56.781 642-5295/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: total connections for service : com.google.android.gms/.measurement.service.MeasurementBrokerServiceare :1
2020-05-27 15:18:56.781 642-5295/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: total connections for client : com.google.android.googlequicksearchbox:searchare :4
2020-05-27 15:18:56.781 1677-1744/? D/CompatibilityInfo: mCompatibilityFlags - 0
2020-05-27 15:18:56.781 1677-1744/? D/CompatibilityInfo: applicationDensity - 440
2020-05-27 15:18:56.781 1677-1744/? D/CompatibilityInfo: applicationScale - 1.0
2020-05-27 15:18:56.782 642-5295/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: startService() is called for servicecom.google.android.gms/.measurement.service.MeasurementBrokerService
2020-05-27 15:18:56.824 642-5295/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: bindService is called for service : com.google.android.gms/.ads.identifier.service.AdvertisingIdService and for client com.google.android.gms
2020-05-27 15:18:56.824 642-5295/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: total connections for service : com.google.android.gms/.ads.identifier.service.AdvertisingIdServiceare :1
2020-05-27 15:18:56.824 642-5295/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: total connections for client : com.google.android.gmsare :2
2020-05-27 15:18:56.825 1677-1744/? D/CompatibilityInfo: mCompatibilityFlags - 0
2020-05-27 15:18:56.825 1677-1744/? D/CompatibilityInfo: applicationDensity - 440
2020-05-27 15:18:56.825 1677-1744/? D/CompatibilityInfo: applicationScale - 1.0
2020-05-27 15:18:56.826 642-5295/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: startService() is called for servicecom.google.android.gms/.ads.identifier.service.AdvertisingIdService
2020-05-27 15:18:56.838 642-5295/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: unbindService is called for service : com.google.android.gms/.ads.identifier.service.AdvertisingIdService and for client com.google.android.gms
2020-05-27 15:18:56.838 642-5295/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: size of service connections for service: com.google.android.gms/.ads.identifier.service.AdvertisingIdServiceafter removal is 0
2020-05-27 15:18:56.838 642-5295/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: size of client connections for client: com.google.android.gmsafter removal is 1
2020-05-27 15:18:56.839 642-5295/? I//vendor/bin/hw/vendor.qti.hardware.servicetracker@1.0-service: destroyService is called for service : com.google.android.gms/.ads.identifier.service.AdvertisingIdService
2020-05-27 15:18:57.217 1677-9687/? D/BaseLooper: dump anr message took 1ms

@fititrick
Copy link
Author

https://capacitor.ionicframework.com/docs/apis/camera
There is information about this in the documentation

Additionally, because the Camera API launches a separate Activity to handle taking the photo, you should listen for appRestoredResult in the App plugin to handle any camera data that was sent in the case your app was terminated by the operating system while the Activity was running.

I tried the appRestoredResult event, but it is impossible to obtain the page where user is taken the picture. The app has several pages where user can take photos.

@tripodsgames
Copy link

https://capacitor.ionicframework.com/docs/apis/camera
There is information about this in the documentation

Additionally, because the Camera API launches a separate Activity to handle taking the photo, you should listen for appRestoredResult in the App plugin to handle any camera data that was sent in the case your app was terminated by the operating system while the Activity was running.

I tried the appRestoredResult event, but it is impossible to obtain the page where user is taken the picture. The app has several pages where user can take photos.

Yes, I hate this...

You need to serialize the app state by yourself.
I made a method called OnBeforePhoto, I use it to serialize what I want to keep(Url, Modals, Methods, etc ...) in localstorage.
Then if the app returns something in the appRestoredResult I check the localstorage to get the previous state of the app.

@JoshuvaGeorge03
Copy link

This apprestoredResult only should be used on low-end devices, which don't have large memory.

but, it is happening on the device with 3gb RAM also. is it not a bug in a capacitor?

@tripodsgames
Copy link

This apprestoredResult only should be used on low-end devices, which don't have large memory.

but, it is happening on the device with 3gb RAM also. is it not a bug in a capacitor?

It is an android behavior, and manufacturers can modify this behavior.
In our app it happens a lot with the Moto G7(4GB of RAM) but it doesn't happen in the Galaxy J5 PRO(2GB of RAM)

@dalepo
Copy link

dalepo commented Jul 7, 2020

I can confirm this has happened to me Xiaomi 8a & Huawei P9 Lite, android 6

@dalepo
Copy link

dalepo commented Jul 13, 2020

will this be addressed? All my components which uses camera are broken right now, my clients can't use camera functionality because of this. I'm not using base64 or anything

@battika
Copy link

battika commented Aug 7, 2020

I'm not affiliated with the Capacitor team, but my personal opinion is it will never get addressed. Some phone manufacturers are doing aggressive memory management and they would terminate suspended apps very quickly to save memory. Since an Android intent is called in this case which practically launches the camera app it pushes your Capacitor app to the background and chances are it will be terminated by the OS sooner or later. I almost abandoned the Ionic platform because of this problem and looked into the way Flutter and React Native are handling this and found they suffer from the same issue. You can switch to native Android development but probably there is a good reason for you to use a hybrid framework so it is not an ideal solution. You can listen to the appRestoredResult event as some of the commenters mentioned above but honestly I'm taking photos in the middle of complex workflows so I did not like the idea. That's when I came across the camera-preview plugin, actually I'm using the Cordova version but as far as I can see there is a Capacitor version too. The advantage of using that plugin is it is running on the main thread of your app so it won't kill the app, however you need to provide a camera GUI which is a cumbersome task to do given absolutely positioned elements, different screen sizes, portrait/landscape orientation changes and devices with/without notches. Anyway, we put some time into developing a GUI, it is far from being perfect but at least we rarely get a camera crash report. Other downside is the camera preview plugin can only recognize front and back cameras and no option to cycle through a number of back cameras (close-up, telephoto, etc). If you can live with these limitations and willing to develop a custom camera GUI you can give the camera-preview plugin a go. Otherwise I suggest leveraging a state management solution and the appRestoredResult event.

@a-uz
Copy link

a-uz commented Aug 7, 2020

@battika I'm assuming your app has support for taking pictures, but doesn't allow users to pick existing ones from storage. That flow faces the same issue and I don't think there's an alternate solution like you've implemented with camera-preview plugin.

I think this should be highlighted more prominently in the documentation along with suggestions on how to actually manage it.

@battika
Copy link

battika commented Aug 8, 2020

@a-uz you are correct, I only allow users to take pictures as my app requires real-time pictures. Using the gallery option is most likely having the same issue however there are other plugins for image picking too. I will actually start experimenting with the appRestoredResult event and NGXS state management once I start converting the my Ionic 2 app to the latest version. Hope I can come up with a solution good enough for the client. However on one occasion users need to take 4 different pictures on a single page and I'm not sure how my app will look UX-wise if it restarts 4 times on a single page :) Anyway, I shall see...

@jratiwanich
Copy link

Hello. Has anyone found a solution for this? I'm experiencing the same issue when taking a photo or picking a photo from the Library collection. The app restarting itself. I've tested on Emulators, Galaxy Tab A, Galaxy S10+

@craigrileyuk
Copy link

I've hit this one too during app development. While I have state management set up, I still end up losing the photo that was taken when the app restarted and I've tried putting listeners on the 'appRestoredResult' and it's not giving me any data back according to the logs.

Going to try the Preview approach since I don't need library support for photos.

@joaolnpr
Copy link

I am facing similar issue #4130

@rikrishiorg
Copy link

@joaolnpr Have you resolved this issue ?

@mirko77
Copy link

mirko77 commented Apr 1, 2021

This issues will never gets fixed, it has been around for years and it is one of the main drawbacks of the hybrid approach. Once the app goes into the background,

I'm not affiliated with the Capacitor team, but my personal opinion is it will never get addressed. Some phone manufacturers are doing aggressive memory management and they would terminate suspended apps very quickly to save memory. Since an Android intent is called in this case which practically launches the camera app it pushes your Capacitor app to the background and chances are it will be terminated by the OS sooner or later. I almost abandoned the Ionic platform because of this problem and looked into the way Flutter and React Native are handling this and found they suffer from the same issue. You can switch to native Android development but probably there is a good reason for you to use a hybrid framework so it is not an ideal solution. You can listen to the appRestoredResult event as some of the commenters mentioned above but honestly I'm taking photos in the middle of complex workflows so I did not like the idea. That's when I came across the camera-preview plugin, actually I'm using the Cordova version but as far as I can see there is a Capacitor version too. The advantage of using that plugin is it is running on the main thread of your app so it won't kill the app, however you need to provide a camera GUI which is a cumbersome task to do given absolutely positioned elements, different screen sizes, portrait/landscape orientation changes and devices with/without notches. Anyway, we put some time into developing a GUI, it is far from being perfect but at least we rarely get a camera crash report. Other downside is the camera preview plugin can only recognize front and back cameras and no option to cycle through a number of back cameras (close-up, telephoto, etc). If you can live with these limitations and willing to develop a custom camera GUI you can give the camera-preview plugin a go. Otherwise I suggest leveraging a state management solution and the appRestoredResult event.

@battika 100% true, on Cordova this bug has been around for years but it cannot be fixed. Once the activity goes in the background, it is goodnight.
I am curious to know why Flutter for example faces the same issue. Is it calling the camera as an intent? I was under the impression it was talking to the camera API directly. I could only find app restarts related to the image picker plugin on Flutter flutter/flutter#59395.
Interesting the camera-preview approach. I will give it a try.

@dalepo
Copy link

dalepo commented Apr 1, 2021

For anyone still wondering with this. Before transitioning to camera you can start a foreground service, that way is less likely android will reclaim resources from your app. Once the photo has been taken, you can dismiss it. It might be a bit dirty but I don't think of anything else at the moment.

@mirko77
Copy link

mirko77 commented Apr 1, 2021

@dalepo
Copy link

dalepo commented Apr 3, 2021

@squio
Copy link

squio commented Sep 24, 2021

A quick heads up: as of Capacitor 3.2.3 the following solution works for me (for both Camera and Gallery sources):

https://gist.github.com/squio/1ff10bcca2aa1427a919e1c35cbc82fb

Capacitor versions before 3.2.3 had a bug (now fixed) which prevented the restored result from working

@mirko77
Copy link

mirko77 commented Sep 28, 2021

Using a foreground service is causing crashes on some devices, see

DavidBriglio/cordova-plugin-foreground-service#19

DavidBriglio/cordova-plugin-foreground-service#20

@dalepo

@gindemit
Copy link

Hey guys, we have the same issues with a Xiaomi Redmi device. The app is developed in Unity and runs the native camera app.
After locking the app on the device using this guide, the problem is not more there: https://www.xiaomist.com/2020/12/prevent-your-xiaomi-applications-from.html

So, the app does not restart when the User takes a picture. Remaining question: is it possible to mark the app as "locked" on Android programmatically. Or maybe somehow ask the user to set it, like requesting a permission.

@mirko77
Copy link

mirko77 commented Dec 14, 2021

@khindemit it will crash at some point even by locking, at least that is what we experienced on our app.

@lucasrleandro
Copy link

Still facing the issue. Any news, guys?

@squio
Copy link

squio commented Feb 7, 2022

This isn't actually a bug but the way Android is supposed to work; it only happens in conditions where memory is limited.

This is documented with a hint for the correct work around as mentioned here: #2931 (comment)

For some almost cut n paste ready snippets see my gist over here: https://gist.github.com/squio/1ff10bcca2aa1427a919e1c35cbc82fb - works for our app (in production).

@mirko77
Copy link

mirko77 commented Feb 7, 2022

@squio Memory does not have anything to do with this issue, it is the way background tasks are dealt with
in some roms. A more aggressive approach like on Xiaomi (but also the latest Samsung, Huawei etc..) kills the app when it goes to the background. It is not limited to photo taking, any background task can be killed at random if it is not a system app or a popular app the manufacturer decided to whitelist. More info https://dontkillmyapp.com/

One (almost) working solution is launching a foreground task when taking a picture, so it is less likely the app gets killed.

Endless thread here apache/cordova-plugin-camera#345

@mobiliseapplabllp
Copy link

mobiliseapplabllp commented Dec 26, 2022

Yes, I hate this...

Hello
my ionic 6 and capacitor 4 app crash when take picture from camera.
it happend only sometime like after 10 click photo app will crash, not all phone

how to handle this

my code
import { Camera, CameraResultType, CameraSource } from '@capacitor/camera';

async openCamera(imageno: any) {
const takePicture = async () => {
const image = await Camera.getPhoto({
quality: 50,
allowEditing: false,
resultType: CameraResultType.Uri,
});
this.readImg(image, imageno)
};
takePicture();
}

async readImg(photo: any, imageno: any) {
let random = Date.now() + Math.floor(Math.random() * 90000) + 10000 + '.jpg'
const response = await fetch(photo.webPath);
const blob = await response.blob();
console.log(blob);
const formData = new FormData();
formData.append('photo', blob, random);
this.uploadImg(formData,)
}

can you share your code

@robingenz
Copy link
Contributor

robingenz commented Jan 19, 2023

We recently started using an Android Foreground service (docs) and the feedback from our customers is quite positive:

import { Camera, CameraResultType, CameraSource } from '@capacitor/camera';
import { ForegroundService } from '@capawesome-team/capacitor-android-foreground-service';

public async takePhoto() {
    await ForegroundService.startForegroundService({
      id: 1,
      title: 'Taking Photo',
      body: 'MyApp is running',
      smallIcon: 'ic_launcher',
    });
    const { path } = await Camera.getPhoto({
      source: CameraSource.Camera,
      resultType: CameraResultType.Uri,
    });
    await ForegroundService.stopForegroundService();
    return path;
}

We have not received any other complaints so far.
Unfortunately, we were never able to reproduce it ourselves since we did not have the same devices (they have really old devices) with the same configurations.
So we tried different things for quite a long time.
Perhaps this helps someone.

Edit: The camera-preview plugin is a great solution, but we were not satisfied with the UX (probably we should have put more work into the UI).

@zandrij
Copy link

zandrij commented Jul 10, 2023

solution with cordova and capacitor "@awesome-cordova-plugins/foreground-service": "^6.3.0"

const getType = async (type) => {
if (type === "camera") {
ForegroundService.start("Cámara","Se está ejecutando la cámara","myicon");
setUpload(false);
await Camera.getPhoto({
quality: 50,
source: CameraSource.Camera,
resultType: CameraResultType.Uri,
})
.then((image) => {
ForegroundService.stop();
saveImage(image);
})
.catch(() => {
ForegroundService.stop();
});
} else {
ForegroundService.start("Fotos","Se está ejecutando la galería de fotos","myicon");
setUpload(false);
await Camera.pickImages({
quality: 50,
source: CameraSource.Photos,
resultType: CameraResultType.Uri,
})
.then((image) => {
ForegroundService.stop();
saveImage(image?.photos[0]);
})
.catch(() => {
ForegroundService.stop();
});
}
};

@qhoirulanwar
Copy link

i solved this with foreground-service worked in capacitor v5
https://ionicframework.com/docs/v5/native/foreground-service

then add ForegroundService in providers at app.modules.ts

@abreu1234
Copy link

This isn't actually a bug but the way Android is supposed to work; it only happens in conditions where memory is limited.

This is documented with a hint for the correct work around as mentioned here: #2931 (comment)

For some almost cut n paste ready snippets see my gist over here: https://gist.github.com/squio/1ff10bcca2aa1427a919e1c35cbc82fb - works for our app (in production).

It worked perfectly for me, thank you very much for the contribution.

@b3lliot
Copy link

b3lliot commented Nov 24, 2023

We recently started using an Android Foreground service (docs) and the feedback from our customers is quite positive:

import { Camera, CameraResultType, CameraSource } from '@capacitor/camera';
import { ForegroundService } from '@capawesome-team/capacitor-android-foreground-service';

public async takePhoto() {
    await ForegroundService.startForegroundService({
      id: 1,
      title: 'Taking Photo',
      body: 'MyApp is running',
      smallIcon: 'ic_launcher',
    });
    const { path } = await Camera.getPhoto({
      source: CameraSource.Camera,
      resultType: CameraResultType.Uri,
    });
    await ForegroundService.stopForegroundService();
    return path;
}

We have not received any other complaints so far. Unfortunately, we were never able to reproduce it ourselves since we did not have the same devices (they have really old devices) with the same configurations. So we tried different things for quite a long time. Perhaps this helps someone.

Edit: The camera-preview plugin is a great solution, but we were not satisfied with the UX (probably we should have put more work into the UI).

Hello, did you find a solution to turn off the notification received by the user when the foreground service is started ? Or at least, cut the annoying sound of the notification.

Thx in advance :)

@luke-rogers
Copy link

@robingenz thanks for that suggestion on a workaround.

Is this still your recommended method?

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

No branches or pull requests