ChinaUnix.net
相关文章推荐:

android 内核移植

http://android.git.kernel.org/ 下载内核版本 linux-2.6.x http://www.kernel.org/ 下载内核版本 linux-2.6.x 通过比较确定移植模块 以2.6.29版本为例: 移植模块如下: 模块一: drivers/staging/andoird 目录 binder.c{ binder.h} logger.c {logger.h} lowmemorykiller.c ram_console.c timed_gpio.c {timed_gpio.h} timed_output.c {timed_output.h} 模块二: drivers/alarm.c {#include } 模块三: drivers/mis...

by challenger800 - 移动操作系统 - 2009-08-24 00:48:56 阅读(1674) 回复(0)

相关讨论

这两天公司的事情比较多,没有时间移植android到NaviEngine上. 在网上看到几篇相关的文章,暂时先把链接记在这里: [android on OMAP] http://elinux.org/android_on_OMAP [android开发者论坛] http://www.androidin.com/bbs/index.php [android 1.0移植到华硕P535] http://www.androidin.com/bbs/viewthread.php?tid=2627&extra=page%3D2 [Porting Steps for android on Asus P535] http://sites.google.co...

by xd_zxw - 移动操作系统 - 2009-01-08 22:18:50 阅读(1382) 回复(0)

最新 clone 下来的 android Linux 内核是 2.6.27版本。与最开始发布(m5-rc14)的 android 2.6.25 内核相比,2.6.27的内核删除了 goldfish 目标板的板机支持包。 1. 内核移植 =========== 前几天把NaviEngine一直到了 2.6.28 内核上,所以,现在只需要把 android内核 patch 从 2.6.27 移植到 2.6.28 上。 首先需要将 android 内核 Patch 取出来: * 从 www.kernel.org 下载 2.6.27 的内核: linux-2.6...

by xd_zxw - 移动操作系统 - 2009-01-13 11:17:24 阅读(3540) 回复(0)

国庆这几天,趁着有时间,在mini2440上捣鼓android。 系统环境: Fedora 11 x86 准备工作: 手里需要有这些东西才能开始做移植工作。 通过git得到的android。具体方法可以参考android的说明文件来下载。不过速度嘛……就不得而知了。在这里面有两个文件是需要注意的:kernel,prebuilt。kernel是android所使用的Linux的内核文件,我这里得到的版本号为2.6.27的。prebuilt,我需要用到这个目录下的prebuilt...

by liuweni - 移动操作系统 - 2011-09-07 14:28:14 阅读(3555) 回复(1)

一款三星的手机的中的一个字符驱动端口,我能正常打开并能正常写进数据,按照源码里面的IOCTL码发送信息也返回正常值。 但我读端口的时候返回的是错误码EFAULT 14 /* Bad address */ , 读之前我用select(max_fd),得到了1,再开始读的,但就是总读不到数据。 我查了它的内核源码。读返回EFAULT是里面的有个copy_to_user()函数失败了。请问,它失败的原因主要都有哪些? 另外,HTC的一款手机,驱动代码和HTC的一样,写的时候就不正...

by freedom1976 - 内核源码 - 2013-10-06 04:03:51 阅读(1210) 回复(0)

android Framework内核之旅 . Framework框架 Framework 定义了客户端 组件和服务端组件功能及接口。以下阐述中,“应用程序”一般是指“ .apk ”程序。 框架中包含三个主要部分,分别为服务端、客户端和 Linux 驱动。 6.1.1 服务端 服务端主要包含两个重要类,分别是 WindowManagerService ( WmS )和 ActivityManagerService (AmS) 。 WmS 的作用是为所有的应用程序分配窗口,并管理这些窗口。包括分配窗口的大小...

by 中关村村草 - 移动操作系统 - 2012-02-19 15:48:30 阅读(1269) 回复(1)

google的android很多人都希望在gphone没有出来之前,把它移植到相关的硬件平台上去。网上看了不少文章,总的感觉是:在这一步走得最远的就是openmoko的一个大师级别的黑客Ben “Benno” Leslie,他曾经试图把目前google发布的android移植到openmoko的平台上去,并且做了10000多行代码的尝试。最终虽然由于 open moko采用比较老的arm 920t的内核,而android采用较新的arm926-ej-s内核,而且使用了新的内核的一些新特性,导致移植失败...

by nbupt - 移动操作系统 - 2009-10-14 10:12:27 阅读(1289) 回复(0)

/* *By Neil Chiao ( [email=neilchiao@163.com]neilchiao at gmail.com[/email] ) *转载请注明出处: neilengineer.cublog.cn */ 一、什么是androidandroid作为Google公司推出的一款手机开发平台,其本身是基于linux内核的。Google提供的内核源代码中除了linux部分外,有很大一部分是与虚拟处理器Qemu和模拟硬件平台Goldfish相关的。所以如果想将android移植到实际的硬件平台上需要将这部分代码剥离出来。 二、搭建开...

by neilengineer - 移动操作系统 - 2009-04-04 11:48:26 阅读(1773) 回复(0)

google的android很多人都希望在gphone没有出来之前,把它移植到相关的硬件平台上去。网上看了不少文章,总的感觉是:在这一步走得最远的就是openmoko的一个大师级别的黑客 Ben “Benno” Leslie,他曾经试图把目前google发布的android移植到openmoko的平台上去,并且做了10000多行代码的尝试。最终虽然由于open moko采用比较老的arm 920t的内核,而android采用较新的arm926-ej-s内核,而且使用了新的内核的一些新特性,导致移植失败...

by goandroid - 移动操作系统 - 2008-11-18 10:11:14 阅读(1083) 回复(0)

android内核编译方法 google的android很多人都希望在gphone没有出来之前,把它移植到相关的[color="#656d77"]硬件平台上去。网上看了不少文章,总的感觉是:在这一步走得最远的就是openmoko的一个大师级别的黑客 Ben “Benno” Leslie,他曾经试图把目前google发布的android移植到openmoko的平台上去,并且做了10000多行代码的尝试。最终虽然由于open moko采用比较老的[color="#656d77"]a...

by liao_cj - 移动操作系统 - 2008-04-06 23:29:13 阅读(1585) 回复(0)

Google android操作系统内核编译图文教程 和标准的Linux开发流程一样,android平台开发的一个很重要的基础工作就是对其内核的编译和移植。本文结合android的开发文档以及本人的实践经验,简单介绍了android内核的编译过程,希望有助于对内核移植感兴趣的开发人员。 android作为Google公司推出的一款手机开发平台,其本身是基于linux内核的。Google提供的内核源代码中除了linux部分外,...

by liao_cj - 移动操作系统 - 2008-04-06 23:26:31 阅读(1860) 回复(0)