微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 测试模式下按键映射混乱

测试模式下按键映射混乱

时间:10-02 整理:3721RD 点击:
关机下一起按power和音量-,进入测试模式,按键映射有点混乱,音量+是返回功能,power是确定,TP上的返回时向上的功能。正常开机按键是正常的,求修改映射的方法。

这个需要修改对应工厂模式的映射。
忘记文件了,我也要找,现在有点忙。
自己找找,应当能找到的。

感觉是alps/mediatek/custom/$proj/factory/inc/cust_keys.h
#define CUST_KEY_UP                KEY_UP
#define CUST_KEY_VOLUP                KEY_VOLUMEUP
#define CUST_KEY_DOWN                KEY_DOWN
#define CUST_KEY_VOLDOWN        KEY_VOLUMEDOWN
#define CUST_KEY_LEFT                KEY_MENU
#define CUST_KEY_CENTER                KEY_HOME
#define CUST_KEY_RIGHT                KEY_BACK
#define CUST_KEY_CONFIRM        KEY_HOME
#define CUST_KEY_BACK                KEY_BACK
这个文件要编译要什么命令?new?

new factory试一下。
如果不行,就全NEW吗了。

mm 一下,然后systemimage

据说是可以 ./mk factoryimage

MTK是这么说的,但好像试过一次,没生效,所以,后来一直都是MM factory,然后systemimage的

#define CUST_KEY_CONFIRM        KEY_HOME
#define CUST_KEY_BACK                KEY_BACK
BACK可以起作用,COMFIRM定义成HOME就不起作用,定义成KEY_POWER就起作用,这个问题有思路吗。还是说TP中间那个按键根本不是key_home这个键值

./mk mm factory
./mk factoryimage
./mk systemimage
可以起作用,花费的时间也挺少。
就是不知道改了camera的hal层可不可以直接
./mk mm hal
./mk systemimage

是这样的,如果是物理按键,就定义成KEY_HOME,如果是虚拟按键,就定义成KEY_HOMEPAGE


HAL层没有android.mk文件,应该是用不了mm hal吧,改了hal的camera, remake dr,(如果修改的是头文件,把调用头文件的相应源文件修改保存下)也很快啊

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top