Android for IVI Android for IVI: overcoming enormous boot time

Size: px
Start display at page:

Download "Android for IVI Android for IVI: overcoming enormous boot time"

Transcription

1 Android for IVI Android for IVI: overcoming enormous boot time Vitaly Wool, BroLab AB

2 IVI In-Vehicle Infotainment Rear-seat entertainment Navigation and location-based services FM Radio, CD/DVD, mp3 Connectivity for mobile devices Call services

3 IVI and technologies GUI Display and touchscreen Video acceleration Connectivity Audio Bluetooth Wi-Fi USB

4 Android OS targeting primarily mobile devices Rich multimedia and connectivity functionality Used on hundreds of millions mobile phones Thousands of applications Ease of application development

5 Android for IVI? + Supports necessary hardware + Has required software libraries and applications + Easily extendable and customizable + Fast time-to-market - Resource demanding - Unacceptable boot times

6 Android boot times Very long Depend on the CPU frequency Depend on the number of cores Depend on the RAM amount GB ICS 0 1,4 GHz single core 1,5 GHz dual-core 1 GHz single core 1 GHz dual-core

7 Reducing Android boot time Readahead Prefetch data into page cache Parallelization Fine tuning See Tim Bird's ABS'2011 preso Start as many boot-time applications as services as possible Tracing and improving long operations Warm boot instead of cold boot ( Fastboot ) Suspend instead of power-off

8 Suspend-to-RAM Operation Features Stops all the devices Saves CPU state Puts RAM into self refresh and powers off CPU Full resume normally takes less or about 0.5 s Implemented and stabilized long time ago Consumes power while suspended The amount mostly depends on RAM size

9 Hibernation (suspend-to-disk) Operation Basically the same as for S2R Features RAM is dumped to the disk / flash memory Full resume takes 2-3 seconds Not that mature and used somewhat rarely Does not consume power in hibernated state

10 Hibernation and flash storage Hibernation includes writing massive portions of data to flash Takes time to complete (several seconds) May have to be thrown out if ECC fails Back to cold boot and long boot time Causes fast wear-out of the swap partition

11 Hibernation and wear-out Swap partition wear-out Case study Results obtained using nandsim with bad block emulation capability JFFS2, months YAFFS, months UBIFS, months 0 2 starts / day 3 starts / day 4 starts / day Emulating MLC

12 Android boot-time spenders Kernel is not a big spender Spenders Classes preloading Package scanning 85+% of the boot time will go away with fast boot from hibernation Kernel init system server zygote Java services

13 Re-use hibernation image? What if we start off with a pre-created hibernation image each time? fixes most of the Android boot time spendings Does not require excessive flash usage Microsoft did something similar (HORM) Problems Who will create this image? When should it be flashed?

14 Factory flashed hibernation? Suppose we can flash hibernation image in the factory One generic image for all Well tested No ordinary hibernation drawbacks Android can be optimized to work with it How can we do it? Hint: Android includes emulator :-)

15 Hibernation image creation Run normal Android build Filesystem images are ready Android emulator is built Launch Android emulator Classes are preloaded Package are scanned Then goes hibernation image creation

16 Emulator tweaks to enable FFH Add a launch option to create hibernation image This will be run as a part of Android build Should go non-interactive No GUI initialization Add hibernation image creation functionality Should only start when all classes are preloaded Post-process the FFH image to create.img

17 FFH drawbacks/problems Image should be recreated if an application is installed Are we going to allow user initiated application installation at all? Otherwise can be done while servicing vehicle Image should be recreated on Android version upgrade Android cookie upgrade is a corner case for IVI Can be done while servicing as well

18 Conclusions Android can hardly be used in IVI as is Mainly due to the boot time constraints However, the idea is very appealing Android fits IVI in most of the other aspects Ordinary boot time optimization methods don't work that well for IVI We need some IVI-specific optimizations FFH looks very promising

19 Thanks for your attention! Questions? Ideas? Interested in the solution? Vitaly Wool

Models with Touchscreen Touchscreen Operation

Models with Touchscreen Touchscreen Operation Models with Touchscreen Touchscreen Operation Use simple gestures including touching, swiping, and scrolling to operate certain audio functions. Some items may be grayed out during driving to reduce the

More information

Flash filesystem benchmarks

Flash filesystem benchmarks Embedded Linux Conference Europe 21 Flash filesystem benchmarks Michael Opdenacker Free Electrons Copyright 21, Free Electrons. 1 Free FreeElectrons Electrons Free embedded Linux and kernel materials http://free

More information

Securing Android-Powered Mobile Devices Using SELinux

Securing Android-Powered Mobile Devices Using SELinux Securing Android-Powered Mobile Devices Using SELinux This paper appears in: Security & Privacy, IEEE Issue Date: May- June 2010 Volume: 8 Issue:3 On page(s): 36-44 Asaf Shabtai, Yuval Fledel, and Yuval

More information

How To Install Windows Update Vista Without Cd Dell Inspiron 1525

How To Install Windows Update Vista Without Cd Dell Inspiron 1525 How To Install Windows Update Vista Without Cd Dell Inspiron 1525 One can easily downgrade the resident OS on Dell Inspiron from Vista to XP in a couple of easy steps. Following this step one needs to

More information

technology in systems Embedded Windows: The Next Generation

technology in systems Embedded Windows: The Next Generation technology in systems Embedded Windows: The Next Generation 20 REPRINTED JANUARY FROM 2011 JANUARY RTC2011 MAGAZINE RTC MAGAZINE tech in systems Windows 7 Goes Embedded It has been almost a decade since

More information

џ џ џ џ џ џ џ џ џ џ џ џ .976 REAL CINEMA

џ џ џ џ џ џ џ џ џ џ џ џ .976 REAL CINEMA PRO 4K Dune HD Pro 4K is a premium compact 4Kp60 HDR media player and Smart TV box with Hi-End video quality, HD audio support, BD3D support, unique hybrid Linux + Android 7.1 software, automatic conversion

More information

Embedded Android? Not so fast!

Embedded Android? Not so fast! Embedded Android? Not so fast! Ryan Kuester Independent Consultant rkuester@insymbols.com These slides at http://insymbols.com/misc/embedded-android-dw2013.pdf Contribute to discussion of Android s suitability

More information

PLDANDHR1056KT. Android Touchscreen Tablet Entertainment Display Bundle

PLDANDHR1056KT. Android Touchscreen Tablet Entertainment Display Bundle PLDANDHR1056KT Android Touchscreen Tablet Entertainment Display Bundle Dual Vehicle Headrest Mount Multimedia Systems with Bluetooth, Wi-Fi & App Download (10.5 -inch) FRONT PANEL MULTIMEDIA PLAYER 1.

More information

NAND Chip Driver Optimization and Tuning. Vitaly Wool Embedded Alley Solutions Inc.

NAND Chip Driver Optimization and Tuning. Vitaly Wool Embedded Alley Solutions Inc. NAND Chip Driver Optimization and Tuning Vitaly Wool Embedded Alley Solutions Inc. NAND chip driver Background and structure Basic MTD/NAND chip driver Provides Uses I/O base address ALE/CLE/nCE control

More information

CHAPTER 2 BASIC OPERATING SYSTEM CONCEPT MANAGEMENT

CHAPTER 2 BASIC OPERATING SYSTEM CONCEPT MANAGEMENT CHAPTER 2 BASIC OPERATING SYSTEM CONCEPT MANAGEMENT Types of User Interface USER INTERFACE Command Interface Menu Interface Graphical User Interface Voice actuated Interface Web- form Interface User interface

More information

Introducing Windows 7 Lesson 1

Introducing Windows 7 Lesson 1 Introducing Windows 7 Lesson 1 Minimum System Requirements 1 gigahertz (GHz) or faster 32-bit (x86) or 64-bit (x64) processor 1 gigabyte (GB) RAM (32-bit) or 2 GB RAM (64-bit) 16 GB available hard disk

More information

TALK 5H USER S MANUAL

TALK 5H USER S MANUAL TALK 5H USER S MANUAL 2 INTRODUCTION... 5 GETTING STARTED... 5 Important Safety Precautions... 5 Cleaning the Panel... 6 Cleaning the Phone... 6 Features... 6 Buttons overview... 7 What s int he Box...

More information

Embedded SSD Product Challenges and Test Mitigation

Embedded SSD Product Challenges and Test Mitigation Embedded SSD Product Challenges and Test Mitigation Flash Memory Summit, 2015 ATP Electronics, Inc. August 2015 1 Overview Embedded SSD Product Challenges The Factor of Industry Focus & Validation Challenges

More information

Developing on DragonBoard

Developing on DragonBoard Developing on DragonBoard Getting Started with APQ8060 and Pragmatux+Android Bill Gatliff bgat@billgatliff.com Ryan Kuester rkuester@insymbols.com 1 2 CPU Daughterboard APQ8060 ARMv7 Dual core 1.5 GHz

More information

Android System Development Training 4-day session

Android 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 information

AGL Reference Hardware Specification Document

AGL Reference Hardware Specification Document AGL Reference Hardware Specification Document 2017/10/18 Ver 0.1.0 1 Change History Version Date 0.1.0 2017/10/18 The first edition 2 Index 1. AGL Reference Hardware overview... 5 1.1. Goals of AGL Reference

More information

With regard to operating systems the kernel consists of the most frequently used functions in the operating system and it kept in main memory.

With regard to operating systems the kernel consists of the most frequently used functions in the operating system and it kept in main memory. CS 320 Ch 8 Operating Systems An operating system controls execution of applications and acts as an interface between the user and the computer. A typical OS provides the following services: Program Creation

