Skip to content

Dynamic bar issues #985

@Perspective2077

Description

@Perspective2077

Issue type

Source code related

Device

cancunf

crDroid version

crDroid 12

Exact version / Build date

12.9/ fri May 8 ( 08-05-2026)

Bug description

  1. media player in dynamic bar progress glitches out whenever you unpause the song after opening the dynamic bar , the progress bar goes little forward then comes to it's current state ( in rec 0:04)
  2. back gesture and recent panel can't be opened when dynamic bar is active , so it should be dismissed after user click the screen not when a user lift it's finger ( so ig dismiss it using ACTION_DOWN )
  3. Re-add screen recording popup in in dynamic bar ( it was there in original implementation of dynamic bar) , as you can see it in end of the video i am struggling to get the recording popup

Steps to reproduce

  1. pause a song , minimize the dynamic bar wait , re open it , play the song , see the progress bar it will glitch out
  2. open dynamic bar , try to open recent menu
  3. turn on screen recording while dynamic bar active , it hard to switch they both conflicts

Relevant log (logcat/build log)

[2026-05-10 23:13:12.231 Uid(value=10338):27416:27416 D/WindowOnBackDispatcher]
setTopOnBackInvokedCallback (unwrapped): android.app.Activity$$ExternalSyntheticLambda0@fa6bd88

[2026-05-10 23:13:12.232 Uid(value=1000):1782:12544 D/CoreBackPreview]
Window{dedc2ca u0 com.dp.logcatapp/com.dp.logcatapp.activities.MainActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@26d24dc, mPriority=-1, mIsAnimationCallback=false, mOverrideBehavior=0}

[2026-05-10 23:13:13.506 Uid(value=1000):1253:1253 D/SurfaceFlinger]
initiateModeChange 0 {mode={fps=30.00 Hz, modePtr={id=3, vsyncRate=30.00 Hz, peakRefreshRate=30.00 Hz}}, emitEvent=false, force=false}

[2026-05-10 23:13:13.592 Uid(value=1000):1253:1253 D/SurfaceFlinger]
initiateModeChange 0 {mode={fps=120.00 Hz, modePtr={id=0, vsyncRate=120.00 Hz, peakRefreshRate=120.00 Hz}}, emitEvent=false, force=false}

[2026-05-10 23:13:14.159 Uid(value=1047):1457:1734 D/ULogGuard]
Monitoring: 13 threads, 0 requests, 0 time-bombs; 2 guards. ResetFlags = 0x7

[2026-05-10 23:13:14.430 Uid(value=10254):24635:24676 E/perf_hint]
createSessionUsingConfig: PerformanceHint cannot create session. PowerHintSessions are not supported!

[2026-05-10 23:13:14.441 Uid(value=1000):1782:12544 W/WindowManager]
lockNow pending, ignore updating lockscreen timeout

[2026-05-10 23:13:14.441 Uid(value=1000):1782:12544 W/WindowManager]
lockNow pending, ignore updating lockscreen timeout

[2026-05-10 23:13:14.441 Uid(value=1000):1782:12544 W/WindowManager]
lockNow pending, ignore updating lockscreen timeout

[2026-05-10 23:13:14.442 Uid(value=1000):1782:12544 W/WindowManager]
lockNow pending, ignore updating lockscreen timeout

[2026-05-10 23:13:14.456 Uid(value=1000):1782:1825 W/WindowManager]
lockNow pending, ignore updating lockscreen timeout

[2026-05-10 23:13:14.456 Uid(value=1000):1782:1825 W/WindowManager]
lockNow pending, ignore updating lockscreen timeout

[2026-05-10 23:13:14.456 Uid(value=1000):1782:1825 W/WindowManager]
lockNow pending, ignore updating lockscreen timeout

[2026-05-10 23:13:14.457 Uid(value=1000):1782:1825 W/WindowManager]
lockNow pending, ignore updating lockscreen timeout

[2026-05-10 23:13:14.484 Uid(value=1000):1782:1927 I/ImeTracker]
com.android.systemui:446bd697: onRequestHide at ORIGIN_SERVER reason HIDE_UNSPECIFIED_WINDOW fromUser false

[2026-05-10 23:13:14.486 Uid(value=10310):3853:3853 I/LatinIME]
onFinishInput

[2026-05-10 23:13:14.487 Uid(value=1000):1782:12544 I/ImeTracker]
system_server:4d7ce547: onRequestHide at ORIGIN_SERVER reason IME_REQUESTED_CHANGED_LISTENER fromUser false

[2026-05-10 23:13:14.487 Uid(value=1000):1782:1825 W/WindowManager]
lockNow pending, ignore updating lockscreen timeout

[2026-05-10 23:13:14.488 Uid(value=1000):1782:1825 W/WindowManager]
lockNow pending, ignore updating lockscreen timeout

[2026-05-10 23:13:14.488 Uid(value=1000):1782:1825 W/WindowManager]
lockNow pending, ignore updating lockscreen timeout

