Table of Contents

Quick Setup

Introduction

This page introduce you how you can enable the LCD and IR receiver included with ODROID CloudShell.

Installation

The first thing is to add the repository to download the package, odroid-cloudshell, so further update will be continued if necessary through this repository.

root@odroid-server:~# add-apt-repository ppa:tobetter/ppa
 
 More info: https://launchpad.net/~tobetter/+archive/ubuntu/ppa
Press [ENTER] to continue or ctrl-c to cancel adding it

gpg: keyring `/tmp/tmprd3_amji/secring.gpg' created
gpg: keyring `/tmp/tmprd3_amji/pubring.gpg' created
gpg: requesting key D47E081A from hkp server keyserver.ubuntu.com
gpg: /tmp/tmprd3_amji/trustdb.gpg: trustdb created
gpg: key D47E081A: public key "Launchpad PPA for Dongjin Kim" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
OK
root@odroid-server:~# apt-get update

If successfully the repository is added then you can install the package by apt-get. odroid-cloudshell package is also to install more packages necessary like lirc which manages various type of IR remote.

root@odroid-server:~# apt-get install odroid-cloudshell
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  libasound2 libasound2-data libftdi1 libjack-jackd2-0 liblircclient0
  libportaudio2 libsamplerate0 lirc odroid-lirc setserial
Suggested packages:
  libasound2-plugins alsa-utils jackd2 lirc-x
The following NEW packages will be installed:
  libasound2 libasound2-data libftdi1 libjack-jackd2-0 liblircclient0
  libportaudio2 libsamplerate0 lirc odroid-cloudshell odroid-lirc setserial
0 upgraded, 11 newly installed, 0 to remove and 13 not upgraded.
Need to get 1863 kB of archives.
After this operation, 5913 kB of additional disk space will be used.
Do you want to continue? [Y/n] 

You will be asked to select a device of your IR remote while installing 'lirc', but here for ODROID CloudShell you can select 'None' for IR remote receiver and transmitter. Once all the installation is completed, you can reboot and now you will see kernel boot log on LCD, and finally login shell will come up. Once you have done these commands, all changes will be affected on next boot. So please reboot.

root@odroid-server:~# reboot