HTC to provide 'Over The Air' ROM updates - P3600 ROM Development

just thought you may like to read this
"Smith Micro Software, Inc. announced today a global licensing agreement with HTC (High Tech Computer) to preload and distribute the Insignia Mobile Device Management client on the next generation of HTC smartphones for consumers and business users worldwide...The Insignia Mobile Device Management client supports file updates, compressed image updates and multiple sequential updates all in one package and is backed by a broad range of integrity checks to ensure the process is secure and 100 % fault tolerant, even during power outages."
Nice to see HTC doing something about this - although properly speaking, this really ought to be Microsoft's responsibility. Which immediately brings up the question - what's so wrong with the MS solution built into WM6, that HTC feels it necessary to shell out licensing fees for a 3rd party service? There may be a jurisdictional aspect to this, in that HTC is seeking to provide an avenue for device specific fixes that aren't part of the general OS, but WM really ought to have the flexibility to do both. Hopefully, that's something we might see with WM7, though considering HTC's move when WM7 is nearly round the corner makes me none too confident that will happen. In any case, it looks like ROM upgrades won't be as painful as they were in the past, and closer to the model used by most 'dumb' phones today.

that's the funniest thing I heard in ages. Upgrading a ROM over GPRS :-O
The horror.

apart from the horror if MB/sec
the horrror of timeouts would be pretty big
of cause they could wait with the flash untill the whole
thing was dl'd as in 2009

This isn't ROM update technology...
More like settings/content update.

Why Rom updates and not only part of its.... sometime there are only some dll's to excange to get something fixed...
Before I see this i dont beleeve it works (microsoft promises a lot!)

Someone should reverse-engineer the WM6 windows update, could be handy.

Related

petition for xda dev

http://www.petitiononline.com/mod_perl/signed.cgi?xdadevs
Done !
Even if i run with the official orange Rom (because i'm scared of ROM update !), i support this petition !
What to do to avoid persons "cooking" their own ROMS ???
Release a GOOD ROBUST ROM, with fine tuning...
I must wait for about one minute, each time i soft reset my device...
Is it a optimized ROM ???
I signed. I haven't updated because there isn't one for my PPC, but I support anyone's right to do with their property what they wish.
I just did so too...
me too. petition FTW!
Petition
I read about petition on a thread then couldn't find where to sign. Found it now but maybe links should be posted in more places for more people to see.
Keep up the good work. This site is excellent.
up
up
sign it
we need you
Signed,
I don't see microsoft's problem though, the images are free from the providers, the device includes a license to run windows mobile on it, installing a new image displaces the old image, so it's still one license, one copy of WM on the device...
How is running a copy of windows mobile on a licensed device against MS?
By their rationale though, if I installed XP on my machine, from a friend's CD, but used my key, is it legal? from what MS are intimating here, no, yet I am using the license I own on My machine...
Bears thinking about really...
I don't understand
Very strange...
First the Palm vs. Pocket PC debate. Then the Palm / PPC / RIM-BB argument. Soon to come the PPC vs. iPhone. Microsoft is always trying to expand markets and displace other technologies. You would think that this momentum would help them, right?
Suddenly, a group of dedicated people bring a long delayed upgrade to our devices without any obvious or flagrant licensing violation (unless the next step is to charge us all for the OS upgrade for the devices we have already licensed), and Microsoft reaction is to try to shut it down?
Perhaps they are planning to buy RIM and want us all to move to Blackberries. At least I wont have to reboot once a day....
Signed...!!!!
Lets hope Micro$oft see sense and not just a chance of screwing someone for $$$$$$$$$$$
Though I am sad as well and personally endorse the use of cooked roms, I can understand Microsoft's point of view:
1) HTC devices are locked to one of the OEM manufactures, i.e. T-Mobile (MDA), Qtek, iMate, etc. The upgrades only work on the correct OEM-brand.
2) OEM manufacturers have to PURCHASE the updates from Microsoft.
3) OEM manufacturers may or may not decide to release (buy and give it for free or for a fee) to it's customers.
The way XDA-Developers provided all the rom's with the necessary tool to allow the installation of any rom-flavour to any OEM version would basically cause:
1) That OEM manufacturer A would pay MS for the upgrade and all other OEM manufacturers would benefit from it for free.
2) MS to be in a difficult position to be able to charge for the upgrades.
3) A considerable amount of broken devices which would have to be repaired (flashed) for free, as it would be difficult or expensive to prove that the cause is due to the use of improper ROM's or improper procedures to upgrade.
The final argument to the question "why doesn't MS provide the ROM's for free, as the current ones have bugs?":
1) All programs/OS have bugs.
2) It is normal to pay for upgrades.
3) MS needs to pay it's developers and is a company that aims profit.
The only valid question would be, in my opinion: "why doesn't MS sell upgrades to end-users?".
Please don't get me wrong: I have nothing to do with MS and hate the current situation as anyone else. I just hate to always read "MS sucks, everything should be free, etc.".
If you use ilegal ROM's, that's fine with me. But at least UNDERSTAND that they are ilegal!!!
I think it would be best to just use upload servers, instead of having an FTP server. One always will find the necessary files - what's really important about XDA-Developers is the KNOWLEDGE. It would be a shame to have the whole site shut down because of copyright infringements caused by some ROM's.
Cheers,
vma
Done! I support what Crash Override mentioned. And after all, I've purchased a Windows Mobile phone not from a Network provider, but SIM FREE .. It was sold to me with a license to use Windows mobile 5 ... which never mentions the version. Just like PC's Windows licenses. Anyway - I hope they realise soon that people would buy more Windows Mobile phones if they had more freedom to do with them what they want afterwards.
If not the flexibility, there are other great phones on the market, which aren't flexible at all - but have stable and well designed OS's.
So Mr. Gates Your vision in the 80's started well with trying to put Windows in every house. Now you are going for the mobiles - which is great, but don't restrict your users more than necessary or you will start loosing them. The more people can play with these phones, the more they will want them!

