Upgrading the Google Nexus One Eclair 2.1 to Froyo 2.2 – unrooted stock

First check the build number (Settings \ About Phone)  and check the build number out which needs to be ETE27.

  1. Download the 44.4mb update file from Google
    (filename: signed-passion-FRF50-from-ERE27.1e519a24.zip)
  2. Rename the file to update.zip
  3. Copy to the root of the SD card as shown
    matthewmcdonald_com_google_nexus_one_android_froyo_2_2
  4. Turn the Nexus One off
    matthewmcdonald_com_google_nexus_one_android_froyo_2_2_power_off
  5. Hold down the trackball button and turn on the Nexus One
    matthewmcdonald_com_google_nexus_one_android_froyo_2_2_001_start_recovery
  6. Scroll down using the “volume down” button to the recovery option and press the “power” button to select.
    matthewmcdonald_com_google_nexus_one_android_froyo_2_2_002_start_recovery matthewmcdonald_com_google_nexus_one_android_froyo_2_2_003_start_recovery
  7. The phone will reboot and allow you to select the firmware to upgrade.
    matthewmcdonald_com_google_nexus_one_android_froyo_2_2_004_start_recovery matthewmcdonald_com_google_nexus_one_android_froyo_2_2_005_start_recovery
  8. Scroll down using the trackball and press it to select.
    matthewmcdonald_com_google_nexus_one_android_froyo_2_2_006_flash_firmware
    matthewmcdonald_com_google_nexus_one_android_froyo_2_2_007_flash_firmware
    matthewmcdonald_com_google_nexus_one_android_froyo_2_2_008_flash_firmware
  9. The firmware upgrade will begin immediately, allow 5 minutes for the flashing stage.
    matthewmcdonald_com_google_nexus_one_android_froyo_2_2_009_flash_firmware
    matthewmcdonald_com_google_nexus_one_android_froyo_2_2_010_flash_firmware
  10. After the firmware is flashed the Nexus One will reboot.
    matthewmcdonald_com_google_nexus_one_android_froyo_2_2_011_flash_firmware
    matthewmcdonald_com_google_nexus_one_android_froyo_2_2_012_flash_firmware
    matthewmcdonald_com_google_nexus_one_android_froyo_2_2_013_flash_firmware
  11. Startup shows the upgrade was successful.
    matthewmcdonald_com_google_nexus_one_android_froyo_2_2_014_flash_firmware
Automatic Updating of Applications
Automatic Updating of Applications
New Car Screens
New Car Screens
New Car Screens
New Car Screens
Tethering and Portable Hotspot
Tethering and Portable Hotspot

Purchasing a Google Nexus One in Australia and other countries not on Googles

In my guide Importing a Google Nexus phone to Australia (and other countries) I mentioned a requirement to use a proxy server otherwise Google won’t allow you to purchase. The standard URL www.google.com/phone gives a message “Sorry, the Nexus One phone is not available in your country or region”.

Using this link may allow you to purchase without a proxy www.google.com/phone/?hl=en&gl=US&s7e=

Optus finally allows it’s customers to use paid apps on the Optus, Virgin Mobile and TPG networks

Optus have finally allowed it’s customers access to paid apps – Optus, Virgin Mobile and TPG blocking access to paid applications via Android Market.

The move comes as competition intensifies in the Android market in Australia with recent announcements by Telstra and Vodafone.

Optus unlocks access to paid Android apps

Ahead of next week’s expected launch of new Android handsets, Optus has finally enabled access to paid apps on the Android Marketplace.

“We’re very happy to let all our Android customers know that you now have access to all paid apps in the Android Marketplace.”

That simple message, which appeared shortly before noon today from Optus’ official Twitter account (@Optus), brought sighs of relief, yelps of delight and a few cries of “Too late, I already switched carriers” from Australia’s Android fans.

Optus, Virgin Mobile and TPG blocking access to paid applications via Android Market

Update: Optus finally allows it’s customers to use paid apps on the Optus, Virgin Mobile and TPG networks (Friday 26th of March 2010)

Optus being the partner network with Google in Australia (at the moment) would seem to be the obvious choice to use with your new Android phone – at least that’s what you would think however Optus have decided to instead block all their customers and those of their resellers Virgin Mobile and TPG from accessing paid applications.

Google have offered them 30% of the app store sales sold via the Optus network but still Optus are holding out for more.  I’m not sure if Google offer this to all carriers or if it’s just the carriers they partner with in each country (I suspect the latter) but this raises the whole issue of Network Neutrality which is based on the principle that if a user pays for internet access and another user pays for internet access they should be able to connect to each other at their level of access (speed for example). In this case you should be able to access the Android Market and purchase apps no matter what network you’re on (the 30% payment is neither here nor there as far as this argument).

