# War Story: Implementing solution for 4G/5G voice call verification on AOSP quickly - Wig Cheng (Mobile Technologies)
{%hackmd @mopcon/BkMIqw_76 %}
> 從這開始
## War Begining
### 講者
AOSP
講者 wig cheng
服務公司 iei the world
bsp development
### HMI human machine interface
1. first search open source project : pine phone pro
2. HAL 開發 聲卡RT5640 driver (.xml)
3. hal porting
4. linux alsa driver
5. device tree 硬體描述檔
6. linux device driver開發
7. i2s v.s. pcm
8. audacity
9. click noise -> brtual force vs latancy tradeoff!
### phone call subsystem
1. nottx os
### AOSP
android OS 總是存在我們的生活當中,點餐機,自助售票機...等
> 今天主要分享的都是android firmware
### Motivation
英國巴士上的車機
聲音需要 speaker and mic
介面有hdmi
要給司機有語音通話的功能
### Mobile phone call - Normal case I
:::info
Phone APK
Framework
- Audiopolicy service
- Audiofinger service
HAL driver
- tinyHAL
- Audio configuration
Linux Kernel
- RT5640
:::
CPU內建 audio codec
---
> 講者超強!!!