APN Data
文章平均质量分 83
Access Point Name,接入点,用于入网
Dic-
.
展开
-
KaiOS Data PDN 数据建立流程
","authtype":"notDefined","bearer":0,"carrier":"沃3G手机上网 (China Unicom)","mmsc":"","mmsport":"","mmsproxy":"","password":"","port":"80","protocol":"notDefined","proxy":"10.0.0.172","roaming_protocol":"notDefined","types":["worker发消息setupdatacall。原创 2024-05-11 11:05:02 · 927 阅读 · 0 评论 -
【笔记】Android MVNO APN 字段配置方法
其中Mvno Type通常有如下三种类型 :GID/SPN/IMSI1、IMSI(International Mobile Subscriber Identity):用于指定国际移动用户识别码(IMSI),这是SIM卡中的一个标识符,用于识别移动用户。2、GID(Group Identifier Level 1):用于指定组标识级别1串,用于在MVNO网络中识别用户所属的群组。3、SPN(Service Provider Name):用于指定服务提供商名称,用于在MVNO网络中标识服务提供商。原创 2024-05-10 15:48:12 · 1452 阅读 · 1 评论 -
Android U 和 V 创建DataProfile的日志流程和代码差异
Android V 版本更新了创建APN相关的Data Profile代码逻辑,移除了createDataProfiles接口,新增了系列与APN相关的API实现,对APN进行过滤排序等列表数据操作,以及数据绑定的流程更新。通过热插拔SIM卡加载APN的日志,对创建DataProfile流程加以说明。原创 2024-05-09 17:17:07 · 1041 阅读 · 0 评论 -
【笔记】Android ServiceStateTracker 网络状态变化逻辑及SPN更新影响
在网络状态变化的时候(数据或WiFi),会更新SPN。基于Android U的代码分析。SPN Data_Dic-的博客-CSDN博客。原创 2024-03-06 18:21:01 · 1057 阅读 · 0 评论 -
【笔记】MTK与高通平台emergency APN配置差异
1、在高通平台上,某些运营商可以不拆分数据网和WLAN下的emergency APN,拆分了反而会存在问题,根据modem反馈的情况,上层Telephony 适配APN。2、xcap 类型的APN上层AP不会主动请求下发,都是modem使用的,当前不配置bearer也没有影响,因为modem有一套自己维护的?1、根据MTK要求,在cellular下都要有一条apn=""(空)的emergency apn存在,否则PDN建立会存在问题。根据3GPP协议,emergency APN配置需要注意。原创 2024-03-01 11:50:35 · 845 阅读 · 0 评论 -
【开发方案】KaiOS APN 设置界面菜单选项定制
在功能函数中自定义菜单选项常量 softkeyOption_custom,然后最后通过判断你选择不同的菜单内容项。if(ApnUtils.isOpSim()) { //自定义接口判断 , ApnUtils工具类自定义在js/module中} else {原创 2024-02-26 15:53:28 · 1076 阅读 · 0 评论 -
【笔记】【开发方案】APN 配置参数 bitmask 数据转换(Android & KaiOS)
KaiOS: apns.json特别需要注意格式(很容易出错),数组最后不用加逗号,注意大/中括号的首位一致性。待完善可以参考PDN建立逻辑,gecko/dom/system/gonk/radio/DataCallManager.jsm在bitmaskToString接口中,将bitmask转化成String时,循环RIL.GECKO_RADIO_TECH的长度次,经过位运算转换成与Android原始配置的bearer_bitmask相同格式的bearer位符,用“|”间隔rat类型位。是如原创 2024-02-20 18:18:06 · 1650 阅读 · 0 评论 -
【开发方案】KaiOS 新增APN信息字段的代码实现
KaiOS 基线不提供MCC、MNC、MVNO和bearer等信息的显示,因此在APN详情页无法查看单条APN的这些信息,跟Android 原生逻辑存在差异,需要自行实现。原创 2024-02-19 19:35:38 · 438 阅读 · 0 评论 -
【笔记】Android MTU 知识及常见问题(高通和MTK方案)
运营商对MTU配置有需求。比如针对不同类型的APN或者是注册网络环境的不同存在需求差异。原创 2024-02-18 18:21:08 · 632 阅读 · 0 评论 -
KaiOS APN 编辑页代码逻辑
kaios 3.1:跟Android 不同,默认不支持显示mcc、mnc、MVNO value&type、bearer、server。)中,可以进行模块单编,或者本地push对应应用的application.zip快速调试。APN编辑页面在Settings应用(对比:(Old Version)用于保存编辑和新增APN。原创 2024-02-02 18:21:41 · 384 阅读 · 0 评论 -
Android 双卡适配 subId 相关方法
执行卡业务和主要是使用subId和 PhoneId/SlotId进行区分隔离。双卡设备进行网络等业务时,需要正确操作对应的卡。原创 2024-01-31 19:34:59 · 731 阅读 · 0 评论 -
【笔记】Android Telephony | SIM 卡管理和subId、slotId、phoneId 定义关系说明
XID定义和特殊场景说明ICCIDSIM 卡的唯一标识。在SIM卡加载完成后,Telephony 以ICCID为关键字在数据库中查找,如果没有找到 ,则说明此卡第一次插入,则在数据库中添加此SIM卡记录(siminfo表);如果找到则更新原有记录,但是此记录在数据库中的序号不变,即subId不变。Sub Idsiminfo表中的Primary Key,从1开始的整数,标识卡记录在数据库表中的顺序号。第1张插入的卡是1,之后累加。- SIM卡可以切换卡槽 ,但是subId不会变。原创 2024-01-23 12:03:27 · 1379 阅读 · 0 评论 -
KaiOS 运营商相关文件operator_variant_manager.js代码功能和调试
3、将修改后的operator_variant_manager.js拷贝回application.zip,覆盖原文件。如下图,设备成功USB连接后,点击Launcher应用对应管的检查,进入调试,再控制台输入代码片段,点击运行。2、直接打开压缩包,进入js目录获取文件(可拉取到本地修改后覆盖进去zip,再push到机器验证)4、推入手机使应用生效(其中application.zip是本地文件路径,需要自行替换)1、获取应用代码:通过下面的命令获取application.zip(会是压缩包形式)原创 2023-12-11 19:58:47 · 92 阅读 · 0 评论 -
KaiOS Data业务代码调试验证方法(无需项目全编)
"omni.ja" 是 Mozilla Firefox 浏览器中的一个归档文件(archive file),包含了浏览器的一些核心组件和资源文件。是一个压缩文件,或许可以重命名为.zip便于阅读。"omni.ja" 包含了浏览器的 JavaScript、CSS、图片等资源文件,以及一些核心组件和插件,如浏览器的主题和扩展程序等。修改或删除 "omni.ja" 文件可能会导致系统无法正常工作,因此不建议对其进行修改。原创 2023-11-06 16:46:30 · 144 阅读 · 0 评论 -
KaiOS APN配置文件apn.json调试验证方法(无需项目全编)
APN配置在system app中,Push 应用到设备调试的方法以及设备remount失败的解决方案原创 2023-11-06 16:31:19 · 581 阅读 · 0 评论