第9章 深入理解Vold和Rild
最后更新于:2022-04-02 05:53:05
#### 本章主要内容
- 介绍Vold。
- 介绍Rild。
#### 本章涉及的源代码文件名称及位置
下面是本章分析的源码文件名及其位置。
- Main.cpp
`system/vold/Main.cpp`
- NetlinkManager.cpp
`system/vold/NetlinkManager.cpp`
- NetlinkManager.h
`system/vold/NetlinkManager.h`
- NetlinkHandler.cpp
`system/vold/NetlinkHandler.cpp`
- NetlinkListener.cpp
`system/core/libsysutils/src/NetlinkListener.cpp`
- SocketListener.cpp
`system/core/libsysutils/src/SocketListener.cpp`
- VolumeManager.cpp
`system/vold/VolumeManager.cpp`
- DirectVolume.cpp
`system/vold/DirectVolume.cpp`
- FrameworkListener.cpp
`system/core/libsysutils/src/FrameworkListener.cpp`
- MountService.java
`framework/base/services/java/com/android/server/MountService.java`
- Rild.c
`hardware/ril/rild/Rild.c`
- Ril.cpp
`hardware/ril/libril/Ril.cpp`
- Ril_event.h
`hardware/ril/lilbril/Ril_event.h`
- Reference_ril.c
`hardware/ril/reference_ril/Reference_ril.c`
- Atchannle.c
`hardware/ril/reference_ril/Atchannle.c`
- Ril.h
`hardware/ril/include/telephony/Ril.h`
- PhoneApp.java
`package/apps/Phone/src/com/android/phone/PhoneApp.java`
- PhoneFactory.java
`framework/base/telephony/java/com/android/internal/telephony/PhoneFactory.java`
- RIL.java
`framework/base/telephony/java/com/android/internal/telephony/RIL.java`
* PhoneUtils.java
`package/apps/Phone/src/com/android/phone/PhoneUtils.java`
';