自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

泊客

你只需要有点食物,有台便宜的电脑,和与之献身的决心,你即可拥有任何你想要的编程境界。

  • 博客(9)
  • 资源 (7)
  • 收藏
  • 关注

原创 Android 8.0 RIL源码分析(二)

非URC消息处理 之前分析到在at_send_command_full_nolock调用后会先发送消息给modem,然后阻塞当前线程等待modem返回消息。因此也是在readerLoop的消息处理中去唤醒阻塞的线程,而且应该把数据直接返回给阻塞的线程,如之前ndroid 8.0 RIL框架分析,非URC消息会调用processLine方法。1.这里跟进到processLine方法...

2018-02-28 16:39:17 3251

原创 Android 8.0 RIL源码分析(一)

1.去电流程三中跟踪到最后的时候可以看到其调用了RIL的dail方法 这里继续以此分析其从RIL到Modem的流程 @Override public void dial(String address, int clirMode, UUSInfo uusInfo, Message result) { //获取radio对象 IRadio radioP...

2018-02-28 16:14:08 5127 1

原创 Android 8.0 RIL框架分析

前言Android O的版本对RIL的框架的通信功能进行了改动,不在使用sockect进行通讯,而改用HIDL进行通信,这里结合7.0和8.0的源码,分析目前的RIL框架,如有错误还请不吝指正。RIL的入口xref: /hardware/ril/rild/rild.cint main(int argc, char **argv) { //设置服务名,在7.0上是设置...

2018-02-23 20:35:09 8761

原创 Android 8.0来电流程分析(三)

Telecomm Service 这里我们可以看出CallsManager的管理作用,创建Calls并添加监听,在完成Call的相关初始化后进行进一步处理,其实就是传递消息到别的的地方去。 1.那么继续到CallsManager中跟进 @Override public void onSuccessfulIncomingCall(Call incomingCall) { ...

2018-02-08 15:34:11 5427 2

原创 Android源码分析相关工具

1.在线搜索Android各版本源码的网址 http://androidxref.com/2.SourceInshght4.0 破解版本下载地址: http://download.csdn.net/download/qq_27540925/10231648

2018-02-08 10:03:15 534

原创 Android 8.0来电流程分析(二)

Telephony-Service1.上篇分析到PstnIncommingCallNotifier 中handleMessage处理来电消息,继续跟进分析 switch (msg.what) { case EVENT_NEW_RINGING_CONNECTION: handleNewRingi

2018-02-07 17:39:06 4277 1

原创 Android Telephony主要模块及功能

Telephony的代码主要由五个模块组成 1.Telephony Frameworks 代码区域: frameworks/opt/telephony/其中主要的文件在如下目录 /frameworks/opt/telephony/src/java/com/android/internal/telephony/ 其中比较常见的有以下几类文件 1.BaseCommands、RIL构成R

2018-02-06 22:03:05 7127 2

原创 Andrdoid HIDL简介

全称: Hardware Interface Definition Language 目的: 使 Android 可以在不重新编译 HAL 的情况下对 Framework 进行 OTA 升级。 基本用法package [email protected]; // 当前package包名import android.hardware.audio.common@2

2018-02-06 20:32:54 2575

原创 Android 8.0本地挂断电话流程分析

1.InCallFragment显示来电界面,跟踪 挂断电话按钮事件 @Override public void onClick(View view) { if (view == endCallButton) { LogUtil.i("InCallFragment.onClick", "end call button clicked"); inCal

2018-02-02 11:15:03 3574

WCDMA主要信令流程

宽带码分多址(英语:Wideband Code Division Multiple Access,常简写为W-CDMA)是一种3G蜂窝网络,使用的部分协议与2G GSM标准一致。具体一点来说,W-CDMA是一种利用码分多址复用(或者CDMA 通用 复用技术,不是指CDMA标准)方法的宽带扩频3G移动通信空中接口

2018-03-07

LTE信令分析流程

LTE(Long Term Evolution,长期演进)是由3GPP(The 3rd Generation Partnership Project,第三代合作伙伴计划)组织制定的UMTS(Universal Mobile Telecommunications System,通用移动通信系统)技术标准的长期演进,于2004年12月在3GPP多伦多会议上正式立项并启动。LTE系统引入了OFDM(Orthogonal Frequency Division Multiplexing,正交频分复用)和MIMO(Multi-Input & Multi-Output,多输入多输出)等关键技术,显著增加了频谱效率和数据传输速率(20M带宽2X2MIMO在

2018-03-06

Python核心编程(中文第二版)

本书是Python开发者的完全指南——针对 Python 2.5全面升级 ·学习专业的Python风格、最佳实践和好的编程习惯; ·加强对Python对象、内存模型和Python面向对象特性的深入理解; ·构建更有效的Web、CGI、互联网、网络和其他客户端/服务器架构应用程序及软件; ·学习如何使用Python中的Tkinter和其他工具来开发自己的GUI应用程序及软件; ·通过用C等语言编写扩展来提升Python应用程序的性能,或者通过使用多线程增强I/0相关的应用程序的能力; ·学习Python中有关数据库的API,以及如何在Python中使用各种不同的数据库系统,包括MySQL、Postgres和

2018-02-09

深入理解android telephony原理剖析与最佳实践

《深入理解Android:Telephony原理剖析与最佳实践》是“深入理解Android”系列的第3本,前两本书的内容和质量在Android开发者社群内得到了高度认可,已经树立起该系列图书的品牌。在写作思路和方式上,《深入理解Android:Telephony原理剖析与最佳实践》与前两本书一脉相承,对它们的优点进行了继承和发扬;在内容上,《深入理解Android:Telephony原理剖析与最佳实践》从从源代码角度深入解析了Android Telephony的架构设计与实现原理,深刻揭示了Android系统的通信机制。对于Android应用开发工程师和系统工程师而言,《深入理解Android:Telephony原理剖析与最佳实践》都是难得的研究和学习资料。

2018-02-08

source_insight4.0免费版本

Source Insight是一个面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++, C#和Java等程序的分析。能分析源代码并在工作的同时动态维护它自己的符号数据库,并自动显示有用的上下文信息。

2018-01-30

3GPP24系列中文文档

3GPP的目标是实现由2G网络到3G网络的平滑过渡,保证未来技术的后向兼容性,支持轻松建网及系统间的漫游和兼容性。 其职能: 3GPP主要是制订以GSM核心网为基础,UTRA(FDD为W-CDMA技术,TDD为TD-CDMA技术)为无线接口的第三代技术规范

2018-01-30

3GPP 24系列文档

3GPP的目标是实现由2G网络到3G网络的平滑过渡,保证未来技术的后向兼容性,支持轻松建网及系统间的漫游和兼容性。 其职能: 3GPP主要是制订以GSM核心网为基础,UTRA(FDD为W-CDMA技术,TDD为TD-CDMA技术)为无线接口的第三代技术规范.

2018-01-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除