摘要: 查看文件类型: $ file vendor_boot.img vendor_boot.img: data $ file vendor_boot-debug.img vendor_boot-debug.img: data unpack_bootimg用法: $ ./unpack_bootimg -h 阅读全文
posted @ 2024-11-07 09:57 xiululu 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 参考: https://www.cnblogs.com/fanglongxiang/p/13706562.html 查看文件类型: android/out/host/linux-x86/bin$ file ~/tmp/androidt/system.img /home/huaweishi/tmp/a 阅读全文
posted @ 2024-10-23 11:16 xiululu 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 深入浅出SELinux|极客笔记:https://deepinout.com/android-system-analysis/android-security-related/easy-to-understand-selinux.html android官网selinux:https://sourc 阅读全文
posted @ 2024-05-28 16:27 xiululu 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 异常日志: 11-12 19:24:47.649 5387 5387 D AndroidRuntime: Shutting down VM 11-12 19:24:47.671 5387 5387 E AndroidRuntime: FATAL EXCEPTION: main 11-12 19:24 阅读全文
posted @ 2023-11-23 11:12 xiululu 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 原文链接:https://gn.googlesource.com/gn/+/refs/heads/main/docs/language.md 这里还有一篇:谷歌gn编译文件的使用简介 GN Language and Operation Contents GN Language and Operati 阅读全文
posted @ 2023-11-10 14:01 xiululu 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 地址:https://gn.googlesource.com/gn/+/master/docs/reference.md GN Reference This page is automatically generated from gn help --markdown all. Contents C 阅读全文
posted @ 2023-11-09 16:51 xiululu 阅读(247) 评论(0) 推荐(0) 编辑
摘要: carloscn: Linux,ARM,RTOS, Embedded,OPTEE等技术文章,很详细,值得细读。 魅族内核团队 袁辉辉的博客: 这位大佬已经很久没更新了 安全启动介绍: 漂流的猴子: 编程指北: EricChow: 博客界面清爽,条理清晰的博客主 长安故里: 这位博主基于Android 阅读全文
posted @ 2023-11-01 16:44 xiululu 阅读(47) 评论(0) 推荐(1) 编辑
摘要: 发现一篇好文章,特此记录,便于学习。感谢! 原文在此:Android Verified Boot 2.0 Android Verified Boot(AVB)的作用是校验各个镜像,确保各个镜像没有被篡改过的。如果镜像被篡改过,设备将会报启动异常。 概览: 设备上电最早启动pbl(primary bo 阅读全文
posted @ 2023-10-20 14:43 xiululu 阅读(971) 评论(0) 推荐(0) 编辑
摘要: 原文: https://developer.aliyun.com/article/719851 如果用git revert 一个一个revert 挺费劲,可以用git revert OLDER_COMMIT^..NEWER_COMMIT 这种格式 这样会在log 上多留下多条revert相关的记录, 阅读全文
posted @ 2023-10-13 09:31 xiululu 阅读(613) 评论(0) 推荐(0) 编辑
摘要: CA侧打印cmd id字串: const char* get_cmd(uint32_t cmd) { switch(cmd) { case KM_GENERATE_KEY: return "KM_GENERATE_KEY"; case KM_BEGIN_OPERATION: return "KM_B 阅读全文
posted @ 2023-10-09 16:06 xiululu 阅读(83) 评论(0) 推荐(0) 编辑