Skip to content

Instantly share code, notes, and snippets.

@eugrus
Created December 9, 2024 13:45
Show Gist options
  • Save eugrus/b0b62a0b8db0bae1de0405166cc7816c to your computer and use it in GitHub Desktop.
Save eugrus/b0b62a0b8db0bae1de0405166cc7816c to your computer and use it in GitHub Desktop.
audio on GREVA 8K (RK3528)
1
class=class android.content.res.ApkAssets
debugName=/product/overlay/CaptivePortalLoginFrameworkOverlay.apk
assetPath=/product/overlay/CaptivePortalLoginFrameworkOverlay.apk
2
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayASI.apk
assetPath=/product/overlay/GmsConfigOverlayASI.apk
3
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayCommon.apk
assetPath=/product/overlay/GmsConfigOverlayCommon.apk
4
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayGSA.apk
assetPath=/product/overlay/GmsConfigOverlayGSA.apk
5
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayGeotz.apk
assetPath=/product/overlay/GmsConfigOverlayGeotz.apk
6
class=class android.content.res.ApkAssets
debugName=/product/overlay/GoogleExtServicesConfigOverlay.apk
assetPath=/product/overlay/GoogleExtServicesConfigOverlay.apk
7
class=class android.content.res.ApkAssets
debugName=/product/overlay/GooglePermissionControllerFrameworkOverlay.apk
assetPath=/product/overlay/GooglePermissionControllerFrameworkOverlay.apk
8
class=class android.content.res.ApkAssets
debugName=/product/overlay/ModuleMetadataGoogleOverlay.apk
assetPath=/product/overlay/ModuleMetadataGoogleOverlay.apk
3
class=class android.content.res.Resources
resourcesImpl
class=class android.content.res.ResourcesImpl
assets
class=class android.content.res.AssetManager
apkAssets=
0
class=class android.content.res.ApkAssets
debugName=<empty> and /system/framework/framework-res.apk
assetPath=/system/framework/framework-res.apk
1
class=class android.content.res.ApkAssets
debugName=/product/overlay/CaptivePortalLoginFrameworkOverlay.apk
assetPath=/product/overlay/CaptivePortalLoginFrameworkOverlay.apk
2
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayASI.apk
assetPath=/product/overlay/GmsConfigOverlayASI.apk
3
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayCommon.apk
assetPath=/product/overlay/GmsConfigOverlayCommon.apk
4
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayGSA.apk
assetPath=/product/overlay/GmsConfigOverlayGSA.apk
5
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayGeotz.apk
assetPath=/product/overlay/GmsConfigOverlayGeotz.apk
6
class=class android.content.res.ApkAssets
debugName=/product/overlay/GoogleExtServicesConfigOverlay.apk
assetPath=/product/overlay/GoogleExtServicesConfigOverlay.apk
7
class=class android.content.res.ApkAssets
debugName=/product/overlay/GooglePermissionControllerFrameworkOverlay.apk
assetPath=/product/overlay/GooglePermissionControllerFrameworkOverlay.apk
8
class=class android.content.res.ApkAssets
debugName=/product/overlay/ModuleMetadataGoogleOverlay.apk
assetPath=/product/overlay/ModuleMetadataGoogleOverlay.apk
9
class=class android.content.res.ApkAssets
debugName=<empty> and /data/app/\~\~Eo3dSHSiXQqK1lT5gdZ8dg==/com.google.android.gms-RJlTE9cxJkhXH0owbg7jFw==/base.apk
assetPath=/data/app/\~\~Eo3dSHSiXQqK1lT5gdZ8dg==/com.google.android.gms-RJlTE9cxJkhXH0owbg7jFw==/base.apk
10
class=class android.content.res.ApkAssets
debugName=<empty> and /data/app/\~\~Eo3dSHSiXQqK1lT5gdZ8dg==/com.google.android.gms-RJlTE9cxJkhXH0owbg7jFw==/split_con
fig.en.apk
assetPath=/data/app/\~\~Eo3dSHSiXQqK1lT5gdZ8dg==/com.google.android.gms-RJlTE9cxJkhXH0owbg7jFw==/split_config.en.apk
11
class=class android.content.res.ApkAssets
debugName=<empty> and /data/app/\~\~Eo3dSHSiXQqK1lT5gdZ8dg==/com.google.android.gms-RJlTE9cxJkhXH0owbg7jFw==/split_con
fig.hdpi.apk
assetPath=/data/app/\~\~Eo3dSHSiXQqK1lT5gdZ8dg==/com.google.android.gms-RJlTE9cxJkhXH0owbg7jFw==/split_config.hdpi.apk
Resources History for com.teslacoilsw.launcher (com.teslacoilsw.launcher)
history
0
class=class android.content.res.Resources
resourcesImpl
class=class android.content.res.ResourcesImpl
assets
class=class android.content.res.AssetManager
apkAssets=
0
class=class android.content.res.ApkAssets
debugName=<empty> and /system/framework/framework-res.apk
assetPath=/system/framework/framework-res.apk
1
class=class android.content.res.ApkAssets
debugName=/product/overlay/CaptivePortalLoginFrameworkOverlay.apk
assetPath=/product/overlay/CaptivePortalLoginFrameworkOverlay.apk
2
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayASI.apk
assetPath=/product/overlay/GmsConfigOverlayASI.apk
3
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayCommon.apk
assetPath=/product/overlay/GmsConfigOverlayCommon.apk
4
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayGSA.apk
assetPath=/product/overlay/GmsConfigOverlayGSA.apk
5
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayGeotz.apk
assetPath=/product/overlay/GmsConfigOverlayGeotz.apk
6
class=class android.content.res.ApkAssets
debugName=/product/overlay/GoogleExtServicesConfigOverlay.apk
assetPath=/product/overlay/GoogleExtServicesConfigOverlay.apk
7
class=class android.content.res.ApkAssets
debugName=/product/overlay/GooglePermissionControllerFrameworkOverlay.apk
assetPath=/product/overlay/GooglePermissionControllerFrameworkOverlay.apk
8
class=class android.content.res.ApkAssets
debugName=/product/overlay/ModuleMetadataGoogleOverlay.apk
assetPath=/product/overlay/ModuleMetadataGoogleOverlay.apk
9
class=class android.content.res.ApkAssets
debugName=<empty>
assetPath=
10
class=class android.content.res.ApkAssets
debugName=<empty> and /data/app/\~\~QgoH6vGcvLpLTmi_39WEpw==/com.teslacoilsw.launcher-NLai_d3FiXOiYJilYKfUMw==/base.ap
k
assetPath=/data/app/\~\~QgoH6vGcvLpLTmi_39WEpw==/com.teslacoilsw.launcher-NLai_d3FiXOiYJilYKfUMw==/base.apk
1
class=class android.content.res.Resources
resourcesImpl
class=class android.content.res.ResourcesImpl
assets
class=class android.content.res.AssetManager
apkAssets=
0
class=class android.content.res.ApkAssets
debugName=<empty> and /system/framework/framework-res.apk
assetPath=/system/framework/framework-res.apk
1
class=class android.content.res.ApkAssets
debugName=/product/overlay/CaptivePortalLoginFrameworkOverlay.apk
assetPath=/product/overlay/CaptivePortalLoginFrameworkOverlay.apk
2
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayASI.apk
assetPath=/product/overlay/GmsConfigOverlayASI.apk
3
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayCommon.apk
assetPath=/product/overlay/GmsConfigOverlayCommon.apk
4
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayGSA.apk
assetPath=/product/overlay/GmsConfigOverlayGSA.apk
5
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayGeotz.apk
assetPath=/product/overlay/GmsConfigOverlayGeotz.apk
6
class=class android.content.res.ApkAssets
debugName=/product/overlay/GoogleExtServicesConfigOverlay.apk
assetPath=/product/overlay/GoogleExtServicesConfigOverlay.apk
7
class=class android.content.res.ApkAssets
debugName=/product/overlay/GooglePermissionControllerFrameworkOverlay.apk
assetPath=/product/overlay/GooglePermissionControllerFrameworkOverlay.apk
8
class=class android.content.res.ApkAssets
debugName=/product/overlay/ModuleMetadataGoogleOverlay.apk
assetPath=/product/overlay/ModuleMetadataGoogleOverlay.apk
9
class=class android.content.res.ApkAssets
debugName=<empty>
assetPath=
2
class=class android.content.res.Resources
resourcesImpl
class=class android.content.res.ResourcesImpl
assets
class=class android.content.res.AssetManager
apkAssets=
0
class=class android.content.res.ApkAssets
debugName=<empty> and /system/framework/framework-res.apk
assetPath=/system/framework/framework-res.apk
1
class=class android.content.res.ApkAssets
debugName=/product/overlay/CaptivePortalLoginFrameworkOverlay.apk
assetPath=/product/overlay/CaptivePortalLoginFrameworkOverlay.apk
2
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayASI.apk
assetPath=/product/overlay/GmsConfigOverlayASI.apk
3
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayCommon.apk
assetPath=/product/overlay/GmsConfigOverlayCommon.apk
4
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayGSA.apk
assetPath=/product/overlay/GmsConfigOverlayGSA.apk
5
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayGeotz.apk
assetPath=/product/overlay/GmsConfigOverlayGeotz.apk
6
class=class android.content.res.ApkAssets
debugName=/product/overlay/GoogleExtServicesConfigOverlay.apk
assetPath=/product/overlay/GoogleExtServicesConfigOverlay.apk
7
class=class android.content.res.ApkAssets
debugName=/product/overlay/GooglePermissionControllerFrameworkOverlay.apk
assetPath=/product/overlay/GooglePermissionControllerFrameworkOverlay.apk
8
class=class android.content.res.ApkAssets
debugName=/product/overlay/ModuleMetadataGoogleOverlay.apk
assetPath=/product/overlay/ModuleMetadataGoogleOverlay.apk
9
class=class android.content.res.ApkAssets
debugName=<empty> and /data/app/\~\~QgoH6vGcvLpLTmi_39WEpw==/com.teslacoilsw.launcher-NLai_d3FiXOiYJilYKfUMw==/base.ap
k
assetPath=/data/app/\~\~QgoH6vGcvLpLTmi_39WEpw==/com.teslacoilsw.launcher-NLai_d3FiXOiYJilYKfUMw==/base.apk
Resources History for com.server.auditor.ssh.client (com.server.auditor.ssh.client)
history
0
class=class android.content.res.Resources
resourcesImpl
class=class android.content.res.ResourcesImpl
assets
class=class android.content.res.AssetManager
apkAssets=
0
class=class android.content.res.ApkAssets
debugName=<empty> and /system/framework/framework-res.apk
assetPath=/system/framework/framework-res.apk
1
class=class android.content.res.ApkAssets
debugName=/product/overlay/CaptivePortalLoginFrameworkOverlay.apk
assetPath=/product/overlay/CaptivePortalLoginFrameworkOverlay.apk
2
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayASI.apk
assetPath=/product/overlay/GmsConfigOverlayASI.apk
3
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayCommon.apk
assetPath=/product/overlay/GmsConfigOverlayCommon.apk
4
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayGSA.apk
assetPath=/product/overlay/GmsConfigOverlayGSA.apk
5
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayGeotz.apk
assetPath=/product/overlay/GmsConfigOverlayGeotz.apk
6
class=class android.content.res.ApkAssets
debugName=/product/overlay/GoogleExtServicesConfigOverlay.apk
assetPath=/product/overlay/GoogleExtServicesConfigOverlay.apk
7
class=class android.content.res.ApkAssets
debugName=/product/overlay/GooglePermissionControllerFrameworkOverlay.apk
assetPath=/product/overlay/GooglePermissionControllerFrameworkOverlay.apk
8
class=class android.content.res.ApkAssets
debugName=/product/overlay/ModuleMetadataGoogleOverlay.apk
assetPath=/product/overlay/ModuleMetadataGoogleOverlay.apk
1
class=class android.content.res.Resources
resourcesImpl
class=class android.content.res.ResourcesImpl
assets
class=class android.content.res.AssetManager
apkAssets=
0
class=class android.content.res.ApkAssets
debugName=<empty> and /system/framework/framework-res.apk
assetPath=/system/framework/framework-res.apk
1
class=class android.content.res.ApkAssets
debugName=/product/overlay/CaptivePortalLoginFrameworkOverlay.apk
assetPath=/product/overlay/CaptivePortalLoginFrameworkOverlay.apk
2
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayASI.apk
assetPath=/product/overlay/GmsConfigOverlayASI.apk
3
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayCommon.apk
assetPath=/product/overlay/GmsConfigOverlayCommon.apk
4
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayGSA.apk
assetPath=/product/overlay/GmsConfigOverlayGSA.apk
5
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayGeotz.apk
assetPath=/product/overlay/GmsConfigOverlayGeotz.apk
6
class=class android.content.res.ApkAssets
debugName=/product/overlay/GoogleExtServicesConfigOverlay.apk
assetPath=/product/overlay/GoogleExtServicesConfigOverlay.apk
7
class=class android.content.res.ApkAssets
debugName=/product/overlay/GooglePermissionControllerFrameworkOverlay.apk
assetPath=/product/overlay/GooglePermissionControllerFrameworkOverlay.apk
8
class=class android.content.res.ApkAssets
debugName=/product/overlay/ModuleMetadataGoogleOverlay.apk
assetPath=/product/overlay/ModuleMetadataGoogleOverlay.apk
9
class=class android.content.res.ApkAssets
debugName=<empty> and /data/app/\~\~PydQI1AlW2OiTWFa7eymQA==/com.server.auditor.ssh.client-gq7VsPn6RZ_7QHqwpcTqGg==/ba
se.apk
assetPath=/data/app/\~\~PydQI1AlW2OiTWFa7eymQA==/com.server.auditor.ssh.client-gq7VsPn6RZ_7QHqwpcTqGg==/base.apk
10
class=class android.content.res.ApkAssets
debugName=<empty> and /data/app/\~\~PydQI1AlW2OiTWFa7eymQA==/com.server.auditor.ssh.client-gq7VsPn6RZ_7QHqwpcTqGg==/sp
lit_config.arm64_v8a.apk
assetPath=/data/app/\~\~PydQI1AlW2OiTWFa7eymQA==/com.server.auditor.ssh.client-gq7VsPn6RZ_7QHqwpcTqGg==/split_config.a
rm64_v8a.apk
11
class=class android.content.res.ApkAssets
debugName=<empty> and /data/app/\~\~PydQI1AlW2OiTWFa7eymQA==/com.server.auditor.ssh.client-gq7VsPn6RZ_7QHqwpcTqGg==/sp
lit_config.hdpi.apk
assetPath=/data/app/\~\~PydQI1AlW2OiTWFa7eymQA==/com.server.auditor.ssh.client-gq7VsPn6RZ_7QHqwpcTqGg==/split_config.h
dpi.apk
Resources History for com.android.inputmethod.latin (com.android.inputmethod.latin)
history
0
class=class android.content.res.Resources
resourcesImpl
class=class android.content.res.ResourcesImpl
assets
class=class android.content.res.AssetManager
apkAssets=
0
class=class android.content.res.ApkAssets
debugName=<empty> and /system/framework/framework-res.apk
assetPath=/system/framework/framework-res.apk
1
class=class android.content.res.ApkAssets
debugName=/product/overlay/CaptivePortalLoginFrameworkOverlay.apk
assetPath=/product/overlay/CaptivePortalLoginFrameworkOverlay.apk
2
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayASI.apk
assetPath=/product/overlay/GmsConfigOverlayASI.apk
3
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayCommon.apk
assetPath=/product/overlay/GmsConfigOverlayCommon.apk
4
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayGSA.apk
assetPath=/product/overlay/GmsConfigOverlayGSA.apk
5
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayGeotz.apk
assetPath=/product/overlay/GmsConfigOverlayGeotz.apk
6
class=class android.content.res.ApkAssets
debugName=/product/overlay/GoogleExtServicesConfigOverlay.apk
assetPath=/product/overlay/GoogleExtServicesConfigOverlay.apk
7
class=class android.content.res.ApkAssets
debugName=/product/overlay/GooglePermissionControllerFrameworkOverlay.apk
assetPath=/product/overlay/GooglePermissionControllerFrameworkOverlay.apk
8
class=class android.content.res.ApkAssets
debugName=/product/overlay/ModuleMetadataGoogleOverlay.apk
assetPath=/product/overlay/ModuleMetadataGoogleOverlay.apk
9
class=class android.content.res.ApkAssets
debugName=<empty> and /system/app/BoxLatinIME/BoxLatinIME.apk
assetPath=/system/app/BoxLatinIME/BoxLatinIME.apk
1
class=class android.content.res.Resources
resourcesImpl
class=class android.content.res.ResourcesImpl
assets
class=class android.content.res.AssetManager
apkAssets=
0
class=class android.content.res.ApkAssets
debugName=<empty> and /system/framework/framework-res.apk
assetPath=/system/framework/framework-res.apk
1
class=class android.content.res.ApkAssets
debugName=/product/overlay/CaptivePortalLoginFrameworkOverlay.apk
assetPath=/product/overlay/CaptivePortalLoginFrameworkOverlay.apk
2
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayASI.apk
assetPath=/product/overlay/GmsConfigOverlayASI.apk
3
class=class android.content.res.ApkAssets
:/data/user/0/com.server.auditor.ssh.client/files/private $ dumpsys audio
Permission Denial: can't dump AS.AudioService from from pid=11087, uid=10109 due to missing android.permission.DUMP permission
:/data/user/0/com.server.auditor.ssh.client/files/private $ su
:/data/data/com.server.auditor.ssh.client/files/private # dumpsys audio
Audio event log: audio services lifecycle
01-02 06:02:33:500 AudioService()
Message handler (watch for unhandled messages):
Handler (com.android.server.audio.AudioService$AudioHandler) {1472290} @ 2975328
Looper (AudioService, tid 113) {331c789}
(Total messages: 0, polling=true, quitting=false)
MediaFocusControl dump time: 1:11:27 PM
Audio Focus stack entries (last is top of stack):
No external focus policy
Notify on duck: true
In ring or call: false
Audio event log: focus commands as seen by MediaFocusControl
12-09 12:25:39:382 requestAudioFocus() from uid/pid 10058/5241 AA=USAGE_MEDIA/CONTENT_TYPE_MUSIC clientId=android.media.AudioM
anager@b77513beev@b2fc058 callingPack=com.google.android.tts req=4 flags=0x0 sdk=35
12-09 12:25:45:555 abandonAudioFocus() from uid/pid 10058/5241 clientId=android.media.AudioManager@b77513beev@b2fc058
Multi Audio Focus enabled :false
Stream volumes (device: index)
- STREAM_VOICE_CALL:
Muted: false
Muted Internally: false
Min: 1
Max: 5
streamVolume:5
Current: 2 (speaker): 5, 400 (hdmi): 3, 20000000 (ble_headset): 3, 40000000 (default): 3
Devices: speaker(2)
Volume Group: AUDIO_STREAM_VOICE_CALL
- STREAM_SYSTEM (aliased to: STREAM_RING):
Muted: false
Muted Internally: false
Min: 0
Max: 7
streamVolume:5
Current: 2 (speaker): 5, 400 (hdmi): 5, 40000000 (default): 5
Devices: hdmi(400)
Volume Group: AUDIO_STREAM_SYSTEM
- STREAM_RING:
Muted: false
Muted Internally: false
Min: 0
Max: 7
streamVolume:5
Current: 2 (speaker): 5, 400 (hdmi): 5, 40000000 (default): 5
Devices: speaker(2)
Volume Group: AUDIO_STREAM_RING
- STREAM_MUSIC:
Muted: false
Muted Internally: false
Min: 0
Max: 15
streamVolume:15
Current: 2 (speaker): 15, 400 (hdmi): 15, 4000000 (usb_headset): 3, 20000000 (ble_headset): 5, 40000000 (default): 5
Devices: hdmi(400)
Volume Group: AUDIO_STREAM_MUSIC
- STREAM_ALARM:
Muted: false
Muted Internally: false
Min: 1
Max: 7
streamVolume:6
Current: 2 (speaker): 6, 400 (hdmi): 6, 40000000 (default): 6
Devices: speaker(2)
Volume Group: AUDIO_STREAM_ALARM
- STREAM_NOTIFICATION (aliased to: STREAM_RING):
Muted: false
Muted Internally: false
Min: 0
Max: 7
streamVolume:5
Current: 2 (speaker): 5, 400 (hdmi): 5, 40000000 (default): 5
Devices: hdmi(400)
Volume Group: AUDIO_STREAM_NOTIFICATION
- STREAM_BLUETOOTH_SCO:
Muted: false
Muted Internally: false
Min: 0
Max: 15
streamVolume:7
Current: 2 (speaker): 7, 400 (hdmi): 7, 40000000 (default): 7
Devices: speaker(2)
Volume Group: AUDIO_STREAM_BLUETOOTH_SCO
- STREAM_SYSTEM_ENFORCED (aliased to: STREAM_RING):
Muted: false
Muted Internally: false
Min: 0
Max: 7
streamVolume:5
Current: 2 (speaker): 5, 400 (hdmi): 5, 40000000 (default): 5
Devices: hdmi(400)
Volume Group: AUDIO_STREAM_ENFORCED_AUDIBLE
- STREAM_DTMF (aliased to: STREAM_MUSIC):
Muted: false
Muted Internally: false
Min: 0
Max: 15
streamVolume:15
Current: 2 (speaker): 15, 400 (hdmi): 15, 4000000 (usb_headset): 3, 20000000 (ble_headset): 5, 40000000 (default): 5
Devices: hdmi(400)
Volume Group: AUDIO_STREAM_DTMF
- STREAM_TTS (aliased to: STREAM_MUSIC):
Muted: false
Muted Internally: false
Min: 0
Max: 15
streamVolume:15
Current: 2 (speaker): 15, 400 (hdmi): 15, 4000000 (usb_headset): 3, 20000000 (ble_headset): 5, 40000000 (default): 5
Devices: speaker(2)
Volume Group: AUDIO_STREAM_TTS
- STREAM_ACCESSIBILITY (aliased to: STREAM_MUSIC):
Muted: false
Muted Internally: false
Min: 1
Max: 15
streamVolume:15
Current: 2 (speaker): 15, 400 (hdmi): 15, 4000000 (usb_headset): 4, 20000000 (ble_headset): 6, 40000000 (default): 6
Devices: hdmi(400)
Volume Group: AUDIO_STREAM_ACCESSIBILITY
- STREAM_ASSISTANT (aliased to: STREAM_MUSIC):
Muted: false
Muted Internally: false
Min: 0
Max: 15
streamVolume:15
Current: 2 (speaker): 15, 400 (hdmi): 15, 4000000 (usb_headset): 3, 20000000 (ble_headset): 5, 40000000 (default): 5
Devices: hdmi(400)
Volume Group: AUDIO_STREAM_ASSISTANT
- mute affected streams = 0x6f
Volume Groups (device: index)
- VOLUME GROUP AUDIO_STREAM_ACCESSIBILITY:
Muted: false
Min: 1
Max: 15
Current: 2 (speaker): 15, 400 (hdmi): 15, 4000000 (usb_headset): 4, 20000000 (ble_headset): 5, 40000000 (default): 6
Devices: hdmi
Streams: STREAM_ACCESSIBILITY
- VOLUME GROUP AUDIO_STREAM_ALARM:
Muted: false
Min: 1
Max: 7
Current: 40000000 (default): 6
Devices: speaker
Streams: STREAM_ALARM
- VOLUME GROUP AUDIO_STREAM_BLUETOOTH_SCO:
Muted: false
Min: 0
Max: 15
Current: 40000000 (default): 7
Devices: speaker
Streams: STREAM_BLUETOOTH_SCO
- VOLUME GROUP AUDIO_STREAM_DTMF:
Muted: false
Min: 0
Max: 15
Current: 2 (speaker): 15, 400 (hdmi): 15, 4000000 (usb_headset): 3, 20000000 (ble_headset): 5, 40000000 (default): 5
Devices: hdmi
Streams: STREAM_DTMF
- VOLUME GROUP AUDIO_STREAM_ENFORCED_AUDIBLE:
Muted: false
Min: 0
Max: 7
Current: 40000000 (default): 5
Devices: hdmi
Streams: STREAM_SYSTEM_ENFORCED
- VOLUME GROUP AUDIO_STREAM_MUSIC:
Muted: false
Min: 0
Max: 15
Current: 2 (speaker): 15, 400 (hdmi): 15, 4000000 (usb_headset): 3, 20000000 (ble_headset): 5, 40000000 (default): 5
Devices: hdmi
Streams: STREAM_MUSIC
- VOLUME GROUP AUDIO_STREAM_NOTIFICATION:
Muted: false
Min: 0
Max: 7
Current: 40000000 (default): 5
Devices: hdmi
Streams: STREAM_NOTIFICATION
- VOLUME GROUP AUDIO_STREAM_PATCH:
Muted: false
Min: 0
Max: 15
Current: 40000000 (default): 5
Devices: hdmi
Streams: UNKNOWN_STREAM_13
- VOLUME GROUP AUDIO_STREAM_REROUTING:
Muted: false
Min: 0
Max: 15
Current: 40000000 (default): 5
Devices: hdmi
Streams: UNKNOWN_STREAM_12
- VOLUME GROUP AUDIO_STREAM_RING:
Muted: false
Min: 0
Max: 7
Current: 40000000 (default): 5
Devices: speaker
Streams: STREAM_RING
- VOLUME GROUP AUDIO_STREAM_SYSTEM:
Muted: false
Min: 0
Max: 7
Current: 40000000 (default): 5
Devices: hdmi
Streams: STREAM_SYSTEM
- VOLUME GROUP AUDIO_STREAM_TTS:
Muted: false
Min: 0
Max: 15
Current: 2 (speaker): 15, 400 (hdmi): 15, 4000000 (usb_headset): 3, 20000000 (ble_headset): 5, 40000000 (default): 5
Devices: speaker
Streams: STREAM_TTS
- VOLUME GROUP AUDIO_STREAM_VOICE_CALL:
Muted: false
Min: 1
Max: 5
Current: 2 (speaker): 5, 20000000 (ble_headset): 3, 40000000 (default): 3
Devices: speaker
Streams: STREAM_VOICE_CALL
- VOLUME GROUP AUDIO_STREAM_ASSISTANT:
Muted: false
Min: 0
Max: 15
Current: 2 (speaker): 15, 400 (hdmi): 15, 4000000 (usb_headset): 3, 20000000 (ble_headset): 5, 40000000 (default): 5
Devices: hdmi
Streams: STREAM_ASSISTANT
- VOLUME GROUP AUDIO_STREAM_CALL_ASSISTANT:
Muted: false
Min: 0
Max: 15
Current: 40000000 (default): 5
Devices: hdmi
Streams: UNKNOWN_STREAM_14
Ringer mode:
- mode (internal) = NORMAL
- mode (external) = NORMAL
- zen mode:ZEN_MODE_OFF
- ringer mode affected streams = 0xa6 (STREAM_SYSTEM,STREAM_RING,STREAM_NOTIFICATION,STREAM_SYSTEM_ENFORCED)
- ringer mode muted streams = 0x0
- delegate = ZenModeHelper
Audio mode:
- Requested mode = MODE_NORMAL
- Actual mode = MODE_NORMAL
- Mode owner:
None
- Mode owner stack:
Empty
Audio routes:
mMainType=0x8
mBluetoothName=null
Other state:
mVolumeController=VolumeController(android.os.BinderProxy@3f3e38e,mVisible=false)
mSafeMediaVolumeState=SAFE_MEDIA_VOLUME_ACTIVE
mSafeMediaVolumeIndex=100
mSafeUsbMediaVolumeIndex=30
mSafeUsbMediaVolumeDbfs=-37.0
sIndependentA11yVolume=false
mPendingVolumeCommand=null
mMusicActiveMs=0
mMcc=0
mCameraSoundForced=false
mHasVibrator=false
mVolumePolicy=VolumePolicy[volumeDownToEnterSilent=false,volumeUpToExitSilent=false,doNotDisturbWhenSilent=false,vibrateToSi
lentDebounce=400]
mAvrcpAbsVolSupported=false
mBtScoOnByApp=false
mIsSingleVolume=false
mUseFixedVolume=false
mNotifAliasRing=true
mFixedVolumeDevices=0x800,0x200000
mFullVolumeDevices=0x40000,0x40001
mSyncAjustVolumeDevices=0x400,0x401,0x2,0x80000,0x80001
mAbsoluteVolumeDevices.keySet()=
mExtVolumeController=null
mHdmiAudioSystemClient=null
mHdmiPlaybackClient=android.hardware.hdmi.HdmiPlaybackClient@c0157af
mHdmiTvClient=null
mHdmiSystemAudioSupported=false
mHdmiCecVolumeControlEnabled=true
mIsCallScreeningModeSupported=false
mic mute FromSwitch=false FromRestrictions=false FromApi=false from system=false mCurrentImeUid=0
No accessibility service Uids.
Assistant service UIDs:
- 10053
Audio policies:
Audio event log: dynamic policy events (logged when command received by AudioService)
PlaybackActivityMonitor dump time: 1:11:27 PM
playback listeners:
(S)com.android.server.audio.PlaybackActivityMonitor$PlayMonitorClient@5a3d7bc (S)com.android.server.audio.PlaybackActivityMon
itor$PlayMonitorClient@9e65345 (S)com.android.server.audio.PlaybackActivityMonitor$PlayMonitorClient@ceaa9a
players:
(not logged) AudioPlaybackConfiguration piid:191 deviceId:0 type:android.media.SoundPool u/pid:1000/599 state:idle attr:Audio
Attributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0
AudioPlaybackConfiguration piid:247 deviceId:25 type:android.media.MediaPlayer u/pid:10109/10235 state:stopped attr:AudioAtt
ributes: usage=USAGE_NOTIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0
AudioPlaybackConfiguration piid:279 deviceId:0 type:android.media.MediaPlayer u/pid:10109/10235 state:idle attr:AudioAttribu
tes: usage=USAGE_NOTIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0
AudioPlaybackConfiguration piid:295 deviceId:0 type:android.media.MediaPlayer u/pid:10109/10235 state:idle attr:AudioAttribu
tes: usage=USAGE_NOTIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null sessionId:0
ducked players piids:
faded out players piids:
muted player piids due to call/ring:
banned uids:
muted players (piids) awaiting device connection:
Audio event log: playback activity as reported through PlayerBase
01-02 06:02:35:774 new player piid:191 uid/pid:1000/599 type:android.media.SoundPool attr:AudioAttributes: usage=USAGE_ASSISTA
NCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null session:0
01-02 06:02:38:615 new player piid:199 uid/pid:1000/1082 type:android.media.SoundPool attr:AudioAttributes: usage=USAGE_ASSIST
ANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null session:0
01-02 06:02:43:155 releasing player piid:199
12-09 12:25:40:556 new player piid:215 uid/pid:10058/5241 type:android.media.AudioTrack attr:AudioAttributes: usage=USAGE_NOTI
FICATION_EVENT content=CONTENT_TYPE_MUSIC flags=0x800 tags= bundle=null session:209
12-09 12:25:40:569 player piid:215 state:started DeviceId:0
12-09 12:25:40:615 player piid:215 state:device DeviceId:16
12-09 12:25:40:914 player piid:215 state:stopped DeviceId:0
12-09 12:25:40:915 releasing player piid:215
12-09 12:25:45:697 new player piid:223 uid/pid:10058/5241 type:android.media.AudioTrack attr:AudioAttributes: usage=USAGE_NOTI
FICATION_EVENT content=CONTENT_TYPE_MUSIC flags=0x800 tags= bundle=null session:217
12-09 12:25:45:732 player piid:223 state:started DeviceId:0
12-09 12:25:45:837 player piid:223 state:device DeviceId:16
12-09 12:25:46:311 player piid:223 state:stopped DeviceId:0
12-09 12:25:46:312 releasing player piid:223
12-09 12:54:17:224 new player piid:231 uid/pid:1000/9902 type:android.media.SoundPool attr:AudioAttributes: usage=USAGE_ASSIST
ANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null session:0
12-09 12:54:54:220 releasing player piid:231
12-09 13:03:52:528 new player piid:239 uid/pid:10109/10235 type:android.media.MediaPlayer attr:AudioAttributes: usage=USAGE_UN
KNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null session:0
12-09 13:03:52:580 player piid:239 new AudioAttributes:AudioAttributes: usage=USAGE_NOTIFICATION_RINGTONE content=CONTENT_TYPE
_SONIFICATION flags=0x800 tags= bundle=null
12-09 13:03:52:642 releasing player piid:239
12-09 13:03:52:644 new player piid:247 uid/pid:10109/10235 type:android.media.MediaPlayer attr:AudioAttributes: usage=USAGE_UN
KNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null session:0
12-09 13:03:52:663 player piid:247 new AudioAttributes:AudioAttributes: usage=USAGE_NOTIFICATION content=CONTENT_TYPE_SONIFICA
TION flags=0x800 tags= bundle=null
12-09 13:04:12:921 player piid:247 state:started DeviceId:0
12-09 13:04:13:247 player piid:247 state:device DeviceId:25
12-09 13:04:13:265 player piid:247 state:device DeviceId:25
12-09 13:04:13:733 player piid:247 state:stopped DeviceId:0
12-09 13:04:13:841 player piid:247 state:started DeviceId:0
12-09 13:04:13:912 player piid:247 state:device DeviceId:25
12-09 13:04:14:490 player piid:247 state:stopped DeviceId:0
12-09 13:04:20:660 new player piid:255 uid/pid:1000/9902 type:android.media.SoundPool attr:AudioAttributes: usage=USAGE_ASSIST
ANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null session:0
12-09 13:05:05:922 releasing player piid:255
12-09 13:05:11:574 new player piid:263 uid/pid:1000/9902 type:android.media.SoundPool attr:AudioAttributes: usage=USAGE_ASSIST
ANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null session:0
12-09 13:05:34:754 releasing player piid:263
12-09 13:05:42:158 new player piid:271 uid/pid:10109/10235 type:android.media.MediaPlayer attr:AudioAttributes: usage=USAGE_UN
KNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null session:0
12-09 13:05:42:183 player piid:271 new AudioAttributes:AudioAttributes: usage=USAGE_NOTIFICATION_RINGTONE content=CONTENT_TYPE
_SONIFICATION flags=0x800 tags= bundle=null
12-09 13:05:42:214 releasing player piid:271
12-09 13:05:42:222 new player piid:279 uid/pid:10109/10235 type:android.media.MediaPlayer attr:AudioAttributes: usage=USAGE_UN
KNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null session:0
12-09 13:05:42:239 player piid:279 new AudioAttributes:AudioAttributes: usage=USAGE_NOTIFICATION content=CONTENT_TYPE_SONIFICA
TION flags=0x800 tags= bundle=null
12-09 13:05:58:024 new player piid:287 uid/pid:10109/10235 type:android.media.MediaPlayer attr:AudioAttributes: usage=USAGE_UN
KNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null session:0
12-09 13:05:58:044 player piid:287 new AudioAttributes:AudioAttributes: usage=USAGE_NOTIFICATION_RINGTONE content=CONTENT_TYPE
_SONIFICATION flags=0x800 tags= bundle=null
12-09 13:05:58:069 releasing player piid:287
12-09 13:05:58:072 new player piid:295 uid/pid:10109/10235 type:android.media.MediaPlayer attr:AudioAttributes: usage=USAGE_UN
KNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null session:0
12-09 13:05:58:092 player piid:295 new AudioAttributes:AudioAttributes: usage=USAGE_NOTIFICATION content=CONTENT_TYPE_SONIFICA
TION flags=0x800 tags= bundle=null
allowed capture policies:
RecordActivityMonitor dump time: 1:11:27 PM
Audio event log: recording activity received by AudioService
12-09 12:25:40:435 rec update riid:207 uid:10058 session:201 src:VOICE_RECOGNITION not silenced pack:com.google.android.tts
12-09 12:25:45:723 rec stop riid:207 uid:10058 session:201 src:VOICE_RECOGNITION not silenced pack:com.google.android.tts
AudioDeviceBroker:
Message handler (watch for unhandled messages):
Handler (com.android.server.audio.AudioDeviceBroker$BrokerHandler) {d15bfcb} @ 2975369
Looper (AudioDeviceBroker, tid 114) {4b4b3a8}
(Total messages: 0, polling=true, quitting=false)
BECOMING_NOISY_INTENT_DEVICES_SET=
0x400 0x800 0x8000000 0x20000000 0x80 0x100 0x200 0x2000 0x4000 0x4000000 0x20000001 0x20000 0x20000002 0x4 0x8
Preferred devices for strategy:
Connected devices:
[DeviceInfo: type:0x80001000 (usb_device) name:USB-Audio - HD Pro Webcam C920 addr:card=3;device=0; codec: 0 sensorUuid: n
ull]
[DeviceInfo: type:0x400 (hdmi) name: addr: codec: 0 sensorUuid: null]
APM Connected device (A2DP sink only):
Communication route clients:
Computed Preferred communication device: null
Applied Preferred communication device: null
Active communication device: AudioDeviceAttributes: role:output type:speaker addr: name:GREVA.smartTV.LGX6521S.F1010 profile
s:[] descriptors:[]
mCommunicationStrategyId: 14
mAccessibilityStrategyId: 17
mAudioModeOwner: AudioModeInfo: mMode=MODE_NORMAL, mPid=0, mUid=0
mBluetoothHeadset: null
mBluetoothHeadsetDevice: null
mScoAudioState: SCO_STATE_INACTIVE
mScoAudioMode: SCO_MODE_VIRTUAL_CALL
mHearingAid: android.bluetooth.BluetoothHearingAid@b9ddec1
mLeAudio: null
mA2dp: android.bluetooth.BluetoothA2dp@65cd666
mAvrcpAbsVolSupported: false
SoundEffects:
Message handler (watch for unhandled messages):
Handler (com.android.server.audio.SoundEffectsHelper$SfxHandler) {7be8da7} @ 2975378
Looper (AS.SfxWorker, tid 112) {1756254}
(Total messages: 0, polling=true, quitting=false)
Default attenuation (dB): -6
Audio event log: Sound Effects Loading
01-02 06:02:35:771 effects loading started
01-02 06:02:38:017 effect Effect_Tick.ogg loaded
01-02 06:02:38:034 effect KeypressStandard.ogg loaded
01-02 06:02:38:321 effect KeypressDelete.ogg loaded
01-02 06:02:38:327 effect KeypressSpacebar.ogg loaded
01-02 06:02:38:689 effect KeypressInvalid.ogg loaded
01-02 06:02:38:786 effect KeypressReturn.ogg loaded
01-02 06:02:38:786 effects loading completed
Event logs:
Audio event log: phone state (logged after successful call to AudioSystem.setPhoneState(int, int))
Audio event log: wired/A2DP/hearing aid device connection
01-02 06:02:35:748 onUpdateCommunicationRoute, preferredCommunicationDevice: null eventSource: resetBluetoothSco
01-02 06:02:35:754 removePreferredDevicesForStrategySync, strategy: 14
01-02 06:02:35:755 removePreferredDevicesForStrategySync, strategy: 17
01-02 06:02:36:001 setWiredDeviceConnectionState( type:80001000 state:DEVICE_STATE_AVAILABLE addr:card=3;device=0; name:USB-Au
dio - HD Pro Webcam C920) from UsbAlsaDevice
01-02 06:02:37:275 Volume behavior 0 for dev=0x400 from:AudioService.updateHdmiCecSinkLocked()
01-02 06:02:38:745 onUpdateCommunicationRoute, preferredCommunicationDevice: null eventSource: resetBluetoothSco
01-02 06:02:38:752 removePreferredDevicesForStrategySync, strategy: 14
01-02 06:02:38:753 removePreferredDevicesForStrategySync, strategy: 17
01-02 06:02:39:144 setWiredDeviceConnectionState( type:400 state:DEVICE_STATE_AVAILABLE addr: name:) from android
01-02 06:02:44:060 BT profile service: connecting A2DP profile
01-02 06:02:44:168 BT profile service: connecting HEARING_AID profile
12-09 12:54:06:176 dropping ACTION_AUDIO_BECOMING_NOISY
12-09 12:54:06:178 setWiredDeviceConnectionState( type:400 state:DEVICE_STATE_UNAVAILABLE addr: name:) from android
12-09 12:54:07:444 setWiredDeviceConnectionState( type:400 state:DEVICE_STATE_AVAILABLE addr: name:) from android
12-09 13:03:31:825 dropping ACTION_AUDIO_BECOMING_NOISY
12-09 13:03:31:827 setWiredDeviceConnectionState( type:400 state:DEVICE_STATE_UNAVAILABLE addr: name:) from android
12-09 13:03:33:026 setWiredDeviceConnectionState( type:400 state:DEVICE_STATE_AVAILABLE addr: name:) from android
Audio event log: force use (logged before setForceUse() is executed)
01-02 06:02:33:534 setForceUse(FOR_SYSTEM, FORCE_NONE) due to AudioService ctor
01-02 06:02:33:548 setForceUse(FOR_ENCODED_SURROUND, FORCE_NONE) due to readPersistedSettings
01-02 06:02:33:548 setForceUse(FOR_DOCK, FORCE_DIGITAL_DOCK) due to readDockAudioSettings
01-02 06:02:34:968 setForceUse(FOR_VIBRATE_RINGING, FORCE_NONE) due to muteRingerModeStreams() from u/pid:1000/599
01-02 06:02:35:773 setForceUse(FOR_VIBRATE_RINGING, FORCE_NONE) due to muteRingerModeStreams() from u/pid:1000/599
01-02 06:02:37:558 setForceUse(FOR_ENCODED_SURROUND, FORCE_NONE) due to readPersistedSettings
01-02 06:02:37:558 setForceUse(FOR_DOCK, FORCE_DIGITAL_DOCK) due to readDockAudioSettings
01-02 06:02:38:007 setForceUse(FOR_VIBRATE_RINGING, FORCE_NONE) due to muteRingerModeStreams() from u/pid:1000/599
01-02 06:02:38:760 setForceUse(FOR_VIBRATE_RINGING, FORCE_NONE) due to muteRingerModeStreams() from u/pid:1000/599
01-02 06:02:39:454 setForceUse(FOR_DOCK, FORCE_DIGITAL_DOCK) due to readDockAudioSettings
01-02 06:02:40:617 setForceUse(FOR_DOCK, FORCE_DIGITAL_DOCK) due to readDockAudioSettings
12-09 12:22:36:728 setForceUse(FOR_DOCK, FORCE_DIGITAL_DOCK) due to readDockAudioSettings
12-09 12:22:40:955 setForceUse(FOR_DOCK, FORCE_DIGITAL_DOCK) due to readDockAudioSettings
Audio event log: volume changes (logged when command received by AudioService)
01-02 06:02:33:810 sending VOLUME_CHANGED stream:STREAM_DTMF index:15 alias:STREAM_MUSIC
01-02 06:02:33:839 sending VOLUME_CHANGED stream:STREAM_TTS index:15 alias:STREAM_MUSIC
01-02 06:02:33:860 sending VOLUME_CHANGED stream:STREAM_ACCESSIBILITY index:15 alias:STREAM_MUSIC
01-02 06:02:33:880 sending VOLUME_CHANGED stream:STREAM_ASSISTANT index:15 alias:STREAM_MUSIC
01-02 06:02:38:334 sending VOLUME_CHANGED stream:STREAM_DTMF index:15 alias:STREAM_MUSIC
01-02 06:02:38:402 sending VOLUME_CHANGED stream:STREAM_TTS index:15 alias:STREAM_MUSIC
01-02 06:02:38:437 sending VOLUME_CHANGED stream:STREAM_ACCESSIBILITY index:15 alias:STREAM_MUSIC
01-02 06:02:38:454 sending VOLUME_CHANGED stream:STREAM_ASSISTANT index:15 alias:STREAM_MUSIC
12-09 13:06:08:904 adjustSuggestedStreamVolume(sugg:USE_DEFAULT_STREAM_TYPE dir:ADJUST_RAISE flags:0x1005) from android/Window
Manager uid:1000
12-09 13:06:09:103 adjustSuggestedStreamVolume(sugg:USE_DEFAULT_STREAM_TYPE dir:ADJUST_RAISE flags:0x1005) from android/Window
Manager uid:1000
12-09 13:06:09:693 adjustSuggestedStreamVolume(sugg:USE_DEFAULT_STREAM_TYPE dir:ADJUST_RAISE flags:0x1005) from android/Window
Manager uid:1000
Supported System Usages:
USAGE_CALL_ASSISTANT
Spatial audio:
mHasSpatializerEffect:false (effect present)
isSpatializerEnabled:false (routing dependent)
SpatializerHelper:
mState:1
mSpatLevel:0
mCapableSpatLevel:0
mIsHeadTrackingSupported:false
supported head tracking modes:
mDesiredHeadTrackingMode:HEAD_TRACKING_MODE_RELATIVE_WORLD
mActualHeadTrackingMode:HEAD_TRACKING_MODE_UNSUPPORTED
headtracker available:false
supports binaural:false / transaural:false
mSpatOutput:0
devices:
Audio event log: spatial audio
01-02 06:02:34:049 init effectExpected=false
01-02 06:02:34:049 init(): setting state to STATE_NOT_SUPPORTED due to effect not expected
01-02 06:02:34:050 setFeatureEnabled(false) was featureEnabled:false
AudioSystemAdapter:
last cache clear time: 12-09 13:03:33:081
mDevicesForAttrCache:
AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0x800 tags= bundle=null forVolume: true stream: ST
REAM_MUSIC(3)
AudioDeviceAttributes: role:output type:hdmi addr: name: profiles:[] descriptors:[]
AudioDeviceAttributes: role:output type:hdmi addr:RK_BITSTREAM_DEVICE_ADDRESS name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x801 tags= bundle=null f
orVolume: true stream: STREAM_SYSTEM(1)
AudioDeviceAttributes: role:output type:hdmi addr: name: profiles:[] descriptors:[]
AudioDeviceAttributes: role:output type:hdmi addr:RK_BITSTREAM_DEVICE_ADDRESS name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null forVolume: true stream:
STREAM_MUSIC(3)
AudioDeviceAttributes: role:output type:hdmi addr: name: profiles:[] descriptors:[]
AudioDeviceAttributes: role:output type:hdmi addr:RK_BITSTREAM_DEVICE_ADDRESS name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x804 tags= bundle=null forVolume: true stream
: STREAM_VOICE_CALL(0)
AudioDeviceAttributes: role:output type:speaker addr: name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x808 tags= bundle=null forVolume: true stream
: STREAM_MUSIC(3)
AudioDeviceAttributes: role:output type:speaker addr: name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_ASSISTANCE_ACCESSIBILITY content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null forVo
lume: true stream: STREAM_ACCESSIBILITY(10)
AudioDeviceAttributes: role:output type:hdmi addr: name: profiles:[] descriptors:[]
AudioDeviceAttributes: role:output type:hdmi addr:RK_BITSTREAM_DEVICE_ADDRESS name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null forVol
ume: true stream: STREAM_SYSTEM(1)
AudioDeviceAttributes: role:output type:hdmi addr: name: profiles:[] descriptors:[]
AudioDeviceAttributes: role:output type:hdmi addr:RK_BITSTREAM_DEVICE_ADDRESS name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_VOICE_COMMUNICATION content=CONTENT_TYPE_SPEECH flags=0x804 tags= bundle=null forVolume:
true stream: STREAM_VOICE_CALL(0)
AudioDeviceAttributes: role:output type:speaker addr: name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_ALARM content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null forVolume: true stream:
STREAM_ALARM(4)
AudioDeviceAttributes: role:output type:speaker addr: name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_ASSISTANT content=CONTENT_TYPE_SPEECH flags=0x800 tags= bundle=null forVolume: true strea
m: STREAM_ASSISTANT(11)
AudioDeviceAttributes: role:output type:hdmi addr: name: profiles:[] descriptors:[]
AudioDeviceAttributes: role:output type:hdmi addr:RK_BITSTREAM_DEVICE_ADDRESS name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_VOICE_COMMUNICATION_SIGNALLING content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null
forVolume: true stream: STREAM_DTMF(8)
AudioDeviceAttributes: role:output type:hdmi addr: name: profiles:[] descriptors:[]
AudioDeviceAttributes: role:output type:hdmi addr:RK_BITSTREAM_DEVICE_ADDRESS name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_NOTIFICATION_RINGTONE content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null forVolum
e: true stream: STREAM_RING(2)
AudioDeviceAttributes: role:output type:speaker addr: name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_NOTIFICATION content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null forVolume: true s
tream: STREAM_NOTIFICATION(5)
AudioDeviceAttributes: role:output type:hdmi addr: name: profiles:[] descriptors:[]
AudioDeviceAttributes: role:output type:hdmi addr:RK_BITSTREAM_DEVICE_ADDRESS name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_SONIFICATION flags=0x808 tags= bundle=null forVolume: true s
tream: STREAM_MUSIC(3)
AudioDeviceAttributes: role:output type:speaker addr: name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_VOICE_COMMUNICATION content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null forVolume:
true stream: STREAM_VOICE_CALL(0)
AudioDeviceAttributes: role:output type:speaker addr: name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null forVolume: true stream:
STREAM_MUSIC(3)
AudioDeviceAttributes: role:output type:hdmi addr: name: profiles:[] descriptors:[]
AudioDeviceAttributes: role:output type:hdmi addr:RK_BITSTREAM_DEVICE_ADDRESS name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null f
orVolume: true stream: STREAM_SYSTEM(1)
AudioDeviceAttributes: role:output type:hdmi addr: name: profiles:[] descriptors:[]
AudioDeviceAttributes: role:output type:hdmi addr:RK_BITSTREAM_DEVICE_ADDRESS name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_ASSISTANCE_ACCESSIBILITY content=CONTENT_TYPE_SPEECH flags=0x800 tags= bundle=null forVol
ume: true stream: STREAM_ACCESSIBILITY(10)
AudioDeviceAttributes: role:output type:hdmi addr: name: profiles:[] descriptors:[]
AudioDeviceAttributes: role:output type:hdmi addr:RK_BITSTREAM_DEVICE_ADDRESS name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_NOTIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null forVolume: t
rue stream: STREAM_NOTIFICATION(5)
AudioDeviceAttributes: role:output type:hdmi addr: name: profiles:[] descriptors:[]
AudioDeviceAttributes: role:output type:hdmi addr:RK_BITSTREAM_DEVICE_ADDRESS name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_NOTIFICATION_RINGTONE content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null for
Volume: true stream: STREAM_RING(2)
AudioDeviceAttributes: role:output type:speaker addr: name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_VOICE_COMMUNICATION content=CONTENT_TYPE_SPEECH flags=0x800 tags= bundle=null forVolume:
true stream: STREAM_VOICE_CALL(0)
AudioDeviceAttributes: role:output type:speaker addr: name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_VOICE_COMMUNICATION_SIGNALLING content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle
=null forVolume: true stream: STREAM_DTMF(8)
AudioDeviceAttributes: role:output type:hdmi addr: name: profiles:[] descriptors:[]
AudioDeviceAttributes: role:output type:hdmi addr:RK_BITSTREAM_DEVICE_ADDRESS name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_ALARM content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null forVolume: true str
eam: STREAM_ALARM(4)
AudioDeviceAttributes: role:output type:speaker addr: name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x801 tags= bundle=null forVolume: true stream
: STREAM_SYSTEM(1)
AudioDeviceAttributes: role:output type:hdmi addr: name: profiles:[] descriptors:[]
AudioDeviceAttributes: role:output type:hdmi addr:RK_BITSTREAM_DEVICE_ADDRESS name: profiles:[] descriptors:[]
:/data/data/com.server.auditor.ssh.client/files/private #
assetPath=/product/overlay/GmsConfigOverlayASI.apk
3
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayCommon.apk
assetPath=/product/overlay/GmsConfigOverlayCommon.apk
4
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayGSA.apk
assetPath=/product/overlay/GmsConfigOverlayGSA.apk
5
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayGeotz.apk
assetPath=/product/overlay/GmsConfigOverlayGeotz.apk
6
class=class android.content.res.ApkAssets
debugName=/product/overlay/GoogleExtServicesConfigOverlay.apk
assetPath=/product/overlay/GoogleExtServicesConfigOverlay.apk
7
class=class android.content.res.ApkAssets
debugName=/product/overlay/GooglePermissionControllerFrameworkOverlay.apk
assetPath=/product/overlay/GooglePermissionControllerFrameworkOverlay.apk
8
class=class android.content.res.ApkAssets
debugName=/product/overlay/ModuleMetadataGoogleOverlay.apk
assetPath=/product/overlay/ModuleMetadataGoogleOverlay.apk
9
class=class android.content.res.ApkAssets
debugName=<empty>
assetPath=
10
class=class android.content.res.ApkAssets
debugName=<empty> and /data/app/~~QgoH6vGcvLpLTmi_39WEpw==/com.teslacoilsw.launcher-NLai_d3FiXOiYJilYKfUMw==/base.ap
k
assetPath=/data/app/~~QgoH6vGcvLpLTmi_39WEpw==/com.teslacoilsw.launcher-NLai_d3FiXOiYJilYKfUMw==/base.apk
1
class=class android.content.res.Resources
resourcesImpl
class=class android.content.res.ResourcesImpl
assets
class=class android.content.res.AssetManager
apkAssets=
0
class=class android.content.res.ApkAssets
debugName=<empty> and /system/framework/framework-res.apk
assetPath=/system/framework/framework-res.apk
1
class=class android.content.res.ApkAssets
debugName=/product/overlay/CaptivePortalLoginFrameworkOverlay.apk
assetPath=/product/overlay/CaptivePortalLoginFrameworkOverlay.apk
2
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayASI.apk
assetPath=/product/overlay/GmsConfigOverlayASI.apk
3
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayCommon.apk
assetPath=/product/overlay/GmsConfigOverlayCommon.apk
4
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayGSA.apk
assetPath=/product/overlay/GmsConfigOverlayGSA.apk
5
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayGeotz.apk
assetPath=/product/overlay/GmsConfigOverlayGeotz.apk
6
class=class android.content.res.ApkAssets
debugName=/product/overlay/GoogleExtServicesConfigOverlay.apk
assetPath=/product/overlay/GoogleExtServicesConfigOverlay.apk
7
class=class android.content.res.ApkAssets
debugName=/product/overlay/GooglePermissionControllerFrameworkOverlay.apk
assetPath=/product/overlay/GooglePermissionControllerFrameworkOverlay.apk
8
class=class android.content.res.ApkAssets
debugName=/product/overlay/ModuleMetadataGoogleOverlay.apk
assetPath=/product/overlay/ModuleMetadataGoogleOverlay.apk
9
class=class android.content.res.ApkAssets
debugName=<empty>
assetPath=
2
class=class android.content.res.Resources
resourcesImpl
class=class android.content.res.ResourcesImpl
assets
class=class android.content.res.AssetManager
apkAssets=
0
class=class android.content.res.ApkAssets
debugName=<empty> and /system/framework/framework-res.apk
assetPath=/system/framework/framework-res.apk
1
class=class android.content.res.ApkAssets
debugName=/product/overlay/CaptivePortalLoginFrameworkOverlay.apk
assetPath=/product/overlay/CaptivePortalLoginFrameworkOverlay.apk
2
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayASI.apk
assetPath=/product/overlay/GmsConfigOverlayASI.apk
3
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayCommon.apk
assetPath=/product/overlay/GmsConfigOverlayCommon.apk
4
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayGSA.apk
assetPath=/product/overlay/GmsConfigOverlayGSA.apk
5
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayGeotz.apk
assetPath=/product/overlay/GmsConfigOverlayGeotz.apk
6
class=class android.content.res.ApkAssets
debugName=/product/overlay/GoogleExtServicesConfigOverlay.apk
assetPath=/product/overlay/GoogleExtServicesConfigOverlay.apk
7
class=class android.content.res.ApkAssets
debugName=/product/overlay/GooglePermissionControllerFrameworkOverlay.apk
assetPath=/product/overlay/GooglePermissionControllerFrameworkOverlay.apk
8
class=class android.content.res.ApkAssets
debugName=/product/overlay/ModuleMetadataGoogleOverlay.apk
assetPath=/product/overlay/ModuleMetadataGoogleOverlay.apk
9
class=class android.content.res.ApkAssets
debugName=<empty> and /data/app/~~QgoH6vGcvLpLTmi_39WEpw==/com.teslacoilsw.launcher-NLai_d3FiXOiYJilYKfUMw==/base.ap
k
assetPath=/data/app/~~QgoH6vGcvLpLTmi_39WEpw==/com.teslacoilsw.launcher-NLai_d3FiXOiYJilYKfUMw==/base.apk
Resources History for com.server.auditor.ssh.client (com.server.auditor.ssh.client)
history
0
class=class android.content.res.Resources
resourcesImpl
class=class android.content.res.ResourcesImpl
assets
class=class android.content.res.AssetManager
apkAssets=
0
class=class android.content.res.ApkAssets
debugName=<empty> and /system/framework/framework-res.apk
assetPath=/system/framework/framework-res.apk
1
class=class android.content.res.ApkAssets
debugName=/product/overlay/CaptivePortalLoginFrameworkOverlay.apk
assetPath=/product/overlay/CaptivePortalLoginFrameworkOverlay.apk
2
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayASI.apk
assetPath=/product/overlay/GmsConfigOverlayASI.apk
3
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayCommon.apk
assetPath=/product/overlay/GmsConfigOverlayCommon.apk
4
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayGSA.apk
assetPath=/product/overlay/GmsConfigOverlayGSA.apk
5
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayGeotz.apk
assetPath=/product/overlay/GmsConfigOverlayGeotz.apk
6
class=class android.content.res.ApkAssets
debugName=/product/overlay/GoogleExtServicesConfigOverlay.apk
assetPath=/product/overlay/GoogleExtServicesConfigOverlay.apk
7
class=class android.content.res.ApkAssets
debugName=/product/overlay/GooglePermissionControllerFrameworkOverlay.apk
assetPath=/product/overlay/GooglePermissionControllerFrameworkOverlay.apk
8
class=class android.content.res.ApkAssets
debugName=/product/overlay/ModuleMetadataGoogleOverlay.apk
assetPath=/product/overlay/ModuleMetadataGoogleOverlay.apk
1
class=class android.content.res.Resources
resourcesImpl
class=class android.content.res.ResourcesImpl
assets
class=class android.content.res.AssetManager
apkAssets=
0
class=class android.content.res.ApkAssets
debugName=<empty> and /system/framework/framework-res.apk
assetPath=/system/framework/framework-res.apk
1
class=class android.content.res.ApkAssets
debugName=/product/overlay/CaptivePortalLoginFrameworkOverlay.apk
assetPath=/product/overlay/CaptivePortalLoginFrameworkOverlay.apk
2
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayASI.apk
assetPath=/product/overlay/GmsConfigOverlayASI.apk
3
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayCommon.apk
assetPath=/product/overlay/GmsConfigOverlayCommon.apk
4
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayGSA.apk
assetPath=/product/overlay/GmsConfigOverlayGSA.apk
5
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayGeotz.apk
assetPath=/product/overlay/GmsConfigOverlayGeotz.apk
6
class=class android.content.res.ApkAssets
debugName=/product/overlay/GoogleExtServicesConfigOverlay.apk
assetPath=/product/overlay/GoogleExtServicesConfigOverlay.apk
7
class=class android.content.res.ApkAssets
debugName=/product/overlay/GooglePermissionControllerFrameworkOverlay.apk
assetPath=/product/overlay/GooglePermissionControllerFrameworkOverlay.apk
8
class=class android.content.res.ApkAssets
debugName=/product/overlay/ModuleMetadataGoogleOverlay.apk
assetPath=/product/overlay/ModuleMetadataGoogleOverlay.apk
9
class=class android.content.res.ApkAssets
debugName=<empty> and /data/app/~~PydQI1AlW2OiTWFa7eymQA==/com.server.auditor.ssh.client-gq7VsPn6RZ_7QHqwpcTqGg==/ba
se.apk
assetPath=/data/app/~~PydQI1AlW2OiTWFa7eymQA==/com.server.auditor.ssh.client-gq7VsPn6RZ_7QHqwpcTqGg==/base.apk
10
class=class android.content.res.ApkAssets
debugName=<empty> and /data/app/~~PydQI1AlW2OiTWFa7eymQA==/com.server.auditor.ssh.client-gq7VsPn6RZ_7QHqwpcTqGg==/sp
lit_config.arm64_v8a.apk
assetPath=/data/app/~~PydQI1AlW2OiTWFa7eymQA==/com.server.auditor.ssh.client-gq7VsPn6RZ_7QHqwpcTqGg==/split_config.a
rm64_v8a.apk
11
class=class android.content.res.ApkAssets
debugName=<empty> and /data/app/~~PydQI1AlW2OiTWFa7eymQA==/com.server.auditor.ssh.client-gq7VsPn6RZ_7QHqwpcTqGg==/sp
lit_config.hdpi.apk
assetPath=/data/app/~~PydQI1AlW2OiTWFa7eymQA==/com.server.auditor.ssh.client-gq7VsPn6RZ_7QHqwpcTqGg==/split_config.h
dpi.apk
Resources History for com.android.inputmethod.latin (com.android.inputmethod.latin)
history
0
class=class android.content.res.Resources
resourcesImpl
class=class android.content.res.ResourcesImpl
assets
class=class android.content.res.AssetManager
apkAssets=
0
class=class android.content.res.ApkAssets
debugName=<empty> and /system/framework/framework-res.apk
assetPath=/system/framework/framework-res.apk
1
class=class android.content.res.ApkAssets
debugName=/product/overlay/CaptivePortalLoginFrameworkOverlay.apk
assetPath=/product/overlay/CaptivePortalLoginFrameworkOverlay.apk
2
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayASI.apk
assetPath=/product/overlay/GmsConfigOverlayASI.apk
3
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayCommon.apk
assetPath=/product/overlay/GmsConfigOverlayCommon.apk
4
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayGSA.apk
assetPath=/product/overlay/GmsConfigOverlayGSA.apk
5
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayGeotz.apk
assetPath=/product/overlay/GmsConfigOverlayGeotz.apk
6
class=class android.content.res.ApkAssets
debugName=/product/overlay/GoogleExtServicesConfigOverlay.apk
assetPath=/product/overlay/GoogleExtServicesConfigOverlay.apk
7
class=class android.content.res.ApkAssets
debugName=/product/overlay/GooglePermissionControllerFrameworkOverlay.apk
assetPath=/product/overlay/GooglePermissionControllerFrameworkOverlay.apk
8
class=class android.content.res.ApkAssets
debugName=/product/overlay/ModuleMetadataGoogleOverlay.apk
assetPath=/product/overlay/ModuleMetadataGoogleOverlay.apk
9
class=class android.content.res.ApkAssets
debugName=<empty> and /system/app/BoxLatinIME/BoxLatinIME.apk
assetPath=/system/app/BoxLatinIME/BoxLatinIME.apk
1
class=class android.content.res.Resources
resourcesImpl
class=class android.content.res.ResourcesImpl
assets
class=class android.content.res.AssetManager
apkAssets=
0
class=class android.content.res.ApkAssets
debugName=<empty> and /system/framework/framework-res.apk
assetPath=/system/framework/framework-res.apk
1
class=class android.content.res.ApkAssets
debugName=/product/overlay/CaptivePortalLoginFrameworkOverlay.apk
assetPath=/product/overlay/CaptivePortalLoginFrameworkOverlay.apk
2
class=class android.content.res.ApkAssets
debugName=/product/overlay/GmsConfigOverlayASI.apk
assetPath=/product/overlay/GmsConfigOverlayASI.apk
3
class=class android.content.res.ApkAssets
:/data/user/0/com.server.auditor.ssh.client/files/private $ dumpsys audio
Permission Denial: can't dump AS.AudioService from from pid=11087, uid=10109 due to missing android.permission.DUMP permission
:/data/user/0/com.server.auditor.ssh.client/files/private $ su
:/data/data/com.server.auditor.ssh.client/files/private # dumpsys audio
Audio event log: audio services lifecycle
01-02 06:02:33:500 AudioService()
Message handler (watch for unhandled messages):
Handler (com.android.server.audio.AudioService$AudioHandler) {1472290} @ 2975328
Looper (AudioService, tid 113) {331c789}
(Total messages: 0, polling=true, quitting=false)
MediaFocusControl dump time: 1:11:27 PM
Audio Focus stack entries (last is top of stack):
No external focus policy
Notify on duck: true
In ring or call: false
Audio event log: focus commands as seen by MediaFocusControl
12-09 12:25:39:382 requestAudioFocus() from uid/pid 10058/5241 AA=USAGE_MEDIA/CONTENT_TYPE_MUSIC clientId=android.media.AudioM
anager@b77513beev@b2fc058 callingPack=com.google.android.tts req=4 fl
ags=0x0 sdk=35
12-09 12:25:45:555 abandonAudioFocus() from uid/pid 10058/5241 clientId=android.media.AudioManager@b77513beev@b2fc058
Multi Audio Focus enabled :false
Stream volumes (device: index)
- STREAM_VOICE_CALL:
Muted: false
Muted Internally: false
Min: 1
Max: 5
streamVolume:5
Current: 2 (speaker): 5, 400 (hdmi): 3, 20000000 (ble_headset): 3, 40000000 (default): 3
Devices: speaker(2)
Volume Group: AUDIO_STREAM_VOICE_CALL
- STREAM_SYSTEM (aliased to: STREAM_RING):
Muted: false
Muted Internally: false
Min: 0
Max: 7
streamVolume:5
Current: 2 (speaker): 5, 400 (hdmi): 5, 40000000 (default): 5
Devices: hdmi(400)
Volume Group: AUDIO_STREAM_SYSTEM
- STREAM_RING:
Muted: false
Muted Internally: false
Min: 0
Max: 7
streamVolume:5
Current: 2 (speaker): 5, 400 (hdmi): 5, 40000000 (default): 5
Devices: speaker(2)
Volume Group: AUDIO_STREAM_RING
- STREAM_MUSIC:
Muted: false
Muted Internally: false
Min: 0
Max: 15
streamVolume:15
Current: 2 (speaker): 15, 400 (hdmi): 15, 4000000 (usb_headset): 3, 20000000 (ble_headset): 5, 40000000 (default): 5
Devices: hdmi(400)
Volume Group: AUDIO_STREAM_MUSIC
- STREAM_ALARM:
Muted: false
Muted Internally: false
Min: 1
Max: 7
streamVolume:6
Current: 2 (speaker): 6, 400 (hdmi): 6, 40000000 (default): 6
Devices: speaker(2)
Volume Group: AUDIO_STREAM_ALARM
- STREAM_NOTIFICATION (aliased to: STREAM_RING):
Muted: false
Muted Internally: false
Min: 0
Max: 7
streamVolume:5
Current: 2 (speaker): 5, 400 (hdmi): 5, 40000000 (default): 5
Devices: hdmi(400)
Volume Group: AUDIO_STREAM_NOTIFICATION
- STREAM_BLUETOOTH_SCO:
Muted: false
Muted Internally: false
Min: 0
Max: 15
streamVolume:7
Current: 2 (speaker): 7, 400 (hdmi): 7, 40000000 (default): 7
Devices: speaker(2)
Volume Group: AUDIO_STREAM_BLUETOOTH_SCO
- STREAM_SYSTEM_ENFORCED (aliased to: STREAM_RING):
Muted: false
Muted Internally: false
Min: 0
Max: 7
streamVolume:5
Current: 2 (speaker): 5, 400 (hdmi): 5, 40000000 (default): 5
Devices: hdmi(400)
Volume Group: AUDIO_STREAM_ENFORCED_AUDIBLE
- STREAM_DTMF (aliased to: STREAM_MUSIC):
Muted: false
Muted Internally: false
Min: 0
Max: 15
streamVolume:15
Current: 2 (speaker): 15, 400 (hdmi): 15, 4000000 (usb_headset): 3, 20000000 (ble_headset): 5, 40000000 (default): 5
Devices: hdmi(400)
Volume Group: AUDIO_STREAM_DTMF
- STREAM_TTS (aliased to: STREAM_MUSIC):
Muted: false
Muted Internally: false
Min: 0
Max: 15
streamVolume:15
Current: 2 (speaker): 15, 400 (hdmi): 15, 4000000 (usb_headset): 3, 20000000 (ble_headset): 5, 40000000 (default): 5
Devices: speaker(2)
Volume Group: AUDIO_STREAM_TTS
- STREAM_ACCESSIBILITY (aliased to: STREAM_MUSIC):
Muted: false
Muted Internally: false
Min: 1
Max: 15
streamVolume:15
Current: 2 (speaker): 15, 400 (hdmi): 15, 4000000 (usb_headset): 4, 20000000 (ble_headset): 6, 40000000 (default): 6
Devices: hdmi(400)
Volume Group: AUDIO_STREAM_ACCESSIBILITY
- STREAM_ASSISTANT (aliased to: STREAM_MUSIC):
Muted: false
Muted Internally: false
Min: 0
Max: 15
streamVolume:15
Current: 2 (speaker): 15, 400 (hdmi): 15, 4000000 (usb_headset): 3, 20000000 (ble_headset): 5, 40000000 (default): 5
Devices: hdmi(400)
Volume Group: AUDIO_STREAM_ASSISTANT
- mute affected streams = 0x6f
Volume Groups (device: index)
- VOLUME GROUP AUDIO_STREAM_ACCESSIBILITY:
Muted: false
Min: 1
Max: 15
Current: 2 (speaker): 15, 400 (hdmi): 15, 4000000 (usb_headset): 4, 20000000 (ble_headset): 5, 40000000 (default): 6
Devices: hdmi
Streams: STREAM_ACCESSIBILITY
- VOLUME GROUP AUDIO_STREAM_ALARM:
Muted: false
Min: 1
Max: 7
Current: 40000000 (default): 6
Devices: speaker
Streams: STREAM_ALARM
- VOLUME GROUP AUDIO_STREAM_BLUETOOTH_SCO:
Muted: false
Min: 0
Max: 15
Current: 40000000 (default): 7
Devices: speaker
Streams: STREAM_BLUETOOTH_SCO
- VOLUME GROUP AUDIO_STREAM_DTMF:
Muted: false
Min: 0
Max: 15
Current: 2 (speaker): 15, 400 (hdmi): 15, 4000000 (usb_headset): 3, 20000000 (ble_headset): 5, 40000000 (default): 5
Devices: hdmi
Streams: STREAM_DTMF
- VOLUME GROUP AUDIO_STREAM_ENFORCED_AUDIBLE:
Muted: false
Min: 0
Max: 7
Current: 40000000 (default): 5
Devices: hdmi
Streams: STREAM_SYSTEM_ENFORCED
- VOLUME GROUP AUDIO_STREAM_MUSIC:
Muted: false
Min: 0
Max: 15
Current: 2 (speaker): 15, 400 (hdmi): 15, 4000000 (usb_headset): 3, 20000000 (ble_headset): 5, 40000000 (default): 5
Devices: hdmi
Streams: STREAM_MUSIC
- VOLUME GROUP AUDIO_STREAM_NOTIFICATION:
Muted: false
Min: 0
Max: 7
Current: 40000000 (default): 5
Devices: hdmi
Streams: STREAM_NOTIFICATION
- VOLUME GROUP AUDIO_STREAM_PATCH:
Muted: false
Min: 0
Max: 15
Current: 40000000 (default): 5
Devices: hdmi
Streams: UNKNOWN_STREAM_13
- VOLUME GROUP AUDIO_STREAM_REROUTING:
Muted: false
Min: 0
Max: 15
Current: 40000000 (default): 5
Devices: hdmi
Streams: UNKNOWN_STREAM_12
- VOLUME GROUP AUDIO_STREAM_RING:
Muted: false
Min: 0
Max: 7
Current: 40000000 (default): 5
Devices: speaker
Streams: STREAM_RING
- VOLUME GROUP AUDIO_STREAM_SYSTEM:
Muted: false
Min: 0
Max: 7
Current: 40000000 (default): 5
Devices: hdmi
Streams: STREAM_SYSTEM
- VOLUME GROUP AUDIO_STREAM_TTS:
Muted: false
Min: 0
Max: 15
Current: 2 (speaker): 15, 400 (hdmi): 15, 4000000 (usb_headset): 3, 20000000 (ble_headset): 5, 40000000 (default): 5
Devices: speaker
Streams: STREAM_TTS
- VOLUME GROUP AUDIO_STREAM_VOICE_CALL:
Muted: false
Min: 1
Max: 5
Current: 2 (speaker): 5, 20000000 (ble_headset): 3, 40000000 (default): 3
Devices: speaker
Streams: STREAM_VOICE_CALL
- VOLUME GROUP AUDIO_STREAM_ASSISTANT:
Muted: false
Min: 0
Max: 15
Current: 2 (speaker): 15, 400 (hdmi): 15, 4000000 (usb_headset): 3, 20000000 (ble_headset): 5, 40000000 (default): 5
Devices: hdmi
Streams: STREAM_ASSISTANT
- VOLUME GROUP AUDIO_STREAM_CALL_ASSISTANT:
Muted: false
Min: 0
Max: 15
Current: 40000000 (default): 5
Devices: hdmi
Streams: UNKNOWN_STREAM_14
Ringer mode:
- mode (internal) = NORMAL
- mode (external) = NORMAL
- zen mode:ZEN_MODE_OFF
- ringer mode affected streams = 0xa6 (STREAM_SYSTEM,STREAM_RING,STREAM_NOTIFICATION,STREAM_SYSTEM_ENFORCED)
- ringer mode muted streams = 0x0
- delegate = ZenModeHelper
Audio mode:
- Requested mode = MODE_NORMAL
- Actual mode = MODE_NORMAL
- Mode owner:
None
- Mode owner stack:
Empty
Audio routes:
mMainType=0x8
mBluetoothName=null
Other state:
mVolumeController=VolumeController(android.os.BinderProxy@3f3e38e,mVisible=false)
mSafeMediaVolumeState=SAFE_MEDIA_VOLUME_ACTIVE
mSafeMediaVolumeIndex=100
mSafeUsbMediaVolumeIndex=30
mSafeUsbMediaVolumeDbfs=-37.0
sIndependentA11yVolume=false
mPendingVolumeCommand=null
mMusicActiveMs=0
mMcc=0
mCameraSoundForced=false
mHasVibrator=false
mVolumePolicy=VolumePolicy[volumeDownToEnterSilent=false,volumeUpToExitSilent=false,doNotDisturbWhenSilent=false,vibrateToSi
lentDebounce=400]
mAvrcpAbsVolSupported=false
mBtScoOnByApp=false
mIsSingleVolume=false
mUseFixedVolume=false
mNotifAliasRing=true
mFixedVolumeDevices=0x800,0x200000
mFullVolumeDevices=0x40000,0x40001
mSyncAjustVolumeDevices=0x400,0x401,0x2,0x80000,0x80001
mAbsoluteVolumeDevices.keySet()=
mExtVolumeController=null
mHdmiAudioSystemClient=null
mHdmiPlaybackClient=android.hardware.hdmi.HdmiPlaybackClient@c0157af
mHdmiTvClient=null
mHdmiSystemAudioSupported=false
mHdmiCecVolumeControlEnabled=true
mIsCallScreeningModeSupported=false
mic mute FromSwitch=false FromRestrictions=false FromApi=false from system=false mCurrentImeUid=0
No accessibility service Uids.
Assistant service UIDs:
- 10053
Audio policies:
Audio event log: dynamic policy events (logged when command received by AudioService)
PlaybackActivityMonitor dump time: 1:11:27 PM
playback listeners:
(S)com.android.server.audio.PlaybackActivityMonitor$PlayMonitorClient@5a3d7bc (S)com.android.server.audio.PlaybackActivityMon
itor$PlayMonitorClient@9e65345 (S)com.android.server.audio.PlaybackAc
tivityMonitor$PlayMonitorClient@ceaa9a
players:
(not logged) AudioPlaybackConfiguration piid:191 deviceId:0 type:android.media.SoundPool u/pid:1000/599 state:idle attr:Audio
Attributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_
SONIFICATION flags=0x800 tags= bundle=
null sessionId:0
AudioPlaybackConfiguration piid:247 deviceId:25 type:android.media.MediaPlayer u/pid:10109/10235 state:stopped attr:AudioAtt
ributes: usage=USAGE_NOTIFICATION content=CONTENT_TYPE_SONIFICATION f
lags=0x800 tags= bundle=null sessionId
:0
AudioPlaybackConfiguration piid:279 deviceId:0 type:android.media.MediaPlayer u/pid:10109/10235 state:idle attr:AudioAttribu
tes: usage=USAGE_NOTIFICATION content=CONTENT_TYPE_SONIFICATION flags
=0x800 tags= bundle=null sessionId:0
AudioPlaybackConfiguration piid:295 deviceId:0 type:android.media.MediaPlayer u/pid:10109/10235 state:idle attr:AudioAttribu
tes: usage=USAGE_NOTIFICATION content=CONTENT_TYPE_SONIFICATION flags
=0x800 tags= bundle=null sessionId:0
ducked players piids:
faded out players piids:
muted player piids due to call/ring:
banned uids:
muted players (piids) awaiting device connection:
Audio event log: playback activity as reported through PlayerBase
01-02 06:02:35:774 new player piid:191 uid/pid:1000/599 type:android.media.SoundPool attr:AudioAttributes: usage=USAGE_ASSISTA
NCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags=
bundle=null session:0
01-02 06:02:38:615 new player piid:199 uid/pid:1000/1082 type:android.media.SoundPool attr:AudioAttributes: usage=USAGE_ASSIST
ANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags=
bundle=null session:0
01-02 06:02:43:155 releasing player piid:199
12-09 12:25:40:556 new player piid:215 uid/pid:10058/5241 type:android.media.AudioTrack attr:AudioAttributes: usage=USAGE_NOTI
FICATION_EVENT content=CONTENT_TYPE_MUSIC flags=0x800 tags= bundle=nu
ll session:209
12-09 12:25:40:569 player piid:215 state:started DeviceId:0
12-09 12:25:40:615 player piid:215 state:device DeviceId:16
12-09 12:25:40:914 player piid:215 state:stopped DeviceId:0
12-09 12:25:40:915 releasing player piid:215
12-09 12:25:45:697 new player piid:223 uid/pid:10058/5241 type:android.media.AudioTrack attr:AudioAttributes: usage=USAGE_NOTI
FICATION_EVENT content=CONTENT_TYPE_MUSIC flags=0x800 tags= bundle=nu
ll session:217
12-09 12:25:45:732 player piid:223 state:started DeviceId:0
12-09 12:25:45:837 player piid:223 state:device DeviceId:16
12-09 12:25:46:311 player piid:223 state:stopped DeviceId:0
12-09 12:25:46:312 releasing player piid:223
12-09 12:54:17:224 new player piid:231 uid/pid:1000/9902 type:android.media.SoundPool attr:AudioAttributes: usage=USAGE_ASSIST
ANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags=
bundle=null session:0
12-09 12:54:54:220 releasing player piid:231
12-09 13:03:52:528 new player piid:239 uid/pid:10109/10235 type:android.media.MediaPlayer attr:AudioAttributes: usage=USAGE_UN
KNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sess
ion:0
12-09 13:03:52:580 player piid:239 new AudioAttributes:AudioAttributes: usage=USAGE_NOTIFICATION_RINGTONE content=CONTENT_TYPE
_SONIFICATION flags=0x800 tags= bundle=null
12-09 13:03:52:642 releasing player piid:239
12-09 13:03:52:644 new player piid:247 uid/pid:10109/10235 type:android.media.MediaPlayer attr:AudioAttributes: usage=USAGE_UN
KNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sess
ion:0
12-09 13:03:52:663 player piid:247 new AudioAttributes:AudioAttributes: usage=USAGE_NOTIFICATION content=CONTENT_TYPE_SONIFICA
TION flags=0x800 tags= bundle=null
12-09 13:04:12:921 player piid:247 state:started DeviceId:0
12-09 13:04:13:247 player piid:247 state:device DeviceId:25
12-09 13:04:13:265 player piid:247 state:device DeviceId:25
12-09 13:04:13:733 player piid:247 state:stopped DeviceId:0
12-09 13:04:13:841 player piid:247 state:started DeviceId:0
12-09 13:04:13:912 player piid:247 state:device DeviceId:25
12-09 13:04:14:490 player piid:247 state:stopped DeviceId:0
12-09 13:04:20:660 new player piid:255 uid/pid:1000/9902 type:android.media.SoundPool attr:AudioAttributes: usage=USAGE_ASSIST
ANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags=
bundle=null session:0
12-09 13:05:05:922 releasing player piid:255
12-09 13:05:11:574 new player piid:263 uid/pid:1000/9902 type:android.media.SoundPool attr:AudioAttributes: usage=USAGE_ASSIST
ANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags=
bundle=null session:0
12-09 13:05:34:754 releasing player piid:263
12-09 13:05:42:158 new player piid:271 uid/pid:10109/10235 type:android.media.MediaPlayer attr:AudioAttributes: usage=USAGE_UN
KNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sess
ion:0
12-09 13:05:42:183 player piid:271 new AudioAttributes:AudioAttributes: usage=USAGE_NOTIFICATION_RINGTONE content=CONTENT_TYPE
_SONIFICATION flags=0x800 tags= bundle=null
12-09 13:05:42:214 releasing player piid:271
12-09 13:05:42:222 new player piid:279 uid/pid:10109/10235 type:android.media.MediaPlayer attr:AudioAttributes: usage=USAGE_UN
KNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sess
ion:0
12-09 13:05:42:239 player piid:279 new AudioAttributes:AudioAttributes: usage=USAGE_NOTIFICATION content=CONTENT_TYPE_SONIFICA
TION flags=0x800 tags= bundle=null
12-09 13:05:58:024 new player piid:287 uid/pid:10109/10235 type:android.media.MediaPlayer attr:AudioAttributes: usage=USAGE_UN
KNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sess
ion:0
12-09 13:05:58:044 player piid:287 new AudioAttributes:AudioAttributes: usage=USAGE_NOTIFICATION_RINGTONE content=CONTENT_TYPE
_SONIFICATION flags=0x800 tags= bundle=null
12-09 13:05:58:069 releasing player piid:287
12-09 13:05:58:072 new player piid:295 uid/pid:10109/10235 type:android.media.MediaPlayer attr:AudioAttributes: usage=USAGE_UN
KNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null sess
ion:0
12-09 13:05:58:092 player piid:295 new AudioAttributes:AudioAttributes: usage=USAGE_NOTIFICATION content=CONTENT_TYPE_SONIFICA
TION flags=0x800 tags= bundle=null
allowed capture policies:
RecordActivityMonitor dump time: 1:11:27 PM
Audio event log: recording activity received by AudioService
12-09 12:25:40:435 rec update riid:207 uid:10058 session:201 src:VOICE_RECOGNITION not silenced pack:com.google.android.tts
12-09 12:25:45:723 rec stop riid:207 uid:10058 session:201 src:VOICE_RECOGNITION not silenced pack:com.google.android.tts
AudioDeviceBroker:
Message handler (watch for unhandled messages):
Handler (com.android.server.audio.AudioDeviceBroker$BrokerHandler) {d15bfcb} @ 2975369
Looper (AudioDeviceBroker, tid 114) {4b4b3a8}
(Total messages: 0, polling=true, quitting=false)
BECOMING_NOISY_INTENT_DEVICES_SET=
0x400 0x800 0x8000000 0x20000000 0x80 0x100 0x200 0x2000 0x4000 0x4000000 0x20000001 0x20000 0x20000002 0x4 0x8
Preferred devices for strategy:
Connected devices:
[DeviceInfo: type:0x80001000 (usb_device) name:USB-Audio - HD Pro Webcam C920 addr:card=3;device=0; codec: 0 sensorUuid: n
ull]
[DeviceInfo: type:0x400 (hdmi) name: addr: codec: 0 sensorUuid: null]
APM Connected device (A2DP sink only):
Communication route clients:
Computed Preferred communication device: null
Applied Preferred communication device: null
Active communication device: AudioDeviceAttributes: role:output type:speaker addr: name:GREVA.smartTV.LGX6521S.F1010 profile
s:[] descriptors:[]
mCommunicationStrategyId: 14
mAccessibilityStrategyId: 17
mAudioModeOwner: AudioModeInfo: mMode=MODE_NORMAL, mPid=0, mUid=0
mBluetoothHeadset: null
mBluetoothHeadsetDevice: null
mScoAudioState: SCO_STATE_INACTIVE
mScoAudioMode: SCO_MODE_VIRTUAL_CALL
mHearingAid: android.bluetooth.BluetoothHearingAid@b9ddec1
mLeAudio: null
mA2dp: android.bluetooth.BluetoothA2dp@65cd666
mAvrcpAbsVolSupported: false
SoundEffects:
Message handler (watch for unhandled messages):
Handler (com.android.server.audio.SoundEffectsHelper$SfxHandler) {7be8da7} @ 2975378
Looper (AS.SfxWorker, tid 112) {1756254}
(Total messages: 0, polling=true, quitting=false)
Default attenuation (dB): -6
Audio event log: Sound Effects Loading
01-02 06:02:35:771 effects loading started
01-02 06:02:38:017 effect Effect_Tick.ogg loaded
01-02 06:02:38:034 effect KeypressStandard.ogg loaded
01-02 06:02:38:321 effect KeypressDelete.ogg loaded
01-02 06:02:38:327 effect KeypressSpacebar.ogg loaded
01-02 06:02:38:689 effect KeypressInvalid.ogg loaded
01-02 06:02:38:786 effect KeypressReturn.ogg loaded
01-02 06:02:38:786 effects loading completed
Event logs:
Audio event log: phone state (logged after successful call to AudioSystem.setPhoneState(int, int))
Audio event log: wired/A2DP/hearing aid device connection
01-02 06:02:35:748 onUpdateCommunicationRoute, preferredCommunicationDevice: null eventSource: resetBluetoothSco
01-02 06:02:35:754 removePreferredDevicesForStrategySync, strategy: 14
01-02 06:02:35:755 removePreferredDevicesForStrategySync, strategy: 17
01-02 06:02:36:001 setWiredDeviceConnectionState( type:80001000 state:DEVICE_STATE_AVAILABLE addr:card=3;device=0; name:USB-Au
dio - HD Pro Webcam C920) from UsbAlsaDevice
01-02 06:02:37:275 Volume behavior 0 for dev=0x400 from:AudioService.updateHdmiCecSinkLocked()
01-02 06:02:38:745 onUpdateCommunicationRoute, preferredCommunicationDevice: null eventSource: resetBluetoothSco
01-02 06:02:38:752 removePreferredDevicesForStrategySync, strategy: 14
01-02 06:02:38:753 removePreferredDevicesForStrategySync, strategy: 17
01-02 06:02:39:144 setWiredDeviceConnectionState( type:400 state:DEVICE_STATE_AVAILABLE addr: name:) from android
01-02 06:02:44:060 BT profile service: connecting A2DP profile
01-02 06:02:44:168 BT profile service: connecting HEARING_AID profile
12-09 12:54:06:176 dropping ACTION_AUDIO_BECOMING_NOISY
12-09 12:54:06:178 setWiredDeviceConnectionState( type:400 state:DEVICE_STATE_UNAVAILABLE addr: name:) from android
12-09 12:54:07:444 setWiredDeviceConnectionState( type:400 state:DEVICE_STATE_AVAILABLE addr: name:) from android
12-09 13:03:31:825 dropping ACTION_AUDIO_BECOMING_NOISY
12-09 13:03:31:827 setWiredDeviceConnectionState( type:400 state:DEVICE_STATE_UNAVAILABLE addr: name:) from android
12-09 13:03:33:026 setWiredDeviceConnectionState( type:400 state:DEVICE_STATE_AVAILABLE addr: name:) from android
Audio event log: force use (logged before setForceUse() is executed)
01-02 06:02:33:534 setForceUse(FOR_SYSTEM, FORCE_NONE) due to AudioService ctor
01-02 06:02:33:548 setForceUse(FOR_ENCODED_SURROUND, FORCE_NONE) due to readPersistedSettings
01-02 06:02:33:548 setForceUse(FOR_DOCK, FORCE_DIGITAL_DOCK) due to readDockAudioSettings
01-02 06:02:34:968 setForceUse(FOR_VIBRATE_RINGING, FORCE_NONE) due to muteRingerModeStreams() from u/pid:1000/599
01-02 06:02:35:773 setForceUse(FOR_VIBRATE_RINGING, FORCE_NONE) due to muteRingerModeStreams() from u/pid:1000/599
01-02 06:02:37:558 setForceUse(FOR_ENCODED_SURROUND, FORCE_NONE) due to readPersistedSettings
01-02 06:02:37:558 setForceUse(FOR_DOCK, FORCE_DIGITAL_DOCK) due to readDockAudioSettings
01-02 06:02:38:007 setForceUse(FOR_VIBRATE_RINGING, FORCE_NONE) due to muteRingerModeStreams() from u/pid:1000/599
01-02 06:02:38:760 setForceUse(FOR_VIBRATE_RINGING, FORCE_NONE) due to muteRingerModeStreams() from u/pid:1000/599
01-02 06:02:39:454 setForceUse(FOR_DOCK, FORCE_DIGITAL_DOCK) due to readDockAudioSettings
01-02 06:02:40:617 setForceUse(FOR_DOCK, FORCE_DIGITAL_DOCK) due to readDockAudioSettings
12-09 12:22:36:728 setForceUse(FOR_DOCK, FORCE_DIGITAL_DOCK) due to readDockAudioSettings
12-09 12:22:40:955 setForceUse(FOR_DOCK, FORCE_DIGITAL_DOCK) due to readDockAudioSettings
Audio event log: volume changes (logged when command received by AudioService)
01-02 06:02:33:810 sending VOLUME_CHANGED stream:STREAM_DTMF index:15 alias:STREAM_MUSIC
01-02 06:02:33:839 sending VOLUME_CHANGED stream:STREAM_TTS index:15 alias:STREAM_MUSIC
01-02 06:02:33:860 sending VOLUME_CHANGED stream:STREAM_ACCESSIBILITY index:15 alias:STREAM_MUSIC
01-02 06:02:33:880 sending VOLUME_CHANGED stream:STREAM_ASSISTANT index:15 alias:STREAM_MUSIC
01-02 06:02:38:334 sending VOLUME_CHANGED stream:STREAM_DTMF index:15 alias:STREAM_MUSIC
01-02 06:02:38:402 sending VOLUME_CHANGED stream:STREAM_TTS index:15 alias:STREAM_MUSIC
01-02 06:02:38:437 sending VOLUME_CHANGED stream:STREAM_ACCESSIBILITY index:15 alias:STREAM_MUSIC
01-02 06:02:38:454 sending VOLUME_CHANGED stream:STREAM_ASSISTANT index:15 alias:STREAM_MUSIC
12-09 13:06:08:904 adjustSuggestedStreamVolume(sugg:USE_DEFAULT_STREAM_TYPE dir:ADJUST_RAISE flags:0x1005) from android/Window
Manager uid:1000
12-09 13:06:09:103 adjustSuggestedStreamVolume(sugg:USE_DEFAULT_STREAM_TYPE dir:ADJUST_RAISE flags:0x1005) from android/Window
Manager uid:1000
12-09 13:06:09:693 adjustSuggestedStreamVolume(sugg:USE_DEFAULT_STREAM_TYPE dir:ADJUST_RAISE flags:0x1005) from android/Window
Manager uid:1000
Supported System Usages:
USAGE_CALL_ASSISTANT
Spatial audio:
mHasSpatializerEffect:false (effect present)
isSpatializerEnabled:false (routing dependent)
SpatializerHelper:
mState:1
mSpatLevel:0
mCapableSpatLevel:0
mIsHeadTrackingSupported:false
supported head tracking modes:
mDesiredHeadTrackingMode:HEAD_TRACKING_MODE_RELATIVE_WORLD
mActualHeadTrackingMode:HEAD_TRACKING_MODE_UNSUPPORTED
headtracker available:false
supports binaural:false / transaural:false
mSpatOutput:0
devices:
Audio event log: spatial audio
01-02 06:02:34:049 init effectExpected=false
01-02 06:02:34:049 init(): setting state to STATE_NOT_SUPPORTED due to effect not expected
01-02 06:02:34:050 setFeatureEnabled(false) was featureEnabled:false
AudioSystemAdapter:
last cache clear time: 12-09 13:03:33:081
mDevicesForAttrCache:
AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0x800 tags= bundle=null forVolume: true stream: ST
REAM_MUSIC(3)
AudioDeviceAttributes: role:output type:hdmi addr: name: profiles:[] descriptors:[]
AudioDeviceAttributes: role:output type:hdmi addr:RK_BITSTREAM_DEVICE_ADDRESS name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x801 tags= bundle=null f
orVolume: true stream: STREAM_SYSTEM(1)
AudioDeviceAttributes: role:output type:hdmi addr: name: profiles:[] descriptors:[]
AudioDeviceAttributes: role:output type:hdmi addr:RK_BITSTREAM_DEVICE_ADDRESS name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null forVolume: true stream:
STREAM_MUSIC(3)
AudioDeviceAttributes: role:output type:hdmi addr: name: profiles:[] descriptors:[]
AudioDeviceAttributes: role:output type:hdmi addr:RK_BITSTREAM_DEVICE_ADDRESS name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x804 tags= bundle=null forVolume: true stream
: STREAM_VOICE_CALL(0)
AudioDeviceAttributes: role:output type:speaker addr: name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x808 tags= bundle=null forVolume: true stream
: STREAM_MUSIC(3)
AudioDeviceAttributes: role:output type:speaker addr: name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_ASSISTANCE_ACCESSIBILITY content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null forVo
lume: true stream: STREAM_ACCESSIBILITY(10)
AudioDeviceAttributes: role:output type:hdmi addr: name: profiles:[] descriptors:[]
AudioDeviceAttributes: role:output type:hdmi addr:RK_BITSTREAM_DEVICE_ADDRESS name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null forVol
ume: true stream: STREAM_SYSTEM(1)
AudioDeviceAttributes: role:output type:hdmi addr: name: profiles:[] descriptors:[]
AudioDeviceAttributes: role:output type:hdmi addr:RK_BITSTREAM_DEVICE_ADDRESS name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_VOICE_COMMUNICATION content=CONTENT_TYPE_SPEECH flags=0x804 tags= bundle=null forVolume:
true stream: STREAM_VOICE_CALL(0)
AudioDeviceAttributes: role:output type:speaker addr: name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_ALARM content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null forVolume: true stream:
STREAM_ALARM(4)
AudioDeviceAttributes: role:output type:speaker addr: name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_ASSISTANT content=CONTENT_TYPE_SPEECH flags=0x800 tags= bundle=null forVolume: true strea
m: STREAM_ASSISTANT(11)
AudioDeviceAttributes: role:output type:hdmi addr: name: profiles:[] descriptors:[]
AudioDeviceAttributes: role:output type:hdmi addr:RK_BITSTREAM_DEVICE_ADDRESS name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_VOICE_COMMUNICATION_SIGNALLING content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null
forVolume: true stream: STREAM_DTMF(8)
AudioDeviceAttributes: role:output type:hdmi addr: name: profiles:[] descriptors:[]
AudioDeviceAttributes: role:output type:hdmi addr:RK_BITSTREAM_DEVICE_ADDRESS name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_NOTIFICATION_RINGTONE content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null forVolum
e: true stream: STREAM_RING(2)
AudioDeviceAttributes: role:output type:speaker addr: name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_NOTIFICATION content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null forVolume: true s
tream: STREAM_NOTIFICATION(5)
AudioDeviceAttributes: role:output type:hdmi addr: name: profiles:[] descriptors:[]
AudioDeviceAttributes: role:output type:hdmi addr:RK_BITSTREAM_DEVICE_ADDRESS name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_SONIFICATION flags=0x808 tags= bundle=null forVolume: true s
tream: STREAM_MUSIC(3)
AudioDeviceAttributes: role:output type:speaker addr: name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_VOICE_COMMUNICATION content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null forVolume:
true stream: STREAM_VOICE_CALL(0)
AudioDeviceAttributes: role:output type:speaker addr: name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null forVolume: true stream:
STREAM_MUSIC(3)
AudioDeviceAttributes: role:output type:hdmi addr: name: profiles:[] descriptors:[]
AudioDeviceAttributes: role:output type:hdmi addr:RK_BITSTREAM_DEVICE_ADDRESS name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_ASSISTANCE_SONIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null f
orVolume: true stream: STREAM_SYSTEM(1)
AudioDeviceAttributes: role:output type:hdmi addr: name: profiles:[] descriptors:[]
AudioDeviceAttributes: role:output type:hdmi addr:RK_BITSTREAM_DEVICE_ADDRESS name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_ASSISTANCE_ACCESSIBILITY content=CONTENT_TYPE_SPEECH flags=0x800 tags= bundle=null forVol
ume: true stream: STREAM_ACCESSIBILITY(10)
AudioDeviceAttributes: role:output type:hdmi addr: name: profiles:[] descriptors:[]
AudioDeviceAttributes: role:output type:hdmi addr:RK_BITSTREAM_DEVICE_ADDRESS name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_NOTIFICATION content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null forVolume: t
rue stream: STREAM_NOTIFICATION(5)
AudioDeviceAttributes: role:output type:hdmi addr: name: profiles:[] descriptors:[]
AudioDeviceAttributes: role:output type:hdmi addr:RK_BITSTREAM_DEVICE_ADDRESS name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_NOTIFICATION_RINGTONE content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null for
Volume: true stream: STREAM_RING(2)
AudioDeviceAttributes: role:output type:speaker addr: name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_VOICE_COMMUNICATION content=CONTENT_TYPE_SPEECH flags=0x800 tags= bundle=null forVolume:
true stream: STREAM_VOICE_CALL(0)
AudioDeviceAttributes: role:output type:speaker addr: name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_VOICE_COMMUNICATION_SIGNALLING content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle
=null forVolume: true stream: STREAM_DTMF(8)
AudioDeviceAttributes: role:output type:hdmi addr: name: profiles:[] descriptors:[]
AudioDeviceAttributes: role:output type:hdmi addr:RK_BITSTREAM_DEVICE_ADDRESS name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_ALARM content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null forVolume: true str
eam: STREAM_ALARM(4)
AudioDeviceAttributes: role:output type:speaker addr: name: profiles:[] descriptors:[]
AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x801 tags= bundle=null forVolume: true stream
: STREAM_SYSTEM(1)
AudioDeviceAttributes: role:output type:hdmi addr: name: profiles:[] descriptors:[]
AudioDeviceAttributes: role:output type:hdmi addr:RK_BITSTREAM_DEVICE_ADDRESS name: profiles:[] descriptors:[]
:/data/data/com.server.auditor.ssh.client/files/private # tinymix
Mixer name: 'rockchip,hdmi'
Number of controls: 50
ctl type num name value
0 ENUM 1 Transmit Edge Shift Shift 1 Edge
1 ENUM 1 Transmit SDOx Select Auto
2 ENUM 1 Transmit Store Justified Mode Right J
3 ENUM 1 Transmit First Bit Mode MSB
4 ENUM 1 Transmit Valid Data Justified Left J
5 ENUM 1 Transmit Slot Bit Width 32
6 ENUM 1 Receive Edge Shift Shift 1 Edge
7 ENUM 1 Receive SDIx Select Auto
8 ENUM 1 Receive Store Justified Mode Right J
9 ENUM 1 Receive First Bit Mode MSB
10 ENUM 1 Receive Valid Data Justified Left J
11 ENUM 1 Receive Slot Bit Width 32
12 ENUM 1 Frame Edge Switch Dual Edge
13 ENUM 1 Frame Sync Pulse Width Half Frame Width
14 ENUM 1 Frame Width Ratio 1
15 INT 1 Receive Mono Slot Select 0
16 ENUM 1 Receive Mono Switch Disable
17 ENUM 1 Transmit Mono Switch Disable
18 ENUM 1 Master / Slave Mode Select Master
19 ENUM 1 Sclk Polarity Normal
20 ENUM 1 Frame Sync Polarity Normal
21 ENUM 1 SDI3 Loopback Src Select From SDO0
22 ENUM 1 SDI2 Loopback Src Select From SDO0
23 ENUM 1 SDI1 Loopback Src Select From SDO0
24 ENUM 1 SDI0 Loopback Src Select From SDO0
25 ENUM 1 SDI3 Loopback Switch Disable
26 ENUM 1 SDI2 Loopback Switch Disable
:/data/data/com.server.auditor.ssh.client/files/private # tinymix
Mixer name: 'rockchip,hdmi'
Number of controls: 50
ctl type num name value
0 ENUM 1 Transmit Edge Shift Shift 1 Edge
1 ENUM 1 Transmit SDOx Select Auto
2 ENUM 1 Transmit Store Justified Mode Right J
3 ENUM 1 Transmit First Bit Mode MSB
4 ENUM 1 Transmit Valid Data Justified Left J
5 ENUM 1 Transmit Slot Bit Width 32
6 ENUM 1 Receive Edge Shift Shift 1 Edge
7 ENUM 1 Receive SDIx Select Auto
8 ENUM 1 Receive Store Justified Mode Right J
9 ENUM 1 Receive First Bit Mode MSB
10 ENUM 1 Receive Valid Data Justified Left J
11 ENUM 1 Receive Slot Bit Width 32
12 ENUM 1 Frame Edge Switch Dual Edge
13 ENUM 1 Frame Sync Pulse Width Half Frame Width
14 ENUM 1 Frame Width Ratio 1
15 INT 1 Receive Mono Slot Select 0
16 ENUM 1 Receive Mono Switch Disable
17 ENUM 1 Transmit Mono Switch Disable
18 ENUM 1 Master / Slave Mode Select Master
19 ENUM 1 Sclk Polarity Normal
20 ENUM 1 Frame Sync Polarity Normal
21 ENUM 1 SDI3 Loopback Src Select From SDO0
22 ENUM 1 SDI2 Loopback Src Select From SDO0
23 ENUM 1 SDI1 Loopback Src Select From SDO0
24 ENUM 1 SDI0 Loopback Src Select From SDO0
25 ENUM 1 SDI3 Loopback Switch Disable
26 ENUM 1 SDI2 Loopback Switch Disable
:/data/data/com.server.auditor.ssh.client/files/private # tinymix
Mixer name: 'rockchip,hdmi'
Number of controls: 50
ctl type num name value
0 ENUM 1 Transmit Edge Shift Shift 1 Edge
1 ENUM 1 Transmit SDOx Select Auto
2 ENUM 1 Transmit Store Justified Mode Right J
3 ENUM 1 Transmit First Bit Mode MSB
4 ENUM 1 Transmit Valid Data Justified Left J
5 ENUM 1 Transmit Slot Bit Width 32
6 ENUM 1 Receive Edge Shift Shift 1 Edge
7 ENUM 1 Receive SDIx Select Auto
8 ENUM 1 Receive Store Justified Mode Right J
9 ENUM 1 Receive First Bit Mode MSB
10 ENUM 1 Receive Valid Data Justified Left J
11 ENUM 1 Receive Slot Bit Width 32
12 ENUM 1 Frame Edge Switch Dual Edge
13 ENUM 1 Frame Sync Pulse Width Half Frame Width
14 ENUM 1 Frame Width Ratio 1
15 INT 1 Receive Mono Slot Select 0
16 ENUM 1 Receive Mono Switch Disable
17 ENUM 1 Transmit Mono Switch Disable
18 ENUM 1 Master / Slave Mode Select Master
19 ENUM 1 Sclk Polarity Normal
20 ENUM 1 Frame Sync Polarity Normal
21 ENUM 1 SDI3 Loopback Src Select From SDO0
22ENUM1SDI2 Loopback Src Select From SDO0
23ENUM1SDI1 Loopback Src Select From SDO0
24ENUM1SDI0 Loopback Src Select From SDO0
25 ENUM 1 SDI3 Loopback Switch Disable
26 ENUM 1 SDI2 Loopback Switch Disable
27 ENUM 1 SDI1 Loopback Switch Disable
28 ENUM 1 SDI0 Loopback Switch Disable
29 ENUM 1 Sync Out Switch External
30 ENUM 1 Sync In Switch External
31 ENUM 1 Receive PATH3 Source Select From SDI3
32 ENUM 1 Receive PATH2 Source Select From SDI2
33 ENUM 1 Receive PATH1 Source Select From SDI1
34 ENUM 1 Receive PATH0 Source Select From SDI0
35 ENUM 1 Transmit PATH3 Sink Select To SDO3
36 ENUM 1 Transmit PATH2 Sink Select To SDO2
37 ENUM 1 Transmit PATH1 Sink Select To SDO1
38 ENUM 1 Transmit PATH0 Sink Select To SDO0
39 INT 1 Transmit Frame Shift Select 2
40 INT 1 Receive Frame Shift Select 2
41 BOOL 1 Clk Auto Switch Off
42 INT 1 PCM Read Wait Time MS 0
43 INT 1 PCM Write Wait Time MS 0
44 BOOL 1 rockchip,hdmi Jack On
45 INT 8 Playback Channel Map 0 0 0 0 0 0 0 0
46 IEC958 1 IEC958 Playback Mask unknown
47 IEC958 1 IEC958 Playback Default unknown
48 BYTE 128 ELD 10 00 0c 00 6b 60 00 01 00 00 00 00 00 00 00 00 41 0c 84 09 50 68 69 6c 69 70 73 20 46 54 56 09 07 07 15 07 50 3d 07 c0 57 07 01 5f 7e 01 67 04 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00
49 BOOL 1 ELD Bypass Switch Off
:/data/data/com.server.auditor.ssh.client/files/private #
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment