- 博客(5)
- 收藏
- 关注
原创 PhoneAccount理解
PhoneAccount.java: 1、简介(1)当user打电话时,是用户APP和dialer、incallui的桥梁。通过TelephonyManager注册: registerPhoneAccount(2) When building a PhoneAccout,the app should supply a valid PhoneAccountHandlethat ref
2017-08-01 13:18:15 1136
原创 Framework中的TelephonyRegistry
(1)ITelephonyRegistry.aidl:frameworks/base/telephony/java/com/android/internal/telephony (接口)(2)TelephonyRegistry.java: frameworks\base\services\core\java\com\android\server (服务器端,继承ITelephonyRegis
2017-06-26 17:18:33 331
原创 TelephonyManager和ITelehony.aidl调用关系的实现
(1)学习摘要:今天自我学习了一下TelephonyManager和ITelephony.aidl的调用关系,即ITelephony.aidl是服务提供方,而TelephonyManager是客户端,封装相应的方法供上层APP使用。(2)主要类的地址:ITelephony.aidl: frameworks/base/telephony/java/com/android/internal/
2017-06-26 15:40:03 643 1
原创 Android运营商名字显示规则
可以分为两大类:(1)网络名称:PLMN(注册的mccmnc对应的网络名称)和SPN(卡中的一个文件:EF_SPN,fid是6F46。读取SPN首先要看看SST中是否有这个栏位)(2)SIM卡名称一、首先介绍PLMN
2017-05-26 15:20:05 1090
原创 锁卡上层流程
(1)锁卡涉及的模块主要有两部分: (a)frameworks/opt/telephony :主要负责和底层通信,获取sim卡状态改变信息和锁卡信息等 (b)frameworks/base/packages/apps/Systemui:更新sim卡状态、更新ui等(2)ril上报sim状态发生改变,在ril处理sim发生改变的消息时,mIccStatusChangedRe
2017-05-16 09:42:39 372
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人