android4.4系统刚开时访问工程模式 非常慢
时间:10-02
整理:3721RD
点击:
[DESCRIPTION]
android4.4版本系统刚开机在拨号界面输入*#*#3646633#*#*等快捷命令后要等几分
钟后才能进入相应应用
[SOLUTION]
工模启动是通过听broADCast,系统loading较重时可能有较长的延迟。请改成直接发
intent的方式试一下:
修改
packages\apps\Dialer\src\com\android\dialer\SpecialCharSequenceMgr.java#ha
ndleSecretCode(), 在这个函数中判断,若收到*#*#3646633#*#*,则直接start
EM:
Intent intent = new Intent("android.intent.action.MAIN");
intent.setClassName("com.mediatek.engineermode",
"com.mediatek.engineermode.EngineerMode");
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(intent);
android4.4版本系统刚开机在拨号界面输入*#*#3646633#*#*等快捷命令后要等几分
钟后才能进入相应应用
[SOLUTION]
工模启动是通过听broADCast,系统loading较重时可能有较长的延迟。请改成直接发
intent的方式试一下:
修改
packages\apps\Dialer\src\com\android\dialer\SpecialCharSequenceMgr.java#ha
ndleSecretCode(), 在这个函数中判断,若收到*#*#3646633#*#*,则直接start
EM:
Intent intent = new Intent("android.intent.action.MAIN");
intent.setClassName("com.mediatek.engineermode",
"com.mediatek.engineermode.EngineerMode");
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(intent);
