repo sync时出现revision错误的解决记录


       最近想要在Insignal官网上购买的开发板Arndale Octa5420 Board上做有关Android4.4.2系统的移植,刚开始是各种无头绪,不知道怎么下手,虽然在官网上已经下载到了4.2.2的源码,但是4.4.2变化比较大,一些移植做法可能细节上会有出入。另外,自己也完全是Android新手,没做过相关的开发,直接上手系统源码确实比较费力,但幸运的是Linaro组织28号发布了ArndaleOcta Board开发板的Engineering daily build,虽然目前还未完全移植成功,但毕竟它把Linux系统和AndroidKernel已经做好了,大体的框架也已经搭建好,省去了不少麻烦,那就按以前下载insignal公司的android源码的方法下载即可。记录如下:

这一步出现了一个问题,当同步项目landing-teams/working/Samsung/u-boot的时候,下载成功,但是最后一步revision的时候报错,说无此revision,因为有了对manifest.xml文件的了解,所以猜测可能是当前文件和git仓库中的revision不同。

官网的u-boot项目地址是:

https://git.linaro.org/landing-teams/working/samsung/u-boot.git/commit/0cc80dee4203027f3f1ce0a45b8940fc5757f322

可以看到revision信息如下:

然后对比manifest.xml中有关u-boot project的revision信息,最后发现一个是tracking-android-arndale_octa,而官网上是tracking-arndale_octa,修改本地的mainfest.xml文件,再次repo sync,通过!

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值