[2026-05-10 23:13:14.488 Uid(value=1000):1782:1824 I/ImeTracker]
system_server:4d7ce547: onCancelled at PHASE_SERVER_SHOULD_HIDE

[2026-05-10 23:13:14.488 Uid(value=1000):1782:1825 W/WindowManager]
lockNow pending, ignore updating lockscreen timeout

[2026-05-10 23:13:14.488 Uid(value=10254):24635:24635 I/ImeTracker]
com.android.systemui:446bd697: onCancelled at PHASE_CLIENT_ALREADY_HIDDEN

[2026-05-10 23:13:14.501 Uid(value=1000):1782:1908 D/ActivityManager]
freezing 25913 com.android.providers.calendar

[2026-05-10 23:13:14.502 Uid(value=1000):1782:1956 D/InetDiagMessage]
Destroyed 0 sockets, proto=IPPROTO_TCP, family=AF_INET, states=14

[2026-05-10 23:13:14.503 Uid(value=1000):1782:1956 D/InetDiagMessage]
Destroyed 0 sockets, proto=IPPROTO_TCP, family=AF_INET6, states=14

[2026-05-10 23:13:14.503 Uid(value=1000):1782:1956 D/InetDiagMessage]
Destroyed live tcp sockets for uids={10182} in 1ms

[2026-05-10 23:13:14.579 Uid(value=wifi):1204:1204 D/WifiHAL]
WifiRequest::create vendor command to iface 37, vendor_id=0x1a11, subcmd=0x0002, res=0

[2026-05-10 23:13:14.579 Uid(value=wifi):1204:1204 I/WifiHAL]
feature_set=0x8488141a

[2026-05-10 23:13:14.583 Uid(value=1000):1782:1956 D/ConnectivityService]
NetReassign [no changes] [c 0] [a 0] [i 0]

[2026-05-10 23:13:15.398 Uid(value=10322):22844:22968 D/BufferPoolAccessor2.0]
evictor expired: 1, evicted: 1

[2026-05-10 23:13:15.410 Uid(value=1046):1473:2023 D/BufferPoolAccessor2.0]
evictor expired: 1, evicted: 1

[2026-05-10 23:13:15.414 Uid(value=1000):1253:1253 D/SurfaceFlinger]
initiateModeChange 0 {mode={fps=30.00 Hz, modePtr={id=3, vsyncRate=30.00 Hz, peakRefreshRate=30.00 Hz}}, emitEvent=false, force=false}

[2026-05-10 23:13:15.625 Uid(value=1000):1253:1253 D/SurfaceFlinger]
initiateModeChange 0 {mode={fps=120.00 Hz, modePtr={id=0, vsyncRate=120.00 Hz, peakRefreshRate=120.00 Hz}}, emitEvent=false, force=false}

[2026-05-10 23:13:15.732 Uid(value=1000):1782:1817 I/MediaSessionService]
tempAllowlistTargetPkgIfPossible callingPackage:com.android.systemui targetPackage:com.vivi.vivimusic reason:MediaSessionRecord:play [WIU] [FGS]

[2026-05-10 23:13:15.733 Uid(value=1041):1243:1295 D/NativePermissionController]
checkPermission: missing 2 for 10322

[2026-05-10 23:13:15.736 Uid(value=1041):1180:1200 I/EffectsFactory]
EffectCreate() create_effect

[2026-05-10 23:13:15.741 Uid(value=1041):1243:14746 D/AudioFlinger]
moveEffectChain_ll: successful move of session 0 from srcThread 0xb400007e7eeb0fe8 to dstThread 0xb400007e7ed38fe8 (2 effects moved, 2 effects started)

[2026-05-10 23:13:15.741 Uid(value=1041):1243:1736 D/EffectChain]
setVolume_l sessionId 0 volume controller effect Dynamics Processing set (16777216, 16777216), ret (16777216, 16777216)

[2026-05-10 23:13:15.744 Uid(value=10322):22844:22844 D/MusicService]
LoudnessEnhancer created for sessionId=5065

[2026-05-10 23:13:15.744 Uid(value=1041):1243:1295 D/NativePermissionController]
checkPermission: missing 13 for 10322

[2026-05-10 23:13:15.744 Uid(value=1000):1782:1870 I/MediaSessionStack]
onPlaybackStateChanged - Pushing session to top | record: com.vivi.vivimusic/androidx.media3.session.id./34 (userId=0)

[2026-05-10 23:13:15.744 Uid(value=1000):1782:1870 D/MediaSessionService]
onSessionPlaybackStateChanged: record=com.vivi.vivimusic/androidx.media3.session.id./34 (userId=0) playbackState=PlaybackState {state=PLAYING(3), position=117342, buffered position=174221, speed=1.0, updated=106647393, actions=7340027, custom actions=[Action:mName='Like, mIcon=2131231110, mExtras=Bundle[EMPTY_PARCEL], Action:mName='Repeat mode off, mIcon=2131231517, mExtras=Bundle[EMPTY_PARCEL], Action:mName='Shuffle on, mIcon=2131231533, mExtras=Bundle[EMPTY_PARCEL], Action:mName='Start radio, mIcon=2131231512, mExtras=Bundle[EMPTY_PARCEL]], active item id=2, error=null}

