yashsingh1/xdaforums huggingface dataset:
[Nexus One General] efrant:
It is impossible to port it without the source. What you are seeing in those videos is someone porting the ICS SDK build, which is not the same.

Google already stated that it won't release the ICS source until the Galaxy Nexus is launched (i.e., available). Once the source is released to the AOSP, I'm sure a build will be out within a day or two...
[Nexus One General] Kyoraki:
I think he meant that if we can get a sdk build running, an aosp build isn't impossible.

That said, how easy would it be to port to the Nexus/Desire without new drivers/kernel modules?
[Nexus One General] Namuna:
- Newer software that outgrows the minimum specs of legacy hardware, is the nature of the beast. Though I do agree that even though the Nexus One is going on 2yrs old, it's a bit surprising that ICS has requirements higher than what the N1 can offer.

- We're having a discussion about how much it would suck if there's no official Google release of ICS for Nexus One...In a forum who's theme is about hacking ROMs to work on hardware they were never meant to work on?!?! Does anyone really doubt that the CM team isn't going to have an ICS build for the Nexus One within a few days of the AOSP drop?

Bottom line, whether or not Google officially releases ICS for Nexus One is a moot point...By hook or by crook, we'll have ICS on our Nexus Ones.
[Nexus One General] efrant:
?? :confused: Getting an SDK port to work properly is very difficult. Building from source is much easier. Not sure what you are trying to say.
[Nexus One General] Jack_R1:
Sorry for the language, but this article is written by someone who can't distinguish his head from his a$$, thus its credibility is seriously flawed.

Quote:

The underlined parts are simply wrong. The only thing equal between Desire & Nexus CPUs (QSD8250) and Desire HD/Z/S/MT4G CPUs (MSM8255) are the 3 numbers of the CPU mark. The latter have different CPU and architecture, and are no closer to Desire and N1 than SGS2 is to SGS1. In fact, this is the reason why Desire just got their Gingerbread, while Desire S was sitting on Gingerbread all along since its release at the beginning of the year.

This is no typo or mistake, this is a clear lack of knowledge. A person with such lack of knowledge shouldn't be posting technical blogs.
[Nexus One General] uoY_redruM:
+1, I don't see reason for all the out cry.
[Nexus One General] Technostreams:
Seems like I wasted 529+tax !

When Google introduced Nexus One I thought Google is going to be more smart. But when I read this news I thought Google is smart but NOT considering its customers. Seems like I wasted 529+tax for buying Nexus One on the very first day it released.

If 2 year old iPhone 3GS can get update for the latest iOS5 then why Nexus One don't get ICS ? Looks like it is not the hardware issue it is business strategy.

I think I need to reconsider support for Android and Google.

What do you think ?
[Nexus One General] Teeceman:
It will be hard to criticize manufactures for not supporting a device with firmware updates when Google will not support it's own Developer phone if the N1 is capable.
[Nexus One General] Kyoraki:
Huh. How come both devices use the same drivers then? And I thought the Desire took so long to get 2.3 was because HTC was struggling to fit both gingerbread AND Sense 2.1 on the internal memory, which is why they gave up and stuck with Sense 1.9.
[Nexus One General] Jack_R1:
Some of the peripherals (on and off chip) are the same.

Some aren't.

The CPU is different, and the markings on the drivers are 7x30, not 8x50.
[Nexus One General] JLishere:
The issue is internal storage. Doesn't ICS double in size compared to Gingerbread? Nexus One would simply not be able to handle it. I'm running CM 7.1.0 with all apps moved to SD, and even then, I'm lucky if I have 25 Mb left on any given day. I don't think Google's decision has anything to do with CPU.
[Nexus One General] emuneee:
How is it a waste of money if the phone still operates the way it did on day one? You still were able to use it for 18 months correct? Google doesn't owe anybody anything lol.
[Nexus One General] lolobabes:
+1M

