Migrating SMS messages from iOS to Android

The iPhone 3GS that I use for work is now getting a little long in the tooth, no longer eligible for updates (read security risk) and the battery often runs out before the end of the day.  I still have a 4S that I use (with iOS 7) in my personal life but the company iPhone was replaced today with an Android handset (Samsung Galaxy S3 Mini).  This is my first Android phone – and will be an interesting experience because I want to see how this Google platform gets on with Microsoft Exchange (my previous experience with ActiveSync has been with iOS and Windows Phone 7).

Initial impressions are mixed and it may take me some time to get used to Android (or maybe it’s the O2/Samsung customisations) but I do have one observation: Google Play seems much faster than iTunes for app downloads…

The first apps installed on my phone were iSMS2droid, Dropbox and Spotify. Two of those apps seem pretty obvious, but “what’s iSMS2droid?”, you might ask.  It’s a handy app for importing SMS messages extracted from an iPhone backup to Android format.

The mechanics of transferring SMS messages from iPhone to Android are described in a hongkiat.com blog post but, in short, the steps are:

  1. Backup the iPhone in iTunes
  2. Locate the backup file in %appdata%/Apple Computer/Mobile Sync/Backup/ on Windows or ~/Library/Application Support/MobileSync/Backup/ on a Mac
  3. Open the folder with the most recent timestamp (one per synced device, I think)
  4. Search for the file called 3d0d7e5fb2ce288813306e4d4636395e047a3d28 and copy it to your Android phone (I did this via Dropbox)
  5. Open iSMS2droid and tap “Select iPhone SMS Database”, then point the app at the file you transferred from the iPhone backup. This will allow the message database to be converted and will save a file called iSMS2droid.xml (on my phone, it was in /storage/sdcard0/SMSBackupRestore).
  6. At this stage you’ll need another app, called SMS Backup & Restore, which can read the iSMS2droid.xml file (on my phone, it was in /storage/sdcard0/SMSBackupRestore) and import the messages.  All but one of my SMS messages were then restored and availble in the Android app.

Unfortunately, I did have a couple of issues to resolve along the way.

With SMS messages transferred, next step is contacts.  I can see these in Outlook, so pretty sure ActiveSync is handling them for me… let’s see what happens when I connect the ‘droid to the company servers…

The “wheel of fortune”

Last week, I wrote about the White Book of Big Data – a publication I co-authored last year at Fujitsu.

One of the more interesting (for me) sections of the document was an idea from one of my colleagues, providing a model to determine next steps in forming a strategy for embracing a new approach (in this case to move forward towards gaining value from the use of a big data solution but it can be applied to other scenarios too).

The model starts with a “wheel” diagram and, at the centre is the first decision point. All organisations exist to generate profit (even non-profits work on the same principles, they just don’t return those profits to shareholders).  There are two ways to increase profit: reducing cost; or increasing revenue.

For each of the reduce cost/increase revenue sectors, there are two more options: direct or indirect.

These four selections lead to a number of other opportunities and these may be prioritised to determine which areas to focus on in a particular business scenario.

With those priorities highlighted, a lookup table can be used to suggest appropriate courses of action to take next.

It’s one of those models that’s simple and, I think, quite elegant. I’ll be looking to adopt this in other scenarios in future and I thought that readers of this blog might find it useful too…

Take a look at the book if you want to see this working in practice – “the wheel” is on page 37.

The White Book of Big Data

Almost exactly a year ago, I was part of a team at Fujitsu that wrote a short publication called the White Book of Big Data.

This was the third book in the successful “white book” series, aimed at helping CIOs to cut through vendor hype on technology and business trends, following on from the White Book of Cloud Adoption and the White Book of Cloud Security.

At the time, I was keen to shout about this work but couldn’t track down an externally-visible link (and I was asked not to publish it directly myself).  Now, when big data has become such an incredibly over-hyped term (so much so that I try not to use the term myself), I’ve found that the book has been available for some time via the Cloud Solutions page on the Fujitus website!