More information

QUICK GUIDE. Setting up aha on your phone to work with the BeSpoke Premium Audio System * and pairing your Bluetooth phone.

QUICK GUIDE. Setting up aha on your phone to work with the BeSpoke Premium Audio System * and pairing your Bluetooth phone. QUICK START GUIDE Setting up aha on your phone to work with the BeSpoke Premium Audio System * and pairing your Bluetooth phone. * Refer to the BeSpoke Quick Start Guide for usage instructions. BeSpoke

More information

ATV520 User Manual V1.1

ATV520 User Manual V1.1 ATV520 User Manual V1.1 ATV520 Enjoy TV Box User Manual V1.0 Introduction The ATV520, also called Dual core Android TV box, is a box connected to your TV HDMI input that turn your TV to a multifunction

More information

Android SmartTV initial manual

Android SmartTV initial manual Android SmartTV initial manual This guide contains explicit steps to follow in activating the Android SmartTV and navigate through the android based menu. Table of contents 1. Remote control 2.Switch to

More information

Presented by: Nafiseh Mahmoudi Spring 2017

Presented by: Nafiseh Mahmoudi Spring 2017 Presented by: Nafiseh Mahmoudi Spring 2017 Authors: Publication: Type: ACM Transactions on Storage (TOS), 2016 Research Paper 2 High speed data processing demands high storage I/O performance. Flash memory

More information

How To Install Windows Update Vista Without Cd Dell Laptop

How To Install Windows Update Vista Without Cd Dell Laptop How To Install Windows Update Vista Without Cd Dell Laptop After manually reinstalling the Microsoft Windows operating system on your Dell laptop or desktop, you must also reinstall the Dell device Dell

More information

Trying to Improve Android Boot Time With Readahead

Trying to Improve Android Boot Time With Readahead Trying to Improve Android Boot Time With Readahead Tim Bird Sony Network Entertainment Page 1 Agenda Why am I looking at this? What am I looking at? What problems did I encounter? Theories vs. results

More information

Car-solutions.com

Car-solutions.com Warning Warning Warning Do not modify, dismantle or unintended operation this system outside Qnavi After Sales. Damage occurred by unintended operation may cause Qnavi After Sales service void. During

More information

Install New External Hard Drive Windows 7 Upgrade After Installing >>>CLICK HERE<<<

Install New External Hard Drive Windows 7 Upgrade After Installing >>>CLICK HERE<<< Install New External Hard Drive Windows 7 Upgrade After Installing You can re-use a drive when performing a major upgrade or move it to a new computer. Find your Windows install disc or, if you don't have

More information

Android Quick Boot. Bin Yang, Software Engineer Open Source Technology Center, Software and Services Group (OTC/SSG)

Android Quick Boot. Bin Yang, Software Engineer Open Source Technology Center, Software and Services Group (OTC/SSG) Android Quick Boot Bin Yang, Software Engineer Open Source Technology Center, Software and Services Group (OTC/SSG) Intel Asia-Pacific Research & Development Ltd NOTICE & DISCLAIMER Intel technologies

More information

Iconia One 10 [B3-A20] PRODUCT BRIEF VERSION 1.2, AUG

Iconia One 10 [B3-A20] PRODUCT BRIEF VERSION 1.2, AUG Iconia One 10 [B3-A20] PRODUCT BRIEF VERSION 1.2, AUG. 14 2015 ICONIA ONE 10 B3-A20 1 Value Proposition & Key Features With ease of viewing, ease of use and access to many free content, this 10 Android

More information

User. Applications. Operating System. Hardware

User. Applications. Operating System. Hardware 2 User Applications Operating System Hardware 3 What is the Booting 1.When the user powers up the computer the CPU (Central Processing Unit) activates the BIOS (Basic Input Output System). 2. The first

More information

AUDIO AND CONNECTIVITY

AUDIO AND CONNECTIVITY Learn how to operate the vehicle s audio system. Basic Audio Operation Connect audio devices and operate buttons and displays for the audio system. USB Port Connect a USB flash drive or other audio device,

More information

AUDIO AND CONNECTIVITY

AUDIO AND CONNECTIVITY Learn how to operate the vehicle s audio system. Basic Audio Operation Connect audio devices and operate buttons and displays for the audio system. USB Port Connect a USB flash drive or other audio device,

More information

Lesson 1 Computers and Operating Systems

Lesson 1 Computers and Operating Systems Computers and Operating Systems Computer Literacy BASICS: A Comprehensive Guide to IC 3, 5 th Edition 1 About the Presentations The presentations cover the objectives found in the opening of each lesson.

More information

MobileMapper 50 Frequently Asked Questions