Google owes me and all N1 owners a clear cut reason, I didnt buy 2 N1 for me and my wife $550 each only to be told thats its old so it may not be upgraded. WTF! If the hardware cant support it then so be it. But what they have said so far is just unacceptable. We deserve a difinitive and better explanation from Google.
[Nexus One General] flixos:
I'm on 2.3.6. stock, and i'm running 27 Mb right now, just using apps2sd. So, using your points, not even Cyano will be able to make ICS running on any other device with the same amount of memory than the Nexus One.
[Nexus One General] Kanibull:
OK this is what you do.

1. Obtain bacon anyway possible(preferably thick cut)

2. Wait for cm9 to work its partition magic for ics to fit and work reasonably well

3.?????

4. Profit
[Nexus One General] revthanki:
You guys shouldn't worry too much. There's a couple of very interesting ROMs (wmjan's, Alex V's, XJPart's MIUI and Droidzone's Sense) ROM for the Desire which implement Data 2 EXT, which keeps the Dalvik cache on internal storage whilst mapping DATA to a second EXT 4 partition on the SD card.

Using this method they've created blazing fast Sense 3.0 roms that enable unlimited 'internal space'. This is, I'm sure, the way it will happen. (Especially as Sense is bigger than vanilla ICS).
[Nexus One General] eunkipark92:
Maybe its because nexus one doesn't have nfc and Google wants to push out their nfc thing in Ics. Just my 2cent.
[Nexus One General] josemedina1983:
I don't know WTF is going on first they announce ICS and promise people to stop fragmentation then they turn around and create something thats going to leave behind like 50% of the users running old but capable hardware ? or they scrapping people who dont have enough storage space to run ICS?
[Nexus One General] obsanity:
I don't think its us we worry about here. Anyone in this forum knows they'll get ICS one way or another on their nexus one. Hell, I never owned one and I have the nexus s so why would I be here *****ing?

Because there are millions of nexus one phones out there used by people who have no clue what root or unlocked bootloader is. And now, even more people with nexus s which will hear the same story in the future.

Hardware IS sufficient! Unofficial ROMs will be available for the nexus one. We should start a petition called "do as I say not as I do - android fragmentation"!

Sent from my Nexus S 4G
[Nexus One General] phoneguy 4567:
I think as others have said this is a business decision on Google's part rather then a technical one.

Apple putting iOS 5 on the 3GS was a smart move, if the OS isn't as fast as it is on newer hardware who cares. The user will decide that it is time to upgrade, & not feel like they have been forced to by Apple to get the new OS.
[Nexus One General] Bxrxyxaxn:
Htc shoulda juss made all the google phones -.-
[Nexus One General] mattpannella:
everyone keeps saying "the n1's hardware can support it" when it clearly can't

obviously we all know the cpu isn't the issue. i'm sure there's just not enough storage

really, we should all be *****ing about the ****ing ABSURD decision to only give the n1 512mb of space
[Nexus One General] obsanity:
Hehe... I made the PC Mag mobile news :

http://mobile.pcmag.com/device2/art.../www.pcmag.com/article2/0,2817,2395299,00.asp

Sent from my Nexus S 4G
[Nexus One General] bigo1087:
The N1 doesnt have enought internal storage space for ICS, that is why the

N1 will not get the rom from google directly.
[Nexus One General] josemedina1983:
@ This point google/android is getting to be the a love and hate thing really reminds me of microsoft. I think they should of support the Nexus One just for the principle they are looking really shady especially if CM developers make this work.
[Nexus One General] phoneguy 4567:
@ Obsanity

Congratulations :)

I feel I've been down this road before with Windows Mobile, where each company decides whether to update a device or not. Eventually I think Android will hit the same brick wall with typical users that WM did. You will have multiple versions & a whole lot of frustrated people.

---------- Post added at 07:36 PM ---------- Previous post was at 07:23 PM ----------

