自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (6)
  • 收藏
  • 关注

转载 linux loglevel

总结一下Linux中的console loglevel以及printk, dmesg知识。只有当printk打印信息时的loglevel小于console loglevel的值(即:优先级高于console loglevel),这些信息才会被打印到console上。改变console loglevel的方法有如下几种:1.启动时Kernel boot option:loglevel

2013-09-28 11:44:39 2764

转载 Android LCD(四):LCD驱动调试篇

关键词:android LCD TFTSN75LVDS83B  TTL-LVDS LCD电压背光电压平台信息:内核:linux2.6/linux3.0系统:android/android4.0 平台:samsung exynos 4210、exynos 4412 、exynos 5250作者:xubin341719(欢迎转载,请注明作者)欢迎指正错误,共同学习、共同进步!!

2013-09-22 18:27:28 2593

转载 Android LCD(三):Samsung LCD接口篇

关键词:android LCD控制器 Framebuffer PWM 平台信息:内核:linux2.6/linux3.0系统:android/android4.0 平台:samsung exynos 4210、exynos 4412 、exynos 5250作者:xubin341719(欢迎转载,请注明作者)欢迎指正错误,共同学习、共同进步!!下载链

2013-09-22 18:26:02 2239

转载 Android LCD(一):LCD基本原理篇

关键词:android LCD TFT 液晶 偏光片 彩色滤光片  背光平台信息:内核:linux2.6/linux3.0系统:android/android4.0 平台:samsung exynos 4210、exynos 4412 、exynos 5250作者:xubin341719(欢迎转载,请注明作者)欢迎指正错误,共同学习、共同进步!!下载链接:L

2013-09-22 16:46:18 1969

转载 Android LCD(二):LCD常用接口原理篇

平台信息:内核:linux2.6/linux3.0系统:android/android4.0 平台:samsung exynos 4210、exynos 4412 、exynos 5250作者:xubin341719(欢迎转载,请注明作者)欢迎指正错误,共同学习、共同进步!!下载链接:LCD规格书(404份),之前工作用用到的 、 LCD规格书00  

2013-09-22 16:21:59 3342

转载 dumpsys工具使用

dumpsys工具使用我们知道Android使用ServiceManager服务进程来管理系统所有的服务,在系统启动时,每个服务必须注册到ServiceManager进程中,那如何查看系统运行了那些服务呢?ServiceManager提供了listServices接口来罗列出系统注册的所有服务。Android提供了dumpsys工具来dump出所有的服务信息,通过以下命令可以查看系统注册的所有

2013-09-20 13:58:12 14385 2

转载 Android Phone 模块3