[2026-05-10 23:13:15.745 Uid(value=1041):1243:1295 D/NativePermissionController]
checkPermission: missing 13 for 10322

[2026-05-10 23:13:15.745 Uid(value=1000):1782:7138 D/MediaSessionService]
onSessionPlaybackStateChanged: record=com.vivi.vivimusic/androidx.media3.session.id./34 (userId=0) playbackState=PlaybackState {state=PLAYING(3), position=117342, buffered position=174221, speed=1.0, updated=106647395, actions=7340027, custom actions=[Action:mName='Like, mIcon=2131231110, mExtras=Bundle[EMPTY_PARCEL], Action:mName='Repeat mode off, mIcon=2131231517, mExtras=Bundle[EMPTY_PARCEL], Action:mName='Shuffle on, mIcon=2131231533, mExtras=Bundle[EMPTY_PARCEL], Action:mName='Start radio, mIcon=2131231512, mExtras=Bundle[EMPTY_PARCEL]], active item id=2, error=null}

[2026-05-10 23:13:15.745 Uid(value=1000):1782:1999 D/BackgroundInstallControlService]
Package event received: 0

[2026-05-10 23:13:15.745 Uid(value=1000):1782:1870 I/WifiService]
acquireWifiLock uid=10322 lockMode=3 packageName=com.vivi.vivimusic

[2026-05-10 23:13:15.746 Uid(value=1041):1180:19253 D/AudioALSAStreamOut]
write(), flag 0x8, usePolicyDevice: 1, output_devices: 0x2 -> latest policyDevice 0x2 (ori policyDevice 0x2)

[2026-05-10 23:13:15.746 Uid(value=10322):22844:22894 D/AudioTrack]
getTimestamp_l(816): device stall time corrected using current time 31303400111557

[2026-05-10 23:13:15.746 Uid(value=1000):1782:1817 D/MediaMetricsManagerService]
failed to get player_metrics_app_blocklist from DeviceConfig

[2026-05-10 23:13:15.746 Uid(value=1000):1782:1817 V/MediaMetricsManagerService]
Logging level blocked: Failed to get PLAYER_METRICS_APP_BLOCKLIST.

[2026-05-10 23:13:15.747 Uid(value=1041):1180:19253 D/AudioALSAStreamManager]
+syncSharedOutDevice(), originDevice/routingSharedOutDevice: 0x2/0x2, mAudioMode: 0

[2026-05-10 23:13:15.747 Uid(value=1041):1180:19253 D/AudioIEMsController]
routing(+), cur out 0x0 in 0x0, hs 0, bt 0, usb 0, device 0x2, mask 0x1, on 0

[2026-05-10 23:13:15.747 Uid(value=1041):1180:19253 D/AudioIEMsController]
routing(-), cur out 0x0 in 0x0

[2026-05-10 23:13:15.747 Uid(value=1041):1180:19253 D/AudioMTKGainController]
setNormalVolume(), mSceneIndex = 0, stream 0, devices 0x2, index 4, mode 0x0, gainDevice 0x2

[2026-05-10 23:13:15.747 Uid(value=1041):1180:19253 D/AudioMTKGainController]
setSpeakerGain(), gain = 9, spkAnaType = 3

[2026-05-10 23:13:15.748 Uid(value=1041):1180:19253 D/AudioALSAStreamOut]
open(), flags 8

[2026-05-10 23:13:15.748 Uid(value=1041):1180:19253 D/AudioALSAStreamManager]
+createPlaybackHandler(), mAudioMode = 0, output_devices = 0x2, isMixerOut = 0, isBypassAurisys = 0, flag = 8, isIEMsSource = 0, isIEMsOn = 0

[2026-05-10 23:13:15.748 Uid(value=1041):1180:19253 D/AudioALSAStreamManager]
needEnableVoip(), output_devices = 0x2, flags: 0x8, mAvailableOutputFlags: 0x1800e, enable: 0

[2026-05-10 23:13:15.748 Uid(value=1041):1180:19253 D/AudioSpeechEnhanceInfo]
IsAPDMNRTuningEnable(), 0

[2026-05-10 23:13:15.748 Uid(value=1041):1180:19253 D/AudioALSAPlaybackHandlerMixer]
open(+), source flag 8, mDevice = 0x2, buffer_size 16384, sample_rate 48000

[2026-05-10 23:13:15.748 Uid(value=1041):1180:19253 D/AudioALSAPlaybackHandlerBase]
CreateAurisysLibManager, ph type: 11, voip: 0, mAurisysScenario: 0