I agree they should update the N1. It makes me wonder if Android isn't just too bloated & unoptimized, & needs the extra horsepower & memory to overcome that flaw.
[Nexus One General] OJ in Compton:
You guys need to stop crying, it's very likely that the issue is the low internal memory that the N1 has is the problem. Sure, they can fit it on, but when 2.3 already does not have much space for apps, it's a bad idea to release an update that causes even more grief for users that don't want to bother with A2SD. There are tons of nexus ones that aren't rooted and just running stock firmware, and this could make their phone unusable.

Sorry if I sound like a google apologist, but it's not like I would be using a stock ROM anyway since they took out trackball wake. You will all have ICS with custom roms.
[Nexus One General] Dark lord me:
I agree with what most people are saying in that the problem lies with the amount of internal storage on the device... whoever decided that so little storage would go into the device needs to be lined up and fed ice cream sandwiches till they explode. I am sure that google would update it if they could but honestly i know the N1 is a development phone but there are more newer dev phones to take advantage of new hardware as well...yet with no Micro sd cards =/
[Nexus One General] obsanity:
That's BS. I'm sorry but back in a day if all Google programmers could code efficiently you would not need more space. I know that if you really break it down to some assembly programming, you could fit windows on a bunch of floppies again. Steve Gibson's Spinrite is a great example of this. The whole thing is like 500k and can do some serious hard drive recovery.

I'm willing to bet the CM team will put ICS on the n1 with more features and more room to spare. Then tell me why Google, the one with more resources than God, couldn't do that?

Again, not hardware ... it's a scam, to simply put it.

Sent from my Nexus S 4G
[Nexus One General] OJ in Compton:
Optimized and android don't fit in the same sentence. It's the reason android phones have to keep jumping in clock speeds to stay smooth when the iPhone can run faster and smoother at sub 1ghz speeds. ;)

Of course they can put in the effort. They must feel that it's not worth the time or effort (along with HTC who will need to provide drivers). Again, it doesn't bother me at all since I wouldn't be using a stock rom in the first place. CM7 has a little more space than the stock rom but even then I run into memory errors, there are ways around it but I don't have any interest in flashing a new rom until the ICS source is out.
[Nexus One General] obsanity:
Again, I'm not arguing for myself or any of us here who can surely get a third party ROM installed. I'm arguing the principle on which Google started this project we now know as Android and made users believe it is changing the Telecom game.

Sent from my Nexus S 4G
[Nexus One General] OJ in Compton:
You should blame the blogs for making you believe "google is changing the telecom game."
[Nexus One General] Snow_fox:
I'm going to go ahead and argue this.

Google Left android Open Source so we could do what we want with it.. Meaning we can put ICS on the N1 if possible and they didn't want to.

I have mixed feelings about it. Honestly.. It isn't like once ICS comes out, google is going to issue a wave of destruction removing existing functionality from all existing N1s.

Also, not trying to be mean/rude or anything else.. but the people who jumped on the n1 so quickly were what is known as early adopters... Early adopters *ALWAYS* get burned. They pay more, have more risk and don't really know what to expect most of the time.

I'm not trying to sit here and make excuses for google, but the fact is if you buy a graphics card top of the line for 500$ today... then next year at this time it *might* be worth 300$.. then the year after that *might* be worth 150$ or so.

If I am not mistaken it has been about two years and that is a pretty good life cycle for a phone or most things in the electronics world.

So it isn't going to get new updates... That doesn't mean the darn thing is going to be come unusable or just stop working to spite you, you just can't brag about running the absolute latest most "hardcore" update.

You will still have your phone, it will still do everything it did before..

I honestly wonder if people are actually mad.. or if they are just hoping google will reconsider it if they act mad :/
[Nexus One General] samagon:
That's the thing, apparently I'm the only Android user that remembers Google io in may when Google themselves stated they expected 18 months of hardware support for Android phone hardware. Once I saw that I was convinced that we would not see a ics update for the n1. Frankly, I was astonished we got the 2.3.6 update we did.

Feel free to Google "18 month life cycle Android" to confirm.

