主题 : 移植Android2.1(附获取freerunner 2.1 源码的方法) 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 7025
精华: 0
发帖: 29
金钱: 255 两
威望: 114 点
贡献值: 0 点
综合积分: 58 分
注册时间: 2009-06-29
最后登录: 2012-05-03
10楼  发表于: 2010-04-11 10:44

 回 9楼(yudongx) 的帖子

级别: 新手上路
UID: 13083
精华: 0
发帖: 2
金钱: 10 两
威望: 2 点
贡献值: 0 点
综合积分: 4 分
注册时间: 2010-01-18
最后登录: 2017-09-13
11楼  发表于: 2010-04-11 14:53
使用git clone git://codeaurora.org/platform/external/tslib.git下载tslib代码,但为什么代码中没有android.mk,这个对吗?
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5407
金钱: 40120 两
威望: 17929 点
贡献值: 71 点
综合积分: 11054 分
注册时间: 2008-01-16
最后登录: 2014-11-22
12楼  发表于: 2010-04-11 15:26
引用第11楼wenshui于2010-04-11 14:53发表的  :
使用git clone git://codeaurora.org/platform/external/tslib.git下载tslib代码,但为什么代码中没有android.mk,这个对吗?

Android的相关支持在eclair分支,你需要在clone后check out出eclair分支的源代码(git checkout -b eclair_local origin/eclair)

建议你用repo来处理。在你的.repo/manifest.xml里加入:
复制代码
  1.   <remote  name="caf"
  2.            fetch="git://codeaurora.org/" />


复制代码
  1.   <project path="external/tslib" name="platform/external/tslib" remote="caf" revision="eclair" />


然后repo sync platform/external/tslib就可以了。
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 13083
精华: 0
发帖: 2
金钱: 10 两
威望: 2 点
贡献值: 0 点
综合积分: 4 分
注册时间: 2010-01-18
最后登录: 2017-09-13
13楼  发表于: 2010-04-11 15:56

 回 12楼(kasim) 的帖子

kasim版主回答真的及时,谢谢了。
级别: 新手上路
UID: 10967
精华: 0
发帖: 28
金钱: 140 两
威望: 28 点
贡献值: 0 点
综合积分: 56 分
注册时间: 2009-11-23
最后登录: 2011-03-23
14楼  发表于: 2010-04-12 09:44
不错 支持
级别: 新手上路
UID: 17912
精华: 0
发帖: 1
金钱: 5 两
威望: 1 点
贡献值: 0 点
综合积分: 2 分
注册时间: 2010-04-03
最后登录: 2010-04-13
15楼  发表于: 2010-04-12 17:35
我下了这个在我的友善之臂的2440开发板上更新,烧录完成以后不能使用,提示有很多的block ** is bad,然后还有下面的提示:
yaffs_read_super:isCheckpointed 0
VFS:Mounted root (yaffs filesystem)
Freeing init memory:120k
Warning:unable to open an initial console.
Failed to execute /linuxrc.Attempting defaults...
Kernel panic - not syncing:No init found.Try passing init= option to kernel.
级别: 侠客
UID: 5071
精华: 0
发帖: 50
金钱: 390 两
威望: 297 点
贡献值: 0 点
综合积分: 100 分
注册时间: 2009-04-09
最后登录: 2013-12-20
16楼  发表于: 2010-04-13 16:15
这里面那个 MACH_TYPE是多少?我想看看,结果内核跑不起……
级别: 侠客
UID: 5071
精华: 0
发帖: 50
金钱: 390 两
威望: 297 点
贡献值: 0 点
综合积分: 100 分
注册时间: 2009-04-09
最后登录: 2013-12-20
17楼  发表于: 2010-04-13 16:17
引用第16楼robin于2010-04-13 16:15发表的  :
这里面那个 MACH_TYPE是多少?我想看看,结果内核跑不起……

哦,百度了下 搞定了
级别: 新手上路
UID: 19115
精华: 0
发帖: 3
金钱: 15 两
威望: 3 点
贡献值: 0 点
综合积分: 6 分
注册时间: 2010-04-16
最后登录: 2010-11-02
18楼  发表于: 2010-04-18 10:37
很凄惨···根文件系统太大了,我是64M的,烧不进去,怎么办? 楼主? 314146654
我怎么还不通过认证?
级别: 新手上路
UID: 7025
精华: 0
发帖: 29
金钱: 255 两
威望: 114 点
贡献值: 0 点
综合积分: 58 分
注册时间: 2009-06-29
最后登录: 2012-05-03
19楼  发表于: 2010-04-18 16:40

 回 18楼(cjwx021hh2z) 的帖子

可以使用SD卡来做根目录,详见http://arm9home.net/read.php?tid-2903.html