ffmpeg-win32-v3.2.4 下载_iTOP-4412开发板android4.4代码下载和编译

基于迅为iTOP4412开发板

Android 源码可以从光盘,网盘获取稳定版本,也可以从 GitHub 下载我们的开发版本。

GitHub 仅提供源码下载,不提供二进制下载,二进制文件存放在光盘和网盘中。

6.3.2.1 repo 下载

android 代码管理不同于 uboot,kernel,由于 Android 代码比较庞大,我们把 Android

项目按照文件夹进行项目拆分,android 源码目录下面的每个子目录都会划分为一个仓库或者

多个仓库进行版本管理,Android 的代码下载需要使用 repo 工具,repo 工具为 Git 的封

装,底层是使用 Git 命令进行下载的。

假设 repo 工具存放于 /media/data/gitHub 目录:

cd /media/data/GitHub/

git clone git://http://aosp.tuna.tsinghua.edu.cn/android/git-repo.git/

git-repo 仓库下载完成后会看到该文件夹内有 repo 脚本文件:

0de5d999c3ec860d693b733c86510f53.png

6.3.2.2 Android4.4 代码下载

假设我们的 Android4.4 代码存放在 /media/data/GitHub/iTop4412_KK4.4_git 目

录:

# cd /media/data/GitHub/iTop4412_KK4.4_git

#../git-repo/repo init –u https://github.com/TOPEET-Develop/android.git -b

exynos4412_android4.4.4_master

上一条命令字符“-b”后有空格

3c5e7a4a28ab525b4371b5dd0808544d.png

注: repo init 命令中–u 参数指定 android 仓库下载地址,-b 参数指定仓库中的下载

分支.

这里我下载的是 exynos4412_android4.4.4_master 分支,该命令执行过程中需要输入

相关的信息,如下图所示:

2de002f867350eb55c2cbfd0c1fa31f1.png

Your Name 输入 root

Your Email: 直接回车即可,然后在输入 y, 回车继续:

a9bbccc46c7156f149a750441e82a6e1.png

#../git-repo/repo sync

注: repo sync 开始下载 Android 代码,下载过程与网络环境有一定的关系,如果下

载过程中长时间没有进度显示,可以 ctrl+c 终止下载,然后执行 repo sync 命令重新开始,

下图为源码下载过程中的进度显示:

1b14eaf1e2f74a4346212fb3a5f6eced.png

代码下载完成后会在 /media/data/GitHub/ iTop4412_KK4.4_git 目录下面显示

Android 系统源码目录。Android4.4 的源码大概 20G,第一次下载过程比较漫长,请耐心等

待。代码下载完成后,再次使用 repo sync 命令时,只更新升级代码,速度就比较快了。

2cb5d5a922b412cd5d0269cd98f72973.png

每个文件夹目录下面都会有一个或者多个 Git 仓库,默认这些仓库是没有分支的,我们需

要使用 repo start 命令创建分支,这里我们创建 master 分支,您也可以使用别的名字来定义

分支名称,repo branch 命令可以查看创建的分支:

#../git-repo/repo start master --all

#../git-repo/repo branch

6.3.2.3 Android4.4 源码编译

Android 代码下载完成后就可以进行编译了,Android 源码需要 kernel 头文件支持,

所以我们需要把 Android 代码与 kernel 代码放到同一级目录下面:

11ba3ebf09b036b13349e85ab6f17ecd.png

上图中 kernel 为 Android4.4 的内核代码, 与 Android4.4 源码目录

iTOP4412_KK4.4_git 在同一级。

kernel 目录为我们下载的 Android4.4 的内核代码:

7da26414099f9040d4bd0658e4f9f29b.png

执行 Android4.4 的编译命令:

#cd iTop4412_KK4.4_git

# ./build_android.sh

注意: Android 代码下载,编译完成后,可以定期使用 repo sync 命令同步我们的 Git

仓库到本地,这样您的本地代码就跟我们的仓库保持同步更新了,编译后就会形成最新的系统

镜像。另外 Android4.4 代码目前不分区精英底板与全能底板,代码编译形成的镜像既可以在

精英版运行也可以在全能版运行,与 Android4.0 有所不同。

6.3.3 Linux Qt 文件系统下载及制作

Git 命令下载:

# git clone https://github.com/TOPEET-Develop/linux_rootfs.git -b

rootfs_qt_master

上一条命令字符“-b”后有空格

下载完成后可以看到如下的目录结构:

50157e8d38e22c3a08f984d05556cc67.png

root: Linux 的根文件系统;

test: Linux 的测试程序;

tools: 用于制作文件系统的工具及 ramdisk.img 二进制文件,该文件专用于 Linux 系统.

