P.S. I think you are a troll, based on this and prior discussions, and this is the last time I'm responding to you. I'd appreciate it if you'd not respond to my posts either. Thank you.
P.S. I think you are a troll, based on this and prior discussions, and this is the last time I'm responding to you. I'd appreciate it if you'd not respond to my posts either. Thank you.
Android phone manufacturers do not care about this. They are not in the business of promoting the operating system or cultivating a developer base. They want to sell hardware. They sell hardware by introducing new models with new features, not porting those same features to older models that have already been sold.
The maximal return under the Android model is to deliberately obsolete your older hardware so people purchase new phones.
Forgive me for asking something that some googling could answer, but... is there a good such device (sans rooting) that has a keyboard?
Sure worked for Apple...
1) a still growing cell phone market 2) a rapidly growing Android market
As long as the market's still growing, and as long as the vast majority of Android users aren't disgruntled about being left behind, their efforts are best spent on building new phones and acquiring new customers.
I'm curious how many people purchasing a new Android or iOS device even know it can be upgraded. Apple has features in iTunes and now in the phones themselves to advertise new versions and strongly encourage users to upgrade. I'd wager most Android users, because their phones never advertise updates to them, are aware it can even be upgraded and, thus, aren't the least bit put off by these vendors apparent negligence.
Until the market stops growing, or until the vast majority of users get angry about being left behind, vendors like Motorola have zero incentive to spend time or capital on maintaining old devices.
You are making a large assumption when you say this. Your assumption is that it won't hurt them in the long run. Maybe that is true, but it's a risky bet to make. I certainly won't buy another android phone. Maybe most normal users will, but I'm skeptical of that.
Here's how normal users will realize they aren't getting updates, because it happens to me often. Somehow they learn about some cool app they want and they go to the Play store to get it. But they can't find it. It doesn't show up on their search! It won't take long for them to figure out that they can't get it because it doesn't work for their old version of android.
This happens to me about once a month.
Yes, but is there anything that enables them to make the cognitive leap from "my phone runs an old version of Android" to "my phone should have been updated to a new version of Android"?
What's to keep them from instead coming to the conclusion of "my phone is old, I should buy a new one"? You assume they understand what "Android" is, who creates Android, who creates their phone, and that the thing running on their phone that's called "Android" can be upgraded but the entity that created their phone prevents that from happening.
Many people are just buying a phone. Heck, many people are just getting a plan which happens to give them a free phone. They don't, and have no desire to, understand the nuances of the phone they just got. It makes calls, browses the internet, and may let them install these "app" things.
And what's to say some of the people who do understand some of these nuances don't erroneously blame Google and Android rather than their phone's manufacturer?
I really do bet most people out there just say "damn, my phone's old" and go try and buy a new phone as soon as they're able. Which is a win for companies like Motorola.
The entire notion of "the long run" has implicit in it various "ceteris paribus" assumptions that are very frequently false.
In particular, the "long run" makes little sense in the context of rapidly changing business and technology fields, and even less sense when it comes to mercurial public opinion.
On the other hand, the one thing that consistently has a good long-run outcome is to make money now, since, "in the long run", not only can accumulated capital stick around, but it will usually even appreciate.
Huh? I've been on custom ROMs for almost 2 years now, but I remember when I was on the stock ROM, I got a nice little notification in the notification bar when an update was available.
My point was more that most phones aren't receiving updates at all. No update means no notification.
But I don't understand about you not having option of buying phone. They won't allow you to use different phone with your sim or anything? You can just drop to a store, buy unlocked Galaxy Nexus, Galaxy S III, Xperia S or something, and use it right?
Google owns the Android platform, but only a few Android devices. The carriers and device OEMs just want to pump 'n' dump devices. They don't care about the long term health of the Android ecosystem.
Whenever any of my friends go shopping for a new Android phone, they immediately try to find the one with the highest specs. OEMs aren't going to waste time releasing an update for a phone that won't make them money anymore, they're going to spend time instead on making better hardware that will make money.
Nice of you to edit and sneak that in there. All I did was mention how it's in the interest of OEMs to push new devices. You continue to call me names, not reply to what I'm saying and be rude. Apparently you learned nothing from the last time you did this to me. http://news.ycombinator.com/item?id=4158857
Here's what's going to happen to motorola's profits. I will never buy another phone from them.
If you aren't going to buy a Nexus, you have to accept the fate of sparse official/OTA updates if you're lucky enough to get any at all. This is the fault of carriers and the ignorant masses that prop them up. An alternative exists if you're interested; buy Nexus line.
But most of all, the platform fragmentation, I mean in the sense that even this instant some OEMs are selling Android 2.3 devices is the price for cheap phones being available at all. Sure, Apple does update it's phones (though not really old models so people still have to upgrade), but for a price of iPhone, you easily can get three or four cheap Android devices. This is because they can use old software that has lower hardware requirements and because reusing software has little R&D costs.
In the end, saying "I want no Android fragmentation" is pretty much saying "I want smartphones only for rich people" and I don't think that's worth it. Even if, maybe, in US, people can buy iPhones all the time and it would not be a problem for them, there are other parts of the world too.
And I trust a open-source beta more than I trust most "production grade" proprietary tools.
Apple doesn't have a problem with releasing timely updates. So how come the Android OEMs can't ?
Because Android doesn't have the same ridiculous cult around it that Apple does. The iPhone made enough money to make carriers beg Apple to let them carry their phone -- more often it's the other way around, which is why bloatware and disabled features and all that other stuff infects every non-Apple phone. The demand for iPhone is astronomical, and that is the only reason Apple is in a position to instruct the carrier. If normal OEMs try this, the carrier will simply destock their items, remove the subsidy, and the OEM will never get any meaningful sales.
Sun/Oracle can put out timely JRE/JDK updates for Windows/Linux - why doesn't Apple? Similar situation, and one which I thought was incredibly stupid for Sun to get itself in to years ago. If Java is really that core to your business (changing stock symbol to JAVA even!), don't let a third party control the availability and release schedule of that software for some of your users. Sun did it with Apple/Java, and Google's going it with multiple manufacturers and Android.
Not only will I never buy another Motorola phone, after the experience of release delays by carriers I'll never buy another Android phone.
With Motorola, it's just sad, but after encrypted bootlockers and soldered everything to make their phones unrepairable and unmodifiable, I would say it is to be expected.
What's the incentive to give you a free update a year into your 2-year contract? Nobody else is doing it, so not providing an update isn't going to influence a decision to switch carriers. Providing the update will cost significant money, while doing nothing will cost nothing. Why would creating an update "be more profitable"?
An update would be profitable if they charged for it.
Theoretically, at least.