Irrespective of the time it’s taken for me to be able to write about this (and any bias I may have as one of the authors) I still think it’s a useful resource for anyone trying to cut through the vendor hype.  At no point does it try to directly sell Fujitsu products – and I’d be interested in any feedback that anyone has after reading it.  If you’d like to read the book, you can download a PDF.

As I’ve changed roles since the book was published, I think it’s unlikely I’ll be involved in any future publications of this type (I always wanted to create a White Book of “Bring Your Own” Computing) – unless I can encourage any of my marketing colleagues to sponsor a White Book of Messaging!

MK Geek Night again – and I still haven’t blogged about the last one!

This week sees the sixth quarterly Milton Keynes Geek Night (MKGN).  I’ve attended every one so far and always blogged about them – except the last one.  The simple fact is, I’ve been too busy – but I’m also just a little bit obsessive about these things and wanted to write something before it’s too late…

The last event was fantastic as ever but I’ve lost my notes. I know it sounds a bit like “the dog ate my homework” but I think iA Writer has put them somewhere strange… not on Dropbox (where I expected) but in iCloud, I think – except I can’t find any documents in iCloud (I’m sure I have to use an iDevice of some sort and it will all be fine…). I really should standardise on using one app for this – not the current combination of OneNote/Evernote/iA Writer, depending on the device I’m using…

Anyway, you can catch the audio from the last MK Geek Night on SoundCloud including:

  • Sarah Parmenter (@Sazzy) on designing for the responsive web.
  • Westley Knight (@Meteoracle) on life behind the curve.
  • Michael Fox (@IdleMichael) on how boardgames can make you awesome.
  • Ben Ward (@CrouchingBadger) on setting whitespace spectrum free.
  • Andrew Spooner (@AndSpo) on why mobile audio sucks.

MK Geek Night number 5 was David Hughes’ (@DavidHughes) last night as co-host and organiser but Richard Wiggins (@RichardWiggins) continues to organise these fantastic evenings.  You can find out more on the MK Geek Night website or on Twitter (@MKGeekNight) – but you’ll have to be quick. Tickets “sold” out for this free event in under an hour this time around!

Lyncing to Asterisk

I’m seeing increasing interest from customers in the enterprise voice functionality in Microsoft Lync – particularly for customers who already have an investment in Microsoft products for email, instant messaging and presence (Exchange and Office Communication Server or Lync).

One of my colleagues, Garry Newsham, shared an interesting link with me recently about integrating Lync with the open source Asterisk platform. Whilst this isn’t something I expect many enterprises to be looking at, it might be a project for smaller organisations.

As for me, maybe I’ll have another go at getting IP telephony working in my house, linked to my Office 365 Lync subscription…

Short takes: “detagging” oneself on Facebook; and the universal cleaning power of baby wipes

In the absence of a “proper” blog post, a few short takes based on things I’ve discovered these last few weeks…

“Detagging”

Over the last few months, I’ve been notified that someone has tagged me in a photo on Facebook. Great, I think, another picture from 20 years ago that I need to check to see I’m not doing anything naughty in… or “how on earth does that person have a picture of me?!”.

As it happens, some of the pictures weren’t of me – just someone who looked a bit like me, viewed from a particular angle.

It turns out that Farcebook has a help page for “how do I remove a tag from a photo or post I’m tagged in”, which is kind of handy as, however careful you are about sharing your information online, you can’t do anything about your friends.

Baby wipes and handlebar tape

Almost nine years of fatherhood have taught me lots, including that baby wipes are great for cleaning many things – goodness knows why we let them near the skin of our precious little people.

A few weeks ago, I bought myself a road bike. I was a little concerned about the white bar tape though… not likely to stay white for long, I thought. And I was right. Velominati rule #8 discusses matching the colour of saddles and bars – in the full text of the book it also talks about  keeping white bar tape clean in order to Look Fantastic at All Times. After the application of a little elbow grease and a baby wipe though, my bar tape is gleaming like (almost) new…

Preparation notes for Microsoft exam 70-341: Core Solutions of Microsoft Exchange Server 2013

I’ve got an exam tomorrow. I figured that, as I’m employed as a manager and not an administrator, my best chance at passing the Core Solutions of Microsoft Exchange Server 2013 (70-341) exam was to take the test soon after attending the training course. So, tomorrow morning at 10am, I’ll be in a Prometric test centre whilst the sun is shining outside…

