Video encoding - General Questions and Answers

Hi all,
I'm getting an error when attempting to encode video frames using the h264 encoder. I'd like to get some help i understanding what could be going wrong, and especially understanding which errors are fatal and which are not:
Code:
06-04 14:43:39.478 25211 25211 I OMXClient: IOmx service obtained
06-04 14:43:39.479 286 1364 I OMXMaster: makeComponentInstance(OMX.qcom.video.encoder.avc) in [email protected] process
06-04 14:43:39.486 286 1364 D PlatformConfig: getInstance: Enter
06-04 14:43:39.486 286 1364 D PlatformConfig: getInt32: Returning default
06-04 14:43:39.486 286 1364 D PlatformConfig: getInstance: Enter
06-04 14:43:39.486 286 1364 D PlatformConfig: getInt32 Config name: vidc_enc_log_in value: 0
06-04 14:43:39.486 286 1364 D PlatformConfig: getInstance: Enter
06-04 14:43:39.486 286 1364 D PlatformConfig: getInt32 Config name: vidc_enc_log_out value: 0
06-04 14:43:39.486 286 1364 D PlatformConfig: getInstance: Enter
06-04 14:43:39.486 286 1364 D PlatformConfig: getInt32 Config name: vidc_enc_csc_custom_matrix value: 0
06-04 14:43:39.486 286 1364 D PlatformConfig: getInstance: Enter
06-04 14:43:39.486 286 1364 D PlatformConfig: getInt32: Returning default
06-04 14:43:39.486 286 1364 D PlatformConfig: getInstance: Enter
06-04 14:43:39.486 286 1364 D PlatformConfig: getInt32: Returning default
06-04 14:43:39.503 286 1364 I OMX-VENC: Component_init : OMX.qcom.video.encoder.avc : return = 0x0
06-04 14:43:39.508 25098 25098 I MediaCodec: MediaCodec will operate in async mode
06-04 14:43:39.511 286 1364 I OMX-VENC: WARN: Enable/Disable allocate-native-handle allowed only in secure session
06-04 14:43:39.511 286 1364 E OMXNodeInstance: setParameter(0xe3fb6144:qcom.encoder.avc, OMX.google.android.index.allocateNativeHandle(0x7f00005d): Output:1 en=0) ERROR: UnsupportedSetting(0x80001019)
06-04 14:43:39.511 286 1364 I OMX-VENC: WARN: set_parameter: metamode is valid for input port only
06-04 14:43:39.511 286 1364 W OMXNodeInstance: [0xe3fb6144:qcom.encoder.avc] component does not support metadata mode; using fallback
06-04 14:43:39.513 25211 25211 W OMXUtils: do not know color format 0x7fa30c06 = 2141391878
06-04 14:43:39.513 25211 25211 W OMXUtils: do not know color format 0x7fa30c04 = 2141391876
06-04 14:43:39.513 25211 25211 W OMXUtils: do not know color format 0x7fa30c00 = 2141391872
06-04 14:43:39.514 25211 25211 W OMXUtils: do not know color format 0x7fa30c09 = 2141391881
06-04 14:43:39.514 25211 25211 W OMXUtils: do not know color format 0x7fa30c0a = 2141391882
06-04 14:43:39.514 25211 25211 W OMXUtils: do not know color format 0x7fa30c08 = 2141391880
06-04 14:43:39.515 25211 25211 W OMXUtils: do not know color format 0x7fa30c07 = 2141391879
06-04 14:43:39.516 25211 25211 W OMXUtils: do not know color format 0x7f000789 = 2130708361
06-04 14:43:39.518 286 1364 I OMX-VENC: venc_dev: WARN: Unsupported eColorFormat 0x7f000789
06-04 14:43:39.525 25211 25211 I ACodec : setupAVCEncoderParameters with [profile: Baseline] [level: Level1]
06-04 14:43:39.527 286 943 I OMX-VENC: WARN: Failed to update the profile_level
06-04 14:43:39.527 25211 25211 I ACodec : [OMX.qcom.video.encoder.avc] cannot encode HDR static metadata. Ignoring.
06-04 14:43:39.527 25211 25211 I ACodec : setupVideoEncoder succeeded
06-04 14:43:39.528 25211 25211 W OMXUtils: do not know color format 0x7f000789 = 2130708361
06-04 14:43:39.528 286 1556 E OMX-VENC: ERROR: unsupported index 1870659589
06-04 14:43:39.528 286 1556 E OMXNodeInstance: getConfig(0xe3fb6144:qcom.encoder.avc, ConfigLatency(0x6f800005)) ERROR: UnsupportedIndex(0x8000101a)
06-04 14:43:39.533 137 137 W AshmemAllocator: ashmem_create_region(1490944) returning hidl_memory(0x7e34a2c110, 1490944)
06-04 14:43:39.534 25211 25211 D vndksupport: Loading /system/lib64/vndk-sp-28/hw/[email protected] from current namespace instead of sphal namespace.
06-04 14:43:39.536 286 1364 E ion : ioctl c0044901 failed with code -1: Not a typewriter
06-04 14:43:39.538 137 137 W AshmemAllocator: ashmem_create_region(1490944) returning hidl_memory(0x7e34a2c110, 1490944)
06-04 14:43:39.546 137 137 I chatty : uid=1000(system) [email protected] identical 5 lines
06-04 14:43:39.547 137 137 W AshmemAllocator: ashmem_create_region(1490944) returning hidl_memory(0x7e34a2c110, 1490944)
06-04 14:43:39.553 137 137 W AshmemAllocator: ashmem_create_region(921600) returning hidl_memory(0x7e34a2c110, 921600)
06-04 14:43:39.555 137 137 I chatty : uid=1000(system) [email protected] identical 2 lines
06-04 14:43:39.556 137 137 W AshmemAllocator: ashmem_create_region(921600) returning hidl_memory(0x7e34a2c110, 921600)
06-04 14:43:39.558 286 1757 I OMX-VENC: venc_dev: id = 10035242, value = 4294967295, min = 0, max = 0
06-04 14:43:39.558 286 1757 I OMX-VENC: venc_dev: id = 10035230, value = 4294967295, min = 0, max = 5
06-04 14:43:39.558 286 1757 I OMX-VENC: venc_dev: id = 10035243, value = 4294967295, min = 0, max = 5
06-04 14:43:39.558 286 1757 I OMX-VENC: venc_dev: WARN: TemporalLayer: Invalid settings, hardware doesn't support 0 temporal layers
06-04 14:43:39.558 286 1757 I OMX-VENC: venc_dev: id = 10035242, value = 4294967295, min = 0, max = 0
06-04 14:43:39.558 286 1757 I OMX-VENC: venc_dev: id = 10035230, value = 4294967295, min = 0, max = 5
06-04 14:43:39.558 286 1757 I OMX-VENC: venc_dev: id = 10035243, value = 4294967295, min = 0, max = 5
06-04 14:43:39.558 286 1757 I OMX-VENC: venc_dev: WARN: TemporalLayer: Invalid settings, hardware doesn't support 0 temporal layers
06-04 14:43:40.058 25097 25097 I MediaCodecSource: MediaCodecSource (video) starting
06-04 14:43:40.060 25097 25097 I MediaCodecSource: MediaCodecSource (video) started
06-04 14:43:40.066 25216 25216 V MediaCompatibilityLayer: bool media_codec_source_read(MediaCodecSourceWrapper *, MediaBufferWrapper **):346
06-04 14:43:40.066 25216 25216 V MediaCompatibilityLayer: bool media_codec_source_read(MediaCodecSourceWrapper *, MediaBufferWrapper **):350
06-04 14:43:40.066 25216 25216 V MediaCompatibilityLayer: bool media_codec_source_read(MediaCodecSourceWrapper *, MediaBufferWrapper **):357
06-04 14:43:40.083 286 1757 E OMX-VENC: ERROR: ETBProxyA: Invalid bufindex = 1718596252
06-04 14:43:40.083 286 1757 E OMX-VENC: ERROR: ETBProxy() failed!
06-04 14:43:40.083 286 1757 E OMX-VENC: ERROR: send OMX_ErrorHardware to Client
06-04 14:43:40.085 25211 25211 E ACodec : [OMX.qcom.video.encoder.avc] ERROR(0x80001009)
06-04 14:43:40.085 25211 25211 E ACodec : signalError(omxError 0x80001009, internalError -2147483648)
06-04 14:43:40.085 25098 25098 E MediaCodec: Codec reported err 0x80001009, actionCode 0, while in state 6
06-04 14:43:40.085 25098 25098 W MediaAnalyticsItem: Unable to record: [1:codec:0:-1::0:-1:1:0:10:android.media.mediacodec.codec=OMX.qcom.video.encoder.avc:android.media.mediacodec.mode=video:android.media.mediacodec.secure=0:android.media.mediacodec.encoder=1:android.media.mediacodec.width=1280:android.media.mediacodec.height=720:android.media.mediacodec.rotation-degrees=0:android.media.mediacodec.mime=video/avc:android.media.mediacodec.errcode=-2147479543:android.media.mediacodec.errstate=STARTED:] [forcenew=0]
06-04 14:43:40.087 25097 25097 E MediaCodecSource: Encoder (video) reported error : 0x80001009
06-04 14:43:40.088 25216 25216 V MediaCompatibilityLayer: bool media_codec_source_read(MediaCodecSourceWrapper *, MediaBufferWrapper **):359 err is -1011
06-04 14:43:40.109 25096 25096 E qdgralloc: Invalid gralloc handle (at 0x760400b420): ver(12/12) ints(0/22) fds(0/2)
06-04 14:43:40.109 25096 25096 E qdgralloc: Gralloc Error : device= 0x760400a820, buffer-handle=0x760400b420
06-04 14:43:42.104 2311 2311 W SDM : HWCSession::UEventThread: UEvent dropped. No uevent listener.
06-04 14:43:42.141 2311 2311 W SDM : HWCSession::UEventThread: UEvent dropped. No uevent listener.
06-04 14:43:43.088 25211 25211 I ACodec : [OMX.qcom.video.encoder.avc] forcing the release of codec
06-04 14:43:43.194 286 1758 E OMX-VENC: venc_dev: async_venc_message_thread interrupted to be exited
06-04 14:43:43.198 286 1364 I OMX-VENC: Component Deinit
06-04 14:43:43.204 25211 25211 E ACodec : OMX.qcom.video.encoder.avc
06-04 14:43:43.207 25097 25097 I MediaCodecSource: encoder (video) stopped
The code is the aethercast project from UBports, and all calls are going through libhybris: https://github.com/ubports/aethercast/blob/xenial/src/ac/android/h264encoder.cpp

I have encountered this propblem just now today.
Have you got the fix ?

amuppet said:
Hi all,
I'm getting an error when attempting to encode video frames using the h264 encoder. I'd like to get some help i understanding what could be going wrong, and especially understanding which errors are fatal and which are not:
Code:
06-04 14:43:39.478 25211 25211 I OMXClient: IOmx service obtained
06-04 14:43:39.479 286 1364 I OMXMaster: makeComponentInstance(OMX.qcom.video.encoder.avc) in [email protected] process
06-04 14:43:39.486 286 1364 D PlatformConfig: getInstance: Enter
06-04 14:43:39.486 286 1364 D PlatformConfig: getInt32: Returning default
06-04 14:43:39.486 286 1364 D PlatformConfig: getInstance: Enter
06-04 14:43:39.486 286 1364 D PlatformConfig: getInt32 Config name: vidc_enc_log_in value: 0
06-04 14:43:39.486 286 1364 D PlatformConfig: getInstance: Enter
06-04 14:43:39.486 286 1364 D PlatformConfig: getInt32 Config name: vidc_enc_log_out value: 0
06-04 14:43:39.486 286 1364 D PlatformConfig: getInstance: Enter
06-04 14:43:39.486 286 1364 D PlatformConfig: getInt32 Config name: vidc_enc_csc_custom_matrix value: 0
06-04 14:43:39.486 286 1364 D PlatformConfig: getInstance: Enter
06-04 14:43:39.486 286 1364 D PlatformConfig: getInt32: Returning default
06-04 14:43:39.486 286 1364 D PlatformConfig: getInstance: Enter
06-04 14:43:39.486 286 1364 D PlatformConfig: getInt32: Returning default
06-04 14:43:39.503 286 1364 I OMX-VENC: Component_init : OMX.qcom.video.encoder.avc : return = 0x0
06-04 14:43:39.508 25098 25098 I MediaCodec: MediaCodec will operate in async mode
06-04 14:43:39.511 286 1364 I OMX-VENC: WARN: Enable/Disable allocate-native-handle allowed only in secure session
06-04 14:43:39.511 286 1364 E OMXNodeInstance: setParameter(0xe3fb6144:qcom.encoder.avc, OMX.google.android.index.allocateNativeHandle(0x7f00005d): Output:1 en=0) ERROR: UnsupportedSetting(0x80001019)
06-04 14:43:39.511 286 1364 I OMX-VENC: WARN: set_parameter: metamode is valid for input port only
06-04 14:43:39.511 286 1364 W OMXNodeInstance: [0xe3fb6144:qcom.encoder.avc] component does not support metadata mode; using fallback
06-04 14:43:39.513 25211 25211 W OMXUtils: do not know color format 0x7fa30c06 = 2141391878
06-04 14:43:39.513 25211 25211 W OMXUtils: do not know color format 0x7fa30c04 = 2141391876
06-04 14:43:39.513 25211 25211 W OMXUtils: do not know color format 0x7fa30c00 = 2141391872
06-04 14:43:39.514 25211 25211 W OMXUtils: do not know color format 0x7fa30c09 = 2141391881
06-04 14:43:39.514 25211 25211 W OMXUtils: do not know color format 0x7fa30c0a = 2141391882
06-04 14:43:39.514 25211 25211 W OMXUtils: do not know color format 0x7fa30c08 = 2141391880
06-04 14:43:39.515 25211 25211 W OMXUtils: do not know color format 0x7fa30c07 = 2141391879
06-04 14:43:39.516 25211 25211 W OMXUtils: do not know color format 0x7f000789 = 2130708361
06-04 14:43:39.518 286 1364 I OMX-VENC: venc_dev: WARN: Unsupported eColorFormat 0x7f000789
06-04 14:43:39.525 25211 25211 I ACodec : setupAVCEncoderParameters with [profile: Baseline] [level: Level1]
06-04 14:43:39.527 286 943 I OMX-VENC: WARN: Failed to update the profile_level
06-04 14:43:39.527 25211 25211 I ACodec : [OMX.qcom.video.encoder.avc] cannot encode HDR static metadata. Ignoring.
06-04 14:43:39.527 25211 25211 I ACodec : setupVideoEncoder succeeded
06-04 14:43:39.528 25211 25211 W OMXUtils: do not know color format 0x7f000789 = 2130708361
06-04 14:43:39.528 286 1556 E OMX-VENC: ERROR: unsupported index 1870659589
06-04 14:43:39.528 286 1556 E OMXNodeInstance: getConfig(0xe3fb6144:qcom.encoder.avc, ConfigLatency(0x6f800005)) ERROR: UnsupportedIndex(0x8000101a)
06-04 14:43:39.533 137 137 W AshmemAllocator: ashmem_create_region(1490944) returning hidl_memory(0x7e34a2c110, 1490944)
06-04 14:43:39.534 25211 25211 D vndksupport: Loading /system/lib64/vndk-sp-28/hw/[email protected] from current namespace instead of sphal namespace.
06-04 14:43:39.536 286 1364 E ion : ioctl c0044901 failed with code -1: Not a typewriter
06-04 14:43:39.538 137 137 W AshmemAllocator: ashmem_create_region(1490944) returning hidl_memory(0x7e34a2c110, 1490944)
06-04 14:43:39.546 137 137 I chatty : uid=1000(system) [email protected] identical 5 lines
06-04 14:43:39.547 137 137 W AshmemAllocator: ashmem_create_region(1490944) returning hidl_memory(0x7e34a2c110, 1490944)
06-04 14:43:39.553 137 137 W AshmemAllocator: ashmem_create_region(921600) returning hidl_memory(0x7e34a2c110, 921600)
06-04 14:43:39.555 137 137 I chatty : uid=1000(system) [email protected] identical 2 lines
06-04 14:43:39.556 137 137 W AshmemAllocator: ashmem_create_region(921600) returning hidl_memory(0x7e34a2c110, 921600)
06-04 14:43:39.558 286 1757 I OMX-VENC: venc_dev: id = 10035242, value = 4294967295, min = 0, max = 0
06-04 14:43:39.558 286 1757 I OMX-VENC: venc_dev: id = 10035230, value = 4294967295, min = 0, max = 5
06-04 14:43:39.558 286 1757 I OMX-VENC: venc_dev: id = 10035243, value = 4294967295, min = 0, max = 5
06-04 14:43:39.558 286 1757 I OMX-VENC: venc_dev: WARN: TemporalLayer: Invalid settings, hardware doesn't support 0 temporal layers
06-04 14:43:39.558 286 1757 I OMX-VENC: venc_dev: id = 10035242, value = 4294967295, min = 0, max = 0
06-04 14:43:39.558 286 1757 I OMX-VENC: venc_dev: id = 10035230, value = 4294967295, min = 0, max = 5
06-04 14:43:39.558 286 1757 I OMX-VENC: venc_dev: id = 10035243, value = 4294967295, min = 0, max = 5
06-04 14:43:39.558 286 1757 I OMX-VENC: venc_dev: WARN: TemporalLayer: Invalid settings, hardware doesn't support 0 temporal layers
06-04 14:43:40.058 25097 25097 I MediaCodecSource: MediaCodecSource (video) starting
06-04 14:43:40.060 25097 25097 I MediaCodecSource: MediaCodecSource (video) started
06-04 14:43:40.066 25216 25216 V MediaCompatibilityLayer: bool media_codec_source_read(MediaCodecSourceWrapper *, MediaBufferWrapper **):346
06-04 14:43:40.066 25216 25216 V MediaCompatibilityLayer: bool media_codec_source_read(MediaCodecSourceWrapper *, MediaBufferWrapper **):350
06-04 14:43:40.066 25216 25216 V MediaCompatibilityLayer: bool media_codec_source_read(MediaCodecSourceWrapper *, MediaBufferWrapper **):357
06-04 14:43:40.083 286 1757 E OMX-VENC: ERROR: ETBProxyA: Invalid bufindex = 1718596252
06-04 14:43:40.083 286 1757 E OMX-VENC: ERROR: ETBProxy() failed!
06-04 14:43:40.083 286 1757 E OMX-VENC: ERROR: send OMX_ErrorHardware to Client
06-04 14:43:40.085 25211 25211 E ACodec : [OMX.qcom.video.encoder.avc] ERROR(0x80001009)
06-04 14:43:40.085 25211 25211 E ACodec : signalError(omxError 0x80001009, internalError -2147483648)
06-04 14:43:40.085 25098 25098 E MediaCodec: Codec reported err 0x80001009, actionCode 0, while in state 6
06-04 14:43:40.085 25098 25098 W MediaAnalyticsItem: Unable to record: [1:codec:0:-1::0:-1:1:0:10:android.media.mediacodec.codec=OMX.qcom.video.encoder.avc:android.media.mediacodec.mode=video:android.media.mediacodec.secure=0:android.media.mediacodec.encoder=1:android.media.mediacodec.width=1280:android.media.mediacodec.height=720:android.media.mediacodec.rotation-degrees=0:android.media.mediacodec.mime=video/avc:android.media.mediacodec.errcode=-2147479543:android.media.mediacodec.errstate=STARTED:] [forcenew=0]
06-04 14:43:40.087 25097 25097 E MediaCodecSource: Encoder (video) reported error : 0x80001009
06-04 14:43:40.088 25216 25216 V MediaCompatibilityLayer: bool media_codec_source_read(MediaCodecSourceWrapper *, MediaBufferWrapper **):359 err is -1011
06-04 14:43:40.109 25096 25096 E qdgralloc: Invalid gralloc handle (at 0x760400b420): ver(12/12) ints(0/22) fds(0/2)
06-04 14:43:40.109 25096 25096 E qdgralloc: Gralloc Error : device= 0x760400a820, buffer-handle=0x760400b420
06-04 14:43:42.104 2311 2311 W SDM : HWCSession::UEventThread: UEvent dropped. No uevent listener.
06-04 14:43:42.141 2311 2311 W SDM : HWCSession::UEventThread: UEvent dropped. No uevent listener.
06-04 14:43:43.088 25211 25211 I ACodec : [OMX.qcom.video.encoder.avc] forcing the release of codec
06-04 14:43:43.194 286 1758 E OMX-VENC: venc_dev: async_venc_message_thread interrupted to be exited
06-04 14:43:43.198 286 1364 I OMX-VENC: Component Deinit
06-04 14:43:43.204 25211 25211 E ACodec : OMX.qcom.video.encoder.avc
06-04 14:43:43.207 25097 25097 I MediaCodecSource: encoder (video) stopped
The code is the aethercast project from UBports, and all calls are going through libhybris: https://github.com/ubports/aethercast/blob/xenial/src/ac/android/h264encoder.cpp
Click to expand...
Click to collapse
E -> Error ( fatal )
W -> Warning ( non fatal )

