Yesterday, HTC made developers across the world very happy by releasing the kernel source code for the HTC One S; this comes on the heals of similar releases for the HTC One V and One X. But the US version of the One S that’s currently carried exclusively by T-Mobile is inconspicuously absent from the list, just like the AT&T version of the One X was previously.
Traditionally, T-Mobile has been fairly friendly to developers and Android enthusiasts alike; they were the first US carrier to offer an Android smartphone, after all. But even though neither HTC nor T-Mobile have officially responded to inquiries regarding the One S’s absence here, I’m beginning to wonder if T-Mobile is possibly pulling the same act that AT&T just did.
I’ve asked this before, and I’ll ask it again: why are we allowing carriers to have so much control over the devices that we own? This obviously isn’t happening in the rest of the world – just look at the list above – so why do we let it happen here?
I’m hoping that this was simply an oversight that will be corrected soon, but I’m doubtful. Sprint: I hope you’re listening, and that you don’t pull the same thing with my new EVO.[HTCdev via Android Police]