[2026-05-10 23:13:15.748 Uid(value=1041):1180:19253 D/aurisys_utility]
input dev: 0x80000004, fmt = 0x3, fs: 48000, max fs: 48000, ch: 2, max ch: 2, ch maks: 0x3, hw_info_mask: 0x0; output dev: 0x2, fmt = 0x3, fs: 48000, max fs: 48000, ch: 2, max ch: 2, ch maks: 0x3, hw_info_mask: 0x4; task_scene: 2, audio_mode: 0, stream_type: -1, output_flags: 0x8, input_source: 0, input_flags: 0x0; network_info: 0, enhancement_feature_mask: 0x0

[2026-05-10 23:13:15.748 Uid(value=1041):1180:19253 D/AudioUtility]
setupCustomInfoStr(), custom_info = "SetAudioCustomScene=;", (scene = , vol_level = -1, bt_codec = -1)

[2026-05-10 23:13:15.748 Uid(value=1041):1180:19253 D/aurisys_utility]
lib, working fs: 48000, fmt: 0x3, frame = 0, b_interleave = 1, num_ul_ref_buf_array = 0, num_dl_ref_buf_array = 0

[2026-05-10 23:13:15.748 Uid(value=1041):1180:19253 D/aurisys_utility]
dl in[type:2], ch: 2, ch_mask: 0x3, buf fs: 48000, buf content fs: 48000, fmt: 0x3; dl out[type:3], ch: 2, ch_mask: 0x3, buf fs: 48000, buf content fs: 48000, fmt: 0x3

[2026-05-10 23:13:15.748 Uid(value=1041):1180:19253 D/android.hardware.audio.service]
get_custom_info_value(), cusom_info = SetAudioCustomScene=;, key= SetAudioCustomScene, ret = 0, ptr = 0x79b71056e0, value_str = , max_value_str_leng = 20

[2026-05-10 23:13:15.748 Uid(value=1046):1473:2083 D/BufferPoolAccessor2.0]
bufferpool2 0xb40000702c280cd8 : 0(0 size) total buffers - 0(0 size) used buffers - 0/0 (recycle/alloc) - 0/0 (fetch/transfer)

[2026-05-10 23:13:15.748 Uid(value=1041):1180:19253 D/AudioCompFltCustParam]
audioHierarchicalParamEnable [1]

[2026-05-10 23:13:15.748 Uid(value=1041):1180:19253 D/AudioCompFltCustParam]
getPlaybackPostProcessParameterFromXML Type/Name [5]/[PlaybackDRC]

[2026-05-10 23:13:15.748 Uid(value=1041):1180:19253 D/AudioCompFltCustParam]
Load from scene Scene,Default,Volume type,Music

[2026-05-10 23:13:15.748 Uid(value=1041):1180:19253 D/AudioCompFltCustParam]
audioHierarchicalParamEnable [1]

[2026-05-10 23:13:15.749 Uid(value=1041):1180:19253 D/AudioCompFltCustParam]
getPlaybackPostProcessParameterFromXML Type/Name [0]/[PlaybackACF]

[2026-05-10 23:13:15.749 Uid(value=1041):1180:19253 D/AudioCompFltCustParam]
Load from scene Scene,Default,Volume type,Music,Profile,Speaker

[2026-05-10 23:13:15.749 Uid(value=1041):1180:19253 D/AudioCompFltCustParam]
audioHierarchicalParamEnable [1]

[2026-05-10 23:13:15.749 Uid(value=1041):1180:19253 D/AudioCompFltCustParam]
getPlaybackPostProcessParameterFromXML Type/Name [6]/[PlaybackDRC]

[2026-05-10 23:13:15.749 Uid(value=1041):1180:19253 D/AudioCompFltCustParam]
Load from scene Scene,Default,Volume type,Ring

[2026-05-10 23:13:15.749 Uid(value=10192):27518:27518 V/MusicFXControlPanelReceiver]
onReceive

[2026-05-10 23:13:15.749 Uid(value=10192):27518:27518 V/MusicFXControlPanelReceiver]
Action: android.media.action.OPEN_AUDIO_EFFECT_CONTROL_SESSION

[2026-05-10 23:13:15.749 Uid(value=10192):27518:27518 V/MusicFXControlPanelReceiver]
Package name: com.vivi.vivimusic

[2026-05-10 23:13:15.749 Uid(value=10192):27518:27518 V/MusicFXControlPanelReceiver]
Audio session: 5065

[2026-05-10 23:13:15.749 Uid(value=10192):27518:27518 V/MusicFXControlPanelEffect]
openSession(android.app.ReceiverRestrictedContext@7541a4c, com.vivi.vivimusic, 5065)

[2026-05-10 23:13:15.749 Uid(value=10192):27518:27518 V/MusicFXControlPanelEffect]
closeSession(android.app.ReceiverRestrictedContext@7541a4c, com.vivi.vivimusic, 0)

