CubieBoard博客-HomeCubieTech公司网站

cubie.cc CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 3348|回复: 4

cubieboard1 android编译及制作固件

[复制链接]

118

主题

1

好友

1万

积分

版主

Rank: 7Rank: 7Rank: 7

贡献
2663
金钱
6177
威望
2663
买家信用
卖家信用
积分
14655
发表于 2015-5-20 09:30:41 |显示全部楼层
本帖最后由 蓝天-彭 于 2017-1-3 15:46 编辑

                                 1.搭建Ubuntu12.04 android编译环境
1.1.安装JDK
$wgetdl.cubieboard.org/software/tools/android/jdk1.6.0_45.tar.gz
解压:$sudotar -xvf jdk1.6.0_45.tar.gz
$sudo vim ~/.bashrc
增加:
JAVA_HOME=/jdk_path
exportJRE_HOME=/jdk_path/jre
exportPATH=$JAVA_HOME/binJRE_HOME/binPATH
jdk_path为你下载解压后的jdk路径
保存后使其生效且验证是否成功:
$source~/.bashrc&&java -version
1.png

                                
出现上图所示证明成功。
1.2.安装编译所需包(Ubuntu12.04):
$sudoapt-get update
$sudoapt-get upgrade
$sudoapt-get install  build-essential u-boot-tools uboot-mkimagebinutils-arm-linux-gnueabihf
$sudoapt-get install gcc g++ gcc-arm-linux-gnueabi gcc-arm-linux-gnueabihfg++-multilib
$sudoapt-get install  cpp-arm-linux-gnueabihf libusb-1.0-0 libusb-1.0-0-dev wget fakeroot
$sudoapt-get install kernel-package  zlib1g-dev libncurses5-devbuild-essential
$sudoapt-get install  texinfo texlive ccache zlib1g-dev gawk bison flexgettext uuid-dev
$sudoapt-get install  ia32-libs git gnupg flex bison gperf build-essentialzip
$sudoapt-get install  curl libc6-dev  x11proto-core-dev  libx11-dev:i386lib32ncurses5-dev
$sudoapt-get install  libreadline6-dev:i386   mingw32 tofrodos python-markdown
$sudoapt-get install libxml2-utils xsltproc zlib1g-dev:i386 libgl1-mesa-dev

2.下载Android源码包
在百度云下载源码压缩包:
3.编译
解压源码:
$sudotar -zxvf A10-android4.0.tar.gz
进入源码目录:
$cdA10-android4.0/
编译:
$sourcebuild/envsetup.sh         
$lunch
2.png
                                
输入4(选择cubieboard-eng

整体编译:
$make-j8              
编译等待........
                                
编译完成:
3.png

                                
如上图所示表示编译完成。
打包固件:
$tools/pack-cm.sh
4.png

                                
固件生成路径:A10-android4.0/tools/pack/sun4i_crane_cubieboard.img
至此,可以进行下一步的刷机工作:Cubieboard1刷机指导







回复

使用道具 举报

1

主题

0

好友

1255

积分

金牌会员

Rank: 6Rank: 6

贡献
236
金钱
515
威望
236
买家信用
卖家信用
积分
1255
发表于 2015-6-5 12:59:05 |显示全部楼层
能不能来个A80的...
回复

使用道具 举报

118

主题

1

好友

1万

积分

版主

Rank: 7Rank: 7Rank: 7

贡献
2663
金钱
6177
威望
2663
买家信用
卖家信用
积分
14655
发表于 2015-6-9 17:30:55 |显示全部楼层
test 发表于 2015-6-5 12:59
能不能来个A80的...

http://pan.baidu.com/s/1jGEFvBC# ... 25B8%25E5%2585%25B3
回复

使用道具 举报

0

主题

0

好友

751

积分

高级会员

Rank: 4

贡献
150
金钱
268
威望
150
买家信用
卖家信用
积分
751
发表于 2015-8-6 16:17:06 |显示全部楼层
32位ubuntu系统可以编译成功吗?怎么编译TSD版本的镜像文件?
回复

使用道具 举报

34

主题

10

好友

1万

积分

版主

Rank: 7Rank: 7Rank: 7

贡献
2331
金钱
4582
威望
2332
买家信用
卖家信用
积分
12300
发表于 2015-8-7 09:30:20 |显示全部楼层
ericwang 发表于 2015-8-6 16:17
32位ubuntu系统可以编译成功吗?怎么编译TSD版本的镜像文件?

32 bit  不可以 。         

回复

使用道具 举报

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

QQ|Archiver|手机版|邮件群发|cubie.cc---深刻的嵌入式技术和应用讨论中文社区 ( 粤ICP备13051116号-1  

GMT+8, 2020-4-5 08:07 , Processed in 0.026322 second(s), 14 queries , Apc On.

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc. | Style by Coxxs

回顶部