3.体验android 4.2.2

news/2024/11/24 11:09:26/

        上次在pandaboardES上体验了ubuntu12.04,今天这体验下android4.2.2,看看效果如何。以下步骤全部参考官网https://releases.linaro.org/13.02/android/panda/

1.从上面的连接中获得boot.tar.bz2 system.tar.bz2 userdata.tar.bz2三个文件;

2.从linaro官网中获得 linaro-image-tools 工具包,可以在linaro官网下载,ubuntu可以在上面的链接中获得安装步骤,我是从linaro中获得的linaro-image-tools安装包,解压缩并把linaro-image-tools目录添加到系统PATH环境变量中,具体步骤就不做介绍了。

3.执行linaro-android-media-create会出现下面的错误

Traceback (most recent call last):File "./linaro-android-media-create", line 28, in <module>from linaro_image_tools.media_create.android_boards import (File "/opt/omap4460/linaro/tools/linaro-image-tools-2013.02/linaro_image_tools/media_create/__init__.py", line 25, in <module>from linaro_image_tools.media_create.boards import board_configsFile "/opt/omap4460/linaro/tools/linaro-image-tools-2013.02/linaro_image_tools/media_create/boards.py", line 28, in <module>from parted import Device
ImportError: No module named parted

解决方法,阅读linaro-image-tools目录下的README文件,执行下面命令

sudo apt-get install parted dosfstools u-boot-tools python-argparse \python-dbus python-debian python-parted qemu-user-static \btrfs-tools command-not-found python-yaml
4.执行 linaro-android-media-create --mmc /dev/XXX --dev panda --boot boot.tar.bz2 --system system.tar.bz2 --userdata userdata.tar.bz2命令,其中/dev/XXX 是SD卡的结点,在执行这步时,确保SD不被挂载,如果SD卡被挂载用umount命令



5.执行下面3行命令安装android图形库,如果没有这些库,android文件系统启动后Logcat不断打印错误而且没有任何图像。

sudo wget http://people.linaro.org/~vishalbhoj/install-binaries-4.0.4.sh
chmod a+x install-binaries-4.0.4.sh
./install-binaries-4.0.4.sh


在终端里输入I ACCEPT


        至此,anroid4.2.2已经烧录完毕,把SD卡插入到PANDABOARDES开发板中,连好鼠标,HDMI电源线等,启动,第一次启动很慢很慢。。。







http://www.ppmy.cn/news/527527.html

相关文章

多核处理器基础:SMP、AMP和BMP 以及 AP、BP和CP

原文链接&#xff1a;https://www.cnblogs.com/zamely/p/4334979.html 多核处理器也称片上多核处理器&#xff08;Chip Multi-Processor&#xff0c;CMP&#xff09;。 1.多核处理器的流行 多核出现前&#xff0c;商业化处理器都致力于单核处理器的发展&#xff0c;其性能已经…

u-boot spl 学习总结

什么是SPL&#xff1f; SPL(secondary program loader)是一个十分小的bin文件&#xff0c;它是用来引导主u-boot文件。对于一些SRAM很小的SOC&#xff0c;无法一次性加载ROM中的bootloader到SRAM中&#xff0c;因为一般SRAM远远小于bootloader的大小。这时候SPL应运而生了。 …

omap_prcm_PM

原文地址&#xff1a;http://lhsblog01.blog.163.com/blog/static/102004519201022110333796/ //*****************prcm******************************************************* power reset and clock managment. PM由三个架构模块组成&#xff1a; power, clock, volta…

PX4驱动分析之MPU6000

PX4驱动分析之MPU6000 前言&#xff1a; 首先分析PX4中MPU6000传感器驱动的注册&#xff0c;调用&#xff0c;实例的过程&#xff0c;先要理解一个事情。就是PX4是使用了一个类Linux操作系统的Nuttx操作系统。 也就是PX4上的驱动编写类似于Linux上的驱动编写。 软件层次图 所…

基于Ti Omap3x 分析v4l2架构

1 概述 本文将基于Ti Omap3x这个典型的实例来分析v4l2在具体media场景中的应用。通过分析app层的行为以及driver层的实现来对整个多媒体框架有一个大概的认识。内容主要包括主要包括v4l2-core、meida framework。 前几章的内容借鉴了这篇文章&#xff1a; 【原创】Linux v4l…

Linux_OMAP4460 u-boot 1.1.4代码分析

最近在调试omap4460,决定跟踪下u-boot的代码。 有问题留下邮箱可以共同学习,调试。 代码阅读顺序: 1.第一阶段(Stage 1) 第一阶段的启动代码在 cpu\<cpu type>\start.s中,完成的工作主要有: CPU自身初始化:包括 MMU,Cache,时钟系统,SDRAM 控制器等的初始化 …

CoCube传感器MPU6050笔记

参考&#xff1a; 输出x&#xff0c;y&#xff0c;z角度信息&#xff1a; #include <MPU6050_tockn.h> #include <Wire.h>MPU6050 mpu6050(Wire);void setup() {Serial.begin(9600);Wire.begin();mpu6050.begin();mpu6050.calcGyroOffsets(true); }void loop() {…

Khadas VIM3 (Amlogic A311D) uboot去掉烦人的乱七八糟的打印1——BL2 BL3x

BL2 BL30 BL31 DDRFW改造串口静默 BL2拖到IDA64&#xff0c;以ARM LittleEndian 64bit反汇编&#xff0c;很轻易的找到puts putchar函数&#xff0c; ROM:000000000000B4B8 putchar ; CODE XREF: sub_613428↑p ROM:…