ICS was released on Oct 19th 2011. It is almost 4 months and still not a single phone was officially updated to ICS. The closest one was Nexus S which had an update that was pulled for being too buggy.
Why is it that android phones are so slow to update while WP7 & iOS have all their devices updated in days after a new update is out.
The wide varity of devices cannot be the reason as the team managing a device don't have to worry about other devices. For example, Galaxy S2 team needs to worry about Galaxy S2 and not other hundreds of devices.
Does upgrading in Android world means buying new phone and not software updaye like in iOS & WP7?
Although In part what you are asking makes sense it is in large part a flawed question and premise. I can not speak to windows mobile as I am not terribly familiar so everything going forward is about android and apple.
Yes we are all waiting to see how much each oem can f up ics with their version of android, whether it is tw or sense or blur etc. ics is a major change in how android handles things unlike ios5 which was in reality a very minor update to the system. And it was delayed by about 5 months from their typical release so when it was officially released it was available to most iOS devices true, but delayed all the same.
The delay for ics is caused by the oems thinking they can improve on it and give their own twist. If it was a vanilla update your premise would be accurate. As to the nexus s although the official release was pulled back there are several quality ports across several devices using it as a base
Though the source code was available previously, the first ICS device (the GSM Galaxy Nexus) was not released until mid-November. As mcord11758 mentioned, ICS is a *huge* updated to the Android system and it takes time to get everything coded to work properly.
I also saw some information last night that the 4.0.4 rollout would resume for Nexus S 4G devices today, so take a deep breath and relax
It's all that freedom man! It takes time to add bloatware,spyware and hideous UI "enhancements" you know.
alex2792 said:
It's all that freedom man! It takes time to add bloatware,spyware and hideous UI "enhancements" you know.
Click to expand...
Click to collapse
I have an iOS device. All ios5 did was eat my battery faster and do a weak job of copying androids notifications. Not sure what your bragging about
What I have always found funny is why independent devs can get roms out quicker. There was recent interview with one of Motorola's top execs that said the reason for delays was all the different hardware used in all the different phones. I am running jokers çm9 ics on my motorola electrify. An independent dev got it out before motorola with all their resources. They could get updates out a lot quicker if they so chose to.
Sent from my CM9 Motorola Electrify
mcord11758 said:
I have an iOS device. All ios5 did was eat my battery faster and do a weak job of copying androids notifications. Not sure what your bragging about
Click to expand...
Click to collapse
Well, at least you didn't have to wait 6-12 months to actually be able to update your device.
cdrice15 said:
What I have always found funny is why independent devs can get roms out quicker. There was recent interview with one of Motorola's top execs that said the reason for delays was all the different hardware used in all the different phones. I am running jokers çm9 ics on my motorola electrify. An independent dev got it out before motorola with all their resources. They could get updates out a lot quicker if they so chose to.
Sent from my CM9 Motorola Electrify
Click to expand...
Click to collapse
Independent devs get to release ROMs with a "sorry if it doesn't work, but tough sh*t" disclaimer. OEMs/Carriers have to be able to support the ROMs they ship.
Also have to remember that The CM based roms here use open source drivers that dont use the hardware to the fullest. While OEMs use closed sourced drivers built for the hardware. Once they get the update they have to wait for new drivers to be built to work with the hardware to the fullest.
alex2792 said:
It's all that freedom man! It takes time to add bloatware,spyware and hideous UI "enhancements" you know.
Click to expand...
Click to collapse
With each post I'm more convinced your an apple employee but I'll bite and ask what spyware you refer to.
Dave
Sent from my LG P920 using Tapatalk
alex2792 said:
Well, at least you didn't have to wait 6-12 months to actually be able to update your device.
Click to expand...
Click to collapse
Wait...are you saying you would rather a quick but flawed update rather than a delayed but more stable one?
Dave
Sent from my LG P920 using Tapatalk
mistermentality said:
With each post I'm more convinced your an apple employee but I'll bite and ask what spyware you refer to.
Dave
Sent from my LG P920 using Tapatalk
Click to expand...
Click to collapse
Carrier IQ anyone?
The reason it takes so long is because all the manufacturers have there own UI to make there phones stick out from the others and with major updates like in ICS they have to rewite there UI to work smoothly with ICS.
IamJAX said:
Why is it that android phones are so slow to update while WP7 & iOS have all their devices updated in days after a new update is out.
Click to expand...
Click to collapse
I have worked at Microsoft on Windows Phone 7 and on Windows Mobile. Going back pre WP7, updates generally simply didn't get released for phones. Microsoft is trying to improve that, but the software has to go through modification and testing for carriers. I don't think any version was ready for acceptance in less than four months, ever.
I suspect it's worse in Android-land (where my phones live), because at least Microsoft has big teams for their for-profit product. The major manufacturers also have teams on-site at Microsoft, working to do the customizations. And Microsoft controls the hardware more tightly than Android; for WP7's initial release, there were really only two hardware package options (e.g. screen size, resolution, camera, processor, etc.) So less to modify.
And then Moto adds their new Blur incarnation, HTC adds Sense, and so on, each requiring more changes and testing.
So the comparison between WP7 and ICS is off because of profit-driven teams, hardware diversity and software customization that MS doesn't allow.
Idk but isn't this site to get ICS before any update??? Lol
I'm running ICS in my Samsung Captivate and I can promise you ICS will never come to a Captivate ... but guess what I've got it!!!
I can point and laugh at iOS and WP7 for their limited OS and customize my device
Sent from my SGH-I897 using XDA App
To be honest I don't even know why people want ICS.
I was one of the unfortunates to get the update and now am desperately trying to downgrade back to stock 2.3.6 OR even better..load Cyanogen Mod on my phone.
The only good thing about the update is it led me to register and start to poke around this forum!
Bugs in ICS on my Nexus S include:
- Phone won't ring even when it should. It will only vibrate.
- Lags heavily and hangs when pulling up and trying to type a text message.
- Have to write text message most times before inputting contact to send to.
- Runs million processes in the background, thus killing my battery life.
When I upgraded it wouldn't let me sync my contacts and erased over half my names in my contact lists. When I turned on sync, it would continue to delete the names I had recently readded.
Since wiping all data from my phone, it works a bit more like it should and is a bit more snappy, but it still sucks. They need to hurry up and re-release ICS in a workable version, or at least let people roll back their phone to previous version like you could in Gingerbread.
Whatsup with naming their OS after generally crappy dessert items? Someobody in their marketing department is a glutton...
i want to up grade to ics... but i want to learn more first from here...
please give me some advice
SASQ!!!!!!
come on la, use your butt and think....
why android take such a long time to release a update.
because android has just tooo many different model....
while apple only got...umm.....1......
and windows.....ummm....less den android....
so think about it.....
maybe one----huawei Honor(U8860)ANDROID 4.0
the second edition of ICS commercial release
no guidelines, no warranty, no quality
Related
I am genuinely pissed after they postponed the ICS event because I felt like that would be the infuses' time to get current with its OS. Maybe I'm venting my frustration a bit but 500K+ devices are turned on per day(at least for the next few months). I see that version pie chart and Froyo is still number 1 despite GB releasing roughly 10 months ago(not to mention a new version is weeks from releasing) . It's exactly why I come here.
I would also like to point out that the Fragmentation also causes what I like to call a popularity contest. Yes you have a crap ton of device options but guess what the carriers and manufacturer are making sure the cash cows are first in line. Do you think they have as many engineers/developers working with the ChaCha as they do on sgs2? Hell no
Why is Google shooting themselves in the foot in staying current? Why on earth haven't they sat down with the phone manufacturers and hammered out some sort of standard to speed up adoption of new OS?
Android has a wide array of devices and that makes them unique and better than the competition by offering choice.
I understand that the burden of keeping up to speed primarily falls to the manufacturer/carriers which blows for us. The maker/google contract states the carrier only has update the device for 18 months. The definition and or frequency of an update is obscure at best.
I don't even want to guess how much money is being wasted on development overlapping costs because of the hodgepodge of devices. I tried to find out exactly how many hardware devices are currently supported. I found a list of everything but no summary I didn't feel like counting the but a good estimate is 350 + worldwide.
I understand the development life cycle as well as a hardware life-cycle. I fail to understand why integration of an update takes longer than one quarter to apply.
Google develops tests and releases system updates. The manufacturers takes that update and tests it with their bull**** on top (IE touch wiz and sense) then they test on devices.
Carriers finally now test the update, certify it, and push to users(never pushed at one time because they would never risk any downtime or damage to their network).
Wtf google step your game up and reduce the impact of Fragmentation because its only going to get worse and worse.
I'm the kind of device user that makes a well informed decision and won't get a new device until it breaks or I lose it(wow thinking about it I really am horrible with phones).
I have had this phone since it came out in April and I love it (I left it in a cab during the first 2 weeks I had it but was able to get my replacement soon after). Basically I'm a day one Adopter I had my original rooted and rom'd. It drastically improved the general usability of the phone. I decided to wait to mod the phone until I got the official gb to see what it could bring to the table. I really like the one click update with no issues but my hand has been forced. My device has been becoming noticeably slower and i find myself pulling the battery at least once every 2 days. To use it as a phone like it was intended I need to port to a mod. The
Thank you developers for implementing what the billion dollar corporations could not in literally 1/10 of the time.
Sorry if I ranted I'm pissed and there's no way I'm going down to wallstreet lol I'm lazy.
Jason
Note: I also read that it could reach nearly 1 million devices a day by the end of Oct/Nov.
Sent from my SAMSUNG-SGH-I997 using XDA App
Trust me I understand your frustration! According to google ICS was supposed to be that game changing release but honestly marketing is what is stopping companies from unifying. A majority of people who get an Android device don't know what the hell to do with it, how it works, or in the most part don't care (or at least don't seem to understand the difference between froyo and GB) they just want a functioning
phone. Then comes ios, that's why it's so popular.
Sent from my SGH-I997 using xda premium
I do venture to say that android developers are hurting as well with having to unnecessarily cater to multiple versions of the same OS. I was under the impression that ICS was that as well and will be a step in that direction. Once again how long will that take to push out to consumers? Are we supposed to wait until then? Google just needs to grow some balls and steer the proverbial green bull by the horns before the amount of devices becomes the reason we dont run with the bulls anymore.
jasonk1229 said:
I do venture to say that android developers are hurting as well with having to unnecessarily cater to multiple versions of the same OS. I was under the impression that ICS was that as well and will be a step in that direction. Once again how long will that take to push out to consumers? Are we supposed to wait until then? Google just needs to grow some balls and steer the proverbial green bull by the horns before the amount of devices becomes the reason we dont run with the bulls anymore.
Click to expand...
Click to collapse
Quite frankly your frustration (and mine) is backed by the dev community; to atleast some extent. Although, I still believe google saw the bright green money tree right above their noses and since then, can not let go of the smell! In other words, there wont' be a solution in the near future.
Android has become more like Linux in terms of fragmentation!
diablo009 said:
Android has become more like Linux in terms of fragmentation!
Click to expand...
Click to collapse
I couldn't name to you all the releases that are out there
Yes I love my Infuse but Fragmentation really move my temper gauge over the top. Still loving the infuse 4g screen, but the apps almost all force close error, and my facebook app sometime does not notify me on the notifiction bar and so is textfree app, i am really getting frustrated even yahoo a very big company the video call is a mess, i am in the edge of going back to iPhone which is not my choice, but google make this on OS, stop fragmentation.
spirikitik said:
Yes I love my Infuse but Fragmentation really move my temper gauge over the top. Still loving the infuse 4g screen, but the apps almost all force close error, and my facebook app sometime does not notify me on the notifiction bar and so is textfree app, i am really getting frustrated even yahoo a very big company the video call is a mess, i am in the edge of going back to iPhone which is not my choice, but google make this on OS, stop fragmentation.
Click to expand...
Click to collapse
Are you running a custom rom, kernel, radio, are you OC/UV?
Any and all of these things can and will give you instability. I had a cm7 theme that kept crashing the system on my backflip.
The only way to do away with MOST not all issues is to live in "the box".
Android fragmentation is a big problem.
You're kidding yourself if you think the Infuse will ever get an update to ICS.
MikeyMike01 said:
You're kidding yourself if you think the Infuse will ever get an update to ICS.
Click to expand...
Click to collapse
Lol. By the ICS is out on a couple phones he would've switched to a different phone.
MikeyMike01 said:
Android fragmentation is a big problem.
You're kidding yourself if you think the Infuse will ever get an update to ICS.
Click to expand...
Click to collapse
There comes devs who may port it (hopefully). Ics is supposed to get rid of the fragmentation, and maybegoogle has something up there sleeve to combine all phones and most get ics who knows. Google and Sammy have just hired cynagen (sorry bad speling) and other major devs. They may just help figure out this problem, where they are actually smart and put this into consideration.
I want my freakin Gingerbread! Stupid fragmentation! (╯°□°)╯︵ ┻━┻
Kevinr678 said:
I want my freakin Gingerbread! Stupid fragmentation! (╯°□°)╯︵ ┻━┻
Click to expand...
Click to collapse
Really missing my old HTC phones right now. Hell, one official rom could be easily ported over to like six others with those phones. Samsung has fantastic hardware but HTC dev support is superior.
Sent from my Samsung Infuse
slapshot30 said:
Really missing my old HTC phones right now. Hell, one official rom could be easily ported over to like six others with those phones. Samsung has fantastic hardware but HTC dev support is superior.
Sent from my Samsung Infuse
Click to expand...
Click to collapse
Completely agreed. Phone's that will never officially have things like Sense 3.5 have it, and the same with firmwares. I do love my Samsung though.
Ryanscool said:
There comes devs who may port it (hopefully). Ics is supposed to get rid of the fragmentation, and maybegoogle has something up there sleeve to combine all phones and most get ics who knows. Google and Sammy have just hired cynagen (sorry bad speling) and other major devs. They may just help figure out this problem, where they are actually smart and put this into consideration.
Click to expand...
Click to collapse
Problem is that every phone has vendor-proprietary bits to handle specific hardware support that aren't portable. The Apache license of the Android userland stack makes this possible. Also the ability to have proprietary modules loaded by the kernel doesn't help - for example the FSR and RFS drivers in the Infuse. The same reason you'll likely never see ICS for the Infuse is the same reason you didn't see CM7 until Rogers Gingerbread dropped. (It existed, but it was in a barely usable state until the vendor-proprietary stuff from Rogers GB could get pulled in.)
The good news is that I think Google is forcing vendors to "play nicer" as far as the low-level vendor-proprietary code in order to make AOSP bringups easier. They enforced a LOT of standardization with Honeycomb - the question is can they keep that going with ICS without witholding source like with HC? I think that by exercising tighter control over Google Apps licensing they can.
The Galaxy S II is a hint of things to come - while it still has vendor-proprietary libraries in the userland stack, it has zero closed-source components in the kernel, unlike previous Samsungs.
Motivation and $.
my opinion only...but, phone carriers have no motivation* to update the o.s. of phones already sold.
Just a few random thoughts...
1. Limited $ to be made from you (the customer waiting for an upgrade)
....a. sale of the device is already made.
....b. buyer is already locked into a long-term contract.
2. they are a phone company not a software company...thus any software developers they might have are probably focused on future sales and testing.
3. they don't make money releasing updates to already sold phones.
4. support staff would have to be pretty good size.
I wonder if the phone providers keep software upgrade staff or do they contract that out??? say to the phone manufacture (i.e. samsung, htc)? I have no idea.
(I am assuming it's the phone carriers who are the primary cause of delays in releasing software updates...not necessarily the
* what's more important to them? Future repeat customers due to good service OR simply getting them locked into longterm service contracts? Obviously point 2.
I wish fragmentation was decreased to that of the IBM compatibe market. (Am I the only one that still calls them that?)
Sent from my SGH-I997 using Tapatalk
Interesting point I would have to say they contract the work out to upgrade versions. If they haven't already I wouldn't be surprised to see full teams being hired as android becomes more permanent.
Sent from my SAMSUNG-SGH-I997 using XDA App
Great post
Sent from my SAMSUNG-SGH-I997 using XDA App
The debate continues on TechCrunch:
http://techcrunch.com/2011/10/27/charted-android-fragmentation/
Here is the inevitable question, given yesterday's event. I have been researching and it seems the tech requirements for ICS are the same as those for Gingerbread. Of course, given how Gingerbread has been very heavy on the Milestone, I know that even a moderate increase in tech requirements would be too much on the Milestone. But does it have a chance in any way? And can we backport some of the features (e.g. new Copy-Paste) to CM6 and CM7?
bandroid842 said:
Here is the inevitable question, given yesterday's event. I have been researching and it seems the tech requirements for ICS are the same as those for Gingerbread. Of course, given how Gingerbread has been very heavy on the Milestone, I know that even a moderate increase in tech requirements would be too much on the Milestone. But does it have a chance in any way? And can we backport some of the features (e.g. new Copy-Paste) to CM6 and CM7?
Click to expand...
Click to collapse
I was waiting for someone to ask this ahah My guess is that when Cyanogen comes out with their version of ICS, Kabaldan or some other developer will try and port it to the milestone. Only time will tell...
Until the ICS source is published and reviewed, there can be no valid answers to such questions.
As Kabaldan noted, there's no way to know for sure until the sources are released, and that should take a little while still.
My guess: No, I don't think ICS is going to happen for the Milestone, at least not in an useful way. Along the history of Android releases, no matter what Google said about how a new release compares against an older release in resource usage, every new Android release always required a little bit more RAM than the release before: Froyo required more RAM than Eclair, but as long as you don't stuff your phone full with apps and you stick to a relatively "light" usage pattern, the Milestone still handled it pretty well. Then Gingerbread again required more RAM than Froyo, but now with Gingerbread we're really on the edge of what Milestone can handle - if you don't stick with a light usage pattern, you are sure to run into apps you need open being closed because of low RAM. I just can't see the situation improving, or even at best staying the same, with ICS.
I think a phone with at least 512Mb (like, say, SGS1 and many others released in the past year and a half) is most likely to be able to handle ICS with little downsides, but the Milestone obviously isn't in that league. The Milestone is a 2+ year old phone anyway.
cronot said:
As Kabaldan noted, there's no way to know for sure until the sources are released, and that should take a little while still.
My guess: No, I don't think ICS is going to happen for the Milestone, at least not in an useful way. Along the history of Android releases, no matter what Google said about how a new release compares against an older release in resource usage, every new Android release always required a little bit more RAM than the release before: Froyo required more RAM than Eclair, but as long as you don't stuff your phone full with apps and you stick to a relatively "light" usage pattern, the Milestone still handled it pretty well. Then Gingerbread again required more RAM than Froyo, but now with Gingerbread we're really on the edge of what Milestone can handle - if you don't stick with a light usage pattern, you are sure to run into apps you need open being closed because of low RAM. I just can't see the situation improving, or even at best staying the same, with ICS.
I think a phone with at least 512Mb (like, say, SGS1 and many others released in the past year and a half) is most likely to be able to handle ICS with little downsides, but the Milestone obviously isn't in that league. The Milestone is a 2+ year old phone anyway.
Click to expand...
Click to collapse
You never know. After all the point of Ics is to get all devices in the same version.
Sent from my HTC EVO 3D X515m using XDA App
You never know. After all the point of Ics is to get all devices in the same version.
Click to expand...
Click to collapse
Emphasis mine. I think you're taking that statement, that you've probably heard from Google and other sources, out of context.
ICS is supposed to unify the codebase for the Android OS, yes - for different form factors, i.e. Tablets and Smartphones. And that's it. It's not a silver bullet that's supposed to cover ALL Android devices.
I see the SDK on RC14, give a try of course i'm pessimist too.. already with Ginger everytime i open an heavy app the home collapse for free usefull ram.
i think we should honestly start thinking of upgrading our phones... this phone is just far too ancient. It's like asking for iOS 4 or iOS5 on the iPhone 2G... Impossible...
dmo580 said:
i think we should honestly start thinking of upgrading our phones... this phone is just far too ancient. It's like asking for iOS 4 or iOS5 on the iPhone 2G... Impossible...
Click to expand...
Click to collapse
Some of us have contracts with our phone companies that don't end for another or two.
Physical limit sucks >.>, but agree with dmo... it's pointless trying to use Win 7 on P4 hardware single channel xD. About that RAZR is extremely sexy and got my attention... and i read an article where they point out the UK version could have bootloader unlocked , (and ICS update on mid 2012, but i rely on xda dev, like always and not direct support from M).
I'm sorry, but I gave up on my Milestone and bought a Galaxy S2.
For too long I've seen that the only major development this phone receives is through (very appreciated) kabaldan's work, and that's not acceptable.
Motorola abandoned this phone way too soon, yet at the same time refused to unlock it so that the skilled programmers stuck with this piece of hardware would be able to do something about it.
Not going to choose Motorola again anytime soon until they start giving their users the services appropriate to a smartphone (be it long term support or unlocked bootloaders).
dt0 said:
I'm sorry, but I gave up on my Milestone and bought a Galaxy S2.
For too long I've seen that the only major development this phone receives is through (very appreciated) kabaldan's work, and that's not acceptable.
Motorola abandoned this phone way too soon, yet at the same time refused to unlock it so that the skilled programmers stuck with this piece of hardware would be able to do something about it.
Not going to choose Motorola again anytime soon until they start giving their users the services appropriate to a smartphone (be it long term support or unlocked bootloaders).
Click to expand...
Click to collapse
There are various other people who greatly contribute to the milestone modding community, and I'm sorry to hear that you don't understand that. Yes, while I too believe kabaldan has made some noteworthy and astounding contributions to the milestone modding community, he is not the only one and you should not just neglect the efforts of other developers.
Although I have to agree with you in the case that the motorola milestone's time to shine is over. While we can overclock the processor and apply various to achieve better performance, with the lack of ram and the inability to play most memory-intensive apps I do believe it is time for an upgrade. Finally, if I misinterpreted your comment, please let me know and I will try to change my comment accordingly.
Now about the Galaxy Nexus:
Although the Galaxy Nexus compared to a lot of the other competition seems to have underwhelming specs, it is still the first ice cream sandwich phone which Google and Samsung sat together which means that the hardware will be optimized for the software and also that the developer base would probably be extremely huge because of the number of consumers purchasing this product. ( I mean look at the Nexus One!) The only problem that I see with the Galaxy Nexus is that the GPU is 4 years outdated so it might not be the best phone to get but then again how many games do you really play on your phone? (I think the GPU is identical to the GPU in the Nexus S but apparently the processor is more-so tailored for multitasking and better performance, but not gaming)
Edit: Sorry for the partially irrelevant post :S
My milestone can barely run gingerbread, I have to use the less memory consuming apps for a semi-smooth phone, I don't think milestone can run ICS and if it does, it will be really slow
Android 4.0 Platform:
http://developer.android.com/sdk/android-4.0.html
Can we port a lite version of ICS to Milestone by remove some unnecessary features : NFC , Android Beam , Face Unlock ( because MS don't have font-facing camera) ?
M4zinkaiser said:
[...] it's pointless trying to use Win 7 on P4 hardware single channel xD.
[...]
Click to expand...
Click to collapse
It is
But it runs Win 8 smoothly
That said, I think the modders will manage to make ICS usable on Milestone by removing some features and/or seperating vital processes from non-vital ones (like the Google Maps location service in latest CM7)
Even Windows 7 is smoother than Vista, and 8 seems to be lighter too.
Mi friends report me that iOS 5 runs better than 4 even on 3GS.
So we could have a good chance to port ICS with better results than GB on our MS.. finger crossed!!!
UPDATE! Romain Guy, renowned Android OS developer, just revealed that starting with 4.0, Ice Cream Sandwich, Android brings hardware accelerated 2D rendering to phones! Not just for tablets anymore This is great news for the Android community, and will only led to a smoother, and more efficient user experience. We won another one!
Click to expand...
Click to collapse
http://www.androidannoyances.com/post/10
Maybe rip some needless features of ICS. It's just the hardware UI Acceleration that is important
milestone was a great phone, no doubt. the main problem is that the motorola customer service is terrible all around the world. in fact where im live hungary, the last motorola reseller closed permanently and the last customer service company moving out from the country, so the only option to take any motorola product to a bad repair service what is sending motorola phones to the closest service depo, like czeh republic. sometimes this is taking for 1-2 months.
this is happening many other country too, the only hope that google open their eyes and realise that not abandon the motorola brand (what is part of the big google branch now) and do something or else the motorola sooner or later going into the garbage.
i sold out my motorola, however i really like it, especially the hw keyboard, but i cant run many apps in recent days what i needed for my job, and my company buy for me a new phone. first i just retired my moto, packed to the original box nicely, but one of my friend told me that buy my milestone. in time i realise my new phone is so much faster than the moto was, that im not missed the greatest thing of the milestone: the hw keyboard.
so i decided to sell my milestone to my friend..
once again without Kabaldan this phone was a useless metal piece long time ago, so id like to thank you for all the hard work!
im with cm7 in my new phone, so cm7 always in my phone hearth
milestone is my first android phone ever and i never forget this!
I just read this article, a good eye opener for those craving for ICS
http://www.pcmag.com/article2/0,2817,2394929,00.asp
Google needs to look to Microsoft as an example of how to get updates right. Compared to the grinding misery of the Android non-update schedule, Microsoft's transition from Windows Phone 7 to Mango is going pretty smoothly.
Like Google, Microsoft has to deal with different OEMs and get its software approved by carriers. Like Google, Microsoft has to deal with different form factors—phones with physical keyboards and without, for instance.
Yes, Apple gets it right too, but that's a little boring; Apple has only one OEM (itself) and a handful of models, so it's much easier to push out updates to iPhones and iPads.
Earlier this year, Google and its OEMs formed a consortium to pledge to deliver prompt updates, but absolutely zero concrete work has come out of that group. Every single U.S. Windows Phone will update to Mango within weeks. Two-year-old iPhones can get iOS 5. But owners of Android phones and tablets just a few months old have no clue when, or whether their gadgets will get Ice Cream Sandwich (or for that matter, sometimes still even Gingerbread.)
Microsoft keeps its Windows Phone line down to one screen resolution and chipset, and doesn't allow manufacturers to skin the OS. I don't want to see Google take on the first requirement, as competition between chip manufacturers has been a major force driving Android's advances. But even if one chipset at a time got Android updates, it would still be a major step forward.
If manufacturer skins are really stopping updates, it may finally be time for Google to find a way to punish OEMs that can't keep up with the pace of change. Google likes to trumpet its openy-ness, but the company has always blessed and punished OEMs by giving or withholding the Android Market and Gmail apps that are necessary to have a decent Android device. Google needs to set a time limit for OEMs to implement changes.
Ice Cream Sandwich looks great. So when can we get it, how can we find apps for it, and how can app developers address the widest variety of Android devices easily? That's what Google needs to answer clearly and concisely.
and it made me think alot.
I'm an android fan, but i feel this author's opinion is quite true.
whats the point of having a good and new OS but its just available on a over priced nexus phone?
android updates are slow (i mean around 6 months or probably never). and silly manufacturers are further delaying it by their custom UI. This is just sad sad news for android.
i better stop reading news about ICS, just to make myself less miserable.
in my country, malaysia, the sgs2 is still at 2.3.3. which is another reason to forget about the ICS.
I agree, that's probably the biggest stumbling block of Android. When Apple fanboys say, "When Apple releases iOS 5, most iPhones (3GS onwards) can join in the party immediately. With Android, you have to wait and you might not even get the update at all", I have no response to that, because they are right.
One thing though, Microsoft controls the hardware specs of WP7 phones very closely. Sure there's differences here and there, but not as far reaching as a Galaxy 3 vs a Galaxy S2.
Well, heres my opinion about this subject:
No, it will not make things worst, i have been using android since donut with an HTC Magic, from which i had tried 2.1 and 2.2. Never resourcing from HTC's official releases.
I'll put it simple, for someone who needs a smartphone, almost every verion of android will do, you get to manage emails on the go, music, photos, market+apps, you get the point.
Now for someone that takes "what version of android i'm running" into consideration, there are solutions to run the latest. Me for example, i do take it into consideration, and i'm running 2.3.5 on a LG2X which only has 2.2 officially.
If this was real reality, what about X86 OS's? i mean, win3.1, win95, win98, win98ME, win2K, winXP, winVISTA, win7 and now win8... And im only talking about microsoft.
Theres no such thing has fragmentation. As for the development problems regarding which target android version will "I" develop to. Cmon, theres good coding or bad coding. OFC theres some API's that are only available since version X of the android version, but still, good coding would prevent the use of this API even if it means having less functionality.
I believe android is in the right track, ICS looks to have some nice improvements, although the main development i saw was design ("Make me awesome"), i believe there has been some improvements regarding stability+smoothness+usability.
Next stop is: "Google needs to look to Microsoft as an example of how to get updates right." Wait a second, google has made the most successful mobile OS and it needs to look to Microsoft for *whatever*?
"Yes, Apple gets it right too" No! if in Sascha's opinion Fragmentation is a problem, Apple is having the same issue, but it is coming later than android, mainly due to the 23454345672384 OEM's android has versus the 1 OEM Apple has! I mean, 1 oem, 1 OS = iPhone, iPhone 3G, iPhone 3GS, iPhone 4, iPhone 4S, iPod Touch Xgen, iPad, iPad 2.. FFS! fragmentation? a single oem has made more devices than most android OEM's has! (not true, but quite)
[EDIT] Sorry im berserking.
"Microsoft keeps its Windows Phone line down to one screen resolution and chipset" if this was done in the Android habitat, there would be no sense in making different versions, varying prices, and so on. Fragmentation is good in some aspects, one of them being the different prices devices can get.
As for the version and updates problem, how about attacking the OEM's itself instead of Google? Since google is the main "victim" of this article, google has made all it can do to get it "corrected" (if this is a problem) and it even does not own the OEM's companies! All phones launched by google have had some nice updates, keeping it with the most recent OS all the time. (Yes i'm talking about the nexus lineup, Nexus One is 2 years old, so i guess it will not get ICS, still iphone 2G will not get iOS 5 neither.)
[EDIT2] Now i'm haywire.
Just take a look at the article comments, the writer ends up having no arguments. FFS He's calling WP7 an example for updates! saying that the OS provider has the obligation the get OEM's in line...NO! thats the good thing about Android, it is free, free to use, and free to transform. Every OEM is responsible for what they do with the devices they sell, and the OS they ship it with.
Thats like saying that my Dinossaur pc doesn't run windows 7 and call it Microsoft's fault, because my PC only have 96MB of Ram! Isn't that almost Apple-fanboy talk? The os provider must develop the HW for it to run properly.
Logi_Ca1 said:
When Apple fanboys say, "When Apple releases iOS 5, most iPhones (3GS onwards) can join in the party immediately. With Android, you have to wait and you might not even get the update at all", I have no response to that, because they are right.
Click to expand...
Click to collapse
That is true, except for one thing. There is a response.
If you want iOS, you have the choice of black or white. If you want Android then you have the choice of hundreds of different devices. It's a trade-off that I am more than happy with. I prefer choice over regular updates, especially when the OS is already good enough anyway.
Usually you get leaked firmwares before official release anyway. So I don't see the issue.
Sent from my GT-I9100 using xda premium
drelite08 said:
Usually you get leaked firmwares before official release anyway. So I don't see the issue.
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
I don't think that's a valid point since only a small minority of Android users know about xda and the fact that you can flash ROMs. Every iPhone user in the world will know about OTA updates.
Sorry but there's no apple fanboy like Joshua Toposlky, he is the only one in the world (sarcasm =P) that can see the bright side of both sides of the war.
Archer said:
I don't think that's a valid point since only a small minority of Android users know about xda and the fact that you can flash ROMs.
Click to expand...
Click to collapse
Thats why i did say that for a smartphone user, every android version will sufice.
Archer said:
Every iPhone user in the world will know about OTA updates.
Click to expand...
Click to collapse
This is almost not noticeable in the android environment because of the OEM's, not google's fault
[EDIT] OMFG! Now this is stupid, this is SO STUPID! Check this out, he makes a table of the new features that the new iOS can do, an compares it to other OS's... so lets start:
Location Based Reminders: Only iOS
Quick Camera Acess: iOS and WP7
Advanced Photo Editing tools: Only iOS
Advanced Voice Commands: Only iOS
My answer to this is: I am not going to open another URL coming from PCmag
The way Android works is that Google do not have that much control over it after the OS is designed, it gets open-sourced then it is down to each individual OEM to build a rom and get their carrier partners to approve it.
Google have deliberately chosen to not do it the more formal way as it will defeat the entire original purpose that android had.
Obviously there is more complicated steps in the process when it comes to the licencing of Gapps....
However google and the other major partners have expressed their wish to reduce fragmentation and move to ICS as soon as possible, but that article was right in that we have not been given any strict words. However any phone currently running android 2.3 and is still getting worked on (i.e. not EOL) should receive an ICS update. I know that samsung are working on very quick timetables and the SGS2 rom should be out very quickly, but based on the past experience companies like HTC may take a very long time.
in WP7 Microsoft give a rom to the OEMS to do very minor tweaks, this is then approved and released.
I think what people are missing
Here guys is the fact that android os is the only open source os out of three three majors!
This means that u don't really need the oems to have latest up to date os version. As we can c clearly in the case of cynogenmod project. Moreover, the android build it's reputation on being the most comprehensive os with most capabilities to consume the most of the hardware. This is a big plus for everybody.
Sent from my GT-I9100 using Tapatalk
Ray1 said:
in my country, malaysia, the sgs2 is still at 2.3.3. which is another reason to forget about the ICS.
Click to expand...
Click to collapse
I have just read this now, and i must say WTF? what you mean? you want 2.3.7? You have officially the latest released Android version, and you call it "still"?
svceon said:
I have just read this now, and i must say WTF? what you mean? you want 2.3.7? You have officially the latest released Android version, and you call it "still"?
Click to expand...
Click to collapse
I'm sorry i offended you. Please dont get upset.
but the upgrading firmware or version is very frustrating.
i saw in youtube and other tech website that the latest gingerbread is 2.3.5,
2.3.4 suppose to have the video call in google talk
2.3.5 suppose to have better battery life.
(i hope i'm not mistaken)
dont you feel its sad? i spend a big BIG sum of money to buy this phone (RM2099), and naturally i expect it will have good support. OTA updates should be ideal, KIES is acceptable as well, but 2.3.5 is no where to be seen even on KIES.
Ray1 said:
I'm sorry i offended you. Please dont get upset.
but the upgrading firmware or version is very frustrating.
i saw in youtube and other tech website that the latest gingerbread is 2.3.5,
2.3.4 suppose to have the video call in google talk
2.3.5 suppose to have better battery life.
(i hope i'm not mistaken)
dont you feel its sad? i spend a big BIG sum of money to buy this phone (RM2099), and naturally i expect it will have good support. OTA updates should be ideal, KIES is acceptable as well, but 2.3.5 is no where to be seen even on KIES.
Click to expand...
Click to collapse
Ray1, i'm not upset, don't get me wrong =P i just thought you were saying that you wanted ICS now, and that you were frustraded that you didn't had. i'm only upset by PCMAG by it's acumulated stupidity.
As for the updates, there are a lot of 2.3.4/5 roms in the SGSII development sub-forum, why dont you try to flash one?
Another thing about firmware and OEM's updates:
When i buy a car, i dont expect it to be upgraded when the next generation of engines are released. When i buy a car i bought it because i needed it or i wanted it as it was being sold.
If you want the latest hardware in your phones, then don't expect to have the latest software.
linkin85 said:
If you want the latest hardware in your phones, then don't expect to have the latest software.
Click to expand...
Click to collapse
This doesn't make a lot of sense
Ray1 said:
I'm sorry i offended you. Please dont get upset.
but the upgrading firmware or version is very frustrating.
i saw in youtube and other tech website that the latest gingerbread is 2.3.5,
2.3.4 suppose to have the video call in google talk
2.3.5 suppose to have better battery life.
(i hope i'm not mistaken)
dont you feel its sad? i spend a big BIG sum of money to buy this phone (RM2099), and naturally i expect it will have good support. OTA updates should be ideal, KIES is acceptable as well, but 2.3.5 is no where to be seen even on KIES.
Click to expand...
Click to collapse
There is no Google talk video call in 2.3.4 nor 2.3.5..
the fact that the author wrote "Google needs to look to Microsoft as an example of how to get updates right" made him lose any ounce of credibility that he had (if he had any to begin with.)
they released WP 7 without half of the proven needs on a smartphone (eg. cut and paste), released an "update" which was basically a primer for your phone to be able to OTA update when the new "patch" was released. and it didn't even adress the issues that had people *****ing about the phone. Mango was promised to be released last year, and it's already october 2011. I got rid of my windows phone within 3 months of buying on.
so what if apple releases iOS 5 to all iphone users? half of them probably doesn't even know what's on the new OS. the other half are still marvelling over siri as some technological breakthrough. it has got to be the most boring OS i've seen. everyone holding an iOS phone/tablet/ipod looks the same as the other person holding it. oh great, you can change the wallpaper...whoopdiedoo...and buy a 200 dollar case for it! wowie.
i was a loyal windows mobile user for many many years, having used them since O2 still manufactured awesome products. I loved it for how much I could customize it to suit how I'd like it to be. I'm not paying 1000 bucks and have the company tell me how I should want it to look. I'm sorry, but a homescreen with 16 icons on it just doesn't look appealing to me. I have been blown away by what the android OS can do.
how ICS release can be bad for android users baffles me. I bet the author was wetting himself when apple launched the white iphone.
This ''issue'' can be avoided by installing CM7. This way your phone is like a nexus and has the latest updates.
Umm this isn't really google's fault by any means; whether or not ICS comes to our devices is up to the manufacturers, and it's is up to us as consumers to let them know that we don't want a customized UI, but standard android instead.
Vote with your wallets and send manufacturers complaint letters and you shall have what you wish for. Just look at the locked boot loaders issue as an example of what can be done when enough people complain and commit to a cause.
1) don't rely on Official Roms all the time, plenty of leaks for 2.3.4 and 2.3.5 have surfaced
2) Just because you are not yet on 2.3.4 doesn't mean you won't get ICS, you don't have to go up every single OS step in order...
Again Android liberty. You can pick the OEM. If you want the fastest update buy a nexus. Slower OEMs will sell lesser product in the future. And I didn't get the idea of the article. Is limiting the OSs with resolution and chips a good thing? If so what are we doing here?
Sent from my GT-I9100
I really want some ICS love! Anyone know any thing about any ROMs based off of ICS or.... even better.... CM9? I am new to this rooting thing so...
Wow. Just search through all the topics in the skyrocket forum and you'll find your answer
Sent from my SAMSUNG-SGH-I727 using xda premium
This is like some kind of Platonic Ideal of a post here.
But, I'm pretty sure they're going to release ICS at the big Samsung/AT&T/Google event tomorrow.
Savitt said:
I really want some ICS love! Anyone know any thing about any ROMs based off of ICS or.... even better.... CM9? I am new to this rooting thing so...
Click to expand...
Click to collapse
Before you ask a question, please search the forum first, therefore other members will not give you harsh answers.
If you are looking for answers to rooting your device, please go here:
http://forum.xda-developers.com/showthread.php?t=1383464
If you are searching for rom developments, please go here:
http://forum.xda-developers.com/forumdisplay.php?f=1383
If you are searching for information on Ice Cream Sandwich, best luck is to search google or in the general section. There is NO certain release date of when ICS will be available, but there are rumors and some information that states it will be in Q1 of 2012.
Good luck to you.
Please press "Thanks" if I have helped you in anyway.
What event? Do you have a link. ?
I think he's referring to the CES 2012 event on January 9th.
Oh thats not tomarrow lol tomarrow is the 5th . Darn i was hoping there was some att/sammy event tomarrow.
Phoneguy589 said:
I think he's referring to the CES 2012 event on January 9th.
Click to expand...
Click to collapse
Indeed. That is the only upcoming event that I am aware of.
I wasn't...LOL. I can't afford to buy another phone. I just pre-ordered the Transformer Prime so I'm out of money...so my wife says.
silver03wrx said:
Oh thats not tomarrow lol tomarrow is the 5th . Darn i was hoping there was some att/sammy event tomarrow.
Click to expand...
Click to collapse
Haha me too my friend l lol the hope jumped up through my body!
Sent from my SAMSUNG-SGH-I727 using xda premium
No, I was being mean. There's not event tomorrow and ICS is but a distant dream. Enjoy your device now and don't sweat the OS version number. ICS is not going to give much more over what you have now.
I'm sort of with the OP in wanting to know about any rom based on ICS. I've searched the forums and google to no avail. I'm seeing other devices getting a version of CM9, but nothing for the Skyrocket yet.
So, my question is this: Is anyone working on an ICS rom for the Skyrocket such as CM9? If I had the know-how I'd be all over that since we have such a great and powerful phone. I know AT&T and Samsung will eventually release ICS, but it'll never compare to the likes of CyanogenMod.
No no ones working on it. Why make a hacked up version. Thats not very functional. When our update is just around the corner. We will see ics, and mabye cm9 but.not until theres a leak for the skyrocket or the actuall update.
silver03wrx said:
No no ones working on it. Why make a hacked up version. Thats not very functional. When our update is just around the corner. We will see ics, and mabye cm9 but.not until theres a leak for the skyrocket or the actuall update.
Click to expand...
Click to collapse
Thanks. Like some others I'm an impatient type...especially after using ICS on my HTC Incredible. Can hardly wait to have it on my Skyrocket, but will sit quietly (maybe) and wait.
Not saying this to start a flamewar or anything but why are so many people with talent focusing on old roms and tweaks and not ICS? IMO this is what is hurting Android with better development etc, it seems like iOS hacking and tweeking seems to be more tight-knit and innovative, where Android seems to just have (almost) the same thing over and over again.
Now, I am not saying it is the same, there are obviously very difficult functions and programming that needs to be done, but I don't get why all efforts by everyone wouldn't be focused on ICS since it is what Android needs, a fresh new OS that could change the game.
Turbojugend said:
Not saying this to start a flamewar or anything but why are so many people with talent focusing on old roms and tweaks and not ICS? IMO this is what is hurting Android with better development etc, it seems like iOS hacking and tweeking seems to be more tight-knit and innovative, where Android seems to just have (almost) the same thing over and over again.
Now, I am not saying it is the same, there are obviously very difficult functions and programming that needs to be done, but I don't get why all efforts by everyone wouldn't be focused on ICS since it is what Android needs, a fresh new OS that could change the game.
Click to expand...
Click to collapse
so you want us to randomly pull kernel source for ICS (linux kernel 3.0+) out of our ass?
samsung has not provided us with enough driver libraries/binary blobs that work properly with AOSP GB, let alone ICS.
the problem here is the manufacturers. they control the proprietary hardware/drivers we need to focus attention on something. we could hack something together, but it wouldnt be worth a crap, and by the time we got something working half decent, Official would be dropped on us with source and we would have to basically start fresh....
tl;dr: it is not worth the time it takes to try to hack something together until we have 'something' from samsung.
Pirateghost said:
so you want us to randomly pull kernel source for ICS (linux kernel 3.0+) out of our ass?
samsung has not provided us with enough driver libraries/binary blobs that work properly with AOSP GB, let alone ICS.
the problem here is the manufacturers. they control the proprietary hardware/drivers we need to focus attention on something. we could hack something together, but it wouldnt be worth a crap, and by the time we got something working half decent, Official would be dropped on us with source and we would have to basically start fresh....
tl;dr: it is not worth the time it takes to try to hack something together until we have 'something' from samsung.
Click to expand...
Click to collapse
Exactly its not as simple as ics source code being out, you also need proper drivers for the hardware
Pirateghost said:
so you want us to randomly pull kernel source for ICS (linux kernel 3.0+) out of our ass?
Click to expand...
Click to collapse
That answers a lot for me, like I said I am not too familiar coming from Iphone (day one, I just got a Samsung Galaxy S II LTE (Skyrocket))
So obviously you need the kernel to work with the OS, I didn't know they were not released.
draztikrhymez said:
....you also need proper drivers for the hardware
Click to expand...
Click to collapse
Is it harder for phone hardware? Seems to be a lot of open source, or scene made drivers for, say video cards.
Turbojugend said:
That answers a lot for me, like I said I am not too familiar coming from Iphone (day one, I just got a Samsung Galaxy S II LTE (Skyrocket))
So obviously you need the kernel to work with the OS, I didn't know they were not released.
So what exactly is open about Android then? If you are at the mercy of the manufacture's to release the kernel, how is that open?
Click to expand...
Click to collapse
Android itself is OPEN. you can go and build your very own version of 4.0 ICS right now from source code. there are very few phones you can STABLY and RELIABLY run it on though.
The NEXUS line of phones exists for a reason. they are untouched by carriers (verizon teabagged the Galaxy Nexus a little), and do not have some stupid overlay on them. they are developer devices in that it is the first phone to get android updates straight from google (no manufacturer interference required).
every other phone is tainted with a manufacturer's UI. Touchwiz on Samsung phones (galaxy nexus is a samsung but they provided the hardware not the software), Sense on HTC, 'non-blur' on Motorola, whatever Sony calls theirs...lol, LG, etc
on top of that tainted Android interface is a carrier branding or lockdown (doesnt apply to the entire world, but im only referring to US here)
so google releases new version of Android
manufacturers build phone, and customize android to fit their model (this is where android almost stops being OPEN)
carriers get a hold of the manufacturers build of android and tweak and modify it themselves (more than likely they just tell the manufacturers what they want), as you know they love to include bloat and lock it down from the user
you receive your android phone after it has gone through all those steps....long process huh? we dont get updates to newer versions as quickly because of that long process...and they would rather us buy new phones instead of improving perfectly good hardware.
Android is open in the sense that manufacturers can use it however they wish, within reason. it is not necessarily meant to be 'open' to the average end user, and manufacturers dont want you messing with the phone they built. its the reason XDA is what it is today, albeit with roots deep in WinMo hacking.
Hey Pirateghost Really great in-depth info with your permission I would like to add this info for noobs here.
Pirateghost said:
Android itself is OPEN. you can go and build your very own version of 4.0 ICS right now from source code. there are very few phones you can STABLY and RELIABLY run it on though.
The NEXUS line of phones exists for a reason. they are untouched by carriers (verizon teabagged the Galaxy Nexus a little), and do not have some stupid overlay on them. they are developer devices in that it is the first phone to get android updates straight from google (no manufacturer interference required).
every other phone is tainted with a manufacturer's UI. Touchwiz on Samsung phones (galaxy nexus is a samsung but they provided the hardware not the software), Sense on HTC, 'non-blur' on Motorola, whatever Sony calls theirs...lol, LG, etc
on top of that tainted Android interface is a carrier branding or lockdown (doesnt apply to the entire world, but im only referring to US here)
so google releases new version of Android
manufacturers build phone, and customize android to fit their model (this is where android almost stops being OPEN)
carriers get a hold of the manufacturers build of android and tweak and modify it themselves (more than likely they just tell the manufacturers what they want), as you know they love to include bloat and lock it down from the user
you receive your android phone after it has gone through all those steps....long process huh? we dont get updates to newer versions as quickly because of that long process...and they would rather us buy new phones instead of improving perfectly good hardware.
Android is open in the sense that manufacturers can use it however they wish, within reason. it is not necessarily meant to be 'open' to the average end user, and manufacturers dont want you messing with the phone they built. its the reason XDA is what it is today, albeit with roots deep in WinMo hacking.
Click to expand...
Click to collapse
Over the last few weeks almost every artile I have viewed about android have mentioned fragmentation can someone please explain to me what this is and how it affects gingerbread?
Sent from my SPH-D700 using XDA App
It means some devices run 2.2 others run 2.3
Carriers putting on skins ect
Sent From Space Using My ICS Flavored Sensation
So like honeybread?
Sent from my SPH-D700 using XDA App
asoep1 said:
So like honeybread?
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
There is no android version called honeybread but you might be thinking of the version for tablets which is called honeycomb.
Fragmentation means that there are several versions of android being used rather than just one or two.
All operating systems are fragmented but some more than others. For example a number of iphone users are not using ios5 just as a lot of android users are not using ice cream sandwich.
Dave
Sent from my LG P920 using Tapatalk
From what I have been reading, it mostly refers to the fact that the all Android versions for phones have, over time, taken slightly different directions as far as the UI, development, tools, etc from Honeycomb, the version dedicated to tablets. This in turn has created increasing consistency/incompatibility issues with applications since even slight differences in the OS would (in many cases) require different versions of the same application. This, again translates into unnecessary additional costs, and so ICS has been developing as the common ground for any future software development, be it phone or tablet.
@nacho thnx and other dude I know honeybread is not a version its when you have gingerbread on something but have honey comb icons
Sent from my SPH-D700
asoep1 said:
Over the last few weeks almost every artile I have viewed about android have mentioned fragmentation can someone please explain to me what this is and how it affects gingerbread?
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
It means that not all Android devices are up to date, and they're all running slightly different software versions and manufacturer overlays.
For example there are tons of phones with Android 2.3 (Gingerbread), some with 2.2 (Froyo), and a few still on 2.1(Eclair) or 1.6 (Cupcake). The latest Galaxy Nexus has 4.0 (Ice Cream Sandwich) and most tablets are still running 3.2 (Honeycomb).
Of the phones on 2.3, all of these phones have slightly different versions of 2.3, with HTC Sense, Samsung Touchwiz, etc. that make these all look and act differently. People complain because there are no consistent UI paradigms across different devices. If you pick up an HTC phone then a Samsung phone they look completely different.
So right now, only ~1% of Android devices are running the latest software (even though ICS is months old), consisting of devices like the Galaxy Nexus and Transformer Prime pretty much. Contrast that with iOS, where probably 90% of devices have the latest version (save for iPhone 2G and 3G, which got kicked off the update path), and when the new version is available, all devices get it at the same time. Windows Phone is similar, in which when there is an OTA, pretty much all manufacturers and carriers push the update, and about 85% are running WP7.5 (latest version).
If you want an editorial opinion, I think Google needs to learn from how Apple and Microsoft are doing their updates and controlling their OS. Fragmentation is bad for the ecosystem, bad for users, and bad for Google. They need to start putting the screws to manufacturers to stop putting skins on Android (for example withhold GAPPS from those who skin), and start hitting the carriers to push OTAs in a timely matter.
martonikaj said:
If you want an editorial opinion, I think Google needs to learn from how Apple and Microsoft are doing their updates and controlling their OS. Fragmentation is bad for the ecosystem, bad for users, and bad for Google. They need to start putting the screws to manufacturers to stop putting skins on Android (for example withhold GAPPS from those who skin), and start hitting the carriers to push OTAs in a timely matter.
Click to expand...
Click to collapse
You got that right. The reason the Samsung Galaxy S series isn't getting an official ICS is because they haven't figured out a way to cram Touchwiz into it. In their view, that's the deal breaker.
On the plus side, it's pushed people like me to XDA. I was quite content with the official Gingerbread but now I wonder why I waited so long before jumping into custom ROMs.
Wakamatsu said:
You got that right. The reason the Samsung Galaxy S series isn't getting an official ICS is because they haven't figured out a way to cram Touchwiz into it. In their view, that's the deal breaker.
On the plus side, it's pushed people like me to XDA. I was quite content with the official Gingerbread but now I wonder why I waited so long before jumping into custom ROMs.
Click to expand...
Click to collapse
But we are getting the.value pack instead
Sent from my SPH-D700
A lot of Android phones aren't getting updates after a few months of being released. This causes major fragmentation. iPhones have fragmentation too, as the older models can't run iOS 4.3 and above.
iJchen said:
A lot of Android phones aren't getting updates after a few months of being released. This causes major fragmentation. iPhones have fragmentation too, as the older models can't run iOS 4.3 and above.
Click to expand...
Click to collapse
Yes very true, but only very old models. Even the 3GS got iOS 5, and that is coming up on 3 years old. And the 2G and 3G got updates for about as long as well.