[2026-05-10 23:13:15.749 Uid(value=1000):1782:1969 D/AS.MusicFxHelper]
com.vivi.vivimusic UID 10322 open MusicFx session 5065

[2026-05-10 23:13:15.749 Uid(value=1041):1243:1295 D/NativePermissionController]
checkPermission: missing 13 for 10322

[2026-05-10 23:13:15.749 Uid(value=1000):1782:1969 E/AppOps]
package com.android.server.audio not found, can't check for attributionTag null

[2026-05-10 23:13:15.750 Uid(value=1041):1243:1295 D/NativePermissionController]
checkPermission: missing 13 for 10322

[2026-05-10 23:13:15.750 Uid(value=1041):1180:19253 D/AudioCompFltCustParam]
audioHierarchicalParamEnable [1]

[2026-05-10 23:13:15.750 Uid(value=1041):1180:19253 D/AudioCompFltCustParam]
getPlaybackPostProcessParameterFromXML Type/Name [8]/[PlaybackACF]

[2026-05-10 23:13:15.751 Uid(value=1041):1180:19253 D/AudioCompFltCustParam]
Load from scene Scene,Default,Volume type,Music,Profile,Speaker

[2026-05-10 23:13:15.751 Uid(value=1041):1180:19253 D/aurisys_lib_handler]
aurisys_arsi_parsing_param_file(), gProductInfo "platform=MT6855,device=cancunf,model=moto g54 5G", file_path "/vendor/etc/audio_param", enhancement_mode 0, param_buf_size 2528, data_size 2528, custom_info SetAudioCustomScene=;

[2026-05-10 23:13:15.751 Uid(value=1041):1180:19253 D/aurisys_lib_handler]
aurisys_arsi_create_handler(), lib_name mtk_bessound, 0xb400007bc737cf10, memory_size 72724, arsi_handler 0xb4000079d2a7d3e0, retval 0x0

[2026-05-10 23:13:15.751 Uid(value=1041):1180:19253 D/aurisys_lib_handler]
aurisys_arsi_create_handler(), arsi_query_process_unit_bytes, ul 0, dl 4096, retval 0

[2026-05-10 23:13:15.751 Uid(value=1041):1180:19253 D/aurisys_lib_manager]
DL Lib, lib_name mtk_bessound, 0xb400007bc737cf10, sample_rate: 48000 => 48000, num_channels: 2 => 2, audio_format: 0x3 => 0x3, interleave: 1 => 1, frame: 0 => 0

[2026-05-10 23:13:15.751 Uid(value=1041):1180:19253 D/aurisys_lib_manager]
DL out, sample_rate: 48000 => 48000, num_channels: 2 => 2, audio_format: 0x3 => 0x3, interleave: 1 => 1, frame: 0 => 0

[2026-05-10 23:13:15.752 Uid(value=1041):1180:19253 D/audio_sw_mixer]
sw_mixer_source_attach(), MIXER_PLAYBACK  , name T_DEEP       order 2 sz 16384 fmt 3 ch 2 rate 48000 latency_us 42666

[2026-05-10 23:13:15.752 Uid(value=1041):1180:19253 D/AudioUtility]
chooseTargetSampleRate() hiFiState 1 isDeviceSupportHiFi 0 sampleRate 48000 targetSampleRate 48000

[2026-05-10 23:13:15.752 Uid(value=1041):1180:19253 D/AudioALSAStreamManager]
+createPlaybackHandler(), mAudioMode = 0, output_devices = 0x2, isMixerOut = 1, isBypassAurisys = 1, flag = 8, isIEMsSource = 0, isIEMsOn = 0

[2026-05-10 23:13:15.752 Uid(value=1041):1180:19253 D/AudioALSAStreamManager]
needEnableVoip(), output_devices = 0x2, flags: 0x8, mAvailableOutputFlags: 0x1800e, enable: 0

[2026-05-10 23:13:15.752 Uid(value=1041):1180:19253 D/AudioSpeechEnhanceInfo]
IsAPDMNRTuningEnable(), 0

[2026-05-10 23:13:15.752 Uid(value=1041):1180:19253 D/AudioALSAPlaybackHandlerNormal]
+open(), flag = 8, source output_devices = 0x2, audio_format = 3, buffer_size = 16384, sample_rate = 48000

[2026-05-10 23:13:15.752 Uid(value=1041):1180:19253 D/AudioALSAPlaybackHandlerNormal]
open(), isolated deep buffer keypcmDeepBuffer = Playback_3

[2026-05-10 23:13:15.752 Uid(value=1041):1180:19253 D/AudioALSADeviceParser]
compare pcm success = 3, stringpair = Playback_3

[2026-05-10 23:13:15.752 Uid(value=1041):1180:19253 D/AudioALSADeviceConfigManager]
ApplyDeviceTurnonSequenceByName() DeviceName = PLAYBACK3_TO_ADDA_DL descriptor->DeviceStatusCounte = 0, Ctlsize=4

