Android 2.2 (code-named "Froyo," the next alphabetical installment of dessert-named releases after Cupcake, Donut, and Eclair) is now rolling out to Nexus One handsets. If you're tired of tapping and re-tapping the System Update menu item and getting nothing, you can update your N1 to 2.2 manually. Lifehacker runs down how. This method worked perfectly on my T-Mobile Nexus One, but I hear reports it does not work for the AT&T Nexus One. The manual update method does NOT work for the Droid, EVO, or any other Android handset that I know of. (Correct me if I'm wrong in the comments.)
Come on in to see more screenshots of my favorite Froyo features.
Click on any image to enlarge it to full size.
Portable Hotspot and USB Tethering
Froyo obviates the need for an application like PdaNet or rooting Android to use your phone's data connection to get online with your laptop. You can get your laptop, iPod touch, or iPad online via Android 2.2 by turning your phone into a portable hotspot ala the MiFi. Enable your portable hotspot in the Wireless settings area. Name your access point, optionally assign a WPA2 PSK password, and any Wi-Fi enabled device in the area will be able to see and connect to it. I'm not sure what any provider-imposed limitations on this are, but up to 8 devices can connect to the Froyo access point.
USB tethering--that is, using your phone as a modem to get online--is available on Windows and Linux (not the Mac). Windows XP users have to download a driver; Windows 7, Vista, and Linux users are good to go by just enabling tethering on the phone and connecting it via the USB cable to your computer.
Select Text on Web Pages, in Email
While it's not as well-implemented as the iPhone OS's select text feature is, in Froyo you can now select text that's not in a text field and copy it to clipboard. Gmail and the browser are the only two apps I've seen this available in, but hopefully there will be more to come.
On either a web page or in email, to select text, hit the settings menu and tap "More." (Yes, already it's too many steps.) Choose "Select text" from the menu, as shown.
You'll notice a little mouse pointer on screen. Tap and drag your finger around the text you want to select, which will turn pink, as shown. When you're done, text gets copied to the clipboard automatically.
This process is too buried in the Settings menu and involves too many steps right now, but it's better than nothing.
A beta of the Flash 10 browser plug-in for Froyo is available in the Android Market; search for Flash there to download it. It works just the way you'd expect. With the plug-in enabled, you'll see Flash-based ads and embedded video and be able to play games. I played Google's homepage Pac-Man on my N1, and with the Flash plug-in enabled I could hear the game's music (which is the only part of it that involves Flash). I could play YouTube videos on-page. However, despite some tinkering, I couldn't get a Hulu or Vimeo video to play. On Hulu I got a "your device isn't supported" message, and Vimeo told me I needed to download Flash 10. So, Adobe's Flash 10 plug-in for Android 2.2 is indeed beta.
If you don't necessarily want to see every Flash bit of every web page, you can change your settings to enable Flash on demand. To do so, in the Browser's Settings panel, tap "Enable plug-ins." There, if you choose "On demand," when you visit a page with Flash content you have to tap it to activate the Flash plug-in. I haven't done much Flash testing yet to get a handle on battery usage and performance, but I imagine the "On demand" setting will be a battery-saver for Flash users.
In the native Gmail client, you can easily move to older or newer conversations using left and right arrow buttons at the bottom of an open message. You can also configure Gmail to auto-advance to older or newer conversations when you delete or archive a particular message. To do so, in Gmail's settings, tap on "Auto-advance."
The Android Google search box--which I use constantly--now has a menu that drops out from the G logo which lets you narrow down your search results by type. Android 2.1 introduced this visual style of menu on people inside Gmail and in the contacts list; nice to see it extend to other UI controls.
Improved Application Manager
Froyo's Application Manager (Settings>Manage Applications) has a nice new tabbed interface which lets you see apps by what's been downloaded, installed, what's running, and what lives on the SD card.
Better Camera Controls
The camera controls in Froyo are much easier to get to and they flip based on the phone's orientation. In 2.1 you had to slide out a panel to change camera settings. In Froyo small icons always line the side of the frame and give you one-tap access to zoom, focus, exposure, location, flash, and white balance settings. Zoom isn't available for the video camera, just the still camera.
Android Market "Update all" Button
Like a hangnail or a few grains of strategically-placed sand in your bathing suit, a little tiny thing can cause a whole lot of pain and chafing. The fact that you had to update apps from the Android Market one by one prior to Froyo was really annoying. Happily there is now an "Update all" button.
Update: Froyo also offers Microsoft Exchange support but I don't have an Exchange setup to test it with, sorry!
Update #2: Removed Twitter integration from my original list since the official Twitter app adds it, it's not a Froyo-specific update. Sorry!
The more I use Froyo the more new stuff I discover. What'd I miss? What's your favorite improvement? Let me know in the comments.