Want to try Ubuntu Touch on your phone? We’re almost there!

In the last weeks I blogged a couple of times about how we want to get Ubuntu out to more and more users in a much much easier way. It would be great if we could have gotten all images built in the data centre, but unfortunately do redistributability issues (some firmwares, blobs and proprietary kernel modules) not allow us to redistribute them easily.
Another issue were some short-comings in our infrastructure, which have to some degree been fixed already.

Anyway… we wanted to make it easier and take sort of a short-cut, so the unstoppable Sergio Schvezov sat down and restructured phablet-tools to let us much more easily support community ports of Ubuntu Touch.

What does this mean?

The four

Up until now, phablet-flash just supported these four devices: Galaxy Nexus, Nexus 4, Nexus 7 and Nexus 10. That was it.

After some discussions with port maintainers around the globe, we are quite happy to announce that we are now adding the following community ports to the mix: HTC Desire Z, Samsung Galaxy S2, Huawei Ascend P1. Now the family of phablet-flash‘able devices would look like this:

The 7


Once Sergio’s branch has landed, you will be able to just run
phablet-flash community --device u9200

to flash your device. (The above would be what you’d need to type in for a Huawei Ascend P1.) Until then you can just bzr branch lp:~sergiusens/phablet-tools/flash_change and run it from there.

More and more devices are on the way, and the process for telling phablet-flash about your port is actually quite easy.

You can help!

If you have any of the devices listed on our Touch Devices list, and you made a backup of things and you generally know your way around in terms of flashing, etc. Do the following:

  1. Check if your port is registered already. If yes, great.
    If not, please talk to the port maintainers listed on the page linked from our devices list and follow the instructions for registering the port.
  2. bzr branch lp:~sergiusens/phablet-tools/flash_change
    cd flash_change
    ./phablet-flash community --device <vendor> (ie, i9100)
  3. Give feedback on the ubuntu-phone mailing list.

Update: now it’s just
bzr branch lp:phablet-tools; cd phablet-tools
./phablet-flash community --device <vendor>

  • freechelmi

    No galaxy Note Intl 🙁 , pretty sad.

  • Goddard

    You guys don’t fully support those devices. You only support the GSM versions that should be said.

  • Embridioum

    I have never tried rooting my Android phones, but now I get an itch seeing my current phone added to the U4A-list (I have a Huawei Ascend P1). However, I should need a whole lotta help to get through this. The wiki link is just overwhelming to me. Do you have any “easier” way to do this?

    • dholbach

      That’s not “Ubuntu for Android” (dock Android phone and have it run an Ubuntu desktop), it’s “Ubuntu Touch” (mobile Ubuntu OS).

      You should be able to just run “phablet-flash community –device ” and have your device flashed. Make sure to backup, etc.

      • Embridioum

        Right, Ubuntu Touch. I mixed up the differences. But that doesn’t help me much.
        I don’t even know how to begin. I’m guessing what you write in your comment is something I need to do on my computer (running Ubuntu) while the phone is plugged in with USB debugging active?