MobileMapper 50 Frequently Asked Questions July, 2016 MobileMapper 50 Frequently Asked Questions How do MobileMapper 50 series handhelds differ from a consumer-grade smartphone with GNSS? MobileMapper 50 series handhelds are designed for professional

More information

(Refer Slide Time: 01:25)

(Refer Slide Time: 01:25) Computer Architecture Prof. Anshul Kumar Department of Computer Science and Engineering Indian Institute of Technology, Delhi Lecture - 32 Memory Hierarchy: Virtual Memory (contd.) We have discussed virtual

More information

Parallels Virtuozzo Containers

Parallels Virtuozzo Containers Parallels Virtuozzo Containers White Paper Parallels Virtuozzo Containers for Windows Capacity and Scaling www.parallels.com Version 1.0 Table of Contents Introduction... 3 Resources and bottlenecks...

More information

Blaze EZ Quick Start Guide (Model: T70EZ) HIMS

Blaze EZ Quick Start Guide (Model: T70EZ) HIMS Blaze EZ Quick Start Guide (Model: T70EZ) HIMS SELVAS Healthcare, Inc. 174, Gajeong-ro, Yuseong-gu, Daejeon, Korea 305-350 Phone: +82-42-864-4460 Fax: +82-42-864-4462 Email: hims@himsintl.com Website:

More information

Installing CMX 10.5 on Cisco MSE 3375

Installing CMX 10.5 on Cisco MSE 3375 Installing CMX 10.5 on Cisco MSE 3375 Contents Introduction Prerequisites Requirements Components Used Installation CIMC configuration and KVM launch CMX image installation CMX initial setup CMX node installation

More information

Mi Home Security Camera Connection Guide. (ios)

Mi Home Security Camera Connection Guide. (ios) Mi Home Security Camera Connection Guide (ios) 1. Navigate to the APP Store with your iphone and search for Mi Home, or scan the QR code below to download and install Mi Home APP. 2. Plug in the Mi Home

More information

2. Do not watch the screen for a long time while driving, which will affect driving safety, so as not to cause traffic accidents.

2. Do not watch the screen for a long time while driving, which will affect driving safety, so as not to cause traffic accidents. User Manual Tips 1. Please operate the equipment while keeping the car safe to drive. Please follow the local traffic rules when navigating and drive according to the road conditions. 2. Do not watch the

More information

IT ESSENTIALS V. 4.1 Module 5 Fundamental Operating Systems

IT ESSENTIALS V. 4.1 Module 5 Fundamental Operating Systems IT ESSENTIALS V. 4.1 Module 5 Fundamental Operating Systems 5.0 Introduction 1. What controls almost all functions on a computer? The operating system 5.1 Explain the purpose of an operating system 2.

More information

Tablet MODECOM FreeTAB1004 IPS X4

Tablet MODECOM FreeTAB1004 IPS X4 MODECOM FreeTAB 1004 IPS X4 new member of Quad-Core family MODECOM FreeTAB 1004 IPS X4 is a tablet PC of outstanding technical parameters, efficiency and design and excellent price. This high-end device

More information

IPL+UBI: Flexible and Reliable with Linux as the Bootloader

IPL+UBI: Flexible and Reliable with Linux as the Bootloader IPL+UBI: Flexible and Reliable with Linux as the Bootloader John Ogness Linutronix GmbH 1 / 34 Embedded Board Trends MMC / SD CompactFlash SATA USB (OTG) Firewire RFID Ethernet (wireless) TFT LCD Touchscreen

More information

How To Install Windows Update Vista Without Cd Dell Inspiron 1720

How To Install Windows Update Vista Without Cd Dell Inspiron 1720 How To Install Windows Update Vista Without Cd Dell Inspiron 1720 Dell note the date of their systems on their FTP Website: Press any key when prompted such as h when it says Press any Key to boot from

More information

TRIPonist Car Mirror N2P900. Smart Vehicle Surveillance & Security System. User manual Version 3.0

TRIPonist Car Mirror N2P900. Smart Vehicle Surveillance & Security System. User manual Version 3.0 TRIPonist Car Mirror N2P900 Smart Vehicle Surveillance & Security System User manual Version 3.0 Welcome N2P900 combines world-class performance with a 5-inch display that integrates Live Streaming, GPS

More information

How to Use This Lab Manual

How to Use This Lab Manual 3 Contents How to Use This Lab Manual........................................ 5 Lab 1: Setting Up the Student System.................................. 7 Lab 2: Installing Fedora............................................

More information

DUAL OS INSTALLATION

DUAL OS INSTALLATION Ex.No:15 Date: DUAL OS INSTALLATION Aim: To install and configure Ubuntu OS alongside Windows as installing dual OS. PROCEDURE: 1. Backup your Windows partition To open the Dell Backup and Recovery software

More information

Models with Display Audio Display Audio Operation