RIL[java] view plaincopypublic RIL(Context context, int preferredNetworkType, int cdmaSubscription,int phoneId) {      super(context);      mCdmaSubscription = cdmaSubscription;     

2013-09-20 13:56:01 2886 3

转载 Android Phone模块 二

SipPhoneSipPhone实现相关类图SipPhone对象虽然也派生自PhoneBase,但实现机制及实例化过程与其它Phone对象大大不同。          SipPhone对象的实例化通过PhoneFactory的makeSipPhone的接口调用SipPhoneFactory的makePhone进行实例化。SipPhone对象的实例化调用也不是在PhoneApp对

2013-09-20 13:54:03 2889

转载 Android Phone模块 一

电话管理是Android 系统支持的重要的业务之一,提供接听电话,收发短信、电话薄、网络事件监听、读取用户信息等功能。         从下到上可以分为四层:硬件驱动层、RIL daemon层、Telephony框架实现层、 PHONE应用层,下层为上层提供服务,每层之间采用不同的通讯方式交互。RIL daemon层实现为单独的一个开机启动的进程(rild命令),通过AT命令硬件驱动层交互,T

2013-09-20 13:53:01 8482

转载 Android电话来电流程源码分析

Android的Phone设计的相当复杂,只有了解了Phone的设计框架才能把握电话的拨号或来电流程,在Android电话拨打流程源码分析中已经分析介绍了电话拨打流程,这里介绍一下电话的来电流程。要理解这节内容,首先要知道Android电话的层次设计Framework层的RIL中的RILReceiver线程从rild服务进程中读取modem发送上来的来电消息等信息,通过消息注册-响

2013-09-20 13:50:18 19159

转载 Android电话拨打流程源码分析

前面分析了电话拨号界面及电话呼叫界面,由于Android的电话Phone设计的很复杂,因此先从UI层入手分析。想要了解Android的电话拨号UI,请查看Android电话拨号UI分析,电话拨号UI在Contacts包中。想要了解Android电话呼叫UI,请查看Android电话Phone UI分析,该UI在Phone包中,了解完电话想要UI后,还必须首先了解Android的Phone设计框

2013-09-20 13:21:55 26502 3

转载 Android4.1电话呼叫界面布局设计:

Android4.1电话呼叫界面布局设计:[html] view plaincopyprint?FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"      android:id="@+id/incall_screen"      android:layout_width="mat

2013-09-19 17:14:18 6395 5

转载 Android phone 拨号UI

界面加载过程DialtactsActivity.java[java] view plaincopyprint?protected void onCreate(Bundle icicle) {      this.setTheme(R.style.DialtactsTheme);      super.onCreate(icicle);      final Inte

2013-09-19 17:10:40 5095 3

转载 Android Phone设计介绍

Android Phone设计介绍在Android之rild进程启动源码分析一文中已经详细介绍了Android的电话系统架构设计,并对rild进程进行了详细的剖析。native层的rild进程负责与底层modem设备交互,比如向modem发送AT命令、从modem中接收消息,同时实时监控modem的状态;作为三层架构设计的Android电话系统:客户端的framework、服务端的rild、m

2013-09-19 16:17:15 10962 4

转载 Android 电话系统框架介绍

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

2013-09-19 13:56:07 9603 1

转载 ioctl 控制CMD解析

在驱动程序里, ioctl() 函数上传送的变量 cmd 是应用程序用于区别设备驱动程序请求处理内容的值。cmd除了可区别数字外,还包含有助于处理的几种相应信息。 cmd的大小为 32位,共分 4 个域:bit31~bit30 2位为 “区别读写” 区,作用是区分是读取命令还是写入命令。bit29~bit16 14位为 "数据大小" 区,表示 ioctl() 中的 arg 变量传送的内

2013-09-18 13:31:49 3869

转载 Android RIL的java框架

4.Android RIL的java框架 Android RIL的Java部分也被分为了两个模块,RIL模块与Phone模块。其中RIL模块负责进行请求以及相应的处理,它将直接与RIL的原声代码进行通信。而Phone模块则向应用程序开发者提供了一系列的电话功能接口。 4.1.RIL模块结构在RIL.java中实现了几个类来进行与下层rild的通信。它实现了如下几个类来完成操作:

2013-09-16 21:37:26 1243

转载 Android RIL与 WindowsMobile RIL

2.Android RIL与WindowsMobile RILAndroid RIL与WindowsMobile RIL 在设计思路上都是作为一个radio的抽象,为上层提供电话服务,但在实现方式上两者有着一定的差异,这种差异的产生主要是源自操作系统机制的不同。 Android RIL被实现为HAL,相对于windows mobile中被实现为驱动的方式,Android RIL模块

2013-09-16 21:35:37 1116

转载 Android RIL结构分析与移植(1)

作者:纪翔请在转载时保留原文链接,原文作者,谢谢合作。介绍本文档对Android RIL部分的内容进行了介绍,其重点放在了Android RIL的原生代码部分。包括四个主题:1.Android RIL框架介绍2.Android RIL与WindowsMobile RIL3.Android RIL porting4.Android RIL的java框架在本文档中将

2013-09-16 19:56:07 966

转载 android RIL 调试5

试着配置APN,拨号看看,你的APN还没有配置,直接在xml文件里里配置一下吧,在 2010年12月24日 下午2:19,xxxx写道:卡肯定是插了,只是SIM卡检测好像是有点问题。因为我安装了一个Hidroid的设置APN的工具,它提示“无法检测到SIM卡”,但是我的SIM ready已经打印出来了。 我给你发了一个日志文件,logcat -b radio在 2010年12月

2013-09-16 19:47:46 2483

转载 android RIL 调试4

兄弟,看起来是不是已经成功了啊。在 2010年12月24日 下午4:11,xxxx写道:我是在深圳的,你呢?已经开始拨号了,注意以下几个设置:1. tty端口设置,一般会有3个虚拟端口,各有用处,咨询模块厂商;   :恩。我们这个是TD模块,有5个端口,实际只用了3个,你说的BUSY这种情况应该是对的,因为我现在AT是用的ttyUSB5,刚才我的拨号脚本也是用的ttyUSB5。

2013-09-16 19:46:51 1097

转载 android RIL 调试3

6. 所遇问题分析总结:1)No APN found for carrier: 46xxx改一下apn-conf-sdk.xml文件吧,将所对应的46xxx的APN信息写入即可。2)  网络注册失败,出现:AT+CGREG?+CGREG: 1,0和AT+CREG?+CREG: 2,0我发现有几种情况:1>没插SIM卡;2>信号不好(一般3G出现低于100

2013-09-16 19:41:17 2289

转载 Android RIL 调试2

2. 所要具备的调试工具:microcom:  可在linux下通过发送AT命令调试硬件模块,在较新版本busybox中可以找到此模块。如命令:#./microcom -t 12000 /dev/ttyACM0注: -t 12000 为延迟退出ms时间,不宜太长时间,时间太长,会感觉 像死机,时间太短,经常会命令没输完就退出了。ppp(pppd, chat):可手拨号连接GPRS,

2013-09-16 19:39:11 1694

转载 RIL 调试log

# logcat -b radio &行数          log记录1   I/RIL     (   56): Opening tty device /dev/ttyS22   I/RIL     (   56): Opening mux device /dev/mux13   D/RIL     (   56): Waiting module to power on4 

2013-09-16 16:32:10 3199

转载 android ril 调试分析

以前没有调试过RIL的东西, 从零开始, 花了两周时间,终于拨号成功,这里发表出来与大家共享经验,少走弯路.上一篇文章是一个成功拨号的Android RIL log, 这里主要结合上一篇log进行分析, 分享一些注意事项, 由于时间有限,尽量言简意概, 主要要自己尝试去实践才会有所收获。(本文所指的log行号,是指上一篇文章所标记的行号)1. 所要了解的一些源码及脚本文件:Andr

2013-09-16 16:31:12 1784

转载 Git 中文教程

Git 中文教程介绍Git --- The stupid content tracker, 傻瓜内容跟踪器。Linus 是这样给我们介绍 Git 的。Git 是用于 Linux 内核开发的版本控制工具。与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便。Git 的速度很快,这对于诸如 Li

2013-09-13 21:29:54 1142

原创 git format-patch 使用方法

使用git format-patch生成所需要的patch:# git format-patch -s 1bbe3c8c197a35f79bfddaba099270a2e54ea9c7please replace the hash code with your repo previous commit.then you can find the patch under repo d

2013-09-13 21:00:42 39660 1

MTK9632_9652_Toolbox_watchprops.rar

MTK9632 MTK9652 Android TV 增加了子工具watchprops 的toolbox

2021-02-26

MtkTestI2C-Honestar-v1.0_release.apk

MTK 平台I2C 设备探测工具

2021-02-26

Android Java EncodingDetect

工具类还是比较强大的。不能选择免费下载,想选择个0分。发现没有。

2018-11-14

LVDS 技术介绍

LVDS 基础知识介绍,请下载参考。

2013-09-22

linux 下input子系统最详细的解释

linux 子系统详细的最详细解释分享过来;可随意下载

2012-11-28

空空如也

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

TA关注的人

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