Category Archives: Ubuntu

How to update the Ubuntu Touch operating system on a BQ Aquaris M10 Ubuntu Edition when you can’t access the bootloader.

I recently made a what is probably best described as an ideological decision to purchase a Ubuntu Touch tablet. I’ve used Linux on my desktop for a while now and thought it was time to take the plunge with a tablet with an open source operating system. Ubuntu Touch has had a difficult development history. Canonical, who develop the Ubuntu desktop operating system withdrew support for the project and is is now maintained Ubports as a community project

This is not a review of the Aquaris M10 Ubuntu Edition Tablet, but it will be become quickly evident from this post that this most definitely a not suitable device for anyone who wants to buy a tablet, charge it up, downloads some apps then get into using it. In fact I’ve had the tablet a few weeks now and have only just managed to work out the basics of updating the OS.

Buying the tablet

As far as I know it is not possible to buy one in the UK so I purchased mine directly from the manufacturers in Spain-- Apparently they can be bought in store Spain, Portugal and Austria and Germany.

The initial problem.

Although I’ve only just got the tablet is arrived preloaded with the Canonical version of Ubuntu Touch. Although you can use it to browse the internet, it is not possible to update it or install new apps as Canonical no longer support the OS and Ubuntu Touch store is now closed. So the first post-purchase task is to get the latest version of Ubuntu Touch from Ubports.

The ‘official’ solution which didn’t work directly. You will get no help from BQ on this. However, I recommend trying this first anyway.

1. Download and install the Ubports-installer https://github.com/ubports/ubports-installer to your desktop computer (not your tablet). Versions are available for Linux, Windows and Apple OS’s.

2. Put the BQ Aquaris M10 Ubuntu Edition into ‘developer mode’. Settings> about> developer mode. If you haven’t set up a password or passcode you will need to do so.

3. Connect your BQ Aquaris M10 Ubuntu Edition device to your desktop using a usb cable and follow the onscreen instructions.

4. It will tell you to put the device into bootloader mode by pressing the volume up button and the power button.

5. Then the ubports installer will install the ubports version.

However, however hard I tried I could get into the bootloader mode. Other online suggestions included holding the power button and volume down, holding multiple buttons etc. Whatever I tried I could not access the bootloader and the device just started up as normal. Resetting the device from the tablet settings did not help either.

A solution.

I eventually obtained a solution from this forum-- clearly I was not the only one having this problem. The solution is a little bitty so I’ve written it out here. I accept no responsibility for how you use these instructions, but they may help you. Basically your treat the Ubuntu device as if you were trying to install Ubuntu Touch on an Android device.

Hardware/ OS Like the user on the forum I used a laptop running Ubuntu 16.04 LTS. No usb devices were plugged in.

Software

You need to down, extract and install the following

All linked from ubports website

1. Ubports installer (as above)

2. Download the appropriate ROM image for the device (frieza in my case). Extract this.

3. The Linux flash tool from https://spflashtool.com/download/SP_Flash_Tool_v5.1744_Linux.zip

What I did.

1. Ensure the BQ tablet is charged to at least 40%. Turn off any password or passcode setting on the tablet. In addition make sure the tablet is NOT in developer mode.

2. Turn the tablet power off. Do not plug into the tablet into your computer.

3. Extract, download and install the flash tool

4. Run the tool as ‘root’. I went into nautilus through the terminal sudo nautilus then click on the ‘flash_tool’ icon to run the program.

5. When the tool opens select the ‘Download’ tab.

6. In the part labelled ‘scatter-loading file’ go to the download of the image (Frieza) and find the scatter file. The scatter file is a text file and in my case is called MT813_Android_scatter.txt

7. VERY IMPORTANT- Change the ‘Download only’ option to ‘Firmware upgrade.’ Apparently the default setting can brick your device.

8. Press ‘Download’ (Button with the green down arrow at the top).

9. Plug your BQ tablet into your usb 2.0 port and the new firmware will install (hopefully). Apparently it does not play well with usb 3.0. If it does not work try again trying different usb ports and different cable if necessary. It took my about four attempts before it worked.

Now you have Canonical’s version of the Ubuntu Touch OS which is supposed to be what was on the tablet to start with. The only difference now is that you have bootloader.

Now you can follow the instructions above, namely:

1. Download and install the Ubports-installer to your desktop computer (not your tablet). Versions are available for Linux, Windows and Apple OS’s.

2. Put the BQ Aquaris M10 Ubuntu Edition into ‘developer mode’. Settings> about> developer mode. If you haven’t set up a password or passcode you will need to do so.

3. Connect your BQ Aquaris M10 Ubuntu Edition device to your desktop using a usb cable and follow the onscreen instructions.

4. It will tell you to put the device into bootloader mode by pressing the volume up button and the power button.

5. Then the ubports installer will install the ubports version.

6. When completed you can go through setting up the device with your preferences. You will now have access to the OpenStore can start to download apps.

Links

