CubieBoard中文论坛

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

cubieboard1 android编译及制作固件

[复制链接]
发表于 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刷机指导







回复

使用道具 举报

发表于 2015-6-5 12:59:05 | 显示全部楼层
能不能来个A80的...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-6-9 17:30:55 | 显示全部楼层
test 发表于 2015-6-5 12:59
能不能来个A80的...

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

使用道具 举报

发表于 2015-8-6 16:17:06 | 显示全部楼层
32位ubuntu系统可以编译成功吗?怎么编译TSD版本的镜像文件?
回复 支持 反对

使用道具 举报

发表于 2015-8-7 09:30:20 | 显示全部楼层
ericwang 发表于 2015-8-6 16:17
32位ubuntu系统可以编译成功吗?怎么编译TSD版本的镜像文件?

32 bit  不可以 。         

回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-4-20 06:33 , Processed in 0.028011 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部