Tagged articles
2 articles
Page 1 of 1
21CTO
21CTO
Dec 29, 2022 · Mobile Development

How to Speed Up Android Boot: Deep Dive into the Boot Process and Practical Optimizations

This article explains the Android boot sequence from the boot ROM to the SystemServer, shows how to analyze boot time using logs, bootchart and boottrace, and provides practical optimization steps to reduce the startup delay, especially focusing on the Zygote and AudioService bottlenecks.

AndroidAudioServiceSystemServer
0 likes · 32 min read
How to Speed Up Android Boot: Deep Dive into the Boot Process and Practical Optimizations
Tencent Music Tech Team
Tencent Music Tech Team
May 11, 2017 · Mobile Development

Understanding Android Audio Volume Architecture and Configuration (Android 6.0)

The article explains Android 6.0’s audio volume architecture, detailing how streams, devices, and per‑stream volume indices are defined, cached, persisted, and modified via AudioManager or AudioTrack/MediaPlayer, and how these changes travel through AudioService, AudioPolicy, and AudioFlinger to the hardware.

AndroidAudioManagerAudioService
0 likes · 12 min read
Understanding Android Audio Volume Architecture and Configuration (Android 6.0)