I thought this was worth its own post; you can read about my overall Android experiences over here.
Today, my HTC Desire told me it was out of storage space.
That’s funny, I thought. I installed a 16Gb SD card. That was plenty of space on my iPhone, and I’ve had my Desire for less than a month. There’s no way I’ve used all that.
And, indeed, I hadn’t.
The trouble is, on Android versions less than 2.2, you can’t install apps to the SD card. Indeed, on an HTC Desire, the effective internal storage for app installation is 120 megabytes. Now that’s not something they’re going to print on an advert.
It’s absolutely true that Android 2.2 (froyo) finally fixes this insane oversight. It’s something that should have been in Android from the beginning, but they’ve finally managed to make it available. However, my carrier, O2, has been holding back the update for quite some time – and recently pulled it after finally making it available.
Am I cross? I’m mad as hell. It’s probably my fault for not researching this more fully, but these kind of shenanigans suggest that Android won’t be fit for purpose for some time to come. Meanwhile, I’m stuck on an eighteen month contract; seventeen months of tough love with an unfinished open source mobile operating system to go. I feel utterly cheated.