;
-- 解锁隐患 : Bootloader 一旦解锁, 对用户来说 : 存在潜在的稳定性 与 系统安全问题; 对厂商来说 : 手机可以随意刷写 沦为硬件平台;
3....;
(3) 内核初始化
内核初始化 : 主要对硬件进行配置;
-- 向量表 : 创建异常向量表 和 初始化中断处理函数;
-- 进程调度器 : 初始化系统核心进程调度器 和 时钟中断处理机制;
-- 串口...;
-- 动态加载 : 在系统中使用 modprobe 或者 insmod 进行设备驱动模块的加载, 使用 rmmod 进行设备驱动模块卸载;
(5) 挂载文件系统
挂载文件系统 :
-- 创建并挂载根设备..., 开启属性服务;
-- 无限循环 : 进入无限循环状态, 等待属性设置 或 子进程退出事件;
(3) init.rc 配置文件解析
init.rc 组成 : 该配置文件由 命令类, 动作类, 服务类..., 选项类 声明组成;
-- 对应语法 : 命令, 动作, 触发条件, 服务, 选项 和 属性;
命令示例 : init.rc 中的命令在 init 程序中解析, 之后调用相关函数实现;
# Create