copyright 1998-2018 by Mark Verboom
ipv6 ready RSS Feed Switch to English

Ga terug naar Nieuws

Motorola Milestone 2 firmware upgrade

Naar blog index

Sunday, 31 July, 2011

Motorola Milestone 2 firmware upgrade

A while back I got a Motorola Milestone 2. It is delivered with Android 2.2 Froyo. Unfortunatly it doesn't look like there will be an update to Adnroid 2.3. However, after searching a bit on the Motorola website, I found there was an update for the Motorola Blur software on the phone.

My phone was running version 2.2.16.

Motorola has an update to version 2.4.24. There seem to be some improvements:

The update doens't seem to be available over the air, you need to download some windows software to install the software on the phone.

Before continuing the installation, I first made a backup. I used my standard rsync backup (the phone is rooted of course) and also used Titanium Backup to make a full backup to sdcard, just to be safe.

So first install the update software from Motorola.

After the usual fiddle the software actually starts to do its work. The phone is connected and is set to program mode by the update software.

And it uploads the new software.

The upgrade was done in two phases, the phone had to be restarted in between.

After the second phase, the first thing I noticed that all my data was still there, and all the screen layout was still complete. That saves a lot of work :)

There were two problems after the upgrade which I had to correct manually:

  • The shortcuts from FolderOrganiser lost their names. I had to recreate the shortcuts.
  • JuiceDefender lost its settings. I had to reconfigure the application.
On the plus side, these are the most clear changes I noticed after the upgrade:

  • No more problems with the touch screen when the device is conneted to the charger.
  • Improved interactive performance.
  • Quicker GPS acquisition.
  • Improved volume control during telephone call.
After the upgrade the about screen shows the new version information:

Now running the 2.4.24 software.

But as you can see the kernel build is also newer:

2.6.32.9-gd2377eb w00168@ca25rhe82 #1

2.6.32.9-g6685cb4 a17935@zin22lnxdroid25 #1

Although the kernel version is the same, it seems this is a newer build of the kernel, which of course might account for the improved interactive performance on the device.

After the upgrade the root access to the device was gone. This was to be expected of course. Previously I used z4root to get root access on the phone. I tried that again, but if failed (tried my original 1.1.0 version, but 1.3.0 also failed fro me).

I ended up downloading some windows software, superoneclick. It worked like a charm.

After having regained root access I had to place a few of the custom modules back (cifs.ko, tun.ko etc.). Fortunatly, as the kernel version hadn't changed, the modules still work. So OpenVPN and Cifsmanager had no problems running.

The only application which doesn't seem to work is the overclock application for the Milestone 2. It shows a maximum of 1000Mhz possible, where it showed a maximum of 1300Mhz on the previous software version. But as it wasn't very stable for me I don't really care it no longer works.