Models with Display Audio Display Audio Operation Display Audio Operation Use simple gestures including touching, swiping, and scrolling to operate certain audio functions. Some items may be grayed out during driving to reduce the potential for distraction.

More information

DevKit7000 Evaluation Kit

DevKit7000 Evaluation Kit DevKit7000 Evaluation Kit Samsung S5PV210 Processor based on 1GHz ARM Cortex-A8 core Onboard 512MByte DDR2 and 512MByte NAND Flash 4 UART, 4 USB Host, USB Device, Ethernet, Audio, TF, RTC,... Supports

More information

Format Hard Drive Using Windows 7 Recovery Disk

Format Hard Drive Using Windows 7 Recovery Disk Format Hard Drive Using Windows 7 Recovery Disk Jun 8, 2015. If it's not possible to create a recovery disk using this method, is it possible to backup Hey guys, I'm looking to format my hard-drive and

More information

OneNote vs. Evernote: A personal take on two great note-taking apps

OneNote vs. Evernote: A personal take on two great note-taking apps REVIEW OneNote vs. Evernote: A personal take on two great note-taking apps Evernote and Microsoft OneNote have taken different approaches in their quest to be the best note-taking app. Here s where each

More information

Chapter 12: Advanced Operating Systems

Chapter 12: Advanced Operating Systems : Advanced Operating Systems IT Essentials: PC Hardware and Software v4.0 1 Purpose of this Presentation To provide to instructors an overview of : List of chapter objectives Overview of the chapter contents,

More information

NAND/MTD support under Linux

NAND/MTD support under Linux 12 July 2012 NAND Features 1 Flash is everywhere NAND Features non-volatile computer storage chip that can be electrically erased and reprogrammed usb flash drives memory cards solid-state drives Flash

More information

ARM Powered SoCs OpenEmbedded: a framework for toolcha. generation and rootfs management

ARM Powered SoCs OpenEmbedded: a framework for toolcha. generation and rootfs management ARM Powered SoCs OpenEmbedded: a framework for toolchain generation and rootfs management jacopo @ Admstaff Reloaded 12-2010 An overview on commercial ARM-Powered SOCs Many low-cost ARM powered devices

More information

COPYRIGHTED MATERIAL. Contents. Chapter 1: Mobile Linux 1. Chapter 2: The Development Environment 11. Introduction

COPYRIGHTED MATERIAL. Contents. Chapter 1: Mobile Linux 1. Chapter 2: The Development Environment 11. Introduction Introduction xxv Chapter 1: Mobile Linux 1 Going Mobile 1 A Short History: From Big Iron to Mighty Mouse 2 Changing Focus 3 Turning Points 4 The Generational Divide 5 Netbooks, Linux, and Ubuntu 6 A Giant

More information

Creative Learning Environment in 21 st Century ดร. ส นต ธร บ ญเจ อ ฝ ายวางแผนเทคโนโลย สารสนเทศ ธนาคารกส กรไทย

Creative Learning Environment in 21 st Century ดร. ส นต ธร บ ญเจ อ ฝ ายวางแผนเทคโนโลย สารสนเทศ ธนาคารกส กรไทย ดร. ส นต ธร บ ญเจ อ ฝ ายวางแผนเทคโนโลย สารสนเทศ ธนาคารกส กรไทย Tablet Computer Mobile Computer คอมพ วเตอร พกพา Integrated Touchscreen, used as the primary input Slate Convertible Booklet Hybrid Typical

More information

Title: Demonstrate the linux installation and administration settings.

Title: Demonstrate the linux installation and administration settings. OOPL Assignment 1 Title: Demonstrate the linux installation and administration settings. Objectives: 1) To install Ubuntu Linux on Windows without erasing current operating system. 2) To give the students

More information

This is Worksheet and Assignment 12. Disks, Partitions, and File Systems

This is Worksheet and Assignment 12. Disks, Partitions, and File Systems This is Worksheet and Assignment 12 This is a combined Worksheet and Assignment.. Quizzes and tests may refer to work done in this Worksheet and Assignment; save your answers. You will use a checking program

More information

KENWOOD Remote Application. JVCKENWOOD Corporation. User Guide. Caution: Do not operate any function that takes your attention away from safe driving.

KENWOOD Remote Application. JVCKENWOOD Corporation. User Guide. Caution: Do not operate any function that takes your attention away from safe driving. KENWOOD Remote Application JVCKENWOOD Corporation KENWOOD Remote Application User Guide Caution: Do not operate any function that takes your attention away from safe driving. CONTENTS GETTING STARTED 1

More information

Current Challenges in UBIFS

Current Challenges in UBIFS Richard Weinberger sigma star gmbh /me Richard Weinberger Co-founder of sigma star gmbh Linux kernel developer and maintainer Strong focus on Linux kernel, lowlevel components, virtualization, security

More information

Jio Phone 2 4G Feature Phone Launched With Qwerty Keypad

