#!/bin/sh set -e CHANNEL=${CHANNEL:=devel-proposed} MYNAME=$(getent passwd `whoami` | cut -f5 -d: | cut -f1 -d,) MYMAIL=${DEBMEMAIL:-$EMAIL} # flash the latest image ubuntu-device-flash --channel devel-proposed # make image writable adb shell "touch /userdata/.writable_image" # configure timezone adb shell "timedatectl set-timezone `cat /etc/timezone`" echo "rebooting to activate writable image..." adb reboot adb wait-for-device # enable network phablet-network -n /etc/NetworkManager/system-connections/pittinet # install some necessary packages adb shell "apt-get install -y vim bzr build-essential fakeroot" # set up bzr, vim, ssh adb shell "su -c 'mkdir ~/.ssh' phablet" adb push ~/.ssh/id_rsa.pub /home/phablet/.ssh/authorized_keys adb shell "chmod 600 /home/phablet/.ssh/authorized_keys" if [ -e ~/.vimrc ]; then adb push ~/.vimrc /home/phablet/.vimrc adb shell "echo 'set bg=light' >> /home/phablet/.vimrc" fi adb shell "chown -R phablet:phablet /home/phablet" # start ssh adb shell "start ssh" adb forward tcp:22000 tcp:22