Warning /!\ Ubuntu Touch is no longer maintained as a core product by Canonical. However, the Ubports community are continuing development.

Recovery Partition

Ubuntu Touch will implement an image-based update procedure that relies on the recovery partition to effect the upgrade of the main system partition. As a result, there are specific requirements for the contents of the recovery partition. This is a draft specification intended to detail those requirements.

Key Requirements

  • The recovery image must implement ImageBasedUpgrades/Upgrader to support image-based upgrades of Ubuntu Touch.

  • The recovery image must support re-flashing of the device from scratch using signed Ubuntu Touch images.
  • The community version of the recovery image must support replacing Ubuntu Touch images with the original Android images, for compatibility.


Current Implementation

The current recovery images provided by Ubuntu Touch are based on Cyanogenmod with minimal modifications.

Proposed Implementation


Touch/Specs/RecoveryPartition (last edited 2013-06-14 06:48:58 by vorlon)