一般工厂模式的显示默认为中文,如需调整为英文模式,只需要修改一个配置即可
修改 ProjectConfig.mk 文件
MTK_FACTORY_MODE_IN_GB2312 = yes ----》中文模式
MTK_FACTORY_MODE_IN_GB2312 = no —》英文模式
为什么呢?
在工厂模式的源码里面,可以看到如下的定义
vendor/mediatek/proprietary/factory/Android.mk 文件
ifeq ($(MTK_FACTORY_MODE_IN_GB2312),yes)
LOCAL_SRC_FILES := factory.chn.ini 这个就是中文字体
else
LOCAL_SRC_FILES := factory.ini 这个就是英文字体
endif
在项目的factory目录下看下这两个文件中的内容
factory.chn.ini 文件
// test item and test flow configuration
MenuItem=按键(M);
MenuItem=轨迹球(M);
MenuItem=光学手指导航键(M);
MenuItem=触摸屏(M);
MenuItem=触摸屏自动测试;
MenuItem=LCM测试;
MenuItem=背光等级(M);
还有很多省略
factory.ini 文件
// test item and test flow configuration
MenuItem=Keys(M);
MenuItem=Jogball(M);
MenuItem=OpticalFingerNavi(M);
MenuItem=Touch Panel(M);
MenuItem=LCM Test(M);
MenuItem=Backlight Level(M);
MenuItem=Storage(A);
还有很多省略