外部引脚控制进入fastboot
http://10.4.0.169/#/c/103316/
增加一个键值的宏
判断键值进入fastoot
gpio 61 fastboot、59 recovery设置为输入,并判断其状态,上报键值
bootable/bootloader/lk/include/dev/keys.h 3
bootable/bootloader/lk/app/aboot/aboot.c 5
bootable/bootloader/lk/target/msm8953/init.c 53
在init进程中有一处调用process_kernel_cmdline()
继续追踪发现其内部调用了import_kernel_cmdline(),功能是将传入的cmdline进行分割,并将其传入import_kernel_nv()中进行转换
import_kernel_nv()回调函数功能就是将kernel cmdline中的“androidboot.”参数转化为"ro.boot.*"property。