
工具
文章平均质量分 91
Kael.dong
Android OTA、系统安全、稳定性、架构。
博客意义;知识整理,投资自己。
展开
-
多开机界面适配,多dtbo合入
厂商分离,多样化也是android源码发展方向,这对于各OEM厂商方案商也是极好的。虽然这篇比较新,但依然不涉及专利,方案也算不上。应该是可以配图了。如题,这种多样化必须只用一个镜像,具体内容和第二条主线镜像分析有关,和刷机、安全无关。1、多开机画面适配 开机画面存储于splash.img,由aboot去读取。先用hexdump -C splash.img分析文...原创 2020-01-15 20:51:01 · 2937 阅读 · 1 评论 -
android镜像分析
关键字:反汇编、 内核涉及工具:mkbootimg、 unpackbootimg、 gzip、 readelf、objdump、simg2img、mount、extract-dtb.py。分析android源码编译出来的镜像,主要是boot.img镜像分析。原创 2020-01-15 19:56:48 · 15578 阅读 · 2 评论 -
android 刷机攻略总览
从android 4到9都有接触,就底层方面,android系统的安全和厂商代码分离改动较多。 这里以刷机、安全与镜像分析记点笔记,其中内容网上能找到的,就贴网址(省事,不重复),所以大家会看到很多地方一句描述一个网站。内容涉及较多,新手可以以刷机、镜像分析两条线来看。镜像分析深入到反汇编,可以更容易理解相关的安全措施。Android设备开机日志分析 android 开机日志网上有...原创 2020-01-15 18:28:41 · 1020 阅读 · 2 评论 -
android系统添加自己写的工具
在android系统的源码/external的目录下存放很多工具的源码。实际上这些工具都是基于linux系统的小应用。 下面介绍几个好玩的工具 dumpsys:命令功能很强大,能dump系统服务的各种状态。dumpstatus:android的相关信息,内核,进程,相关信息的主要实现地方toppstinymix: 如果是adb调试工具,输入adb shel原创 2017-02-20 16:27:40 · 1879 阅读 · 0 评论 -
android系统添加启动服务
init.rc文件由系统第一个启动的init程序解析,我们添加启动服务即是修改此文件,一般蓝牙模块、WIFI模块、移动通信模块都会在此添加服务。除了会添加服务以外,我们应该能够添加启动时的自己的设置。 1.修改device/softwinner/t3-p1/init.rc文件开头添加import /init.test.rc 2.init.test.rc文件 servi原创 2017-02-22 10:15:16 · 1013 阅读 · 0 评论 -
android系统的日志系统分层与logcat使用
android的日志系统有典型的android层次结构。本文指出路径,分析层次不分析代码,具体分析看博客Android应用程序框架层和系统运行库层日志系统源代码分析,然后介绍logcat的使用和log_bg服务。日志系统分层1.先从驱动开始linux-3.10/drivers/staging/android/logger.clinux-3.10/drivers/staging/原创 2017-02-23 10:02:37 · 1479 阅读 · 0 评论