Enoch.Liu said:
I have encountered this propblem just now today.
Have you got the fix ?
Click to expand...
Click to collapse
Nope. :-(

Related

Help with CM13 boot loop - logcat included

Hi,
my oneplus one with CM13 (14_06 build) is stuck in a bootloop and I don't know how to solve.
Here's what I have tried to do:
Wipe cache
Flash a previous build
Delete the last apps I have installed via adb (pm uninstall APPNAME)
The last thing I have done before rebooting is installing the GMSCore from MicroG project (Yes, I don't have gapps).
http://forum.xda-developers.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616
Then I have successfully removed the gsmcore via adb but the bootloop continued.
The phone reboots when "Prearing contacts storage" appears....
Here's my logcat (*:E)
Code:
06-14 14:46:46.384 3660 3660 E Minikin : addFont failed to create font /system/fonts/DroidSansFallback.ttf
06-14 14:46:46.384 3660 3660 E Minikin : addFont failed to create font /system/fonts/MTLmr3m.ttf
06-14 14:46:48.623 3654 3654 E installd: eof
06-14 14:46:48.623 3654 3654 E installd: failed to read size
06-14 14:46:49.304 4935 4935 E QCOM PowerHAL: Unable to open prefetcher: dlopen failed: library "libqti-iop-client.so" not found
06-14 14:46:49.304 4935 4935 E QCOM PowerHAL: Failed to get prefetcher handle.
06-14 14:46:49.305 4935 4935 E QCOM PowerHAL: Invalid hint ID.
06-14 14:46:49.894 4935 4935 E art : DexFile_getDexOptNeeded file '/system/framework/org.apache.http.legacy.jar' does not exist
06-14 14:46:51.356 3653 3653 E msm8974_platform: hw_util_open Opening device /dev/snd/hwC0D1000
06-14 14:46:51.356 3653 3653 E msm8974_platform: hw_util_open success
06-14 14:46:51.356 3653 3653 E msm8974_platform: send_codec_cal cal sent for anc_cal
06-14 14:46:51.356 3653 3653 E ACDB-LOADER: ACDB -> send_codec_cal
06-14 14:46:51.356 3653 3653 E msm8974_platform: send_codec_cal cal sent for mad_cal
06-14 14:46:51.357 3653 3653 E msm8974_platform: send_codec_cal cal sent for mbhc_cal
06-14 14:46:51.358 3653 3653 E audio_hw_primary: Amplifier initialization failed
06-14 14:46:51.358 3653 3653 E ACDB-LOADER: Error: ACDB AudProc vol returned = -19
06-14 14:46:51.358 3653 3653 E ACDB-LOADER: Error: ACDB AFE returned = -19
06-14 14:46:51.377 3653 3653 E ACDB-LOADER: Error: ACDB AudProc vol returned = -19
06-14 14:46:51.377 3653 3653 E ACDB-LOADER: Error: ACDB AFE returned = -19
06-14 14:46:51.386 3653 3653 E ACDB-LOADER: Error: ACDB AudProc vol returned = -19
06-14 14:46:51.397 3653 3653 E ACDB-LOADER: Error: ACDB AudProc vol returned = -19
06-14 14:46:51.430 3653 3653 E MonoPipe: Failed to fetch local time frequency when constructing a MonoPipe (res = -32). getNextWriteTimestamp calls will be non-functional
06-14 14:46:51.435 3653 5160 E AudioFlinger: no wake lock to update!
06-14 14:46:51.437 3653 5161 E AudioFlinger: no wake lock to update!
06-14 14:46:51.443 3653 5163 E AudioFlinger: no wake lock to update!
06-14 14:46:51.455 3653 3653 E SoundTriggerHwService: couldn't load sound trigger module sound_trigger.primary (No such file or directory)
06-14 14:46:51.460 3653 3653 E RadioService: couldn't load radio module radio.primary (No such file or directory)
06-14 14:46:52.409 3649 3649 E Netd : netlink response contains error (File exists)
06-14 14:46:52.409 3649 3649 E Netd : Can't add IPv4 default route to dummy0: File exists
06-14 14:46:53.221 3657 5266 E QC-QMI : qmi_client [3657] 16: failed to locate client data
06-14 14:46:53.222 3656 3656 E QC-QMI : qmuxd: RX on fd=27 returned error=0 errno[11:Try again]
06-14 14:46:53.222 3656 3656 E QC-QMI : QMUX qmux_client_id=16 not found in qmux client list, unable to remove
06-14 14:46:53.228 3657 5272 E QC-QMI : qmi_client [3657] 17: failed to locate client data
06-14 14:46:53.229 3656 3656 E QC-QMI : qmuxd: RX on fd=27 returned error=0 errno[11:Try again]
06-14 14:46:53.229 3656 3656 E QC-QMI : QMUX qmux_client_id=17 not found in qmux client list, unable to remove
06-14 14:46:53.328 3656 3718 E QC-QMI : qmi_ctl_handle_set_data_format_rsp, skipping unknown type = 18
06-14 14:46:53.562 3656 3729 E QC-QMI : qmi_ctl_handle_set_data_format_rsp, skipping unknown type = 18
06-14 14:46:53.848 3656 3735 E QC-QMI : qmi_ctl_handle_set_data_format_rsp, skipping unknown type = 18
06-14 14:46:54.073 3656 3745 E QC-QMI : qmi_ctl_handle_set_data_format_rsp, skipping unknown type = 18
06-14 14:46:54.252 3656 3749 E QC-QMI : qmi_ctl_handle_set_data_format_rsp, skipping unknown type = 18
06-14 14:46:54.538 3656 3756 E QC-QMI : qmi_ctl_handle_set_data_format_rsp, skipping unknown type = 18
06-14 14:46:54.800 3656 3760 E QC-QMI : qmi_ctl_handle_set_data_format_rsp, skipping unknown type = 18
06-14 14:46:55.083 3656 3776 E QC-QMI : qmi_ctl_handle_set_data_format_rsp, skipping unknown type = 18
06-14 14:47:22.040 4935 4935 E PackageManager: updateAllSharedLibrariesLPw failed: Package com.android.dialer requires unavailable shared library com.qualcomm.qti.smartsearch; failing!
06-14 14:47:22.042 3654 3654 E installd: invalid apk path '/system/framework/org.cyanogenmod.platform-res.apk' (bad prefix)
06-14 14:47:22.225 4935 5987 E qti_sensors_hal: SensorsContext: Hal opened lib /system/lib/hw/sensors.oem.so failed!
06-14 14:47:22.268 4935 5990 E qti_sensors_hal: processSingleSensorInfoResp: either handle_wakeup is -1 or error is true or mSensors[handle_wakeup] is NULL!
06-14 14:47:22.268 4935 5990 E qti_sensors_hal: processSingleSensorInfoResp: either handle_wakeup is -1 or error is true or mSensors[handle_wakeup] is NULL!
06-14 14:47:22.268 4935 5990 E qti_sensors_hal: processSingleSensorInfoResp: either handle_wakeup is -1 or error is true or mSensors[handle_wakeup] is NULL!
06-14 14:47:22.269 4935 5990 E qti_sensors_hal: processSingleSensorInfoResp: either handle is -1 or error is true or mSensors[handle] is NULL!
06-14 14:47:22.269 4935 5990 E qti_sensors_hal: processSingleSensorInfoResp: either handle_wakeup is -1 or error is true or mSensors[handle_wakeup] is NULL!
06-14 14:47:22.269 4935 5990 E qti_sensors_hal: processSingleSensorInfoResp: either handle_wakeup is -1 or error is true or mSensors[handle_wakeup] is NULL!
06-14 14:47:22.269 4935 5990 E qti_sensors_hal: processSingleSensorInfoResp: either handle_wakeup is -1 or error is true or mSensors[handle_wakeup] is NULL!
06-14 14:47:22.269 4935 5990 E qti_sensors_hal: processSingleSensorInfoResp: either handle_wakeup is -1 or error is true or mSensors[handle_wakeup] is NULL!
06-14 14:47:22.269 4935 5987 E qti_sensors_hal: OEMAddSensors : The OEM_module is NULL!
06-14 14:47:22.350 4935 4935 E ConsumerIrService: Can't open consumer IR HW Module, error: -2
06-14 14:47:22.504 4935 6037 E EventHub: could not get driver version for /dev/input/mice, Not a typewriter
06-14 14:47:22.550 4935 6037 E filemap : mmap(0,4096) failed: No such device

[CLOSED] EOL [ROM][Unofficial][9.0.0][microG][signed]hardened LineageOS 16.0 for Oneplus 3/3T

Thread is discontinued: Please visit the my LineageOS 17.1 successor thread
This thread is dedicated to provide hardened Lineage-OS 16.0 builds with microG included for the OnePlus 3/3T with current security patches.
It is the successor of my Lineage 15.1 thread.
It may be worth to also look there, if you are looking for information.
Features of this ROM
Download here
Pre-installed microG and F-Droid like LineageOS for microG project (own fork)
Pre-installed AuroraStore
OTA Support
eSpeakTTS engine
Additional security hardening features listed below
Access to /proc/net blocked for user apps
Bundled netmonitor app to allow network monitoring
Enhanced Privacy Guard: Switches for motion sensors and other sensors
Cloudflare as default DNS (instead of Google)
Privacy-preferred default settings
Optional blocking of Facebook- and Google-Tracking
Optional disabling of captive portal detection
Firewall UI
No submission of IMSI/phone number to Google/Sony when GPS is in use
Default hosts file with many blocked ad/tracking sites
Privacy-enhanced Bromite SystemWebView
Additional restrictions for secondary users
Increased password length
Kernel kept up to date with ASB patches and Google kernel/common 'android-3.18' branch
Debloated from Oneplus blobs for Alipay, WeChatpay, Soter and IFAA
Native Wireguard support in shipped kernel
Hardened bionic lib and constified JNI method tables
Current release levels
Security string: 2021-01-05
AOSP tag: 9.0.0_r46
Bromite System Webview: M87
Source-code and build instructions
Kernel: https://github.com/lin16-microg/android_kernel_oneplus_msm8996/tree/lin-16.0-mse2
Build manifest: https://github.com/lin16-microg/local_manifests/tree/lin-16.0-microG
Installation Instructions
YOU ARE RESPONSIBLE SOLELY YOURSELF FOR ANY ACTIONS YOU DO WITH YOUR DEVICE !!!
Please note - I won't explain any single aspect (e.g. how to install 'fastboot' on your PC or troubleshoot USB connectivity issues under Windows). Search the net and consult the search engine of your choice or look here in XDA, there is plenty of information available.
Pre-Requisites
Have fastboot and adb installed on your PC and make sure, you can connect via USB to your device in fastboot mode and via adb
An unlocked bootloader (see e.g. LineageOS install instructions)
Flash the OxygenOS 9.0.x firmware, which is needed for LineageOS 16.0 - READ THE OP OF THIS THREAD CAREFULLY !
Download the most current .ZIP file of the ROM and place it to your phone's internal memory
OxygenOS 9.x Firmware
Once again: READ THE OP OF THIS THREAD CAREFULLY !
I can't explain it better and I am not going to repeat or summarize this. It really is in your interest to carefully read it - you have been notified and warned.
Please also pay attention to the last section named "Alipay, WeChatpay, Soter and IFAA" - I strongly recommend to use the debloated firmware
Install TWRP recovery
If you come from stock ROM and have just unlocked your boot loader, this is the next thing to do. I recommend to use the TWRP recovery for the OnePlus 3/3T. The following instructions are based on TWRP.
To install TWRP, download the twrp-x.x.x-x-oneplus3.img file (Note: replace "x.x.x-x" in the following instructions with the respective values from the real file name) to your PC, connect the phone via USB to your PC, get it into 'fastboot mode' and enter the following command on your PC:
Code:
fastboot flash recovery twrp-x.x.x-x-oneplus3.img
Afterwards, directly boot into 'recovery mode' (enter fastboot reboot on your PC and hold Power and vol.down) - DO NOT boot into the phone's Android system after having flashed TWRP! Once TWRP has been launched, you may decide to reboot your phone and install the ROM at any time later. But the first boot after flashing TWRP must be TWRP in recovery mode.
Advanced Wipe
ONLY perform the steps described here, if you come from Stock ROM or a different Custom ROM!
Boot into recovery mode. In TWRP, choose "Wipe", "Advanced" and spefify "Dalvik", "System", "Cache" and "Data" to be wiped. Make sure NOT to wipe "Internal memory". Swipe to confirm the deletion and get back into the main menu.
DO NOT flash Gapps!
This ROM comes with pre-installed microG. So don't attempt to flash Gapps.
Install ROM
In the TWRP main menu, choose "Install". A file manager appears to let you navigate to your internal memory (path /sdcard). Choose the .ZIP file of our ROM and swipe to flash.
If you update from a previous version of my ROM, including my LineageOS 15.1 build, you don't need to perform a wipe. If you come from a different ROM (or stock firmware), make sure that you have performed the Wipe steps above.
When finished flashing, return to the main menu, choose "Reboot" and then "System", which will cause your phone to boot into Lineage OS 16.0 - be patient, the first boot after flashing a new ROM takes quite long!
Dealing with signed builds
Please note, that this builds is signed with an own key. When you come from a different build, you cannot directly "dirty-flash" this build. You have to perform a "clean flash" (recommended), or - you do this on your own risk - you may try the below steps.
This happens at your own risk - make a backup with TWRP before!
Download and extract the file migration.sh from this archive
This file helps you to migrate from a build signed with the publicly available test keys (i.e. all builds around, which do not state that they are signed). If you come from another signed build (e.g. official LineageOS), you have to adapt the file accordingly (see below links).
boot into TWRP
push the migration.sh file to the directory /data/local on your device and mount the /system partition in TWRP (you can do so using the dedicated TWRP's menu entry)
launch the built-in terminal in TWRP, cd into /data/local, make migration.sh executable (chmod +x) and execute the command ./migration.sh official
(In case you receive an error, try sh ./migration.sh official instead)
flash the ROM .zip
wipe Cache and Dalvik/ART Cache
reboot system
More background information and the "theory behind" can be found in the LineageOS wiki and AOSP reference.
Bug reports:
If you have a problem, please create a post with these informations:
Original Kernel shipped with this rom:
Build Date:
And try to get log as described here
Please note that I can't and won't support issues with builds using a different kernel or Xposed.
In regards to microG, I will try my best to help when it is related to this ROM (I use it myself), but any questions of the type "the YXZ-app can't do <some sort of fancy xyz Google functionality> properly" are better asked in the respective microG forums.
Credits
AOSP project
LineageOS project
microG project
Graphene OS project
csagan5 (Bromite)
WhyOrean (Aurora)
nvertigo67 (for the modded 9.x firmware)
XDA:DevDB Information
[ROM][Unofficial][9.0.0][microG][signed]hardened LineageOS 16.0 for Oneplus 3/3T, ROM for the OnePlus 3T
Contributors
MSe1969
Source Code: https://github.com/lin16-microg/local_manifests/tree/lin-16.0-microG
ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.x
Based On: LineageOS
Version Information
Status: Testing
Stable Release Date: 2020-12-11
Created 2020-01-14
Last Updated 2020-12-13
Change log
January 17th, 2021
ASB Security string 2021-01-05
Bromite Webview on 87.0.4280.131
Updated microG from upstream to 0.2.16.204713-10 (picked until 2f29b93)
Updated F-Droid to 1.10-alpha1-212
December 13th, 2020
ASB Security string 2020-12-05
Kernel: Upstreamed to tag ASB-2020-12-05_3.18
Bromite Webview on 87.0.4280.106
Updated microG from upstream to 0.2.14.204215-15 (picked until 720b089)
Updated F-Droid to 1.10-alpha1-114
November 08th, 2020
ASB Security string 2020-11-05
Kernel: Upstreamed to tag ASB-2020-11-05_3.18
Kernel: Fix of bug causing crashes with Wireguard in native mode
Fix of AOSP E-Mail widget
Fix for CVE-2020-15999
Bromite Webview on 86.0.4240.181
Updated microG with fixes in GCM and EN API
Replaced weak F-Droid signatures with ROM's V2 signatures
October 08th, 2020
ASB Security string 2020-10-05
Bromite Webview on 86.0.4240.73
Kernel: Upstreamed to tag ASB-2020-10-05_3.18
microG 0.2.12.203315 - including "Exposure notification API" for use of Covid tracing apps
Additional hardening (bionic and constified JNI method tables)
September 12th, 2020
ASB Security string 2020-09-05
Bromite Webview updated to 85.0.4183.86
Kernel: Upstreamed to tag ASB-2020-09-05_3.18
Kernel: Wireguard tag v1.0.20200908
Kernel: Fix USB-OTG unplug crash (thanks to @nvertigo67)
Added eSpeak TTS engine (FOSS TTS solution)
August 8th, 2020
ASB Security string 2020-08-05
Bromite Webview updated to 84.0.4147.113
Kernel: Upstreamed to tag ASB-2020-08-05_3.18
Kernel: Wireguard tag v1.0.20200729
Kernel: qcacld-2.0 merge of CAF tag LA.UM.7.6.r1-07800-89xx.0
Location of the firewall functionality has moved to Network > Data usage in Settings (latest cherry-pick from here)
July 10th, 2020
ASB Security string 2020-07-05
Kernel: Wireguard tag v1.0.20200623
microG: updated prebuilt GmsCore fom /e/ project (fixed FCM registration issues)
F-Droid updated to 1.8 / F-Droid privileged extension updated to 0.2.11
Aurorastore updated to 3.2.9 / AuroraServices updated to 1.0.6
June 10th, 2020
ASB Security string 2020-06-05
Kernel: Wireguard tag v1.0.20200520
Bromite Webview on 83.0.4103.101
Sepolicy: Netmonitor exception f. "Tracker Control" app
May 6th, 2020
ASB Security string 2020-05-05
Telephony: Option to set different ringtones in case of Dual SIM
Kernel: Native Wireguard support
Kernel: Merged CAF tag LA.UM.7.6.r1-07400-89xx.0 (also f. WLAN)
Kernel: Misc. optimizations
Bromite Webview on 81.0.4044.127
AuroraStore updated to 3.2.8
April 10th, 2020
ASB Security string 2020-04-05
Fix for CVE-2020-8597 (external/ppp)
Kernel: CVE-2019-10638 siphash 128bit for IP generation
Bromite Webview on 81.0.4044.76
AuroraStore updated to 3.2.4
March 16th, 2020 - interim release
Vendor blob update to reflect OOS 9.0.6 - vendor sec. patch level now 2019-10-01
Debloated from Alipay, WeChatpay, Soter and IFAA
March 7th, 2020
Security string 2020-03-05
Bromite System Webview 80.0.3987.118
AuroraStore 3.2.0
Added Netguard app (F-Droid) to SELinux domain allowing /proc/net
February 19th, 2020 - interim release
Kernel fix for crash when doing VoIP telephony
February 7th, 2020
Security string 2020-02-05
Bromite System Webview 79.0.3945.139
AuroraStore 3.1.8
January 14th, 2020
Initial feature list:
Pre-installed microG and F-Droid same as the LineageOS for microG project
Pre-installed AuroraStore (Version 3.1.7) with AuroraServices 1.0.5
OTA Support
Access to /proc/net blocked for user apps
Bundled netmonitor app to allow network monitoring
Enhanced Privacy Guard: Switches for motion sensors and other sensors
Cloudflare as default DNS (instead of Google)
Privacy-preferred default settings
Optional blocking of Facebook- and Google-Tracking
Optional disable captive portal detection
Firewall UI
No submission of IMSI/IMEI to Google/Sony when GPS is in use
Default hosts file with many blocked ad/tracking sites
Privacy-enhanced Bromite SystemWebView 79.0.3945.107
Additional restrictions for secondary users
Increased password length
Security Hardening Features - Details
1. Pre-installed microG and F-Droid
same as the LineageOS for microG project
2. Pre-installed AuroraStore
works w/o having to enable the "unknown sources feature"
3. Restrict access to /proc/net for user apps
An adapted SELinux policy prevents user apps from accessing the /proc/net pseudo file system, which can be misused to monitor and track the phone's internet traffic. For technical backgrounds, see here. For the legitimate use case of the smart phone owner him/herself monitoring the network traffic to see, what the installed apps do, the app Privacy-Friendly Network Monitor has been bundled.
4. Enhanced Privacy Guard - Sensor permission switches
An own sensor template to control access to motion sensors ('ask' mode) and all other sensors (allowed by default, but can be restricted) has been implemented into the Privacy Guard.
5. Cloudflare (instead of Google) default DNS
Cloudflare DNS has a better privacy policy than Google Public DNS and has DNS-over-TLS and DNS-over-HTTPS. In the deafult DNS settings (as fallback) and network diagnostics, the Cloudflare DNS adresses 1.1.1.1 and 1.0.0.1 are specified as defaults (instead of Google's 8.8.8.8 and 8.8.4.4)
6. Privacy-preferred default settings
When newly installed, the below settings are defaulted, different from standard LineageOS 16.0 (all settings can be changed at any time later):
Privacy Guard is enabled on install (proposal during Setup)
Anonymous LineageOS statistics disabled (proposal during Setup)
The standard browsing app does not get the location runtime permission automatically assigned
Sensitive information is hidden on the lock screen
Camera app: Location tagging disabled by default
Further, when a lock screen protection is set (PIN, pattern, password), the Nfc, Hotspot and airplane mode tiles require authentication and cannot be set without
7. Optional blocking of Facebook- and Google-Tracking
Settings => Network & Internet (scroll down)
When activated, all outgoing connection attempts to Facebook servers will be suppressed.
Same applies to Google, but certain apps on an internal exception list will still be able to connect (AuroraStore, microG, or e.g. NewPipe, if installed)
8. Optional disable captive portal detection
Settings => Network & Internet (scroll down)
When activated, the system will not ping a specific Google server any longer when establishing a WiFi connection to determine, whether a captive portal is being used.
9. No submission of IMSI or phone number to Google/Sony when GPS is in use
GPS also works fine, if no SIM card is present, so there obviously is no benefit for the phone holder (different from other involved parties ) to provide this data . . .
10. Default hosts file with many blocked ad/tracking sites
The system's hosts file redirects a comprehensive list of URLs known to be adware, tracking, etc. to 127.0.0.1 (ipv4) and ::1 (ipv6)
11. Privacy-enhanced Bromite SystemWebView
Instead of the default Chromium System Webview component, the Bromite SystemWebView is used offering more privacy, more ad blocking and less Google tracking.
12. Firewall UI
Settings => Security & Location - Firewall
Lists all apps and allows to restrict Internet access per app in regards to WiFi, mobile network or VPN
This per-app feature is a standard feature in LineageOS, but the UI to show all apps is an Extra (taken from a topic in LineageOS's Gerrit - it may, or may not, become part of the official LineageOS one day)
13. Maximum password length increased to 64
14. Additional restriction options for secondary users
- Disallow app installation option
- Disallow audio recording option
Root
The ROM does not come with root baked in. A couple of features in this ROM even reduces the usual need for root.
Nevertheless, if you need/want to grant root permissions to some of your apps, the most popular options are:
Official LineageOS su addon (use 'addonsu-16.0-arm64-signed.zip')
Magisk (please search XDA on your own)
Note that I cannot and will not support any issues related to Magisk
microG initial configuration after 1st install
After the first installation of this ROM, you need to setup microG.
Please read the instructions given on the LineageOS for microG site, section "Post Install - UnifiedNlp"
Firmware
You need at least OxygenOS 9.0.x firmware, latest firmware recommended.
If you come from Oreo with 5.x firmware, got to this thread, if you come from a pie build and/pr don't mind formatting the data partition, original firmware updates (or downgrades, if needed) as flashable ZIP can be obtained e.g. here or here. Do not confuse OnePlus 3 and OnePLus 3T firmware or you will brick your device!
OTA Updates on an encrypted device
In case your device in encrypted and you have flashed apps creating "survival scripts" in /system/addon.d (e.g. Magisk), there *may* be a dependency to files in the data partition.
An OTA update until current TWRP 3.3.1 does not decrypt the data partition, as this is usually not needed - under specific circumstances however, this may lead to unwanted effects (up to a non-booting device!) during an OTA update, if such scripts aim at accessing files located in the data partition. If unsure, rather perform the update manually as dirty-flash in TWRP or - which in general is a good practice - regularly perform backups in TWRP. If you haven't flashed anything on top of my build (except for the LineageOS root addon, which is no problem), there shouldn't be any issue.
This commit in TWRP indicates, that this potential issue will be solved in future TWRP releases. With TWRP 3.4.0, you will be prompted for the decryption password also for OTA updates - if you do so, you are always on the safe side.
Isn't it also compatible with the Oneplus 3 because of the lineage os base?
Then you could move the thread in the Cross Device Development
phoberus said:
Isn't it also compatible with the Oneplus 3 because of the lineage os base?
Then you could move the thread in the Cross Device Development
Click to expand...
Click to collapse
Yes, as its based on LineageOS, it should also run on a One plus 3, if the proper firmware is present.
I don't own however an OP3 to be able to support. Isn't "cross device development" more something like treble GSI or custom kernels for device families rather than a ROM, which is very specific / suitable for two devices?
Does it support 60 FPS video recording with OP Camera ?
MSe1969 said:
Yes, as its based on LineageOS, it should also run on a One plus 3, if the proper firmware is present.
I don't own however an OP3 to be able to support. Isn't "cross device development" more something like treble GSI or custom kernels for device families rather than a ROM, which is very specific / suitable for two devices?
Click to expand...
Click to collapse
No, there are roms and kernels that are compatible with both OP3 and OP3T. Of course with the right firmware. You already linked to nvertigo67's firmware thread, so it should be clear that you install the appropriate firmware for the device. In the "cross device development" are much more people and users. I would ask a mod to move this thread, maybe a user with the OP3 can test the rom before. I have a OP3T
ProudRed said:
Does it support 60 FPS video recording with OP Camera ?
Click to expand...
Click to collapse
I don't know tbh - I'd say same situation as the official LineageOS 16.0 for this device
phoberus said:
No, there are roms and kernels that are compatible with both OP3 and OP3T. Of course with the right firmware. You already linked to nvertigo67's firmware thread, so it should be clear that you install the appropriate firmware for the device. In the "cross device development" are much more people and users. I would ask a mod to move this thread, maybe a user with the OP3 can test the rom before. I have a OP3T
Click to expand...
Click to collapse
Thanks - I have requested the move.
MSe1969 said:
Thanks - I have requested the move.
Click to expand...
Click to collapse
Your wish is my command
February ASB update
Hi all, a new build is available for download:
https://sourceforge.net/projects/li...NOFFICIAL-microG-signed-oneplus3.zip/download
Security string 2020-02-05
Bromite System Webview 79.0.3945.139
AuroraStore 3.1.8
It is also offered by the updater up as OTA update.
Regards, M.
Hello,
First off thank you very much for your hard work.
I have a strange but reproducible issue here. Whenever I place or receive a SIP call, my device hard freezes. The UI stops responding for about 5 seconds before going black, and the phone stays in this state until it is hard reset. I have gotten this crash on both the native Android SIP client in the Dialer and also with Linphone. I am running microG and Magisk. I had this exact same setup before on NLOS without issues.
Original kernel: Yes
Build date: Fri Feb 7 17:49:21 CET 2020
Logcat (taken right before launching Linphone and trying to place a call):
Code:
02-13 17:33:44.139 961 2935 I MediaFocusControl: requestAudioFocus() from uid/pid 10140/4058 [email protected] callingPack=org.linphone req=4 flags=0x0 sdk=28
02-13 17:33:44.140 1879 2098 I vol.Events: writeEvent level_changed STREAM_RING 5
02-13 17:33:44.144 609 609 D AudioPolicyManagerCustom: setForceUse() usage 7, config 0, mPhoneState 3
02-13 17:33:44.148 1879 2098 I vol.Events: writeEvent level_changed STREAM_MUSIC 8
02-13 17:33:44.151 1879 2098 I vol.Events: writeEvent level_changed STREAM_ALARM 6
02-13 17:33:44.189 961 1069 W BatteryExternalStatsWorker: modem info is invalid: ModemActivityInfo{ mTimestamp=0 mSleepTimeMs=0 mIdleTimeMs=0 mTxTimeMs[]=[0, 0, 0, 0, 0] mRxTimeMs=0 mEnergyUsed=0}
02-13 17:33:44.208 961 4489 I ActivityManager: START u0 {cmp=org.linphone/.call.CallOutgoingActivity} from uid 10140
02-13 17:33:44.228 961 2935 I ActivityManager: START u0 {cmp=org.linphone/.call.CallOutgoingActivity} from uid 10140
02-13 17:33:44.242 4058 4058 W ActivityThread: handleWindowVisibility: no activity for token [email protected]
02-13 17:33:44.461 961 4489 I ActivityManager: START u0 {act=android.content.pm.action.REQUEST_PERMISSIONS pkg=com.android.packageinstaller cmp=com.android.packageinstaller/.permission.ui.GrantPermissionsActivity (has extras)} from uid 10140
02-13 17:33:44.483 3534 3534 W ActivityThread: handleWindowVisibility: no activity for token [email protected]
02-13 17:33:44.564 3534 3534 D OpenGLRenderer: Skia GL Pipeline
02-13 17:33:44.597 3534 4540 I Adreno : QUALCOMM build : 365e321, I294de8bafa
02-13 17:33:44.597 3534 4540 I Adreno : Build Date : 01/08/19
02-13 17:33:44.597 3534 4540 I Adreno : OpenGL ES Shader Compiler Version: EV031.25.03.02
02-13 17:33:44.597 3534 4540 I Adreno : Local Branch :
02-13 17:33:44.597 3534 4540 I Adreno : Remote Branch : refs/tags/AU_LINUX_ANDROID_LA.UM.7.5.R1.09.00.00.464.040
02-13 17:33:44.597 3534 4540 I Adreno : Remote Branch : NONE
02-13 17:33:44.597 3534 4540 I Adreno : Reconstruct Branch : NOTHING
02-13 17:33:44.597 3534 4540 I Adreno : Build Config : S L 6.0.7 AArch64
02-13 17:33:44.598 3534 4540 D vndksupport: Loading /vendor/lib64/hw/gralloc.msm8996.so from current namespace instead of sphal namespace.
02-13 17:33:44.602 3534 4540 I Adreno : PFP: 0x005ff110, ME: 0x005ff066
02-13 17:33:44.606 3534 4540 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0
02-13 17:33:44.606 3534 4540 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
02-13 17:33:44.607 3534 4540 I OpenGLRenderer: Initialized EGL, version 1.4
02-13 17:33:44.607 3534 4540 D OpenGLRenderer: Swap behavior 2
02-13 17:33:44.618 3534 4540 D vndksupport: Loading /vendor/lib64/hw/[email protected] from current namespace instead of sphal namespace.
02-13 17:33:44.619 3534 4540 D vndksupport: Loading /vendor/lib64/hw/gralloc.msm8996.so from current namespace instead of sphal namespace.
02-13 17:33:45.489 4058 4058 W libOpenSLES: Conversion from OpenSL ES positional channel mask 0x4 to Android mask 0 loses channels
02-13 17:33:45.489 4058 4058 I libOpenSLES: Emulating old channel mask behavior (ignoring positional mask 0x4, using default mask 0x10 based on channel count of 1)
02-13 17:33:45.500 609 1154 E : Request requires android.permission.RECORD_AUDIO
02-13 17:33:45.500 609 1154 E AudioPolicyIntefaceImpl: getInputForAttr permission denied: recording not allowed for uid 10140 pid 4058
02-13 17:33:45.500 609 1154 E AudioFlinger: createRecord() checkRecordThread_l failed
02-13 17:33:45.501 4058 4058 E IAudioFlinger: createRecord returned error -22
02-13 17:33:45.501 4058 4058 E AudioRecord: AudioFlinger could not create record track, status: -22
02-13 17:33:45.502 4058 4058 E libOpenSLES: android_audioRecorder_realize(0x73b5fff800) error creating AudioRecord object; status -22
02-13 17:33:45.512 4058 4058 W libOpenSLES: Leaving Object::Realize (SL_RESULT_CONTENT_UNSUPPORTED)
02-13 17:33:45.513 4058 4058 D : PlayerBase::PlayerBase()
02-13 17:33:45.513 4058 4058 D : TrackPlayerBase::TrackPlayerBase()
02-13 17:33:45.513 4058 4058 I libOpenSLES: Emulating old channel mask behavior (ignoring positional mask 0x4, using default mask 0x1 based on channel count of 1)
02-13 17:33:45.514 552 1458 D audio_hw_extn: audio_extn_get_parameters: returns
02-13 17:33:45.515 609 1154 I hash_map_utils: key: 'voip_out_stream_count' value: ''
02-13 17:33:45.516 552 1458 D audio_hw_extn: audio_extn_get_parameters: returns
02-13 17:33:45.517 609 1154 I hash_map_utils: key: 'voip_sample_rate' value: ''
02-13 17:33:45.517 609 1154 D AudioPolicyManagerCustom: Set VoIP and Direct output flags for PCM format
02-13 17:33:45.518 552 1458 I audio_hw_primary: getting vr mode to 0
02-13 17:33:45.518 609 1154 I hash_map_utils: key: 'vr_audio_mode_on' value: ''
02-13 17:33:45.519 609 1154 I AudioPolicyManagerCustom: VR mode is 0, switch to primary output if request is for fast|raw
02-13 17:33:45.519 609 1154 W AudioFlinger: createTrack_l(): mismatch between requested flags (00000104) and output flags (00000006)
02-13 17:33:45.519 609 1154 D AudioFlinger: Client defaulted notificationFrames to 192 for frameCount 384
02-13 17:33:45.521 4058 4058 I AudioTrack: AUDIO_OUTPUT_FLAG_FAST successful; frameCount 0 -> 384
02-13 17:33:45.526 553 553 W AshmemAllocator: ashmem_create_region(7680) returning hidl_memory(0x723ea2c100, 7680)
02-13 17:33:45.529 553 553 W AshmemAllocator: ashmem_create_region(7680) returning hidl_memory(0x723ea2c100, 7680)
02-13 17:33:45.754 961 961 I GnssLocationProvider: WakeLock acquired by sendMessage(SET_REQUEST, 0, [email protected]92)
02-13 17:33:45.756 2968 2986 V NlpLocationProvider: onSetRequest: ProviderRequest[ON interval=+1d0h0m0s0ms lowPowerMode=false] by WorkSource{1000 android}
02-13 17:33:45.756 2968 2986 V NlpLocationProvider: using autoUpdate=true autoTime=86400000
02-13 17:33:45.770 961 1987 I WifiService: startScan uid=10052
02-13 17:33:45.822 961 1056 E AppOps : Creating dialog box
02-13 17:33:45.872 961 2929 I OpenGLRenderer: Initialized EGL, version 1.4
02-13 17:33:45.873 961 2929 D OpenGLRenderer: Swap behavior 2
02-13 17:33:45.955 3534 4540 D OpenGLRenderer: endAllActiveAnimators on 0x73bcbf2700 (RippleDrawable) with handle 0x73bcbff1e0
02-13 17:33:46.221 4058 4536 W libOpenSLES: Conversion from OpenSL ES positional channel mask 0x4 to Android mask 0 loses channels
02-13 17:33:46.221 4058 4536 I libOpenSLES: Emulating old channel mask behavior (ignoring positional mask 0x4, using default mask 0x10 based on channel count of 1)
02-13 17:33:46.225 552 1138 D audio_hw_primary: adev_open_input_stream: enter: sample_rate(48000) channel_mask(0x10) devices(0x80000004) stream_handle(0xe7c29380) io_handle(54) source(7) format 1
02-13 17:33:46.225 552 1138 D compress_voip: voice_extn_compress_voip_pcm_prop_check: VoIP PCM property is enabled
02-13 17:33:46.225 552 1138 D compress_voip: voice_extn_compress_voip_open_input_stream: enter
02-13 17:33:46.225 552 1138 D compress_voip: voip_set_mode: enter, format=1
02-13 17:33:46.225 552 1138 D compress_voip: voip_set_mode: Derived mode = 12
02-13 17:33:46.225 552 1138 W audio_hw_utils: audio_extn_utils_update_stream_input_app_type_cfg: App type could not be selected. Falling back to default
02-13 17:33:46.229 609 4558 I AudioFlinger: AudioFlinger's thread 0xed603400 tid=4558 ready to run
02-13 17:33:46.229 552 1138 D audio_hw_primary: in_standby: enter: stream (0xe7c29380) usecase(38: compress-voip-call)
02-13 17:33:46.230 552 4186 D audio_hw_primary: in_standby: enter: stream (0xe7c29380) usecase(38: compress-voip-call)
02-13 17:33:46.233 552 1138 W EffectHAL: Effect 0xe67fe1f0 command SET_CONFIG returned status: Invalid argument
02-13 17:33:46.237 552 1138 W EffectHAL: Effect 0xe67fe1f0 command SET_CONFIG returned status: Invalid argument
02-13 17:33:46.238 552 1458 W EffectHAL: Effect 0xe739c840 command SET_CONFIG returned status: Invalid argument
02-13 17:33:46.238 609 1154 W AudioFlinger: createRecordTrack_l(): mismatch between requested flags (00000005) and input flags (00000000)
02-13 17:33:46.239 609 1154 W AudioFlinger: session id 89 not found for pid 4058
02-13 17:33:46.240 609 1154 W AudioFlinger: session id 89 not found for pid 4058
02-13 17:33:46.244 552 4186 D audio_hw_primary: adev_close_input_stream: enter:stream_handle(0xe7c29380)
02-13 17:33:46.244 552 4186 D compress_voip: voice_extn_compress_voip_close_input_stream: enter
02-13 17:33:46.244 552 4186 D compress_voip: voip_stop_call: enter, out_stream_count=0, in_stream_count=0
02-13 17:33:46.244 552 4186 E compress_voip: voip_stop_call: Could not find the usecase (38) in the list
02-13 17:33:46.244 552 4186 E audio_hw_primary: adev_close_input_stream: Compress voip input cannot be closed, error:-22
02-13 17:33:46.246 552 552 D audio_hw_primary: adev_open_input_stream: enter: sample_rate(48000) channel_mask(0x10) devices(0x80000004) stream_handle(0xe8056e00) io_handle(62) source(7) format 1
02-13 17:33:46.246 552 552 D compress_voip: voice_extn_compress_voip_pcm_prop_check: VoIP PCM property is enabled
02-13 17:33:46.246 552 552 D compress_voip: voice_extn_compress_voip_open_input_stream: enter
02-13 17:33:46.246 552 552 D compress_voip: voip_set_mode: enter, format=1
02-13 17:33:46.246 552 552 D compress_voip: voip_set_mode: Derived mode = 12
02-13 17:33:46.246 552 552 W audio_hw_utils: audio_extn_utils_update_stream_input_app_type_cfg: App type could not be selected. Falling back to default
02-13 17:33:46.253 552 1458 W EffectHAL: Effect 0xe67fe230 command SET_CONFIG returned status: Invalid argument
02-13 17:33:46.255 609 4559 I AudioFlinger: AudioFlinger's thread 0xed603b80 tid=4559 ready to run
02-13 17:33:46.256 552 3182 D audio_hw_primary: in_standby: enter: stream (0xe8056e00) usecase(38: compress-voip-call)
02-13 17:33:46.256 552 1458 W EffectHAL: Effect 0xe67fe230 command SET_CONFIG returned status: Invalid argument
02-13 17:33:46.257 552 3182 W EffectHAL: Effect 0xe67fe170 command SET_CONFIG returned status: Invalid argument
02-13 17:33:46.274 552 1470 D audio_hw_primary: in_set_parameters: enter: kvpairs=bottom=;input_source=7;routing=-2147483644
02-13 17:33:46.277 609 1526 I SoundTriggerHwService::Module: onCallbackEvent no clients
02-13 17:33:46.284 552 4561 D compress_voip: voice_extn_compress_voip_start_input_stream: enter
02-13 17:33:46.284 552 4561 D compress_voip: voip_start_call: enter
02-13 17:33:46.284 552 4561 D audio_hw_primary: select_devices for use case (compress-voip-call)
02-13 17:33:46.285 552 4561 D audio_hw_primary: select_devices: out_snd_device(15: voice-handset) in_snd_device(99: voice-dmic-ef)
02-13 17:33:46.285 552 4561 I msm8974_platform: platform_check_and_set_codec_backend_cfg:becf: afe: bitwidth 16, samplerate 48000 channels 2, backend_idx 0 usecase = 38 device (voice-handset)
02-13 17:33:46.285 552 4561 D msm8974_platform: platform_split_snd_device: snd_device(15) num devices(1) new_snd_devices(0)
02-13 17:33:46.285 552 4561 I msm8974_platform: platform_check_and_set_codec_backend_cfg: new_snd_devices[0] is 15
02-13 17:33:46.285 552 4561 I msm8974_platform: platform_check_codec_backend_cfg:becf: afe: bitwidth 16, samplerate 48000 channels 2, backend_idx 0 usecase = 38 device (voice-handset)
02-13 17:33:46.285 552 4561 W msm8974_platform: platform_check_codec_backend_cfg:becf: afe:Use default bw and sr for voice/voip calls
02-13 17:33:46.285 552 4561 D msm8974_platform: platform_check_codec_backend_cfg:becf: afe: playback on codec device not supporting native playback set default Sample Rate(48k)
02-13 17:33:46.285 552 4561 I msm8974_platform: platform_check_codec_backend_cfg:becf: afe: Codec selected backend: 0 updated bit width: 16 and sample rate: 48000
02-13 17:33:46.285 552 4561 D audio_hw_primary: check_usecases_codec_backend:becf: force routing 0
02-13 17:33:46.285 552 4561 D audio_hw_primary: check_usecases_codec_backend:becf: (65) check_usecases curr device: voice-handset, usecase device:handset backends match 1
02-13 17:33:46.285 552 4561 D audio_hw_primary: check_usecases_codec_backend:becf: check_usecases (low-latency-playback) is active on (handset) - disabling ..
02-13 17:33:46.285 552 4561 D audio_hw_primary: disable_audio_route: reset and update mixer path: low-latency-playback
02-13 17:33:46.323 552 4561 D soundtrigger: audio_extn_sound_trigger_update_stream_status: uc_info->id 1 of type 0 for Event 2, with Raise=0
02-13 17:33:46.323 552 4561 E msm8974_platform: platform_check_backends_match: Invalid snd_device =
02-13 17:33:46.323 552 4561 D audio_hw_primary: check_usecases_codec_backend:becf: (65) check_usecases curr device: voice-handset, usecase device: backends match 0
02-13 17:33:46.323 552 4561 D audio_hw_primary: check_usecases_codec_backend:becf: check_usecases num.of Usecases to switch 1
02-13 17:33:46.323 552 4561 D msm8974_platform: platform_split_snd_device: snd_device(1) num devices(0) new_snd_devices(0)
02-13 17:33:46.323 552 4561 D hardware_info: hw_info_append_hw_type : device_name = handset
02-13 17:33:46.324 552 4561 D audio_hw_primary: disable_snd_device: snd_device(1: handset)
02-13 17:33:46.324 552 4561 D msm8974_platform: platform_split_snd_device: snd_device(1) num devices(0) new_snd_devices(0)
02-13 17:33:46.328 552 4561 I soundtrigger: audio_extn_sound_trigger_update_device_status: device 0x1 of type 0 for Event 0, with Raise=0
02-13 17:33:46.328 552 4561 D msm8974_platform: platform_split_snd_device: snd_device(1) num devices(0) new_snd_devices(0)
02-13 17:33:46.328 552 4561 D hardware_info: hw_info_append_hw_type : device_name = voice-handset
02-13 17:33:46.328 552 4561 D msm8974_platform: platform_split_snd_device: snd_device(15) num devices(0) new_snd_devices(0)
02-13 17:33:46.328 552 4561 D audio_hw_primary: enable_snd_device: snd_device(15: voice-handset)
02-13 17:33:46.328 552 4561 I soundtrigger: audio_extn_sound_trigger_update_device_status: device 0xf of type 0 for Event 1, with Raise=0
02-13 17:33:46.328 552 4561 D audio_route: Apply path: voice-handset
02-13 17:33:46.332 552 4561 D audio_hw_primary: check_usecases_codec_backend:becf: enabling usecase (low-latency-playback) on (voice-handset)
02-13 17:33:46.332 552 4561 D soundtrigger: audio_extn_sound_trigger_update_stream_status: uc_info->id 1 of type 0 for Event 3, with Raise=0
02-13 17:33:46.332 552 4561 D audio_hw_utils: audio_extn_utils_send_app_type_cfg: usecase->out_snd_device voice-handset
02-13 17:33:46.332 552 4561 D msm8974_platform: platform_split_snd_device: snd_device(15) num devices(0) new_snd_devices(0)
02-13 17:33:46.333 552 4561 E msm8974_platform: platform_get_snd_device_backend_index: BE DAI Name Table is not present
02-13 17:33:46.333 552 4561 E audio_hw_utils: send_app_type_cfg_for_device: Couldn't get the backend index for snd device voice-handset ret=-14
02-13 17:33:46.333 552 4561 D audio_hw_utils: audio_extn_btsco_get_sample_rate:Not a BT SCO device, need not update sampling rate
02-13 17:33:46.333 552 4561 I audio_hw_utils: send_app_type_cfg_for_device PLAYBACK app_type 69937, acdb_dev_id 7, sample_rate 48000, snd_device_be_idx -14
02-13 17:33:46.333 552 4561 D msm8974_platform: platform_split_snd_device: snd_device(15) num devices(1) new_snd_devices(0)
02-13 17:33:46.333 552 4561 D ACDB-LOADER: ACDB -> send_audio_cal, acdb_id = 7, path = 0, app id = 0x11131, sample rate = 48000
02-13 17:33:46.333 552 4561 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_AUDPROC_GAIN_DEP_STEP_TABLE, vol index 0
02-13 17:33:46.333 552 4561 D ACDB-LOADER: ACDB -> AUDIO_SET_VOL_CAL cal type = 12
02-13 17:33:46.333 552 4561 D ACDB-LOADER: ACDB -> audstrm_cal->cal_type.cal_data.cal_size = 16
02-13 17:33:46.334 552 4561 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_AFE_TOPOLOGY_ID
02-13 17:33:46.334 552 4561 D ACDB-LOADER: ACDB -> GET_AFE_TOPOLOGY_ID for adcd_id 7, Topology Id 112fc
02-13 17:33:46.334 552 4561 D : Failed to fetch the lookup information of the device 00000007
02-13 17:33:46.334 552 4561 E ACDB-LOADER: Error: ACDB_CMD_GET_AFE_COMMON_TABLE_SIZE Returned = -19
02-13 17:33:46.334 552 4561 D : Failed to fetch the lookup information of the device 00000007
02-13 17:33:46.334 552 4561 E ACDB-LOADER: Error: ACDB AFE returned = -19
02-13 17:33:46.334 552 4561 D ACDB-LOADER: ACDB -> send_hw_delay : acdb_id = 7 path = 0
02-13 17:33:46.334 552 4561 D audio_hw_primary: enable_audio_route: apply mixer and update path: low-latency-playback
02-13 17:33:46.334 552 4561 D audio_route: Apply path: low-latency-playback
02-13 17:33:46.365 552 4561 D hardware_info: hw_info_append_hw_type : device_name = voice-handset
02-13 17:33:46.365 552 4561 I msm8974_platform: platform_check_and_set_capture_codec_backend_cfg:txbecf: afe: bitwidth 16, samplerate 48000, channel 1 format 1, backend_idx 7 usecase = 38 device (voice-dmic-ef)
02-13 17:33:46.365 552 4561 I msm8974_platform: platform_check_capture_codec_backend_cfg:txbecf: afe: Codec selected backend: 7 current bit width: 16 and sample rate: 48000, channels 1 format 1
02-13 17:33:46.365 552 4561 W msm8974_platform: platform_check_capture_codec_backend_cfg:txbecf: afe: Use default bw and sr for voice/voip calls and for unprocessed/camera source
02-13 17:33:46.365 552 4561 I msm8974_platform: platform_check_capture_codec_backend_cfg:txbecf: afe: Codec selected backend: 7 updated bit width: 16 and sample rate: 48000
02-13 17:33:46.365 552 4561 D audio_hw_primary: check_usecases_capture_codec_backend:becf: force routing 0
02-13 17:33:46.365 552 4561 D hardware_info: hw_info_append_hw_type : device_name = voice-dmic-ef
02-13 17:33:46.365 552 4561 D msm8974_platform: platform_split_snd_device: snd_device(99) num devices(0) new_snd_devices(0)
02-13 17:33:46.365 552 4561 D audio_hw_primary: enable_snd_device: snd_device(99: voice-dmic-ef)
02-13 17:33:46.366 552 4561 I soundtrigger: audio_extn_sound_trigger_update_device_status: device 0x63 of type 1 for Event 1, with Raise=1
02-13 17:33:46.366 552 4561 D sound_trigger_platform: platform_stdev_check_and_update_concurrency: concurrency active 0, tx 1, rx 0, concurrency session_allowed 0
02-13 17:33:46.366 552 4561 D audio_route: Apply path: voice-dmic-ef
02-13 17:33:46.380 552 4561 D ACDB-LOADER: ACDB -> send_voice_cal, acdb_rx = 7, acdb_tx = 41, feature_set = 0
02-13 17:33:46.380 552 4561 D ACDB-LOADER: ACDB -> send_voice_rx_topology
02-13 17:33:46.380 552 4561 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_VOCPROC_COMMON_TOPOLOGY_ID
02-13 17:33:46.380 552 4561 D ACDB-LOADER: ACDB -> send_voice_tx_topology
02-13 17:33:46.380 552 4561 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_VOCPROC_COMMON_TOPOLOGY_ID
02-13 17:33:46.380 552 4561 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_AFE_DATA
02-13 17:33:46.380 552 4561 D ACDB-LOADER: ACDB -> AUDIO_SET_SIDETONE_CAL
02-13 17:33:46.380 552 4561 D ACDB-LOADER: ACDB -> send_voice_columns, rxacdb_id 7, txacdb_id 41, table 5
02-13 17:33:46.380 552 4561 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_VOC_COLUMNS_INFO_V2
02-13 17:33:46.380 552 4561 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_VOC_PROC_STATIC_TABLE_SIZE
02-13 17:33:46.382 552 4561 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_VOC_PROC_STATIC_TABLE
02-13 17:33:46.384 552 4561 D ACDB-LOADER: ACDB -> AUDIO_SET_VOCPROC_CAL
02-13 17:33:46.384 552 4561 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_VOC_PROC_DEVICE_CFG
02-13 17:33:46.384 552 4561 D ACDB-LOADER: ACDB -> AUDIO_SET_VOCPROC_DEV_CFG_CAL
02-13 17:33:46.384 552 4561 D ACDB-LOADER: ACDB -> send_voice_columns, rxacdb_id 7, txacdb_id 41, table 4
02-13 17:33:46.384 552 4561 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_VOC_COLUMNS_INFO_V2
02-13 17:33:46.384 552 4561 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_VOC_PROC_DYNAMIC_TABLE_SIZE
02-13 17:33:46.388 552 4561 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_VOC_PROC_DYNAMIC_TABLE
02-13 17:33:46.394 552 4561 D ACDB-LOADER: ACDB -> AUDIO_SET_VOCPROC_VOL_CAL
02-13 17:33:46.394 552 4561 D ACDB-LOADER: ACDB -> send_voice_columns, rxacdb_id 7, txacdb_id 41, table 6
02-13 17:33:46.394 552 4561 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_VOC_COLUMNS_INFO_V2
02-13 17:33:46.394 552 4561 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_VOC_STREAM_STATIC_TABLE_SIZE
02-13 17:33:46.395 552 4561 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_VOC_STREAM_STATIC_TABLE
02-13 17:33:46.395 552 4561 D ACDB-LOADER: ACDB -> AUDIO_SET_VOCPROC_STREAM_CAL
02-13 17:33:46.395 552 4561 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_AFE_TOPOLOGY_ID
02-13 17:33:46.395 552 4561 D ACDB-LOADER: ACDB -> GET_AFE_TOPOLOGY_ID for adcd_id 41, Topology Id 112fb
02-13 17:33:46.395 552 4561 D : Failed to fetch the lookup information of the device 00000029
02-13 17:33:46.395 552 4561 E ACDB-LOADER: Error: ACDB_CMD_GET_AFE_COMMON_TABLE_SIZE Returned = -19
02-13 17:33:46.395 552 4561 D : Failed to fetch the lookup information of the device 00000029
02-13 17:33:46.395 552 4561 E ACDB-LOADER: Error: ACDB AFE returned = -19
02-13 17:33:46.395 552 4561 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_AFE_TOPOLOGY_ID
02-13 17:33:46.395 552 4561 D ACDB-LOADER: ACDB -> GET_AFE_TOPOLOGY_ID for adcd_id 7, Topology Id 112fc
02-13 17:33:46.395 552 4561 D : Failed to fetch the lookup information of the device 00000007
02-13 17:33:46.395 552 4561 E ACDB-LOADER: Error: ACDB_CMD_GET_AFE_COMMON_TABLE_SIZE Returned = -19
02-13 17:33:46.395 552 4561 D : Failed to fetch the lookup information of the device 00000007
02-13 17:33:46.395 552 4561 E ACDB-LOADER: Error: ACDB AFE returned = -19
02-13 17:33:46.395 552 4561 D ACDB-LOADER: ACDB -> send_hw_delay : acdb_id = 41 path = 1
02-13 17:33:46.395 552 4561 D ACDB-LOADER: ACDB -> send_hw_delay : acdb_id = 7 path = 0
02-13 17:33:46.395 552 4561 D ACDB-LOADER: ACDB -> Sent VocProc Cal!
02-13 17:33:46.395 552 4561 E audio_hw_utils: audio_extn_utils_update_stream_app_type_cfg_for_usecase: app type cfg not supported for usecase type (3)
02-13 17:33:46.395 552 4561 I audio_hw_utils: audio_extn_utils_send_app_type_cfg: not a playback/capture path, no need to cfg app type
02-13 17:33:46.395 552 4561 D audio_hw_primary: enable_audio_route: apply mixer and update path: compress-voip-call
02-13 17:33:46.395 552 4561 D audio_route: Apply path: compress-voip-call
02-13 17:33:46.397 552 4561 D audio_hw_primary: select_devices: done
02-13 17:33:46.397 552 4561 D compress_voip: voip_start_call: Opening PCM capture device card_id(0) device_id(3)
02-13 17:33:46.402 552 4561 D compress_voip: voip_start_call: Opening PCM playback device card_id(0) device_id(3)
02-13 17:33:46.455 552 4561 D voice : voice_set_sidetone: enable, out_snd_device: 15
02-13 17:33:46.455 552 4561 D audio_route: Apply path: sidetone-handset
Thank you!
Hi.
Really liking this build so far. Just wanted to chime in and confirm this works on my OnePlus 3 perfectly with no issues. Thanks again :good:
@MSe1969
You may want to edit the OP and title to include OnePlus 3 also as this ROM is in the Cross Device Development section and seems to work on both 3 and 3T.
TNSMANI said:
@MSe1969
You may want to edit the OP and title to include OnePlus 3 also as this ROM is in the Cross Device Development section and seems to work on both 3 and 3T.
Click to expand...
Click to collapse
Thanks for the hint - it's done.
0xC0ncord said:
Hello,
First off thank you very much for your hard work.
I have a strange but reproducible issue here. Whenever I place or receive a SIP call, my device hard freezes. The UI stops responding for about 5 seconds before going black, and the phone stays in this state until it is hard reset. I have gotten this crash on both the native Android SIP client in the Dialer and also with Linphone. I am running microG and Magisk. I had this exact same setup before on NLOS without issues.
Original kernel: Yes
Build date: Fri Feb 7 17:49:21 CET 2020
Logcat (taken right before launching Linphone and trying to place a call):
Thank you!
Click to expand...
Click to collapse
Hi, thanks for reporting your issue, I may need some time to dig in to that.
Just one thing, which I have immediately spotted: The linphone app (which you used to create the logcat) did not have the RECORD_AUDIO permission - could you pls. have a closer look on that aspect?
MSe1969 said:
Hi, thanks for reporting your issue, I may need some time to dig in to that.
Just one thing, which I have immediately spotted: The linphone app (which you used to create the logcat) did not have the RECORD_AUDIO permission - could you pls. have a closer look on that aspect?
Click to expand...
Click to collapse
That's odd. The app's permissions in Settings shows it has permission, but for good measure I went ahead and used the shell to grant the permission manually with
Code:
pm grant "org.linphone" android.permission.RECORD_AUDIO
The same type of crash occurs afterwards, though.
Below is another logcat after doing this, taken right before trying to initiate a call:
Code:
02-16 10:10:51.779 498 533 W Netd : No subsystem found in netlink event
02-16 10:10:52.827 592 2282 I WifiHAL : event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0xd
02-16 10:10:53.910 977 1721 D ConnectivityService: handleLingerComplete for NetworkAgentInfo [MOBILE (IWLAN) - 103]
02-16 10:10:54.829 592 2282 I WifiHAL : event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0xd
02-16 10:10:56.832 592 2282 I WifiHAL : event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0xd
02-16 10:10:58.618 977 2202 I WifiService: acquireWifiLock uid=10140 lockMode=3
02-16 10:10:58.620 977 2202 I WifiService: acquireMulticastLock uid=10140
02-16 10:10:58.623 1941 1941 E wpa_supplicant: wpa_driver_nl80211_driver_cmd: failed to issue private commands
02-16 10:10:58.624 977 1706 E SupplicantStaIfaceHal: ISupplicantStaIface.addRxFilter failed: {.code = FAILURE_UNKNOWN, .debugMessage = }
02-16 10:10:58.626 556 1490 D audio_hw_primary: adev_set_mode: mode 3
02-16 10:10:58.627 613 1194 D AudioPolicyManagerCustom: setPhoneState() state 3
02-16 10:10:58.630 556 1490 D audio_hw_primary: out_set_parameters: enter: usecase(1: low-latency-playback) kvpairs: routing=1
02-16 10:10:58.630 556 1490 D audio_hw_extn: audio_extn_set_anc_parameters: anc_enabled:0
02-16 10:10:58.635 556 556 D audio_hw_primary: out_set_parameters: enter: usecase(0: deep-buffer-playback) kvpairs: routing=1
02-16 10:10:58.658 613 613 D AudioPolicyManagerCustom: setForceUse() usage 7, config 0, mPhoneState 3
02-16 10:10:58.658 1833 2019 I vol.Events: writeEvent level_changed STREAM_SYSTEM 5
02-16 10:10:58.658 4371 4371 W AudioManager: Use of stream types is deprecated for operations other than volume control
02-16 10:10:58.658 4371 4371 W AudioManager: See the documentation of requestAudioFocus() for what to use instead with android.media.AudioAttributes to qualify your playback use case
02-16 10:10:58.660 977 4358 I MediaFocusControl: requestAudioFocus() from uid/pid 10140/4371 [email protected] callingPack=org.linphone req=4 flags=0x0 sdk=28
02-16 10:10:58.667 1833 2019 I vol.Events: writeEvent level_changed STREAM_RING 5
02-16 10:10:58.669 1833 2019 I vol.Events: writeEvent level_changed STREAM_MUSIC 8
02-16 10:10:58.671 1833 2019 I vol.Events: writeEvent level_changed STREAM_ALARM 6
02-16 10:10:58.673 977 2202 I ActivityManager: START u0 {cmp=org.linphone/.call.CallOutgoingActivity} from uid 10140
02-16 10:10:58.707 4371 4371 W ActivityThread: handleWindowVisibility: no activity for token [email protected]
02-16 10:10:58.835 592 2282 I WifiHAL : event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0xd
02-16 10:10:58.695 977 2202 I ActivityManager: START u0 {cmp=org.linphone/.call.CallOutgoingActivity} from uid 10140
02-16 10:10:59.397 498 532 E NetlinkEvent: NetlinkEvent::FindParam(): Parameter 'INTERFACE' not found
02-16 10:10:59.397 498 532 E NetlinkEvent: NetlinkEvent::FindParam(): Parameter 'STATE' not found
02-16 10:10:59.397 498 532 E NetlinkEvent: NetlinkEvent::FindParam(): Parameter 'TIME_NS' not found
02-16 10:10:59.397 498 532 E NetlinkEvent: NetlinkEvent::FindParam(): Parameter 'UID' not found
02-16 10:10:59.838 977 1084 E AppOps : Creating dialog box
02-16 10:10:59.882 977 2872 I Adreno : QUALCOMM build : 365e321, I294de8bafa
02-16 10:10:59.882 977 2872 I Adreno : Build Date : 01/08/19
02-16 10:10:59.882 977 2872 I Adreno : OpenGL ES Shader Compiler Version: EV031.25.03.02
02-16 10:10:59.882 977 2872 I Adreno : Local Branch :
02-16 10:10:59.882 977 2872 I Adreno : Remote Branch : refs/tags/AU_LINUX_ANDROID_LA.UM.7.5.R1.09.00.00.464.040
02-16 10:10:59.882 977 2872 I Adreno : Remote Branch : NONE
02-16 10:10:59.882 977 2872 I Adreno : Reconstruct Branch : NOTHING
02-16 10:10:59.882 977 2872 I Adreno : Build Config : S L 6.0.7 AArch64
02-16 10:10:59.891 977 2872 D vndksupport: Loading /vendor/lib64/hw/gralloc.msm8996.so from current namespace instead of sphal namespace.
02-16 10:10:59.896 977 2872 I Adreno : PFP: 0x005ff110, ME: 0x005ff066
02-16 10:10:59.900 977 2872 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0
02-16 10:10:59.900 977 2872 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
02-16 10:10:59.902 977 2872 I OpenGLRenderer: Initialized EGL, version 1.4
02-16 10:10:59.902 977 2872 D OpenGLRenderer: Swap behavior 2
02-16 10:11:00.842 592 2282 I WifiHAL : event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0xd
02-16 10:11:01.101 498 533 W Netd : No subsystem found in netlink event
02-16 10:11:01.385 2131 2272 D MmsService: getAutoPersisting
02-16 10:11:01.401 2881 2881 V SmsReceiver: onReceive
02-16 10:11:01.407 2881 2934 V ReceiveSms$buildObserva: [email protected]e4d, drop=false
02-16 10:11:01.592 2881 2934 E ActivityThread: Failed to find provider info for com.teslacoilsw.notifier
02-16 10:11:01.806 1833 1833 D StatusBar: disable<e i a s b h r c s > disable2<q i n >
02-16 10:11:01.848 1833 1833 W StaticLayout: maxLineHeight should not be -1. maxLines:1 lineCount:1
02-16 10:11:01.849 1833 1833 I chatty : uid=10010(com.android.systemui) identical 2 lines
02-16 10:11:01.849 1833 1833 W StaticLayout: maxLineHeight should not be -1. maxLines:1 lineCount:1
02-16 10:11:02.044 977 2872 D OpenGLRenderer: endAllActiveAnimators on 0x7ecaab2f00 (RippleDrawable) with handle 0x7edeff56a0
02-16 10:11:02.058 977 4358 I ActivityManager: START u0 {cmp=org.linphone/.call.CallActivity} from uid 10140
02-16 10:11:02.090 4371 4371 W libOpenSLES: Conversion from OpenSL ES positional channel mask 0x4 to Android mask 0 loses channels
02-16 10:11:02.090 4371 4371 I libOpenSLES: Emulating old channel mask behavior (ignoring positional mask 0x4, using default mask 0x10 based on channel count of 1)
02-16 10:11:02.093 556 1490 D audio_hw_primary: adev_open_input_stream: enter: sample_rate(48000) channel_mask(0x10) devices(0x80000004) stream_handle(0xf3290000) io_handle(54) source(7) format 1
02-16 10:11:02.093 556 1490 D compress_voip: voice_extn_compress_voip_pcm_prop_check: VoIP PCM property is enabled
02-16 10:11:02.093 556 1490 D compress_voip: voice_extn_compress_voip_open_input_stream: enter
02-16 10:11:02.093 556 1490 D compress_voip: voip_set_mode: enter, format=1
02-16 10:11:02.093 556 1490 D compress_voip: voip_set_mode: Derived mode = 12
02-16 10:11:02.093 556 1490 W audio_hw_utils: audio_extn_utils_update_stream_input_app_type_cfg: App type could not be selected. Falling back to default
02-16 10:11:02.094 613 4817 I AudioFlinger: AudioFlinger's thread 0xe7483040 tid=4817 ready to run
02-16 10:11:02.094 556 1490 D audio_hw_primary: in_standby: enter: stream (0xf3290000) usecase(38: compress-voip-call)
02-16 10:11:02.095 556 556 D audio_hw_primary: in_standby: enter: stream (0xf3290000) usecase(38: compress-voip-call)
02-16 10:11:02.097 556 556 W EffectHAL: Effect 0xf36c3680 command SET_CONFIG returned status: Invalid argument
02-16 10:11:02.099 556 556 W EffectHAL: Effect 0xf36c3680 command SET_CONFIG returned status: Invalid argument
02-16 10:11:02.099 556 556 W EffectHAL: Effect 0xf36c37f0 command SET_CONFIG returned status: Invalid argument
02-16 10:11:02.100 613 613 W AudioFlinger: createRecordTrack_l(): mismatch between requested flags (00000005) and input flags (00000000)
02-16 10:11:02.100 613 613 W AudioFlinger: session id 9 not found for pid 4371
02-16 10:11:02.101 613 613 W AudioFlinger: session id 9 not found for pid 4371
02-16 10:11:02.105 556 1490 D audio_hw_primary: adev_close_input_stream: enter:stream_handle(0xf3290000)
02-16 10:11:02.105 556 1490 D compress_voip: voice_extn_compress_voip_close_input_stream: enter
02-16 10:11:02.105 556 1490 D compress_voip: voip_stop_call: enter, out_stream_count=0, in_stream_count=0
02-16 10:11:02.105 556 1490 E compress_voip: voip_stop_call: Could not find the usecase (38) in the list
02-16 10:11:02.106 556 1490 E audio_hw_primary: adev_close_input_stream: Compress voip input cannot be closed, error:-22
02-16 10:11:02.108 556 1490 D audio_hw_primary: adev_open_input_stream: enter: sample_rate(48000) channel_mask(0x10) devices(0x80000004) stream_handle(0xf3290000) io_handle(62) source(7) format 1
02-16 10:11:02.108 556 1490 D compress_voip: voice_extn_compress_voip_pcm_prop_check: VoIP PCM property is enabled
02-16 10:11:02.108 556 1490 D compress_voip: voice_extn_compress_voip_open_input_stream: enter
02-16 10:11:02.108 556 1490 D compress_voip: voip_set_mode: enter, format=1
02-16 10:11:02.108 556 1490 D compress_voip: voip_set_mode: Derived mode = 12
02-16 10:11:02.108 556 1490 W audio_hw_utils: audio_extn_utils_update_stream_input_app_type_cfg: App type could not be selected. Falling back to default
02-16 10:11:02.109 613 4818 I AudioFlinger: AudioFlinger's thread 0xe7483140 tid=4818 ready to run
02-16 10:11:02.110 556 1490 D audio_hw_primary: in_standby: enter: stream (0xf3290000) usecase(38: compress-voip-call)
02-16 10:11:02.111 556 1490 W EffectHAL: Effect 0xf328f040 command SET_CONFIG returned status: Invalid argument
02-16 10:11:02.112 556 1490 D audio_hw_primary: in_standby: enter: stream (0xf3290000) usecase(38: compress-voip-call)
02-16 10:11:02.114 556 1490 W EffectHAL: Effect 0xf328f040 command SET_CONFIG returned status: Invalid argument
02-16 10:11:02.114 556 1490 W EffectHAL: Effect 0xf328f0d0 command SET_CONFIG returned status: Invalid argument
02-16 10:11:02.122 556 1490 D audio_hw_primary: in_set_parameters: enter: kvpairs=bottom=;input_source=7;routing=-2147483644
02-16 10:11:02.124 613 1513 I SoundTriggerHwService::Module: onCallbackEvent no clients
02-16 10:11:02.125 4371 4371 D : PlayerBase::PlayerBase()
02-16 10:11:02.125 4371 4371 D : TrackPlayerBase::TrackPlayerBase()
02-16 10:11:02.126 4371 4371 I libOpenSLES: Emulating old channel mask behavior (ignoring positional mask 0x4, using default mask 0x1 based on channel count of 1)
02-16 10:11:02.126 556 4819 D compress_voip: voice_extn_compress_voip_start_input_stream: enter
02-16 10:11:02.126 556 4819 D compress_voip: voip_start_call: enter
02-16 10:11:02.126 556 4819 D audio_hw_primary: select_devices for use case (compress-voip-call)
02-16 10:11:02.126 556 4819 D audio_hw_primary: select_devices: out_snd_device(15: voice-handset) in_snd_device(99: voice-dmic-ef)
02-16 10:11:02.126 556 4819 I msm8974_platform: platform_check_and_set_codec_backend_cfg:becf: afe: bitwidth 16, samplerate 48000 channels 2, backend_idx 0 usecase = 38 device (voice-handset)
02-16 10:11:02.126 556 4819 D msm8974_platform: platform_split_snd_device: snd_device(15) num devices(1) new_snd_devices(0)
02-16 10:11:02.126 556 4819 I msm8974_platform: platform_check_and_set_codec_backend_cfg: new_snd_devices[0] is 15
02-16 10:11:02.126 556 4819 I msm8974_platform: platform_check_codec_backend_cfg:becf: afe: bitwidth 16, samplerate 48000 channels 2, backend_idx 0 usecase = 38 device (voice-handset)
02-16 10:11:02.126 556 4819 W msm8974_platform: platform_check_codec_backend_cfg:becf: afe:Use default bw and sr for voice/voip calls
02-16 10:11:02.126 556 4819 D msm8974_platform: platform_check_codec_backend_cfg:becf: afe: playback on codec device not supporting native playback set default Sample Rate(48k)
02-16 10:11:02.126 556 4819 I msm8974_platform: platform_check_codec_backend_cfg:becf: afe: Codec selected backend: 0 updated bit width: 16 and sample rate: 48000
02-16 10:11:02.126 556 4819 D audio_hw_primary: check_usecases_codec_backend:becf: force routing 0
02-16 10:11:02.126 556 4819 E msm8974_platform: platform_check_backends_match: Invalid snd_device =
02-16 10:11:02.126 556 4819 D audio_hw_primary: check_usecases_codec_backend:becf: (65) check_usecases curr device: voice-handset, usecase device: backends match 0
02-16 10:11:02.126 556 4819 D audio_hw_primary: check_usecases_codec_backend:becf: check_usecases num.of Usecases to switch 0
02-16 10:11:02.126 556 4819 D hardware_info: hw_info_append_hw_type : device_name = voice-handset
02-16 10:11:02.126 556 4819 D msm8974_platform: platform_split_snd_device: snd_device(15) num devices(0) new_snd_devices(0)
02-16 10:11:02.126 556 4819 D audio_hw_primary: enable_snd_device: snd_device(15: voice-handset)
02-16 10:11:02.126 556 4819 I soundtrigger: audio_extn_sound_trigger_update_device_status: device 0xf of type 0 for Event 1, with Raise=0
02-16 10:11:02.126 556 4819 D audio_route: Apply path: voice-handset
02-16 10:11:02.130 556 4819 I msm8974_platform: platform_check_and_set_capture_codec_backend_cfg:txbecf: afe: bitwidth 16, samplerate 48000, channel 1 format 1, backend_idx 7 usecase = 38 device (voice-dmic-ef)
02-16 10:11:02.130 556 4819 I msm8974_platform: platform_check_capture_codec_backend_cfg:txbecf: afe: Codec selected backend: 7 current bit width: 16 and sample rate: 48000, channels 1 format 1
02-16 10:11:02.131 556 4819 W msm8974_platform: platform_check_capture_codec_backend_cfg:txbecf: afe: Use default bw and sr for voice/voip calls and for unprocessed/camera source
02-16 10:11:02.131 556 4819 I msm8974_platform: platform_check_capture_codec_backend_cfg:txbecf: afe: Codec selected backend: 7 updated bit width: 16 and sample rate: 48000
02-16 10:11:02.131 556 4819 D audio_hw_primary: check_usecases_capture_codec_backend:becf: force routing 0
02-16 10:11:02.131 556 4819 D hardware_info: hw_info_append_hw_type : device_name = voice-dmic-ef
02-16 10:11:02.131 556 4819 D msm8974_platform: platform_split_snd_device: snd_device(99) num devices(0) new_snd_devices(0)
02-16 10:11:02.131 556 4819 D audio_hw_primary: enable_snd_device: snd_device(99: voice-dmic-ef)
02-16 10:11:02.131 556 4819 I soundtrigger: audio_extn_sound_trigger_update_device_status: device 0x63 of type 1 for Event 1, with Raise=1
02-16 10:11:02.131 556 4819 D sound_trigger_platform: platform_stdev_check_and_update_concurrency: concurrency active 0, tx 1, rx 0, concurrency session_allowed 0
02-16 10:11:02.131 556 4819 D audio_route: Apply path: voice-dmic-ef
02-16 10:11:02.141 556 4819 D ACDB-LOADER: ACDB -> send_voice_cal, acdb_rx = 7, acdb_tx = 41, feature_set = 0
02-16 10:11:02.141 556 4819 D ACDB-LOADER: ACDB -> send_voice_rx_topology
02-16 10:11:02.141 556 4819 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_VOCPROC_COMMON_TOPOLOGY_ID
02-16 10:11:02.141 556 4819 D ACDB-LOADER: ACDB -> send_voice_tx_topology
02-16 10:11:02.141 556 4819 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_VOCPROC_COMMON_TOPOLOGY_ID
02-16 10:11:02.141 556 4819 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_AFE_DATA
02-16 10:11:02.141 556 4819 D ACDB-LOADER: ACDB -> AUDIO_SET_SIDETONE_CAL
02-16 10:11:02.141 556 4819 D ACDB-LOADER: ACDB -> send_voice_columns, rxacdb_id 7, txacdb_id 41, table 5
02-16 10:11:02.141 556 4819 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_VOC_COLUMNS_INFO_V2
02-16 10:11:02.141 556 4819 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_VOC_PROC_STATIC_TABLE_SIZE
02-16 10:11:02.141 556 4819 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_VOC_PROC_STATIC_TABLE
02-16 10:11:02.142 556 4819 D ACDB-LOADER: ACDB -> AUDIO_SET_VOCPROC_CAL
02-16 10:11:02.142 556 4819 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_VOC_PROC_DEVICE_CFG
02-16 10:11:02.142 556 4819 D ACDB-LOADER: ACDB -> AUDIO_SET_VOCPROC_DEV_CFG_CAL
02-16 10:11:02.142 556 4819 D ACDB-LOADER: ACDB -> send_voice_columns, rxacdb_id 7, txacdb_id 41, table 4
02-16 10:11:02.142 556 4819 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_VOC_COLUMNS_INFO_V2
02-16 10:11:02.142 556 4819 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_VOC_PROC_DYNAMIC_TABLE_SIZE
02-16 10:11:02.145 556 4819 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_VOC_PROC_DYNAMIC_TABLE
02-16 10:11:02.149 556 4819 D ACDB-LOADER: ACDB -> AUDIO_SET_VOCPROC_VOL_CAL
02-16 10:11:02.149 556 4819 D ACDB-LOADER: ACDB -> send_voice_columns, rxacdb_id 7, txacdb_id 41, table 6
02-16 10:11:02.149 556 4819 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_VOC_COLUMNS_INFO_V2
02-16 10:11:02.149 556 4819 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_VOC_STREAM_STATIC_TABLE_SIZE
02-16 10:11:02.149 556 4819 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_VOC_STREAM_STATIC_TABLE
02-16 10:11:02.149 556 4819 D ACDB-LOADER: ACDB -> AUDIO_SET_VOCPROC_STREAM_CAL
02-16 10:11:02.149 556 4819 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_AFE_TOPOLOGY_ID
02-16 10:11:02.149 556 4819 D ACDB-LOADER: ACDB -> GET_AFE_TOPOLOGY_ID for adcd_id 41, Topology Id 112fb
02-16 10:11:02.149 556 4819 D : Failed to fetch the lookup information of the device 00000029
02-16 10:11:02.149 556 4819 E ACDB-LOADER: Error: ACDB_CMD_GET_AFE_COMMON_TABLE_SIZE Returned = -19
02-16 10:11:02.149 556 4819 D : Failed to fetch the lookup information of the device 00000029
02-16 10:11:02.149 556 4819 E ACDB-LOADER: Error: ACDB AFE returned = -19
02-16 10:11:02.149 556 4819 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_AFE_TOPOLOGY_ID
02-16 10:11:02.149 556 4819 D ACDB-LOADER: ACDB -> GET_AFE_TOPOLOGY_ID for adcd_id 7, Topology Id 112fc
02-16 10:11:02.149 556 4819 D : Failed to fetch the lookup information of the device 00000007
02-16 10:11:02.149 556 4819 E ACDB-LOADER: Error: ACDB_CMD_GET_AFE_COMMON_TABLE_SIZE Returned = -19
02-16 10:11:02.149 556 4819 D : Failed to fetch the lookup information of the device 00000007
02-16 10:11:02.149 556 4819 E ACDB-LOADER: Error: ACDB AFE returned = -19
02-16 10:11:02.149 556 4819 D ACDB-LOADER: ACDB -> send_hw_delay : acdb_id = 41 path = 1
02-16 10:11:02.149 556 4819 D ACDB-LOADER: ACDB -> send_hw_delay : acdb_id = 7 path = 0
02-16 10:11:02.149 556 4819 D ACDB-LOADER: ACDB -> Sent VocProc Cal!
02-16 10:11:02.149 556 4819 E audio_hw_utils: audio_extn_utils_update_stream_app_type_cfg_for_usecase: app type cfg not supported for usecase type (3)
02-16 10:11:02.149 556 4819 I audio_hw_utils: audio_extn_utils_send_app_type_cfg: not a playback/capture path, no need to cfg app type
02-16 10:11:02.149 556 4819 D audio_hw_primary: enable_audio_route: apply mixer and update path: compress-voip-call
02-16 10:11:02.149 556 4819 D audio_route: Apply path: compress-voip-call
02-16 10:11:02.151 556 4819 D audio_hw_primary: select_devices: done
02-16 10:11:02.151 556 4819 D compress_voip: voip_start_call: Opening PCM capture device card_id(0) device_id(3)
02-16 10:11:02.152 556 4819 D compress_voip: voip_start_call: Opening PCM playback device card_id(0) device_id(3)
02-16 10:11:02.154 619 1089 W SurfaceFlinger: Attempting to set client state on removed layer: Dim Layer for - mAboveAppWindowsContainers#0
02-16 10:11:02.155 619 1089 W SurfaceFlinger: Attempting to destroy on removed layer: Dim Layer for - mAboveAppWindowsContainers#0
02-16 10:11:02.156 977 1512 E AppOps : Operation not started: uid=1000 pkg=android op=SYSTEM_ALERT_WINDOW
02-16 10:11:02.158 619 1103 W SurfaceFlinger: Attempting to destroy on removed layer: b4fea43 Permission info: Linphone#0
02-16 10:11:02.256 556 4819 D voice : voice_set_sidetone: enable, out_snd_device: 15
02-16 10:11:02.257 556 4819 D audio_route: Apply path: sidetone-handset
02-16 10:11:02.259 556 1490 D audio_hw_extn: audio_extn_get_parameters: returns
02-16 10:11:02.259 613 1865 I hash_map_utils: key: 'voip_out_stream_count' value: ''
02-16 10:11:02.260 556 1186 D audio_hw_extn: audio_extn_get_parameters: returns
02-16 10:11:02.260 613 1865 I hash_map_utils: key: 'voip_sample_rate' value: ''
02-16 10:11:02.261 613 1865 D AudioPolicyManagerCustom: Set VoIP and Direct output flags for PCM format
02-16 10:11:02.261 556 1186 I audio_hw_primary: getting vr mode to 0
02-16 10:11:02.261 613 1865 I hash_map_utils: key: 'vr_audio_mode_on' value: ''
02-16 10:11:02.262 613 1865 I AudioPolicyManagerCustom: VR mode is 0, switch to primary output if request is for fast|raw
02-16 10:11:02.262 613 1865 W AudioFlinger: createTrack_l(): mismatch between requested flags (00000104) and output flags (00000006)
02-16 10:11:02.262 613 1865 D AudioFlinger: Client defaulted notificationFrames to 192 for frameCount 384
02-16 10:11:02.263 4371 4371 I AudioTrack: AUDIO_OUTPUT_FLAG_FAST successful; frameCount 0 -> 384
02-16 10:11:02.267 557 557 W AshmemAllocator: ashmem_create_region(7680) returning hidl_memory(0x7073a2c100, 7680)
02-16 10:11:02.271 557 557 W AshmemAllocator: ashmem_create_region(7680) returning hidl_memory(0x7073a2c100, 7680)
02-16 10:11:02.275 556 4822 D audio_hw_primary: start_output_stream: enter: stream(0xf2a69000)usecase(1: low-latency-playback) devices(0x1)
02-16 10:11:02.277 556 4822 D audio_hw_primary: select_devices for use case (low-latency-playback)
02-16 10:11:02.277 556 4822 D audio_hw_primary: select_devices for use case (compress-voip-call)
02-16 10:11:02.277 556 4822 D audio_hw_primary: select_devices: out_snd_device(15: voice-handset) in_snd_device(0: )
02-16 10:11:02.277 556 4822 I msm8974_platform: platform_check_and_set_codec_backend_cfg:becf: afe: bitwidth 16, samplerate 48000 channels 2, backend_idx 0 usecase = 1 device (voice-handset)
02-16 10:11:02.277 556 4822 D msm8974_platform: platform_split_snd_device: snd_device(15) num devices(1) new_snd_devices(0)
02-16 10:11:02.277 556 4822 I msm8974_platform: platform_check_and_set_codec_backend_cfg: new_snd_devices[0] is 15
02-16 10:11:02.277 556 4822 I msm8974_platform: platform_check_codec_backend_cfg:becf: afe: bitwidth 16, samplerate 48000 channels 2, backend_idx 0 usecase = 1 device (voice-handset)
02-16 10:11:02.277 556 4822 W msm8974_platform: platform_check_codec_backend_cfg:becf: afe:Use default bw and sr for voice/voip calls
02-16 10:11:02.277 556 4822 D msm8974_platform: platform_check_codec_backend_cfg:becf: afe: playback on codec device not supporting native playback set default Sample Rate(48k)
02-16 10:11:02.277 556 4822 I msm8974_platform: platform_check_codec_backend_cfg:becf: afe: Codec selected backend: 0 updated bit width: 16 and sample rate: 48000
02-16 10:11:02.277 556 4822 D audio_hw_primary: check_usecases_codec_backend:becf: force routing 0
02-16 10:11:02.277 556 4822 D audio_hw_primary: check_usecases_codec_backend:becf: (65) check_usecases curr device: voice-handset, usecase device:voice-handset backends match 1
02-16 10:11:02.277 556 4822 E msm8974_platform: platform_check_backends_match: Invalid snd_device =
02-16 10:11:02.277 556 4822 D audio_hw_primary: check_usecases_codec_backend:becf: (65) check_usecases curr device: voice-handset, usecase device: backends match 0
02-16 10:11:02.277 556 4822 D audio_hw_primary: check_usecases_codec_backend:becf: check_usecases num.of Usecases to switch 0
02-16 10:11:02.277 556 4822 D hardware_info: hw_info_append_hw_type : device_name = voice-handset
02-16 10:11:02.277 556 4822 D soundtrigger: audio_extn_sound_trigger_update_stream_status: uc_info->id 1 of type 0 for Event 3, with Raise=0
02-16 10:11:02.277 556 4822 D audio_hw_utils: audio_extn_utils_send_app_type_cfg: usecase->out_snd_device voice-handset
02-16 10:11:02.277 556 4822 D msm8974_platform: platform_split_snd_device: snd_device(15) num devices(0) new_snd_devices(0)
02-16 10:11:02.278 556 4822 E msm8974_platform: platform_get_snd_device_backend_index: BE DAI Name Table is not present
02-16 10:11:02.278 556 4822 E audio_hw_utils: send_app_type_cfg_for_device: Couldn't get the backend index for snd device voice-handset ret=-14
02-16 10:11:02.278 556 4822 D audio_hw_utils: audio_extn_btsco_get_sample_rate:Not a BT SCO device, need not update sampling rate
02-16 10:11:02.278 556 4822 I audio_hw_utils: send_app_type_cfg_for_device PLAYBACK app_type 69937, acdb_dev_id 7, sample_rate 48000, snd_device_be_idx -14
02-16 10:11:02.278 556 4822 D msm8974_platform: platform_split_snd_device: snd_device(15) num devices(1) new_snd_devices(0)
02-16 10:11:02.278 556 4822 D ACDB-LOADER: ACDB -> send_audio_cal, acdb_id = 7, path = 0, app id = 0x11131, sample rate = 48000
02-16 10:11:02.278 556 4822 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_AUDPROC_GAIN_DEP_STEP_TABLE, vol index 0
02-16 10:11:02.278 556 4822 D ACDB-LOADER: ACDB -> AUDIO_SET_VOL_CAL cal type = 12
02-16 10:11:02.278 556 4822 D ACDB-LOADER: ACDB -> audstrm_cal->cal_type.cal_data.cal_size = 16
02-16 10:11:02.278 556 4822 D ACDB-LOADER: ACDB -> ACDB_CMD_GET_AFE_TOPOLOGY_ID
02-16 10:11:02.278 556 4822 D ACDB-LOADER: ACDB -> GET_AFE_TOPOLOGY_ID for adcd_id 7, Topology Id 112fc
02-16 10:11:02.278 556 4822 D : Failed to fetch the lookup information of the device 00000007
02-16 10:11:02.278 556 4822 E ACDB-LOADER: Error: ACDB_CMD_GET_AFE_COMMON_TABLE_SIZE Returned = -19
02-16 10:11:02.278 556 4822 D : Failed to fetch the lookup information of the device 00000007
02-16 10:11:02.278 556 4822 E ACDB-LOADER: Error: ACDB AFE returned = -19
02-16 10:11:02.278 556 4822 D ACDB-LOADER: ACDB -> send_hw_delay : acdb_id = 7 path = 0
02-16 10:11:02.278 556 4822 D audio_hw_primary: enable_audio_route: apply mixer and update path: low-latency-playback
02-16 10:11:02.278 556 4822 D audio_route: Apply path: low-latency-playback
02-16 10:11:02.280 556 4822 D audio_hw_primary: select_devices: done
02-16 10:11:02.281 556 4822 D msm8974_platform: platform_set_channel_map mixer_ctl_name:Playback Channel Map15
02-16 10:11:02.282 556 4822 D msm8974_platform: platform_set_channel_map: set mapping(1 2 0 0 0 0 0 0) for channel:2
02-16 10:11:02.290 556 4822 D audio_hw_primary: start_output_stream: exit
02-16 10:11:02.306 4371 4371 W ActivityThread: handleWindowVisibility: no activity for token [email protected]
MSe1969 said:
Hi, thanks for reporting your issue, I may need some time to dig in to that.
Just one thing, which I have immediately spotted: The linphone app (which you used to create the logcat) did not have the RECORD_AUDIO permission - could you pls. have a closer look on that aspect?
Click to expand...
Click to collapse
Hi all,
I can confirm the same VoIP calling issues stated by @0xC0ncord. In my case I have reproduced the rebooting error on Whatsapp, Riot and NextCloud-Talk, which is always triggered right after a call is established between the peers. After some digging I found out there seems to be a missing check in the kernel's code (you can look it up on Gitlab > LineageOS > Issue 1558):
- if (runtime->dma_area)
+ if (runtime->dma_area && !substream->ops->copy)
So maybe patching this check on sound/core/pcm_native.c could be the solution in this case too, not really sure. I'm not too experienced with kernel building, but if I get the opportunity to try and do it myself I'll let you know how it goes.
Cheers
AjikanRB said:
Hi all,
I can confirm the same VoIP calling issues stated by @0xC0ncord. In my case I have reproduced the rebooting error on Whatsapp, Riot and NextCloud-Talk, which is always triggered right after a call is established between the peers. After some digging I found out there seems to be a missing check in the kernel's code (you can look it up on Gitlab > LineageOS > Issue 1558):
- if (runtime->dma_area)
+ if (runtime->dma_area && !substream->ops->copy)
So maybe patching this check on sound/core/pcm_native.c could be the solution in this case too, not really sure. I'm not too experienced with kernel building, but if I get the opportunity to try and do it myself I'll let you know how it goes.
Cheers
Click to expand...
Click to collapse
Thanks for the info - I was able to reproduce the crash by attempting a Telegram call.
Have applied the patch and now building... If the patch fixes the issue, I will upload a new build.
Anyway, will keep you posted.

Unexpected shutdown/restart

Hi,
I have again some ugly issues: from time to time, randomly, my HTC U12+ with latest software version shuts down, or reboots, or something.
For example, it works fine, I put it on the table and after some time, when I want to check it... Black screen. Not working.
Most of the time I struggle a lot to "open it". I keep pressing the power button, press it multiple times, press volume buttons... It looks like something happened and it does not work anymore.
The only "symptom" I found was that the Internet connection does not work anymore before losing the device.
Oh, I also booted in SAFE MODE, and it still happened!!!
I tried:
- Clear caches, both from Boost+, Settings and CCleaner
- Clear cache partition from recovery mode
- Shaking it and force it a bit thinking about a hardware connection
- I also, of course, used it without the case and it still happened
Nothing seems to work.
I took a bug report but I am not sure where to look at. I also connected using ADB and keeping it running with "logcat" hoping it will crash and I can find the bug in the logs...
Meanwhile, did this happen to any of you? Do you have any idea why this can happen?
Thanks!
Got some errors, this is exactly before the crash, last error messages:
04-08 18:10:58.738 1553 1894 D WifiStateMachine: handleMessage: E msg.what=131133
04-08 18:10:58.738 1553 1894 D WifiStateMachine: processMsg: ConnectedState
04-08 18:10:58.738 1553 1894 D WifiStateMachine: processMsg: L2ConnectedState
04-08 18:10:58.738 1553 1894 D WifiStateMachine: processMsg: ConnectModeState
04-08 18:10:58.738 1553 1894 D WifiStateMachine: processMsg: DefaultState
04-08 18:10:58.760 1553 1605 D Tethering: interfaceRemoved rmnet_data1
04-08 18:10:58.761 748 748 E WifiHAL : acquire_supported_features: requestResponse Error:-4
04-08 18:10:58.762 1553 1926 D EthernetNetworkFactory: updateCapabilityFilter: []
04-08 18:10:58.770 748 748 E WifiHAL : wifi_get_logger_supported_feature_set: Error -4 happened.
04-08 18:10:58.773 748 748 E WifiHAL : acquire_supported_features: requestResponse Error:-4
04-08 18:10:58.773 748 748 E WifiHAL : wifi_get_logger_supported_feature_set: Error -4 happened.
04-08 18:10:58.766 14703 14703 W iptables-wrappe: type=1400 audit(0.0:2722): avc: denied { read write } for path="/dev/diag" dev="tmpfs" ino=16129 scontext=u:r:netutils_wrapper:s0 tcontext=ubject_r:diag_devi
ce:s0 tclass=chr_file permissive=0
04-08 18:10:58.793 1553 1894 D WifiStateMachine: handleMessage: X
04-08 18:10:58.794 1553 1894 D WifiStateMachine: handleMessage: E msg.what=131135
04-08 18:10:58.794 1553 1894 D WifiStateMachine: processMsg: ConnectedState
04-08 18:10:58.794 1553 1894 D WifiStateMachine: processMsg: L2ConnectedState
04-08 18:10:58.794 1553 1894 D WifiStateMachine: processMsg: ConnectModeState
04-08 18:10:58.795 748 748 E WifiHAL : wifi_get_link_stats: requestResponse Error:-5
04-08 18:10:58.800 1553 1894 E WifiVendorHal: getWifiLinkLayerStats(l.937) failed {.code = ERROR_INVALID_ARGS, .description = }
04-08 18:10:58.802 1553 1894 D WifiStateMachine: handleMessage: X
04-08 18:10:58.803 1553 1590 E BatteryExternalStatsWorker: no controller energy info supplied for wifi
04-08 18:10:58.833 1553 1590 D BatteryExternalStatsWorker: uES end
04-08 18:10:58.833 1553 1590 D BatteryExternalStatsWorker: end updateExternalStatsSync
04-08 18:10:58.840 1180 1235 E Diag_Lib: Diag_LSM_Init: Failed to open handle to diag driver, error = 13
04-08 18:10:58.841 1180 1235 E Diag_Lib: qpLogDiagInit <== result : 0
04-08 18:10:58.841 1180 1235 E Diag_Lib: DATAD : gIsQXDMDisabled 0, gIsADBDisabled 1, gIsDebugDisabled 0, gIsIMSLogsDisabled 0
04-08 18:10:58.841 1180 1180 E Diag_Lib: Diag_LSM_Init: Failed to open handle to diag driver, error = 13
04-08 18:10:58.841 1180 1180 E Diag_Lib: qpLogDiagInit <== result : 0
04-08 18:10:58.841 1180 1180 E Diag_Lib: DATAD : gIsQXDMDisabled 0, gIsADBDisabled 1, gIsDebugDisabled 0, gIsIMSLogsDisabled 0
04-08 18:10:58.841 1180 1180 E Diag_Lib: Diag_LSM_Init: Failed to open handle to diag driver, error = 13
04-08 18:10:58.841 1180 1180 E Diag_Lib: qpLogDiagInit <== result : 0
04-08 18:10:58.841 1180 1180 E Diag_Lib: DATAD : gIsQXDMDisabled 0, gIsADBDisabled 1, gIsDebugDisabled 0, gIsIMSLogsDisabled 0
04-08 18:10:58.842 1180 1180 E Diag_Lib: Diag_LSM_Init: Failed to open handle to diag driver, error = 13
04-08 18:10:58.842 1180 1180 E Diag_Lib: qpLogDiagInit <== result : 0
04-08 18:10:58.842 1180 1180 E Diag_Lib: DATAD : gIsQXDMDisabled 0, gIsADBDisabled 1, gIsDebugDisabled 0, gIsIMSLogsDisabled 0
04-08 18:10:58.836 14708 14708 W iptables-wrappe: type=1400 audit(0.0:2723): avc: denied { read write } for path="/dev/diag" dev="tmpfs" ino=16129 scontext=u:r:netutils_wrapper:s0 tcontext=ubject_r:diag_devi
ce:s0 tclass=chr_file permissive=0
04-08 18:10:58.857 752 2147 E LocSvc_ApiV02: errorCb:4087]: Service unavailable error
04-08 18:10:58.857 752 2159 E LocSvc_ApiV02: errorCb:4087]: Service unavailable error
04-08 18:10:58.857 1127 1210 E LocSvc_ApiV02: errorCb:4087]: Service unavailable error
04-08 18:10:58.858 1128 1165 E LocSvc_ApiV02: errorCb:4087]: Service unavailable error
04-08 18:10:58.864 1088 1158 I cnss-daemon: wlfw_qmi_err_cb: Server disconnect, err -2 client 0x3K
04-08 18:10:58.864 1088 1145 I cnss-daemon: wlfw_service_request: Pthread exiting
04-08 18:10:58.868 1553 1605 D Tethering: interfaceRemoved rmnet_data2
04-08 18:10:58.869 1553 1926 D EthernetNetworkFactory: updateCapabilityFilter: []
04-08 18:10:58.871 1088 14709 E cnss-daemon: ro.baseband : [msm]
04-08 18:10:58.873 1170 1250 E ThermalEngine: qmi_clnt_error_cb: with error -2 called for clnt MODEM
04-08 18:10:58.876 1127 1127 E slim_daemon: [QMISLIM] slim_QSQmiSvc_HandleSlimEvent: Client for ID 2 is not found
04-08 18:10:58.906 14715 14715 W iptables-wrappe: type=1400 audit(0.0:2724): avc: denied { read write } for path="/dev/diag" dev="tmpfs" ino=16129 scontext=u:r:netutils_wrapper:s0 tcontext=ubject_r:diag_devi
ce:s0 tclass=chr_file permissive=0
04-08 18:10:58.877 1170 1269 E ThermalEngine: qmi_ts_clnt_error_cb: with -2 called for clnt MODEM0
04-08 18:10:58.879 1251 2542 I QTI_SDM_INFO: [qti_rmnet_dpm.c:586] dpm_erro_cb():qti_dpm_erro_cb
04-08 18:10:58.881 1022 1072 D QC-time-services: Daemon:genoff_qmi_error_cb: Error callback called
04-08 18:10:58.882 1022 1060 D QC-time-services: Daemon:genoff_modem_qmi_service_request: Initializing QMI
04-08 18:10:58.886 1088 1786 I cnss-daemon: wlan_qmi_err_cb: WLPS service disconnect, called with error -2 for client 0x4K
Click to expand...
Click to collapse
I tried to change settings from Developer option, to stop services, uninstall apps, nothing seems to help.
I got another error log:
04-10 12:42:42.462 12182 12202 I FA : Tag Manager is not found and thus will not be used
04-10 12:42:42.507 12182 12236 D libc : [NET] dns_sku:0
04-10 12:42:42.508 12182 12236 D libc : [NET] android_getaddrinfo_proxy get netid:0
04-10 12:42:42.509 1067 12242 D libc : [NET] _dns_getaddrinfo+, netid:100, mark:983140
04-10 12:42:42.515 2595 12181 I FSA2_RawContactSyncer: contact count. before sweep: -1, before sync: 0, after sync down: -1, after sync up: 0
04-10 12:42:42.515 2595 12181 W FSA2_ContactsSyncAdapter: @onPerformSync Sync finished successfully
04-10 12:42:42.556 1067 12242 D libc : [NET] _dns_getaddrinfo-, (NS_SUCCESS)
04-10 12:42:42.558 12182 12236 D libc : [NET] android_getaddrinfo_proxy-, success
04-10 12:42:42.563 12182 12236 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false
04-10 12:42:42.776 1536 2575 D AlarmManager: [AlarmGrouping_4.0] before: 82012d8 2020-04-10 12:43:55 257081 name=com.google.android.gms type=ELAPSED_WAKEUP window=54546 interval=0
04-10 12:42:42.777 1536 2575 D AlarmManager: [AlarmGrouping_4.0] after: 82012d8 2020-04-10 12:50:00 621578 name=com.google.android.gms type=ELAPSED_WAKEUP window=54546 interval=0
04-10 12:42:42.953 11088 11123 I Finsky : [147] kem.run(3): Stats for Executor: BlockingExecutor [email protected][Running, pool size = 2, active threads = 0, queued tasks = 0, completed tasks = 13]
04-10 12:42:42.954 11088 11123 I Finsky : [147] kem.run(3): Stats for Executor: LightweightExecutor [email protected][Running, pool size = 4, active threads = 0, queued tasks = 0, completed tasks = 72]
04-10 12:42:43.198 1536 3796 I BatteryService: n_update end
04-10 12:42:43.201 739 739 D qdlights: set_light_battery colorRGB=FFFF0000
04-10 12:42:43.202 739 739 D qdlights: set_speaker_light_locked mode 0, colorRGB=FFFF0000, onMS=0, offMS=0
04-10 12:42:43.202 739 739 D qdlights: [LEDInfo] has indicator attribute
04-10 12:42:43.202 739 739 D qdlights: [LedInfo] write attr ok name=/sys/class/leds/indicator/ModeRGB string=1ff0000,len=7
04-10 12:42:43.209 1974 1974 I BatteryController: (lvl,plug,charged,charging)=(13,T,f,T) [status,health,timeout,unsupprt]=[2,2,f,f]
04-10 12:42:43.210 1536 1616 D HtcPowerSaver: updateBatteryInfo
04-10 12:42:43.210 7949 7949 D PowerWakeLock: acquirePower AOD_BatteryController
04-10 12:42:43.211 1536 4622 V LocSvc_HIDL_Subscription_jni: battery_level_update
04-10 12:42:43.214 1536 4622 V LocSvc_HIDL_Subscription_jni: [battery_level_update][931] [HC] =>> [HS]
04-10 12:42:43.214 754 754 V LocSvc_HIDL_IzatSubscription: [batteryLevelUpdate][777] [HS] <<<<= [HC]
04-10 12:42:43.214 1536 4622 V LocSvc_HIDL_Subscription_jni: Exit Result 0
04-10 12:42:43.216 1536 1536 D UsbnetService: BroadcastReceiver:nReceive+
04-10 12:42:43.216 1536 1536 D UsbnetService: onReceive BATTERY_CHANGED
04-10 12:42:43.217 1536 1536 D UsbnetService: --> pluggedType = 2, mPluggedType = 0, mScreenOff = false
04-10 12:42:43.217 1536 1536 D UsbnetService: BroadcastReceiver:nReceive-
04-10 12:42:43.217 7949 7949 D BatteryController: onReceive : android.intent.action.BATTERY_CHANGED
04-10 12:42:43.217 1536 1536 D UsbDeviceManager: Receive update chargind state broadcast
04-10 12:42:43.217 1536 1536 I DeviceIdleController: updateChargingLocked: charging=true
04-10 12:42:43.217 1536 1612 D UsbDeviceManager: [USB] handleMessage: 9; pre_mConnected=true, pre_mConfiguration=true
04-10 12:42:43.217 7949 7949 I BatteryController: (lvl,plug,charging)=(13,T,T) [status,health,timeout,unsupprt]=[2,2,f,f]
04-10 12:42:43.218 7949 7949 D AodClockView: onBatteryLevelChanged (13, true, true, false, false)
04-10 12:42:43.218 7949 7949 D b : onBatteryLevelChangedInternal(13, true, true, false, false)
04-10 12:42:43.220 7949 7949 D PowerWakeLock: releasePower AOD_BatteryController
04-10 12:42:43.222 1536 1536 W DeviceIdleController: becomeActiveLocked, reason = charging
04-10 12:42:43.222 1536 1536 D PowerManagerService: runPSCheck
04-10 12:42:43.222 1536 1536 D HtcPowerSaver: Checking...
04-10 12:42:43.222 1536 1536 I HtcPowerSaver: >> updateStatus
04-10 12:42:43.222 1536 1536 I HtcPowerSaver: << updateStatus
04-10 12:42:43.229 1989 1989 I PowerUI_SlowChargerReceiver: onReceive : com.htc.intent.action.BATTERY_LEVEL_CHANGED
04-10 12:42:43.231 1989 1989 I SmartNS_ChargeOnly_Enabler: battery status:2
04-10 12:42:43.236 1989 1989 I PowerUI_SlowChargerReceiver: Level: 13 Plug usb battery level: 12 Battery health: 2 USB type: 2
04-10 12:42:43.376 11088 11123 I Finsky : [147] kem.run(3): Stats for Executor: bgExecutor [email protected][Running, pool size = 4, active threads = 0, queued tasks = 0, completed tasks = 62]
04-10 12:42:43.381 3119 3119 W NotificationListener: shouldBeFilteredOut !canShowBadge() com.android.systemui
04-10 12:42:43.385 3104 3104 I Launcher: Deferring update until onResume
04-10 12:42:43.395 1974 1974 I StackScroller: updateEmptyShade(true,false,false)
04-10 12:42:43.395 1974 1974 I StatusBar: updateEmptyShade(true,false)
04-10 12:42:43.395 1974 1974 I StackScroller: setBlockTouch:false
04-10 12:42:43.495 1941 1941 D wpa_supplicant: RTM_NEWLINK: ifi_index=8 ifname=rmnet_ipa0 operstate=2 linkmode=0 ifi_family=0 ifi_flags=0x0 ()
04-10 12:42:43.504 1536 1612 I EthernetTracker: interfaceLinkStateChanged, iface: rmnet_ipa0, up: false
04-10 12:42:43.505 1536 1612 V WifiNative: Received iface link up/down notification on an invalid iface=rmnet_ipa0
04-10 12:42:43.505 1536 1612 D Tethering: interfaceStatusChanged rmnet_ipa0, false
04-10 12:42:43.508 1536 1612 D Tethering: ignore interface down for rmnet_ipa0
04-10 12:42:43.566 1941 1941 D wpa_supplicant: RTM_NEWLINK: ifi_index=20 ifname=r_rmnet_data0 operstate=2 linkmode=0 ifi_family=0 ifi_flags=0x0 ()
04-10 12:42:43.568 1536 1612 I EthernetTracker: interfaceLinkStateChanged, iface: r_rmnet_data0, up: false
04-10 12:42:43.569 1536 1612 V WifiNative: Received iface link up/down notification on an invalid iface=r_rmnet_data0
04-10 12:42:43.570 1536 1612 D Tethering: interfaceStatusChanged r_rmnet_data0, false
04-10 12:42:43.581 1536 1612 D Tethering: ignore interface down for r_rmnet_data0
04-10 12:42:43.640 1941 1941 D wpa_supplicant: RTM_DELLINK: ifi_index=8 ifname=rmnet_ipa0 operstate=2 linkmode=0 ifi_family=0 ifi_flags=0x0 ()
04-10 12:42:43.640 1941 1941 D wpa_supplicant: RTM_DELLINK: Interface 'rmnet_ipa0' removed
04-10 12:42:43.646 1536 1612 D Tethering: interfaceRemoved rmnet_ipa0
04-10 12:42:43.646 1536 1927 D EthernetNetworkFactory: updateCapabilityFilter: []
04-10 12:42:43.649 1941 1941 D wpa_supplicant: RTM_DELLINK: ifi_index=9 ifname=rmnet_data0 operstate=2 linkmode=0 ifi_family=0 ifi_flags=0x0 ()
04-10 12:42:43.649 1941 1941 D wpa_supplicant: RTM_DELLINK: Interface 'rmnet_data0' removed
04-10 12:42:43.650 1536 1612 D Tethering: interfaceRemoved rmnet_data0
04-10 12:42:43.650 1536 1927 D EthernetNetworkFactory: updateCapabilityFilter: []
04-10 12:42:43.681 12252 12252 W iptables-wrappe: type=1400 audit(0.0:2730): avc: denied { read write } for path="/dev/diag" dev="tmpfs" ino=17763 scontext=u:r:netutils_wrapper:s0 tcontext=ubject_r:diag_devi
ce:s0 tclass=chr_file permissive=0
04-10 12:42:43.751 12253 12253 W iptables-wrappe: type=1400 audit(0.0:2731): avc: denied { read write } for path="/dev/diag" dev="tmpfs" ino=17763 scontext=u:r:netutils_wrapper:s0 tcontext=ubject_r:diag_devi
ce:s0 tclass=chr_file permissive=0
04-10 12:42:43.797 1941 1941 D wpa_supplicant: RTM_DELLINK: ifi_index=10 ifname=rmnet_data1 operstate=2 linkmode=0 ifi_family=0 ifi_flags=0x0 ()
04-10 12:42:43.797 1941 1941 D wpa_supplicant: RTM_DELLINK: Interface 'rmnet_data1' removed
04-10 12:42:43.798 1536 1612 D Tethering: interfaceRemoved rmnet_data1
04-10 12:42:43.798 1536 1927 D EthernetNetworkFactory: updateCapabilityFilter: []
04-10 12:42:43.821 12254 12254 W iptables-wrappe: type=1400 audit(0.0:2732): avc: denied { read write } for path="/dev/diag" dev="tmpfs" ino=17763 scontext=u:r:netutils_wrapper:s0 tcontext=ubject_r:diag_devi
ce:s0 tclass=chr_file permissive=0
04-10 12:42:43.880 1941 1941 D wpa_supplicant: RTM_DELLINK: ifi_index=11 ifname=rmnet_data2 operstate=2 linkmode=0 ifi_family=0 ifi_flags=0x0 ()
04-10 12:42:43.881 1941 1941 D wpa_supplicant: RTM_DELLINK: Interface 'rmnet_data2' removed
04-10 12:42:43.889 1536 1612 D Tethering: interfaceRemoved rmnet_data2
04-10 12:42:43.889 1536 1927 D EthernetNetworkFactory: updateCapabilityFilter: []
04-10 12:42:43.891 12255 12255 W iptables-wrappe: type=1400 audit(0.0:2733): avc: denied { read write } for path="/dev/diag" dev="tmpfs" ino=17763 scontext=u:r:netutils_wrapper:s0 tcontext=ubject_r:diag_devi
ce:s0 tclass=chr_file permissive=0
04-10 12:42:43.951 12256 12256 W iptables-wrappe: type=1400 audit(0.0:2734): avc: denied { read write } for path="/dev/diag" dev="tmpfs" ino=17763 scontext=u:r:netutils_wrapper:s0 tcontext=ubject_r:diag_devi
ce:s0 tclass=chr_file permissive=0
04-10 12:42:43.957 1941 1941 D wpa_supplicant: RTM_DELLINK: ifi_index=12 ifname=rmnet_data3 operstate=2 linkmode=0 ifi_family=0 ifi_flags=0x0 ()
04-10 12:42:43.957 1941 1941 D wpa_supplicant: RTM_DELLINK: Interface 'rmnet_data3' removed
04-10 12:42:43.958 1536 1612 D Tethering: interfaceRemoved rmnet_data3
04-10 12:42:43.959 1536 1927 D EthernetNetworkFactory: updateCapabilityFilter: []
04-10 12:42:44.037 1941 1941 D wpa_supplicant: RTM_DELLINK: ifi_index=13 ifname=rmnet_data4 operstate=2 linkmode=0 ifi_family=0 ifi_flags=0x0 ()
04-10 12:42:44.037 1941 1941 D wpa_supplicant: RTM_DELLINK: Interface 'rmnet_data4' removed
04-10 12:42:44.041 1536 1612 D Tethering: interfaceRemoved rmnet_data4
04-10 12:42:44.057 1536 1927 D EthernetNetworkFactory: updateCapabilityFilter: []
04-10 12:42:44.087 1173 1221 E Diag_Lib: Diag_LSM_Init: Failed to open handle to diag driver, error = 13
04-10 12:42:44.088 1173 1221 E Diag_Lib: qpLogDiagInit <== result : 0
04-10 12:42:44.088 1173 1221 E Diag_Lib: DATAD : gIsQXDMDisabled 0, gIsADBDisabled 1, gIsDebugDisabled 0, gIsIMSLogsDisabled 0
04-10 12:42:44.088 1173 1173 E Diag_Lib: Diag_LSM_Init: Failed to open handle to diag driver, error = 13
04-10 12:42:44.088 1173 1173 E Diag_Lib: qpLogDiagInit <== result : 0
04-10 12:42:44.088 1173 1173 E Diag_Lib: DATAD : gIsQXDMDisabled 0, gIsADBDisabled 1, gIsDebugDisabled 0, gIsIMSLogsDisabled 0
04-10 12:42:44.088 1173 1173 E Diag_Lib: Diag_LSM_Init: Failed to open handle to diag driver, error = 13
04-10 12:42:44.088 1173 1173 E Diag_Lib: qpLogDiagInit <== result : 0
04-10 12:42:44.088 1173 1173 E Diag_Lib: DATAD : gIsQXDMDisabled 0, gIsADBDisabled 1, gIsDebugDisabled 0, gIsIMSLogsDisabled 0
04-10 12:42:44.089 1173 1173 E Diag_Lib: Diag_LSM_Init: Failed to open handle to diag driver, error = 13
04-10 12:42:44.089 1173 1173 E Diag_Lib: qpLogDiagInit <== result : 0
04-10 12:42:44.089 1173 1173 E Diag_Lib: DATAD : gIsQXDMDisabled 0, gIsADBDisabled 1, gIsDebugDisabled 0, gIsIMSLogsDisabled 0
04-10 12:42:44.100 754 2066 E LocSvc_ApiV02: errorCb:4087]: Service unavailable error
04-10 12:42:44.100 1130 1186 E LocSvc_ApiV02: errorCb:4087]: Service unavailable error
04-10 12:42:44.101 1129 1208 E LocSvc_ApiV02: errorCb:4087]: Service unavailable error
04-10 12:42:44.102 754 2069 E LocSvc_ApiV02: errorCb:4087]: Service unavailable error
04-10 12:42:44.108 1089 1148 I cnss-daemon: wlfw_qmi_err_cb: Server disconnect, err -2 client 0x2K
04-10 12:42:44.108 1089 1145 I cnss-daemon: wlfw_service_request: Pthread exiting
04-10 12:42:44.115 1089 12259 E cnss-daemon: ro.baseband : [msm]
04-10 12:42:44.117 1941 1941 D wpa_supplicant: RTM_DELLINK: ifi_index=14 ifname=rmnet_data5 operstate=2 linkmode=0 ifi_family=0 ifi_flags=0x0 ()
04-10 12:42:44.117 1941 1941 D wpa_supplicant: RTM_DELLINK: Interface 'rmnet_data5' removed
04-10 12:42:44.121 1536 1612 D Tethering: interfaceRemoved rmnet_data5
04-10 12:42:44.122 1536 1927 D EthernetNetworkFactory: updateCapabilityFilter: []
04-10 12:42:44.137 1129 1129 E slim_daemon: [QMISLIM] slim_QSQmiSvc_HandleSlimEvent: Client for ID 2 is not found
04-10 12:42:44.138 1159 1234 E ThermalEngine: qmi_clnt_error_cb: with error -2 called for clnt MODEM
04-10 12:42:44.140 1271 2500 I QTI_SDM_INFO: [qti_rmnet_dpm.c:586] dpm_erro_cb():qti_dpm_erro_cb
04-10 12:42:44.143 1159 1249 E ThermalEngine: qmi_ts_clnt_error_cb: with -2 called for clnt MODEM0
04-10 12:42:44.143 1271 2498 I QTI_SDM_INFO: [qti_rmnet_peripheral.c:1221] qti_rmnet_ph_set_modem_state():Received set modem state to 0
04-10 12:42:44.143 1271 2498 E QTI_SDM_INFO: [qti_rmnet_peripheral.c:1233] qti_rmnet_ph_set_modem_state():Couldn't set ph_iface_fd
04-10 12:42:44.143 1271 2498 E QTI_SDM_INFO: [qti_rmnet_modem.c:1726] qti_rmnet_modem_not_in_service():Failed to set modem state on peripheral driver file
04-10 12:42:44.143 1271 2498 I QTI_SDM_INFO: [qti_rmnet_dpm.c:542] qti_rmnet_dpm_release():qti_rmnet_dpm_release Entry
04-10 12:42:44.144 1271 2498 I QTI_SDM_INFO: [qti_rmnet_dpm.c:551] qti_rmnet_dpm_release():Successfully deregistered DPM client
04-10 12:42:44.144 1271 2498 I QTI_SDM_INFO: [qti_rmnet_modem.c:1737] qti_rmnet_modem_not_in_service():qti rmnet modem not in service going to register DPM call back
04-10 12:42:44.148 1025 1079 D QC-time-services: Daemon:genoff_qmi_error_cb: Error callback called
04-10 12:42:44.148 1025 1069 D QC-time-services: Daemon:genoff_modem_qmi_service_request: Initializing QMI
04-10 12:42:44.151 1536 2092 D HtcSystemUPManager: HtcSystemUPolicy [canLog (default)] category: modem, enable: true
04-10 12:42:44.157 1089 1789 I cnss-daemon: wlan_qmi_err_cb: WLPS service disconnect, called with error -2 for client 0x4K
04-10 12:42:44.159 1018 10372 V AudioFlg: registerClient() client 0xe2c3e018, pid 2109
04-10 12:42:44.160 1018 10372 V AudioFlg: setParameters(): io 0, keyvalue vsid=299651072;call_state=1, calling pid 2109 calling uid 1001
04-10 12:42:44.173 1018 10372 D PermissionCache: checking android.permission.MODIFY_AUDIO_SETTINGS for uid=1001 => granted (13392 us)
04-10 12:42:44.173 1018 10372 W AudioFlg: setParameters(): Voice vsid=299651072;call_state=1
04-10 12:42:44.174 1018 10372 V AudioFlg: setParameters: filtered keyvalue call_state=1;vsid=299651072
04-10 12:42:44.175 722 957 D audio_hw_primary: adev_set_parameters: enter: call_state=1;vsid=299651072
04-10 12:42:44.175 722 957 D voice_extn: update_call_states is_call_active:0 in_call:0, mode:0
04-10 12:42:44.175 722 957 D audio_hw_extn: audio_extn_set_anc_parameters: anc_enabled:0
04-10 12:42:44.175 722 957 D split_a2dp: ignore a2dp setparameter
04-10 12:42:44.175 722 957 D audio_hw_spkr_prot: audio_extn_fbsp_set_parameters: Speaker protection disabled
04-10 12:42:44.178 722 957 D r_submix: adev_set_parameters: call_state=1;vsid=299651072
04-10 12:42:44.178 1536 2093 D HtcSystemUPManager: HtcSystemUPReceiver Wrong format of UP data, ignore it!
04-10 12:42:44.182 1018 1338 V AudioFlg: setParameters(): io 0, keyvalue vsid=299651072;call_state=1, calling pid 2109 calling uid 1001
04-10 12:42:44.182 1018 1338 W AudioFlg: setParameters(): Voice vsid=299651072;call_state=1
04-10 12:42:44.183 1018 1338 V AudioFlg: setParameters: filtered keyvalue call_state=1;vsid=299651072
04-10 12:42:44.186 722 957 D audio_hw_primary: adev_set_parameters: enter: call_state=1;vsid=299651072
04-10 12:42:44.186 722 957 D voice_extn: update_call_states is_call_active:0 in_call:0, mode:0
04-10 12:42:44.187 722 957 D audio_hw_extn: audio_extn_set_anc_parameters: anc_enabled:0
04-10 12:42:44.187 722 957 D split_a2dp: ignore a2dp setparameter
04-10 12:42:44.187 722 957 D audio_hw_spkr_prot: audio_extn_fbsp_set_parameters: Speaker protection disabled
04-10 12:42:44.189 1173 1173 E Diag_Lib: Diag_LSM_Init: Failed to open handle to diag driver, error = 13
04-10 12:42:44.189 1173 1173 E Diag_Lib: qpLogDiagInit <== result : 0
04-10 12:42:44.189 1173 1173 E Diag_Lib: DATAD : gIsQXDMDisabled 0, gIsADBDisabled 1, gIsDebugDisabled 0, gIsIMSLogsDisabled 0
04-10 12:42:44.189 1173 1173 E Diag_Lib: Diag_LSM_Init: Failed to open handle to diag driver, error = 13
04-10 12:42:44.189 1173 1173 E Diag_Lib: qpLogDiagInit <== result : 0
04-10 12:42:44.189 2874 2948 I SecureElement-Terminal-SIM1: OnStateChange:false
04-10 12:42:44.189 1173 1173 E Diag_Lib: DATAD : gIsQXDMDisabled 0, gIsADBDisabled 1, gIsDebugDisabled 0, gIsIMSLogsDisabled 0
04-10 12:42:44.190 1271 2498 I QTI_SDM_INFO: [qti_rmnet_modem.c:1749] qti_rmnet_modem_not_in_service():Completed processing modem out of service ind
04-10 12:42:44.190 1271 2498 I QTI_SDM_INFO: [qti_cmdq.c:113] qti_cmdq_cmd_free():qcmap_cmdq: free one commmand data
04-10 12:42:44.190 2874 2948 I SecureElement-AccessControlEnforcer: Reset the ACE for terminal:SIM1
04-10 12:42:44.192 1159 12263 I ThermalEngine: qmi: Instance id 0 for MODEM0 TS
04-10 12:42:44.194 722 3408 D r_submix: adev_set_parameters: call_state=1;vsid=299651072
04-10 12:42:44.195 1018 10372 V AudioFlg: setParameters(): io 0, keyvalue vsid=297816064;call_state=1, calling pid 2109 calling uid 1001
04-10 12:42:44.195 1018 10372 W AudioFlg: setParameters(): Voice vsid=297816064;call_state=1
04-10 12:42:44.195 1018 10372 V AudioFlg: setParameters: filtered keyvalue call_state=1;vsid=297816064
04-10 12:42:44.195 722 3408 D audio_hw_primary: adev_set_parameters: enter: call_state=1;vsid=297816064
04-10 12:42:44.195 722 3408 D voice_extn: update_call_states is_call_active:0 in_call:0, mode:0
04-10 12:42:44.195 722 3408 D audio_hw_extn: audio_extn_set_anc_parameters: anc_enabled:0
04-10 12:42:44.195 722 3408 D split_a2dp: ignore a2dp setparameter
04-10 12:42:44.195 722 3408 D audio_hw_spkr_prot: audio_extn_fbsp_set_parameters: Speaker protection disabled
04-10 12:42:44.196 2927 2993 I QcrilOemhookMsgTunnel: [1]processOemHookIndication length=47
04-10 12:42:44.199 722 3408 D r_submix: adev_set_parameters: call_state=1;vsid=297816064
04-10 12:42:44.200 1018 10372 V AudioFlg: setParameters(): io 0, keyvalue vsid=299651072;call_state=1, calling pid 2109 calling uid 1001
04-10 12:42:44.200 1018 10372 W AudioFlg: setParameters(): Voice vsid=299651072;call_state=1
04-10 12:42:44.200 1018 10372 V AudioFlg: setParameters: filtered keyvalue call_state=1;vsid=299651072
04-10 12:42:44.200 722 3408 D audio_hw_primary: adev_set_parameters: enter: call_state=1;vsid=299651072
04-10 12:42:44.201 722 3408 D voice_extn: update_call_states is_call_active:0 in_call:0, mode:0
04-10 12:42:44.201 722 3408 D audio_hw_extn: audio_extn_set_anc_parameters: anc_enabled:0
04-10 12:42:44.201 722 3408 D split_a2dp: ignore a2dp setparameter
04-10 12:42:44.201 722 3408 D audio_hw_spkr_prot: audio_extn_fbsp_set_parameters: Speaker protection disabled
04-10 12:42:44.202 722 3408 D r_submix: adev_set_parameters: call_state=1;vsid=299651072
04-10 12:42:44.203 1018 10372 V AudioFlg: setParameters(): io 0, keyvalue vsid=297816064;call_state=1, calling pid 2109 calling uid 1001
04-10 12:42:44.203 1018 10372 W AudioFlg: setParameters(): Voice vsid=297816064;call_state=1
04-10 12:42:44.203 1018 10372 V AudioFlg: setParameters: filtered keyvalue call_state=1;vsid=297816064
04-10 12:42:44.204 722 3408 D audio_hw_primary: adev_set_parameters: enter: call_state=1;vsid=297816064
04-10 12:42:44.204 722 3408 D voice_extn: update_call_states is_call_active:0 in_call:0, mode:0
04-10 12:42:44.204 722 3408 D audio_hw_extn: audio_extn_set_anc_parameters: anc_enabled:0
04-10 12:42:44.204 722 3408 D split_a2dp: ignore a2dp setparameter
04-10 12:42:44.204 722 3408 D audio_hw_spkr_prot: audio_extn_fbsp_set_parameters: Speaker protection disabled
04-10 12:42:44.205 722 3408 D r_submix: adev_set_parameters: call_state=1;vsid=297816064
04-10 12:42:44.208 1018 10372 V AudioFlg: setParameters(): io 0, keyvalue vsid=297816064;call_state=1, calling pid 2109 calling uid 1001
04-10 12:42:44.208 1018 10372 W AudioFlg: setParameters(): Voice vsid=297816064;call_state=1
04-10 12:42:44.209 1018 10372 V AudioFlg: setParameters: filtered keyvalue call_state=1;vsid=297816064
04-10 12:42:44.209 722 3408 D audio_hw_primary: adev_set_parameters: enter: call_state=1;vsid=297816064
04-10 12:42:44.209 722 3408 D voice_extn: update_call_states is_call_active:0 in_call:0, mode:0
04-10 12:42:44.209 722 3408 D audio_hw_extn: audio_extn_set_anc_parameters: anc_enabled:0
04-10 12:42:44.209 722 3408 D split_a2dp: ignore a2dp setparameter
04-10 12:42:44.209 722 3408 D audio_hw_spkr_prot: audio_extn_fbsp_set_parameters: Speaker protection disabled
04-10 12:42:44.209 2927 2993 I QcrilOemhookMsgTunnel: [0]processOemHookIndication length=47
04-10 12:42:44.212 2124 2124 I ImsFeature: notifying ImsFeatureState=0
04-10 12:42:44.212 2124 2124 I ImsServiceController: notifyImsFeatureStatus: slot=0, feature=1, status=0
04-10 12:42:44.213 2124 2124 I MmTelFeatureConnection: imsStatusChanged: slot: 0 feature: 1 status: 0
04-10 12:42:44.215 2124 2124 I chatty : uid=1001(radio) com.android.phone identical 28 lines
04-10 12:42:44.215 2124 2124 I MmTelFeatureConnection: imsStatusChanged: slot: 0 feature: 1 status: 0
04-10 12:42:44.215 722 3408 D r_submix: adev_set_parameters: call_state=1;vsid=297816064
04-10 12:42:44.216 2124 2124 W ImsServiceController: sendImsFeatureStatusChanged: Binder died, removing callback. Exception:null
04-10 12:42:44.216 2124 2124 I MmTelFeatureConnection: imsStatusChanged: slot: 0 feature: 1 status: 0
04-10 12:42:44.216 2124 2124 I chatty : uid=1001(radio) com.android.phone identical 2 lines
04-10 12:42:44.216 2124 2124 I MmTelFeatureConnection: imsStatusChanged: slot: 0 feature: 1 status: 0
04-10 12:42:44.216 2124 2124 W ImsServiceController: sendImsFeatureStatusChanged: Binder died, removing callback. Exception:null
04-10 12:42:44.216 2124 2124 I MmTelFeatureConnection: imsStatusChanged: slot: 0 feature: 1 status: 0
04-10 12:42:44.217 2124 2124 I chatty : uid=1001(radio) com.android.phone identical 11 lines
04-10 12:42:44.217 2124 2124 I MmTelFeatureConnection: imsStatusChanged: slot: 0 feature: 1 status: 0
04-10 12:42:44.218 2124 2124 I CallbackAdapterManager: Closing connection and clearing callbacks
04-10 12:42:44.218 2124 2124 W MmTelFeatureConnection: remove: Couldn't get IImsMmTelFeature binder
04-10 12:42:44.218 2124 2124 I CallbackAdapterManager: Closing connection and clearing callbacks
04-10 12:42:44.219 2124 2124 I MmTelFeatureConnection: imsStatusChanged: slot: 0 feature: 1 status: 0
04-10 12:42:44.219 2124 2124 I chatty : uid=1001(radio) com.android.phone identical 13 lines
04-10 12:42:44.219 2124 2124 I MmTelFeatureConnection: imsStatusChanged: slot: 0 feature: 1 status: 0
04-10 12:42:44.219 2097 2116 I MmTelFeatureConnection: imsStatusChanged: slot: 0 feature: 1 status: 0
04-10 12:42:44.222 2097 2108 I MmTelFeatureConnection: imsStatusChanged: slot: 0 feature: 1 status: 0
04-10 12:42:44.228 2927 2993 I QcrilOemhookMsgTunnel: [1]processOemHookIndication length=47
04-10 12:42:44.231 2097 2116 I MmTelFeatureConnection: onDeregistered ::
04-10 12:42:44.235 2927 2993 I QcrilOemhookMsgTunnel: [0]processOemHookIndication length=47
04-10 12:42:44.238 1941 1941 D wpa_supplicant: RTM_DELLINK: ifi_index=15 ifname=rmnet_data6 operstate=2 linkmode=0 ifi_family=0 ifi_flags=0x0 ()
04-10 12:42:44.238 1941 1941 D wpa_supplicant: RTM_DELLINK: Interface 'rmnet_data6' removed
04-10 12:42:44.240 2927 2993 I QcrilOemhookMsgTunnel: [1]processOemHookIndication length=47
04-10 12:42:44.242 1536 1927 D EthernetNetworkFactory: updateCapabilityFilter: []
04-10 12:42:44.242 1536 1612 D Tethering: interfaceRemoved rmnet_data6
04-10 12:42:44.245 2927 2993 I QcrilOemhookMsgTunnel: [0]processOemHookIndication length=47
04-10 12:42:44.246 1974 1974 D NetworkController: [FakeUI][0] Start!
04-10 12:42:44.252 1974 1974 D NetworkController: [FakeUI][1] Start!
04-10 12:42:44.258 2124 2124 D HtcBuildUtils: supportSIMLockedNotification = 0
Click to expand...
Click to collapse
Does anyone have any idea why this happens?
Could it be a hardware issue?
I do not want to lose all the data on the phone (I know, backup helps but not fully: 2 factor authentication apps, etc.)
OK, problem soved: I destroyed the phone (getting a small hand cut as well).
Reset to factory > Same thing
Recovery mode > Wipe > Same thing
It was probably a hardware issue. I saved my data (what I could) and throw it at the garbage.
So from now on, never HTC (if they ever come with a new phone). System UI restarting, no updates, this errors, dumb buttons (never fully worked, of course, and almost 2 years were not enough to get used to them).