Tools 目录下面的 mkfs 脚本用于制作文件系统镜像,把该脚本拷贝到 Linux_rootfs 目录

下面,命令行执行即可生成 system.img.

注:可以使用 git clone 命令下载 uboot, kernel,Linux 文件系统,也可以通过网页下载

源码压缩包。进入到 GitHub 主页,选择要下载的仓库:

026cf211e854e00befdfd2f1f4f104a5.png

单价左上角红框部分,选择好该仓库的分支,然后单击页面右下角的 “Download

ZIP” 即可通过浏览器下载压缩包。

6.3.4 Ubuntu 文件系统

Ubuntu 文件系统分为:

LCD 显示版本:iTOP4412_ubuntu_12.04_for_LCD_20141230.tar.gz

HDMI 显示版本:iTOP4412_ubuntu_12.04_for_HDMI_20141230.tar.gz

这两个版本未放到 GitHub 平台,目前通过光盘和网盘发布使用。

更多内容关注:迅为电子

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/567119.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

九宫怎么排列和使用_什么是九宫飞星,九宫飞星在生活中的应用

什么是九宫飞星?如何看九宫飞星?如果您能配合老黄历的每日忌宜、时辰忌宜、时辰吉凶、五行旺衰、今日卦象、三煞七煞等资料综合应用,那么您就可以随时随地趋吉避凶、心想事成了。九星即为一白、二黑、三碧、四绿、五黄、六白、七赤、八白及九…

html 缓存 js文件缓存吗,如何为css / js文件设置缓存

如果你使用Apache,我会从这里开始.压缩和缓存是不同的.对于压缩,PHP Minify或YUI Compressor是伟大的.如果一切都失败,TextMate有一个很好的Javascript Tools Bundle,可以压缩你的代码.您可以手动压缩代码,然后将其上传,并撤消压缩以使源恢复到可读状态.我不推荐这个,但我以前做…

l2范数求导_机器学习中的范数规则化之(一)L0、L1与L2范数 非常好,必看

机器学习中的范数规则化之(一)L0、L1与L2范数今天我们聊聊机器学习中出现的非常频繁的问题:过拟合与规则化。我们先简单的来理解下常用的L0、L1、L2和核范数规则化。最后聊下规则化项参数的选择问题。这里因为篇幅比较庞大,为了不吓到大家,我…

qt html导pdf 页眉,如何使用wkhtmltopdf unpatched qt在每个页面上添加页眉和页脚?