Options if you are with Optus, Virgin Mobile or TPG to access paid applications include

  • Rooting the phone and using market enabler – however this voids your warranty and you have to apply updates manually
  • Put a Telstra or Vodafone SIM card in the phone – requires powering off the phone and pulling the battery each time
  • If you’re under contract contact the TIO and raise a dispute with Optus – so far everyone who has done this has had their contract released early so they could move to another network – Telstra or Vodafone work fine
  • If you’re out of contract move to another network – both Telstra and Vodafone work fine (Vodafone will be the new Google partner in Australia when they release the Nexus One here)

Staying with Optus and either not purchasing apps or using one of the workarounds is only going to condone this behavior. Optus have already setup their own App store (very limited content and poor ui) and natural progression will see them diverting traffic from other stores to their store.

There has been some media coverage of this but many customers are still unaware of Optus’s action.

Optus deliberately blocking Android paid apps – APC Magazine

Optus Are Blocking Paid Android Apps – GIZMODO

Paid apps in the android marketplace – Whirlpool

Information about the 30% payment to carriers

Google to Take a Hefty Cut on Android App Sales – Gadget Lab

Alternatives to using the Google Market to purchase Android Applications

If you’re looking at alternative sites to purchase or download Android Applications either because you’re on a network that blocks access to the Android Market or want to look at alternative options the following are some sites that have a decent range.

SlideME

Google Apps for my domain (GAFYD), Android Market, Google Checkout and the Google Account

If you have a Google Apps for my domain (GAFYD) and a google account that you created which uses the same email address as that account you will run into the problems on any Android platform of being unable to purchase apps, link your Picasa account to your Android and so forth The right belize resorts meant for tourist who enjoy pets, animal spotting and active situations along with the natural world..

My Nexus One is configured with me@mydomain.com as my login to my GAFYD account and also my Google account that has AdSense, Checkout, Docs, Picasa Web Albums, iGoogle, Google Chrome Bookmark Sync, Sites, Talk and Webhistory which has the same email address configured. Attempts to purchase an app sees you put in your google checkout acount which is me@mydomain.com and a different password to my GAFYD account of the same name. Andoid accepts this and asks you if you want to sync Contacts, Calendar and Gmail, if you don’t select them it won’t sync your data anymore with your GAFYD account as the Android has seen the primary email address and assumed it is the existing account.

So I created a second email address (me2@mydomain.com) that forwards to my main email (me@mydomain.com) and added this as a second address to my Google account. Tried again the same problem existed belize resorts.

The next step was to change my email address assigned to my Google account by selecting “Change email” under manage account to me2@mydomain.com after removing it as the secondary email address. After confirming the change I was able to purchase the app in one easy step!

After testing Picasa on the Nexus One was working I added a second email address to the Google account using my original me@mydomain.com and after verifying that can be used to sign back in to Picasa on your computer. Picasa does display the me2@mydomain.com at the top however this means you can still sign back in to your Google account with your me@mydomain.com email.

Original Setup:

  • Google Apps for my domain (GAFYD): me@mydomain.com
  • Google Account: me@mydomain.com

New Setup

  • Google Apps for my domain (GAFYD): me@mydomain.com
  • Google Account: me2@mydomain.com (primary)
  • Google Account: me@mydomain.com (secondary)

On the Android Device under Settings and Accounts & Sync Settings there are two accounts

me2@mydomain.com

  • Sync Picasa Web Albums

me@mydomain.com

  • Sync Contracts
  • Sync Calendar
  • Sync Gmail

So far so good, everything seems to work with no problems!

Further information on the problem which appears like it won’t be addressed any time soon can be found on the following posts

Market should allow Google Apps users to purchase

Google Docs should be supported on Android

Google Apps For Your Domain Problems

Track, Lock, Backup and Wipe your Android with WaveSecure

android_wavesecure_ws_android_availableWavesecure is a service that allows you to backup your data, track your phone, track who’s using the phone, lock the phone and wipe all the data remotely. And to top it off the service works well and is currently free for a lifetime membership for Android users who sign up before March 31.

WaveSecure is an award-winning mobile security service that lets users protect their phones, data and privacy in the event of theft. With WaveSecure, you’ll never have to worry about losing phones again.

  • Track down your phone’s location and who is using it
  • Lock down your phone remotely, make it worthless to the thief
  • Backup all your data, automatically and securely
  • Wipe out your data remotely, protect your privacy

Available now from the marketplace.

android_wavesecure_screen

android_wavesecure_web_1

android_wavesecure_web_2

Adding MultiTouch to the Google Nexus One includes 3G radio enhancements

Google has announced a Nexus One Software Update to be rolled out to all handsets over the next week, if you can’t wait follow the instructions below.

New Software Update for Nexus One phones


Starting today, Nexus One users will begin to receive an over-the-air software update on their phones. This update provides some great new features, and fixes a few problems that some users might have experienced, including:

Google Goggles: this mobile application will now be available directly on your device by launching it from your All Apps menu. Just use your Nexus One camera to start searching the web

Google Maps: the Maps application with be updated to a new version, Google Maps 3.4, which will include:

  • Starred items synchronized with maps.google.com – access your favorite places from your phone or computer
  • Search suggestions from your personal maps.google.com history – makes it easy to search for places you’ve searched for before
  • Night mode in Google Maps Navigation – automatically changes your screen at night for easier viewing and driving
