主题 : 号召移植android4.1.2给tiny210(TODO整理) 复制链接 | 浏览器收藏 | 打印
级别: 骑士
UID: 29604
精华: 9
发帖: 171
金钱: 1830 两
威望: 366 点
贡献值: 9 点
综合积分: 522 分
注册时间: 2010-10-01
最后登录: 2016-04-13
20楼  发表于: 2012-11-11 19:43
想要作为一个项目来做的话,github合适,速度也不错。
移植到能够启动的阶段,多花点时间,应该不会很难,只是后期完善工作量很大,而且google版本发布嗖嗖地快。
2.3编译一般的电脑大概1小时,4.0以上的系统编译一次要话3小时, 就算是编译过一遍的基础上修改、烧写、试验也很花时间,这一点很纠结。
编译速度除了提高硬件以外没啥其它办法了,但是烧写、试验如果有更好的办法(比如NFS启动文件系统)来改善效率的话,会好做不少。有啥好办法么?
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
贡献值: 71 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
21楼  发表于: 2012-11-11 21:02

 回 20楼(benjaminwan) 的帖子

只是后期完善工作量很大,而且google版本发布嗖嗖地快

这就是用git作为SCM工具的好处,可以快速的合并上游源代码的改动。

但是烧写、试验如果有更好的办法(比如NFS启动文件系统)来改善效率的话,会好做不少。有啥好办法么?

也许离线SD卡烧写是一个比较方便而且快速的方法。Linaro有一个制作SD卡镜像for Android的工具"linaro-image-tools"(https://launchpad.net/linaro-image-tools), 适用于支持SD卡boot,并且从SD卡分区挂载文件系统镜像的系统,比如Tiny210。
参考https://wiki.linaro.org/Platform/Android/InstallImages
"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: 36096
精华: 3
发帖: 2513
金钱: 14075 两
威望: 2815 点
贡献值: 3 点
综合积分: 5086 分
注册时间: 2011-01-11
最后登录: 2015-11-15
22楼  发表于: 2012-11-11 21:09
应该弄出个recovery,通过特制的uboot启动,这样我想后续微调修改起来会方便点吧?
极度缺钱,求捐赠……支付宝兼邮箱:huming2207@qq.com
君子终日乾乾,夕惕若,厉,无咎
级别: 侠客
UID: 8588
精华: 0
发帖: 61
金钱: 310 两
威望: 65 点
贡献值: 0 点
综合积分: 122 分
注册时间: 2009-08-29
最后登录: 2018-02-08
23楼  发表于: 2012-11-11 21:11

 回 20楼(benjaminwan) 的帖子

我也准备用github来管理代码,我先把友善官方的镜像下下来参考下,网速太不给力了。。。
君子终日乾乾,夕惕若,厉,无咎
级别: 风云使者
UID: 36096
精华: 3
发帖: 2513
金钱: 14075 两
威望: 2815 点
贡献值: 3 点
综合积分: 5086 分
注册时间: 2011-01-11
最后登录: 2015-11-15
24楼  发表于: 2012-11-11 21:12
linaro的那个工具能完全兼容210吗?怎么上面全说的是panda board之类的板子?
极度缺钱,求捐赠……支付宝兼邮箱:huming2207@qq.com
君子终日乾乾,夕惕若,厉,无咎
级别: 侠客
UID: 8588
精华: 0
发帖: 61
金钱: 310 两
威望: 65 点
贡献值: 0 点
综合积分: 122 分
注册时间: 2009-08-29
最后登录: 2018-02-08
25楼  发表于: 2012-11-11 21:16

 回 24楼(huhu2207) 的帖子

这个可能要去看看它的工作流程,可能的话根据需要稍微修改下。应该主要是预置了各个sd卡分区大小,因为pandaboard没有内置nand,它必须要外置的sd卡。
君子终日乾乾,夕惕若,厉,无咎
君子终日乾乾,夕惕若,厉,无咎
级别: 侠客
UID: 8588
精华: 0
发帖: 61
金钱: 310 两
威望: 65 点
贡献值: 0 点
综合积分: 122 分
注册时间: 2009-08-29
最后登录: 2018-02-08
26楼  发表于: 2012-11-11 21:21

 回 20楼(benjaminwan) 的帖子

这个只能先稳定在一个版本上,比如4.1.2,等修改的代码成熟了再来看怎么升级。这里如果版本跨度大了,手工的事情会很多。。。现在还在纠结从aosp4.1.2开始还是从cm10开始
君子终日乾乾,夕惕若,厉,无咎
级别: 风云使者
UID: 36096
精华: 3
发帖: 2513
金钱: 14075 两
威望: 2815 点
贡献值: 3 点
综合积分: 5086 分
注册时间: 2011-01-11
最后登录: 2015-11-15
27楼  发表于: 2012-11-11 21:27

 Re:回 24楼(huhu2207) 的帖子

引用第25楼vmlinz于2012-11-11 21:16发表的 回 24楼(huhu2207) 的帖子 :这个可能要去看看它的工作流程,可能的话根据需要稍微修改下。应该主要是预置了各个sd卡分区大小,因为pandaboard没有内置nand,它必须要外置的sd卡。
哦,这样……多谢指点……我觉得不如从aosp开始,慢慢再转到cm?cm编译脚本与aosp还是有点不一样的,有点麻烦
极度缺钱,求捐赠……支付宝兼邮箱:huming2207@qq.com
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
贡献值: 71 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
28楼  发表于: 2012-11-11 21:50
引用第24楼huhu2207于2012-11-11 21:12发表的  :
linaro的那个工具能完全兼容210吗?怎么上面全说的是panda board之类的板子?

很不幸的是,这个工具目前还不支持S5PV210的板子。它是针对最新的ARM平台,包括S5PV310, OMAP4等等。但我们可以利用这个工具制作SD卡镜像的原理,加上210平台需要的支持就可以了。
"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: 8588
精华: 0
发帖: 61
金钱: 310 两
威望: 65 点
贡献值: 0 点
综合积分: 122 分
注册时间: 2009-08-29
最后登录: 2018-02-08
29楼  发表于: 2012-11-11 21:54

 回 28楼(kasim) 的帖子

君子终日乾乾,夕惕若,厉,无咎