Windows Mobile Update

I am not sure if anyone has seen a kaiser, but it has a program to update the windows mobile with any necessary updates. Like Windows for a PC. Does anyone know where we can dowload that?
I've a feeling it's included in the latest official WM6 for Hermes from HTC (and since others like AT&T, T-Mob, etc).
If not it's included on a number of ROMs from chefs or you can cook it in with the likes of Pandora.
Haven't seen a cab for it anywhere.
Not sure you should though - I don't think the service is running yet. I think it's some future-proofing for further down the line. 'Till then it's just using resources it can't pay you back for with any functionality.
The Windows update feature of WM6 isn't similar to the PC one, used to update any part of the OS and another programs. The WM6 one will be used only for real critical problems (security related, probabily). In fact, M$ said that it may be unneccesary and may be not activated never.
Well done M$, as usual. Screw the device's perfomance, they just stick on a bit of software that definitely can't be used for now and quite possibly never.
Good eggs, they are. You ever get the feeling they think that you have 49% ownership of any PC or device that uses Windows and they have 51%..?
Q: "Where do you want to go today?"
A: "Somewhere else, Bill. Somewhere else..."
______________________
Why assume I'm a yuppie? (The 'rest of the yuppies'?) You've no evidence for that.
It affects your performance because it involves unnecessary files in your windows folder which degrades performance. Simple.
I didn't even say it screws the devices performance. Read properly. I said "Screw the device's performance" as a parody of their attitude. Nonetheless, it does, for the reason above, have a degrading effect on performce as do all extra files in Windows.
Why would being 'so against' Microsoft involve either being a yuppie or owning an iphone anyway? There's no evidence for either. Do you know what a yuppie actually is?
Why does my disliking microsoft's apparent preference for their needs over mine in products I buy from them mean a tap to you? Don't answer that, it's rhetorical - I don't care why.
Don't bother asking why I buy them because it's none of your business. In actual fact I need to have a Windows Mobile device. Doesn't mean I have to like that fact or Microsoft themselves who have an appalling record for putting their own needs before their customers', or have you not been around for the last 12 years?
If you're going to try to be smart then try to make sense.

