• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

(OTA) Multitouch now official on N1 in Browser, Gallery, Maps

Correct me if I'm wrong, but OTA updates don't have anything to do with the operators.. The phone periodically checks with Google's servers for updates.


OTA = Over The Air

Each operator may have certain functions restricted and customisation in place. They only update their own customers with custom updates.

For instance, the Android Hero is available in the UK in three ways -
Unlocked, 3UK or Orange. The operators will only push an upgrade to their
own customers if they feel it necessary.

More often than not, a manual upgrade will need to be done by users going to the HTC website and downloading the appropriate upgrade.

Even this can only be done after the serial number of the phone has been entered as HTC check that the serial number matches those matching the operator that HTC sold the phone to.
 
Upvote 0
You're right.

The OTA update is nothing to do with what carrier you are on, it comes directly from Google. That's the benefit of an unbranded phone.

As Google is not a cellular operator, they cannot "push" an OTA update. It may be that any "unlocked" Nexus Ones could check for an update in the same way that some software packages on a PC do by logging onto a
website in the background but it is not the same as a "pushed" OTA
upgrade as it is more of a check and "pull" !

I have yet to read about anyone in the UK or Singapore getting a "pushed"
update.
 
Upvote 0
But it's not true ....i am in India and Nexus One is not officially available,got it thru the Grey market and couldn't access this OTA update and had to update using the SD card.

Maybe, like me, you were a bit impatient. Google said the update would roll out to everyone by the end of the week. I've read comments by a few people here in Sweden saying they got the OTA update.
 
Upvote 0
As Google is not a cellular operator, they cannot "push" an OTA update. It may be that any "unlocked" Nexus Ones could check for an update in the same way that some software packages on a PC do by logging onto a
website in the background but it is not the same as a "pushed" OTA
upgrade as it is more of a check and "pull" !

I have yet to read about anyone in the UK or Singapore getting a "pushed"
update.

Gmail is push. Google runs Gmail. Email comes in to server, Google server pushes notification to your phone. You get your email whether you're on WiFi, Tmobile, ATT or some random east asian telco network. Why wouldn't the same apply for an update? Instead of an email, google just pushes out a notification to your device that says "hey update me"

Is it fair to assume that an OS update can work the same way?
 
Upvote 0
Gmail is push. Google runs Gmail. Email comes in to server, Google server pushes notification to your phone. You get your email whether you're on WiFi, Tmobile, ATT or some random east asian telco network. Why wouldn't the same apply for an update? Instead of an email, google just pushes out a notification to your device that says "hey update me"

Is it fair to assume that an OS update can work the same way?

As I understand it, "push" sends data to your phone as soon as it becomes available and this is done by the carrier OTA as opposed to POP3 and IMAP type polling which is not "push". Google does not, as I understand it, "push" to my phone - I have to poll to check and sync. The moment I log off, new data or a new message might arrive but I won't know until I next sync.

True "push" means that you never have to poll to sync. Google does not know what carrier or wi-fi network I may be using so they cannot "push" unless I log in to poll.

An SMS message is "pushed" to your phone by your carrier (as are telephone calls!) but other data such as email/twitter/facebook/software has to be polled for.

The "push" as implemented on the RIM/Blackberry is the main reason they are so popular in business and financial institutions where even a delay of a few minutes until the next "poll" could cost millions!
 
Upvote 0
But it's not true ....i am in India and Nexus One is not officially available,got it thru the Grey market and couldn't access this OTA update and had to update using the SD card.

As I've mentioned in another thread: I'm in Thailand, got the update almost as soon as it was released. So no, not carrier-based. I'd say it is based on the phone's serial number, as I ordered mine early on (8th Jan), but perhaps not.
 
Upvote 0
As I understand it, "push" sends data to your phone as soon as it becomes available and this is done by the carrier OTA as opposed to POP3 and IMAP type polling which is not "push". Google does not, as I understand it, "push" to my phone - I have to poll to check and sync. The moment I log off, new data or a new message might arrive but I won't know until I next sync.

True "push" means that you never have to poll to sync. Google does not know what carrier or wi-fi network I may be using so they cannot "push" unless I log in to poll.

An SMS message is "pushed" to your phone by your carrier (as are telephone calls!) but other data such as email/twitter/facebook/software has to be polled for.

The "push" as implemented on the RIM/Blackberry is the main reason they are so popular in business and financial institutions where even a delay of a few minutes until the next "poll" could cost millions!

You are partly right, but also have a general misunderstanding of the carrier's role with OTA delivery and how "push" works. All the carrier does is provide a gateway to the internet. You start up your device and it initiates a tcp/ip connection with your mail server - be it exchange or Gmail. Once that initial connection is made and an initial sync takes place, the device maintains a socket connection with the server and a "heartbeat" (keep-alive) ping is sent to the server saying hey I'm still here guys - send me new data ("sync") if you have anything new for me. This is how gmail and exchange active sync works on the N1.

You describe more of a blackberry type sync. Blackberry push is unique in that your BB registers on your mobile carrier's network and "checks-in" and basically says hey T-Mobile, this is where I am. T-Mobile's network then passes this information to RIM's NOC servers. Because they now know exactly where your phone is on the network, there is no need for a "keep alive" session, thus conserving battery and maintaining the ability to push email out to the device ONLY when there is new data to push.

Both methods are considered implementations of "push" technology.
 
Upvote 0
Gmail is push. Google runs Gmail. Email comes in to server, Google server pushes notification to your phone. You get your email whether you're on WiFi, Tmobile, ATT or some random east asian telco network. Why wouldn't the same apply for an update? Instead of an email, google just pushes out a notification to your device that says "hey update me"

Is it fair to assume that an OS update can work the same way?

There will be FOTA (Firmware Over The Air) updates for the Nexus One.
 
Upvote 0
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones