Category Archives: cyanogen

Ubuntu Phone OS Install for Users w/Flashing Errors

*Edit: Somebody has posted the .zip files for the Galaxy Nexus, for those who wish to download them directly. Link.

Ubuntu phone OS has *just* come out, and for those frustrated because using the flashing commands provided don’t appear to be working with their phone, there is another way to accomplish the goal.

I encountered this problem myself when I attempted to flash Ubuntu phone onto my Galaxy Nexus running Cyanogenmod 10.1 — the flasher refused to properly wipe /sdcard and overwrite the previous OS. Instead, I performed a successful install by using ClockworkMod recovery environment, doing a factory reset, and then installing the two Ubuntu zip files manually.

What to do:

  1. Make sure your Android phone/tablet is rooted — this tutorial relies upon this.
  2. In your Android phone/tablet, download and install ROM Manager.
  3. Within ROM Manager, navigate to the “Install ClockworkMod Recovery” option, and press it. Follow the instructions to install ClockworkMod. Make sure you have root privileges!
  4. Turn on your PC and boot into your Linux distro. I did this on Ubuntu 12.04, but it should work with any Debian-based disribution that has Aptitude. Windows users will have to find a way to download the install .zip files (find a friend!) and then skip to step 9.
  5. Run these commands in your terminal (skip to step 8 if you have already tried flashing):sudo

    add-apt-repository ppa:phablet-team/tools

    sudo apt-get update

    sudo apt-get install phablet-tools android-tools-adb android-tools-fastboot

  6. Connect your tablet/phone to your PC, making sure ‘ADB’ is enabled – the Android Debug USB connection.
  7. In terminal, run

    phablet-flash
    which will download the installation .zip files.

  8. Navigate to ~/Downloads/phablet-flash/ and enter the folder there. 
  9. Copy and paste BOTH zip files found here into your tablet/phone, in an easily accessible folder directory.
  10. Disconnect your tablet/phone, and shut it down. 
  11. Reboot into the bootloader. On the Galaxy Nexus, this is done by holding down the volume rocker and power button simultaneously. Select the ‘Recovery’ option using the volume rocker and power button once in the bootloader. This should start ClockworkMod.
  12. In ClockworkMod, select ‘wipe data/factory reset’, to wipe the Android OS completely.
  13. Return to the main menu and select ‘install zip from sdcard’, and then ‘choose zip from sdcard’. Navigate to the folder where you copied the .zip files.
  14. Select the .zip file ending with armel+phonecodename.zip and install this BEFORE the other .zip file.
  15. Now, select the other .zip file. This should end with phablet-armhf.zip or similar.
  16. Once done installing, navigate to the main menu and restart the phone/tablet. You should now boot into Ubuntu phone OS!

On Android: Ubuntu OS Review Coming Feb. 22nd!

The new Ubuntu Phone operating system is set to arrive February 21st — a little less than 4 days away. For those who aren’t familiar with Ubuntu, it is an extremely popular Linux operating system, who is now aiming to expand their territory into the mobile market. Android itself is Linux-based, and so the move from desktop to mobile isn’t unprecedented. The OS will likely hold its own against custom Android ROMs — such as Cyanogenmod and Android Open-Kang Project (AOKP). 
The Ubuntu Phone OS promises a number of interesting new features. Image Credit: Canonical

Canonical’s Mark Shuttleworth has stated in a video published on the ubuntu website (click the “Watch Video” button) that the operating system will be:

  • Buttonless — all the edges have functions which replace the standard 3-button tray in Android
  • Run Ubuntu applications — what features and programs will be available at launch in the mobile version are still up for debate
  • Have Ubuntu One integration
  • Designed for quick interaction — it will have the Unity-style dash and a neat swipe-to-get-back application switcher
  • Mobile screen optimized — removing buttons and making the dashes all touch-sensitive will supposedly make screen real estate appear larger 

In any case, as soon as it comes out, I expect to be flashing the new operating system onto my own Galaxy Nexus phone, to replace the current Android Jelly Bean with some Ubuntu linux goodness. Stay tuned for February 22nd, when I expect to post my initial reactions to the operating system.