
嵌入式Android ⭐⭐
Android Embedded
小麦大叔
这个作者很懒,什么都没留下…
展开
-
Android 8.1 关机充电动画(三)Android模式
system:Android 8.1platform:RK3326/PX30`Android`模式下的关机充电动画修改相对来说需要修改`Linux`应用层的东西了,可以定位到源码路径`/system/core/healthd`下,和`uboot`模式类似,这里只需要修改轮播的充电图片,然后将每张图片和电量百分比对应到代码中即可,思路还是比较简单的,下面我会慢慢分析具体实现的细节。原创 2019-04-13 16:16:45 · 7027 阅读 · 2 评论 -
Android 8.1 关机充电动画(二)Uboot模式
system:Android 8.1platform:RK3326/PX30这部分要涉及到`uboot`下关机充电动画的定制,属于比较`low level`的部分,所以代码修改的部分不大,在`uboot`中主要是对多张图片进行轮播,所以这里的主要工作是定位到相应的代码以及如何定制自己的动画。原创 2019-04-13 16:15:48 · 5679 阅读 · 0 评论 -
Android 8.1 关机充电动画(一)模式选择
system:Android 8.1platform:RK3326/PX30文章目录前言配置代码分析函数原型前言关机充电的动画可以在u-boot或者Android的charger模式工作,这是两个相互独立的部分,RK平台上需要在设备树进行配置。顾名思义u-boot下的charger模式,系统仍然运行在loader下,并未启动内核。Android的charger模式下,在引导程序运行期间会...原创 2019-04-10 19:36:03 · 9817 阅读 · 5 评论 -
Android 电池管理系统架构总结 Android power and battery management architecture summaries
文章目录1 整体架构2 设计构架2.1 driver2.1.1 Charger.ko2.1.2 Battery.ko2.2 power supply2.2.1 基础架构2.2.2 代码分析2.3 healthd2.3.1 基础架构2.3.2 init2.3.4 update2.4 framework3 总结参考1 整体架构Android的电池架构包括从顶层用户使用App需要调用的电池相关的An...原创 2019-03-18 21:46:50 · 6240 阅读 · 7 评论 -
repo使用总结—从入门到入门
文章目录1 what's repo2 官方文档Repo 命令参考资料help 帮助init 初始化sync 同步所有项目文件upload 提交更改diffdownloadforallprunestart 创建本地分支Example:创建三个分支test-1,test-2,test-3statusbranchesabandonExample:删除本地分支test-3后续在使用中遇到问题再更新1 w...原创 2019-02-25 19:18:47 · 10437 阅读 · 2 评论 -
如何使用apt-get在ubuntu系统上安装OpenJDK 8
文章目录添加ppa仓库设置openjdk版本查看java 版本Android 8.1 系统编译的时候需要安装OpenJDK 8,这里如果可以自己下载源码编译安装,当然本想编译Android系统的我,不想兴师动众。可以通过apt-get install openjdk-8-jdk指令直接进行安装,但是需要在源里添加相应的package。添加ppa仓库这个是OpenJDK 8 ppa仓库。su...原创 2019-02-15 21:30:54 · 15730 阅读 · 0 评论 -
Android 源码结构分析
源码版本:AOSP_7.1.1硬件平台:Rockchip由于工作要求,需要对rockchip平台的安卓系统进行剪裁。安卓源码比较庞大,会让人感到无从下手,对此,有必要了解一下源码的大致目录结构以及各个部分功能模块,做到知己知彼百战不殆,才能快速定位具体的位置。![img](file:///C:/Users/ADMINI~1/AppData/Local/Temp/enhtmlclip/Ima...原创 2019-01-14 10:15:55 · 12205 阅读 · 61 评论