Android底层
rockly89
这个作者很懒,什么都没留下…
展开
-
Android init进程中鲜为人知的charger mode 模式
作者:K_Linux_Man假如基于Andriod系统平台的手机在没有硬件充电指示灯的情况下,你如何知道电池是否在充电呢,进入andriod系统才能进行充电指示,而我们有时候仅仅需要充电而不需要进入系统,一般的情况是,当你关机的时候,插上充电器,屏幕会出现充电的图标。这是如何做到的呢?Android 为我们提供了一个c程序,在system/core/charger/目录下。转载 2016-10-25 22:12:06 · 1232 阅读 · 0 评论 -
高通智能机分区表详细解析
Label Purpose of this partitionModem Partition for modemFsc Cookie partition to store Modem File System’s cookies.Ssd Partition for ssd diag module. stores the encry转载 2017-03-28 13:26:05 · 10943 阅读 · 0 评论 -
Android系统典型bootloader分析
1 、bootloader是什么? 简单地说,bootloader 就是在操作系统内核运行之前运行的一段小程序。通过这段小程序,我们可以初始化硬件设备、建立内存空间的映射图,从而将系统的软硬件环境带到一个合适的状态,以便为最终调用操作系统内核准备好正确的环境。 An1、bootloader是什么? 简单地说,bootloader 就是在操作系统内核运行转载 2017-01-15 23:34:55 · 1930 阅读 · 0 评论 -
高通 MSM8K bootloader 之一: SBL1
一、 MSM8K Boot Flow 图1: 高通MSM8K平台bootloader启动流程基本类似,但具体各平台,比如MSM8974、MSM8916、MSM8994等,会有微小区别。从上图,可以看出高通8K平台的boot过程非常不一般啊。相比MTK平台,或者高通7K平台,复转载 2017-01-15 23:32:28 · 1396 阅读 · 0 评论 -
高通 MSM8K bootloader 之二: SBL1
续:高通 MSM8K bootloader 之一: SBL1上篇将我重点关注SBL1的内容1和2基本说明完,本篇继续内容3和4。1、 CDT : Platform ID和DDR参数 2、 debug log :3、 download : msm8K 新平台软件download支持两种协议,sahara和firehose4、 ramdump :死机异常信息dump转载 2017-01-15 23:30:56 · 2200 阅读 · 0 评论