Building a ROM for Android on Ubuntu in Virtualbox
|
|
- Aubrie Austin
- 5 years ago
- Views:
Transcription
1 Building a ROM for Android on Ubuntu in Virtualbox 1. Introduction a) Read AOSP Tour from "Embedded Android" Book b) Created Ubuntu Virtual Machine with 2 CPUs, 5GB RAM and 200GB dynamic allocation virtual disk. c) Java was not installed in Ubuntu d) Followed the instructions from e) The source code was downloaded and did not use the komban's version f) The time taken to build was easily more than 7 hours ( started the build at around 10 AM and the process was still going on by 4.30 PM - did not measure after that) g) The disk usage was around 64 GB for downloading and building AOSP. 2. Setting up Environment: JAVA SETUP a) Download Oracle Java6 JDK and JRE from b) Commands to install Java # mkdir /usr/local/java # cd /usr/local/java/ # mv /home/jevitha/downloads/jre-6u45-linux-x64.bin. # chmod +x jre-6u45-linux-x64.bin # ls -l jre-6u45-linux-x64.bin #./jre-6u45-linux-x64.bin # ls -l jre1.6.0_45/ # mv /home/jevitha/downloads/jdk-6u45-linux-x64.bin. # chmod +x jdk-6u45-linux-x64.bin #./jdk-6u45-linux-x64.bin c) Setting up JAVA in the path Add these in ~/.bashrc JAVA_HOME=/usr/local/java/jdk1.6.0_45 JRE_HOME=$JAVA_HOME/jre PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin export JAVA_HOME export JRE_HOME export PATH d) Test whether Java is installed properly by issuing java and javac commands. jevitha@jevitha-virtualbox:~$ java -version java version "1.6.0_45" Java(TM) SE Runtime Environment (build 1.6.0_45-b06) Java HotSpot(TM) 64-Bit Server VM (build b01, mixed mode) jevitha@jevitha-virtualbox:~$ javac -version javac 1.6.0_45 jevitha@jevitha-virtualbox:~$
2 ENVIRONMENT DETAILS gcc -v Using built-in specs.... gcc version (Ubuntu ubuntu1) make -version GNU Make Setting up the required libraries Installed the libraries mentioned for ubuntu as mentioned on #sudo apt-get install bison g++-multilib git gperf libxml2-utils 4. Configuring USB Access a) As per the instructions on the Create a file /etc/udev/rules.d/51-android.rules & copied the following lines into the file after changing the OWNER filed to the username on my machine. # adb protocol on passion (Nexus One) SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e12", MODE="0600", OWNER="jevitha" # fastboot protocol on passion (Nexus One) SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", ATTR{idProduct}=="0fff", MODE="0600", OWNER="jevitha" # adb protocol on crespo/crespo4g (Nexus S) SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e22", MODE="0600", OWNER="jevitha" # fastboot protocol on crespo/crespo4g (Nexus S) SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e20", MODE="0600", OWNER="jevitha" # adb protocol on stingray/wingray (Xoom) SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", ATTR{idProduct}=="70a9", MODE="0600", OWNER="jevitha" # fastboot protocol on stingray/wingray (Xoom) SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="708c", MODE="0600", OWNER="jevitha" # adb protocol on maguro/toro (Galaxy Nexus) SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", ATTR{idProduct}=="6860", MODE="0600", OWNER="jevitha" # fastboot protocol on maguro/toro (Galaxy Nexus) SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e30", MODE="0600", OWNER="jevitha" # adb protocol on panda (PandaBoard) SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="d101", MODE="0600", OWNER="jevitha" # adb protocol on panda (PandaBoard ES) SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="d002", MODE="0600", OWNER="jevitha" # fastboot protocol on panda (PandaBoard)
3 SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="d022", MODE="0600", OWNER="jevitha" # usbboot protocol on panda (PandaBoard) SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="d00f", MODE="0600", OWNER="jevitha" # usbboot protocol on panda (PandaBoard ES) SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="d010", MODE="0600", OWNER="jevitha" # adb protocol on grouper/tilapia (Nexus 7) SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e42", MODE="0600", OWNER="jevitha" # fastboot protocol on grouper/tilapia (Nexus 7) SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e40", MODE="0600", OWNER="jevitha" # adb protocol on manta (Nexus 10) SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4ee2", MODE="0600", OWNER="jevitha" # fastboot protocol on manta (Nexus 10) SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4ee0", MODE="0600", OWNER="jevitha" 5. Did not setup ccache Since was mentioned as optional setup 6. Install Repo tool Make sure you have a bin/ directory in your home directory and that it is included in your path: $ mkdir ~/bin $ PATH=~/bin:$PATH Download the Repo tool and ensure that it is executable: $ curl > ~/bin/repo $ chmod a+x ~/bin/repo sha1sum on repo matched For version 1.21, the SHA-1 checksum for repo is b8bd1804f432ecf1bab730949c82b93b0fc5fede 7. Downloading sources $mkdir android $ cd android Run repo init to bring down the latest version of Repo with all its most recent bug fixes. $ repo init -u Figured out the build number from under SOURCE CODE TAGS AND BUILDS section. To check out a branch other than "master", specify it with -b: $ repo init -u -b android-4.4.4_r1 $ repo sync 8. Initialize Build environment Initialize the environment with the envsetup.sh script $ source build/envsetup.sh or
4 build/envsetup.sh 9. Choose a Target Choose which target to build with lunch. The exact configuration can be passed as an argument, e.g. root@jevitha-virtualbox:/usr/local/java/android# lunch You're building on Linux Lunch menu... pick a combo: 1. aosp_arm-eng 2. aosp_x86-eng 3. aosp_mips-eng 4. vbox_x86-eng 5. mini_armv7a_neon-userdebug 6. mini_mips-userdebug 7. mini_x86-userdebug 8. aosp_grouper-userdebug 9. aosp_flo-userdebug 10. aosp_deb-userdebug 11. aosp_tilapia-userdebug 12. aosp_manta-userdebug 13. aosp_hammerhead-userdebug 14. aosp_mako-userdebug Which would you like? [aosp_arm-eng] Press Enter to choose this to build for the ARM emulator ============================================ PLATFORM_VERSION_CODENAME=REL PLATFORM_VERSION=4.4.4 TARGET_PRODUCT=aosp_arm TARGET_BUILD_VARIANT=eng TARGET_BUILD_TYPE=release TARGET_BUILD_APPS= TARGET_ARCH=arm TARGET_ARCH_VARIANT=armv7-a TARGET_CPU_VARIANT=generic HOST_ARCH=x86 HOST_OS=linux HOST_OS_EXTRA=Linux generic-x86_64-with-Ubuntu trusty
5 HOST_BUILD_TYPE=release BUILD_ID=KTU84P OUT_DIR=out Start the build make -j16... error --- install flex... There were multiple errors at this time to install some missing packages: # apt-get install flex... The following NEW packages will be installed: flex libfl-dev... # apt-get install build-essential... The following NEW packages will be installed: build-essential dpkg-dev libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl... The following NEW packages will be installed: build-essential dpkg-dev libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl... root@jevitha-virtualbox:/usr/local/java/android# make -j16... /usr/local/java/android/prebuilts/gcc/linux-x86/host/i686-linux-glibc /bin/../lib/gcc/i686- linux/4.6.x-google/../../../../i686-linux/bin/as: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory make: *** [out/host/linux-x86/obj/static_libraries/libutils_intermediates/basichashtable.o] Error 1... error while loading shared libraries: libz.so.1 Quick lookup on google mentioned the following step to fix the libz.so.1 error: # apt-get install -y libc6:i386 libgcc1:i386 libstdc++6:i386 libz1:i386 # lunch # make -j16 Build success.
6 #emulator --- to load the emulator with the built image
P6: Trial Build of a ROM Nikhil George. 1. Introduction. Overview of the build task. Cite the build/ wiki articles you read.
P6: Trial Build of a ROM Nikhil George 1. Introduction. Overview of the build task. Cite the build/ wiki articles you read. Installation of required packages sudo apt-get install git gnupg flex bison gperf
More informationAndroid ROM Porting: A Review
MIT International Journal of Computer Science and Information Technology, Vol. 5, No. 2, August 2015, pp. 71-75 71 Android ROM Porting: A Review Shubham Raj Singh er.shubhamrajs@gmail.com Rameez Arshad
More informationIngenic. Newton Android Development Guide
Ingenic Date: Apr. 2014 Ingenic Copyright Ingenic Semiconductor Co. Ltd 2014. All rights reserved. Release history Date Revis ion Apr. 2014 1.0 First release Change Disclaimer This documentation is provided
More informationProject 1 Setup. Some relevant details are the output of: 1. uname -a 2. cat /etc/*release 3. whereis java 4. java -version 5.
Project 1 Setup The purpose of this document is to help you to prepare your development machine for the project by: 1. Installing any missing tools 2. Setting up required environment variables and paths
More informationWES 237A Project Part 1 Guide
WES 237A Project Part 1 Guide A. Environment Setup Guide Goals The purpose of this document is to prepare your development machine for the project by: 1. Installing any missing, required tools 2. Setting
More informationDEVELOPMENT GUIDE VAB-630. Android BSP v
DEVELOPMENT GUIDE VAB-630 Android BSP v1.0.3 1.00-08112017-153900 Copyright Copyright 2017 VIA Technologies Incorporated. All rights reserved. No part of this document may be reproduced, transmitted, transcribed,
More informationMars ZX3 Android manual. Antmicro
Mars ZX3 Android manual Antmicro Sep 27, 2017 Contents 1 Introduction 1 1.1 Acknowledgements..................................... 1 1.2 Version information..................................... 1 2 Compiling
More informationDownloaded from: justpaste.it/io7w
Downloaded from: justpaste.it/io7w including device/samsung/i9500/vendorsetup.sh including device/generic/mini-emulator-x86_64/vendorsetup.sh including device/generic/mini-emulator-arm64/vendorsetup.sh
More informationAndroid Studio Setup Procedure
Android Studio Setup Procedure System Requirements : Windows OS Linux OS Mac OS Microsoft Windows 7/8/10 (32- or 64-bit) 3 GB RAM minimum, 8 GB RAM recommended; plus 1 GB for the Android Emulator 2 GB
More informationREX-RED Community Android 4.3
REX-RED Community Android 4.3 Build Guide REXNOS CO.,Ltd Document Information Version 1.1 File Name REX5260 Android 4.3 Build Guide.doc Date May 20, 2014 Status Working Revision History Date Version Update
More informationBuilding Tizen Development Environment
Building Tizen Development Environment Minsoo Ryu Real-Time Computing and Communications Lab. Hanyang University msryu@hanyang.ac.kr Tizen 2.3 Development Environment Target hardware device Tizen Reference
More informationDEVELOPMENT GUIDE VAB-820. Android BSP v
DEVELOPMENT GUIDE VAB-820 Android BSP v5.0.6 1.01-08112017-095100 Copyright Copyright 2017 VIA Technologies Incorporated. All rights reserved. No part of this document may be reproduced, transmitted, transcribed,
More informationThe HiKey AOSP collaborative experience
The HiKey AOSP collaborative experience Presented by John Stultz (With help from Amit Pundir, Guodong Xu, and Vishal Bhoj) Date BKK16-310 March 9, 2016 Event Linaro Connect BKK16 Outline HiKey in AOSP
More informationAndroid. Separated Kernel build might break the Android build process. Toolchain
2018/01/19 06:43 1/15 Android Android How to download and compile the Android kernel for ODROID-XU3/XU4. You need use gcc version 4.6 to build the Exynos-5422 Android Kernel. If you have not built Android
More informationTizen Project Guideline. SKKU Embedded Software Lab.
1 Tizen Project Guideline Tizen Project Process 2 Assume that you have done flashing Tizen images. 1. Preparation Install Tizen Development Environments 2. Github 1. Sign in Github 2. Make an Organization
More informationDEVELOPMENT GUIDE VIA VAB-820. Android BSP v
DEVELOPMENT GUIDE VIA VAB-820 Android BSP v5.0.9 1.00-12202018-135700 Copyright Copyright 2018 VIA Technologies Incorporated. All rights reserved. No part of this document may be reproduced, transmitted,
More informationNanoPi K2. Introduction. Hardware Spec
NanoPi K2 wiki.friendlyarm.com/wiki/index.php/nanopi_k2 Introduction FriendlyElec's NanoPi K2 uses Amlogic's 64-bit quad-core A53 S905 SoC. This SoC has an internal Mali450 GPU. S905's dynamic frequency
More informationBuilding Tizen Development Environment
Building Tizen Development Environment Minsoo Ryu Real-Time Computing and Communications Lab. Hanyang University msryu@hanyang.ac.kr Outline Install Ubuntu on Virtual Machine Build Tizen Development Environment
More informationInitial setting up of VPN Java version.
VPN Linux 64 bit To access work documents from home you will need to create a VPN connection. This will allow you to securely connect to Exeter University network from other location such as your home.
More informationDEVELOPMENT GUIDE VAB-630. Linux BSP v
DEVELOPMENT GUIDE VAB-630 Linux BSP v1.0.1 100-09182017-114400 Copyright Copyright 2017 VIA Technologies Incorporated. All rights reserved. No part of this document may be reproduced, transmitted, transcribed,
More informationTEMPO INSTALLATION I O A. Platform Independent Notes 1. Installing Tempo 3. Installing Tools for the Plugins 5. v0.2.
TEMPO INSTALLATION v0.2.2 (BETA) 2/7/2008 Platform Independent Notes 1 On Windows: 2 On Linux: 2 On OS X (Tiger 10.4.7 and later) 2 I O A Installing Tempo 3 Installing on Windows (Vista/XP/W2K) 3 Installing
More informationDEVELOPMENT GUIDE AMOS-825. Android BSP v
DEVELOPMENT GUIDE AMOS-825 Android BSP v5.0.3 1.00-05172018-120700 Copyright Copyright 2018 VIA Technologies Incorporated. All rights reserved. No part of this document may be reproduced, transmitted,
More informationUser Guide Yocto Linux. Board Support Package For Intel Quark
User Guide Yocto Linux Board Support Package For Intel Quark 1 Table of Contents Table of Contents... 2 1. Getting Started... 3 1.1 Prerequisites... 4 1.1.1 To install required packages... 4 1.1.2 To install
More informationAndroid beyond the smartphone
Android beyond the smartphone Chris Simmonds, chris@kcomputing.com Android beyond the smartphone 1 Copyright 2011-2016, 2net Ltd About Chris Simmonds Consultant and trainer Author of Mastering Embedded
More informationAndroid Debugging and Performance Analysis
Hands On Exercises for Android Debugging and Performance Analysis v. 2018.10 -- Day 1 WARNING: The order of the exercises does not always follow the same order of the explanations in the slides. When carrying
More informationAndroid AOSP Overview. Karthik Dantu and Steve Ko
Android AOSP Overview Karthik Dantu and Steve Ko Administrivia Any issues in building? Android Build System & Source Tree Today s goal Getting to know the build system Navigating the source tree Resources
More informationGetting the Source Code
Getting the Source Code The CORD source code is available from our Gerrit system at gerrit.opencord.org. Setting up a Gerrit account and ssh access will also enable you to submit your own changes to CORD
More informationEmbedded Linux. A Tour inside ARM's Kernel
Embedded Linux A Tour inside ARM's Kernel Contents 1. Shell basics 2. Introduction to Embedded Linux 3. Kernel Programming for Module / Driver Installation 4. Module / Device Driver in RPi 5. Cross Compiling
More informationIntroduction to Linux
Introduction to Linux Prof. Jin-Soo Kim( jinsookim@skku.edu) TA - Kisik Jeong (kisik@csl.skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu What is Linux? A Unix-like operating
More informationGit & Github Fundamental by Rajesh Kumar.
Git & Github Fundamental by Rajesh Kumar About me Rajesh Kumar DevOps Architect @RajeshKumarIN www.rajeshkumar.xyz www.scmgalaxy.com 2 What is git Manage your source code versions Who should use Git Anyone
More informationSCM-i.MX 6 Series Yocto Linux User's Guide
NXP Semiconductors Document Number: SCMIMX6LRNUG User's Guide Rev. L4.1.15-2.0.0-ga, 04/2017 SCM-i.MX 6 Series Yocto Linux User's Guide 1. Introduction The NXP SCM Linux BSP (Board Support Package) leverages
More informationHow To Install Java On Linux Ubuntu >>>CLICK HERE<<<
How To Install Java On Linux Ubuntu 12.04 Server From Usb How to: Install the Java JDK on Ubuntu 14.04.1 LTS (Desktop via Terminal) terminal. To install Arduino on Linux (I'm running Ubuntu 14.04) visit
More informationInstall and Configure Ubuntu on a VirtualBox Virtual Machine
Install and Configure Ubuntu on a VirtualBox Virtual Machine Ronald Mak Department of Computer Engineering Department of Computer Science January 11, 2019 Introduction Because the class will use Linux
More informationZephyr Kernel Installation & Setup Manual
Zephyr Kernel Installation & Setup Manual Zephyr kernel is a small footprint Single address space OS, i.e, it combines application specific code with a custom kernel to create a monolithic image that gets
More informationIntroduction to Linux
Introduction to Linux Prof. Jin-Soo Kim( jinsookim@skku.edu) TA - Dong-Yun Lee (dylee@csl.skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu What is Linux? A Unix-like operating
More informationMulticore Programming Handout 1: Installing GCC Cilk Plus
Multicore Programming Handout 1: Installing GCC Cilk Plus Leo Ferres Department of Computer Science Universidad de Concepción Email: lferres@inf.udec.cl February 19, 2013 1 Introduction For our lab work,
More informationIntroduction to Linux. Woo-Yeong Jeong Computer Systems Laboratory Sungkyunkwan University
Introduction to Linux Woo-Yeong Jeong (wooyeong@csl.skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu What is Linux? A Unix-like operating system of a computer What is an
More informationAndroid Training. Lab Book. Free Electrons
Lab Book http://free-electrons.com June 11, 2014 About this document Updates to this document can be found on http://free-electrons.com/doc/training/ android/. This document was generated from LaTeX sources
More informationInstalling MediaWiki using VirtualBox
Installing MediaWiki using VirtualBox Install VirtualBox with your package manager or download it from the https://www.virtualbox.org/ website and follow the installation instructions. Load an Image For
More informationSAS Event Stream Processing for Edge Computing 4.3: Deployment Guide
SAS Event Stream Processing for Edge Computing 4.3: Deployment Guide SAS Documentation June 2017 The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2017. SAS Event Stream
More informationLab1 tutorial CS https://tc.gtisc.gatech.edu/cs3210/2016/lab/lab1.html
Lab1 tutorial CS 3210 https://tc.gtisc.gatech.edu/cs3210/2016/lab/lab1.html Lab session general structure Session A - overview presentation (30 min) - About concept, tutorial and demo Session B - group
More informationLab 6: OS Security for the Internet of Things
Department of Computer Science: Cyber Security Practice Lab 6: OS Security for the Internet of Things Introduction The Internet of Things (IoT) is an emerging technology that will affect our daily life.
More informationLab 6: OS Security for the Internet of Things
Department of Computer Science: Cyber Security Practice Lab 6: OS Security for the Internet of Things Introduction The Internet of Things (IoT) is an emerging technology that will affect our daily life.
More informationSetting up Ubuntu with VirtualBox
Setting up Ubuntu with VirtualBox Following is an install guide for setting up VirtualBox with Ubuntu 16.04.3 on your system. If you have problems, more detailed instruction and troubleshooting tips can
More informationALTA DS 2 ARTiGO A900 VAB-1000
DEVELOPMENT GUIDE ALTA DS 2 ARTiGO A900 VAB-1000 Android BSP 3.0 1.02-07032015-153500 Copyright Copyright 2015 VIA Technologies Incorporated. All rights reserved. No part of this document may be reproduced,
More informationAndroid Sdk Install Documentation Eclipse. Ubuntu >>>CLICK HERE<<<
Android Sdk Install Documentation Eclipse Ubuntu 12.04 These are instructions to install the Android SDK onto Ubuntu. If you are only I'm skipping the Eclipse install, sorry if you wanted. Just trying
More informationCustoming Android: Looking inside the droids belly
Customing Android: Looking inside the droids belly Embedded Android Appliances What do I mean by Appliances? ap pli ance /əˈplīəns/ Noun A device designed to perform a specific task, typically a domestic
More informationProview on Raspberry PI
Proview on Raspberry PI 2014 02 14 Copyright 2005-2016 SSAB EMEA AB Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version
More informationInstall and Configure wxwidgets on Ubuntu
Install and Configure wxwidgets on Ubuntu Ronald Mak Department of Computer Engineering Department of Computer Science January 12, 2019 Introduction wxwidgets is a C++ library that allows you to develop
More informationIntroduction of Linux
Introduction of Linux 阳 oslab2018_class1@163.com 寅 oslab2018_class2@163.com PART I Brief Introduction Basic Conceptions & Environment Install & Configure a Virtual Machine Basic Commands PART II Shell
More informationswiftenv Documentation
swiftenv Documentation Release 1.3.0 Kyle Fuller Sep 27, 2017 Contents 1 The User Guide 3 1.1 Installation................................................ 3 1.2 Getting Started..............................................
More informationAndroid Sdk Setup For Windows 7 32 Bit Full Version
Android Sdk Setup For Windows 7 32 Bit Full Version Android Sdk Tools Full Installer Free Download For Windows 7,8,Xp,Vista (32 Bit/ 64 Bit) Android Sdk tools latest version full installer free download
More informationComplex Text Rendering
BRAC UNIVERSITY Complex Text Rendering Submitted By: Saad Bin Mahbub(07201002) Md. Ashraf-ul-Hauque(08101019) Imran Kader (08101008) 1 Submission Date:12 th April, 2012 2 Complex Text Rendering Submitted
More informationAndroid SDK under Linux
Android SDK under Linux Jean-Francois Messier Android Outaouais jf@messier.ca Abstract This is a tutorial about installing the various components required to have an actual Android development station
More informationInstallation Instructions
Installation Instructions Reading App Builder: Installation Instructions 2017, SIL International Last updated: 1 December 2017 You are free to print this manual for personal use and for training workshops.
More informationInstallation Instructions
Installation Instructions Last updated: 08 May 2017 Contents 1. Introduction... 3 2. Windows Installation... 3 2.1. Installing Dictionary App Builder... 3 2.2. Installing Java SE Development Kit (JDK)...
More informationIT-G400 Series. Android 6.0 Quick Start Guide. This document is a Development Guide Book for IT-G400 application developers. Ver 1.
IT-G400 Series Android 6.0 Quick Start Guide This document is a Development Guide Book for IT-G400 application developers. Ver 1.04 No part of this document may be produced or transmitted in any form or
More informationCubieboard4 Linux Sdk Guide TF BOOT & TF WRITE EMMC. Website: Support:
Cubieboard4 Linux Sdk Guide TF BOOT & TF WRITE EMMC Website:http://cubieboard.org/ Support: support@cubietech.com Version Author Modification Check V-0.1-20141226 A.K Init version V-1.0-20150113 A.K Release
More informationApache Tomcat Installation Guide [ Application : IVMS Base, Rich and Core Version ] [ Platform : 64 Bit Linux ] Tomcat Version: 6.0.
Apache Tomcat Installation Guide [ Application : IVMS Base, Rich and Core Version ] [ Platform : 64 Bit Linux ] Tomcat Version: 6.0.44 Introduction Apache Tomcat is an open source software implementation
More informationIntroduction to Git and Github Repositories
Introduction to Git and Github Repositories Benjamin Audren École Polytechnique Fédérale de Lausanne 29/10/2014 Benjamin Audren (EPFL) CLASS/MP MP runs 29/10/2014 1 / 16 Version Control survey Survey Who
More informationThe instructions in this document are applicable to personal computers running the following Operating Systems:
Preliminary Notes The instructions in this document are applicable to personal computers running the following Operating Systems: Microsoft Windows from version 7 up to 10 Apple Mac OS X from versions
More informationManual Of Virtualbox Additions Ubuntu Server 12.04
Manual Of Virtualbox Additions Ubuntu Server 12.04 On the server I have Ubuntu 12.04.2. LTS I have Found on How do I install Guest Additions in a VirtualBox VM? now I repeat doing so. In both situation
More informationBuilding CircuitPython
Building CircuitPython Created by Dan Halbert Last updated on 2018-05-18 03:47:12 AM UTC Guide Contents Guide Contents Introduction Linux Setup Install a Real or Virtual Linux Machine Native Linux Linux
More informationCS3210: Operating Systems
CS3210: Operating Systems Lab 1 Tutorial 1 / 39 Lab session general structure Session A - overview presentation (30 min) Concepts, tutorial, and demo Session B - group activity (30 min) Each student will
More informationAndroid meets Docker. Jing Li
Android meets Docker Jing Li 1 2 > 50 cities in Europe 3 Developer Story 4 Pain in the Admin provision machines ( e.g. mobile CI ) 5 Containerization vs Virtualization 6 Why Docker? Docker Vagrant Resource
More information1. Install a Virtual Machine Download Ubuntu Create a New Virtual Machine Seamless Operation between Windows an Linux...
Introduction APPLICATION NOTE The purpose of this document is to explain how to create a Virtual Machine on a Windows PC such that a Linux environment can be created in order to build a Linux kernel and
More informationAPEX Installation Guide. Sven van der Meer, Liam Fallon, John Keeney. Version SNAPSHOT, T16:01:13Z
APEX Installation Guide Sven van der Meer, Liam Fallon, John Keeney Version 2.0.0-SNAPSHOT, 2018-10-10T16:01:13Z Table of Contents 1. Requirements............................................................................................
More informationCS260 Intro to Java & Android 02.Java Technology
CS260 Intro to Java & Android 02.Java Technology CS260 - Intro to Java & Android 1 Getting Started: http://docs.oracle.com/javase/tutorial/getstarted/index.html Java Technology is: (a) a programming language
More informationAndroid Debugging and Performance Analysis
Hands On Exercises for Android Debugging and Performance Analysis v. 2018.10 WARNING: The order of the exercises does not always follow the same order of the explanations in the slides. When carrying out
More informationVersioning with git. Moritz August Git/Bash/Python-Course for MPE. Moritz August Versioning with Git
Versioning with git Moritz August 13.03.2017 Git/Bash/Python-Course for MPE 1 Agenda What s git and why is it good? The general concept of git It s a graph! What is a commit? The different levels Remote
More informationWelcome to Kmax Installing Kmax
Welcome to Kmax 10.2 Kmax is a cross-platform, Java-based application that will run on Windows, Linux, or Mac OS X. This distribution of Kmax replaces all previous releases except for Kmax on Mac OS X
More informationicancloud Quick Installation Guide
icancloud Quick Installation Guide Jesús Carretero Pérez Gabriel González Castañé Javier Prieto Cepeda Grupo de Arquitectura de Computadores Universidad Carlos III de Madrid 1 Table of contents 1 Introduction...
More informationZephyr 4.6 Installation on RedHat Enterprise 5/6 Linux 64-Bit
Sep 14 Zephyr 4.6 Installation on RedHat Enterprise 5/6 Linux 64-Bit Z e p h y r, 7 7 0 7 G a t e w a y B l v d, S u i t e 1 0 0, N e w a r k, C A 9 4 5 6 0, U S A Zephyr 4.6 Installation on RedHat Enterprise
More informationHow to install Java Virtual Machine on Debian 7 GNU / Linux
How to install Java Virtual Machine on Debian 7 GNU / Linux Author : admin Debian 7 stable as most stable Debian releases includes custom Open Source Oracle Java Virtual Machine version called IcedTea
More informationINF322 Operating Systems
Galatasaray University Computer Engineering Department INF322 Operating Systems TP01: Introduction to Linux Ozan Çağlayan ocaglayan@gsu.edu.tr ozancaglayan.com Fundamental Concepts Definition of Operating
More informationAndroid System Development Training 4-day session
Android System Development Training 4-day session Title Android System Development Training Overview Understanding the Android Internals Understanding the Android Build System Customizing Android for a
More informationInstallation of the PLCnext Technology SDK and Eclipse
Installation of the PLCnext Technology SDK and Eclipse Frank PLCnext Team A software development kit (SDK) is mandatory in order to use C++ applications with PLCnext Technology. This kit is provided by
More informationGetting Started With Cpsc (Advanced) Hosted by Jarrett Spiker
Getting Started With Cpsc (Advanced) Hosted by Jarrett Spiker Advanced? - Assuming that everyone has done at least a year of CPSC already, or has a strong base knowledge. - If not, there is a Beginners
More informationDell EMC ME4 Series vsphere Client Plug-in
Dell EMC ME4 Series vsphere Client Plug-in User's Guide Regulatory Model: E09J, E10J, E11J Regulatory Type: E09J001, E10J001, E11J001 Notes, cautions, and warnings NOTE: A NOTE indicates important information
More informationTizen TCT User Guide
Tizen 2.3.1 TCT User Guide Table of Contents 1. Environment setup... 3 1.1. Symbols and abbreviations... 3 1.2. Hardware Requirements... 3 1.3. Software Requirements... 3 2. Getting TCT-source and TCT-manager...
More informationAddonics T E C H N O L O G I E S. mini NAS. Model: NAS25HDU Key Features
1.0 Key Features Addonics T E C H N O L O G I E S mini NAS Model: NAS25HDU2 Convert any 2.5 SATA drive into a Network Attached Storage device Connect a USB printer to share it over the network One Fast
More informationDeveloping Android applications in Windows
Developing Android applications in Windows Below you will find information about the components needed for developing Android applications and other (optional) software needed to connect to the institution
More informationRoot User Guide Android Jelly Bean Operating System
Root User Guide Android 4.1 1 Jelly Bean Operating System microsoft-toolkit-2-4-6-with-keygen-downloads, Arriva Android 4.1.2 per Galaxy altium designer 13 1 2 build 27559 setup key windows In this post
More informationIntroduction to Pintos. Jin-Soo Kim Computer Systems Laboratory Sungkyunkwan University
Introduction to Pintos Jin-Soo Kim (jinsookim@skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu Welcome to Pintos! What is Pintos? An instructional operating system Developed
More informationIndex. Alias syntax, 31 Author and commit attributes, 334
Index A Alias syntax, 31 Author and commit attributes, 334 B Bare repository, 19 Binary conflict creating conflicting changes, 218 during merging, 219 during rebasing, 221 Branches backup, 140 clone-with-branches
More informationOracle Communication Policy Controller. Lab Environment Preparation
Oracle Communication Policy Controller Edition 1.0 April 2013 Copyright 2013, Oracle and/or its affiliates. All rights reserved. Disclaimer This document contains proprietary information and is protected
More informationINFO Object-Oriented Programming
INFO0062 - Object-Oriented Programming Programming in Java with a terminal Jean-François Grailet University of Liège Faculty of Applied Sciences Academic Year 2018-2019 1 / 13 About using a terminal Under
More informationUsing Openembedded with Snapdragon Flight
April 2016 Mark Charlebois Using Openembedded with Snapdragon Flight Background Snapdragon Flight board is available from Intrinsyc Based on Qualcomm APQ8074 Uses 3.4 kernel (Android) and Linux userspace
More informationUser Guide. Android x86 Modified System. Sponsor: Huan Ren. Compiled by: Zachary Bair, Taronish Daruwalla, Joshua Duong, and Anthony Nguyen
User Guide Android x86 Modified System Sponsor: Huan Ren Compiled by: Zachary Bair, Taronish Daruwalla, Joshua Duong, and Anthony Nguyen Table of Contents 1. What is Android x86? 2. How to get Android
More informationInstallation and setup guide of 1.1 demonstrator
Installation and setup guide of 1.1 demonstrator version 2.0, last modified: 2015-09-23 This document explains how to set up the INAETICS demonstrator. For this, we use a Vagrant-based setup that boots
More informationJPA - INSTALLATION. Java version "1.7.0_60" Java TM SE Run Time Environment build b19
http://www.tutorialspoint.com/jpa/jpa_installation.htm JPA - INSTALLATION Copyright tutorialspoint.com This chapter takes you through the process of setting up JPA on Windows and Linux based systems. JPA
More informationManual Java Update Mac Developer Package
Manual Java Update Mac 10.5 8 Developer Package Install updates manually. In OS X Yosemite, updates that haven't been installed produce a badge next to App Store in the Apple menu, a badge on the App Store.
More informationBuilding graphic-rich and better performing native applications. Pro. Android C++ with the NDK. Onur Cinar
Building graphic-rich and better performing native applications Pro Android C++ with the NDK Onur Cinar For your convenience Apress has placed some of the front matter material after the index. Please
More informationVersion control. what is version control? setting up Git simple command-line usage Git basics
Version control what is version control? setting up Git simple command-line usage Git basics Version control - intro ensure we keep track of changes, updates, contributions, suggested mods... could try
More informationQuick Start Guide to Compute Canada Cloud Service
Quick Start Guide to Compute Canada Cloud Service Launching your first instance (VM) Login to the East or West cloud Dashboard SSH key pair Importing an existing key pair Creating a new key pair Launching
More informationExperiment Task Design:
Experiment Task Design: In this task, students should demonstrate how the DOS attack on data-plane works, and describe the observed consequence. The following sections give stepby-step instructions to
More informationSetting up the K70 with KDS
Setting up the K70 with KDS Page 1 of 19 Connect the K70 to your Computer 2 Installing KDS 3 Download the Software 3 Mac 3 Security Exception 3 Run KDS_v3.app 4 Linux 4 Dependencies 4 Install the KDS Software
More informationOperating Systems Lab 1. Class topic: Installation of the operating system. Install Ubuntu on Oracle VirtualBox
Operating Systems Lab 1 Class topic: Installation of the operating system. Install Ubuntu on Oracle VirtualBox Oracle VirtualBox is a cross-platform virtualization application. It installs on your existing
More informationMV 4412 Android 4.0 Compilation
MV 4412 Android 4.0 Compilation Microvision Co., Ltd. Document Information Version 1.0 File Name MV4412 Android Compilation.doc Date 2012. 7. 12 Satus Working Revision History Date Version Update Descriptions
More information1. SUPPORT PLATFORMS 2. INSTALLATION GUIDE Install Android SDK
TABLE CONTENT 1. SUPPORT PLATFORMS... 2 2. INSTALLATION GUIDE... 2 2.1. Install Android SDK... 2 2.2. Setup environment... 3 2.2.1. Setup Android environment... 3 2.2.2. Set developer environment on Android...
More information