摘要: bionic,整个系统的基础类库,Android系统就是基于这个类库开发的,system,Android系统类库,基于bionic类库开发,包含工具类库(libcutils),LOG类库(liblog),压缩类库(libzipfile)类。主要功能有:一、完成Android初始化(init)。解析init.rc并开启系统初始化时需要加载的程序(parser.c),初始化设备(devices.c),开启属性服务(property_service.c)等。二、开启Android系统的一些基础服务。1、系统的设备服务(vold)。比如完成SD卡挂载、卸载管理,从内核处接收事件建立设备结点等。三、SH 阅读全文
posted @ 2013-01-04 16:43 zhgt 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 二、Root的介绍1.Root的目的可以让我们拥有掌控手机系统的权限,比如删除一些system/app下面的无用软件,更换开关机铃声和动画,拦截状态栏弹出的广告等。2.Root的原理介绍谷歌的android系统管理员用户就叫做root,该帐户拥有整个系统至高无上的权利,它可以访问和修改你手机几乎所有的文件,只有root才具备最高级别的管理权限。我们root手机的过程也就是获得手机最高使用权限的过程。同时为了防止不良软件也取得root用户的权限,当我们在root的过程中,还会给系统装一个程序,用来作为运行提示,由用户来决定,是否给予最高权限。这个程序的名字叫做Superuser.apk。当某些程 阅读全文
posted @ 2013-01-04 14:39 zhgt 阅读(1027) 评论(0) 推荐(0) 编辑
摘要: 一、一般视频显示接口初始化所需要的参数众所周知,显示器显示的是二维的,处理器将视频数据通过显示接口行、地发送到显示器,每行中的每bit数据通过pclk(像素时钟)同步,每一行通过hsync(行同步时钟)来告诉显示器发完一行。当发完了一帧数据,通过vsync(场同步时钟)告诉显示器已经发完一帧。这些波形时序可以通过以前我写过的一篇《VGA视频信号详解》中的示波器的截图来体会。这些也是写视频显示和采集驱动的基础知识,你必须了解CPU与视频接口间的是数据格式。 由于早期CRT显示器在显示完一行或者一帧时都需要有一个消隐期来给电子束回到下一行起点或图像左上角起点的时间并避免图像的重影,数字视频的数据. 阅读全文
posted @ 2013-01-04 10:29 zhgt 阅读(1509) 评论(0) 推荐(0) 编辑