= Install Ubuntu Touch on android 4.4.2 = Preparation for either of the methods below: sudo apt-get install android-tools-fsutils android-tools-adb == From Ubuntu Touch devices == Assumptions: <
> 1. You have an unlocked device 1. It is currently on Ubuntu touch Goto https://developers.google.com/android/nexus/images grab the 4.4.2 image for your device. Install the image by unpacking the tarball and running: {{{ adb reboot bootloader (or powering the device on with the volume buttons pressed) cd name/of/unzipped/folder ./flash-all.sh }}} Set the device up on android Enable adb by opening settings→about device and click on the build name 7 times. Press the back button then click on developer{} Select usb debugging Now get the three files specific to your device here: <
> http://people.canonical.com/~rsalveti/aosp/name_of_device/ Also get: <
> wget http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/pending/trusty-preinstalled-touch-armhf.tar.gz Now run the following: {{{ bzr branch lp:project-rootstock-ng cd project-rootstock-ng adb reboot bootloader fastboot flash boot boot.img fastboot flash recovery recovery.img }}} Now on the phone select Reboot recovery Now Run: {{{ ./rootstock-touch-install path/to/trusty-preinstalled-touch-armhf.tar.gz /path/to/system.img }}} Phone is now up and running on android 4.4.2. == Install from android == Assumptions: 1. Android is up-to-date and running on 4.4.2 Enable adb by opening settings→about device and click on the build name 7 times. Press the back button then click on developer{} Select usb debugging Run: {{{ adb reboot bootloader fastboot oem unlock }}} Reboot into android Now get the three files specific to your device here: <
> http://people.canonical.com/~rsalveti/aosp/name_of_device/ Also get: <
> wget http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/pending/trusty-preinstalled-touch-armhf.tar.gz Now run the following: {{{ bzr branch lp:project-rootstock-ng cd project-rootsotck-ng adb reboot bootloader fastboot flash boot boot.img fastboot flash recovery recovery.img }}} Now on the phone select Reboot recovery Now Run: {{{ ./rootstock-touch-install path/to/trusty-preinstalled-touch-armhf.tar.gz /path/to/system.img }}} Phone is now up and running on android 4.4.2.