Now lets all stand in line for the galaxy nexus, or wait for a suitable ics rom for the n1.
[Nexus One General] jnfjsf:
Google was, and still is, at its core, a software company, not a hardware company. Just like Microsoft. In the world of operating systems, the software developers expectation is that the hardware will need to adapt to their software.
[Nexus One General] phoneguy 4567:
I think some of the anger is cumulative as far as the N1 goes. It came out with so much hype & then Google dropped it just months later as a consumer device. There are hardware issues with the touch screen & even the radio. Owners were at least able to get the latest version of Android on the device, & that made up for some of the devices shortcomings. Now the Nexus S is going to get ICS & the specs don't seem all that different.

It is more of an Android problem then an N1 problem when it comes to updates. If Google doesn't even try to update hardware they sold directly to customers, why will their partners bother trying?
[Nexus One General] gtmaster303:
if storage is the issue, why can't the SD card be partitioned and have the OS boot off of there?

besides, if we expect google to update a device indefinitely, that's a bit unrealistic, dont you think so?

after all, they do want to sell you another device to make some more money.

there's also a reason why apple updates all iphones the same. their updates don't mean as much, and on older devices, they're half baked anyway (removing most features). all the old devices are really getting is a iOS version number change. have you seen a 3G on iOS 4.0? the update has crippled the phone.

I'd rather have my device run smoothly on 2.3 than crappy on 4.0

and if that's the case, then you definitely need a hardware upgrade.

i dare any G1 owner to cry about not getting ICS. see my point?
[Nexus One General] jurassicjockey:
Google doesn't make money from selling us hardware, they make money from pushing ads. That's the only reason that they got into the mobile game, they were smart enough to see that Apple was going to make a serious dent in their revenue if they didn't fight back
[Nexus One General] gtmaster303:
So you're telling me google doesn't directly make any money from the millions of android phones out there? o.O
[Nexus One General] Syntax323:
True. Android is open source. You can download android from their website. No one buys the rights to their os. Companies take it and modify it the way they want it. Hence the different ui's that are out their. Sense, T-Mobile, etc...
[Nexus One General] tabelras:
So many crybabies here. What is it that you don't understand？ ICS is a lot bigger than Gingerbread so there is no room for it on the tiny system partition of the N1. Blame HTC for only shipping it with 512 mb of storage on a flagship phone in 2010! That is ridiculous.
[Nexus One General] stumo5:
It wouldn't be so bad if Google (or any other Android manufacturer) had given us a top end phone that wasn't gimped in some way, in the nearly 2 years sine the N1 landed. There hasn't been a single phone that covered all bases along the way, there was always something missing.

The closest I came was NexusS, but it had no microSD.

Then the dual cores arrived, Atrix was locked down, and HTC/LG were gimped with low RAM. SG2 was gimped with WVGA res.

I am especially disappoint with the subsequent Nexus phones. No microSD and only 16GB storage, wtf? ffs google, just give us a worthy handset to replace our N1's already.

As of right now I require; HD screen, 1GB RAM, newish SOC, microSD, reasonable battery size, no lockdown. It really isn't too much to ask, is it?

And have we got a straight answer yet as to why the GNexus was also gimped with no microSD?
[Nexus One General] lolobabes:
Again i just want to stress if its a hardware issue i can take that but I wanna hear it straight from Google. "Too old" is like trivializing their first flagship pure google phone. Many people own N1 but are not rooted I know one who is a friend of mine. Google just needs to communicate is that too hard to ask?

---------- Post added at 02:19 PM ---------- Previous post was at 02:13 PM ----------