(Also linked at https://docs.ubports.com/en/latest/userguide/install.html )

Ubports-installer https://github.com/ubports/ubports-installer

Frieza https://storage.googleapis.com/otas/2015/Tablets/Freezer%20FHD/Ubuntu/OTA_15/frieza-image-stable-8.zip

Linux Flash tool https://spflashtool.com/download/SP_Flash_Tool_v5.1744_Linux.zip

Forum post which led me to the solution https://forums.ubports.com/topic/1487/cannot-install-ubuntu-touch-on-bq-m10-ubuntu-edition/67

  • Twitter
  • del.icio.us
  • Digg
  • Facebook
  • Technorati
  • Reddit
  • Yahoo Buzz
  • StumbleUpon

First experiences of a Linux (Ubuntu) virgin

Introduction

I'd be meaning to give Linux a try for the past couple of years. I recently bought a new PC installed with Windows 8.1, so decided to give Linux a try on the old PC.

This post documents my experience for the Linux-curious than giving actual instructions on how to get started. It is also based on my current understanding and two weeks experience. It is not an expert view!

What is Linux?

Linux is an Operating System (OS), like Windows used by most PCs and OS X used by Apple computers. In lay speak it is the thing that holds everything else together.

How much is Linux and where do I buy it?

This is probably the wrong question for a variety of reasons. You don't go into PC World or computer store and pick a copy of Linux up off the shelf. Linux can be downloaded for free (and legally). It is open source so people can develop their own versions of Linux and give it away or sell it as they see fit.

This is leads to a second point about Linux. You don't just go to the Linux website and download a copy of 'Linux'. Lots of different versions of Linux are available – these are known as 'distributions' or 'distros.' These can be downloaded and installed for various internet sites. I chose to use Ubuntu  as that seemed to be the distribution of choice for the Linux virgin. Other distros include Debian and Mint. Magazines such as Linux Format often come with a disk with a particular distribution on.

How do I install it?

I'll tell you how it did it as I'm sure that there are other, possibly better or more expert ways. I had my two PCs next to each other. I got on my new PC (pretty high spec) running Windows 8.1 and I went to the ubuntu website and burned a copy of Ubuntu 14.04 onto a blank DVD (it has to be a DVD, it won't fit on a CD). I made sure everything that was on my old PC has been transferred to the new PC (a process beyond the scope of this blog post). I put the Ubuntu DVD into the DVD drive of the old PC and followed the instructions. I opted to allow the installation to delete my Windows 7 installation though it appears you can run Ubuntu alongside Windows 7 without major problems (but alongside Windows 8 is another matter apparently).

I won't go through the installation process in detail, but it was pretty straightforward.

Is it basically free Windows?

Screenshot from Ubuntu 14.02.2 running Gnome desktop
It's an operating system and it looks a bit like Windows at first glance, but that's where most of the similarity ends. The biggest initial difference is that Linux makes extensive use of the command-line (CTRL+ALT+T) to install software and perform other functions. Some of these commands are similar to MS-DOS, familiar to those who remember pre-Windows PCs from the 80s and 90s. In reality though knowledge of MS-DOS probably isn’t that useful. It is useful to buy a book about Linux commands. I purchased the Kier Thomas' Working the Ubuntu Command-line prompt, just £1.15 for the Kindle version.

The Linux command window
The Linux command window
 

What about software?

The Ubuntu distro comes with some software pre-installed. This includes the Office suite LibreOffice (which can also run on Windows as a free alternative to MS Office) and the familiar browser Mozilla Firefox. It also comes with software to play CDs and DVDs.

Not all software is available for Linux, at least not officially. My eldest son is something of a Minecraft enthusiast, and although apparently possible to run Minecraft on Linux I have yet to get it working. Most familiar Windows software has its Linux 'equivalents' though they may not look exactly the same. Programs like Skype have Linux versions.

Installing software (including updates) is the thing that is most different and I'll save the details for another post (though there's plenty of information online).

 

Where their any teething problems?

Apart from the learning curve I wish I could say there were not problems. However, I did experience problems with the system crashing. This was solved by installing the GNOME desktop. Basically, from what I understand, some old graphics cards cannot cope with the latest versions of the Ubuntu desktop. I don't know the spec of my old PC graphics card, but it was second hand and only cost me £10. It coped with running Windows 7, but Ubuntu 14.04 was too much for it.

Will I be giving up Windows 8.1?

I don't like Windows 8 at all. It's not as bad as Vista and had it not been for Windows 7 I might have tried Linux a few years back. However, Windows is too familiar to give up and I'm yet to feel confident enough to rely on Linux for everything. I use software such as Minitab and Nvivio which I don't believe work in Linux. There is however WINE (which stands for WINE is not an emulator) which can be used for running Windows software though I've yet to try it.

Downsides to Linux Ubuntu

* Steep learning curve, especially the command line

* Some software difficult (or impossible) to run.

* Above mentioned problem with my graphics card.

Upsides

* Fast. It runs as quickly on my old 4GB of RAM PC as Windows 8.1 on my new 16GB PC.

* Free. Nothing to lose if it I can't get on with it.

* Ubuntu comes with Libre Office, Firefox and some other software pre-installed so you can get going straight away.

* So far I have solved most of my problems by looking online e.g.on the Ubuntu website.

  • Twitter
  • del.icio.us
  • Digg
  • Facebook
  • Technorati
  • Reddit
  • Yahoo Buzz
  • StumbleUpon