The myth of Android fragmentation vs. iOS

With my planned move to Android from iOS as soon as I can get my hands on a good LTE phone I get a lot crap from Apple fans about Android fragmentation and carrier updates and whatnot. I hear all the time about how iOS is better because you can get access to updates quicker. They have a point. When the latest version of iOS is released I can get it immediately (actually sooner since I’m an iOS developer). I know I can root an Android phone to get the latest versions but having to jailbreak my iPhone to get the features I want is one of the reasons I’m switching to Android and this just seems like it should be unnecessary (I probably will anyway).

So I was curious recently when I saw some stats regarding iOS version adoption: Developer stats say 90 percent of iOS device users run iOS 4.x! iOS 4 is the latest major version release from Apple. I wondered how Android stacked up and this is where I feel Android loses a little bit in the message.

What is the latest version of Android for phones? 2.3
How many users have it? 0.8%

Looks bad on the surface. However by using the same criteria in the iOS article let’s ask the question a different way.

What is the latest major version of Android for phones? 2
How many users have it? Nearly 90% (

So from a developer’s perspective I can count on the same percentage of iOS users to have the latest major version as Android OS users regardless of minor version updates. The problem is in the marketing of the OS. Android touts it’s minor releases as major ones. In my world version 2.3 isn’t supposed a major upgrade from 2.2. But they give them fancy names like Cupcake and Froyo and now it sounds like a major revision.

What it boils down to is two different update procedures that seem to result in similar statistics. With Android it is up to the carriers/manufacturers to release the updates and when they do it is OTA so everyone gets it. With iOS everyone (almost) has access to the latest version but you need to plug in to get it and that’s just not always going to happen.


Maybe Motorola Shouldn’t Have Asked

Source: Droid Life

Can RSS be replaced?

Prompted by parislemon’s post – RSS Is Dying, and You Should Be Very Worried – and subsequent twitter feud I’ve decided to try and get away from RSS completely. I’ve found myself in the past spending way too much time on Google Reader and probably not getting the information I needed quite as readily. I wondered if I can get the same information on twitter – and potentially get access to better information – and do so in a more efficient manner.

So I took some time yesterday evening to look at my RSS subscriptions and see if I can just follow their twitter feed to get the same information. So I’ve managed to cut my number of RSS subscription in half but I haven’t gone through a lot of the more obscure feeds. Some I expect not to be able to remove entirely but if I can streamline my whole information gathering process hopefully I can spend some more time on better quality pursuits (reality tv shows).

I think the toughest part of this whole process for me will be getting used to clicking links as opposed to reading posts in Google Reader. The other difficulty will be finding a way to keep track of where I left off on my twitter feed. I’ve switched my casual browser back to RockMelt for now since the TweetDeck Chrome app didn’t show you which tweets were new but am on the lookout for a better way to manage what information I may have missed when I’ve been away from a computer/phone/tablet.

So what do you think? Should I even bother or has RSS run its course?

Jailbreaking iOS 4.1 on an iPhone 3G

With the disaster that was iOS 4.0, 4.0.1 and 4.0.2 on the iPhone 3G I was hopeful that iOS 4.1 would solve all of my problems. When it comes to “legitimate” functionality the update was everything I could have hoped for. The jailbreak has been different story altogether.

All I really wanted was multitasking on my 3G. I tried jailbreaking 4.0.1 to enable multitasking and my first impression was that I was originally wrong in my criticism of Apple and that not enabling that feature on the 3G devices was not just an incentive for users to buy new devices. It was an unmitigated disaster. In the process however I discovered the joy that is SBSettings and LockInfo and PDANet. I was a convert to jailbreaking…just not on that device. Word soon leaked out that iOS 4 was causing major problems for even legitimate uses of the 3G and that a fix would soon be released.

So 4.1 came out and I upgraded. Sure I lost my jailbreak but I now had a functioning iPhone again. Soon after the iPhone Dev Team released Redsn0w 0.9.6b1 (you can get it here if you want) and it was time to try again.

The jailbreak process was smooth but there were a few performance lags. I thought I could live with it if it wasn’t too bad and it meant multitasking and jailbreak app. I went to bed that night happy as could be. I awoke the next morning to the sun streaming brightly through the window…but that wasn’t right. What happened to my alarm? I have an iPhone dock/alarm clock on my nightstand that plays music from the iPod in the morning. Turns out that the jailbreak has busted the docking capability (confirmed during the long dull drive to work listening to news radio) instead of a podcast or music. I found out some package called Mobile Substrate is causing this problem. Unfortunately I was unable to remove it and keep Cydia installed as part of the jailbreak process.

In the end Redsn0w did work enabling multitasking, background wallpapers and battery percentages with no noticeable performance issues. However Cydia is not installed so for now I won’t be adding any jailbreak applications. All I really wanted in the beginning was the multitasking that Apple told me I couldn’t have.

Apple Delaying LTE for iPhone Until 2012?

I realize that Apple was able to successfully delay a 3G iPhone for a year because of the lack of competition but the rumored delay of a 4G (LTE) iPhone for a year has me scratching my head. I know Apple likes to tout their user experience and there will be some initial concerns with LTE antenna performance and they were able to get away with it before thanks to a crappy smartphone market but I think they’re really making a mistake with this one.

How much would this impact market share? Let’s assume that an LTE version of the iPhone comes out during it’s usual release cycle in July 2012. That is 21 months from now. With Verizon making commitments to rolling out significant portions of their LTE infrastructure by the end of this year and AT&T by middle of next year how far behind will Apple be exactly? I’ve already decided that I’m likely to purchase a LTE smartphone next year be it iPhone, Android or Windows Phone 7 (which is now even more likely thanks to UVerse integration). If Android and WP7 beat the iPhone to the 4G market by over a year you’re going to see some major hits to their market share.

Resetting a Jabra BT620s Bluetooth Headset

I use the aforementioned headset to listen to music/podcasts and take calls at work through my iPhone. Recently the stereo audio feature was failing and I was at a loss as to what to do. I tried re-pairing to the phone and tried updating the firmware (actually didn’t succeed at this as the firmware update doesn’t seem to work on Windows 7).

After digging around on the interwebs I decided to see if I could reset the headphones. I ending up finding this post:

Basically all have to do is attach the headset to the USB cable as if you were charging it for 3 seconds. Then disconnect it. Repeat that 2 more times. Now the audio is coming through loud and clear.