How hard and problematic is it to just install the normal Android OS on phones that come with weird kinds? And does it end up not quite fitting the specific handset as well?
it varies by handset. my mytouch 3g took a lengthy process involving 2 microsd cards, a hex editor, submitting some id numbers specific to my phone/microsd cards to some random website and getting emailed a "gold" file, and reflashing various files. my nexus one took all of going into the settings and unlocking it, then reflashing a cyanogen firmware that had been downloaded to the phone.
i would imagine that if at&t is locking down this particular phone, they are (or have instructed motorola to) lock down the firmware reflashing process.
Hmm, if the best part of Android is the free wheeling, beloved by geeks and not anyone else store, then I am not sure if Android is the competitor I thought it is.
A locked down store is totally what carriers want. They want the revenue stream from selling the apps. That's how the market was before iPhone. So until Google force carriers to have a common store, I see more and more carriers adopt this model.
I thought the best part of Android was that there is very little oversight as to what you can put out on the Android Market, making secondary markets unneeded.
Although I have had a hard time finding a decent tethering application in the Android Market.. maybe AT&T is afraid that disobey the little rules there are will be bandwidth intensive, threatening their already feeble network?
I think it's a little misleading to judge carriers and phone manufacturers by open source standards. Although open source standards often promote innovation and bring value to the market because of the service oriented industries that pop up based on them I don't see the same kind of thing happening for phones. So tighter control is not necessarily a bad thing.
It is a bad thing, any enterprise that wants to deploy their own android software to device they paid for now has to choose a different carrier than AT and T..
Its why Enterprises do not use iPhone in the first place..
They should never have been allowed to sell an Android phone in the first place. They're probably trying to promote their cash cow, the iPhone by crippling Android in the court of public opinion.
Allowed by whom? Google went out of their way to give handset makers and carriers almost total control over how they choose to package Android. I suspect we'll see more of this simply because the carriers will want to create a low end SmartPhone market to replace the dumb phones out there. They'll only run a few carrier approved apps and may not have access to the regular Android Market but instead a carrier run market instead.
I know in the on-going Internet race to judgement Android has been anointed the White Knight role but Google's choice to give carriers/handset makers so much control over how Android gets into consumer hands is nothing to be proud of. We shouldn't be cheering on a solution that really isn't nearly as open as people suggest. Even a more legitimate Android phone like the Droid or N1 is crippled from doing wifi tethering unless you root/jailbreak it. Why? Because carriers didn't like it. If we're really looking for a 100% open mobile platform Android isn't really the solution. It's probably the best bet out there today but that should not stop us from pointing out why it's also restrictive.
Crippling Android on their phone might just make it easier to do an apples-to-apples comparison. Assuming AT&T screws up on something everyone else is getting right.
It seems wrong to do this, but in a related thought, I imagine the people savvy enough to know there are apps outside the market will realize they can also install other ROMs.
Great... they turned their Android phone into an iPhone. Might as well just buy the real thing if you are going to AT&T for the network. (And why would you do that?)
It really sucks from a developer perspective in that one of the major differences between iphone and android is that you could download an apk from non market sources and now they remove that choice from users grasp.
It also sucks for developers that Motorola is still actively releasing new Android devices with such dated hardware. This is basically a glorified G1 (~500Mhz CPU, 256MB RAM) I'm not sure how that's going to play when we're very likely to see 1.5Ghz multi core CPUs with 4x+ as much RAM being released this year That's quite a big gap in specs between the low end and high end for brand new devices that are going to be in use 2 years from now and beyond.