概述
本人做过android驱动、OTA、安全、架构;几乎整个BSP底层均有涉猎。
android入门自学总结:
入门初学,了解安卓编译,各个层的代码简单范例,相互间通信方式,简单定制。这里是早期经验,肯定有不足地方,blog也懒得重新审视更新,大家见谅。
android系统源码根据不同的配置文件编译生成不同的系统
android系统的简单定制
android系统添加linux驱动
android系统的日志系统分层与logcat使用
android系统添加自己写的工具
android系统添加启动服务
android系统添加service与android层次分析
android开发经验总结:
写这个系列的时候已经接触andorid 4年多,做过驱动、OTA升级、安全相关。整个内容其实很杂,为了个人成长有个阶段性总结,还是强行串到了一起。带着下面三条线去看blog,也许有更多收获。
第一条线,镜像拆分,一直拆分到汇编和二进制码。体会到代码本质,他就是0和1。
第二条线,刷机,了解各种正常与非正常的刷机手段。可能谈到各种骚操作来破解android,例如篡改二进制执行文件、刷devinfo分区达到不擦userdata强制解锁,dump userdata到其它设备来查看访问,recovery OTA破解,root设备用adb push直接刷机,修改分区表(GPT)等。还谈到了其它稍微正常点的玩法,例如修改GPT的OTA升级、开机logo自适应、设备树叠加多个叠加层。
第三条线,android系统安全,粗略讲了下android启动的验证链与调试经验。这是对第二条线各种骚操作的限制。这种矛与盾的对抗令人痴迷,并且还会持续。android现在越来越成熟,安全内容还有很多,提到的这些简单骚操作再也动不了android分毫,有兴趣深入可以去付费章节---android 系统安全。
android 刷机攻略总览
Android设备开机日志分析
android镜像分析
android的刷机方式
刷机相关的Android的安全
修改GPT的OTA升级方案简介
多开机界面适配,多dtbo合入
android架构经验总结:
移植工作实在是最恶心的工作。
这里向google和平台方案商学习,向接触到的ODM借鉴,从需求角度进行模块拆分。过多的不便多说,方案也是适合自己的才是最好的。所以给大家提供个思想与相关技术,然后自己发挥。
android架构拆分方案
android架构拆分方案-编译相关方案与技术
android架构拆分方案-结构相关方案与技术
android的linux内核解耦
android的system域解耦
android 系统安全(收费系列)
android 4之前可以说是在裸奔,而现在再也没人说了。这个系列带大家走到安全的世界,看看android的安全做法,看看矛与盾的对抗。
内容介绍完后,还会将讨论群里的问题整理,继续更新到本系列中。所以绝对物超所值。
android 安全内容总览(blog)
刷机相关的Android的安全 (限免章节)
linux的全盘加密与文件系统加密在android中的应用(限免章节)
最后
以上就是贪玩悟空为你收集整理的android学习总结汇总的全部内容,希望文章能够帮你解决android学习总结汇总所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复