Installing Android 2.2 "Froyo" On the Nexus One
gjt writes "I awoke this morning to see TechCrunch's MG Siegler post what appeared to be the first news of Froyo's availability. I frantically went to my phone's settings and tried to check for an update -oe but no luck. Then I went to xda-developers.com and sure enough there was a very long thread (now over 132 pages) of fellow eager beavers waiting for release (and trying to figure out how to get it). Several hours went by waiting for a semi-technical user to get the update and check the Android logs for the download location. It turns out you can get it straight from Google. With the information scattered around in different places I decided to consolidate the How-To into a single post." Note: According to attached comments, and to the TechCrunch story, it seems this is a staggered rollout, so not every Android owner may be able to try it out yet.
And no point trying to get it before you get it pushed to you?
The Over-The-Air update is a staggered rollout. But, the manual method that I wrote about here let's you avoid the wait. That said, it also seems to only be for the Nexus One now. Can't find a Droid update yet.
You will get it approximately whenever HTC feels like porting it to the HTC Desire AND then whenever your carrier feels like letting you have it. With a subset of the overall Android 2.2 features that they feel are appropriate for you.
Sleep your way to a whiter smile...date a dentist!
It's pretty good actually - there's a setting which lets you turn off plugins unless you click on them. Which means you don't get flash unless you really want it.
And posting over my tethered N1 :)
Flash has to be downloaded from the market.. and I can tell you that it is not as smooth as they make out in the youtube videos of it.
It does work and it's tolerable, let's put it that way.
That being said, the whole phone is much faster... I went from stock to Cyanogen and that was a speed boost.
This however, is a substantial boost.
I am looking forward to a Cyanogen release based on 2.2 - I think his roms are more polished than stock.
like any other carrier locked phone
I just updated the original post with instructions to get Flash. Basically, search for "flash 10.1" in the market.
Hoops? That's just for people that aren't willing to wait for the OTA update notification. The hoops we're jumping through is so that we don't have to wait for that. Updates like this are always staggered when done OTA to avoid unnecessarily straining the network.
Remember if your rooted and update to this, you'll probably have to re root it and install a new rom all over again to get all your rooted programs working. Unless you know how to use adb and the other utils to picjk apart features very well, You probably should just wait till your prefered flavor rom has the new features integrated. It shouldn't take long.
"Computers are a lot like Air Conditioners" "They both work great until you start opening Windows"
Staggered rollout is the best way to avoid massively distributed issues inadvertently cropping up all at once. Smart move I think.
So I remember Steve jobs rambling about why flash was bad for phones? - bad performance - poor battery life - security ? Anybody notice poor battery performance with flash? Is it easy to kill bad flash apps or does it reboot your device like my laptop ? How good is the touch interface with flash ?
So he's saying it's "not too bad", but he keeps his phone plugged into a charger/laptop. Okay.
"No, no, no. Don't tug on that. You never know what it might be attached to."
That has nothing to do with Google. That's how major updates are always rolled out. The problem is that too many users in one cell trying to update at the same time can cause network outages. So major updates like this are staggered to reduce the likelihood of network breakage. And secondly, this is hardly a simple update, it brings quite a few changes on board as well as a substantial performance improvement.. On top of that anybody who buys a phone with a custom UI, whether it be blur or sense, is going to have to wait while the patches are applied and tested before it's rolled out. That's one of the reasons why the iPhone and Nexus One are in the positions they are. Since the people writing the OS and making the changes are working directly with the engineers creating the hardware they only have to test once. Whereas people who have a custom UI on top of that have to wait several months for it to be finished and tested before getting it.
And likewise, just because a phone was released last week doesn't mean that it's been tested for the update, they used a version for development because it was the latest at that time and then they released it when it was finished. They'll now have to do testing on the new version before they release it. Doing anything else would be horribly irresponsible.
I'm not sure about anyone else, but isn't the standard procedure for owning a smartphone to keep a few extra mini/micro USB cables handy and charge it when at work/home and on the computer?
Or is it just me?
Taxation is legalized theft, no more, no less.
You can also just go to Adobe's website and click "get flash" the link will take you to the market to download it.
One suggestion for those that install it, go into your settings and enable plugins 'on-demand' That way you will only get the Flash you want. It shows a little down arrow in place of the Flash that you click to enable. It's like a built in Flashblock/Adblock extension.
Also IMO, considering the platform, I think the Flash is working rather well. I quite enjoyed watching some Zero Punctuation videos on Escapist.com already.
meep
No, exactly like the iPhone. For example, iPhone has supported tethering since the 3G model (version 3.0), but was disabled by AT&T. There was a short while where you could update the carrier info on the phone and it would enable tethering as a built-in function via either USB or Bluetooth.
The 3.1 update not only disabled this simple work-around, it also locked the phone so you could not downgrade to 3.0. I had an iPhone at the time, and refused to ever install the 3.1 update so I could stick with tethering. I now have a Nexus One, and have never regretted the upgrade. I also bought the N1 directly from Google, and not only did I avoid a new contract, but I'm no longer subject to having my handset intentionally crippled by my carrier.
Slay a dragon... over lunch!
so how's the iphone os 4.0 working for you? You have it already, don't you?
Seriously, how is this different from iPhone? How long has it been since it was "announced"? I'm sure if you buy an iPhone a week before 4.0 was announced, you'd get a phone with 4.0, right?
I'm much more funny, interesting and insightful than the moderators think
I'm sure if you buy an iPhone a week before 4.0 was announced, you'd get a phone with 4.0, right?
You will the day of release - everyone will, all at once.
Unless you care to pay $99/year for a developer account and then you've been running 4.0 for a few weeks now.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
Unless the app has been designed for this functionality in the manifest, it won't be able to be moved to the SD card.
http://developer.android.com/guide/appendix/install-location.html has more details.
Bitter and trolling is no way to go through life, son.
meep
Wrong.
If you want work done or actually use your device for something more than a toy, you buy a Blackberry. But Android is catching up.
Caveat Utilitor
that Sprint will block the new HTC Evo 4G's hotspot capability, since they sell their Overdrive 3G/4G mobile hotspot (a separate box) for $99.99?
Way to keep up on the official announcements. Sprint has already released their pricing for the EVO 4G hotspot - $30/mo; they're not blocking it, they're actively advertising it EVERYWHERE ON THE WEB FOR THE LAST SEVERAL WEEKS. The only unknown about it was the pricing, which they announced on the 12th. Yeesh.
I think the better test will really be for when Froyo gets ported to the G1 and seeing how Flash performs then
Have you heard definitively that Froyo will be ported to the G1? I was under the impression that Froyo and even Eclair are too big to fit on the G1. I'd love to be proven wrong -- I have two old G1s sitting in a drawer and would love to put Froyo on them. Froyo arrived on my N1 last night, and I'm very happy with it so far; there are lots of nice incremental improvements. But as far as I know, nobody is working on shrinking Froyo down enough to fit the G1.
-- Laura
Disclaimer: I'm an engineer at Google, but I have no inside knowledge of what the Android folks are doing. I didn't even know Froyo had been released until I saw the giant styrofoam frozen yogurt in front of building 44.
That's fine if you spend most of your time near a USB port. Some of us utilise the mobile aspect of our devices.
The information wasn't online a couple days ago. GMAB. Do you speak to your coworkers that way?
The pricing for the hotspot was released on May 12. Sprint has been advertising that they'd have the hotspot ability with the EVO for _months_. Do you run with an adblocker or something? Sprint's been running the biggest web advertising campaign I've seen in a VERY long time for the EVO 4G.
Yeah, I do speak to my coworkers that way. Keeps them on their toes. :)
Besides the fact that the link to the file in the summary didn't work, there are other potential problems if you click through to the source (on the forums, not the blog linked here).
The procedure that's linked to will get you to 2.2, but it won't be rooted even if you were rooted before.
I just did the classic "spend two hours trying to fix what you screwed up" routine trying to get it rooted again so that I could run the backup created by titanium backup, which requires root.
For those interested, the steps for a fool-proof upgrade if you're rooted are:
-Do a full backup using titanium backup first, obviously
-Install Amon Ra 1.7 custom recovery loader: http://forum.xda-developers.com/showthread.php?t=611829
-Use it to flash the zip file update-nexusone-FRF50-signed.zip from here: http://android.modaco.com/content/google-nexus-one-nexusone-modaco-com/309286/frf50-froyo-pre-rooted-update-zip/ - note that this wouldn't flash for me using the stock recovery loader (which requires renaming it to update.zip but it fails saying it's unsigned), hence the custom one above
-Use it again to flash froyo-rooter-signed.zip from here: http://forum.xda-developers.com/showthread.php?t=686627
-Restore your backup
The Flash version on the Marketplace is still in beta and is entirely software-rendered, so expect some skippiness, heat and battery drain. The final release in June/July will do hardware acceleration, and should improve all of those things..
Why would anyone engrave "Elbereth"?
That and a spare battery or two. For someone foolish enough to design a smartphone without a removable battery, this probably seems like a major issue.