Tuesday, 22 July 2014

The quest to get the Jelly Bean update for my Sony Xperia T

So what happened next with quest to get the Jelly Bean update for my Sony Xperia T, for the odd person out here that maybe interested, here’s what happened.

Good that Sony replied, however what they told me wasn’t so good. IT was down to T-Mobile to release the update, even though my phone was unlocked and not tied to them, it was stuck with their schedule, that appears to be two months out of step with Sony and O2.
This however contradicts two issues, why is that the update can be performed via Sony’s website and why were ranges of IMEI published for Xperia S when it was updated to Ice Cream sandwich?
So, I went to the T-Mobile twitter site, where they appear to be so ready to help, they replied with this:-

T-MOBILE UK ‏@TMobileUK 21 Mar 2013
@GreatFurbian As yet we do not have the release date, we hope to have this information as soon as possible.
… I replied in kind…..

@TMobileUKhelp So what's the hold up? O2 managed it almost 2 months ago? I've been 'checking' on and off for most of those 2 months.

.. and received the same again…

T-MOBILE UK ‏@TMobileUK 27 Mar 2013
@GreatFurbian We do not have date for this as of yet, please keep checking as it will show once available.

I was due to fly abroad and had a few hours to kill, so decided to do the update myself using Flashtool. My wife noticed me using the Sony PC Companion’s backup software, and congratulated me, “oh good, you’ve decided to do it yourself”. I wasn’t quite as enthralled, but she had been on jelly bean for the past two months.

So I performed a backup, last one was done December last year, I kept that one and performed a fresh one. After some messing around, usual getting it into a flahsable state, using Flahstool, which is not the most user friendly piece of software. One problem I do recall is the absence of ABD, (or is it ADB?) drivers for when the phone is in a flashable state. The easiest way to get this appeared to be via Sony’s Susy software. I downloaded this, installed it and tried to run it. Apparently I had to register with Sony to use it, so sent off a registration request. Not that it nattered as it had already installed the drivers needed for Flashtool. For the record, to date, many months on, Sony never bothered replying. So after much ado getting into flash mode, it was done. I restarted the phone and the colourful ribbons that Sony phones appear to start with these days seemed brighter, I confirmed with the misus and she goes yes, that’s jelly bean.

I had taken seven picture image snapshots of all the applications I had installed on the phone, no idea which were Play store and which were Amazon. So now it was time to start restoring the applications  that had associated data, which, apart from call logs, contact and SMS messages that belong to the ‘system’ per say, were saved games. Games I didn’t care for I didn’t bother with for now. This as expected took a while, Play store is quite nippy, you can queue up downloads by launching one after another.

Amazon store is SLOW, really slow, and appears not to multitask, but it does, but again, very slowly. It appears to freeze if you try to queue up downloads, but does trudge on.

There is one handy feature though that Sony’s PC backup program has, it shows you what is unable to/didn’t restore, usually because the app and is associated directories are missing. 

So next I restored the phone from the backup. IT did its usual sit for 20 minutes in a frozen state, Windows 7 deems it unresponsive every time and gives you the option of closing it. But one learns to ignore this and let it wait. But I missed some games that did have save data, so I repeated the restore, and then again a third time.

All looked good, everything was back it seemed, call logs, contacts, and games saves for the few I tested, excellent. But then disaster, no SMS messages. Where had they gone? When I used Sony backup  some time ago with my Xperia S, it would sometimes state that SMS messages had not been saved. So I tended to repeat the backup. I also used the SMS back and restored app some times.

I now tried restoring just the SMS messages by themselves using Sony’s backup, a few times, again, no messages. It was now time to fly, so I left, taking my backups and the phone with me.

So a few days later, a few thousand miles away, I decided to find the messages. After much Googling, I turned up these links that commented on the problem, identified where the messages actually resided within the backup, and finally a tool for extracting android packages.

