周工作总结1

这周一老大回来,所以本周算第一周:上班五天,日程:

0.5d,配置sublime text
1.5d,部署开发环境:设置虚拟机,拿到ubuntu密码,从svn载源码(还不知道怎么上传),编译kernel、android,打包,3种代码修改之后的烧写方式:修改kernel,重新编译kernel,得到.KO,用adb(android debug bridge) push 到 /vendor/drivers;修改android,找到最近父文件夹下的Androidmk,执行几个前置命令然后mm,得到一个..../system/...路径下的framework.jar(sensors.exDroid.so、libsensorservice.so),把它adb push到机器上的/system/...同样的路径下;修改配置文件config1,重新pack,得到.img,用升级软件livesuite升级整个固件
1d,Mission1:使屏幕翻转。先改了mma7660.c的report_xyz(),预测并记录了x、y、、reverse值的不同修改使得屏幕反向、逆、顺时钟转动,得出x,y正值所代表方向的两种可能。老大说改这里配置就没有意义了,遂改config1,由于改完后去编译内核,没有打包,测不到改变,而测到mma7660.c确实有去配置里取东西,百思不解,问之,解之。
2d,Mission2:修改灵敏度。下载迷宫,改framework层中的某个值,从delay_io改成delay_game。说,错了,应该按事件修改。找事件代码,未遂,读ldd至第四章,想跳过该任务,未遂,周末回来读csdn《Android硬件抽象层(HAL)概要介绍和学习计划 》,基本了解了,但不知道依事件改灵敏度在哪层,还要测。

公交学习进度:小甲鱼汇编27集

下周三满半个月,定要开始上手。

原文地址:https://www.cnblogs.com/yiru/p/2733170.html