Jio Phone 2 4G Feature Phone Launched With Qwerty Keypad Jio Phone 2 4G Feature Phone Launched With Qwerty Keypad Hey friends, Welcome to our next article by this article you will we know about the Jio phone2 launch with qwerty keypad, you will get each and

More information

Manual Google Android 4.1 Tablet Pc 16gb 7 Quad Core Bluetooth

Manual Google Android 4.1 Tablet Pc 16gb 7 Quad Core Bluetooth Manual Google Android 4.1 Tablet Pc 16gb 7 Quad Core Bluetooth Android 4.2 (Jelly Bean), 3000mAh lithium polymer battery support 5.5h (wifi off), 8'' Quad Core Google Android Tablet PC, 1GB Memory 16GB

More information

Using GIGABYTE Tablet PC for the First Time

Using GIGABYTE Tablet PC for the First Time Congratulations on your purchase of the GIGABYTE Tablet PC! This manual will help you to get started with setting up your Tablet PC. The final product configuration depends on the model at the point of

More information

Swapping and embedded:

Swapping and embedded: Swapping and embedded: compression relieves the pressure? Vitaly Wool Embedded Linux Conference 2016 Intro> Swapping (Paging) Paging: [OS capability of] using a secondary storage to store and retrieve

More information

NC450. Smart Home SMART CONTROL FOR A SMART HOME

NC450. Smart Home SMART CONTROL FOR A SMART HOME NC450 SMART CONTROL FOR A SMART HOME NC450 SMART CONTROL FOR A SMART HOME Your away from home and you are ondering if you left the oven open? Your TV? Or the iron? Don't worry! TP-Link's smart home range

More information

PD_BlackBerry_Folder_210x210mm_GB_4c_RZ_v4.indd :36

PD_BlackBerry_Folder_210x210mm_GB_4c_RZ_v4.indd :36 PD_BlackBerry_Folder_210x210mm_GB_4c_RZ_v4.indd 1 18.12.13 09:36 PD_BlackBerry_Folder_210x210mm_GB_4c_RZ_v4.indd 2 18.12.13 09:36 INTELLIGENCE MEETS SPEED THE P 9982 SMARTPHONE BY BLACKBERRY Porsche Design

More information

Introduction to the TenByTen6410

Introduction to the TenByTen6410 Introduction to the TenByTen6410 Illustration shows a pre-production unit, appearance might be slightly different on final product. Introduction The TenByTen6410 is a high performance ARM11 single board

More information

Computers: Inside and Out

Computers: Inside and Out Computers: Inside and Out Computer Components To store binary information the most basic components of a computer must exist in two states State # 1 = 1 State # 2 = 0 1 Transistors Computers use transistors

More information

ELET4133: Embedded Systems. Topic 3 Eclipse Tour & Building a First App

ELET4133: Embedded Systems. Topic 3 Eclipse Tour & Building a First App ELET4133: Embedded Systems Topic 3 Eclipse Tour & Building a First App Agenda In this class we will look at the Eclipse IDE We will examine it s various parts when working on an application We will load

More information

Troubleshooting. Participants List Displays Multiple Entries for the Same User

Troubleshooting. Participants List Displays Multiple Entries for the Same User Participants List Displays Multiple Entries for the Same User, page 1 Internet Explorer Browser Not Supported, page 2 404 Page Not Found Error Encountered, page 2 Cannot Start or Join Meeting, page 2 SSO

More information

Linux in the connected car platform

Linux in the connected car platform Linux in the connected car platform Background Long time desktop Linux user Designed several capes for the BeagleBone Black Currently an Embedded engineer for Dialexa What is a connected car anyway? A

More information

Scaling the Sailfish OS to support multiple form factors and devices. Vesa-Matti Hartikainen 2016 Fruct/Sailfish Meetup Jyväskylä

Scaling the Sailfish OS to support multiple form factors and devices. Vesa-Matti Hartikainen 2016 Fruct/Sailfish Meetup Jyväskylä Scaling the Sailfish OS to support multiple form factors and devices Vesa-Matti Hartikainen 2016 Fruct/Sailfish Meetup Jyväskylä History of Sailfish OS Sailfish OS Beta - Sailfish apps & UX - Sailfish

More information

Starting the KVM Console

Starting the KVM Console Starting the KVM Console This chapter includes the following sections: KVM Console, page 1 Starting the KVM Console from a Server, page 5 Starting the KVM Console from a Service Profiles, page 5 Starting

More information

OS structure. Process management. Major OS components. CSE 451: Operating Systems Spring Module 3 Operating System Components and Structure

OS structure. Process management. Major OS components. CSE 451: Operating Systems Spring Module 3 Operating System Components and Structure CSE 451: Operating Systems Spring 2012 Module 3 Operating System Components and Structure Ed Lazowska lazowska@cs.washington.edu Allen Center 570 The OS sits between application programs and the it mediates

