Live data from Hacker News

Google says Nexus One too old for Android 4.0

electronista.com

21–30 of 145 posts

Re: Google says Nexus One too old for Android 4.0

#21
post #15
post #7

Earlier quoted context omitted.

iOS 5 runs smoothly on a 3GS, a phone older than the Nexus One.

But the last official update for the 3G turned it into a dog. I don't think any company is blameless, here, but I'm far more disappointed to see Google doing it. Linux still runs on a 386, last time I checked.

the 3G is 4 yr old. the Nexus one is only 1.5+ yr old.

here are two issues:

1) Android is suffering from feature creep / bloat

2) Unresolved design issues are biting them in the ass

Re: Google says Nexus One too old for Android 4.0

#22

I've got both the Nexus One and an iPhone 4 and I can never understand why anyone would choose the Nexus One over an iPhone, it's such an inferior product both hardware and software wise. The comparatively poor quality as put me off anything but iPhones.

The Nexus One is really more comparable to the 3Gs and I think it stands up well against it. I bought mine since I wanted an unlocked phone that didn't require a custom hack to accomplish. I've been considering going back to an iPhone 4s if Apple decides to sell it unlocked from their store.

Re: Google says Nexus One too old for Android 4.0

#23

Great. I guess I can stop hitting the "Update" thing every day in the hope that 4.0 will appear. I can't help but note that the iPhone 3GS and iPod Touch purchased the same month are already running iOS 5.0 and I haven't noticed any speed issues.

And released a half year earlier than the Nexus One, no less.

Re: Google says Nexus One too old for Android 4.0

#24

I've got both the Nexus One and an iPhone 4 and I can never understand why anyone would choose the Nexus One over an iPhone, it's such an inferior product both hardware and software wise. The comparatively poor quality as put me off anything but iPhones.

One, the N1 was released almost half a year earlier, so it's not like everyone was snubbing the iPhone 4 to get the N1. Two, some people prefer Android to iOS, and the N1 was one of the better Android phones at the time (and the only 'pure' experience).

Re: Google says Nexus One too old for Android 4.0

#25
post #6
post #2

This is EXACTLY what I would expect from HTC. I had their products before and I got burned this way. It is one of the reasons I switched to Apple.

How is this different than Apple's iOS5 compatibility list? Well, besides how much easier it will be for third parties to add ICS to Nexus One.

This phone is substantially younger (by six months) than Apple's oldest supported model, for one thing. And since the 3GS will be sold on an ongoing basis, it'll likely enjoy updates beyond 5.0, as well.

Re: Google says Nexus One too old for Android 4.0

#26
post #20

I've always wondered about this, especially in embedded devices. Amongst the many mistakes Microsoft made with Vista, first and foremost was allowing the bloat to get so bad that it wouldn't run at all on machines that ran XP quite happily. Later Windows 7 could actually run on those old XP machines with many, if not most, of the features that Vista bragged about. So here we have Google, arguably a company which can…

Android is not a real-time OS and is not designed for embedded devices. the kernel is not real time and java has severe latency problems caused by asynchronous garbage collection. A workaround is to allow the garbage collector to run on a separate core (one of ICS's main feature), but Nexus One's cpu is single core. I guess Google did not have the foresight to design Android to disable garbage collection. as I mentio…

The Nexus S also has only a single core, but is already scheduled to get ICS, and I actually already have an SDK port running on it just fine. I think the more plausible excuse is that the Nexus One has a pitiful amount of onboard ROM, which already has issues with limited space for both the OS and apps in 2.3. Granted there are SDK ports to the N1 already as well, but I wonder just how much space is available on the device for applications. Even though installing apps to SD card is supported, it's not optimal, and certain apps just won't work that way.

Re: Google says Nexus One too old for Android 4.0

#27
post #2

This is EXACTLY what I would expect from HTC. I had their products before and I got burned this way. It is one of the reasons I switched to Apple.

Except HTC doesn't control the software on the Nexus One. Google handles all Google-experience devices like the Nexus One, Nexus S, Xoom and the new Nexus Galaxy.

I do suppose the HTC hardware is the issue here, otherwise why would google not support n1? They'd have nothing to lose.

Re: Google says Nexus One too old for Android 4.0

#28
post #3

It's feasible that Cyanogenmod will release a compatible version though, isn't it?

Do you think ICS can actually run on N1? I do not think so. Otherwise why wouldn't google provide an update?

Thus, what do you think cyanogen can do to make ICS properly run on the N1 hardware?

Re: Google says Nexus One too old for Android 4.0

#29
Why are people complaining about the Nexus One not being as great as the iPhone 4. Look at the release dates and you'll see that the Nexus One has 6 months on the iPhone 4. If anything compare it to the 3GS and you'll see that it is in fact a much better phone. Google are pushing forward with Android and the Nexus One is unfortunately being left behind. It remains the best phone I've ever owned and I'll definitely be buying a Galaxy Nexus to continue riding the Android wave.

Re: Google says Nexus One too old for Android 4.0

#30
post #20

Earlier quoted context omitted.

Android is not a real-time OS and is not designed for embedded devices. the kernel is not real time and java has severe latency problems caused by asynchronous garbage collection. A workaround is to allow the garbage collector to run on a separate core (one of ICS's main feature), but Nexus One's cpu is single core. I guess Google did not have the foresight to design Android to disable garbage collection. as I mentio…

The Nexus S also has only a single core, but is already scheduled to get ICS, and I actually already have an SDK port running on it just fine. I think the more plausible excuse is that the Nexus One has a pitiful amount of onboard ROM, which already has issues with limited space for both the OS and apps in 2.3. Granted there are SDK ports to the N1 already as well, but I wonder just how much space is available on the…

I was explaining why Android is not designed for embedded devices. Sure ICS can run on phones with one core as long as their fast enough but theere will always be lag and delays due to the garbage collector constantly running in the background.
Post reply on HN