What will HTC's future be in the WP7S world?

I know I'm going to get my head bitten off for saying this, but in some ways I'm actually not that big a fan of HTC's phones. They're often ridiculously slow to incorporate new tech (such as faster CPUs). They have a very long track-record of failing to include adequate drivers on their phones, so that even when the hardware is respectable, the software cannot take advantage of it. They fail to include important software elements (compare, for example, the video playing applications on HTC phones with what you get on high-end Toshiba or Samsung devices). And they also have a very tiresome philosophy of treating their own products like feature-phones; if you grumble about the fact that some piece of third party software doesn't work properly on an HTC phone, they don't care - not even when the reason it doesn't work is because HTC has failed to include some important drivers; as far as HTC is concerned, any non-HTC software installed on your phone is not their problem, and they'd be happier if you didn't install 3rd party software on it at all. And (compared to Nokia, Samsung, or Sony Ericsson) the cameras are terrible!
And yet, I used to own a Touch Pro2, and I now own an HD2. Why? Because there are three very important things that HTC phones do have going for them.
1) They sometimes have exceptional hardware - not in terms of the internals (like the CPU and GPU), but in terms of the device form factor. The Touch Pro2 has the nicest hardware keyboard I've ever seen on a phone, for example; the HD2 has the nicest screen I've seen on a phone.
2) They do some interesting things with user-interface customisations. The most obvious example of this is Sense UI; but this also includes things like adding pinch-to-zoom support on the HD2.
3) The single biggest advantage HTC phones have, of course, is this forum. There are some very, very smart people here, and the work they produce can transform an HTC phone from mediocre into remarkable.
But... what's going to happen in the WP7S world? Innovative form factors will be a lot harder to achieve, partly because the platform is so locked down, but also because the minimum requirements are set so high. Large-scale customisations of the GUI will also be banned, so HTC WP7S phones can't have Sense UI on them any more. And as for this forum... well, how many keen WM6.x developers around here are likely to become WP7S developers? It seems like most of them are either planning to jump ship to Android, or get out of the free tweaks and utilities game and start selling apps for money through the WP7S marketplace. It's not at all clear that it will even be possible to flash custom ROMs onto a WP7S phone; hell, we may not even be able to edit the registry, for all we know; certainly there will no more .cab installs. So how much of a contribution will this forum be able to make to WP7S devices?
So, while things like the lack of drivers will hopefully no longer be an issue on WP7S phones from HTC (HTC will have no choice but to include them, and MS will write them, so there won't be so much of a problem with Qualcomm being difficult), it is hard to see what features those WP7S HTC devices will have which makes them stand out from the crowd in any meaningful way.
What do you think?
Shasarak said:
I know I'm going to get my head bitten off for saying this, but in some ways I'm actually not that big a fan of HTC's phones. They're often ridiculously slow to incorporate new tech (such as faster CPUs). They have a very long track-record of failing to include adequate drivers on their phones, so that even when the hardware is respectable, the software cannot take advantage of it. They fail to include important software elements (compare, for example, the video playing applications on HTC phones with what you get on high-end Toshiba or Samsung devices). And they also have a very tiresome philosophy of treating their own products like feature-phones; if you grumble about the fact that some piece of third party software doesn't work properly on an HTC phone, they don't care - not even when the reason it doesn't work is because HTC has failed to include some important drivers; as far as HTC is concerned, any non-HTC software installed on your phone is not their problem, and they'd be happier if you didn't install 3rd party software on it at all. And (compared to Nokia, Samsung, or Sony Ericsson) the cameras are terrible!
And yet, I used to own a Touch Pro2, and I now own an HD2. Why? Because there are three very important things that HTC phones do have going for them.
1) They sometimes have exceptional hardware - not in terms of the internals (like the CPU and GPU), but in terms of the device form factor. The Touch Pro2 has the nicest hardware keyboard I've ever seen on a phone, for example; the HD2 has the nicest screen I've seen on a phone.
2) They do some interesting things with user-interface customisations. The most obvious example of this is Sense UI; but this also includes things like adding pinch-to-zoom support on the HD2.
3) The single biggest advantage HTC phones have, of course, is this forum. There are some very, very smart people here, and the work they produce can transform an HTC phone from mediocre into remarkable.
But... what's going to happen in the WP7S world? Innovative form factors will be a lot harder to achieve, partly because the platform is so locked down, but also because the minimum requirements are set so high. Large-scale customisations of the GUI will also be banned, so HTC WP7S phones can't have Sense UI on them any more. And as for this forum... well, how many keen WM6.x developers around here are likely to become WP7S developers? It seems like most of them are either planning to jump ship to Android, or get out of the free tweaks and utilities game and start selling apps for money through the WP7S marketplace. It's not at all clear that it will even be possible to flash custom ROMs onto a WP7S phone; hell, we may not even be able to edit the registry, for all we know; certainly there will no more .cab installs. So how much of a contribution will this forum be able to make to WP7S devices?
So, while things like the lack of drivers will hopefully no longer be an issue on WP7S phones from HTC (HTC will have no choice but to include them, and MS will write them, so there won't be so much of a problem with Qualcomm being difficult), it is hard to see what features those WP7S HTC devices will have which makes them stand out from the crowd in any meaningful way.
What do you think?
Click to expand...
Click to collapse
i think htc will depend on sales only on android devices as it is still customizable (which htc is special at and that differes it from other devices ) but when going to wp7 no thing will specialize htc phones so no big sales like before
the only thing they can do is use the most highest specs in the phone to stand out but samsung seems to pull out high spec'ed phones before most of companies.
i was thinking how screwed spb is as they have a lot of software that they can use on wm (shell, keyboard etc) and i know they are making the shell on android but why would someone with android and to spend $30 on a widget based shell when they already have one.
IIRC, SPB was listed as one of the 'key partners' for WP7S, so they must have something cooking!
HTC is a HARDWARE company. When did TouchFlo first come out? With the release of the Touch Diamond right? Not all that long ago (late 2007). I always saw TouchFlo as a "necessary evil" and that HTC was just polishing a turd. They got really good at it and the more recent Sense products are pretty darn good but it's still an adulteration of their core business. They'll continue to exist as a HARDWARE company and they will still do some value-add software development likely through a Sense application that integrates weather, twitter, Footprints, etc.
It'll be interesting to see what SPB comes out with for WP7. Maybe they can still make some kinda shell it just can't be set up to over take the start menu and has to be launched each time you start the device. Of course they would probably need some priveledged API's to do anything worth doing.
Also, I don't just love HTC because of Manilla. I've had HTC devices before manilla ever came out. I just love the design of there hardware. That's what really drives me. Any device can have UI's put on it but you can't just change the design by installing a cab.
Great question here. I agree that despite excellent form factors, nice materials and very decent build quality, HTC failed in many areas of making great devices, and the problem was primarily with software. Even Manila, which I enjoy greatly, is an example of how not to build interfaces - 3000 lua files, no customization, no APIs to hook other services or programs, it is all mediocre stuff on the inside. Drivers have caused many frustrations over the years, they constantly failed to document any APIs they used, and always refused to take into account complaints and requests, repeating their "this is not an entertainment/gaming/whatever device" mantras.
With a software company taking charge of software, I think HTC devices will get much better. So I'm rather optimistic with regard to my possible future use of HTC products.
However, they do lose ability to differentiate themselves from other OEMs with WP7, and their ambitions to become a large cell phone manufacturer in the same league with Nokia & Co. now look a bit too optimistic. So yeah, they may go through some difficult times in search of self-identification.
I just think HTC will continue making phones with WM6.5 and Android. There is no reason why would HTC use WP7 on their phones.
ZaxXx said:
I just think HTC will continue making phones with WM6.5 and Android. There is no reason why would HTC use WP7 on their phones.
Click to expand...
Click to collapse
Other than the fact that Microsoft has announced that HTC is one of its major partners on the WP7S project, you mean?
First of all, microsoft dont care about their costumers, we can see that cos theiy did sayd silly excuses about how their new OS wont implement cos some lack of buttons, after that cos lack of some small sume of memory ( ROM ), and they expect from us, to trow into the garbage machines what we did pay 600 eu and to get new i guess with win7 and waste another 600 eu. That is the way how they are working. MONEY , and screw the rest
I'm surprised no one thinks MS won't give a damn if all the WM OEM's give them the finger, they will just contract the manufacture of the hardware out to one of the said OEM's to produce "microsofts" design and specs.......microsoft will make more money, the OEM's like HTC...less, this is imo what the whole point of what they're doing is.....they want total control and a cut of every pie, OS, software, downloadable content, and hardware.....there's not enough money in only producing OS software, and I suspect a point of annoyance at money others make off their platform.
They will FLOURISH :
-geeks like us ( small proportion of marketplace ) will not buy their stuff
-normal people ( huge proportion of marketplace ) will buy their "user-friendly" WP7 stuff
HUGE PROFIT !
ZaxXx said:
I just think HTC will continue making phones with WM6.5 and Android. There is no reason why would HTC use WP7 on their phones.
Click to expand...
Click to collapse
just a thought and suspicion HTC will not continue developing devices with wm6.5 for long.
The last official rom updates for Diamond 2 and touch pro2 have sence 2.5. Why? because HTC sees no reason to continue development of sense? so lets just give it all for everyone. Now software vice there is no real differance between a Diamond 2 and HD2 only a compass, footprints and business card reader.
so software vice its like iPhone 3G and 3GS
so it looks like we are on the beta max phone right now
You get aids when you sleep with too many girlfriends and their mom too!
chiks19018 said:
You get aids when you sleep with too many girlfriends and their mom too!
Click to expand...
Click to collapse
Sometimes, innocent babies get AIDS from their drug addicted parents. We can't seem to comprehend the weird actions of the parents in producing An Intelligence Deficiency System (AIDS) --- a mobile phone OS that lacks so many basic essential features; we might speculate the parents were in psychedelic high, sharing dirty needles, and spread AIDS to each other. The babies (innocent young developers) will mostly likely get AIDS. Some of them who have just learn how to talk have gone so far as to say AIDS is good for the world. The world with AIDS will make a better ecosystem -- it will be skinnier for sure. Many innocent victims (consumers) will likely be infected by the AIDS. It is a potential outbreak, but the kind doctors (xda-developers) can do nothing to help, they are being denied the essential tools to perform their duties. So the whole healing process will have to be left to shamans or witches with divine powers (certain developers with access to native herbal medicines called c++); and we all have to live in the dark age ... wait a minute, I am seeing all these from a distant droid land; phew! I am saved by an open source robot , as the welfare of our droid land seems to be progressing toward the positive territory, I really feel sorry for those who are still in the doom land; with supreme leaders getting more and more paranoids. I hope some one sane enough will stop the supreme leaders if they ever command all their followers to commit mass suicide; such as by destroying the only platform they are all still standing on... an old but useful platform we all love; where everything is colorful and free, the one where the doctors are provided tools to cure any weakness or illness.
The end result:
Only the very strong will survive!
chiks19018 said:
You get aids when you sleep with too many girlfriends and their mom too!
Click to expand...
Click to collapse
I think I speak for nearly everyone when I say: what in God's name are you talking about?
Shasarak said:
I think I speak for nearly everyone when I say: what in God's name are you talking about?
Click to expand...
Click to collapse
I am talking about HTC, sleeping with MS and then Google.
Now it got aids in form of Apple lawsuit and probably neglect from MS for the new WP7.
You're all acting as if HTC didn't know this was coming. Just because Microsoft kept every single detail about WP7 secret from the public doesn't mean they kept it secret from their hardware partners. HTC has known what was coming for months, if not years.
chiks19018 said:
You get aids when you sleep with too many girlfriends and their mom too!
Click to expand...
Click to collapse
Not if you use a condom.

You know what, this is exactly what microsoft needs to do with WP

one sided promise from microsoft (re:updates) is pure fail. all parties should be brought onboard and each held accountable
http://www.engadget.com/2011/05/10/google-partners-with-oems-and-carriers-to-guarantee-android-upda/
Wow, I saw AT&T on the picture, I must relook at it.
It will never happen because all the OEM's and carriers involved seem to want Microsoft and WP7 to fail.
Look at the Zune hardware. My brother had a Zune since Day 1 and he got every update and new release from Microsoft, no problem. I don't think it's a Microsoft issue, I think it's a carrier issue.
Well, that announcement says Android phones will be supported for 18 months. It doesn't say updates will be instant, OEMs won't take weeks to develop ROMs and carriers won't take weeks "testing" them.
vangrieg said:
It doesn't say updates will be instant, OEMs won't take weeks to develop ROMs and carriers won't take weeks "testing" them.
Click to expand...
Click to collapse
if you read the live update, it says:
"12:34PM New guidelines! Man, this is going to be huge. Google's laying out a timeline for how long it'll take a device to get updated once a new build is let loose, as well as how long it'll be updated beyond that."
Google and Apple are both more powerful and influential in the mobile space than Microsoft right now. I don't think Microsoft is really in the position to dictate anything to anyone right now.
And what exactly are these guidelines? Three days for a new ROM from HTC with a new Sense on it?
I mean, this is great news for Android, but there's nothing so far that says anything real about what the update experience will be.
I know it's trendy to bash MS, but WP7 has seen four updates already. And the last one was cumulative, by the way.
I don't know, I have been receiving my updates when MS release them; other than the first one that took one or two weeks every other have been the same day (but I’m not in USA).
http://www.engadget.com/2011/05/10/google-clarifies-18-month-android-upgrade-program-details-far-f/
When pressed about how long it'd take updates to flow to phones after given the thumbs-up by Google itself, there's no hard news to report. In fact, the details there are still being hashed out.
To quote Google, "It's a logistics problem." We can only imagine. Trying to get every Android partner to follow a timeline for releases has to be a complete and utter nightmare, but the company seems certain that these stipulations won't cripple anyone's ability to innovate on their skins (or have too little time to make the needed changes).
We would've loved to hear a specific figure that we could start holding phone manufacturers to, but alas, it isn't to be. The only hard number thrown out today is 18 months. That's how long future hardware will be in the support cycle (at least, anyway), so you'll "soon" be able to count on your next Android device receiving all applicable updates for 1.5 years after purchase.
The guideline is yet to be hashed out. That's why they practically included everyone in the group to come up with a guide line. The only reason AT&T is included is because AT&T wants to make sure the final guideline doesn't put it in the spotlight again, like must release updates within 6 months of Google release That will never happen. I'm pretty sure the final guide line will be 12-month (from Google release the code and you see it on your phone), i.e. totally worthless and waste of time. Android is an open source platform, Google has no say about who can use the code and when they need to release the updates. The only thing Google can do is withheld Android market support.
And if they take longer than the set time frame? What happens?
Sent from my SGH-i917 using XDA Windows Phone 7 App
Nothing would happen. It is called guide line, not rules.
Well then, that'll really be a game changer then... /sarcasm
Where is the news in this?
Sent from my SGH-i917 using XDA Windows Phone 7 App
munkeyphyst said:
Well then, that'll really be a game changer then... /sarcasm
Where is the news in this?
Sent from my SGH-i917 using XDA Windows Phone 7 App
Click to expand...
Click to collapse
There is none. FWIW MS has "guidelines" on updates as well, i.e. that carriers cannot block two consecutive updates.
-R
I smell a publicity fail from Google.
Well I have a wp7 and an android phone, I have to say there is no reason the OEMs cannot make their addtions such as the sense UI to be a replacement, that can be removed and updated seperately from the core OS. If they did that then it would allow for quicker updates.
In the past there were almost no updates done to phone other than small ones that were carrier specific (ie settings or patches) but major upgrades did not really happen. I would not be surprised if eventually updates to the phones to start costing money, much like a new version of OS X or a new version of windows does on a PC.
It's not a timeline.
It's just enforcing devices to be supported for 18 months.
It doesn't mean the manufacturers/carriers will have x amount of days after an android update to release said update. They can still release a phone with FroYo, and take 17 months to release gingerbread for that phone.
Also, it depends on whether the device's hardware supports the update and knowing Andorid manufacturers like HTC they'll just put a ROM chip too small to take any major updates in the phone, etc. Your Evo 4.0 can't support Sense 3.0? Good luck getting that update! HTC will not "downgrade" an Evo 4G from Sense 2 to Stock Android...
They are still trying to get the details panned out, but I'm not getting my hopes up. There are still phones out there sending SMS/MMS to the wrong contacts because the manufacturers don't even prioritize security updates for their phones (which, IMO, is a MUCH bigger issues than even large feature updates...). Android is a huge, hot mess when it comes to updates.
bill.g said:
Well I have a wp7 and an android phone, I have to say there is no reason the OEMs cannot make their addtions such as the sense UI to be a replacement, that can be removed and updated seperately from the core OS. If they did that then it would allow for quicker updates.
In the past there were almost no updates done to phone other than small ones that were carrier specific (ie settings or patches) but major upgrades did not really happen. I would not be surprised if eventually updates to the phones to start costing money, much like a new version of OS X or a new version of windows does on a PC.
Click to expand...
Click to collapse
Are you a developer?
Those aren't themes. They're deep customizations many of which have access to parts of the system that would require a "normal" app to run with Super User permissions. You can't release much of that as an App in the marketplace... Not to mention, they would just end up getting pirated by everyone and at worse breaking a bunch of phones that weren't designed to run the software (freezing them, reboot loops, making them unbootable, etc.).
There's also the issue of drivers, because different manufacturers use dispirate hardware configurations with screens, SoCs, cameras, etc. from dispirate sources. Getting all of that to work on an update is MUCH harder than getting the skins functional.
You people (generally speaking) really think the skins are the issue? They are not. Android (specifically, Linux) is the issue. The skins are easy as hell. The latest Epic 4G Gingerbread Leak has a working TouchWiz, but most of the phone/smartphone functionality is broken. That's a great example on just how easy porting the skins form version to version is. Skins typically aren't that sensitive to kernal ABI changes - device drivers ARE.
The fact that Android is based on Linux by default ensures that updates will have issues because it inherits many of Linux's issues. A Windows Mobile 6.0 update could in many cases just reuse drivers developed for Windows Mobile 5.0the same way Windows 7 can use many Windows XP drivers without any issues.
Linux doesn't have this type of backward/forward compatibility. That's why those leaked updates often have close to nothing working on them (No Wifi, no calls, no this, no that, etc.). Linux doesn't have a stable ABI for driver developers. Kernel updates can break any and/or everything. This means that the turnaround for updates is much longer than it will be for something like WP7.
The biggest issue with Android is the fact that Manufacturers and Carriers do not even prioritize critical security updates, and Google seems intent on not patching and quickly propagating patches for exploits used to root devices. Which is nice for tinkerers, but can be an issue when a malware uses that exploit on someone's device to perform malicious actions...
N8ter said:
It's not a timeline.
It's just enforcing devices to be supported for 18 months.
It doesn't mean the manufacturers/carriers will have x amount of days after an android update to release said update. They can still release a phone with FroYo, and take 17 months to release gingerbread for that phone.
Click to expand...
Click to collapse
I'm pretty sure they said timely updates. Which means they are going to work out some sort of guidelines on how long it takes for the updates to get pushed out. What that actually is remains to be seen though.

Is Android a mess to avoid in the future?

Since I own a Motorola Defy I feel this board is my home but if the moderators feel this post needs to be moved to another board then please do by any means.
As some of you may be aware of I've been posting my frustrations of late Froyo update from Motorola in this thread. You might not care how late and why they are late with the updates but I do because I rely on the updates to do more with my smartphone.
You may have already read that virtually there isn't any major change between Anroid 2.2 and 2.3 other than security fixes. Hello? Did you just say the majority of changes in the operating system are about security fixes? Why then the manufacturer of my handset is not ensuring my handset is safe to use then? I will try to answer this question shortly.
I don't use a smartphone for a hobby. I truly, like most of you, use my smartphone for productivity. Checking emails on the road, taking notes, instant satellite navigations, web browsing, occasional shopping, music, to read books, and document editing on the go are few to name. To do all those tasks I need to rely on a reliable network service, hardware, and the operating system that enables me to have all those software applications I need. This post is not about network services nor about hardware but I just like to say Motorola Defy has been a good phone, hardware wise, and indeed it should be able to handle Gingerbread if the 512MB RAM is not a limitation.
There are a lot of debates about mobile closed and open operating systems such as iOS and Android respectively on the internet. I'm beginning to see closed operating systems like iOS, WP, RIM, and WebOS are in fact a better choice unlike what open OS proponents have been trying to make us to believe. Ok, lets first see why Android is for free. But before that let me remind you Android is not open-sourced and in fact Google recently made it clear they are not going to let anyone see the source codes, let alone to use them (recompile). They are very public about freebies but not so public about the small prints.
Everything Google does is calculated either for a short strategy or for a long one. That is not for me to say if that is a good thing or bad. My concern is having options in the future not only for myself but also for the next generations such as your children.
Android has been given freely to handset manufacturers to build smartphones. To realise the magnitude of business opportunities Android brought to them you only need to look at the once king of mobile maker Nokia where they are today. Their out-dated Symbian OS alone did all the damage. Google is giving away Android for free to control the market in relation to their services. Dependability has always been the key factor of Google's success for as long as I remember. Google may one day even give away free handsets if that fits with their long term strategy.
At first it might appear to you Google can control the handset manufacturers since they are giving them huge business opportunities. That is far from the reality. Manufacturers also know, like most of us, why Google is giving away their OS for free and have already turned the table to their own advantage. Google recently signed an agreement with their major partners to ensure Android updates are delivered to us consumers quicker. The consumers who are vast in numbers and pay for everything are the losers in the battle of controlling the market by businesses.
In my opinion, Google has been hiding more security issues in Android than we are made to believe. They have recently covered up a serious security issue and never explained publicly how they managed to fix that other than explaining something was fixed on their server-side. I believe the problems are serious enough and if it is revealed Google’s reputation will be damaged. I have no proof as I don’t have access to Google internal documents. Admitting to Gmail security preaches that happened months ago today (3 June, 2011) is another hint that Google is not open about their security issues. Please remember, unlike your Windows machines Android does not have a built-in firewall or antivirus.
Back to the question that I asked earlier, why then the manufacturer of my handset is not ensuring my handset is safe to use then? They simply don’t want you to have the latest Android version on your handset because of their Business Model. New Android version goes on to their new handsets, at least initially. There are cases where a particular handset from a manufacturer gets all the updates. The reason behind this is that the handset in question has returned its expected profits or the handset considered as a flagship that most likely continues its pedigree. Examples of these are Samsung’s Galaxy S, Sony Ericson’s Xperia, Motorola’s Droid X. Providing updates to older flagship handsets is to keep existing customers loyal. I don’t see anything bad in this one.
I really see the advantage apple users get for not being dependent on manufacturers to get updates. The same goes to all so called closed Mobile OS. As much as it was heart breaking to hear about the Chinese boy who sold his kidney to buy iPad 2, I’m glad he didn’t buy an Android device otherwise he would have to sell something else for the software updates alone.
I already know my next phone is going to be an Android device but I will keep my eyes on the promised improvements in regards to the updates delivery and if nothing is changed then I will take my business to another company where I know I have to wait weeks not months for updates and if there is a critical security issue I don’t have to pull my battery and SIM card to protect my data.

Categories

Resources