Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

Where are the new instructions for installing ubuntu touch 13.10 saucy?

The old instructions said using adb to push the two zip files onto /SDCARD/.

why are there 3 additional img files for installing ubuntu 13.10 saucy?

For example, for my nexus 10,

I had to download there 3 img files:

  1. saucy-preinstalled-boot-armel+manta1.img
  2. saucy-preinstalled-recovery-armel+manta.img
  3. saucy-preinstalled-system-armel+manta.img

as well as the 2 zip files:

  1. saucy-preinstalled-touch-armel+manta.zip
  2. saucy-preinstalled-phablet-armhf.zip

Are they supposed to be loaded in a specific order to work?

I'm using windows 8 as my platform.

share|improve this question

closed as off-topic by user68186, Eric Carvalho, AgentCool, Jorge Castro, Kevin Bowen Aug 4 '13 at 15:55

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Bug reports and problems with the development version of Ubuntu should be reported on Launchpad so that developers can see, track and fix these issues." – user68186, Eric Carvalho, AgentCool, Jorge Castro, Kevin Bowen
If this question can be reworded to fit the rules in the help center, please edit the question.

add comment

2 Answers 2

You can find the official instruction to perform the install and clarify some of your questions on the WIKI page:


...

Manual Installation

  • Boot your device into recovery mode
  • Get the matching hardware specific zip for your device from the Ubuntu cdimage server here, i.e. for a Nexus7 this is saucy-preinstalled-armel+grouper.zip
  • Copy the zip file to the /sdcard/ directory naming it "autodeploy.zip" on the device using adb

    adb push /path/to/your/downloaded/saucy-preinstalled-armel+grouper.zip /sdcard/autodeploy.zip
    
  • Reboot into recovery mode

    adb reboot recovery
    
  • Make sure you are in recovery mode again for the second step
  • Get the saucy-preinstalled-phablet-armhf.zip file
  • Copy the zip file to the /sdcard/ directory naming it "autodeploy.zip" on the device using adb

    adb push /path/to/your/downloaded/saucy-preinstalled-phablet-armhf.zip /sdcard/autodeploy.zip
    
    adb reboot recovery
    
  • After the final reboot the device should boot into the Ubuntu Touch UI

As mentioned on the wiki page, you only need to collect the image suited to your device.


Useful links:

share|improve this answer
    
I did read the instruction. however, as you can see, it's outdated. For Nexus7, there used to be ONE SINGLE file: saucy-preinstalled-armel+grouper.zip only. Now it has 3 img files and 1 zip file. I tried installing the "touch-armel+manta.zip file and then "phablet-armhf.zip" on my nexus 10 but it didn't boot into ubuntu. It kept rebooting with the "Google" logo. What am I supposed to do with the other 3 img files? –  Manny Kung Jul 5 '13 at 21:13
    
btw, I have already "unlock" my nexus 10 and flashed TWRP 2.5.0.0 as the recovery mgr. –  Manny Kung Jul 5 '13 at 21:45
add comment

Installing Ubuntu Touch: The Ubuntu way

The recommended installation method is from an Ubuntu Desktop via phablet-flash tools. Please follow the instructions on the Wiki as they cover everything necessary for installation as well as reinstalling Android from factory image.

Installing from zip files via recovery

Basically copy the device specific zip file to the root of the SD card as autodeploy.zip and reboot to recovery, repeat the step for the device independent zip file.

A installed compatible recovery system and configured ADB access to recovery are at least very helpful. See the official instructions - chapter manual installation for details.

Installing from img files via fastboot

The 3 image files you can see in the directory on the server, can be used for manually flashing with fastboot (with the fastboot flash command) via fastboot protocol when the device is in bootloader state. This is more like the Android (low level) developer way, where flashing via recovery is more like the OTA way.

nexus device in bootloader state/fastboot mode

Litte explanation on the files:

  • boot - contains the kernel with initial ramdisk and should be flashed to boot partition
  • recovery - contains the recovery system and should be flashed to recovery partition
  • system - contains the Android system and should be flashed to system partition

As for the zip files:

  • The device specific one (e.g. saucy-preinstalled-touch-armel+manta.zip) contains boot.img and contents of the Android system partition
  • The device independent one (e.g. saucy-preinstalled-phablet-armhf.zip) contains Ubuntu Touch

When you already have installed a compatible recovery you just need to flash boot and system with fastboot and you're done with the Android part. You have not installed Ubuntu Touch at this point.

To install Ubuntu Touch you need to flash the device independent zip file from within the recovery menu. It is almost the same as the 2nd method. This is because the zip file relies on the Android OTA update mechanisms, that in turn execute a shell script to deploy Ubuntu Touch.

Troubleshooting

Fastboot does not work

If the command or your device cannot be found from within Ubuntu you need to install the android-tools-fastboot package (which contains a udev rule for the fastboot protocol).

share|improve this answer
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.