Firefly开源社区

123
发表新贴
打印 上一主题 下一主题

Android5.1 SDK 下载编译问题

119

积分

0

威望

0

贡献

技术小白

积分
119

Android5.1 SDK 下载编译问题

发表于 2016-8-2 22:06:11      浏览:33528 | 回复:20        打印      只看该作者   [复制链接] 楼主
按WIKI步骤,打算编译内核玩玩,弄了一天了没成功,原因是 Android5.1 SDK 下载极慢,卡在这个步骤:git pull bitbucket Firefly-RK3288:Firefly-RK3288

我的是Firefly-RK3288-Reload板,git reset --hard后,编译内核,提示:
*** Can't find default configuration "arch/arm/configs/firefly-rk3288-reload_defconfig"!
然后就想用git pull bitbucket Firefly-RK3288:Firefly-RK3288更新,经过几个小时的漫长等待,结果没更新成功。

提示
remote: Counting objects: 20378, done.
remote: Compressing objects: 100% (16377/16377), done.
error: RPC failed; result=18, HTTP code = 200MiB | 45 KiB/s   
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed


下载 Android SDK
由于 SDK 比较大,请选择以下云盘之一下载 firefly-rk3288_android5.1_git_20150910.tar:

百度云盘
Google Drive
下载完成后先验证一下 MD5 码:

$ md5sum /path/to/firefly-rk3288_android5.1_git_20150910.tar
83a07f127abe57482047a417f29e3115  firefly-rk3288_android5.1_git_20150910.tar
确认无误后,就可以解压:

mkdir -p ~/proj/firefly-rk3288-lollipop
cd ~/proj/firefly-rk3288-lollipop
tar xf /path/to/firefly-rk3288_android5.1_git_20150910.tar
git reset --hard
# git remote add bitbucket https://bitbucket.org/T-Firefly/firenow-lollipop.git
以后就可以直接从 bitbucket 处更新:

git pull bitbucket Firefly-RK3288:Firefly-RK3288
回复

使用道具 举报

119

积分

0

威望

0

贡献

技术小白

积分
119
发表于 2016-8-2 22:18:55        只看该作者  沙发
remote: Counting objects: 430442, done.
remote: Compressing objects: 100% (1597/1597), done.
Receiving objects:  11% (47410/430442), 89.73 MiB | 4 KiB/s  

尝试了几次,几个小时又过去了,卡在这里一动不动。
回复

使用道具 举报

119

积分

0

威望

0

贡献

技术小白

积分
119
发表于 2016-8-2 23:03:48        只看该作者  板凳
root@ubuntu:/home/lsc/RK3288/Android5.1# git pull bitbucket Firefly-RK3288:Firefly-RK3288
remote: Counting objects: 20378, done.
remote: Compressing objects: 100% (16377/16377), done.
Receiving objects:  73% (15014/20378), 29.15 MiB | 28 KiB/s   
又不动了。
回复

使用道具 举报

119

积分

0

威望

0

贡献

技术小白

积分
119
发表于 2016-8-3 07:04:25        只看该作者  地板
本帖最后由 firefly8 于 2016-8-3 07:07 编辑

root@ubuntu:/home/lsc/RK3288/Android5.1# git pull bitbucket Firefly-RK3288:Firefly-RK3288
remote: Counting objects: 20378, done.
remote: Compressing objects: 100% (16377/16377), done.
error: RPC failed; result=18, HTTP code = 200 MiB | 27 KiB/s   
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
放了一个晚上,结果是这样。
回复

使用道具 举报

119

积分

0

威望

0

贡献

技术小白

积分
119
发表于 2016-8-3 07:09:50        只看该作者  5#
git pull bitbucket Firefly-RK3288:Firefly-RK3288 一早起来重新pull,速度能到600KIB/S
回复

使用道具 举报

119

积分

0

威望

0

贡献

技术小白