Its becoming a pattern which am beginning to notice and it tastes so bad... N1 with a tiny internal memory and on samsung S and Galaxy Nexus with no sd cards(pure google phone?), roflmao.. someone should ask Google about it, any journalists out there? lol
[Nexus One General] Kyoraki:
Not exactly. The OS is open source, but google apps certainly are not. I bet they make quite a large chunk of revenue from that. And it's also something google need to start using to punish OEMs who don't update phones in a timely manner- if they weren't so blind to the issues with android in the first place.
[Nexus One General] obsanity:
Yes, by all means this is why we are here *****ing. Make them support it, it's not too difficult to do and if anyone can figure it out, they can as well. The way I see it, they have PLENTY of space to put ICS on the Nexus One. I think we are used to this 2 years obsolete electronic equipment because the industry made us believe it by selling better and more expensive things to continue to make more money. I understand that Google wants to make money in this but I highly doubt that they make ANY money on selling phones. Besides, how much more money do they need to make? All we ask for is that they support ALL of their nexus devices for as long as it's possible. I mean they need to set a world record for how long a piece of hardware keeps the latest upgrades. Why? Because they are known as a different company than others and a lot of people put their trust into the "do no evil".
[Nexus One General] faiil:
There is no way to know if CM and MIUI with 4.0 will be avaiable for N1?
[Nexus One General] obsanity:
There is no official word from the CM team but I'm willing to bet they will have it for the Nexus One.
[Nexus One General] Rod3:
After reading through all of this thread, I can honestly say that I am one of the ones that is disappointed that the N1 will not officially be upgraded to ICS. True, I do use a custom ROM, but I was under the impression that the official OTA contained drivers and such that allowed the CM team to incorporate into the passion build much faster than other devices (at least as far as nightlies are concerned).

Also, I see that people in this thread are providing a common excuse that the N1 doesn't have enough RAM, blah, blah, blah. Last I checked, the Nexus S has the same amount of RAM and it has been confirmed to get ICS.

I understand the argument that hardware can't be updated forever, but many people still buy subsidized phones and I think it is a bit riduculous that this device could not be offically supported at least through the 2 year contract cycle, especially considering that this is a google device. This applies double for those who have yet to root their phone.

Just my $.02
[Nexus One General] Kyoraki:
It's not RAM that's the problem, but the ROM. I doubt this will be a huge problem though, the CM team have a knack for slimming down android, and there's always Data2SD.
[Nexus One General] Jack_R1:
Find anything wrong with Desire HD and all its cousins (DZ/DS/MT4G).

They've landed less than 1 year since Nexus One was out. Which makes them ~1 year old.

They're still very capable phones, their single core overclocks easily, and they're still running top-of-the-line OSes along with dual cores. And they'll most probably run ICS just as well.

It's good that "you require", but Google doesn't work for you. Don't like? Don't buy. This is how things work. And I guess that enough buy, since these phones were (and still are) a big hit.

You "require" bragging rights. No more, no less. Most parameters in all your list aren't actually "gimping" any phone. 768MB of RAM is so much that phones running Sense 3.0 still always have cached inactive apps in the memory, and 100+MB free. 1.1GB of user space for apps means TONS of apps, and using SD card (and possibly Apps2SD) it means TONS OF TONS of apps. On any screen up to 4.3" size the resolution of 480x800 looks mighty fine.

And I'm not saying that manufacturers shouldn't strive to get us better stuff. Of course they do. But saying the phones are "gimped" by not being super-duper-latest-and-greatest isn't anywhere near truth.

---------- Post added at 04:37 PM ---------- Previous post was at 04:13 PM ----------

In retrospect, I believe Nexus One proved to be the worst Android platform till today, at least since its release. Everything released after it was better. Desire, while having the same space problems, didn't suffer from touchscreen flaws, Galaxy S had bad storage file system and GPS but enough storage, Desire HD/S/Z/etc were generally great and popular (if DHD had front camera, most people I know with Sensation wouldn't think about buying it), and Sensation, while looking a bit "incomplete", is still a very powerful phone, and completely unlocked too.

And what's more important - all those phones, selling in huge numbers, proved that for anyone relying on custom OS, going pure Google is a mistake - because pure Google phones will never reach the same distribution, so they won't have enough target audience and enough devs. So I'll wait for ICS wrapped in Sense, especially since all the ICS feature lists I've seen fail to mention - 1) proper T9 dialer, 2) proper Exchange integration and good client app. And those are the main features I use in my phone.