作者: zhugejin 2018-10-25 06:05:00
bootloader 的解锁资讯是放在 devinfo 分区, 清空那个分区手机就会自动上锁, 有些手机出厂默认是无锁音量键+电源键 进 recovery 或 fastboot mode 是在bootloader 里面触动, 简单说开机会先跑 bootloader ,bootloader 有侦测到组合键, 就会跑对应的功能, 传统的recovery 是独立在一个 recovery 分区, 也就是 boot &recovery 是各跑各的,在没有侦测到组合键时, bootloader就会直接 run boot.img 进入 android 系统[传统开机] bootloader->boot.img->Android[组合键进recovery] bootloader -> recovery.img[recovery 包进 boot.img] bootloader -> boot.img然后执行到 boot.img 时会有分歧, 一个是进 Android ,另个进 recovery当执行 adb reboot recovery 或 ota , 系统会写一些参数到 /cache/recovery/command 中及 /misc 的 bcb下次开机bootloader会检查 bcb 来决定要不要进 recovery如果 rec 是包在 boot.img 中, 自然 bootloader 就跑不到你的 recovery