
andorid
文章平均质量分 72
LILI007
这个作者很懒,什么都没留下…
展开
-
Android boot.img dtb.img 编译过程
最近做RK3588案子,修改dts后,导致boot.img过大,编译出错,整体分析下boot.img过大的原因是因为在打包boot.img过程中,dbt.img过大导致,所以整体分析下boot.img编译过程,尤其是dbt.img的生成过程.编译kernel生成对应的dtb文件,3588平台为rk3588-e088.dtb,然后会把rk3588-e088.dtb cat到out目录下面生成dtb.img. 编译boot.img的时候会把dtb.img打到boot.img里面.dtb.img生成过程。原创 2023-02-06 17:59:02 · 3309 阅读 · 0 评论 -
Android 11 热点(softap)流程分析
android hostap流程分析,打开热点,及设置热点的参数等调试原创 2022-06-24 16:26:01 · 4256 阅读 · 1 评论 -
Android InputFliger流程分析,从内核 Hid到EventHub,InputRead,InputDispatcher(二)
上篇文章讲的是内核层对HID触控数据的处理,本篇从framework层来看下触控数据的流向.以及我们在哪修改来适应公司的业务.关于InputFliger网上详细的教程有很多,流程图,代码解析都有,大家可自己查阅下,下面只是从具体的调试和数据流程角度分析.InputFliger个人理解整体分三大部分.一是EventHub.cpp,主要是从内核建立的节点获取设备描述符以及input数据.二是InputRead.cpp,主要是对EventHub.cpp获取的数据进行分析,整合.三是InputDispatc原创 2021-06-30 09:19:33 · 730 阅读 · 6 评论 -
Android InputFliger流程分析,从内核 Hid到EventHub,InputRead,InputDispatcher(一)
fdfasfd原创 2021-06-28 16:36:11 · 574 阅读 · 0 评论 -
android4.0 升级中python脚本解析ota_from_target_files<一>
最近在看android中recovery模块,废话少说,直接介绍升级中重要的python脚本ota_from_target_files即使你没有接触过python脚本也没关系,里面的语句通俗易懂。ota_from_target_files中第一行#!/usr/bin/python是固定格式,相当于c的#inlcude脚本都有一个__name__和__main__属性,用来指定从这个原创 2013-04-07 19:15:21 · 2279 阅读 · 0 评论 -
ADB工具的使用
ADB是andorid调试过程中不可或缺的工具。linux下的用户可通过apt-get来安装。安装完成后可以用如下指令来测试,也都是基本常用的指令。首先确保andorid设备已经成功启动。//连接adb kill-serveradb connect ip:portadb remount//测试连接是否成功adb devices成功会返回这样的指令:172.16.6.原创 2013-03-26 18:59:21 · 707 阅读 · 0 评论 -
ubuntu 卡在启动界面
做完ubuntu 系统以后,搭建玩addr原创 2014-11-08 12:20:53 · 3418 阅读 · 0 评论 -
android bootchart 分析开机启动时间
最近,因为不确定蓝牙、网络和launcher的启动时间早晚问题,一直有各种问题,就想用bootchart来看下开机启动后的所有服务的启动时间。一 Android版本编译好bootchart 1.在system/core/init中的Android.mk中加入bootchart的宏。INIT_BOOTCHART := true 2.进行mm -B 强制原创 2015-01-07 12:13:25 · 3580 阅读 · 0 评论 -
android编译surface c++程序时,报错缺少.o文件
最近在研究Android的surface系统,写了个小demo,编译的时候,一直报错,说是缺少.o文件,但是看代码一直没问题,后来发现原来是在window下编写的,然后在linux编译的时候,后缀多了^M,所以导致编译不过。其实提示类似的错误,肯定是代码那块地方出现了类似的错误。不知道的,查起来能累死,知道的很快的就能知道怎么查。顺便把源码贴写。testsurface.cpp#原创 2015-08-12 10:20:06 · 1559 阅读 · 0 评论