[2026-05-10 23:13:15.752 Uid(value=1041):1180:19253 W/MotSpeakerHelperProximity]
Sensor listener is already running

[2026-05-10 23:13:15.752 Uid(value=1041):1180:19253 D/AudioALSADeviceConfigManager]
Proximity listener started

[2026-05-10 23:13:15.752 Uid(value=1041):1180:19253 D/AudioALSADeviceConfigManager]
Proximity far, disable ramp

[2026-05-10 23:13:15.757 Uid(value=1041):1180:19253 D/AudioUtility]
chooseTargetSampleRate() hiFiState 1 isDeviceSupportHiFi 0 sampleRate 48000 targetSampleRate 48000

[2026-05-10 23:13:15.757 Uid(value=1041):1180:19253 D/AudioALSAPlaybackHandlerBase]
transferAudioFormatToPcmFormat(), audio_format(0x4) => pcm_format(0x3)

[2026-05-10 23:13:15.757 Uid(value=1041):1180:19253 D/AudioALSAPlaybackHandlerNormal]
open(), flag = 8, mConfig: channels = 2, sample_rate(target) = 48000, period_size = 2048, period_count = 2, format = 3, avail_min = 2048, start_threshold = 0

[2026-05-10 23:13:15.757 Uid(value=1000):1782:1999 D/BackgroundInstallControlService]
Package event received: 0

[2026-05-10 23:13:15.758 Uid(value=1000):1782:1999 D/BackgroundInstallControlService]
Package event received: 0

[2026-05-10 23:13:15.758 Uid(value=1000):1782:1969 I/AS.MusicFxHelper]
bindService to com.android.musicfx

[2026-05-10 23:13:15.759 Uid(value=1000):1782:1969 I/AS.MusicFxHelper]
com.android.musicfx procState 11

[2026-05-10 23:13:15.759 Uid(value=10192):27518:27518 I/MusicFxKeepAliveService]
onBind with intent Intent { xflg=0x4 cmp=com.android.musicfx/.KeepAliveService }

[2026-05-10 23:13:15.759 Uid(value=1000):1782:1969 E/AppOps]
package com.android.server.audio not found, can't check for attributionTag null

[2026-05-10 23:13:15.759 Uid(value=1000):1782:1969 I/AS.MusicFxHelper]
registered to observer with UID 10322

[2026-05-10 23:13:15.760 Uid(value=1000):1782:1782 D/AS.MusicFxHelper]
 service connected to ComponentInfo{com.android.musicfx/com.android.musicfx.KeepAliveService}

[2026-05-10 23:13:15.761 Uid(value=1041):1180:19253 D/AudioALSAPlaybackHandlerBase]
openPcmDriverWithFlag(), pcm device = 3 flag = 0x8 mPcm = 0xb400007c0739d5f0

[2026-05-10 23:13:15.761 Uid(value=1041):1180:19253 D/AudioALSAPlaybackHandlerBase]
CreateAurisysLibManager, ph type: 10, voip: 0, mAurisysScenario: 9

[2026-05-10 23:13:15.761 Uid(value=1041):1180:19253 D/aurisys_utility]
input dev: 0x80000004, fmt = 0x3, fs: 48000, max fs: 48000, ch: 2, max ch: 2, ch maks: 0x3, hw_info_mask: 0x0; output dev: 0x2, fmt = 0x3, fs: 48000, max fs: 48000, ch: 2, max ch: 2, ch maks: 0x3, hw_info_mask: 0x4; task_scene: 9, audio_mode: 0, stream_type: -1, output_flags: 0x8, input_source: 0, input_flags: 0x0; network_info: 0, enhancement_feature_mask: 0x0

[2026-05-10 23:13:15.761 Uid(value=1041):1180:19253 D/AudioUtility]
setupCustomInfoStr(), custom_info = "SetAudioCustomScene=;", (scene = , vol_level = -1, bt_codec = -1)

[2026-05-10 23:13:15.761 Uid(value=1041):1180:19253 D/aurisys_utility]
lib, working fs: 48000, fmt: 0x3, frame = 0, b_interleave = 1, num_ul_ref_buf_array = 0, num_dl_ref_buf_array = 0

[2026-05-10 23:13:15.761 Uid(value=1041):1180:19253 D/aurisys_utility]
dl in[type:2], ch: 2, ch_mask: 0x3, buf fs: 48000, buf content fs: 48000, fmt: 0x3; dl out[type:3], ch: 2, ch_mask: 0x3, buf fs: 48000, buf content fs: 48000, fmt: 0x3

[2026-05-10 23:13:15.761 Uid(value=1041):1180:19253 I/[Awinic]]
aw_skt_arsi_query_param_buf_size_by_custom_info:reserve2 [0] cust_scene[0] ---> aw_scene[0]

[2026-05-10 23:13:15.761 Uid(value=1041):1180:19253 I/[Awinic]]
find [Music] scene_block with id 0

