微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > SELECT ITEM 在非STK菜单下显示

SELECT ITEM 在非STK菜单下显示

时间:10-02 整理:3721RD 点击:
[DESCRIPTION]
如果当前没有处在STK菜单,卡上报的SELECT ITEM不会显示。
导致某些运营商在这种case下,无法显示SELECT ITEM,进行选择ITEM的操作。
[SOLUTION]
1.开机时,不显示卡的SIM ME LOCK界面。
Background:
Google 默认设计是SELECT ITEM一直都可以显示。
mtk 由于某些特殊运营商的卡会经常上报SELECT ITEM, 而导致用户体验不好。所以增加了条件
,在STK菜单下才进行SELECT ITEM的显示。
Solution:
可以恢复Google默认设计。请做如下修改:
alps\mediatek\packages\apps\stk1\src\com\android\stk\StkAppService.java
private void handleCmd(CaTCMdMessage cmdMsg, int sim_id) {
case SELECT_ITEM:


改为:


KK版本上就已经去掉了这部分限制。不用修改即可。
实例:
法国SFR定制(mccmnc:20810),有一个拒接电话后,短信通知功能。
1.可以进入菜单手动激活
操作步骤建议如下:
(a). 点击进入STK菜单-> lllico texto ---> active le service active成功之后,看到Deactive
service。
(b). 然后按back键一个一个页面的返回,最终退出STK菜单。返回到launcher界面。
(c). 在进行拒接电话操作,确认结果。
重要提醒: (b) 步骤非常重要, 不能按HOME键直接返回去执行拒接电话的动作
因为直接按HOME, 前面的激活动作STK session还没有结束,导致后续的拒接动作卡无法正确判断
而没上报SELECT ITEM。
2.进行拒接电话操作
卡上报SELECT ITEM命令上来,由于当前没有在STK 菜单,所以直接回复TR没有进行显示。
请按照上面的修改方法修改。

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

网站地图

Top