Updating to Android 2.2 (Froyo) for the Impatient
By George Thiruva
There’s been lots of buzz on Twitter, TechCrunch, Engadget and everywhere about Nexus One owners beginning to receive the much anticipated “Froyo” release of the Android operating system. Apparently, it’s on a very slow release schedule. For some users, it may take up to three weeks before they receive the update “over the air”. But if you’re an impatient Nexus One owner you can do what I just did and install the upgrade right now! Let’s find out how to do it …
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 – 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 at https://android.clients.google.com/packages/passion/signed-passion-FRF50-from-ERE27.1e519a24.zip.
The folks at Android Central put up an quick how-to post back in February for the last system update. It’s pretty quick and easy to do. But there was one step that was a little tricky. So, I’ll post paraphrased instructions below:
Fair warning: This could turn your phone into a worthless piece of garbage if something goes wrong.
Important Note: If you hacked your phone – particularly if it’s rooted – you’ll need to revert the system back to a standard configuration before following the instructions below. To do that, check out this discussion thread over at XDA.
Update 2010-05-22 5:28:22 PST: The update file apparently is not for the AT&T version of the Nexus One – just the T-Mobile version.
- Download file using the link above. (George: To your computer, not to the phone yet.)
- Rename the file to ‘update.zip’.
- Note that if you’re using Windows and don’t have “show file extentsions” turned on in the file explorer you won’t see a .zip. Just rename it to “update” (no quotes, of course) because it’s already a zipped file.
- Using USB, plug the Nexus One into your computer.
- Copy the update.zip file onto your microSD card.
- With your Nexus One off, hold down the trackball and press the power button.
- You’ll be booted into a white screen with three Android robots on skateboards. Select “Bootloader.”
- On the next screen, select “Recovery.”
- Your phone will reboot, giving you a picture of the Android robot and an exclamation point inside a triangle.
- Now press the power button and volume up button at the same time. It could take a couple of tries. (George: This was tricky for me too. But it seems that you need to press slightly before pressing .
- Now (using the trackball this time) choose “Apply sdcard:update.zip” and let things run their course. (George: After the progress bar hits 100%, it’ll reboot automatically on it’s own 2 or 3 times. In less than 15 minutes it was good to go!)
So where’s Flash?
There have been a lot of headlines regarding the inclusion of Adobe Flash in Froyo. But, some of you who followed the steps above may be wondering why they can’t see Flash content. It turns out you need to install the Flash 10.1 Beta from the Android Market. Be careful what you search for in the Market:
- Open the Android Market App.
- Search for “flash 10.1″ (“flash” alone doesn’t always get an exact match).
- Go ahead and install it.
Update 2010-05-22 5:28:22 PST: It seems like the most important Flash site on Earth is Hulu.com. So I tried checking that out and, well, Flash for Android is clearly a beta release. Thumbnails of videos fail to load. And so far no luck tuning into an episode of ‘Lost’. Oh, and I’m trying this on WiFi. I don’t feel lucky enough to go to 3G mode. Also, the Flash 10.1 beta seems to only work with the Android browser (no luck with Opera). Simpler Flash sites seem to be working fine, though. Further update: according to a commenter (Daniel), the problems with Hulu are simply with Hulu. Apparently the wads over there are blocking content to the Android. Another commenter (Travis) says that you can “fix” Hulu’s mistakes with some post-install hacks (read below).
So anyway, how is it? (Added at 2010-05-22 06:01:18 PST)
In five words, I would describe Froyo as “a breath of fresh air”. It’s way better than the single point increase would indicate.
As was mentioned online in recent days, it’s way faster than previous Android releases. I’ve owned the first Android phone (the HTC Dream/G1) prior to my current Nexus One – which I kind of reluctantly bought (if only there was a Droid-like phone that worked on the US T-Mobile network). Both phones irritated me constantly – namely their speed and responsiveness.
So far, it seems to be living up to the performance promises. I always suspected that processes that seemed idle weren’t actually idle – but doing weird crap (like polling) in the background. It is much snappier (and therefore less irritating) now.
However, it doesn’t yet seem to be as responsive as the iPhone OS. And I’m comparing the reasonably new Nexus One to an old, first generation iPod Touch. But it is close enough to not irritate me.
Furthermore (and this is probably a hardware issue), the soft keyboard still doesn’t have the iPhone/iPod Touch’s tap accuracy. Of course, neither device compares in accuracy to a real keyboard (Droid, G1, Hiptop).
Update 2010-05-23 7:00:19 PST: Another major expected feature of Froyo is the much needed ability to store apps on an SD Card (actually Micro SD – Are there actually any Android devices that use a full sized SD Card?). Many Android users (self included) have been frustrated by “Phone storage space is getting low” messages. Unfortunately, that’s not going to instantly go away.
It turns out that apps need to be specifically coded to allow themselves to be stored on an SD Card. At over 22 MB, Google Earth was the largest app installed on my phone(s). After upgrading to Froyo, I tried re-installing Google Earth to see it I can put it on my 8GB Micro SD Card – no such luck. I then did a Market search using the term “froyo” and found a few apps that were updated to support Froyo. On the short list is “Footie Live” – a ‘soccer’ score tracking app. When I installed “Footie Live” I was able to go to Settings->Applications->Manage applications and move “Footie Live” to the SD Card. For all other apps, the “Move to SD Card” button is inactive.



[...] 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 [...]
It isn’t a flash limitation, Hulu is banned on Android phones.
Reading some of the Twitter updates from various Android developers/power users, I’ve heard that those using Cyanogenmod’s browser, AND changing the user agent to ‘Desktop’ WILL ALLOW YOU TO WATCH HULU.
I have a G1, so I have no way to test. :/
[...] Updating to Android 2.2 (Froyo) for the Impatient – Gadget News … [...]
Wny not just download directly to your device?
Lots of talk about T-Mobile and AT&T versions, no talk about the “generic” version. Does anybody have any clue where that version might be for download?
Heaps of /. comments about it being staggered for the carriers sake – that’s not accurate. It’s staggered by google’s choice, and for their protection – you don’t want to lock out all your users at once with a bug.
If it was staggered for the carriers sake, why would there be any delay on the non-carrier specific devices (such as my Google Direct Nexus One)?
For Hulu, you can use about:debug in the browser to then be able to goto settings and change your user agent to desktop there. Note performance isn’t quite there for Hulu.
@Troy Kelly,
All Nexus Ones are bought directly from google. The innards, however, are slightly different between versions (i.e. different frequency receivers).
worked great and only USB Switcher isn’t working that I’ve found. As mentioned, it is quite a bit faster.
For some reason this is crashing when I attempt the manual update on my brand new nexus one (received directly from google 2 days ago).
I tried re-downloading the zip just to make sure but after I reboot to recovery and run the update I get the following error:
E:Can’t open /cache/recovery/command
– Install from sdcard…
…
Installing update…
assert failed: file_getprop(“/system/build.prop”, “ro.build.fingerprint”) == “google/passion/passion/mahimahi:2.1/FRF50/38042:user/release-keys”
E:Error in /sdcard/update.zip
(Status 7)
Installation aborted.
Anyone have any idea? Perhaps it isn’t compatible with this revision (latest n1 with android 2.1 from google)
hey guys,
im getting the same problem…
INSTALLATION ABORTED
it gives me Status 7 and then it aborts.
my nexus is bought directly from google and has update1 already installed.. why?!
seeing as this is just an update file
could i apply this on a galaxy i7500, currently running galaxo 1.6.3
?
Check your About Phone settings first – doesn’t work on EPE54B models nor any device that is rooted (last part I can’t verify myself but read in the XDA thread).
@mahir probably not.
[...] http://www.gadgetopolis.com/posts/7733 http://www.androidcentral.com/how-manually-update-your-nexus-one [...]
[...] to the consilidated information over on Gadgetopolis, here are the easy [...]
[...] instructions for upgrading the Nexus One to Android 2.2 are here: http://www.gadgetopolis.com/posts/7733 Comments [...]
Works great! Thanks!!
Unfortunately, it seems they still haven’t included WiFi proxy support
For those of you thank think the Hulu on Android is Banned are sorely mistaken.
It’s not the Hulu does not want to cooperate, it’s licensing from the networks. Hulu is only allowed to stream to \Deskop\ computers… for now…
They’ll get on the bandwagon here soon enough.
Not Found
The requested URL /packages/passion/signed-passion-FRF50-from-ERE27.1e519a24.zip was not found on this server.
[...] * A Late Night Froyo Treat! Android 2.2 Goes Live On The Nexus One (2010-May-22) [TechCrunch] * Updating to Android 2.2 (Froyo) for the Impatient (2010-May-22) [...]
[...] 五 24 2010 在Nexus One上安装Android 2.2“Froyo” By admin Google已经向部分Nexus One用户推出了Android 2.2“Froyo”更新(详细安装指南)。用户体验显示性能确实有大幅提升:整体速度加快,Exchange支持改善,更快的浏览器和地理定位,支持Adobe Flash和Air等等。其中在安装Adobe Flash Player 10.1测试版后,访问Flash游戏网站测试游戏,许多以前根本无法运行的游戏都能顺利玩起来,虽然偶尔会碰到卡住的问题,总体上说Flash在Nexus One和Froyo上的表现相当不错。 [...]
[...] Next up, you need to follow a series of instructions that I’ve added in to this video of my phone’s update. They are summarised below, and if you want more detail, check out this post. [...]
[...] Google已经向部分Nexus One用户推出了Android 2.2“Froyo”更新(详细安装指南)。用户体验显示性能确实有大幅提升:整体速度加快,Exchange支持改善,更快的浏览器和地理定位,支持Adobe Flash和Air等等。其中在安装Adobe Flash Player 10.1测试版后,访问Flash游戏网站测试游戏,许多以前根本无法运行的游戏都能顺利玩起来,虽然偶尔会碰到卡住的问题,总体上说Flash在Nexus One和Froyo上的表现相当不错。 [...]
Installation aborted.
E:signature verification failed.
Please help?
SAME HERE!!!
Installation aborted.
E:signature verification failed.
Every woman wants to express her style in her own way. Coach handbags has come a long way and has succeeded in establishing the latest trends for women who love to go for style and fashion.
mbt sale unique sole structure, making the wearer is in a naturally stable state, but through the balance of movement, that is by increasing muscle activity, be eliminated.
hey guys,
im getting the same problem…
INSTALLATION ABORTED
it gives me Status 7 and then it aborts.
my nexus is bought directly from google and has update1 already installed.. why?
However, it doesn’t yet seem to be as responsive as the iPhone OS. And I’m comparing the reasonably new Nexus One to an old, first generation iPod Touch. But it is close enough to not irritate me.
People all over the world get the home loans in various creditors, because it’s simple and comfortable.
百度
[url=http://www.sina.com]sina[/url]
[url="http://www.baidu.com"]baidu[/url]
[url=www.google.com]google[/url]
[link=http://www.yahoo.com]yahoo[/link]
[a/]http://www.yahoo.com[a]yahoo[/a]