天天看点

Android 3G通信

  • 原创 Android——4.2 - 3G移植之路之 APN (五)

    APN(Access Point Name),也就是 接入点 ,移动设备使用数据流量上网必须配置的一个参数,代表以何种方式来连接服务台开启数据流量功能. 一般有访问WAP或者connect 因特网,国内的运营商2G,3G标识如下: 移动公司:2G:GSM、3G:TD-SCDMA 联通公司:2G:GSM、3G:WCDMA 电信公司:2G:CDMA、3G:CDMA2000 关于具体某个运营商的几G网络 的APN 是什么具体可参考/device/sample/etc/apns-full-conf.xml

    2014-11-19 15:50:18 

    Android 3G通信
    4971 
    Android 3G通信
  • 原创 Android——4.2 - 3G移植之路之 AT 通信 (四)

    在前文Android——4.2 - 3G移植之路之 reference-ril .pppd 拨号上网 (三) 中分析了3G连接网络的流程,其中有说道通过AT指令建立连接, 在这里记录一下3G中的AT通信.

    2014-11-17 17:06:11 

    Android 3G通信
    4886 
    Android 3G通信
    4
  • 原创 Android——4.2 - 3G移植之路之 reference-ril .pppd 拨号上网 (三)

    Android的RIL机制中的 reference-ril.c 即为厂商提供的驱动接口,这个驱动源码各个厂商都是有提供的,网上也有下载,我现在用的就是huawei wcdma的,最后编译成 libreference-ril.so,关于这个接口驱动在RIL中所扮演的角色可参考 Android——RIL 机制源码分析

    2014-10-21 15:42:52 

    Android 3G通信
    12480 
    Android 3G通信
    5
  • 转载 Android——RIL 机制源码分析

    Android 电话系统框架介绍 在android系统中rild运行在AP上,AP上的应用通过rild发送AT指令给BP,BP接收到信息后又通过rild传送给AP。AP与BP之间有两种通信方式: 1.Solicited Response:Ap向Bp发送请求,Bp给Ap发送回复,该类型的AT指令及其回调函数以数组的形式存放在Ril_commands.h文件中:     {数组中的索引号,请

    2014-10-13 16:15:55 

    Android 3G通信
    10402 
    Android 3G通信
    1
  • 原创 Android——4.2 - 3G移植之路之usb-modeswitch (二)

    在前文Android——4.2 - 3G移植之路之libusb (一) 中有解析到libusb 这个动态库的移植,目的就是为了 usb-modeswitch 服务。 usb-modeswitch的作用就是转换usb型的设备状态,也是3G 移植中重要的准备工作! 一.Kernel配置: usb-modeswitch需要kernel中的驱动支持,需要配置serial驱动,到kernel中 make menuconfig 打开serial中的option模块 : Device Drive

    2014-09-23 17:55:20 

    Android 3G通信
    7766 
    Android 3G通信
    6
  • 原创 Android——4.2 - 3G移植之路之libusb (一)

    目前的3G模块都是usb接口的,插在android系统中都会默认识别为usb storage 设备,会尝试通过Vold 挂载为usb 存储设备! 所以必须要把设备类型转掉,转换成Modem类型设备,只有这样才能实现主机与模块之间的正常通信,这里就需要一个转换驱动了, usb-modeswitch 开源驱动,网上下载:http://www.draisberghof.de/usb_modeswitch/#download 其中还需要支持的API库,源码下载:http://www.libusb.org/

    2014-09-05 16:58:30 

    Android 3G通信
    6699 
    Android 3G通信
    2