android系统移植
#冷风那个吹#
每天进步一点点
展开
-
9713音频驱动移植到210
如果不深入的去学习一些驱动内部的原理,现在linux系统移植驱动已经很方便了音频驱动移植 这个驱动在内核中支持,我们只需要进行简单的配置就行了,配置如下: $ make menuconfig Device Drivers ---> Sound card support ---> Advanced Linux Sound Ar原创 2012-07-26 15:11:48 · 814 阅读 · 0 评论 -
s5pv210-dm9000--git log -p
@@ -17,8 +17,22 @@ /* VIC0: System, DMA, Timer */ -#define IRQ_EINT6 S5P_IRQ_VIC0(6)-#define IRQ_EINT13 S5P_IRQ_VIC0(13)+#define IRQ_EINT0 S5P_IRQ_VIC0(0原创 2012-07-26 16:25:10 · 1870 阅读 · 0 评论 -
android4.0.4添加 Ethernet框架
一、移植framework部分(+号的行代表增加的内容,-号的行代表删除的内容) 从4.0.4 master分支移植到4.0.4_r11.1.将源路径framework/base/ethernet 复制到目标路径的framework/base/目录下 1.2.修改目标路径的framework/base目录下的Android.mk vpn/java/andro原创 2012-08-13 10:01:35 · 3149 阅读 · 0 评论 -
android ntfs-3g移植
前段时候做android下文件系统的支持,android本身vold里面只实现了fat的支持,对其它格式的支持没有实现,关于ntfs的支持,linux对于其只支持读,不可写,后面网上找到了ntfs-3g驱动,在ununtu上装上后,确实可以实现挂载,而且挂载的分区是可读写的,所以 后面就想着移植到android上来,不过由于android 下的libc是glibc的一个子集,在移植过程中发现要实现转载 2012-08-12 20:36:07 · 2420 阅读 · 1 评论 -
Android模拟器学framework和driver之battery & backlight-----5. backlight in linux
前面介绍了battery的相关的东西,现在我们来介绍下backlight模块,背光主要是用来调节显示屏亮度的,一般背光都是用PWM控制的,调节占空比达到改变有效电压值来调节光的强弱。背光的移植在linux中虽然不是那么难,但是背光这个组件对我们嵌入式设备的续航能力有很大的影响,一般背光上面加的电压会有20多的电压,所以这部分会很耗电的,相当于是开了个大灯泡。现在我们先来看下andr转载 2012-07-28 16:44:35 · 1201 阅读 · 0 评论 -
android系统移植
通过Android系统移植,让它在目标系统上运行起来。Android系统由于用的是linux内核,因此内核移植和嵌入式linux内核移植差异不大,过程如下:(1)移植boot-loader和linux2.6内核到目标平台上,让linux内核可以启动起来,基本的驱动允许正常。此过程完全是嵌入式linux的开发,这里直接跳过。需要注意的是,由于android已经被linux官方开除,因此从转载 2012-09-03 15:08:17 · 2716 阅读 · 0 评论 -
Android build.prop生成过程
本文简要分析一下build.prop是如何生成的。Android的build.prop文件是在Android编译时刻收集的各种property(LCD density/语言/编译时间, etc.),编译完成之后,文件生成在out/target/product//system/目录下。在Android运行时刻可以通过property_get()[c/c++域] / SystemProperties_转载 2012-09-04 19:00:26 · 1181 阅读 · 0 评论