Apr 21 2013

Full details of OTA upgrade 2.3.7-5 for Vodafone Smart II

Category: firmwarewpgeorge @ 5:44 pm

Here are details of a recent OTA upgrade for the Vodafone Smart 2

The description of the update says that the package will upgrade the device to Android Gingerbread 2.3.7-5.

Last version information is available from this post in February 2013.

The upgrade is described as having a 5.2Mb size.

When downloading the upgrade, logcat describes a download from server otuo2.tctmobile.com

04-21 17:21:05.328: I/suapp_jni(4629): 2013/04/21 17:21:05 [DEBUG]   SessionMasterFile::Save: Processing file 1/1.
04-21 17:21:05.359: I/suapp_jni(4629): 2013/04/21 17:21:05 [DEBUG]   SessionMasterFile::MakeSessionMasterFileName('V860X-2AVDIE1#Vodafone Smart II#2#0#15CCGC0#15FCGF0','/sdcard/.downloaded','0'): = /sdcard/.downloaded/43BD8D98140CF8FAA089BD559E47BFEF0E3DCF37.bin.
04-21 17:21:05.359: I/suapp_jni(4629): 2013/04/21 17:21:05 [DEBUG]   SessionMasterFile::Save: Processing input file '/sdcard/.downloaded/43BD8D98140CF8FAA089BD559E47BFEF0E3DCF37.bin' (0) for 'V860X-2AVDIE1#Vodafone Smart II#2#0#15CCGC0#15FCGF0'.
04-21 17:21:05.484: I/suapp_jni(4629): 2013/04/21 17:21:05 [DEBUG]   MultiDownloader::DownloadStart(imei='862924010447801', model='Vodafone Smart II',com_ref='V860X-2AVDIE1')
04-21 17:21:05.484: V/FotaDld(4629): SUAPP: Downloading ... 0.0% at a speed of 0.0 bytes/s
04-21 17:21:05.640: I/suapp_jni(4629): 2013/04/21 17:21:05 [DEBUG]   AMConnection::Execute: Connection #1c4288: Request Execution Starting ...
04-21 17:21:05.640: I/suapp_jni(4629): 2013/04/21 17:21:05 [DEBUG]   AMConnection::Execute: Connection #1c4288: We have to connect first to otu02.tctmobile.com ...
04-21 17:21:06.140: I/suapp_jni(4629): 2013/04/21 17:21:06 [DEBUG]   AMConnection::TickConnect: Connection #1c4288: Connection request to 'otu02.tctmobile.com' done. Now waiting network feedback ...
04-21 17:21:06.484: V/FotaDld(4629): SUAPP: Downloading ... 0.0% at a speed of 0.0 bytes/s
04-21 17:21:07.140: I/suapp_jni(4629): 2013/04/21 17:21:07 [DEBUG]   AMConnection::Execute: Connection #1c4288: Successfully connected to otu02.tctmobile.com!
04-21 17:21:07.140: I/suapp_jni(4629): 2013/04/21 17:21:07 [DEBUG]   AMConnection::Execute: Connection #1c4288: Connected to otu02.tctmobile.com! Now waiting StartCom from server ...

and a file update.zip is downloaded.

Mounting the sdcard we find that the file is available at:

/sdcard/.downloaded/update.zip

Here’s the full listing of that archive.

After the upgrade, the following information is displayed in the ‘About phone’ section:

Firmware version: 2.3.7

Baseband version: BCM2155x_TCLSSP1_1342.3.2.4

Kernel version: 2.6.35.7 TCL@50029-1 #1

Build Number: 01022

after.fota.vodafone.smart.2.3.7.5.april.2013

Related links

Turn your Vodafone Smart 2 into an Android development device  [>]

Tags: ,


Feb 22 2013

Notes on the concept of the Android baseband

Category: firmwarewpgeorge @ 11:39 am

This article describes the concept of the Android baseband version.

Whenever there is an Over the Air upgrade, there is a chance that the baseband gets upgraded, such as was the case in my recent FOTA upgrade to 2.3.7-4 on the Vodafone Smart II

The original baseband version was: BCM2155x_TCLSSP1_1342.3_assert2rstrst_sv2O

The upgraded baseband version was: BCM2155x_TCLSSP1_1342.3.2.2

Here’s the best definition of baseband I could find from the macrumors.com forum

Baseband = the firmware that the radio part of your phone uses.

Sure enough, when I digged enough into the patch script for the Vodafone Smart II, I can distinctly see three different .img files being patched:

Excerpts from file updater-script, part of update.zip:


ui_print("Patching boot image...");
apply_patch("...
...
package_extract_file("patch/boot.img.p"));
set_progress(0.863641);
ui_print("Patching modem partition...");
...
package_extract_file("patch/fota-comms.img.p"));
set_progress(0.997063);
ui_print("Patching bootloader partition...");
package_extract_file("patch/fota-bootloader.img.p"));
...

So this brings me to the conclusion that when the patch is applied there are three software upgrades to three core partitions of the Vodafone Smart II:

  • boot.img partition
  • fota-bootloader.img partition
  • and the baseband partition, known as fota-comms.img

Related websites

Osmocom BB, a project that aims to provide open source baseband software for selected phones

Tags: , , , ,


Feb 17 2013

Full details of OTA upgrade 2.3.7-4 for Vodafone Smart 2

Category: Android 2.3 devices,firmwarewpgeorge @ 5:10 pm

Here are the details of a recent OTA upgrade for the Vodafone Smart 2

The description of the update says that the package will upgrade the device to Android Gingerbread 2.3.7-4 and that it contains bug fixes for performance and stability

Original version information:

Firmware version: 2.3.7

Baseband version: BCM2155x_TCLSSP1_1342.3_assert2rstrst_sv2O

Kernel version: 2.6.35.7 TCL@50712-1 #1

Build Number: 01020

before_ota_upgrade

View from Smartphone II before the FOTA upgrade to 2.3.7-4

The upgrade is described as having a 6.5Mb size.

When downloading the upgrade, logcat describes a download from server otuo2.tctmobile.com

02-16 22:30:25.304: I/suapp_jni(11970): 2013/02/16 22:30:25 [DEBUG]   AMConnection::Execute: Connection #1c3f08: Successfully connected to otu02.tctmobile.com!

and a file update.zip is downloaded.

Mounting the sdcard we find that the file is available at:

/sdcard/.downloaded/update.zip

Here’s the full listing of that archive.

After the upgrade, the following information is displayed in the ‘About phone’ section:

Firmware version: 2.3.7

Baseband version: BCM2155x_TCLSSP1_1342.3.2.2

Kernel version: 2.6.35.7 TCL@50712-1 #1

Build Number: 01021

 

version information in the Vodafone Smart II (Alcatel TCL V860) after OTA upgrade

version information in the Vodafone Smart II (Alcatel TCL V860) after OTA upgrade


Next Page »