自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Android开发

DISCOVER·POTENTIAL

  • 博客(13)
  • 资源 (6)
  • 收藏
  • 关注

原创 Android下的so库实例

mkdir test,touch main.c,max.c,main.c#include extern int max(int,int);int main(){ int a=5,b=3; int c; c=max(a,b); printf("the max number is %d\n",c); return 0;}max.c

2015-12-24 16:40:06 539

原创 触摸屏GT9xx移植

下载GT9xx的源码http://download.csdn.net/detail/u012724126/6506027解压并编写Makefile文件,gt9xx.c的源码并不需要修改,gt9xx.h需根据平台和触摸屏进行一定的修改。gt9xx.c的内容为/* drivers/input/touchscreen/gt9xx.c * * 2010 - 2013 Goodix Technolog...

2015-12-19 11:32:54 11744

原创 property_get函数使用

int property_get(const char *key, char *value, const char *default_value);int property_set(const char *key, const char *value);  例char buf[20]="ssssssssssss";char tempbuf[PROPERTY_VALUE_MAX]

2015-12-17 18:07:16 39999 4

原创 repo自动下载

网络情况好的话,repo sync会一次把Android源码下载完,但网络不好的话,就需要脚本的辅助了。创建一个文件autorepo.sh,该文件的内容为repo syncwhile [ $? -ne 0 ]do repo syncdone并修改权限(chmod 777 autorepo.sh),运行该脚本即可。

2015-12-17 17:07:27 844

原创 Android系统Recovery详解

Android系统Recovery详解,发现这里介绍很全,便记录下来http://blog.csdn.net/mu0206mu/article/details/7399822

2015-12-17 17:05:18 724

原创 解决OTA差分包权限丢失的情况

制作OTA差分包的时候,发现差分包的文件并没有相应的权限。差分包是在是在out/target/product/xxx/system/创建一个文件夹,然后往里面放几个文件(该文件的有可执行权限),然后制作差分包。可是,生成的差分包中对应文件并没有可执行权限。于是,查看第二个zip包中,发现该zip包中也没有可执行权限,那就怪不得差分包中该文件没有可执行权限了。找到system/core/includ

2015-12-17 14:38:37 1007

原创 Android下手动挂载分区

mkdir mysystemmount  -t ext4 /dev/block/mmcblk0p20  /mysystem/(挂载某分区)mount  -t vfat  /dev/block/sdb1 /mysystem(挂载U盘)

2015-12-16 21:07:21 2889

原创 ramdisk.img和system.img解压

ramdisk.img解压file ramdisk.imgramdisk.img:gzip compressed data,from Unixmv ramdisk.img ramdisk.img.gz (重命名)gzip -d ramdisk.img.gz (解压)file ramdisk.imgramdisk.img: ASCII cpio archive (

2015-12-16 14:21:51 563

原创 从Android系统分区中获取镜像

首先,介绍dd命令的用法dd 1.作用 dd命令用来复制文件,并根据参数将数据转换和格式化。 2.格式 dd [options] 3.[opitions]主要参数 bs=字节:强迫 ibs=及obs=。 cbs=字节:每次转换指定的。 conv=关键字:根据以逗号分隔的关键字表示的方式来转换文件。 count=块数目:只复制指定的输入数据。 ibs=字节:每次读取指定

2015-12-16 14:06:56 10714

原创 Ubuntu下的gcc降级

由于编译Android源码对gcc的版本有特定的要求,因此需要对gcc的版本进行降级。1首先查看gcc的版本          gcc -v2安装所需版本的gcc(其他版本类似),如        sudo apt-get install gcc-4.6        sudo apt-get install g++-4.63创建软连接(先删除原来的软链接,再创建新的软连接

2015-12-12 10:30:37 1283

原创 Android下在终端上运行命令提示no such tool的解决方法

在recovery下做移植,在init进程由有一个服务是加载我们产品驱动的,该进程一跑起来就挂了,由在该服务在init.rc中,该服务不断重启。串口中只提示一个错误吗。于是想直接在终端上手动运行该程序,看能否得到更多的信息。直接运行adb shell,提示缺少库文件,按照http://blog.csdn.net/mike8825/article/details/50168809里面的方法移植相应的

2015-12-06 00:24:58 2510

原创 查看某个文件所依赖的库文件

由于某些可执行文件是以动态链接库的形式编译的,如果没有将动态链接库复制到相应的目录下,会出现该程序运行失败的情况。对于电脑上的程序,可通过objdump -x toolbox | grep NEEDED查看。对于arm交叉工具链编译出来的程序,可通过arm-linux-objdump -x toolbox | grep NEEDED查看。例如objdump -x date

2015-12-04 00:03:59 2311

原创 将Android下的可执行文件以静态库的形式进行编译

toolbox是Android中专用的busybox,从嵌入式Linux转过来都会大大地吐槽功能简陋。但实质上也有很多特有的很好用的功能。比如getevent命令来调试所有的输入事件。这里记录一下移植过程。原本以为会很难,所以一直放很久才开始做,最终很简单,只需要稍加修改Android.mk就可以编译出一个静态链接的toolbox。以下diff文件就是改动信息。diff --git a/s

2015-12-01 23:59:44 1782

Part1_Physical_Layer_Simplified_Specification_Ver8.00.pdf

官网下载的sd协议文档 Part1_Physical_Layer_Simplified_Specification_Ver8.00.pdf

2020-11-21

lcd_datasheet.tar.gz

从网上收集的lcd规格书,包括OTM1283A ILI9881 nt35590 nt35596 供大家学习

2020-06-06

mipi_ssc.tar.gz

mipi时钟开ssc或不开ssc波形对比视频,供大家学习 开ssc的clk有左右摆动的情形 从视频中可以很明显看出差异

2020-05-05

raw图文件,用于验证解码正确性

图1分辨率320*240 图2分辨率1920*1080 https://blog.csdn.net/mike8825/article/details/105631968

2020-04-20

QCAPReport.html

高通死机分析文档demo QCAPReport.html

2018-01-31

一路三出电源

一路三出电源仿真文件 ,亲测可用.

2013-09-28

空空如也

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

TA关注的人

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