[2026-05-10 23:13:15.761 Uid(value=1041):1180:19253 I/[Awinic]]
aw_skt_arsi_query_param_buf_size_by_custom_info:aw_scene[Music] params len is 18132

[2026-05-10 23:13:15.761 Uid(value=1041):1180:19253 I/[Awinic]]
aw_skt_arsi_parsing_param_file_by_custom_info:reserve2 [0] cust_scene[0] ---> aw_scene[0]

[2026-05-10 23:13:15.761 Uid(value=1041):1180:19253 I/[Awinic]]
find [Music] scene_block with id 0

[2026-05-10 23:13:15.761 Uid(value=1041):1180:19253 I/[Awinic]]
aw_skt_arsi_parsing_param_file_by_custom_info:load aw_scene[Music] params done

[2026-05-10 23:13:15.761 Uid(value=1041):1180:19253 D/aurisys_lib_handler]
aurisys_arsi_parsing_param_file(), gProductInfo "platform=MT6855,device=cancunf,model=moto g54 5G", file_path "/vendor/etc", enhancement_mode 0, param_buf_size 18132, data_size 18132, custom_info SetAudioCustomScene=;

[2026-05-10 23:13:15.761 Uid(value=1041):1180:19253 I/[Awinic]]
SKTune_v5.3.1.42

[2026-05-10 23:13:15.761 Uid(value=1041):1180:19253 D/[Awinic]]
spin init done!

[2026-05-10 23:13:15.761 Uid(value=1041):1180:19253 D/[Awinic]]
init Done !

[2026-05-10 23:13:15.762 Uid(value=1041):1180:19253 I/[Awinic]]
Create kctl monitor update pThread success!

[2026-05-10 23:13:15.762 Uid(value=1041):1180:19253 I/[Awinic]]
local_cfg->fade_out_deg_num = 0

[2026-05-10 23:13:15.762 Uid(value=1041):1180:19253 I/[Awinic]]
local_cfg->mute_in_num = 0

[2026-05-10 23:13:15.762 Uid(value=1041):1180:19253 I/[Awinic]]
local_cfg->fade_in_deg_num = 0

[2026-05-10 23:13:15.762 Uid(value=1041):1180:19253 D/[Awinic]]
set parameter done!

[2026-05-10 23:13:15.762 Uid(value=1041):1180:19253 D/[Awinic]]
fade in out backup_params done!

[2026-05-10 23:13:15.762 Uid(value=1041):1180:19253 D/aurisys_lib_handler]
aurisys_arsi_create_handler(), lib_name smartpa_aw88xxx, 0xb400007bc73708b0, memory_size 437092, arsi_handler 0xb4000079d2a07490, retval 0x0

[2026-05-10 23:13:15.762 Uid(value=1041):1180:19253 D/aurisys_lib_handler]
aurisys_arsi_create_handler(), arsi_query_process_unit_bytes, ul 4096, dl 4096, retval 0

[2026-05-10 23:13:15.762 Uid(value=1041):1180:19253 D/aurisys_lib_manager]
DL Lib, lib_name smartpa_aw88xxx, 0xb400007bc73708b0, sample_rate: 48000 => 48000, num_channels: 2 => 2, audio_format: 0x3 => 0x3, interleave: 1 => 1, frame: 0 => 0

[2026-05-10 23:13:15.762 Uid(value=1041):1180:19253 D/aurisys_lib_manager]
DL out, sample_rate: 48000 => 48000, num_channels: 2 => 2, audio_format: 0x3 => 0x4, interleave: 1 => 1, frame: 0 => 0

[2026-05-10 23:13:15.762 Uid(value=1041):1180:19253 D/AudioALSAHardwareResourceManager]
+startOutputDevice(), new_devices = 0x2, mOutputDevices = 0x0, mStartOutputDevicesCount = 0 SampleRate = 48000

[2026-05-10 23:13:15.762 Uid(value=1041):1180:19253 D/AudioALSAHardwareResourceManager]
startOutputDevice_l(), skt_aurisys: Music(0)

[2026-05-10 23:13:15.762 Uid(value=1041):1180:19253 I/[Awinic]]
aw_mtk_set_scene:cust_scene[0] ---> aw_scene[0]

[2026-05-10 23:13:15.762 Uid(value=1041):1180:19253 I/[Awinic]]
find [Music] scene_block with id 0

[2026-05-10 23:13:15.762 Uid(value=1041):1180:19253 I/[Awinic]]
aw_mtk_set_scene:set scene success!

[2026-05-10 23:13:15.762 Uid(value=10322):22844:22844 D/MusicService]
setupLoudnessEnhancer: normalization disabled or mediaId unavailable

[2026-05-10 23:13:15.762 Uid(value=1041):1180:19253 D/[Awinic]]
params same 18132!

[2026-05-10 23:13:15.762 Uid(value=1041):1180:19253 I/[Awinic]]
params swtich done!