More information

Mobile phones Memory technologies MMC, emmc, SD & UFS

Mobile phones Memory technologies MMC, emmc, SD & UFS http://www.linux-mtd.infradead.org/ Mobile phones Memory technologies MMC, emmc, SD & UFS Good reads The Flash memory mobile forensic article must be read! http://www.informit.com/store/product.aspx?isbn=0132396556

More information

CleanMyPC User Guide

CleanMyPC User Guide CleanMyPC User Guide Copyright 2017 MacPaw Inc. All rights reserved. macpaw.com CONTENTS Overview 3 About CleanMyPC... 3 System requirements... 3 Download and installation 4 Activation and license reset

More information

Operating Systems: The Genie in the Computer. Chapter 6: Operating Systems: The Genie in the Computer. What is an operating system?

Operating Systems: The Genie in the Computer. Chapter 6: Operating Systems: The Genie in the Computer. What is an operating system? Chapter 6: : The Genie in the Computer What do you have left on your computer after you strip away all of the games and application programs you bought and installed? : The Genie in the Computer In this

More information

WLPC 2017 Maker Session

WLPC 2017 Maker Session WLPC 2017 Maker Session Swiss-Army SDR for the WLAN Professional 1. Introduction Have you ever wanted a single tool for spectrum and protocol analysis across multiple frequencies and technologies? This

More information

Geo2005 Operating System New Features and Upgrade Instructions

Geo2005 Operating System New Features and Upgrade Instructions Geo2005 Operating System New Features and Upgrade Instructions November 5, 2014 This document describes the new features included in the GeoExplorer 2005 OS since version 5.1.12. New features are reported

More information

Product Technical Brief S3C2416 May 2008

Product Technical Brief S3C2416 May 2008 Product Technical Brief S3C2416 May 2008 Overview SAMSUNG's S3C2416 is a 32/16-bit RISC cost-effective, low power, high performance micro-processor solution for general applications including the GPS Navigation

More information

Figure 1: Creating new VM in VirtualBox. Please change the parameters and options, and make them exactly like the following figure.

Figure 1: Creating new VM in VirtualBox. Please change the parameters and options, and make them exactly like the following figure. Run SEEDAndroid on VirtualBox We have already built Android VM for you. You can run this Android VM on VirtualBox by going through the instructions written here. Some steps might vary based on the VirtualBox

More information

CS378 -Mobile Computing. What's Next?

CS378 -Mobile Computing. What's Next? CS378 -Mobile Computing What's Next? Fragments Added in Android 3.0, a release aimed at tablets A fragment is a portion of the UI in an Activity multiple fragments can be combined into multi-paned UI fragments

More information

2

2 1 2 3 4 5 All resources: how fast, how many? If all the CPUs are pegged, that s as fast as you can go. CPUs have followed Moore s law, the rest of the system hasn t. Not everything can be made threaded,

More information

A Case Study in Optimizing GNU Radio s ATSC Flowgraph

A Case Study in Optimizing GNU Radio s ATSC Flowgraph A Case Study in Optimizing GNU Radio s ATSC Flowgraph Presented by Greg Scallon and Kirby Cartwright GNU Radio Conference 2017 Thursday, September 14 th 10am ATSC FLOWGRAPH LOADING 3% 99% 76% 36% 10% 33%

More information

How To Get Gadgets Windows Vista Faster On Laptop Run

How To Get Gadgets Windows Vista Faster On Laptop Run How To Get Gadgets Windows Vista Faster On Laptop Run She wanted to know how to optimize her computer, making it run faster without if you are using windows vista more slower because every program you

More information

1. Notes. 2. Accessories. 3. Main Functions

1. Notes. 2. Accessories. 3. Main Functions Contents 1. Notes... 2 2. Accessories... 2 3. Main Functions... 2 4. Appearance And Buttons... 3 5. MID Hardware Parameters... 4 6. MID Use And Preparation... 4 7. Keys Functions... 4 8. Start-up And Shutdown...

More information

1. Introduction. 1.1 Cosmo Specifications

1. Introduction. 1.1 Cosmo Specifications 1. Introduction 1.1 Cosmo Specifications Details CPU Memory Storage Operating System Connectivity Sensor Camera Display Video Formats Description Quad Core 1.3 GHz ARM Cortex A7 Processor 512MB RAM 8 GB

More information

Release Notes MC40N0-KK- FIPS-SKU v

Release Notes MC40N0-KK- FIPS-SKU v Introduction Component Description and version Features Added/Supported Component Release Notes Exclusions Contents Device Compatibility Installation Requirements Installation Instructions Known Issues

More information

Extended Warranties. Buy Now. Buy Local, Buy Quality. Acer & Lenovo Authorized. Product Catalog September Since 1980

