Android
文章平均质量分 72
四儿家的小祖宗
这个作者很懒,什么都没留下…
展开
-
基于Android平台的APN加载流程分析
APN是GGSN的引用,被internal GPRS DNS转换为GGSN的IP地址。GGSN全称Gateway GPRS Support Node, 网关GPRS支持节点。对内:网络传输;(网络接入控制,分组数据的过滤)对外:路由器(路由选择和分组的转发,IP地址分配)为了访问网络,手机必须设置合适的APN参数。APN的英文全称是Access Point Name,全称接入点,是手机上网时必现配置的参数。APN决定了用户的手机通过哪种接入方式来访问什么样的网络。原创 2023-12-01 15:00:00 · 1775 阅读 · 1 评论 -
Fastboot介绍
介绍fastboot基本功能和命令原创 2023-10-23 16:59:00 · 3309 阅读 · 0 评论 -
ADB介绍
介绍adb架构、原理以及常用命令原创 2023-10-19 20:56:16 · 165 阅读 · 0 评论 -
Android RIL 调试问题分析 ——数据频繁断开
Android RIL 调试问题分析 ——数据频繁断开1. 问题描述2. 问题分析2.1 RIL初分析1. 问题描述在使用SDX55模组和对应支持NSA/SA网络的RIL时,出现数据业务频繁断开重连现象,用户体验较差。2. 问题分析2.1 RIL初分析从ril log中初步分析,可以得到数据频繁断开原因均一致,原因见以下log段:......原创 2022-06-03 15:35:00 · 945 阅读 · 0 评论 -
高通SDX55平台:adb功能异常
展锐UDX710:LAN7800 PHY驱动调试1. 问题描述2. 问题分析2.1 测试环境2.2 初步分析2.3 USB驱动初始化2.3.1 USB驱动加载流程2.3.1.1 USB_init初始化2.3.1.2 usb_hub_init2.3.1.3 usb设备插入后usbufs驱动加载2.3.2 adb请求后usbfs设备驱动初始化流程2.4 adb接口枚举流程分析2.4.1 adb架构2.4.2 adb devices流程2.5 关键log解读3 问题小结3.1 问题根因3.2 解决方法3.3 小结原创 2022-05-01 07:00:00 · 1790 阅读 · 0 评论 -
Android RIL 调试问题分析 ——系统篇(4)
不支持sim卡pin,puk 功能问题描述Android不支持 sim卡pin,puk 功能。原因分析Sim卡状态信息改变时,安卓上层没有监听到;非ril问题。解决方法修改android 系统frameworks层在安卓如下目录下找到KeyguardUpdateMonitor.java文件做如下修改<Android>/frameworks/base/packages/SystemUI/src/com/android/keyguard/KeyguardUpdateMonitor.原创 2022-03-31 17:17:31 · 1945 阅读 · 0 评论 -
Android RIL 调试问题分析 ——系统篇(3)
安卓开机拨号成功图标显示空三角问题描述Android高概率开机后注网拨号OK,ping服务器OK,信号栏图标显示空三角。原因分析模块注册状态广播后,安卓上层没有监听到;非ril问题。解决方法修改android 系统frameworks层(1)在安卓如下目录下找到NetworkControllerImpl.java文件做如下修改<Android>/frameworks/base/packages/SystemUI/src/com/android/systemui/statusba原创 2022-03-31 17:12:42 · 1562 阅读 · 0 评论 -
Android RIL 调试问题分析 ——系统篇(1)
首选网络类型无4G选择问题描述安卓7.x/8.x/9.x系统从4G选择2/3G后,首选网络类型无4G选择。即使用AT命令改成4G,安卓上层也会强制切回3G:PS:SET_PREFERRED_NETWORK_TYPE,就是android 上层framework下发的切换网络制式的。下发后,RIL就要发AT切换网络原因分析安卓系统问题,默认不支持LTE,需要修改安卓固件。解决方法修改config.xml文件中config_enabled_lte属性(1)在安卓如下目录下找到config.x原创 2022-03-31 16:02:13 · 2195 阅读 · 4 评论 -
Android RIL 调试问题分析 ——系统篇(2)
飞行模式服务状态错误问题描述打开飞行模式读取“服务状态”显示“正在使用中”。原因分析安卓系统问题,更新状态不及时,需要修改安卓固件解决方法修改android 系统frameworks层在安卓如下目录下找到ServiceStateTracker.java文件做如下修改<Android>\frameworks\opt\telephony\src\java\com\android\internal\telephony\ServiceStateTracker.java #public原创 2022-03-31 15:22:20 · 1570 阅读 · 0 评论