android
文章平均质量分 86
鬼臾区
万法唯心,无中生有
展开
-
在android 下支持ntfs-3g
在android 下支持c code写的开源软件真是一件费力的事情,原因是android 下的libc是uclib的一个子集,在移植过程中发现要实现libc没有但uclib有的一些函数,不然程序跑不起来。还有就是android .mk 需从新编写,来取代automake生成的makefile文件。原创 2010-10-22 10:19:00 · 15297 阅读 · 9 评论 -
UBI文件系统
在linux-2.6.27以前,谈到Flash文件系统,大家很多时候多会想到cramfs、jffs2、yaffs2等文件系统。它们也都是基于文件系统+mtd+flash设备的架构。linux-2.6.27后,内核加入了一种新型的flash文件系统UBI(Unsorted Block Images)。这里简单介绍下UBI文件系统加入的原因,及使用方法。我也是刚接触到这个文件系统,可能有理解不对的地方,也请指正。 一、产生的背景 FLASH具有的“先擦除再写入”、坏块、“有限的读写次数”等特性,目前管理FLAS转载 2011-05-19 10:08:00 · 4576 阅读 · 0 评论 -
从google 代码仓库repo sync Android4.0 源代码
下载源代码树:首先,安装Repo按照如下步骤安装,初始化,配置Repo新建立一个bin目录,并加到环境变量:$ mkdir ~/bin$ PATH=~/bin:$PATH下载Repo脚本和修改权限为可执行:$ curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/rep转载 2015-01-06 12:00:13 · 919 阅读 · 0 评论 -
Android Camera porting(HAL层移植)
这篇文章来自kandroid,在android源码中Development/pdk/下也能找到,最近在做android camera 模块实现,正好看到这篇,虽然写的比较简洁,大部分还是挺有用,所以记在这里交流参考。Android 相机简要:编译libcamera.so库时序框图接口Android 相机子系统将“顶层camera应用程序”与应用程序框架层及用户空间各类库(med转载 2015-01-06 11:58:49 · 977 阅读 · 0 评论 -
建立 安卓下的gdb 环境 解决问题一览
最近要 调试一个 camera 相关的工具,原先已经在 linux 下已经跑通运行,估计以后会随着项目的架构变化迁移到安卓,提前移植编译好,使用adb shell 尝试没有跑通,想采用gdb 来详细观察下。 但是在 设备端输入adbshell gdbserver :1234 testdcam --sensor 0 --workmode 0 --args previe原创 2015-02-04 15:58:09 · 4717 阅读 · 0 评论 -
ION基本概念介绍和原理分析
转载前的话:ION将内核态形形色色的内存分配纳入统一的管理接口之中,更重要的设计意图是为内存在不同用户态进程之间传递和访问提供了支持。每个ion_buffer与一个struct file关联,其handle纳入进程file desc空间而不是/dev/ion设备内单独的handle空间,方便之处如下:每个buffer一个handle,便于更灵活地细粒度地控制每个buffer的使用周期;转载 2015-07-06 10:40:44 · 1856 阅读 · 0 评论