我能弄清楚,我工作的解决方案。它非常混乱,但它的工作原理控制器public function printPDF(Request $request){$parts Parts::all();$date $this->getTime();// divide by 36 because I can fit 36 items on each page$totalPages ceil(count($par…

sendencpac文件能删吗_“手机刷短视频”躺赚?安装自动阅读文件,开机就能挣钱?靠谱吗?...

原标题:“手机刷短视频”躺赚?安装自动阅读文件,开机就能挣钱?靠谱吗?我开始一个月赚三五十万的时候,悟出了一个道理,能做大生意千万别做小生意,能做小生意别打工,小财考…

mysql 值为0 但却被认为null_MySQL介于普通读和锁定读的加锁方式

在阅读本文前最好先看过三篇语句加锁分析文章:超全面MySQL语句加锁分析(上篇)(求转)超全面MySQL语句加锁分析(中篇)(求转)超全面MySQL语句加锁分析(下篇)(求转)事前准备为了故事的顺利发展,我们先建一个表,并向表中插入一些记录,下…

html绑定带有形参的函数,C++中函数

参数参数分为形参和实参,形参是在函数定义的形参表中进行定义,是一个变量,其作用域为整个函数。而实参出现在函数调用中,是一个表达式,用传递给函数的实参对形参进行初始化。函数形参表可以为空,但不能省略…

ppt里quicktime不可用_十大好看又实用的PPT网站

现在的社会做PPT差不多快成家常便饭了开题报告、毕业答辩、汇报总结、讲课等等但就是找不到好的模板你知道好看又实用的PPT模板要去哪里找吗下面小编就将为大家呈现几款实用的软件及网站其中海量资源,等你发现请跟着小编向下看Top1.PPT美化大师资源广场这是个小软件…

layui 开启关闭标签_欧盟发布照明产品ErP及能效标签法规新草案

欧盟ERP指令从09年发布后经历了多次的标准内容更新,对管控产品的要求也越来越严格。近日,欧洲委员会发布了照明产品ErP及能效标签法规的新草案,旨在取代现行ErP法规EC 244/2009、EC245/2009、EU1194/2012和能效标签法规EU874/2012。新草案里规…

tablets计算机英语,计算机专业英语词汇

下面是秋天网 Qiutian.ZqNF.Com小编为大家带来的计算机专业英语词汇,欢迎大家学习!计算机专业英语词汇:1、parallel port 并行端口parallel port enables microcomputer users to connect to a parallel printer.并行端日使微机用户能与并行打印机相连接…

ae连续流动的线条_贡献 | AE片头制作绝对经验

在视频制作中,AE是必不可少的一款特效制作软件!关于AE片头制作,每个人都有自己的一套经验和方法!在这里E哥就找到了一篇文章!仅供个人制作参考!内容如下:1:闪白:通常我不会直接使用白帧叠化,而且在原素材上…

vue 限制渲染条数_深入理解Vue 的条件渲染和列表渲染

这两天学习了Vue.js 感觉条件渲染和列表渲染知识点挺多的&#xff0c;而且很重要&#xff0c;所以&#xff0c;今天添加一点小笔记。条件渲染v-if在 < template > 中配合 v-if 渲染一整组在使用 v-if 控制元素的时候&#xff0c;我们需要将它添加到这个元素上去。然而如果…

此计算机到未能识别网络连接,本地连接显示“未识别的网络”

你好&#xff01;不能上网的原因有很多&#xff1a;1 使用的是mode直接上网还是通过mode再连接路由器上网&#xff1f;如果只是通过mode上网&#xff0c;就是拨号上网&#xff0c;如果不能连接会有提示&#xff0c;直接打电信询问就可以了。(有可能是到mode的线路有问题&…

python打开文件_用Python(in PsychoPy)打开SPSS数据文件

用Python(in PsychoPy)打开SPSS数据文件有时&#xff0c;要访问SPSS的sav文件中的内容&#xff0c;而手里电脑没有SPSS软件&#xff0c;或者需要对SPSS数据文件中的数据进行SPSS支持不够好的操作&#xff0c;如对一组数据反复多次抽样。可以使用Python中的Pandas模块来访问SPSS…

python 操作系统学习_操作系统学习

一、操作系统庄园主——奴隶&#xff0c;找一个管家来传达命令。计算机的世界中叫做操作系统&#xff0c;这个管家就相当于少掉的内存。操作系统帮我们把内容保存到硬盘&#xff0c;帮我们解析指令。二、操作系统都干了什么&#xff1f;接收外部指令转化成0和1。翻译成你写的字…

计算机科学与技术毕业答辩流程,计算机科学与技术学院毕业答辩工作细则

计算机科学与技术学院毕业答辩工作细则为保证毕业生毕业论文答辩的顺利进行&#xff0c;提高毕业答辩质量&#xff0c;现对毕业答辩工作具体操作细节作如下规定&#xff1a;一、答辩论文标准1.论文文题相符、观点明确、论证充分、结论合理、格式规范。2.论文题目变更&#xff0…

iphone黑屏转圈_iphone8一直在黑屏转圈

iPhone8手机开不了机一直在黑屏转圈现象怎么办&#xff1f;一般情况我们会建议手机进行强制重启&#xff0c;但是手机黑屏转圈不开机的故障原因有很多&#xff0c;我们需要一步一步来分析&#xff0c;最后能更有针对性地去解决问题。下面就来和大家说说iphone8一直在黑屏转圈开…

forager有多少个机器人_诠视科技:VSLAM技术进展让移动机器人自主行驶有了更广阔的空间...

图&#xff1a;诠视科技CEO 林琼在移动机器人领域&#xff0c;2018年最大的技术进展莫过于VSLAM技术在该领域的应用突破了&#xff0c;它将让移动机器人自主行驶有更广阔的空间。目前市面上移动机器人自主行驶都是以激光雷达导航为主&#xff0c;双目视觉只是作为辅助使用&…

计算机没有设置无线临时网络,如何创建临时无线网络

1、选择性能高的笔记本做主机在参战笔记本中选一台性能比较高的笔记本做“主在系统右下角的任务栏托盘区中找到网络连接的图标&#xff0c;右键选择“网络和共享中心”。同样的&#xff0c;也可以在Win7的控制面板中进入无线和共享中心&#xff0c;效果是一样的。2、设置无线临…

买电脑主要看什么配置_买笔记本电脑主要看什么? 配置要什么样的才算好?...

买笔记本电脑主要看CPU、显卡、主板、内存、硬盘等硬件的性能参数&#xff0c;当然最关键的是考虑您的使用用途和准备的预算&#xff0c;尽量在预算允许的范围内针对性的选择&#xff0c;不要造成性能的浪费。以下是详细介绍&#xff1a;1、硬件设备的性能是决定电脑优劣的关键…