摘要: 概述 源码解析 1. NetlinkListener模块-处理socket消息的 1.1 NetlinkListener构造函数 NetlinkListener::NetlinkListener(int socket) : SocketListener(socket, false) { mForma 阅读全文
posted @ 2021-06-30 20:19 pyjetson 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 概述 vold进程启动流程: 注册vold服务 创建emulated volume 创建netlinkmanager,用来监听uevent事件,add disksource属于mmc1(sd卡)和usb的 源码解析 1. main模块 1.1 main函数 int main(int argc, ch 阅读全文
posted @ 2021-06-30 20:16 pyjetson 阅读(1082) 评论(0) 推荐(0) 编辑
摘要: 概述 用于A/B系统切换A/B的hal 源码解析 源码位置:android/hardware/interfaces/boot/1.1/default/boot_control/libboot_control.cpp文件 1. bootctl模块 1.1 IsSlotMarkedSuccessful- 阅读全文
posted @ 2021-06-30 20:15 pyjetson 阅读(860) 评论(0) 推荐(0) 编辑
摘要: 概述 rc文件中的配置 on fs mount_all /vendor/etc/fstab.sun50iw10p1 --early on late-fs mount_all /vendor/etc/fstab.sun50iw10p1 --late 这个--early和--late是用在metadat 阅读全文
posted @ 2021-06-30 20:14 pyjetson 阅读(1961) 评论(1) 推荐(0) 编辑