积分
119
发表于 2016-8-3 07:13:17        只看该作者  6#
root@ubuntu:/home/lsc/RK3288/Android5.1# git pull bitbucket Firefly-RK3288:Firefly-RK3288
remote: Counting objects: 20378, done.
remote: Compressing objects: 100% (16377/16377), done.
remote: Total 20378 (delta 11368), reused 4044 (delta 2305)
Receiving objects: 100% (20378/20378), 286.98 MiB | 586 KiB/s, done.
Resolving deltas: 100% (11368/11368), done.
From https://bitbucket.org/T-Firefly/firenow-lollipop
   8edf8bc..3daaa76  Firefly-RK3288 -> Firefly-RK3288
* [new tag]         FirePrime_Android5.1_201506260948 -> FirePrime_Android5.1_201506260948
* [new tag]         FirePrime_Android5.1_201507211424 -> FirePrime_Android5.1_201507211424
* [new tag]         rk312x_android5.1_rel_v1.09_0529 -> rk312x_android5.1_rel_v1.09_0529
* [new tag]         rk312x_android5.1_rel_v1.10_0603 -> rk312x_android5.1_rel_v1.10_0603
From https://bitbucket.org/T-Firefly/firenow-lollipop
* [new tag]         Firefly-RK3288-Reload_Android5.1_201603151017 -> Firefly-RK3288-Reload_Android5.1_201603151017
* [new tag]         Firefly-RK3288_Android5.1_201607151016 -> Firefly-RK3288_Android5.1_201607151016
* [new tag]         rk3288_box_android-5.1_v2.00 -> rk3288_box_android-5.1_v2.00
Warning: fetch updated the current branch head.
Warning: fast-forwarding your working tree from
Warning: commit 8edf8bc1e1655f488bef409d848320977c5af641.
error: Entry 'kernel/scripts/kconfig/mconf' not uptodate. Cannot merge.
Cannot fast-forward your working tree.
After making sure that you saved anything precious from
$ git diff 8edf8bc1e1655f488bef409d848320977c5af641
output, run
$ git reset --hard
to recover.
root@ubuntu:/home/lsc/RK3288/Android5.1#
回复

使用道具 举报

119

积分

0

威望

0

贡献

技术小白

积分
119
发表于 2016-8-3 07:14:30        只看该作者  7#
firefly8 发表于 2016-8-3 07:13
root@ubuntu:/home/lsc/RK3288/Android5.1# git pull bitbucket Firefly-RK3288:Firefly-RK3288
remote: C ...

无数次尝试,这算更新成功了吧
回复

使用道具 举报

119

积分

0

威望

0

贡献

技术小白

积分
119
发表于 2016-8-3 07:18:05        只看该作者  8#
但是这个目录下kernel/arch/arm/configs/为什么还是没有firefly-rk3288-reload_defconfig?
*** Can't find default configuration "arch/arm/configs/firefly-rk3288-reload_defconfig"!
回复

使用道具 举报

119

积分

0

威望

0

贡献

技术小白

积分
119
发表于 2016-8-3 07:20:08        只看该作者  9#
本帖最后由 firefly8 于 2016-8-3 07:21 编辑

/RK3288/Android5.1/kernel# make firefly-rk3288-reload_defconfig
***
*** Can't find default configuration "arch/arm/configs/firefly-rk3288-reload_defconfig"!
***
make[1]: *** [firefly-rk3288-reload_defconfig] Error 1
make: *** [firefly-rk3288-reload_defconfig] Error 2
这个问题怎么解决呢,我是新手请指点
回复

使用道具 举报

1570

积分

3

威望

0

贡献

中级创客

Rank: 4

积分
1570

突出贡献

QQ
发表于 2016-8-3 16:44:11        只看该作者  10#
看看,,,arch/arm/configs/ 这个路径下,,,有firefly-rk3288-reload_defconfig这个文件吗?
回复

使用道具 举报

返回列表
123
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表