ubuntu 14.04 编译android6.01 (freescale-imx6)
来源:互联网 发布:淘宝网运动鞋女 编辑:程序博客网 时间:2024/06/03 06:25
公司打算将基于freescale的IMX6DL的无纸化会议终端升级--由android4.4.3升级到android6.0.1(linux内核4.1.15)
$ sudo apt-get install uuid uuid-dev
$ sudo apt-get install zlib1g-dev liblz-dev
$ sudo apt-get install liblzo2-2 liblzo2-dev
$ sudo apt-get install lzop
$ sudo apt-get install git-core curl
$ sudo apt-get install u-boot-tools
$ sudo apt-get install mtd-utils
$ sudo apt-get install android-tools-fsutils
$ sudo apt-get install openjdk-7-jdK
1. 下载升级配置管理包
1.1 在 freescale ( http://www.nxp.com/zh-Hans/products/software-and-tools/software-development-tools/i.mx-software-and-tools/i.mx-6-series-software-and-development-tool-resources:IMX6_SW?)官网下载,先注册后下载;
1.2 下载android源码
$ cd ~
$ mkdir myandroid
$ mkdir bin
$ cd myandroid
$ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
$ chmod a+x ~/bin/repo
$ ~/bin/repo init -u https://android.googlesource.com/platform/manifest -b android-6.0.1_r22
$ ~/bin/repo sync
1.3 Get M6.0.1_2.1.0 kernel source code from Freescale open source git:
$ cd ~/myandroid
$ git clone git://git.freescale.com/imx/linux-2.6-imx.git kernel_imx
# the kernel repo is large. Therefore, this process can take a while.
$ cd kernel_imx
$ git checkout m6.0.1_2.1.0-ga
1.4 If you use U-Boot as your bootloader, clone the U-Boot git repository from the open source git:
cd ~/myandroid/bootable
mkdir bootloader
cd bootloader
git clone git://git.freescale.com/imx/uboot-imx.git uboot-imx
cd uboot-imx
git checkout m6.0.1_2.1.0-ga
2. 编译
2.1 未安装 lzop
sudo apt-get install lzop
2.2 未安装OpenJDK 7
sudo apt-get build-dep openjdk-7
sudo apt-get install openjdk-7-jdk
更多问题参考 http://www.linuxidc.com/Linux/2016-01/127292p2.htm
- ubuntu 14.04 编译android6.01 (freescale-imx6)
- freescale imx6 u-boot
- freescale github for imx6
- freescale imx6 products
- 在ubuntu12.04.1LTS上搭建freescale iMX6开发板sabresd_6dq编译环境
- 在ubuntu12.04.1LTS上搭建freescale iMX6开发板sabresd_6dq编译环境
- Freescale iMX6的u-boot和kermel编译,并生成.dtb
- Qt5.5.1移植到freescale imx6
- freescale imx6 linux gpio中断驱动
- Freescale imx6 linux platform 驱动模型分析
- freescale imx6 linux gpio中断驱动
- Qt5.5.1移植到freescale imx6
- Qt交叉编译imx6
- imx6 yocto编译备忘
- imx6编译出错问题解决
- imx6 yocto编译备忘
- freescale自动编译分析
- Freescale Cortex-A9 IMX6开发板产品板
- nodejs操作MSSQL两种方式--笔记
- 设计模式学习笔记——观察者模式
- pat1014 Waiting in line
- 357. Count Numbers with Unique Digits
- java运行顺序
- ubuntu 14.04 编译android6.01 (freescale-imx6)
- 什么是经验贝叶斯克里金插值法?
- Leetcode:Find the Difference
- Redis的文档
- 【iOS】苹果内购调研
- java中使用javascript Nashorn引擎
- (七) mysql explain
- Cookie/Session机制详解
- 欢迎使用CSDN-markdown编辑器