Extended Warranties. Buy Now. Buy Local, Buy Quality. Acer & Lenovo Authorized. Product Catalog September Since 1980 Page 2 920-563-8712 Extended Warranties Since 1980 Product Catalog September 2014 Buy Local, Buy Quality Extended warranties are available upon request and are provided & maintained by the Manufacturer.

More information

Introduction to the Raspberry Pi AND LINUX FOR DUMMIES

Introduction to the Raspberry Pi AND LINUX FOR DUMMIES Introduction to the Raspberry Pi AND LINUX FOR DUMMIES 700Mhz ARM v6 Broadcomm CPU+GPU 512 MB RAM (256MB on Model A) Boots off SD card for filesystem USB, Audio out, LAN (Model B only) HDMI + Composite

More information

Introduction to Linux

Introduction to Linux Introduction to Linux EECS 211 Martin Luessi April 14, 2010 Martin Luessi () Introduction to Linux April 14, 2010 1 / 14 Outline 1 Introduction 2 How to Get Started 3 Software Development under Linux 4

More information

Rapid Prototyping and Evaluation of Intelligence Functions of Active Storage Devices

Rapid Prototyping and Evaluation of Intelligence Functions of Active Storage Devices Rapid Prototyping and Evaluation of Intelligence Functions of Active Storage Devices Yongsoo Joo Embedded Software Research Center Ewha Womans University This research was supported by Basic Science Research

More information

Release Notes Zebra VC80x AndroidN Update005 based on NG-00-A Release for GMS

Release Notes Zebra VC80x AndroidN Update005 based on NG-00-A Release for GMS Release Notes Zebra VC80x AndroidN Update005 based on 01-01-49-NG-00-A Release for GMS Introduction Description Zebra Value Adds Feature List Device Compatibility Component Contents Installation Requirements

More information

Creator Ci20 quick start guide

Creator Ci20 quick start guide Creator Ci20 is a high performance, fully featured development board for Linux and Android that can help you create applications for fast growing markets such as IoT, wearables, mobile and gaming. The

More information

Manually Mount Usb Flash Drive Ubuntu Not Recognizing

Manually Mount Usb Flash Drive Ubuntu Not Recognizing Manually Mount Usb Flash Drive Ubuntu 12.04 Not Recognizing after a "system crash" my usb flash drive is not detected anymore. It contains important data and I Ubuntu 12.04 stopped suddenly to recognize

More information

Homeschool Enrichment. The System Unit: Processing & Memory

Homeschool Enrichment. The System Unit: Processing & Memory Homeschool Enrichment The System Unit: Processing & Memory Overview This chapter covers: How computers represent data and programs How the CPU, memory, and other components are arranged inside the system

More information

Instructions For Burn A Cd On Itunes Windows 8 Using Nero

Instructions For Burn A Cd On Itunes Windows 8 Using Nero Instructions For Burn A Cd On Itunes Windows 8 Using Nero Description. Nero AirBurn Simply burn content to CD, DVD, or Blu-ray Disc over Wi-Fi Nero AirBurn App makes copying and archiving the precious

More information

WATCHPAX. WATCHPAX Art No 3362

WATCHPAX. WATCHPAX Art No 3362 WATCHPAX WATCHPAX is a compact solid-state media player optimized for best performance with Dataton WATCHOUT multi-display production software. WATCHPAX features built-in WATCHOUT software and license.

More information

Applied ICT Skills MS Windows

Applied ICT Skills MS Windows Applied ICT Skills MS Windows Lesson 1 - How to install an operating system into computer? Windows 7 is perhaps the best Microsoft operating system and is very easy to install compared to other windows.

More information

A68I-350 DELUXE R2.0 6.x

A68I-350 DELUXE R2.0 6.x A68I-350 DELUXE R2.0 6.x Socket BGA FT1 AMD A68 Chipset AMD Radeon HD 6310 Graphics Supports USB 3.0 Mini size (17*17cm ) for flexible use Supports BIO-Remote 2 Technology Supports Charger Booster Technology

More information

CHEVROLET ACCESSORIES ALL-NEW REAR SEAT INFOTAINMENT SYSTEM DEALER FEATURE GUIDE

CHEVROLET ACCESSORIES ALL-NEW REAR SEAT INFOTAINMENT SYSTEM DEALER FEATURE GUIDE CHEVROLET ACCESSORIES ALL-NEW REAR SEAT INFOTAINMENT SYSTEM DEALER FEATURE GUIDE For GM Dealer use only. Not intended for advertising purposes. GM reserves the right to make changes at any time, without

More information

Instructions For Using Kindle Fire Hd 8.9 Camera

Instructions For Using Kindle Fire Hd 8.9 Camera Instructions For Using Kindle Fire Hd 8.9 Camera Specs The scenarios in our latest commercial were shot in real time using our real tablets. Fire HD features a 2MP rear-facing camera that allows for high-resolution

More information