I had worked out that Sony’s .dbk files were obviously simple zip files, in this was application data. Now where were the messages, there was no obviously named file, so I sorted them by size and went through the files from largest to smallest, and could not find anything that remotely looked like it could the large number of SMS’s I had. Googling revealed that messages go in com.sonyericsson.conversations, I was expecting a com.andoird.  So I found the file, but it was only about 4k, this just did not look right, and it seemed obvious that they were not in there. I persevered and decided to unpack this file, I use the 7z compression program and it could not decompress it despite the multitude of formats it supports. More Googling revealed it to be an android package type. I found an extractor for this and managed to get at the contents, which turned out to be a few directories, within which I found the XML file I had been after all along, containing, just the template for an SMS message!

OK, not good, but not a disaster, I had an older backup, I’ll just look in there. Err the file is just a few k again, oh dear, it didn’t bother backing them up then either, and more significantly didn’t say it hadn’t backed them up, or give any indication of any log having been generated or where it goes, assuming it actually generates one.

Now remember I used to have iPhone 4… and two models of iPhone prior to that? This sort of thing, the backup, restore, text message XML file hunting, simply never happened. True jail breaking seemed a necessity at times, and was an absolute pain, but the whole ‘Android’ experience isn’t much better.

So all my text messages now appear to lie in an old Apple backup, however I was in for a bit of luck, I had used, goodness knows why, SMS backup and restore just before new year’s day, so my loss has been restrict to three months’ worth of text, i.e. not the end of the end of the world. More than a years’ worth and I would have been much much more unhappier.

Going back to why the Everything Everywhere/T-Mobile/Orange cabal didn’t have a ‘date’ for when the update will be released, going through the phone, there appeared to be no branding, nothing in setting, no apps, not even the Orange Maps that used to be on the Xperia S. However I found it, I found what T-Mobile are unable and/or unable to apply to the jelly bean OS release, that O2 managed to do 2.5 months ago, at about the same time that Sony released it to unlocked phones (mine was unlocked after all, but on T-Mobile initially). It was … well this…

An ‘EE recommends’ tile on Play store. That was it! Pathetic really.

My next, or any phone ever, will NOT be anything by Everything Everywhere, or rather Nothing Anywhere as they should be more appropriately named, might have said this before, and I’m saying it again, big deal. Along with Acer on those companies that you learn to avoid no matter what deal they offer, because dealing with the devil you know just doesn’t work here. Some are just the worst of the worst and not worth dealing with.

Sony, I have a love hate relationship with. Apart from Android issues, i.e. what sucks about it, the phone is actually quite nice in use. I cannot understand why reviewers keep going on and on, and then some about  the Samsung S3 having a superior AMOLED screen. At times it looks like a hacks house style, "AMOLED  is better than LCD". Well I’ve never liked AMLOED, Samsung’s anyway, it’s dull, even at maximum brightness. I only bought the Sony Xperia S because it had a bright crisp display with a high pixel density, and felt like a home from, with regards to display quality, after my iPhone 4. But it’s Sony’s backup programs, to use a Nothernism, that did the dirty. It fouled up causing extra pain.

But I’m not changing anytime soon, my verdict on jelly bean? Well the phone is now very very speedy, Sony’s shell is much better than before, and the new unlock method, screen slide, is great. That’s it. I’ve been through all the settings menu expecting something new, and have, well, nothing of interest. A bit disappointed really, I did expect just a bit more. Oh one fly in the ointment, Sony’ shell/launcher, uses such huge icons with such a large amount of icon spacing, especially in the vertical, that it’s grid of 4 by 4 is even worse than an iPhone 5’s which has a much smaller screen There appears to be no obvious way of changing this, i.e. icon spacing, if you know, let me know. To add to this, the smallest calendar (for events) widget is now even larger! I had to look through 4 different downloadable widgets before I found a semi-suitable replacement. I really don’t want to use a third party launcher, I tried three, and settled on one, and they then changed it is you longer had a chronological view of apps installed. They latter half rolled this back with a ‘recently installed’ sort method, but after going to jellybean, I did not go back to it. Worst of all, all the launchers I tried imported icon inclusion and placement settings from other launcher, but not from, yes, that right, the Sony shell launcher. Brilliant.



No comments:

Post a Comment