自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (26)
  • 收藏
  • 关注

转载 sysfs kobject

一 ,Kobjects概述 Kobject 是Linux 2.6 引入的新的设备管理机制,在内核中由struct kobject数据结构 进行描述通过这个数据结构使所有设备在底层都具有统一的接口,kobject提供基本的对象管 理,是构成Linux2.6设备模型的核心结构,它与sysfs文件系统紧密关联,每个在内核中注 册的kobject对象都对应于sysfs文件系统中的一个目录。Kobjec

2013-09-26 15:06:49 667

转载 kobject_example 初探

分类: Linux Device Model 2010-12-25 18:193063人阅读 评论(0)收藏 举报structfunctionnullattributesjoinlist首先看了下/Documentation/kobject.txt文档中的说明,然后结合sample/kobject/kobject-example.c对kobject做一些初步了解

2013-09-26 14:23:18 670

转载 Android uevent

分类: Android framework 2011-10-14 16:42 487人阅读 评论(0)收藏 举报androidthreadserversocketpathjnifrom: http://www.cnblogs.com/qclzdh/archive/2011/06/13/2080166.htmlAndroid很多事件都是通过uevent跟ker

2013-09-26 09:07:59 695

原创 MT6577充电流程

http://blog.csdn.net/wn360459196/article/details/11031073

2013-09-24 15:56:29 761

原创 LINUX 循环读取文件内容的脚本

#!/system/binwhile [ 1 ];do    cat /sys/bus/platform/devices/mt6577-battery/driver/mt6577-battery/FG_Battery_CurrentConsumption    cat /sys/bus/platform/devices/mt6577-battery/driver/mt6577-ba

2013-09-18 15:40:48 1265

转载 Service与Android系统实现(1)-- 应用程序里的Service (六)

于是,我们在实现Service时,我们先会使用Proxy模式来进行重构。标准的Proxy模式构成如下:对于同一Subject接口类,会被拆分成Proxy与具体实现的SubjectImpl类,方法的实现在SubjectImpl类里完成,而Proxy类所实现的则是将某些方法调用转发到SubjectImpl类。当客户端通过统一的Subject对象进行访问时,实际上是通过Pro

2013-09-06 11:58:21 848

转载 Service与Android系统实现(1)-- 应用程序里的Service (五)