Black screen, after a while android 9

Hello,
i try to install stock ROM in my phone
But after installing the OS, i boot up to the phone, but after a while i got black screen as you can see in photo i added
see top and bottom of the screen
how can that be fixed? install some software to it..
i think its (android system webview) but i downloaded and install it. but still black screen
My cpu phone is: arm64-v8a
Thanks for your time
When this problem happens again just dump the results of adb logcat
Tab E said:
When this problem happens again just dump the results of adb logcat
Click to expand...
Click to collapse
Here is my Log:
Code:
04-01 15:20:18.752 1795 2047 D Surface : Surface::disconnect(this=0x7782324000,api=1)
04-01 15:20:18.753 448 768 I BufferQueueProducer: [com.android.launcher3/com.android.searchlauncher.SearchLauncher#1](this:0x7e27571800,id:107,api:1,p:1795,c:448) disconnect(P): api 1
04-01 15:20:18.753 448 768 D BufferQueueConsumer: [com.android.launcher3/com.android.searchlauncher.SearchLauncher#1](this:0x7e27571800,id:107,api:1,p:-1,c:448) getReleasedBuffers: returning mask 0xffffffffffffffff
04-01 15:20:18.762 1795 1986 W OverviewFlags: Unable to update overview back button alpha
04-01 15:20:18.762 1795 1986 W OverviewFlags: android.os.DeadObjectException
04-01 15:20:18.762 1795 1986 W OverviewFlags: at android.os.BinderProxy.transactNative(Native Method)
04-01 15:20:18.762 1795 1986 W OverviewFlags: at android.os.BinderProxy.transact(Binder.java:1135)
04-01 15:20:18.762 1795 1986 W OverviewFlags: at com.android.systemui.shared.recents.ISystemUiProxy$Stub$Proxy.setBackButtonAlpha(ISystemUiProxy.java:308)
04-01 15:20:18.762 1795 1986 W OverviewFlags: at com.android.quickstep.OverviewInteractionState.applyBackButtonAlpha(OverviewInteractionState.java:194)
04-01 15:20:18.762 1795 1986 W OverviewFlags: at com.android.quickstep.OverviewInteractionState.handleBgMessage(OverviewInteractionState.java:152)
04-01 15:20:18.762 1795 1986 W OverviewFlags: at com.android.quickstep.OverviewInteractionState.lambda$lUCjlXPvcc5dI6thv7Aq9QPgFjM(Unknown Source:0)
04-01 15:20:18.762 1795 1986 W OverviewFlags: at com.android.quickstep.-$$Lambda$OverviewInteractionState$lUCjlXPvcc5dI6thv7Aq9QPgFjM.handleMessage(Unknown Source:2)
04-01 15:20:18.762 1795 1986 W OverviewFlags: at android.os.Handler.dispatchMessage(Handler.java:102)
04-01 15:20:18.762 1795 1986 W OverviewFlags: at android.os.Looper.loop(Looper.java:193)
04-01 15:20:18.762 1795 1986 W OverviewFlags: at android.os.HandlerThread.run(HandlerThread.java:65)
04-01 15:20:18.763 443 6936 D APM_AudioPolicyManager: AudioPolicyManager:setRecordSilenced(uid:10029, silenced:0)
04-01 15:20:18.763 443 6936 D AudioFlinger: AudioFlinger::setRecordSilenced(uid:10029, silenced:0)
04-01 15:20:18.771 1795 1795 V PhoneWindow: DecorView setVisiblity: visibility = 4, Parent = [email protected], this = [email protected][SearchLauncher]
04-01 15:20:18.780 10947 10947 I ndroid.systemu: The ClassLoaderContext is a special shared library.
04-01 15:20:18.783 1995 2115 I MicroDetector: Keeping mic open: false
04-01 15:20:18.783 1995 8599 I DeviceStateChecker: DeviceStateChecker cancelled
04-01 15:20:18.786 1995 10742 I AudioController: internalShutdown
04-01 15:20:18.786 1995 10742 D AudioRecord: stop: 0x7794adb000
04-01 15:20:18.787 1995 10653 I MicroRecognitionRunner: Stopping hotword detection.
04-01 15:20:18.794 5730 5730 I DeviceStatusMonitor: onReceive() : Action = android.intent.action.SCREEN_OFF
04-01 15:20:18.800 448 448 I BufferQueueConsumer: [com.android.launcher3/com.android.searchlauncher.SearchLauncher#0](this:0x7e27570000,id:106,api:1,p:-1,c:-1) disconnect(C)
04-01 15:20:18.801 448 448 I BufferQueueConsumer: [com.android.launcher3/com.android.searchlauncher.SearchLauncher#1](this:0x7e27571800,id:107,api:1,p:-1,c:-1) disconnect(C)
04-01 15:20:18.801 448 448 I BufferQueue: [com.android.launcher3/com.android.searchlauncher.SearchLauncher#1](this:0x7e27571800,id:107,api:1,p:-1,c:-1) ~BufferQueueCore
04-01 15:20:18.802 448 448 I BufferQueue: [com.android.launcher3/com.android.searchlauncher.SearchLauncher#0](this:0x7e27570000,id:106,api:1,p:-1,c:-1) ~BufferQueueCore
04-01 15:20:18.807 419 507 D AudioALSAStreamIn: standby()
04-01 15:20:18.807 419 507 D AudioALSAStreamIn: standby(), keep the mStandbyFrameCount = 216640, ret = 0
04-01 15:20:18.807 419 507 D AudioALSAStreamIn: close()
04-01 15:20:18.807 419 507 D AudioALSACaptureHandlerNormal: +close()
04-01 15:20:18.815 10947 10947 W AlarmManager: Unrecognized alarm listener com.android.systemui.keygu[email protected]15d00de
04-01 15:20:18.817 1995 9338 I PBSessionCacheImpl: Deleted sessionId[291050738090] from persistence.
04-01 15:20:18.826 419 507 D AudioALSACaptureDataClientAurisysNormal: pthread_join hProcessThread done
04-01 15:20:18.826 419 507 D AudioALSACaptureDataProviderBase: detach(), 0xf4161000, mCaptureDataClientVector.size()=1, Identity=0xf415ec00
04-01 15:20:18.826 419 507 D AudioALSAHardwareResourceManager: +stopInputDevice(), mInputDevice = 0x80000004, stop_device = 0x80000004, mStartInputDeviceCount = 1, mMicInverse = 0, mNumPhoneMicSupport = 2
04-01 15:20:18.826 419 507 D AudioALSAHardwareResourceManager: setSingleDmicLoopbackType(), start input = 0, use_single_input = 0, mBuiltInMicSpecificType = 0
04-01 15:20:18.826 419 507 D AudioALSADeviceConfigManager: ApplyDeviceTurnoffSequenceByName(), DeviceName = builtin_Mic_DualMic descriptor->DeviceStatusCounter = 1
04-01 15:20:18.826 419 507 D AudioALSACaptureDataProviderNormal: close()
04-01 15:20:18.833 1022 5501 V SettingsProvider: packageValueForCallResult, name = zen_mode, value : Bundle[{[email protected], value=0, _generation_index=0, _generation=15}]
04-01 15:20:18.844 419 10846 D AudioALSACaptureDataProviderNormal: -readThread(), pid: 419, tid: 10846
04-01 15:20:18.845 419 507 D AudioALSACaptureDataProviderNormal: pthread_join hReadThread done
04-01 15:20:18.846 419 507 D AudioALSACaptureDataProviderNormal: -close()
04-01 15:20:18.846 419 507 D AudioALSACaptureDataClientAurisysNormal: DestroyAurisysLibManager()
04-01 15:20:18.847 419 507 D aurisys_lib_handler: aurisys_arsi_destroy_handler(), lib_name mtk_speech_enh, 0xf4172c40, arsi_destroy_handler, arsi_handler = 0xf1b89500, retval = 0
04-01 15:20:18.847 419 507 D aurisys_lib_manager: delete_aurisys_lib_manager(), manager 0xf416b380
04-01 15:20:18.847 448 768 W SurfaceFlinger: Attempting to destroy on removed layer: 49b3b95 StatusBar#0
04-01 15:20:18.847 448 768 W SurfaceFlinger: Attempting to destroy on removed layer: a29313b NavigationBar#0
04-01 15:20:18.847 419 507 D AudioVoiceUIDL: [SetUplinkStartTime] mULtime sec 0 nsec 0
04-01 15:20:18.847 419 507 D AudioALSACaptureHandlerNormal: -close()
04-01 15:20:18.849 448 448 I BufferQueueConsumer: [StatusBar#0](this:0x7e274fb000,id:4,api:1,p:-1,c:-1) disconnect(C)
04-01 15:20:18.850 448 448 I BufferQueueConsumer: [NavigationBar#0](this:0x7e27557800,id:7,api:1,p:-1,c:-1) disconnect(C)
04-01 15:20:18.850 443 6936 D APM_AudioPolicyManager: stopInput() input 150
04-01 15:20:18.851 1022 1108 I InputReader: Reconfiguring input devices. changes=0x00000004
04-01 15:20:18.851 419 507 D AudioALSAHardware: +routing releaseAudioPatch 80000004->Mixer
04-01 15:20:18.851 419 507 D AudioALSAStreamManager: +setParameters(), IOport = 150, keyValuePairs = routing=0
04-01 15:20:18.851 419 507 D AudioALSAStreamManager: +routingInputDevice(), input_device: 0x80000004 => 0x0
04-01 15:20:18.851 419 507 W AudioALSAStreamManager: -routingInputDevice(), input_device == AUDIO_DEVICE_NONE(0x0), return
04-01 15:20:18.851 419 507 D AudioALSAHardware: handlecheck releaseAudioPatch remove handle [12] OK
04-01 15:20:18.851 448 448 I BufferQueue: [StatusBar#0](this:0x7e274fb000,id:4,api:1,p:-1,c:-1) ~BufferQueueCore
04-01 15:20:18.852 448 1105 I SurfaceFlinger: [SF client] Remove(0x7e27421b40) for (1022:system_server)
04-01 15:20:18.852 448 448 I BufferQueue: [NavigationBar#0](this:0x7e27557800,id:7,api:1,p:-1,c:-1) ~BufferQueueCore
04-01 15:20:18.852 1995 10742 D AudioRecord: stop done
04-01 15:20:18.852 1995 10742 D AudioRecord: stop: 0x7794adb000
04-01 15:20:18.852 1995 10742 I chatty : uid=10023(com.google.android.googlequicksearchbox) UserFacing20 identical 1 line
04-01 15:20:18.852 1995 10742 D AudioRecord: stop: 0x7794adb000
04-01 15:20:18.853 428 428 W hwcomposer: [JOB] (0) SET/bypass/no_visible_layers
04-01 15:20:18.854 419 507 D AudioALSAStreamManager: +closeInputStream(), in = 0xf2ef6c00, size() = 1
04-01 15:20:18.854 419 507 D AudioALSAStreamIn: ~AudioALSAStreamIn()
04-01 15:20:18.854 419 507 D AudioALSAStreamManager: -closeInputStream(), mStreamInVector.size() = 0
04-01 15:20:18.856 1995 10742 I MicrophoneInputStream: mic_close SR : 16000 CC : 16 SO : 1999
04-01 15:20:18.858 1022 1047 W ActivityManager: setHasOverlayUi called on unknown pid: 1172
04-01 15:20:18.859 1022 1031 I system_server: Background concurrent copying GC freed 70072(3MB) AllocSpace objects, 23(3MB) LOS objects, 27% free, 16MB/22MB, paused 258us total 227.296ms
04-01 15:20:18.862 1022 5501 V SettingsProvider: packageValueForCallResult, name = user_setup_complete, value : Bundle[{[email protected], value=1, _generation_index=1, _generation=9}]
04-01 15:20:18.866 428 428 W hwcomposer: [JOB] (0) SET/bypass/no_visible_layers
04-01 15:20:18.868 1995 2111 I MicroRecognitionRunner: Detection finished
04-01 15:20:18.876 1995 2115 W SearchServiceCore: Abort, client detached.
04-01 15:20:18.885 6391 6475 I NearbySharing: Screen is locked [CONTEXT service_id=194 ]
04-01 15:20:18.885 6391 6475 I NearbySharing: Failed to stop scanning because weren't scanning. [CONTEXT service_id=194 ]
04-01 15:20:18.886 6391 6475 I NearbySharing: Stopping discovery because the screen is locked. [CONTEXT service_id=194 ]
04-01 15:20:18.887 6391 6475 I NearbySharing: Can't stop advertising FastInitiation. Not advertising. [CONTEXT service_id=194 ]
04-01 15:20:18.888 6391 6475 I NearbySharing: Stopping Fast Init advertisement because Bluetooth is off. [CONTEXT service_id=194 ]
04-01 15:20:18.890 6391 6475 I NearbySharing: Failed to stop advertising because we weren't advertising. [CONTEXT service_id=194 ]
04-01 15:20:18.891 6391 6475 I NearbySharing: Stopping advertising because the screen is locked. [CONTEXT service_id=194 ]
04-01 15:20:18.891 6391 6475 I NearbySharing: Stopping FastInitiation scanning because the screen is locked. [CONTEXT service_id=194 ]
04-01 15:20:18.893 6391 6475 I NearbySharing: Can't stop scanning for FastInitiation. Not scanning. [CONTEXT service_id=194 ]
04-01 15:20:18.894 6391 6475 I NearbySharing: Cancelling in use notification [CONTEXT service_id=194 ]
04-01 15:20:18.895 6391 6475 I NearbySharing: Fast Initiation Scanning has stopped [CONTEXT service_id=194 ]
04-01 15:20:18.901 10947 10947 D FaceUnlockUtil: startFaceUnlockService
04-01 15:20:18.901 10947 10947 D FaceUnlockUtil: setContext
04-01 15:20:18.902 604 604 I Accelerometer: batch: handle:0, flag:0,samplingPeriodNs:20000000 maxBatchReportLatencyNs:100000000
04-01 15:20:18.902 1022 5423 V SettingsProvider: name : base_ver appId : 10029
04-01 15:20:18.903 1022 5423 V SettingsProvider: Package name : com.android.systemui privateFlags : 1052776
04-01 15:20:18.904 1022 1022 D MMI : setGravitySensorEnabled(false): android.intent.action.SCREEN_ON
04-01 15:20:18.908 1022 1118 E WifiVendorHal: getWifiLinkLayerStats(l.937) failed {.code = ERROR_NOT_SUPPORTED, .description = }
04-01 15:20:18.909 1022 1022 D AudioSystem: +setParameters(): screen_state=on
04-01 15:20:18.909 419 507 D AudioALSAHardware: +setParameters(): screen_state=on
04-01 15:20:18.909 419 507 D AudioALSAStreamOut: +setScreenState(), flag 6, mode 1
04-01 15:20:18.909 419 507 D AudioALSAStreamOut: +setScreenState(), flag 8, mode 1
04-01 15:20:18.909 419 507 D AudioALSAHardware: -setParameters(): screen_state=on
04-01 15:20:18.909 1022 1118 D WifiConnectivityManager: handleScreenStateChanged: screenOn=true
04-01 15:20:18.910 1022 1118 D WifiConnectivityManager: startConnectivityScan: screenOn=true wifiState=connected scanImmediately=false wifiEnabled=true wifiConnectivityManagerEnabled=true
04-01 15:20:18.910 1022 1118 D WifiConnectivityManager: No partial scan because firmware roaming is supported.
04-01 15:20:18.910 1022 1118 D WifiConnectivityManager: schedulePeriodicScanTimer, intervalMs: 20000
04-01 15:20:18.915 10947 10947 V SystemUIService: Starting SystemUI services for user 0.
04-01 15:20:18.915 1022 1099 E MtkDataShapingUtils: Exception openLteGateByDataShaping in java.lang.NullPointerException: null receiver
04-01 15:20:18.915 1022 1099 W System.err: java.lang.NullPointerException: null receiver
04-01 15:20:18.915 1022 1099 W System.err: at java.lang.reflect.Method.invoke(Native Method)
04-01 15:20:18.916 1022 1099 W System.err: at com.mediatek.server.MtkDataShaping.openLteGateByDataShaping(MtkDataShaping.java:36)
04-01 15:20:18.916 1022 1099 W System.err: at com.android.server.AlarmManagerService.deliverAlarmsLocked(AlarmManagerService.java:3607)
04-01 15:20:18.916 1022 1099 W System.err: at com.android.server.AlarmManagerService$AlarmThread.run(AlarmManagerService.java:3785)
04-01 15:20:18.929 1585 1585 I wpa_supplicant: wpa_driver_nl80211_driver_cmd: wlan0 recv cmd SETSUSPENDMODE 0
04-01 15:20:18.932 1585 1585 I wpa_supplicant: wpa_driver_nl80211_driver_cmd: ret = 0 used = 17 total = 512
04-01 15:20:18.937 1726 1726 D NfcService: BroadcastReceiver - SCREEN_STATE_ON_LOCKED
04-01 15:20:18.939 1726 1726 D NfcService: NfcServiceHandler - handleMessage(MSG_APPLY_SCREEN_STATE)
04-01 15:20:18.942 5730 5730 I DeviceStatusMonitor: onReceive() : Action = android.intent.action.SCREEN_ON
04-01 15:20:18.942 10947 10947 V MediaRouter: Adding route: RouteInfo{ name=Phone, description=null, status=null, category=RouteCategory{ name=System types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO , presentationDisplay=null }
04-01 15:20:18.950 10947 10947 V MediaRouter: Selecting route: RouteInfo{ name=Phone, description=null, status=null, category=RouteCategory{ name=System types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO , presentationDisplay=null }
04-01 15:20:18.970 1022 1022 D TrustManagerService: Removing dead TrustListener.
04-01 15:20:18.975 1022 3537 V FingerprintService: mDaemon was null, reconnect to fingerprint
04-01 15:20:18.977 1022 3537 W FingerprintService: fingerprint HIDL not available
04-01 15:20:18.979 6391 6475 I NearbySharing: Screen is locked [CONTEXT service_id=194 ]
04-01 15:20:18.980 6391 6475 I NearbySharing: Failed to stop scanning because weren't scanning. [CONTEXT service_id=194 ]
04-01 15:20:18.980 6391 6475 I NearbySharing: Stopping discovery because the screen is locked. [CONTEXT service_id=194 ]
04-01 15:20:18.980 6391 6475 I NearbySharing: Can't stop advertising FastInitiation. Not advertising. [CONTEXT service_id=194 ]
04-01 15:20:18.980 6391 6475 I NearbySharing: Stopping Fast Init advertisement because Bluetooth is off. [CONTEXT service_id=194 ]
04-01 15:20:18.980 6391 6475 I NearbySharing: Failed to stop advertising because we weren't advertising. [CONTEXT service_id=194 ]
04-01 15:20:18.980 6391 6475 I NearbySharing: Stopping advertising because the screen is locked. [CONTEXT service_id=194 ]
04-01 15:20:18.980 6391 6475 I NearbySharing: Stopping FastInitiation scanning because the screen is locked. [CONTEXT service_id=194 ]
04-01 15:20:18.980 6391 6475 I NearbySharing: Can't stop scanning for FastInitiation. Not scanning. [CONTEXT service_id=194 ]
04-01 15:20:18.980 6391 6475 I NearbySharing: Cancelling in use notification [CONTEXT service_id=194 ]
04-01 15:20:18.981 6391 6475 I NearbySharing: Fast Initiation Scanning has stopped [CONTEXT service_id=194 ]
04-01 15:20:19.002 10947 10947 W SoundPool: Use of stream types is deprecated for operations other than volume control
04-01 15:20:19.002 10947 10947 W SoundPool: See the documentation of SoundPool() for what to use instead with android.media.AudioAttributes to qualify your playback use case
04-01 15:20:19.003 1655 1655 I ADB_SERVICES: local_socket_flush_outgoing read_data=895307
04-01 15:20:19.005 582 582 D DrmMtkUtil: getProcessName() : path : [/proc/10947/cmdline]
04-01 15:20:19.004 582 582 W drmserver: type=1400 audit(0.0:533): avc: denied { read } for name="u:object_r:vendor_default_prop:s0" dev="tmpfs" ino=10159 scontext=u:r:drmserver:s0 tcontext=u:object_r:vendor_default_prop:s0 tclass=file permissive=0
04-01 15:20:19.007 582 582 E libc : Access denied finding property "vendor.drm.mtkdefender.disable"
04-01 15:20:19.009 10947 10947 D KeyguardDialogManager: DialogSequenceManager DialogSequenceManager()
04-01 15:20:19.010 582 582 D DrmMtkUtil: getProcessName() : path : [/proc/10947/cmdline]
04-01 15:20:19.011 582 582 E libc : Access denied finding property "vendor.drm.mtkdefender.disable"
04-01 15:20:19.008 582 582 W drmserver: type=1400 audit(0.0:534): avc: denied { read } for name="u:object_r:vendor_default_prop:s0" dev="tmpfs" ino=10159 scontext=u:r:drmserver:s0 tcontext=u:object_r:vendor_default_prop:s0 tclass=file permissive=0
04-01 15:20:19.012 7433 7448 I android.vendin: Background concurrent copying GC freed 30507(1895KB) AllocSpace objects, 16(676KB) LOS objects, 23% free, 19MB/25MB, paused 680us total 192.743ms
04-01 15:20:19.014 589 589 E APEExtractor: getAPEInfo not ape 20483
04-01 15:20:19.014 10947 10947 E AntiTheftManager: doPplLockCheck() - error in get PPLAgent service.
04-01 15:20:19.014 10947 10947 D AntiTheftManager: getInstance(...) is called.
04-01 15:20:19.014 10947 10947 D AntiTheftManager: getInstance(...) create one.
04-01 15:20:19.014 10947 10947 D AntiTheftManager: AntiTheftManager() is called.
04-01 15:20:19.015 10947 10947 D AntiTheftManager: MTK_PRIVACY_PROTECTION_LOCK is enabled.
04-01 15:20:19.015 10947 10947 D AntiTheftManager: mDismissable is 0 before
04-01 15:20:19.015 10947 10947 D AntiTheftManager: mDismissable is 2 after
04-01 15:20:19.016 10947 10947 D VoiceWakeupManagerProxy: getInstance(...) is called.
04-01 15:20:19.016 10947 10947 D VoiceWakeupManagerProxy: getInstance(...) create one.
04-01 15:20:19.016 10947 10947 D VoiceWakeupManagerProxy: constructor is called.
04-01 15:20:19.017 10947 10947 E VoiceWakeupManagerProxy: createVoiceWakeupManagerInstance error
04-01 15:20:19.017 10947 10947 E VoiceWakeupManagerProxy: java.lang.ClassNotFoundException: com.mediatek.keyguard.VoiceWakeup.VoiceWakeupManager
04-01 15:20:19.017 10947 10947 E VoiceWakeupManagerProxy: at java.lang.Class.classForName(Native Method)
04-01 15:20:19.017 10947 10947 E VoiceWakeupManagerProxy: at java.lang.Class.forName(Class.java:453)
04-01 15:20:19.017 10947 10947 E VoiceWakeupManagerProxy: at java.lang.Class.forName(Class.java:378)
04-01 15:20:19.017 10947 10947 E VoiceWakeupManagerProxy: at com.mediatek.keyguard.VoiceWakeup.VoiceWakeupManagerProxy.createVoiceWakeupManagerInstance(VoiceWakeupManagerProxy.java:40)
04-01 15:20:19.017 10947 10947 E VoiceWakeupManagerProxy: at com.mediatek.keyguard.VoiceWakeup.VoiceWakeupManagerProxy.getInstance(VoiceWakeupManagerProxy.java:33)
04-01 15:20:19.017 10947 10947 E VoiceWakeupManagerProxy: at com.android.systemui.keyguard.KeyguardViewMediator.setupLocked(KeyguardViewMediator.java:955)
04-01 15:20:19.017 10947 10947 E VoiceWakeupManagerProxy: at com.android.systemui.keyguard.KeyguardViewMediator.start(KeyguardViewMediator.java:973)
04-01 15:20:19.017 10947 10947 E VoiceWakeupManagerProxy: at com.android.systemui.SystemUIApplication.startServicesIfNeeded(SystemUIApplication.java:195)
04-01 15:20:19.017 10947 10947 E VoiceWakeupManagerProxy: at com.android.systemui.SystemUIApplication.startServicesIfNeeded(SystemUIApplication.java:139)
04-01 15:20:19.017 10947 10947 E VoiceWakeupManagerProxy: at com.android.systemui.keyguard.KeyguardService.onCreate(KeyguardService.java:48)
04-01 15:20:19.017 10947 10947 E VoiceWakeupManagerProxy: at android.app.ActivityThread.handleCreateService(ActivityThread.java:3563)
04-01 15:20:19.017 10947 10947 E VoiceWakeupManagerProxy: at android.app.ActivityThread.access$1400(ActivityThread.java:206)
04-01 15:20:19.017 10947 10947 E VoiceWakeupManagerProxy: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1694)
04-01 15:20:19.017 10947 10947 E VoiceWakeupManagerProxy: at android.os.Handler.dispatchMessage(Handler.java:106)
04-01 15:20:19.017 10947 10947 E VoiceWakeupManagerProxy: at android.os.Looper.loop(Looper.java:193)
04-01 15:20:19.017 10947 10947 E VoiceWakeupManagerProxy: at android.app.ActivityThread.main(ActivityThread.java:6702)
04-01 15:20:19.017 10947 10947 E VoiceWakeupManagerProxy: at java.lang.reflect.Method.invoke(Native Method)
04-01 15:20:19.017 10947 10947 E VoiceWakeupManagerProxy: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
04-01 15:20:19.017 10947 10947 E VoiceWakeupManagerProxy: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:911)
04-01 15:20:19.017 10947 10947 E VoiceWakeupManagerProxy: Caused by: java.lang.ClassNotFoundException: Didn't find class "com.mediatek.keyguard.VoiceWakeup.VoiceWakeupManager" on path: DexPathList[[zip file "/system/priv-app/MtkSystemUI/MtkSystemUI.apk"],nativeLibraryDirectories=[/system/priv-app/MtkSystemUI/lib/arm64, /system/lib64, /system/lib64]]
04-01 15:20:19.017 10947 10947 E VoiceWakeupManagerProxy: at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:134)
04-01 15:20:19.017 10947 10947 E VoiceWakeupManagerProxy: at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
04-01 15:20:19.017 10947 10947 E VoiceWakeupManagerProxy: at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
04-01 15:20:19.017 10947 10947 E VoiceWakeupManagerProxy: ... 19 more
04-01 15:20:19.020 10947 10947 D KeyguardViewMediator: onBootCompleted() is called
04-01 15:20:19.023 10947 10970 I OMXClient: IOmx service obtained
04-01 15:20:19.024 603 603 I OMXMaster: makeComponentInstance(OMX.google.vorbis.decoder) in [email protected] process
04-01 15:20:19.027 603 603 E OMXNodeInstance: getConfig(0xeaba7ba0:google.vorbis.decoder, ConfigAndroidVendorExtension(0x6f100004)) ERROR: Undefined(0x80001001)
04-01 15:20:19.029 417 417 W AshmemAllocator: ashmem_create_region(32768) returning hidl_memory(0x7959a2c100, 32768)
04-01 15:20:19.029 10947 10947 D OpenGLRenderer: Skia GL Pipeline
04-01 15:20:19.033 417 417 W AshmemAllocator: ashmem_create_region(32768) returning hidl_memory(0x7959a2c100, 32768)
04-01 15:20:19.049 417 417 I chatty : uid=1000(system) [email protected] identical 9 lines
04-01 15:20:19.049 417 417 W AshmemAllocator: ashmem_create_region(32768) returning hidl_memory(0x7959a2c100, 32768)
04-01 15:20:19.071 1795 1795 D TouchInteractionService: Touch service connected
04-01 15:20:19.076 582 582 D DrmMtkUtil: getProcessName() : path : [/proc/10947/cmdline]
04-01 15:20:19.068 582 582 W drmserver: type=1400 audit(0.0:535): avc: denied { read } for name="u:object_r:vendor_default_prop:s0" dev="tmpfs" ino=10159 scontext=u:r:drmserver:s0 tcontext=u:object_r:vendor_default_prop:s0 tclass=file permissive=0
04-01 15:20:19.077 582 582 E libc : Access denied finding property "vendor.drm.mtkdefender.disable"
04-01 15:20:19.080 582 582 D DrmMtkUtil: getProcessName() : path : [/proc/10947/cmdline]
04-01 15:20:19.068 582 582 W drmserver: type=1400 audit(0.0:536): avc: denied { read } for name="u:object_r:vendor_default_prop:s0" dev="tmpfs" ino=10159 scontext=u:r:drmserver:s0 tcontext=u:object_r:vendor_default_prop:s0 tclass=file permissive=0
04-01 15:20:19.080 582 582 E libc : Access denied finding property "vendor.drm.mtkdefender.disable"
04-01 15:20:19.082 589 589 E APEExtractor: getAPEInfo not ape 20483
04-01 15:20:19.088 10947 10979 I OMXClient: IOmx service obtained
04-01 15:20:19.088 603 603 I OMXMaster: makeComponentInstance(OMX.google.vorbis.decoder) in [email protected] process
04-01 15:20:19.091 603 603 E OMXNodeInstance: getConfig(0xeaba7ba0:google.vorbis.decoder, ConfigAndroidVendorExtension(0x6f100004)) ERROR: Undefined(0x80001001)
04-01 15:20:19.093 417 417 W AshmemAllocator: ashmem_create_region(32768) returning hidl_memory(0x7959a2c100, 32768)
04-01 15:20:19.106 417 417 I chatty : uid=1000(system) [email protected] identical 10 lines
04-01 15:20:19.107 417 417 W AshmemAllocator: ashmem_create_region(32768) returning hidl_memory(0x7959a2c100, 32768)
04-01 15:20:19.127 10947 10947 I vol.Events: writeEvent collection_started
04-01 15:20:19.129 582 582 D DrmMtkUtil: getProcessName() : path : [/proc/10947/cmdline]
04-01 15:20:19.130 582 582 E libc : Access denied finding property "vendor.drm.mtkdefender.disable"
04-01 15:20:19.132 582 582 D DrmMtkUtil: getProcessName() : path : [/proc/10947/cmdline]
04-01 15:20:19.133 582 582 E libc : Access denied finding property "vendor.drm.mtkdefender.disable"
04-01 15:20:19.134 589 3063 E APEExtractor: getAPEInfo not ape 20482
04-01 15:20:19.096 582 582 W drmserver: type=1400 audit(0.0:537): avc: denied { read } for name="u:object_r:vendor_default_prop:s0" dev="tmpfs" ino=10159 scontext=u:r:drmserver:s0 tcontext=u:object_r:vendor_default_prop:s0 tclass=file permissive=0
04-01 15:20:19.141 10947 10982 I vol.Events: writeEvent external_ringer_mode_changed vibrate
04-01 15:20:19.142 10947 10982 I vol.Events: writeEvent internal_ringer_mode_changed vibrate
04-01 15:20:19.143 10947 10984 I OMXClient: IOmx service obtained
04-01 15:20:19.144 603 603 I OMXMaster: makeComponentInstance(OMX.google.vorbis.decoder) in [email protected] process
04-01 15:20:19.146 603 603 E OMXNodeInstance: getConfig(0xeaba7ba0:google.vorbis.decoder, ConfigAndroidVendorExtension(0x6f100004)) ERROR: Undefined(0x80001001)
04-01 15:20:19.148 417 417 W AshmemAllocator: ashmem_create_region(32768) returning hidl_memory(0x7959a2c100, 32768)
04-01 15:20:19.162 417 417 I chatty : uid=1000(system) [email protected] identical 10 lines
04-01 15:20:19.163 417 417 W AshmemAllocator: ashmem_create_region(32768) returning hidl_memory(0x7959a2c100, 32768)
04-01 15:20:19.207 10947 10982 I vol.Events: writeEvent level_changed STREAM_VOICE_CALL 7
04-01 15:20:19.210 10947 10982 I vol.Events: writeEvent level_changed STREAM_SYSTEM 15
04-01 15:20:19.210 10947 10982 I vol.Events: writeEvent mute_changed STREAM_SYSTEM true
04-01 15:20:19.212 10947 10982 I vol.Events: writeEvent level_changed STREAM_RING 15
04-01 15:20:19.213 10947 10982 I vol.Events: writeEvent mute_changed STREAM_RING true
04-01 15:20:19.214 10947 10982 I vol.Events: writeEvent level_changed STREAM_MUSIC 10
04-01 15:20:19.217 10947 10982 I vol.Events: writeEvent level_changed STREAM_ALARM 12
04-01 15:20:19.220 10947 10982 I vol.Events: writeEvent level_changed STREAM_BLUETOOTH_SCO 7
04-01 15:20:19.226 10947 10982 I vol.Events: writeEvent zen_mode_config_changed [disallowAlarms=false disallowMedia=false disallowSystem=true disallowRinger=false]
04-01 15:20:19.239 10947 10947 D ResolutionTunerAppList: loadTunerAppList +
04-01 15:20:19.240 10947 10947 E ResolutionTunerAppList: Target file doesn't exist: system/vendor/etc/sf_resolution_tuner_app_list.xml
04-01 15:20:19.240 10947 10947 D SurfaceExt: SurfaceExtimpl, mPackageName:android.uid.systemui:10029,mContainPackageName:false
04-01 15:20:19.240 10947 10947 I SurfaceFactory: [static] sSurfaceFactory = [email protected]
04-01 15:20:19.261 10947 10947 D ViewRootImpl[DockedStackDivider]: hardware acceleration = true , fakeHwAccelerated = false, sRendererDisabled = false, forceHwAccelerated = false, sSystemRendererDisabled = false
04-01 15:20:19.265 448 1105 I SurfaceFlinger: [SF client] NEW(0x7e27421b40) for (1022:system_server)
04-01 15:20:19.276 428 428 W hwcomposer: [JOB] (0) SET/bypass/no_visible_layers
04-01 15:20:19.290 428 428 W hwcomposer: [JOB] (0) SET/bypass/no_visible_layers
04-01 15:20:19.291 10947 10947 D NetworkController.WifiSignalController: constructor
04-01 15:20:19.295 1022 5501 I WifiService: getWifiServiceMessenger uid=10029
04-01 15:20:19.297 10947 10947 D NetworkController.EthernetSignalController: constructor
04-01 15:20:19.301 1022 5501 D MtkConnectivityService: requestNetwork for uid/pid:10029/10947 NetworkRequest [ TRACK_DEFAULT id=90, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Unwanted: Uid: 10029] ]
04-01 15:20:19.303 1022 1145 D Ethernet: got request NetworkRequest [ TRACK_DEFAULT id=90, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Unwanted: Uid: 10029] ] with score 60
04-01 15:20:19.303 1022 1118 D WIFI_UT : got request NetworkRequest [ TRACK_DEFAULT id=90, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Unwanted: Uid: 10029] ] with score 60
04-01 15:20:19.303 1022 1118 D WIFI : got request NetworkRequest [ TRACK_DEFAULT id=90, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Unwanted: Uid: 10029] ] with score 60
04-01 15:20:19.303 1303 1303 D PhoneSwitcherNetworkRequstListener: got request NetworkRequest [ TRACK_DEFAULT id=90, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Unwanted: Uid: 10029] ] with score 60
04-01 15:20:19.304 10947 10947 D OperatorCustomizationFactoryLoader: Slot -1's OperatorInfo is__
04-01 15:20:19.304 10947 10947 D OperatorCustomizationFactoryLoader: It's OM load or parse failed, because operator is null
04-01 15:20:19.304 10947 10947 E OperatorCustomizationFactoryLoader: can not find operatorFactoryInfo by slot id -1 from
04-01 15:20:19.304 10947 10947 E OperatorCustomizationFactoryLoader: 0: OperatorFactoryInfo(OP03_null_SEGDEFAULT:OP03SystemUI.apk:com.mediatek.op03.systemui.Op03SystemUICustomizationFactory:com.mediatek.op03.systemui)
04-01 15:20:19.304 10947 10947 E OperatorCustomizationFactoryLoader: 1: OperatorFactoryInfo(OP07_null_SEGDEFAULT:OP07SystemUI.apk:com.mediatek.op07.systemui.OP07SystemUICustomizationFactory:com.mediatek.op07.systemui)
04-01 15:20:19.304 10947 10947 E OperatorCustomizationFactoryLoader: 2: OperatorFactoryInfo(OP18_null_SEGDEFAULT:OP18SystemUI.apk:com.mediatek.op18.systemui.Op18SystemUICustomizationFactory:com.mediatek.op18.systemui)
04-01 15:20:19.304 10947 10947 E OperatorCustomizationFactoryLoader: 3: OperatorFactoryInfo(OP01_null_null:OP01SystemUI.apk:com.mediatek.systemui.op01.Op01SystemUICustomizationFactory:com.mediatek.systemui.op01)
04-01 15:20:19.304 10947 10947 E OperatorCustomizationFactoryLoader: 4: OperatorFactoryInfo(OP02_null_null:OP02SystemUI.apk:com.mediatek.systemui.op02.Op02SystemUICustomizationFactory:com.mediatek.systemui.op02)
04-01 15:20:19.304 10947 10947 E OperatorCustomizationFactoryLoader: 5: OperatorFactoryInfo(OP09_null_SEGDEFAULT:OP09SystemUI.apk:com.mediatek.systemui.op09.Op09SystemUICustomizationFactory:com.mediatek.systemui.op09)
04-01 15:20:19.304 10947 10947 E OperatorCustomizationFactoryLoader: 6: OperatorFactoryInfo(OP09_null_SEGC:OP09ClipSystemUI.apk:com.mediatek.systemui.op09clip.Op09SystemUICustomizationFactory:com.mediatek.systemui.op09clip)
04-01 15:20:19.304 10947 10947 E OperatorCustomizationFactoryLoader: 7: OperatorFactoryInfo(OP08_null_null:OP08SystemUI.apk:com.mediatek.op08.systemui.Op08SystemUICustomizationFactory:com.mediatek.op08.systemui)
04-01 15:20:19.304 10947 10947 E OperatorCustomizationFactoryLoader: 8: OperatorFactoryInfo(OP20_null_null:OP20SystemUI.apk:com.mediatek.op20.systemui.Op20SystemUICustomizationFactory:com.mediatek.op20.systemui)
04-01 15:20:19.311 10947 10985 D NetworkController: subscriptions is null
04-01 15:20:19.314 10947 10985 D WifiSignalController: mCurrentState.inetCondition = 1
04-01 15:20:19.318 10947 10985 D NetworkController: subscriptions is null
04-01 15:20:19.329 10947 10985 D NetworkController: isEmergencyOnly No sims
04-01 15:20:19.330 10947 10985 D WifiSignalController: mCurrentState.inetCondition = 1
04-01 15:20:19.332 10947 10985 D WifiSignalController: mCurrentState.inetCondition = 1
04-01 15:20:19.332 10947 10985 D NetworkController: updateMobileControllers detectedType: 4
04-01 15:20:19.335 10947 10947 D ViewRootImpl[AssistPreviewPanel]: hardware acceleration = true , fakeHwAccelerated = false, sRendererDisabled = false, forceHwAccelerated = false, sSystemRendererDisabled = false
04-01 15:20:19.373 1022 5423 W WallpaperManagerService: Cannot extract colors because wallpaper could not be read.
04-01 15:20:19.373 1022 5423 W WallpaperManagerService: Cannot get theme colors because WallpaperColors is null.
04-01 15:20:19.373 1022 5423 W WallpaperManagerService: Cannot extract colors because wallpaper could not be read.
04-01 15:20:19.373 1022 5423 W WallpaperManagerService: Cannot get theme colors because WallpaperColors is null.
04-01 15:20:19.380 428 428 W hwcomposer: [JOB] (0) SET/bypass/no_visible_layers
04-01 15:20:19.381 428 428 W hwcomposer: [JOB] (0) SET/bypass/no_visible_layers
04-01 15:20:19.385 10947 10947 D StatusBar: disable<e i a s b h r c s > disable2<q i n >
04-01 15:20:19.386 1022 5423 I StatusBarManagerService: registerStatusBar [email protected]
04-01 15:20:19.409 1022 5423 V SettingsProvider: packageValueForCallResult, name = time_12_24, value : Bundle[{[email protected], value=24, _generation_index=2, _generation=14}]
04-01 15:20:19.454 10947 10947 D OperatorCustomizationFactoryLoader: Slot -1's OperatorInfo is__
04-01 15:20:19.454 10947 10947 D OperatorCustomizationFactoryLoader: It's OM load or parse failed, because operator is null
04-01 15:20:19.455 10947 10947 E OperatorCustomizationFactoryLoader: can not find operatorFactoryInfo by slot id -1 from
04-01 15:20:19.455 10947 10947 E OperatorCustomizationFactoryLoader: 0: OperatorFactoryInfo(OP01_null_null:OP01SystemUI.apk:com.mediatek.keyguard.op01.Op01KeyguardCustomizationFactory:com.mediatek.systemui.op01)
04-01 15:20:19.455 10947 10947 E OperatorCustomizationFactoryLoader: 1: OperatorFactoryInfo(OP02_null_null:OP02SystemUI.apk:com.mediatek.keyguard.op02.Op02KeyguardCustomizationFactory:com.mediatek.systemui.op02)
04-01 15:20:19.455 10947 10947 E OperatorCustomizationFactoryLoader: 2: OperatorFactoryInfo(OP09_null_SEGDEFAULT:OP09SystemUI.apk:com.mediatek.keyguard.op09.Op09KeyguardCustomizationFactory:com.mediatek.systemui.op09)
04-01 15:20:19.455 10947 10947 E OperatorCustomizationFactoryLoader: 3: OperatorFactoryInfo(OP09_null_SEGC:OP09ClipSystemUI.apk:com.mediatek.keyguard.op09clip.Op09KeyguardCustomizationFactory:com.mediatek.systemui.op09clip)
04-01 15:20:19.476 10947 10947 I EmergencyButton: ss.getState()=1 ss.isEmergencyOnly()=true for simId=0
04-01 15:20:19.476 578 614 D AAL : 04-01 03:20:18.744 BL= 317,ESS= 256, 04-01 03:20:18.776 BL= 318,ESS= 256, 04-01 03:20:18.971 BL= 319,ESS= 256, 04-01 03:20:19.199 BL= 320,ESS= 256, 04-01 03:20:19.476 BL= 321,ESS= 256,
04-01 15:20:19.479 10947 10947 I EmergencyButton: ss.getState()=3 ss.isEmergencyOnly()=false for simId=1
04-01 15:20:19.480 10947 10947 E libc : Access denied finding property "vendor.sys.boot.reason"
04-01 15:20:19.481 10947 10947 D KeyguardSecurityModel: isPinPukOrMeRequiredOfSubId() - phoneId = 0, simState = UNKNOWN
04-01 15:20:19.481 10947 10947 D KeyguardSecurityModel: isPinPukOrMeRequiredOfSubId() - phoneId = 1, simState = UNKNOWN
04-01 15:20:19.481 10947 10947 D AntiTheftManager: getCurrentAntiTheftMode() is called.
04-01 15:20:19.511 10947 10947 I CameraManagerGlobal: Connecting to camera service
04-01 15:20:19.570 10947 10947 D NotificationEntryMgr: heads up is enabled
04-01 15:20:19.577 10947 10947 D ViewRootImpl[NavigationBar]: hardware acceleration = true , fakeHwAccelerated = false, sRendererDisabled = false, forceHwAccelerated = false, sSystemRendererDisabled = false
04-01 15:20:19.584 428 428 W hwcomposer: [JOB] (0) SET/bypass/no_visible_layers
04-01 15:20:19.599 428 428 W hwcomposer: [JOB] (0) SET/bypass/no_visible_layers
04-01 15:20:19.615 10947 10947 D QSTileHost: loadTileSpecs() default tile list: wifi,bt,dnd,flashlight,rotation,battery,cell,airplane,cast,location,hotspot
04-01 15:20:19.637 10947 10947 D BluetoothHidDevice: Bound to HID Device Service
04-01 15:20:19.637 10947 10947 D LocalBluetoothProfileManager: Adding local MAP profile
04-01 15:20:19.637 10947 10947 D BluetoothMap: Create BluetoothMap proxy object
04-01 15:20:19.641 10947 10947 D LocalBluetoothProfileManager: Adding local PBAP profile
04-01 15:20:19.644 10947 10947 D LocalBluetoothProfileManager: LocalBluetoothProfileManager construction complete
04-01 15:20:19.655 10947 10947 I DefaultQuickSettingsPlugin: customizeDisplayDataUsage, return isDisplay = false
04-01 15:20:19.669 10947 10947 V WifiManager: registerSoftApCallback: callb[email protected]370640, handler=Handler (android.os.Handler) {d55979}
04-01 15:20:19.671 10947 10959 V WifiManager: SoftApCallbackProxy: onStateChanged: state=11, failureReason=0
04-01 15:20:19.672 10947 10959 V WifiManager: SoftApCallbackProxy: onNumClientsChanged: numClients=0
04-01 15:20:19.691 10947 10990 D OpenGLRenderer: profile bars disabled
04-01 15:20:19.692 10947 10990 D OpenGLRenderer: ambientRatio = 1.50
04-01 15:20:19.695 10947 10947 D ViewRootImpl[StatusBar]: hardware acceleration = true , fakeHwAccelerated = false, sRendererDisabled = false, forceHwAccelerated = false, sSystemRendererDisabled = false
04-01 15:20:19.709 10947 10947 D StatusBar: disable<e i a s b h r c s > disable2<q i n >
04-01 15:20:19.714 428 428 W hwcomposer: [JOB] (0) SET/bypass/no_visible_layers
04-01 15:20:19.720 10947 10947 D PhoneStatusBarPolicy: registerAlarmClockChanged:0
04-01 15:20:19.730 428 428 W hwcomposer: [JOB] (0) SET/bypass/no_visible_layers
04-01 15:20:19.730 448 448 I SurfaceFlinger: [Built-in Screen (type:0)] fps:17.887768,dur:1006.27,max:409.71,min:1.31
04-01 15:20:19.740 10947 10947 D FaceUnlockUtil: setStatusBarKeyguardViewManager
04-01 15:20:19.741 10947 10947 D FaceUnlockUtil: setKeyguardIndicationController
04-01 15:20:19.741 10947 10947 D FaceUnlockUtil: setKeyguardBottomAreaView
04-01 15:20:19.741 10947 10947 D FaceUnlockUtil: setLockIcon
04-01 15:20:19.757 1022 1039 I ActivityManager: Start proc 10997:com.android.keychain/1000 for service com.android.keychain/.KeyChainService
04-01 15:20:19.761 10947 10947 E libc : Access denied finding property "vendor.sys.boot.reason"
04-01 15:20:19.769 10997 10997 E ndroid.keychai: Not starting debugger since process cannot load the jdwp agent.
04-01 15:20:19.778 10997 10997 E libc : Access denied finding property "persist.vendor.sys.activitylog"
04-01 15:20:19.778 10947 10947 D StorageNotification: Notifying about private volume: VolumeInfo{private}:
04-01 15:20:19.778 10947 10947 D StorageNotification: type=PRIVATE diskId=null partGuid=null mountFlags=0 mountUserId=-1
04-01 15:20:19.778 10947 10947 D StorageNotification: state=MOUNTED
04-01 15:20:19.778 10947 10947 D StorageNotification: fsType=null fsUuid=null fsLabel=null
04-01 15:20:19.778 10947 10947 D StorageNotification: path=/data internalPath=null
04-01 15:20:19.780 10947 10947 D StorageNotification: Notifying about public volume: VolumeInfo{public:179,129}:
04-01 15:20:19.780 10947 10947 D StorageNotification: type=PUBLIC diskId=disk:179,128 partGuid= mountFlags=VISIBLE mountUserId=0
04-01 15:20:19.780 10947 10947 D StorageNotification: state=MOUNTED
04-01 15:20:19.780 10947 10947 D StorageNotification: fsType=vfat fsUuid=B30C-1516 fsLabel=
04-01 15:20:19.780 10947 10947 D StorageNotification: path=/storage/B30C-1516 internalPath=/mnt/media_rw/B30C-1516
04-01 15:20:19.794 10997 10997 I ndroid.keychai: The ClassLoaderContext is a special shared library.
04-01 15:20:19.846 10947 10947 D FaceUnlockService: onCreate
04-01 15:20:19.846 10947 10947 D FaceUnlockService: onBind
04-01 15:20:19.848 1291 1291 V faceLog : (FaceUnlockService.java:641)onServiceConnected->*** FaceUnlock connected (yay!)
04-01 15:20:19.849 10947 10983 D FaceUnlockService: registerFaceUnlockCallback
04-01 15:20:19.849 10947 10983 D FaceUnlockUtil: registerFaceUnlockCallback, callback = [email protected]94
04-01 15:20:19.856 10947 11013 D OperatorCustomizationFactoryLoader: Slot -1's OperatorInfo is__
04-01 15:20:19.856 10947 11013 D OperatorCustomizationFactoryLoader: It's OM load or parse failed, because operator is null
04-01 15:20:19.856 10947 11013 E OperatorCustomizationFactoryLoader: can not find operatorFactoryInfo by slot id -1 from
04-01 15:20:19.856 10947 11013 E OperatorCustomizationFactoryLoader: 0: OperatorFactoryInfo(OP03_null_SEGDEFAULT:OP03Wallpaper.apk:com.mediatek.op03.wallpaper.Op03WallpaperCustomizationFactory:com.mediatek.op03.wallpaper)
04-01 15:20:19.856 10947 11013 D MtkWallpaperFactoryImpl: get the wallpaper image from the plug-in
04-01 15:20:19.857 10947 11013 D DefaultWallpaperPlugin: into getPluginResources: null
04-01 15:20:19.861 428 428 W hwcomposer: [JOB] (0) SET/bypass/no_visible_layers
04-01 15:20:19.864 448 1105 I BufferQueue: [unnamed-448-109](this:0x7e24dfc000,id:109,api:0,p:-1,c:-1) BufferQueue core=(448:/system/bin/surfaceflinger)
04-01 15:20:19.865 448 1105 I BufferQueueConsumer: [unnamed-448-109](this:0x7e24dfc000,id:109,api:0,p:-1,c:448) connect(C): consumer=(448:/system/bin/surfaceflinger) controlledByApp=false
04-01 15:20:19.865 448 1105 I BufferQueueConsumer: [unnamed-448-109](this:0x7e24dfc000,id:109,api:0,p:-1,c:448) setConsumerName: unnamed-448-109
04-01 15:20:19.865 448 1105 I BufferQueueConsumer: [com.android.systemui.ImageWallpaper#0](this:0x7e24dfc000,id:109,api:0,p:-1,c:448) setConsumerName: com.android.systemui.ImageWallpaper#0
04-01 15:20:19.865 448 1105 I BufferQueueConsumer: [com.android.systemui.ImageWallpaper#0](this:0x7e24dfc000,id:109,api:0,p:-1,c:448) setDefaultBufferSize: width=1080 height=2340
04-01 15:20:19.876 1022 5423 V FingerprintService: mDaemon was null, reconnect to fingerprint
04-01 15:20:19.876 428 428 W hwcomposer: [JOB] (0) SET/bypass/no_visible_layers
04-01 15:20:19.878 1022 5423 W FingerprintService: fingerprint HIDL not available
04-01 15:20:19.901 10947 10947 I Choreographer: Skipped 38 frames! The application may be doing too much work on its main thread.
04-01 15:20:19.912 1022 1108 I InputReader: Reconfiguring input devices. changes=0x00000004
04-01 15:20:19.925 448 1105 I BufferQueue: [unnamed-448-110](this:0x7e27bd0000,id:110,api:0,p:-1,c:-1) BufferQueue core=(448:/system/bin/surfaceflinger)
04-01 15:20:19.925 448 1105 I BufferQueueConsumer: [unnamed-448-110](this:0x7e27bd0000,id:110,api:0,p:-1,c:448) connect(C): consumer=(448:/system/bin/surfaceflinger) controlledByApp=false
04-01 15:20:19.926 448 1105 I BufferQueueConsumer: [unnamed-448-110](this:0x7e27bd0000,id:110,api:0,p:-1,c:448) setConsumerName: unnamed-448-110
04-01 15:20:19.926 448 1105 I BufferQueueConsumer: [NavigationBar#0](this:0x7e27bd0000,id:110,api:0,p:-1,c:448) setConsumerName: NavigationBar#0
04-01 15:20:19.926 448 1105 I BufferQueueConsumer: [NavigationBar#0](this:0x7e27bd0000,id:110,api:0,p:-1,c:448) setDefaultBufferSize: width=1080 height=144
04-01 15:20:19.929 10947 10947 D Surface : Surface::allocateBuffers(this=0x7782dd2000)
04-01 15:20:19.937 10947 10947 D ViewRootImpl[StatusBar]: changeCanvasOpacity: opaque=true
04-01 15:20:19.954 10947 10990 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0
04-01 15:20:19.954 10947 10990 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
04-01 15:20:19.954 10947 10990 I OpenGLRenderer: Initialized EGL, version 1.4
04-01 15:20:19.955 10947 10990 D OpenGLRenderer: Swap behavior 2
04-01 15:20:19.968 428 428 W hwcomposer: [JOB] (0) SET/bypass/no_visible_layers
04-01 15:20:19.975 10947 10990 D Surface : Surface::connect(this=0x7782dd2000,api=1)
04-01 15:20:19.976 448 1105 I BufferQueueProducer: [NavigationBar#0](this:0x7e27bd0000,id:110,api:1,p:10947,c:448) connect(P): api=1 producer=(10947:com.android.systemui) producerControlledByApp=true
04-01 15:20:19.993 10868 10882 I oid.apps.photo: Waiting for a blocking GC ProfileSaver
04-01 15:20:20.005 10868 10882 I oid.apps.photo: WaitForGcToComplete blocked ProfileSaver on HeapTrim for 11.982ms
04-01 15:20:20.022 623 649 D ApmSession: Connect
04-01 15:20:20.023 385 385 W hwservicemanager: getTransport: Cannot find entry [email protected]::IAPMonitorService/default in either framework or device manifest.
04-01 15:20:20.023 623 649 D ApmSession: Connect: false
04-01 15:20:20.023 623 649 D ApmNative: apmIsKpiEnabled2: type = 54, ret = 0
04-01 15:20:20.025 10947 10947 D CarrierText: updateCarrierText() - after combination, carrierFinalContent = null, allSimsMissing = true
:19.373 1022 5423 W WallpaperManagerService: Cannot extract colors because wallpaper could not be read.
04-01 15:20:19.373 1022 5423 W WallpaperManagerService: Cannot get theme colors because WallpaperColors is null.
04-01 15:20:19.373 1022 5423 W WallpaperManagerService: Cannot extract colors because wallpaper could not be read.
04-01 15:20:19.373 1022 5423 W WallpaperManagerService: Cannot get theme colors because WallpaperColors is null.
Looks like this is the culprit. The device is unable to read your wallpaper. Try changing it.
Tab E said:
:19.373 1022 5423 W WallpaperManagerService: Cannot extract colors because wallpaper could not be read.
04-01 15:20:19.373 1022 5423 W WallpaperManagerService: Cannot get theme colors because WallpaperColors is null.
04-01 15:20:19.373 1022 5423 W WallpaperManagerService: Cannot extract colors because wallpaper could not be read.
04-01 15:20:19.373 1022 5423 W WallpaperManagerService: Cannot get theme colors because WallpaperColors is null.
Looks like this is the culprit. The device is unable to read your wallpaper. Try changing it.
Click to expand...
Click to collapse
I have change the wallpaper and still crash black screen
after 8min 15sec
how big is wallpaper resolution?? or your screen resolution? 1080 width 2340 height??
ineedroot69 said:
how big is wallpaper resolution?? or your screen resolution? 1080 width 2340 height??
Click to expand...
Click to collapse
I use a default wallapers photo.
Now i use lower resolution and see what happen
see photo
ineedroot69 said:
how big is wallpaper resolution?? or your screen resolution? 1080 width 2340 height??
Click to expand...
Click to collapse
Lower crash too, do i have to pick correct resolution?
007fred62 said:
Lower crash too, do i have to pick correct resolution?
Click to expand...
Click to collapse
screenshot your screen and temporary set it as wallpaper and see if it restart
ineedroot69 said:
screenshot your screen and temporary set it as wallpaper and see if it restart
Click to expand...
Click to collapse
i do that, still crash and black screen see post#1
you have magisk i assume?
ineedroot69 said:
you have magisk i assume?
Click to expand...
Click to collapse
yes and no,
Yes = rooted
No = Still crash without Root
i have try that.
except for the wallpaper issue this thing "vendor.drm.mtkdefender.disable" show multiple times
I also doubt a surfaceflinger issue. Values might be wrong
Please send me the logs of `adb shell dumpsys SurfaceFlinger`
Tab E said:
Please send me the logs of `adb shell dumpsys SurfaceFlinger`
Click to expand...
Click to collapse
Here dump:
Code:
C:\Program Files (x86)\Minimal ADB and Fastboot>adb shell dumpsys SurfaceFlinger
Build configuration: [sf DISABLE_TRIPLE_BUFFERING PRESENT_TIME_OFFSET=0 FORCE_HWC_FOR_RBG_TO_YUV=1 MAX_VIRT_DISPLAY_DIM=0 RUNNING_WITHOUT_SYNC_FRAMEWORK=0 NUM_FRAMEBUFFER_SURFACE_BUFFERS=3] [libui] [libgui]
Wide-Color information:
hasWideColorDisplay: 0
DisplayColorSetting: Managed
Display 0 color modes:
ColorMode::NATIVE (0)
Current color mode: ColorMode::NATIVE (0)
Sync configuration: [using: EGL_ANDROID_native_fence_sync EGL_KHR_wait_sync]
DispSync configuration: app phase 8300000 ns, sf phase 8300000 ns, early sf phase 8300000 ns, present offset 0 ns (refresh 16223231 ns)
Static screen stats:
< 1 frames: 22.577 s (17.7%)
< 2 frames: 25.419 s (20.0%)
< 3 frames: 15.673 s (12.3%)
< 4 frames: 20.479 s (16.1%)
< 5 frames: 1.809 s (1.4%)
< 6 frames: 7.788 s (6.1%)
< 7 frames: 3.235 s (2.5%)
7+ frames: 30.227 s (23.8%)
Buffering stats:
[Layer name] <Active time> <Two buffer> <Double buffered> <Triple buffered>
[BootAnimation#0] 45.02 0.399 1.000 0.000
[com.google.android.setupwizard/com.google.android.setupwizard.user.LoadLauncherLayout#0] 16.91 0.011 1.000 0.000
[com.android.settings/com.android.settings.SubSettings#0] 3.93 0.000 0.987 0.013
[com.google.android.setupwizard/com.google.android.setupwizard.user.GoogleServicesWrapper#0] 3.88 0.000 1.000 0.000
[com.android.launcher3/com.android.searchlauncher.SearchLauncher#1] 3.50 0.728 1.000 0.000
[com.android.settings/com.android.settings.Settings$SystemDashboardActivity#0] 3.43 0.182 0.831 0.169
[com.google.android.setupwizard/com.google.android.setupwizard.network.NetworkActivity#0] 2.88 0.329 1.000 0.000
[com.google.android.setupwizard/com.google.android.setupwizard.time.DateTimeCheck#0] 2.49 0.069 1.000 0.000
[com.android.launcher3/com.android.searchlauncher.SearchLauncher#0] 2.07 0.290 0.825 0.175
[NavigationBar#0] 1.96 0.378 1.000 0.000
[com.google.android.setupwizard/com.google.android.setupwizard.user.LockScreenWrapper#0] 1.90 0.812 1.000 0.000
[com.google.android.gms/com.google.android.gms.setupservices.GoogleServicesActivity#0] 1.87 0.448 0.713 0.287
[StatusBar#0] 1.32 0.423 1.000 0.000
[com.android.settings/com.android.settings.Settings#0] 1.22 0.078 0.208 0.792
[com.google.android.setupwizard/com.google.android.setupwizard.account.KidPostSetupWrapper#0] 1.08 1.000 1.000 0.000
[com.google.android.setupwizard/com.google.android.setupwizard.carrier.SimMissingActivity#0] 0.75 0.400 1.000 0.000
[com.android.settings/com.android.settings.password.SetupChooseLockGeneric#0] 0.55 0.488 1.000 0.000
[VolumeDialogImpl#0] 0.46 0.543 1.000 0.000
[com.google.android.setupwizard/com.google.android.setupwizard.user.WelcomeActivity#0] 0.46 1.000 1.000 0.000
[com.android.systemui/com.android.systemui.usb.UsbDebuggingActivity#0] 0.44 0.169 1.000 0.000
[com.google.android.setupwizard/com.google.android.setupwizard.time.DateTimeActivity#0] 0.30 0.000 1.000 0.000
Visible layers (count = 32)
GraphicBufferProducers: 6, max 4096
+ ContainerLayer (Display Root#0)
Region TransparentRegion (this=721177b370 count=1)
[ 0, 0, 0, 0]
Region VisibleRegion (this=721177b010 count=1)
[ 0, 0, 0, 0]
Region SurfaceDamageRegion (this=721177b088 count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 0, pos=(0,0), size=(4680,4680), crop=[ 0, 0, -1, -1], finalCrop=[ 0, 0, -1, -1], isOpaque=0, invalidate=1, dataspace=Default, defaultPixelFormat=Unknown/None, color=(0.000,0.000,0.000,1.000), flags=0x00000002, tr=[1.00, 0.00][0.00, 1.00]
parent=none
zOrderRelativeOf=none
activeBuffer=[ 0x 0: 0,Unknown/None], queued-frames=0, mRefreshPending=0, windowType=-1, appId=-1
+ ContainerLayer (mAboveAppWindowsContainers#0)
Region TransparentRegion (this=7211793370 count=1)
[ 0, 0, 0, 0]
Region VisibleRegion (this=7211793010 count=1)
[ 0, 0, 0, 0]
Region SurfaceDamageRegion (this=7211793088 count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 2, pos=(0,0), size=(4680,4680), crop=[ 0, 0, -1, -1], finalCrop=[ 0, 0, -1, -1], isOpaque=0, invalidate=1, dataspace=Default, defaultPixelFormat=Unknown/None, color=(0.000,0.000,0.000,1.000), flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
parent=Display Root#0
zOrderRelativeOf=none
activeBuffer=[ 0x 0: 0,Unknown/None], queued-frames=0, mRefreshPending=0, windowType=-1, appId=-1
+ ContainerLayer (WindowToken{428bbee [email protected]}#0)
Region TransparentRegion (this=7214551370 count=1)
[ 0, 0, 0, 0]
Region VisibleRegion (this=7214551010 count=1)
[ 0, 0, 0, 0]
Region SurfaceDamageRegion (this=7214551088 count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 3, pos=(0,0), size=(4680,4680), crop=[ 0, 0, -1, -1], finalCrop=[ 0, 0, -1, -1], isOpaque=0, invalidate=1, dataspace=Default, defaultPixelFormat=Unknown/None, color=(0.000,0.000,0.000,1.000), flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
parent=mAboveAppWindowsContainers#0
zOrderRelativeOf=none
activeBuffer=[ 0x 0: 0,Unknown/None], queued-frames=0, mRefreshPending=0, windowType=-1, appId=-1
+ ContainerLayer (6aeb88f NavigationBar#0)
Region TransparentRegion (this=7214554370 count=1)
[ 0, 0, 0, 0]
Region VisibleRegion (this=7214554010 count=1)
[ 0, 0, 0, 0]
Region SurfaceDamageRegion (this=7214554088 count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 0, pos=(0,2196), size=(4680,4680), crop=[ 0, 0, -1, -1], finalCrop=[ 0, 0, -1, -1], isOpaque=0, invalidate=1, dataspace=Default, defaultPixelFormat=Unknown/None, color=(0.000,0.000,0.000,1.000), flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
parent=WindowToken{428bbee [email protected]}#0
zOrderRelativeOf=none
activeBuffer=[ 0x 0: 0,Unknown/None], queued-frames=0, mRefreshPending=0, windowType=-1, appId=-1
+ BufferLayer (NavigationBar#0)
Region TransparentRegion (this=7211616370 count=1)
[ 0, 0, 0, 0]
Region VisibleRegion (this=7211616010 count=1)
[ 0, 2196, 1080, 2340]
Region SurfaceDamageRegion (this=7211616088 count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 0, pos=(0,2196), size=(1080, 144), crop=[ 0, 0, 1080, 144], finalCrop=[ 0, 0, -1, -1], isOpaque=0, invalidate=0, dataspace=(deprecated) sRGB Linear Full range, defaultPixelFormat=RGBA_8888, color=(0.000,0.000,0.000,1.000), flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
parent=6aeb88f NavigationBar#0
zOrderRelativeOf=none
activeBuffer=[1080x 144:1088,RGBA_8888], queued-frames=0, mRefreshPending=0, windowType=2019, appId=10027
mTexName=2 mCurrentTexture=2
mCurrentCrop=[0,0,0,0] mCurrentTransform=0
mAbandoned=0
- BufferQueue mMaxAcquiredBufferCount=1 mMaxDequeuedBufferCount=2
mDequeueBufferCannotBlock=0 mAsyncMode=0
default-size=[1080x144] default-format=1 transform-hint=00 frame-counter=157
FIFO(0):
this=0x7211797800 (mConsumerName=NavigationBar#0, mConnectedApi=1, mConsumerUsageBits=2304, mId=2, mPid=429, producer=[1546:com.android.systemui], consumer=[429:/system/bin/surfaceflinger])
Slots:
>[02:0x7214462600] state=ACQUIRED 0x7214434100 frame=157 [1080x 144:1088, 1]
[01:0x7214462500] state=FREE 0x7214434040 frame=155 [1080x 144:1088, 1]
[00:0x7214462400] state=FREE 0x7214433440 frame=156 [1080x 144:1088, 1]
*BufferQueueDump mIsBackupBufInited=0, mAcquiredBufs(size=1)
[00] handle=0x7214434100, fence=0x721402a438, time=0x20cbf50e5b, xform=0x00
FPS ring buffer:
(0) 11:04:07.722 fps=0.95 dur=2110.08 max=1586.00 min=524.08
(1) 11:04:09.15 fps=3.87 dur=1292.65 max=572.97 min=25.54
(2) 11:04:11.475 fps=2.85 dur=2459.65 max=2350.77 min=10.05
(3) 11:04:49.619 fps=0.03 dur=38144.37 max=38144.37 min=38144.37
(4) 11:04:51.861 fps=1.34 dur=2242.37 max=1372.65 min=89.72
(5) 11:04:56.802 fps=3.24 dur=4940.43 max=4653.73 min=9.00
(6) 11:05:03.599 fps=0.74 dur=6796.86 max=6695.03 min=19.89
(7) 11:05:06.369 fps=10.83 dur=2770.03 max=1920.78 min=11.73
(8) 11:05:08.795 fps=19.37 dur=2425.93 max=1670.59 min=3.33
(9) 11:05:09.806 fps=16.80 dur=1011.69 max=474.04 min=12.11
+ ContainerLayer (WindowToken{6b90329 [email protected]}#0)
Region TransparentRegion (this=7211610370 count=1)
[ 0, 0, 0, 0]
Region VisibleRegion (this=7211610010 count=1)
[ 0, 0, 0, 0]
Region SurfaceDamageRegion (this=7211610088 count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 2, pos=(0,0), size=(4680,4680), crop=[ 0, 0, -1, -1], finalCrop=[ 0, 0, -1, -1], isOpaque=0, invalidate=1, dataspace=Default, defaultPixelFormat=Unknown/None, color=(0.000,0.000,0.000,1.000), flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
parent=mAboveAppWindowsContainers#0
zOrderRelativeOf=none
activeBuffer=[ 0x 0: 0,Unknown/None], queued-frames=0, mRefreshPending=0, windowType=-1, appId=-1
+ ContainerLayer (67306ae StatusBar#0)
Region TransparentRegion (this=7211613370 count=1)
[ 0, 0, 0, 0]
Region VisibleRegion (this=7211613010 count=1)
[ 0, 0, 0, 0]
Region SurfaceDamageRegion (this=7211613088 count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 0, pos=(0,0), size=(4680,4680), crop=[ 0, 0, -1, -1], finalCrop=[ 0, 0, -1, -1], isOpaque=0, invalidate=1, dataspace=Default, defaultPixelFormat=Unknown/None, color=(0.000,0.000,0.000,1.000), flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
parent=WindowToken{6b90329 [email protected]}#0
zOrderRelativeOf=none
activeBuffer=[ 0x 0: 0,Unknown/None], queued-frames=0, mRefreshPending=0, windowType=-1, appId=-1
+ BufferLayer (StatusBar#0)
Region TransparentRegion (this=72140e3370 count=1)
[ 0, 0, 0, 0]
Region VisibleRegion (this=72140e3010 count=1)
[ 0, 0, 1080, 84]
Region SurfaceDamageRegion (this=72140e3088 count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 0, pos=(0,0), size=(1080, 84), crop=[ 0, 0, 1080, 84], finalCrop=[ 0, 0, -1, -1], isOpaque=0, invalidate=0, dataspace=(deprecated) sRGB Linear Full range, defaultPixelFormat=RGBA_8888, color=(0.000,0.000,0.000,1.000), flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
parent=67306ae StatusBar#0
zOrderRelativeOf=none
activeBuffer=[1080x 84:1088,RGBA_8888], queued-frames=0, mRefreshPending=0, windowType=2000, appId=10027
mTexName=4 mCurrentTexture=0
mCurrentCrop=[0,0,0,0] mCurrentTransform=0
mAbandoned=0
- BufferQueue mMaxAcquiredBufferCount=1 mMaxDequeuedBufferCount=2
mDequeueBufferCannotBlock=0 mAsyncMode=0
default-size=[1080x84] default-format=1 transform-hint=00 frame-counter=87
FIFO(0):
this=0x7214039000 (mConsumerName=StatusBar#0, mConnectedApi=1, mConsumerUsageBits=2304, mId=3, mPid=429, producer=[1546:com.android.systemui], consumer=[429:/system/bin/surfaceflinger])
Slots:
>[00:0x72140b0800] state=ACQUIRED 0x7214023c40 frame=87 [1080x 84:1088, 1]
[02:0x72140b0c00] state=FREE 0x7214023dc0 frame=85 [1080x 84:1088, 1]
[01:0x72140b0b00] state=FREE 0x7214023d00 frame=86 [1080x 84:1088, 1]
*BufferQueueDump mIsBackupBufInited=0, mAcquiredBufs(size=1)
[00] handle=0x7214023c40, fence=0x721402a3a0, time=0x22616a044a, xform=0x00
FPS ring buffer:
(0) 11:05:01.935 fps=1.06 dur=1888.86 max=1854.92 min=33.94
(1) 11:05:08.788 fps=0.29 dur=6853.60 max=6846.70 min=6.90
(2) 11:05:09.980 fps=6.71 dur=1191.72 max=581.00 min=17.04
(3) 11:05:16.228 fps=0.64 dur=6248.21 max=6114.62 min=18.66
(4) 11:04:49.519 fps=0.13 dur=15236.03 max=15220.04 min=15.99
(5) 11:04:50.806 fps=10.10 dur=1287.04 max=357.47 min=9.37
(6) 11:04:53.407 fps=3.08 dur=2601.30 max=2467.24 min=10.14
(7) 11:04:55.436 fps=0.49 dur=2028.14 max=2028.14 min=2028.14
(8) 11:04:56.795 fps=5.15 dur=1359.76 max=1226.25 min=8.23
(9) 11:05:00.46 fps=1.85 dur=3250.59 max=3132.90 min=16.56
+ ContainerLayer (mImeWindowsContainers#0)
Region TransparentRegion (this=7214458370 count=1)
[ 0, 0, 0, 0]
Region VisibleRegion (this=7214458010 count=1)
[ 0, 0, 0, 0]
Region SurfaceDamageRegion (this=7214458088 count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= -1, pos=(0,0), size=(4680,4680), crop=[ 0, 0, -1, -1], finalCrop=[ 0, 0, -1, -1], isOpaque=0, invalidate=1, dataspace=Default, defaultPixelFormat=Unknown/None, color=(0.000,0.000,0.000,1.000), flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
parent=Display Root#0
zOrderRelativeOf=WindowToken{6b90329 [email protected]}#0
activeBuffer=[ 0x 0: 0,Unknown/None], queued-frames=0, mRefreshPending=0, windowType=-1, appId=-1
+ ContainerLayer (WindowToken{3fcd727 [email protected]}#0)
Region TransparentRegion (this=7214081370 count=1)
[ 0, 0, 0, 0]
Region VisibleRegion (this=7214081010 count=1)
[ 0, 0, 0, 0]
Region SurfaceDamageRegion (this=7214081088 count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 0, pos=(0,0), size=(4680,4680), crop=[ 0, 0, -1, -1], finalCrop=[ 0, 0, -1, -1], isOpaque=0, invalidate=1, dataspace=Default, defaultPixelFormat=Unknown/None, color=(0.000,0.000,0.000,1.000), flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
parent=mImeWindowsContainers#0
zOrderRelativeOf=none
activeBuffer=[ 0x 0: 0,Unknown/None], queued-frames=0, mRefreshPending=0, windowType=-1, appId=-1
+ ContainerLayer (WindowToken{446ceb5 [email protected]}#0)
Region TransparentRegion (this=72117af370 count=1)
[ 0, 0, 0, 0]
Region VisibleRegion (this=72117af010 count=1)
[ 0, 0, 0, 0]
Region SurfaceDamageRegion (this=72117af088 count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 1, pos=(0,0), size=(4680,4680), crop=[ 0, 0, -1, -1], finalCrop=[ 0, 0, -1, -1], isOpaque=0, invalidate=1, dataspace=Default, defaultPixelFormat=Unknown/None, color=(0.000,0.000,0.000,1.000), flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
parent=mAboveAppWindowsContainers#0
zOrderRelativeOf=none
activeBuffer=[ 0x 0: 0,Unknown/None], queued-frames=0, mRefreshPending=0, windowType=-1, appId=-1
+ ContainerLayer (a1f594a AssistPreviewPanel#0)
Region TransparentRegion (this=721454e370 count=1)
[ 0, 0, 0, 0]
Region VisibleRegion (this=721454e010 count=1)
[ 0, 0, 0, 0]
Region SurfaceDamageRegion (this=721454e088 count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 0, pos=(0,2340), size=(4680,4680), crop=[ 0, 0, -1, -1], finalCrop=[ 0, 0, -1, -1], isOpaque=0, invalidate=1, dataspace=Default, defaultPixelFormat=Unknown/None, color=(0.000,0.000,0.000,1.000), flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
parent=WindowToken{446ceb5 [email protected]}#0
zOrderRelativeOf=none
activeBuffer=[ 0x 0: 0,Unknown/None], queued-frames=0, mRefreshPending=0, windowType=-1, appId=-1
+ ContainerLayer ([email protected]#0)
Region TransparentRegion (this=7211784370 count=1)
[ 0, 0, 0, 0]
Region VisibleRegion (this=7211784010 count=1)
[ 0, 0, 0, 0]
Region SurfaceDamageRegion (this=7211784088 count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 1, pos=(0,0), size=(4680,4680), crop=[ 0, 0, -1, -1], finalCrop=[ 0, 0, -1, -1], isOpaque=0, invalidate=1, dataspace=Default, defaultPixelFormat=Unknown/None, color=(0.000,0.000,0.000,1.000), flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
parent=Display Root#0
zOrderRelativeOf=none
activeBuffer=[ 0x 0: 0,Unknown/None], queued-frames=0, mRefreshPending=0, windowType=-1, appId=-1
+ ContainerLayer (homeAnimationLayer#0)
Region TransparentRegion (this=721178d370 count=1)
[ 0, 0, 0, 0]
Region VisibleRegion (this=721178d010 count=1)
[ 0, 0, 0, 0]
Region SurfaceDamageRegion (this=721178d088 count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 2, pos=(0,0), size=(4680,4680), crop=[ 0, 0, -1, -1], finalCrop=[ 0, 0, -1, -1], isOpaque=0, invalidate=1, dataspace=Default, defaultPixelFormat=Unknown/None, color=(0.000,0.000,0.000,1.000), flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
[email protected]a455135#0
zOrderRelativeOf=none
activeBuffer=[ 0x 0: 0,Unknown/None], queued-frames=0, mRefreshPending=0, windowType=-1, appId=-1
+ ContainerLayer (boostedAnimationLayer#0)
Region TransparentRegion (this=721178a370 count=1)
[ 0, 0, 0, 0]
Region VisibleRegion (this=721178a010 count=1)
[ 0, 0, 0, 0]
Region SurfaceDamageRegion (this=721178a088 count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 1, pos=(0,0), size=(4680,4680), crop=[ 0, 0, -1, -1], finalCrop=[ 0, 0, -1, -1], isOpaque=0, invalidate=1, dataspace=Default, defaultPixelFormat=Unknown/None, color=(0.000,0.000,0.000,1.000), flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
[email protected]a455135#0
zOrderRelativeOf=none
activeBuffer=[ 0x 0: 0,Unknown/None], queued-frames=0, mRefreshPending=0, windowType=-1, appId=-1
+ ContainerLayer (animationLayer#0)
Region TransparentRegion (this=7211787370 count=1)
[ 0, 0, 0, 0]
Region VisibleRegion (this=7211787010 count=1)
[ 0, 0, 0, 0]
Region SurfaceDamageRegion (this=7211787088 count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 0, pos=(0,0), size=(4680,4680), crop=[ 0, 0, -1, -1], finalCrop=[ 0, 0, -1, -1], isOpaque=0, invalidate=1, dataspace=Default, defaultPixelFormat=Unknown/None, color=(0.000,0.000,0.000,1.000), flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
[email protected]a455135#0
zOrderRelativeOf=none
activeBuffer=[ 0x 0: 0,Unknown/None], queued-frames=0, mRefreshPending=0, windowType=-1, appId=-1
+ ContainerLayer (splitScreenDividerAnchor#0)
Region TransparentRegion (this=7211790370 count=1)
[ 0, 0, 0, 0]
Region VisibleRegion (this=7211790010 count=1)
[ 0, 0, 0, 0]
Region SurfaceDamageRegion (this=7211790088 count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 0, pos=(0,0), size=(4680,4680), crop=[ 0, 0, -1, -1], finalCrop=[ 0, 0, -1, -1], isOpaque=0, invalidate=1, dataspace=Default, defaultPixelFormat=Unknown/None, color=(0.000,0.000,0.000,1.000), flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
[email protected]a455135#0
zOrderRelativeOf=none
activeBuffer=[ 0x 0: 0,Unknown/None], queued-frames=0, mRefreshPending=0, windowType=-1, appId=-1
+ ContainerLayer (WindowToken{7e26829 [email protected]}#0)
Region TransparentRegion (this=7211799370 count=1)
[ 0, 0, 0, 0]
Region VisibleRegion (this=7211799010 count=1)
[ 0, 0, 0, 0]
Region SurfaceDamageRegion (this=7211799088 count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 1, pos=(0,0), size=(4680,4680), crop=[ 0, 0, -1, -1], finalCrop=[ 0, 0, -1, -1], isOpaque=0, invalidate=1, dataspace=Default, defaultPixelFormat=Unknown/None, color=(0.000,0.000,0.000,1.000), flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
parent=mAboveAppWindowsContainers#0
zOrderRelativeOf=splitScreenDividerAnchor#0
activeBuffer=[ 0x 0: 0,Unknown/None], queued-frames=0, mRefreshPending=0, windowType=-1, appId=-1
+ ContainerLayer (fd907ae DockedStackDivider#0)
Region TransparentRegion (this=7214523370 count=1)
[ 0, 0, 0, 0]
Region VisibleRegion (this=7214523010 count=1)
[ 0, 0, 0, 0]
Region SurfaceDamageRegion (this=7214523088 count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 0, pos=(0,0), size=(4680,4680), crop=[ 0, 0, -1, -1], finalCrop=[ 0, 0, -1, -1], isOpaque=0, invalidate=1, dataspace=Default, defaultPixelFormat=Unknown/None, color=(0.000,0.000,0.000,1.000), flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
parent=WindowToken{7e26829 [email protected]}#0
zOrderRelativeOf=none
activeBuffer=[ 0x 0: 0,Unknown/None], queued-frames=0, mRefreshPending=0, windowType=-1, appId=-1
+ ContainerLayer (Stack=0#0)
Region TransparentRegion (this=7214490370 count=1)
[ 0, 0, 0, 0]
Region VisibleRegion (this=7214490010 count=1)
[ 0, 0, 0, 0]
Region SurfaceDamageRegion (this=7214490088 count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 0, pos=(0,0), size=(1080,2340), crop=[ 0, 0, -1, -1], finalCrop=[ 0, 0, -1, -1], isOpaque=0, invalidate=1, dataspace=Default, defaultPixelFormat=Unknown/None, color=(0.000,0.000,0.000,1.000), flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
[email protected]a455135#0
zOrderRelativeOf=none
activeBuffer=[ 0x 0: 0,Unknown/None], queued-frames=0, mRefreshPending=0, windowType=-1, appId=-1
+ ColorLayer (animation background stackId=0#0)
Region TransparentRegion (this=7214587370 count=1)
[ 0, 0, 0, 0]
Region VisibleRegion (this=7214587010 count=1)
[ 0, 0, 0, 0]
Region SurfaceDamageRegion (this=7214587088 count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 0, pos=(0,0), size=(4680,4680), crop=[ 0, 0, -1, -1], finalCrop=[ 0, 0, -1, -1], isOpaque=0, invalidate=0, dataspace=Default, defaultPixelFormat=Unknown/None, color=(0.000,0.000,0.000,1.000), flags=0x00000001, tr=[1.00, 0.00][0.00, 1.00]
parent=Stack=0#0
zOrderRelativeOf=none
activeBuffer=[ 0x 0: 0,Unknown/None], queued-frames=0, mRefreshPending=0, windowType=-1, appId=-1
+ ContainerLayer (Task=3#0)
Region TransparentRegion (this=721407c370 count=1)
[ 0, 0, 0, 0]
Region VisibleRegion (this=721407c010 count=1)
[ 0, 0, 0, 0]
Region SurfaceDamageRegion (this=721407c088 count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 0, pos=(0,0), size=(4680,4680), crop=[ 0, 0, -1, -1], finalCrop=[ 0, 0, -1, -1], isOpaque=0, invalidate=1, dataspace=Default, defaultPixelFormat=Unknown/None, color=(0.000,0.000,0.000,1.000), flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
parent=Stack=0#0
zOrderRelativeOf=none
activeBuffer=[ 0x 0: 0,Unknown/None], queued-frames=0, mRefreshPending=0, windowType=-1, appId=-1
+ ContainerLayer (AppWindowToken{1783e52 token=Token{75f82dd ActivityRecord{9fc26b4 u0 com.android.launcher3/com.android.searchlauncher.SearchLauncher t3}}}#0)
Region TransparentRegion (this=721413a370 count=1)
[ 0, 0, 0, 0]
Region VisibleRegion (this=721413a010 count=1)
[ 0, 0, 0, 0]
Region SurfaceDamageRegion (this=721413a088 count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 0, pos=(0,0), size=(4680,4680), crop=[ 0, 0, -1, -1], finalCrop=[ 0, 0, -1, -1], isOpaque=0, invalidate=1, dataspace=Default, defaultPixelFormat=Unknown/None, color=(0.000,0.000,0.000,1.000), flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
parent=Task=3#0
zOrderRelativeOf=none
activeBuffer=[ 0x 0: 0,Unknown/None], queued-frames=0, mRefreshPending=0, windowType=-1, appId=-1
+ ContainerLayer (1500ee1 com.android.launcher3/com.android.searchlauncher.SearchLauncher#0)
Region TransparentRegion (this=7214178370 count=1)
[ 0, 0, 0, 0]
Region VisibleRegion (this=7214178010 count=1)
[ 0, 0, 0, 0]
Region SurfaceDamageRegion (this=7214178088 count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 1, pos=(0,0), size=(4680,4680), crop=[ 0, 0, -1, -1], finalCrop=[ 0, 0, -1, -1], isOpaque=0, invalidate=1, dataspace=Default, defaultPixelFormat=Unknown/None, color=(0.000,0.000,0.000,1.000), flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
parent=AppWindowToken{1783e52 token=Token{75f82dd ActivityRecord{9fc26b4 u0 com.android.launcher3/com.android.searchlauncher.SearchLauncher t3}}}#0
zOrderRelativeOf=none
activeBuffer=[ 0x 0: 0,Unknown/None], queued-frames=0, mRefreshPending=0, windowType=-1, appId=-1
+ BufferLayer (com.android.launcher3/com.android.searchlauncher.SearchLauncher#0)
Region TransparentRegion (this=72117e4370 count=1)
[ 0, 0, 0, 0]
Region VisibleRegion (this=72117e4010 count=1)
[ 0, 0, 0, 0]
Region SurfaceDamageRegion (this=72117e4088 count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 0, pos=(0,0), size=(1080,2340), crop=[ 0, 0, 1080, 2340], finalCrop=[ 0, 0, -1, -1], isOpaque=0, invalidate=1, dataspace=(deprecated) sRGB Linear Full range, defaultPixelFormat=RGBA_8888, color=(0.000,0.000,0.000,0.000), flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
parent=1500ee1 com.android.launcher3/com.android.searchlauncher.SearchLauncher#0
zOrderRelativeOf=none
activeBuffer=[1080x2340:1088,RGBA_8888], queued-frames=0, mRefreshPending=0, windowType=4, appId=10022
mTexName=40 mCurrentTexture=0
mCurrentCrop=[0,0,0,0] mCurrentTransform=0
mAbandoned=0
- BufferQueue mMaxAcquiredBufferCount=1 mMaxDequeuedBufferCount=2
mDequeueBufferCannotBlock=0 mAsyncMode=0
default-size=[1080x2340] default-format=1 transform-hint=00 frame-counter=12
FIFO(0):
this=0x72117d5000 (mConsumerName=com.android.launcher3/com.android.searchlauncher.SearchLauncher#0, mConnectedApi=1, mConsumerUsageBits=2304, mId=39, mPid=429, producer=[4385:com.google.android.googlequicksearchbox:search], consumer=[429:/system/bin/surfaceflinger])
Slots:
>[00:0x7214069c00] state=ACQUIRED 0x7214067140 frame=12 [1080x2340:1088, 1]
[02:0x7214069500] state=FREE 0x7214023ac0 frame=10 [1080x2340:1088, 1]
[01:0x7214014b00] state=FREE 0x7214066600 frame=11 [1080x2340:1088, 1]
*BufferQueueDump mIsBackupBufInited=0, mAcquiredBufs(size=1)
[00] handle=0x7214067140, fence=0x721445ee98, time=0x20deafa3d1, xform=0x00
FPS ring buffer:
+ ContainerLayer (e0931df com.android.launcher3/com.android.searchlauncher.SearchLauncher#0)
Region TransparentRegion (this=72145a3370 count=1)
[ 0, 0, 0, 0]
Region VisibleRegion (this=72145a3010 count=1)
[ 0, 0, 0, 0]
Region SurfaceDamageRegion (this=72145a3088 count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 0, pos=(0,0), size=(4680,4680), crop=[ 0, 0, -1, -1], finalCrop=[ 0, 0, -1, -1], isOpaque=0, invalidate=1, dataspace=Default, defaultPixelFormat=Unknown/None, color=(0.000,0.000,0.000,1.000), flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
parent=AppWindowToken{1783e52 token=Token{75f82dd ActivityRecord{9fc26b4 u0 com.android.launcher3/com.android.searchlauncher.SearchLauncher t3}}}#0
zOrderRelativeOf=none
activeBuffer=[ 0x 0: 0,Unknown/None], queued-frames=0, mRefreshPending=0, windowType=-1, appId=-1
+ BufferLayer (com.android.launcher3/com.android.searchlauncher.SearchLauncher#1)
Region TransparentRegion (this=721415a370 count=1)
[ 0, 0, 0, 0]
Region VisibleRegion (this=721415a010 count=1)
[ 0, 0, 1080, 2340]
Region SurfaceDamageRegion (this=721415a088 count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 0, pos=(0,0), size=(1080,2340), crop=[ 0, 0, 1080, 2340], finalCrop=[ 0, 0, -1, -1], isOpaque=0, invalidate=0, dataspace=(deprecated) sRGB Linear Full range, defaultPixelFormat=RGBA_8888, color=(0.000,0.000,0.000,1.000), flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
parent=e0931df com.android.launcher3/com.android.searchlauncher.SearchLauncher#0
zOrderRelativeOf=none
activeBuffer=[1080x2340:1088,RGBA_8888], queued-frames=0, mRefreshPending=0, windowType=1, appId=10015
mTexName=41 mCurrentTexture=0
mCurrentCrop=[0,0,0,0] mCurrentTransform=0
mAbandoned=0
- BufferQueue mMaxAcquiredBufferCount=1 mMaxDequeuedBufferCount=2
mDequeueBufferCannotBlock=0 mAsyncMode=0
default-size=[1080x2340] default-format=1 transform-hint=00 frame-counter=195
FIFO(0):
this=0x721403a800 (mConsumerName=com.android.launcher3/com.android.searchlauncher.SearchLauncher#1, mConnectedApi=1, mConsumerUsageBits=2304, mId=40, mPid=429, producer=[2264:com.android.launcher3], consumer=[429:/system/bin/surfaceflinger])
Slots:
>[00:0x7214557500] state=ACQUIRED 0x7214434280 frame=195 [1080x2340:1088, 1]
[02:0x721445f900] state=FREE 0x7214434640 frame=193 [1080x2340:1088, 1]
[01:0x7214557600] state=FREE 0x72144344c0 frame=194 [1080x2340:1088, 1]
*BufferQueueDump mIsBackupBufInited=0, mAcquiredBufs(size=1)
[00] handle=0x7214434280, fence=0x721402a298, time=0x2492fa86cc, xform=0x00
FPS ring buffer:
(0) 11:05:12.131 fps=8.11 dur=2220.21 max=1368.93 min=9.51
(1) 11:05:13.396 fps=26.10 dur=1264.20 max=558.44 min=9.72
(2) 11:05:17.187 fps=0.53 dur=3791.76 max=3778.16 min=13.60
(3) 11:05:20.80 fps=0.69 dur=2892.81 max=2821.70 min=71.11
(4) 11:05:21.521 fps=15.27 dur=1440.32 max=719.48 min=13.11
(5) 11:05:22.595 fps=21.40 dur=1074.88 max=716.80 min=12.82
(6) 11:05:23.685 fps=22.03 dur=1089.35 max=714.23 min=13.02
(7) 11:05:24.764 fps=21.32 dur=1078.81 max=723.07 min=10.67
(8) 11:05:25.854 fps=22.00 dur=1090.73 max=718.08 min=10.34
+ ContainerLayer (mBelowAppWindowsContainers#0)
Region TransparentRegion (this=7211781370 count=1)
[ 0, 0, 0, 0]
Region VisibleRegion (this=7211781010 count=1)
[ 0, 0, 0, 0]
Region SurfaceDamageRegion (this=7211781088 count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 0, pos=(0,0), size=(4680,4680), crop=[ 0, 0, -1, -1], finalCrop=[ 0, 0, -1, -1], isOpaque=0, invalidate=1, dataspace=Default, defaultPixelFormat=Unknown/None, color=(0.000,0.000,0.000,1.000), flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
parent=Display Root#0
zOrderRelativeOf=none
activeBuffer=[ 0x 0: 0,Unknown/None], queued-frames=0, mRefreshPending=0, windowType=-1, appId=-1
+ ContainerLayer (WallpaperWindowToken{65784bc [email protected]}#0)
Region TransparentRegion (this=7214084370 count=1)
[ 0, 0, 0, 0]
Region VisibleRegion (this=7214084010 count=1)
[ 0, 0, 0, 0]
Region SurfaceDamageRegion (this=7214084088 count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 0, pos=(0,0), size=(4680,4680), crop=[ 0, 0, -1, -1], finalCrop=[ 0, 0, -1, -1], isOpaque=0, invalidate=1, dataspace=Default, defaultPixelFormat=Unknown/None, color=(0.000,0.000,0.000,1.000), flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
parent=mBelowAppWindowsContainers#0
zOrderRelativeOf=none
activeBuffer=[ 0x 0: 0,Unknown/None], queued-frames=0, mRefreshPending=0, windowType=-1, appId=-1
+ ContainerLayer (6972623 com.android.systemui.ImageWallpaper#0)
Region TransparentRegion (this=72140ec370 count=1)
[ 0, 0, 0, 0]
Region VisibleRegion (this=72140ec010 count=1)
[ 0, 0, 0, 0]
Region SurfaceDamageRegion (this=72140ec088 count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 0, pos=(0,0), size=(4680,4680), crop=[ 0, 0, -1, -1], finalCrop=[ 0, 0, -1, -1], isOpaque=0, invalidate=1, dataspace=Default, defaultPixelFormat=Unknown/None, color=(0.000,0.000,0.000,1.000), flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
parent=WallpaperWindowToken{65784bc [email protected]}#0
zOrderRelativeOf=none
activeBuffer=[ 0x 0: 0,Unknown/None], queued-frames=0, mRefreshPending=0, windowType=-1, appId=-1
+ BufferLayer (com.android.systemui.ImageWallpaper#0)
Region TransparentRegion (this=72140ef370 count=1)
[ 0, 0, 0, 0]
Region VisibleRegion (this=72140ef010 count=1)
[ 0, 0, 1080, 2340]
Region SurfaceDamageRegion (this=72140ef088 count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 0, pos=(0,0), size=(1080,2340), crop=[ 0, 0, -1, -1], finalCrop=[ 0, 0, -1, -1], isOpaque=1, invalidate=0, dataspace=(deprecated) sRGB Linear Full range, defaultPixelFormat=RGBx_8888, color=(0.000,0.000,0.000,1.000), flags=0x00000002, tr=[1.00, 0.00][0.00, 1.00]
parent=6972623 com.android.systemui.ImageWallpaper#0
zOrderRelativeOf=none
activeBuffer=[1080x2340:1088,RGBA_8888], queued-frames=0, mRefreshPending=0, windowType=2013, appId=10027
mTexName=6 mCurrentTexture=-1
mCurrentCrop=[0,0,0,0] mCurrentTransform=0
mAbandoned=0
- BufferQueue mMaxAcquiredBufferCount=1 mMaxDequeuedBufferCount=2
mDequeueBufferCannotBlock=0 mAsyncMode=0
default-size=[1080x2340] default-format=2 transform-hint=00 frame-counter=1
FIFO(0):
this=0x721403c000 (mConsumerName=com.android.systemui.ImageWallpaper#0, mConnectedApi=0, mConsumerUsageBits=2304, mId=5, mPid=429, producer=[-1:com.android.systemui], consumer=[429:/system/bin/surfaceflinger])
Slots:
[00:0x0] state=FREE
[01:0x0] state=FREE
[02:0x0] state=FREE
*BufferQueueDump mIsBackupBufInited=0, mAcquiredBufs(size=0)
[-1] mLastAcquiredBuf->mGraphicBuffer->handle=0x7214066300
FPS ring buffer:
+ ContainerLayer (Display Overlays#0)
Region TransparentRegion (this=721177e370 count=1)
[ 0, 0, 0, 0]
Region VisibleRegion (this=721177e010 count=1)
[ 0, 0, 0, 0]
Region SurfaceDamageRegion (this=721177e088 count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 1, pos=(0,0), size=(4680,4680), crop=[ 0, 0, -1, -1], finalCrop=[ 0, 0, -1, -1], isOpaque=0, invalidate=1, dataspace=Default, defaultPixelFormat=Unknown/None, color=(0.000,0.000,0.000,1.000), flags=0x00000002, tr=[1.00, 0.00][0.00, 1.00]
parent=none
zOrderRelativeOf=none
activeBuffer=[ 0x 0: 0,Unknown/None], queued-frames=0, mRefreshPending=0, windowType=-1, appId=-1
Displays (1 entries)
+ DisplayDevice: Built-in Screen
type=0, hwcId=0, layerStack=0, (1080x2340), ANativeWindow=0x721441d010 (8:8:8:8), orient= 0 (type=00000000), flips=3850, isSecure=1, powerMode=2, activeConfig=0, numLayers=4
v:[0,0,1080,2340], f:[0,0,1080,2340], s:[0,0,1080,2340],transform:[[1.000,0.000,-0.000][0.000,1.000,-0.000][0.000,0.000,1.000]]
wideColorGamut=0, hdr10=0, colorMode=ColorMode::NATIVE, dataspace: (deprecated) sRGB Linear Full range (512)
FramebufferSurface: dataspace: (deprecated) sRGB Linear Full range(512)
mAbandoned=0
- BufferQueue mMaxAcquiredBufferCount=2 mMaxDequeuedBufferCount=1
mDequeueBufferCannotBlock=0 mAsyncMode=0
default-size=[1080x2340] default-format=1 transform-hint=00 frame-counter=598
FIFO(0):
this=0x7214521800 (mConsumerName=FramebufferSurface, mConnectedApi=1, mConsumerUsageBits=6656, mId=0, mPid=429, producer=[429:/system/bin/surfaceflinger], consumer=[429:/system/bin/surfaceflinger])
Slots:
>[02:0x721444de00] state=ACQUIRED 0x7214433200 frame=598 [1080x2340:1088, 1]
[01:0x721444dd00] state=FREE 0x7214433140 frame=596 [1080x2340:1088, 1]
[00:0x721444dc00] state=FREE 0x7214433080 frame=597 [1080x2340:1088, 1]
*BufferQueueDump mIsBackupBufInited=0, mAcquiredBufs(size=1)
[00] handle=0x7214433200, fence=0x721402a2d8, time=0x2494a7e779, xform=0x00
FPS ring buffer:
(0) 11:05:20.583 fps=22.77 dur=1010.08 max=370.79 min=14.41
(1) 11:05:21.594 fps=18.79 dur=1011.00 max=720.47 min=14.38
(2) 11:05:22.605 fps=18.79 dur=1011.20 max=719.28 min=15.10
(3) 11:05:23.697 fps=21.98 dur=1091.80 max=718.68 min=15.06
(4) 11:05:24.773 fps=21.38 dur=1075.90 max=718.39 min=13.34
(5) 11:05:25.866 fps=21.95 dur=1093.43 max=719.26 min=14.97
(6) 11:05:16.249 fps=0.71 dur=2836.11 max=2822.58 min=13.52
(7) 11:05:17.274 fps=21.47 dur=1024.74 max=310.51 min=7.76
(8) 11:05:18.570 fps=0.77 dur=1296.68 max=1296.68 min=1296.68
(9) 11:05:19.573 fps=27.93 dur=1002.59 max=423.56 min=13.20
FPS ring buffer:
(0) 11:05:21.595 fps=18.79 dur=1011.15 max=720.60 min=14.39
(1) 11:05:22.606 fps=18.79 dur=1010.91 max=719.20 min=15.09
(2) 11:05:23.697 fps=21.98 dur=1091.81 max=718.74 min=15.03
(3) 11:05:24.773 fps=21.38 dur=1075.93 max=718.55 min=13.25
(4) 11:05:25.867 fps=21.95 dur=1093.49 max=719.35 min=14.92
(5) 11:05:16.249 fps=0.71 dur=2835.76 max=2822.60 min=13.16
(6) 11:05:17.274 fps=21.46 dur=1024.95 max=310.46 min=7.76
(7) 11:05:18.571 fps=0.77 dur=1296.86 max=1296.86 min=1296.86
(8) 11:05:19.573 fps=27.94 dur=1002.23 max=423.48 min=12.94
(9) 11:05:20.583 fps=22.77 dur=1010.22 max=370.59 min=14.42
SurfaceFlinger global state:
EGL implementation : 1.4 build [email protected]
EGL_KHR_image EGL_KHR_image_base EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_IMG_cl_image EGL_ANDROID_blob_cache EGL_ANDROID_image_native_buffer EGL_ANDROID_recordable EGL_ANDROID_framebuffer_target EGL_KHR_fence_sync EGL_KHR_wait_sync EGL_EXT_pixel_format_float EGL_EXT_create_context_robustness EGL_IMG_image_plane_attribs EGL_IMG_image_debug_dump EGL_KHR_partial_update EGL_EXT_buffer_age EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers EGL_EXT_yuv_surface EGL_IMG_context_priority EGL_KHR_create_context EGL_KHR_surfaceless_context EGL_KHR_mutable_render_buffer EGL_ANDROID_image_crop EGL_ANDROID_native_fence_sync
GLES: Imagination Technologies, PowerVR Rogue GE8320, OpenGL ES 3.2 build [email protected]
GL_EXT_debug_marker GL_ANDROID_extension_pack_es31a GL_EXT_blend_minmax GL_EXT_buffer_storage GL_EXT_clear_texture GL_EXT_clip_control GL_EXT_color_buffer_float GL_EXT_conservative_depth GL_EXT_copy_image GL_EXT_discard_framebuffer GL_EXT_draw_buffers GL_EXT_draw_buffers_indexed GL_EXT_draw_elements_base_vertex GL_EXT_EGL_image_array GL_EXT_external_buffer GL_EXT_float_blend GL_EXT_geometry_point_size GL_EXT_geometry_shader GL_EXT_gpu_shader5 GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_multi_draw_arrays GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_EXT_occlusion_query_boolean GL_EXT_polygon_offset_clamp GL_EXT_primitive_bounding_box GL_EXT_pvrtc_sRGB GL_EXT_read_format_bgra GL_EXT_robustness GL_EXT_separate_shader_objects GL_EXT_shader_framebuffer_fetch GL_EXT_shader_group_vote GL_EXT_shader_implicit_conversions GL_EXT_shader_io_blocks GL_EXT_shader_non_constant_global_initializers GL_EXT_shader_pixel_local_storage GL_EXT_shader_pixel_local_storage2 GL_EXT_shader_texture_lod GL_EXT_sparse_texture GL_EXT_sRGB_write_control GL_EXT_tessellation_point_size GL_EXT_tessellation_shader GL_EXT_texture_border_clamp GL_EXT_texture_buffer GL_EXT_texture_cube_map_array GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_sRGB_decode GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_RG8 GL_EXT_YUV_target GL_IMG_bindless_texture GL_IMG_framebuffer_downsample GL_IMG_multisampled_render_to_texture GL_IMG_program_binary GL_IMG_read_format GL_IMG_shader_binary GL_IMG_texture_compression_pvrtc GL_IMG_texture_compression_pvrtc2 GL_IMG_texture_format_BGRA8888 GL_IMG_texture_npot GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_KHR_debug GL_KHR_robustness GL_KHR_texture_compression_astc_ldr GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth24 GL_OES_depth_texture GL_OES_draw_buffers_indexed GL_OES_draw_elements_base_vertex GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_OES_EGL_sync GL_OES_element_index_uint GL_OES_fragment_precision_high GL_OES_geometry_point_size GL_OES_geometry_shader GL_OES_get_program_binary GL_OES_gpu_shader5 GL_OES_mapbuffer GL_OES_packed_depth_stencil GL_OES_required_internalformat GL_OES_rgb8_rgba8 GL_OES_sample_shading GL_OES_sample_variables GL_OES_shader_image_atomic GL_OES_shader_io_blocks GL_OES_shader_multisample_interpolation GL_OES_standard_derivatives GL_OES_surfaceless_context GL_OES_tessellation_point_size GL_OES_tessellation_shader GL_OES_texture_border_clamp GL_OES_texture_buffer GL_OES_texture_cube_map_array GL_OES_texture_float GL_OES_texture_half_float GL_OES_texture_npot GL_OES_texture_stencil8 GL_OES_texture_storage_multisample_2d_array GL_OES_vertex_array_object GL_OES_vertex_half_float
RenderEngine last dataspace conversion: ((deprecated) sRGB Linear Full range) to (Default)
Region undefinedRegion (this=0x72144f9630, count=1)
[ 0, 0, 0, 0]
orientation=0, isDisplayOn=1
last eglSwapBuffers() time: 2806.462000 us
last transaction time : 134.461000 us
transaction-flags : 00000000
refresh-rate : 61.640003 fps
x-dpi : 409.432007
y-dpi : 409.903015
gpu_to_cpu_unsupported : 0
eglSwapBuffers time: 0.000000 us
transaction time: 0.000000 us
VSYNC state: disabled
soft-vsync: disabled
numListeners=27,
events-delivered: 3535
0x72117794a0: count=-1
0x72117b5660: count=-1
0x72117b5c00: count=-1
0x72117b71c0: count=-1
0x72117b76a0: count=-1
0x72119c7bc0: count=-1
0x72119c7f80: count=-1
0x721402ebc0: count=-1
0x721402ef20: count=-1
0x721402f7c0: count=-1
0x7214031020: count=-1
0x72140312c0: count=-1
0x72140361e0: count=-1
0x72140372c0: count=-1
0x7214037560: count=-1
0x72140f5ba0: count=-1
0x721441b380: count=-1
0x721442e900: count=-1
0x7214561560: count=-1
0x72145615c0: count=-1
0x7214561aa0: count=-1
0x72145626a0: count=-1
0x7214562ca0: count=-1
0x721459f2e0: count=-1
0x72145d6a80: count=-1
0x72145d6f00: count=-1
0x72145d85e0: count=-1
Display 0 HWC layers:
-------------------------------------------------------------------------------
Layer name
Z | Comp Type | Disp Frame (LTRB) | Source Crop (LTRB)
-------------------------------------------------------------------------------
com.android.systemui.ImageWallpaper#0
rel 0 | Device | 0 0 1080 2340 | 0.0 0.0 1080.0 2340.0
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
com.android.launcher3/com.android.searchlauncher.SearchLauncher#1
rel 0 | Client | 0 0 1080 2340 | 0.0 0.0 1080.0 2340.0
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
StatusBar#0
rel 0 | Client | 0 0 1080 84 | 0.0 0.0 1080.0 84.0
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NavigationBar#0
rel 0 | Client | 0 2196 1080 2340 | 0.0 0.0 1080.0 144.0
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
h/w composer state:
h/w composer enabled
Display(0)
support ColorTransform:1
visible_layers:4 invisible_layers:0 commit_layers:2
+----------+--------------+---------+-------+---------------------+---+
| layer id | handle | fmt | blend | comp | tr|
+----------+--------------+---------+-------+---------------------+---+
| 34 | 0x0 | 2 | NON | DEV( UI,DEV, 425) | 0|
+----------+--------------+---------+-------+---------------------+---+
| 35 | 0x0 | 1 | PRE | CLI( INV,CLI, 1149) | 0|
+----------+--------------+---------+-------+---------------------+---+
| 4 | 0x0 | 1 | PRE | CLI( INV,CLI, 1149) | 0|
+----------+--------------+---------+-------+---------------------+---+
| 6 | 0x0 | 1 | PRE | CLI( INV,CLI, 1149) | 0|
+----------+--------------+---------+-------+---------------------+---+
[HRT] [(0,0) s_wh:1080,2340 d_xywh:0,0,1080,2340 caps:0] [(0,1) s_wh:1080,2340 d_xywh:0,0,1080,2340 caps:0] [(0,2) s_wh:1080,84 d_xywh:0,0,1080,84 caps:0] [(0,3) s_wh:1080,144 d_xywh:0,2196,1080,144 caps:0]
[HWC Compose State (0)]
(0) f=0x2 x=0 y=0 w=1080 h=2340 -> x=0 y=0 w=1080 h=2340
(1) f=0x1 x=0 y=0 w=1080 h=2340 -> x=0 y=0 w=1080 h=2340
Total size: 20217600 bytes
[HWC DBG Dump] log threshold:I
SkipV(3: no skip vali(0:L5302)
SkipV(3: no skip vali(0:L5276)
SkipV(3: do skip vali
SkipV(3: do skip vali
SkipV(3: do skip vali
SkipV(3: do skip vali
SkipV(3: do skip vali
SkipV(3: do skip vali
SkipV(3: do skip vali
SkipV(3: do skip
DBGLBM: 89/99 used
[HWC Statistics]
0 - displayFrame over range
[Driver Support]
0,1-730-4096-0,0,0,1,1
0
[HWC Property]
0,0,1,1,0,1, 1,1,I,1,0, 0,0.000000,1,0,1, 1,1,0,A-0,A-0,0, 0,1,0,0,1,1,1, 0.10,1,0,0,1
Allocated buffers:
0x7214023ac0: 9945.00 KiB | 1080 (1088) x 2340 | 1 | 1 | 0xb00 | com.android.launcher3/com.android.searchlauncher.SearchLauncher#0
0x7214023c40: 357.00 KiB | 1080 (1088) x 84 | 1 | 1 | 0xb00 | StatusBar#0
0x7214023d00: 357.00 KiB | 1080 (1088) x 84 | 1 | 1 | 0xb00 | StatusBar#0
0x7214023dc0: 357.00 KiB | 1080 (1088) x 84 | 1 | 1 | 0xb00 | StatusBar#0
0x7214066300: 9945.00 KiB | 1080 (1088) x 2340 | 1 | 1 | 0xb00 | com.android.systemui.ImageWallpaper#0
0x7214066600: 9945.00 KiB | 1080 (1088) x 2340 | 1 | 1 | 0xb00 | com.android.launcher3/com.android.searchlauncher.SearchLauncher#0
0x7214067140: 9945.00 KiB | 1080 (1088) x 2340 | 1 | 1 | 0xb00 | com.android.launcher3/com.android.searchlauncher.SearchLauncher#0
0x7214433080: 9945.00 KiB | 1080 (1088) x 2340 | 1 | 1 | 0x1a00 | FramebufferSurface
0x7214433140: 9945.00 KiB | 1080 (1088) x 2340 | 1 | 1 | 0x1a00 | FramebufferSurface
0x7214433200: 9945.00 KiB | 1080 (1088) x 2340 | 1 | 1 | 0x1a00 | FramebufferSurface
0x7214433440: 612.00 KiB | 1080 (1088) x 144 | 1 | 1 | 0xb00 | NavigationBar#0
0x7214434040: 612.00 KiB | 1080 (1088) x 144 | 1 | 1 | 0xb00 | NavigationBar#0
0x7214434100: 612.00 KiB | 1080 (1088) x 144 | 1 | 1 | 0xb00 | NavigationBar#0
0x7214434280: 9945.00 KiB | 1080 (1088) x 2340 | 1 | 1 | 0xb00 | com.android.launcher3/com.android.searchlauncher.SearchLauncher#1
0x72144344c0: 9945.00 KiB | 1080 (1088) x 2340 | 1 | 1 | 0xb00 | com.android.launcher3/com.android.searchlauncher.SearchLauncher#1
0x7214434640: 9945.00 KiB | 1080 (1088) x 2340 | 1 | 1 | 0xb00 | com.android.launcher3/com.android.searchlauncher.SearchLauncher#1
Total allocated (estimate): 102357.00 KB
IMG Graphics HAL state:
handle | format | refcount | ID
--------------------+----------+----------+----
And a refresh install without Root
Tab E said:
Please send me the logs of `adb shell dumpsys SurfaceFlinger`
Click to expand...
Click to collapse
hello, some new ?
Sorry I'm not able to make any sense of the logs. I would recommend you to install your stock firmware form another source

How to use LineageOS/android_vendor_qcom_opensource_fm-commonsys

Hello there,
I'm building Android for HTC M7 (see here: https://forum.xda-developers.com/t/...all-lineageos-18-1-for-microg-stable.4439595/) with the following Docker image:
GitHub - lineageos4microg/docker-lineage-cicd: Docker microservice for LineageOS Continuous Integration and Continous Deployment
Docker microservice for LineageOS Continuous Integration and Continous Deployment - GitHub - lineageos4microg/docker-lineage-cicd: Docker microservice for LineageOS Continuous Integration and Conti...
github.com
My manifest.xml looks like this:
XML:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="htc-msm8960-dev/android_device_htc_m7" path="device/htc/m7" remote="github" revision="lineage-18.1" />
<project name="zsoerenm/android_device_htc_m7-common" path="device/htc/m7-common" remote="github" revision="lineage-18.1-label_mpdecision" />
<project name="htc-msm8960-dev/android_kernel_htc_msm8960" path="kernel/htc/msm8960" remote="github" revision="lineage-18.1" />
<project name="htc-msm8960-dev/android_device_htc_msm8960-common" path="device/htc/msm8960-common" remote="github" revision="lineage-18.1" />
<project name="htc-msm8960-dev/proprietary_vendor_htc" path="vendor/htc" remote="github" revision="lineage-18.1" />
</manifest>
Currently FM Radio is not working.
Looking at the build log, I found that https://github.com/LineageOS/android_vendor_qcom_opensource_fm-commonsys is used.
e.g.
Code:
[ 98% 462/467] including vendor/qcom/opensource/libfmjni/Android.mk ...
...
[ 28% 22103/76729] //vendor/qcom/opensource/fm-commonsys/jni:libqcomfm_jni clang++ android_hardware_fm.cpp
[ 28% 22104/76729] //vendor/qcom/opensource/fm-commonsys/jni:libqcomfm_jni clang++ ConfFileParser.cpp
[ 28% 22105/76729] //vendor/qcom/opensource/fm-commonsys/jni:libqcomfm_jni clang++ ConfigFmThs.cpp
[ 28% 22106/76729] //vendor/qcom/opensource/fm-commonsys/jni:libqcomfm_jni clang++ FmPerformanceParams.cpp
...
[ 49% 37708/76729] //vendor/qcom/opensource/fm-commonsys/fmapp2:FM2 aidl
...
[ 50% 38860/76729] //vendor/qcom/opensource/fm-commonsys/fmapp2:FM2 fix manifest
BTW: I'm surprised that this is actively maintained. Very cool!
Now the question is: How do I activate FM radio?
When I open the preinstalled FM-Radio App, it says: Operation failed
and in the logcat I find this:
Code:
06-04 20:31:50.553 4369 4369 E FMRadio : FmReceiver constructor
06-04 20:31:50.553 4369 4369 D FMService: fmOn: RadioBand :1
06-04 20:31:50.553 4369 4369 D FMService: fmOn: Emphasis :1
06-04 20:31:50.553 4369 4369 D FMService: fmOn: ChSpacing :2
06-04 20:31:50.554 4369 4369 D FMService: fmOn: RdsStd :1
06-04 20:31:50.554 4369 4369 D FMService: fmOn: LowerLimit :87500
06-04 20:31:50.554 4369 4369 D FMService: fmOn: UpperLimit :108000
06-04 20:31:50.554 4369 4369 V FMRadio : enable: CURRENT-STATE : FMOff ---> NEW-STATE : FMRxStarting
06-04 20:31:50.554 4369 4369 D FmTransceiver: Fail to Open -1
06-04 20:31:50.554 4369 4369 E FMRadio : enable: Error while turning FM On
06-04 20:31:50.554 4369 4369 E FMRadio : enable: CURRENT-STATE : FMRxStarting ---> NEW-STATE : FMOff
06-04 20:31:50.554 4369 4369 D FMService: mReceiver.enable done, Status :false
06-04 20:31:50.554 4369 4369 D FMService: in stop
06-04 20:31:50.562 4369 4369 E FMRadio : mService.fmOn failed
06-04 20:31:50.562 4369 4369 D FMRadio : disaplyDialog 13
06-04 20:31:50.619 4369 4429 W Adreno-EGL: <qeglDrvAPI_eglGetConfigAttrib:607>: EGL_BAD_ATTRIBUTE
I tried to add the following to BoardConfigCommon.mk
Code:
BOARD_HAVE_QCOM_FM := true
COMMON_GLOBAL_CFLAGS += -DQCOM_FM_ENABLED
(see here: https://github.com/zsoerenm/android...mmit/ba35097128d3d0ea730402630bfdad4662a8fe63)
And there is some old code here:
android_device_htc_m7/device.mk at lineage-18.1 · htc-msm8960-dev/android_device_htc_m7
Contribute to htc-msm8960-dev/android_device_htc_m7 development by creating an account on GitHub.
github.com
Code:
# FM radio
PRODUCT_PACKAGES += \
FM2 \
libqcomfm_jni \
qcom.fmradio
However, FM Radio is still not working with the same error as above.
What do I need to do to enable FM-Radio? @bgcngm @LuK1337

Categories

Resources