zoukankan      html  css  js  c++  java
  • Android系统修改之葡萄牙沃达丰One Net服务问题处理

    客户反馈的葡萄牙沃达丰的OneNet服务问题

    Vodafone Portugal have a service (One Net) for enterprise customers that used MMI codes.
    
    Detailed tests  
    #23#MSISDN* Per Call Dial Out with Company Number, COMPANY_GENERAL_PHONE
    #31* Night mode implicit activate, I_NM_ACTIVATE
    #32* Night mode implicit deactivate, I_NM_DEACTIVATE
    #45#MSISDN* Force enable Alternative Call Line Identity Selection, FORCE_ENABLE_ACLIS
    #46#MSISDN* Force disable Alternative Call Line Identity Selection, FORCE_DISABLE_ACLIS
    #112#MSISDN* Per Call CLIP, SEMI_CLIP
    #121#HUNT GROUP CODE* Allow to retrieve a trigger VM from a hunt member, HG_VM_RETRIEVE
    #132#MSISDN* Call Transfer, CTRANSFERENCE
    #154* My Call Pickup, MYCALL_PICKUP_COMMAND
    #155* Implicit Ringing Group Call Pickup, I_GROUP_CALL_PICKUP
    #155#HUNT NUMBER* Explicit Ringing Group Call Pickup, E_GROUP_CALL_PICKUP
    #156* CallPark (Active Call Parking), CALL_PARK
    #157* Implicit My Parked Call Pickup, I_MY_PARKED_CALL_PICKUP
    #157#POSITION NUMBER* Explicit My Parked Call Pickup, E_MY_PARKED_CALL_PICKUP
    #21#MSISDN* Use Call Hunting number, CHUNTING
    #22#MSISDN* Use Call Hunting number with hunting prefix, CHUNTING_PREFIX
    #32#COMPANY* Night mode explicit deactivate, E_NM_DEACTIVATE
    #51#INTERNATIONAL MSISDN* At Office PreCall Mode, ATOFFICE_PRECALL
    #114#MSISDN* Per Call CLIR, SEMI_CLIR
    #141* Call Redial, C_REDIAL
    #142* Call Return, C_RETURN
    #143* Call Recall, C_RECALL
    
    

    解决方法:

    frameworks/opt/telephony/src/java/com/android/internal/telephony/gsm/GsmMmiCode.java
    static GsmMmiCode newFromDialString(String dialString, GSMPhone phone, UiccCardApplication app) {
     ...
        // 添加代码
        if(dialString.startsWith("#") && dialString.endsWith("*")) {
            return ret;
        }
     ...
    }
    

    该问题牵涉到Phone应用的MMI处理流程, 以后有时间再分析

  • 相关阅读:
    hadoop(四)HDFS的核心设计
    spark(三)spark sql
    hadoop(三)HDFS基础使用
    hadoop(二)hadoop集群的搭建
    IOS微信中看文章跳转页面后点击返回无效
    使用GBK编码请求访问nodejs程序报415错误:Error: unsupported charset at urlencodedParser ...
    mac端口占用查找进程并杀死
    tinymce4.x 上传本地图片(自己写个插件)
    mongodb使用mongoose分组查询
    javascript/jquery给动态加载的元素添加click事件
  • 原文地址:https://www.cnblogs.com/firmly-believe/p/10961393.html
Copyright © 2011-2022 走看看