I learn by writing, so what follows are my notes – a brain dump if you like but based purely on study – I’ve not seen the exam (or any practice tests) yet…

Fingers crossed, I’ll be fine.  If I do fail, it will be the first time I’ve had to re-take a Microsoft exam – here goes with the brain dump.

[Updated 2013/11/22 – after failing 70-341 twice and 70-342 once – so far – I’ve removed the content of this post as it’s clearly no help to anyone!]

Exchange and Outlook resource roundup

I mentioned that I’ve been attending an Exchange Server 2013 training course, when I wrote earlier in the week about creating dynamic distribution groups using custom directory attributes.

Our course instructor, Annette Gill, has curated a number of resources and links on her website for Exchange (2007, 2010 and 2013), Windows Server 2008, and System Center Configuration Manager (SCCM 2007 and 2012).  Of particular  interest to me right now are the Exchange Server 2013 Resources and Exchange Server 2013 Miscellaneous Links.

I also found something else of note during one of the labs. I don’t really use Public Folders and I was struggling to get one to display in the Outlook client after I’d created it and given access to a user.  Outlook MVP Diane Poremsky’s reply to a TechNet Forum post gave me the answer – Ctrl+6 refreshed the folder list (I already had it open) and the Public Folder came into view.  Incidentally, a full list of Outlook keyboard shortcuts can be found on the Microsoft Office website (that list is for 2010, but should work for 2013 too).

There are more “tips and tricks for Windows, Office and whatever” on Diane’s website.


Finally, one of the Microsoft consultants currently working with my team is one of the joint authors for the Microsoft Exchange Server 2013: Design, Deploy and Deliver an Enterprise Messaging Solution book that’s due to be published next month. Exchange 2013 texts are a bit thin on the ground at the moment but this book has been written by some of the best authorities I know on the topic – especially when it comes to designing, deploying and delivering solutions.

Working with Exchange 2013 dynamic distribution groups based on custom directory attributes

I’m attending a training course this week (getting back up to speed with Exchange using the Core Solutions of Microsoft Exchange Server 2013 course) and I found that one of the labs wasn’t working. I probably missed a step somewhere and I wanted to verify a dynamic distribution group based on a custom attribute.

Back in the days when I was hands-on with Exchange, there was an Exchange-aware version of Active Directory Users and Computers (ADUC) to work with, but that disappeared in 2007.  These days, the solution is to open ADUC, enable the Advanced view and then look at the Attribute Editor. It took some searching but I found that what Exchange refers to as Custom Attribute 1-15 are actually known by the LDAP names of extensionAttribute1 (to 15) in Active Directory.

Once I’d edited extensionAttribute1 in the user object(s) to add the value the dynamic distribution group was looking for, they were picked up and mail flowed as expected.

One last point: whilst Exchange 2013 doesn’t allow a preview the contents of dynamic distribution groups within the Exchange Admin Center it is possible inside the Exchange Management Shell.

[Update: Custom attributes can also be set in EAC – under more options for mailbox properties – as well as in EMS, where the attribute is known as CustomAttribute1)]

Fighting back to the spammers: charging for removal of blog spam links…

Right from (almost) the start, this blog has suffered from spam. I guess it just goes with the territory but I’ve written in the past about people who’ve left spam comments and then found Google’s index quotes them out of context or tech companies criticising their competitors “anonymously” in blog comments.

Even when I was helping my then-CTO to raise his social media presence, my employer’s PR agency was encouraging the use of comments on blogs to generate backlinks and now the tide is turning as Google cracks down on low-quality backlinks.

As a result, I’m getting an increasing number of emails from digital agencies including phrases like the one below:

“I’m writing to request the removal of a link to my clients’ [sic] site which is located at the following page:”

They’re (or their clients are) wasting my time, so I reserve the right to charge for removing such links.

The irony is that, over the last few years, Google’s index changes have penalised original content creators like myself in favour of corporate websites and this blog has just a fraction of the traffic it once enjoyed (oh, those were the days)…

Would be blog spammers at this site should check out the Rules for Comments.