Pinch-to-zoom functionality: devices will now include a new pinch-to-zoom mechanism in the phone’s Browser, Gallery and Maps applications

3G connectivity: we will provide a general fix to help improve 3G connectivity on some Nexus One phones


In order to access the update, you will receive a message on your phone’s notification bar. Just download the update, wait for it to install, and you should be all set. This update will be rolled out gradually to phones – and most users might not receive the notification until the end of the week. We hope you enjoy these new features and look forward to your feedback.

Performing the Upgrade

  1. Make sure the battery is charged.
  2. Download the update from here.
  3. Mount the SD card on your PC.
  4. Rename the file to update.zip and copy to the root directory of the SD card as shown.nexus_one_firmware_upgrade_multitouch
  5. Turn the phone off.
  6. Boot into the boot loader by turning the phone on by holding down the volume down button and pressing the power  button for a few seconds before releasing both.
    nexus_one_firmware_upgrade_multitouch_boot_loader_1
  7. Use the volume up and down buttons to select recovery and press the power button.
    nexus_one_firmware_upgrade_multitouch_boot_loader_2
  8. The phone enters recovery mode.
    nexus_one_firmware_upgrade_multitouch_recovery_mode
  9. Hold the volume up button and press the power button and release both to enable the system recovery menu.
    nexus_one_firmware_upgrade_multitouch_system_recovery_mode_1
  10. Use the trackball to select “apply sdcard:update.zip” and press the trackball down to select.
    nexus_one_firmware_upgrade_multitouch_system_recovery_mode_2
  11. The update will start applying the status can be seen on the screen.
    nexus_one_firmware_upgrade_multitouch_loading_1
  12. When the update is compelte it will ask you to “reboot via menu” and using the trackball press down to select “reboot system now”.
    nexus_one_firmware_upgrade_multitouch_loading_2
  13. The radio will now be written before the reboots occur.
    nexus_one_firmware_upgrade_multitouch_loading_3
  14. The system will reboot twice, don’t touch anything just wait for it to completed.
    nexus_one_firmware_upgrade_multitouch_finished
  15. The normal startup screen will soon appear and the phone will soon be back to normal but with multitouch enabled and other enhancements.
    nexus_one_firmware_upgrade_multitouch_startup

Nexus One Car Holders from Brodit

Brodit have released three new car holders for the Nexus One.

Passive Holder for Nexus One

nexus_one_brodit_511116_passive_tilt_swivel_car_kit_holder

Keep your Nexus One in a passive holder while driving, and you will always have it within easy reach!  The passive holder is equipped with a tilt swivel so you can easily adjust the angle of your device for easier viewing and avoiding light reflection. Attach onto the ProClip Mounting Platform.

Passive holder with tilt swivel
Item no. 511116

Active Holder for Nexus One

nexus_one_brodit_512116_active_tilt_swivel_car_kit_holder nexus_one_brodit_513116_active_tilt_swivel_car_kit_holder

Keep your Nexus One in an active holder in your vehicle, and you will always have a freshly charged battery! Active holders are available with a cigarette lighter cable for connection to the vehicle’s 12 Volt socket, and for fixed installation for connection inside the dashboard. The active holder charges your battery when it is in the holder. The charging device connects to the PDA automatically when you put the PDA in the holder.

The holders are equipped with a tilt swivel, this means that you can adjust the angle of your device for easier viewing and avoiding light reflection. Attach onto the ProClip Mounting Platform.

Active holder with cig-plug (left)
Item no. 512116

Active holder for fixed installation, with Molex adapter system (right)
Item no. 513116

Unveiling the Google Nexus One

As expected it comes in a somewhat large box, 25.4cm x 20.32cm x 15.24cm (10″x8″x6″) and plenty of room inside for quite a few Nexus Ones.

nexus_one_unveiling_the_google_nexus_one_01

Plenty of paper packing to stop the Nexus from moving around

nexus_one_unveiling_the_google_nexus_one_02

Another layer of paper around the Nexus.

nexus_one_unveiling_the_google_nexus_one_03

The freed Nexus One in comparison to it’s box.

nexus_one_unveiling_the_google_nexus_one_04

Nexus One details.

nexus_one_unveiling_the_google_nexus_one_05

Nexus One is wrapped in plastic.

nexus_one_unveiling_the_google_nexus_one_07

Comes with a neat little case.

nexus_one_unveiling_the_google_nexus_one_08

Accessories, charger, headphones, usb (micro) cable and cards on how to use it.

nexus_one_unveiling_the_google_nexus_one_09

Nexus One battery Specifications – 3.7VDC, 1400mAh and 5.18Whr.

nexus_one_unveiling_the_google_nexus_one_10

Micro SD and SIM card can be access by removing the battery.

nexus_one_unveiling_the_google_nexus_one_11

Camera and flash located at the top of the phone on the rear.

nexus_one_unveiling_the_google_nexus_one_12