RPC,以及为什么需要这么复杂的处理我们可以先来了解一下RPC的实现。跨进程访问,实际上并非Android环境才需要,这是所有跨进程软件设计里的必须项。这种交互性的跨进程需求,跟我们传统的C/S(客户端/服务器)构架类似,客户端使用IPC访问服务,而服务器端则实现具体的代码逻辑,通过IPC提供服务。如下所示进程1提供客户端功能,而进程2提供服务器功能,在进程1里调用RPCFunc(

2013-09-06 11:47:42 905

转载 Service与Android系统实现(1)-- 应用程序里的Service (四)

AIDL的内部实现aidl工具的工作原理也很简单, aidl工具的源代码在frameworks/base/tools/aidl里,如果对通过bison来实现编译器感兴趣也可以参考其实现。而AIDL工具所完成的工作,是将aidl文件转义成一个通用的Java文件,我们实现的内容,便是拓展自这一Java文件里的定义。aidl工具生成的结果,一般与aapt工具生成的结果放在同一目录,在应用

2013-09-06 11:34:00 804

转载 Service与Android系统实现(1)-- 应用程序里的Service (三)

双向Remote Service在AIDL编程环境里实际上是支持反向调用的,原理跟我们实现一个Remote Service一样,就是通过把Proxy与Stub反过来,就得到了这样的回调式的aidl编程。唯一的区别是,当我们的Stub在Activity时实现时,我们实际上跟后台线程执行也没有区别,Callback并非是在主线程里执行的,于是不能进行重绘界面的工作。于是,我们必须像后台线程编程

2013-09-06 10:49:12 742

转载 Service与Android系统实现(1)-- 应用程序里的Service(二)

Remote Service得益于Android的进程间模型,无论是系统实现端的开发,还是应用程序的开发者,可认为自己的代码都将在一种安全的环境下执行。但对于在需要共享的场合,又带来了不方便之处,我们不再可以在一个进程里很方便地调用到另一进程里的实现。在上面两种Service实现里,基本上只能自已服务自己,而不能将功能共享给更多地使用者。于是,Android在设计初期,便引入了另一个概念,Re

2013-09-06 10:31:23 792

转载 Service与Android系统实现(1)--应用程序里的servie( 一)

特别声明:本系列文章LiAnLab.org著作权所有,转载请注明出处。作者系LiAnLab.org资深Android技术顾问吴赫老师。本系列文章交流与讨论:@宋宝华Barry分多次连载,讲述Android Service(JAVA Service、Native Service等)背后的实现原理,透析基于Binder的RPC以及Linux Binder驱动。Service与Android系统

2013-09-06 10:25:09 1149

转载 mount命令

看了许多关于app2sd的帖子,里面都不可避免的涉及到mount命令的使用,但大多知其然不知其所以然,新手看上去难免一头雾水,鉴于这是一条比较危险的命令,这里对于mount命令进行一次详解。  关于具体的命令的作用网上都有,请善用google。  这里重点解释这条语句的作用mount -o remount,rw -t yaffs2 /dev/block/mtdblock

2013-09-03 18:18:50 596

转载 Android开放系统root权限

Android开放系统root权限,即使任何用户都可以执行su程序,以使得临时用户也具有了root的权限,然后去进行一些系统级的设置,如设置IP地址,DNS等。1、修改su程序对临时用户的限制,默认su只允许root和shell用户执行vi system/extras/su/su.c注释掉语句块/*myuid = getuid();if (myuid!= AID_R

2013-09-02 15:48:06 939

转载 Android系统权限和root权限

Android系统是运行在Linux内核上的,Android与Linux分别有自己的一套严格的安全及权限机制,Android系统权限相关的内容,(一)linux文件系统上的权限-rwxr-x--x system   system       4156 2012-06-30 16:12 test.apk.代表的是相应的用户/用户组及其他人对此文件的访问权限,与此文件运行起来具有的权限

2013-09-02 11:02:24 1077

hal hidl demo

hal 层hidl demo

2023-03-31

UDS.7z can总线UDS非常棒的例子

can总线UDS非常棒的例子,希望对can 开发的有帮助,网络诊断学习神器.

2019-09-20

vysor_1_8_31.tar.zip

vysor android 同屏操作软件  vysor android 同屏操作软件

2019-07-15

viim_plug.zip

vim tagbar 等插件非常全,非常好用

2019-05-14

vim plug taglist cscope

vim plug taglist cscope,vim plug ubuntu

2019-04-19

android ndk demo

android jni 开发,ndk demo android jni 开发,ndk demo

2018-06-07

linux i2c read write

linux i2c read write linux i2c read write linux i2c read write

2018-05-18

ubuntu 每周自动编译android 版本

ubuntu 自动编译脚本 可以每周自动编译脚本,并把文件上传到服务器

2017-11-10

高通 camera

高通camera 移植步骤去 高通camera 移植步骤去高通camera 移植步骤去

2017-11-07

qnx 开发LCD

QNX 系统中LCD 和TP 源码, 以及调试技巧

2015-07-24

aidl调用服务的例子

aidl 方式client端和服务端方式通信的例子

2014-10-11

MTK 平台 FAQ

非常全面的MTK平台,调试资料包括应用和驱动的调试常见问题和解决办法,非常给力

2014-08-14

BT 蓝牙串口通信

android 平台上通过蓝牙发送指令的测试程序,很好的参考程序,测试可以使用。

2014-05-22

( Gen_Signature_Android.apk

微信签名生成的工具,微信开发的需要

2014-05-13

OTM1283A datasheet

OTM1283A datasheet 完成的寄存器说明

2013-09-03

android uart 串口测试程序

ANDROID上的串口测试程序,可以扫描端口和,设置波特率并实现串口收发功能

2013-08-02

android logo shell

里边是android中修改LOGO的例子和脚本

2013-07-12

NT35510 datashee

NT35510 IC的详细介绍,包括各个寄存器设置

2013-02-04

MT6239 PMIC data sheet

此文件详细介绍了MT6329的功能,已经相关寄存器设置,非常全面,是MT6577平台调试PMU的必备资料,此文件有密码,密码为2389105123,就是文件名最后的那串数字,

2013-02-04

MT6575 android驱动调试资料

非常详尽的MT6575 ANDROID驱动调试资料,包含各个模块,非常受用

2012-08-21

android 下的串口测试工具

android 下的串口测试工具,一个APK文件,安装后就可以使用,能够扫描手机的所有串口,波特率最高可以设置为921600. 注:这个程序,需要手机有ROOT权限,不然无法使用,ROOT权限可以用工具获得。

2012-08-09

OV5640 在MT6573 MT6575上的代码

代码为mt6573,mt6575 上移植的CAMERA OV5640代码,支持CAMERA自动对焦,亲测可用 注:(此代码为YUV输出格式代码)

2012-08-07

MT6573,MT6575 ROOT工具

针对MT6573,MT6573 android智能机的ROOT工具: 使用方法,先用第三方的助手软件连接机器,连接成功后,在打开此软件,然后点击“点击我进行ROOT ”,之后会弹出一个需要确认的界面,此时手机助手的连接,在重新连接,之后再点击确定,就OK 了。祝大家ROOT 成功!

2012-07-20

MT6573 datasheet 密码

MTK6573 datasheet 密码,之前的资源忘记了加密码,故在此免费赠送

2012-06-01

vmware 虚拟机 UBUNTU桌面主题不能保存

vmware 虚拟机 ,安装的ubuntu操作系统,发现更改了桌面的主题后,不能保存,开机后又回到了原来的,主题,本解决方法绝对有效,不骗积分。

2012-06-01

ext2fs 工具

windows 下查看linux下的磁盘内容下小工具

2012-05-17

windows下的ADB 调试工具

windows 下的调试工具,解压后把代码放到windows/systern32 文件夹下就可以了

2012-04-19

空空如也

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

TA关注的人

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