[2026-05-10 23:13:15.762 Uid(value=1041):1180:19253 D/aurisys_lib_handler]
lib_name smartpa_aw88xxx, 0xb400007bc73708b0, ADB_CMD_ADDR_VALUE: set *0x10013d30 = 0x0, retval 0

[2026-05-10 23:13:15.762 Uid(value=1041):1180:19253 D/AudioALSADeviceConfigManager]
ApplyDeviceTurnonSequenceByName() DeviceName = dual_speaker_output descriptor->DeviceStatusCounte = 0, Ctlsize=6

[2026-05-10 23:13:15.762 Uid(value=1041):1180:19253 W/MotSpeakerHelperProximity]
Sensor listener is already running

[2026-05-10 23:13:15.762 Uid(value=1041):1180:19253 D/AudioALSADeviceConfigManager]
Proximity listener started

[2026-05-10 23:13:15.762 Uid(value=1041):1180:19253 D/AudioALSADeviceConfigManager]
Proximity far, disable ramp

[2026-05-10 23:13:15.764 Uid(value=10192):27518:27518 V/MusicFXControlPanelReceiver]
onReceive

[2026-05-10 23:13:15.764 Uid(value=10192):27518:27518 V/MusicFXControlPanelReceiver]
Action: android.media.action.OPEN_AUDIO_EFFECT_CONTROL_SESSION

[2026-05-10 23:13:15.764 Uid(value=10192):27518:27518 V/MusicFXControlPanelReceiver]
Package name: com.vivi.vivimusic

[2026-05-10 23:13:15.764 Uid(value=10192):27518:27518 V/MusicFXControlPanelReceiver]
Audio session: 5065

[2026-05-10 23:13:15.764 Uid(value=10192):27518:27518 V/MusicFXControlPanelEffect]
openSession(android.app.ReceiverRestrictedContext@7541a4c, com.vivi.vivimusic, 5065)

[2026-05-10 23:13:15.766 Uid(value=1041):1180:19253 D/AudioALSADeviceConfigManager]
ApplyDeviceTurnonSequenceByName() DeviceName = ext_speaker_output descriptor->DeviceStatusCounte = 0, Ctlsize=2

[2026-05-10 23:13:15.766 Uid(value=1041):1180:19253 W/MotSpeakerHelperProximity]
Sensor listener is already running

[2026-05-10 23:13:15.766 Uid(value=1041):1180:19253 D/AudioALSADeviceConfigManager]
Proximity listener started

[2026-05-10 23:13:15.766 Uid(value=1041):1180:19253 D/AudioALSADeviceConfigManager]
Proximity far, disable ramp

[2026-05-10 23:13:15.769 Uid(value=10254):24635:24684 D/MediaDataManager]
State updated outside of notification

[2026-05-10 23:13:15.777 Uid(value=1000):1782:1817 W/WindowManager]
lockNow pending, ignore updating lockscreen timeout

[2026-05-10 23:13:15.777 Uid(value=1000):1782:1817 W/WindowManager]
lockNow pending, ignore updating lockscreen timeout

[2026-05-10 23:13:15.777 Uid(value=1000):1782:1817 W/WindowManager]
lockNow pending, ignore updating lockscreen timeout

[2026-05-10 23:13:15.778 Uid(value=1000):1782:1817 W/WindowManager]
lockNow pending, ignore updating lockscreen timeout

[2026-05-10 23:13:15.785 Uid(value=10322):22844:22844 D/MusicService]
setupLoudnessEnhancer: normalization disabled or mediaId unavailable

[2026-05-10 23:13:15.800 Uid(value=1041):1180:19253 D/AudioALSAHardwareResourceManager]
notifyOutputDeviceStatusChange(), device = 2, status = 0, sampleRate = 48000, mOpenSpeakerPathCount = 1

[2026-05-10 23:13:15.800 Uid(value=1041):1180:19253 D/AudioALSAStreamManager]
speakerStatusChangeCb(), status = 0, sampleRate = 48000

[2026-05-10 23:13:15.800 Uid(value=1041):1180:19253 D/AudioALSAVoiceWakeUpController]
setSpeakerSampleRate(), sampleRate = 48000

[2026-05-10 23:13:15.800 Uid(value=1041):1180:19253 D/AudioALSAVoiceWakeUpController]
updateSpeakerPlaybackStatus(), isSpeakerPlaying = 1

[2026-05-10 23:13:15.800 Uid(value=1041):1180:19253 D/AudioALSAPlaybackHandlerNormal]
-open()

Screenshots or videos

life.mp4

Solution

No response

Additional context

No response

Acknowledgements

  • I've checked device is officially supported and that no support is provided for unofficial devices (for device specific reports and not source related).
  • I'm running latest version available on crdroid.net for this device and that the device is still maintainer supported (not flagged unsupported on download page)
  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly and understand that not doing so will automatically result in closing of ticket.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingneeds-triagelabled for new issues in order to confirm viewed and directed properly

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions