上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: ##一、安全启动 ###1、Chain Of Trust 核心思路就是在当前启动代码加载下一级代码之前,对所加载的代码进行完整性校验,这些启动代码通常可以分为若干个阶段,例如ARM中的BL1、BL2、内核等。 最初的代码即BL1的代码,是保存在BootROM中,出厂烧写后不可修改的。因此BootRO 阅读全文
posted @ 2021-12-23 15:00 月的光景 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 高通射频部分由Transceiver、RFFE(Radio Frequency Front-End)和RFC(Radio Frequency Control)组成,其中Transceiver基本是以高通参考设计采用的收发两用芯片为主、RFFE主要起到收发射频信号的作用,RFC则是一个软件的控制器概念 阅读全文
posted @ 2021-12-23 14:59 月的光景 阅读(1224) 评论(0) 推荐(0) 编辑
摘要: ###bringup ####添加竖屏开机LOGO分区 MSM8953.LA.2.0/common/config/partition.xml 照着改一行—— file_name="splash_h.img"/> ####LK中读取开机原因,加入cmdline bootable/bootloader/ 阅读全文
posted @ 2021-12-23 14:59 月的光景 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 当我们在android源代码目录中的external/hello/目录下运行mm命令时。就会执行mm函数,这个函数定义在android源代码根目录下的build目录中的envsetup.sh脚本文件中,是一段控制脚本。 function mm() { # If we're sitting in th 阅读全文
posted @ 2021-12-23 14:58 月的光景 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 原文 In kermel/main.c: view plain copy to clipboard print ? static int bootstrap2(void *arg) { dprintf(SPEW, "top of bootstrap2()/n"); arch_init(); // i 阅读全文
posted @ 2021-12-23 14:57 月的光景 阅读(76) 评论(0) 推荐(0) 编辑
摘要: ###1、Android 内核编译 /项目/ap/ source build/envsetup.sh lunch msm8953-userdebug make update-api make / make -j32 2>&1 |tee xxx.log 1、将envsetup.sh里的所有用到的命令加 阅读全文
posted @ 2021-12-23 14:57 月的光景 阅读(383) 评论(0) 推荐(0) 编辑
摘要: ###dump ramdump简单来说就是把系统memory中的某一个时间点的的数据信息通过一定手段取出来保存起来的内存崩溃文件,属于ELF文件格式。 当系统发生致命错误无法恢复的时候,主动触发抓取ramdump把异常现场保留下来供离线分析定位问题是一种非常重要的高级调试手段。 adb shell 阅读全文
posted @ 2021-12-23 14:56 月的光景 阅读(706) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-12-23 14:55 月的光景 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-12-23 14:54 月的光景 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 转载于此 adb### adb devices 查看多个设备 adb wait-for-device 等待设备 adb shell 进shell adb root 给win用户su权限 adb remount的作用就是重新挂载安卓的系统分区,使系统分区可读写 adb push D:\mm.txt / 阅读全文
posted @ 2021-12-23 14:52 月的光景 阅读(202) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页