New N900 Firmware v2.2009.51 (PR 1.1) Now Available – ChangeLog Inside

Nokia has just started the rollout of the Maemo 5 firmware 2.2009.51, which is labelled as PR1.1. The rollout started today, January 14, 2010 in Finland at 7am local time and will follow a staggering process country by country through the different time zones.

New N900 Firmware v2.2009.51 (PR 1.1)

The update is available over-the-air to those of you who have updated to the 1.2009.44-1 firmware. For those preferring to flash the device: Global, USA and MENA images are available, check this link for instructions on how to flash your device. You can always use the Nokia Software Updater on your PC to update as well, specially now that it is Windows 7 Compatible. The update also brings portrait web browsing, you hit can hit Ctrl+Shift+O to toggle the auto rotation to portrait mode, video demo here.

The Maemo 5 SDK and tools are being updated as well in order to match the OS content and will be available later today. Summary of SW changes from Sales Release 1.2009.42-11 to PR1.1 release 2.2009.51-1 below. I have highlighted the important changes:

New features

  • Hutchison SIM cards are supported.
  • MS Exchange 2003 support.

Maemo Update

  • Bootloader (Nolo) can be updated over Maemo Update.
  • Cellular software can be updated over Maemo Update.
  • Icon cache removed to allow more memory space for Maemo Update.
  • Application Manager: Available space check moved to apt-worker for more accurate results.


  • Improvements in SGX performance and reliability.

Use-time and power consumption

  • API for status area applets to detect if they are invisible/absent.
  • Fixes to Pulseaudio timer increasing power saving when starting/closing apps.
  • Browser: Removed unnecessary serial logging.
  • Reduction of wake-ups in Desktop, Connectivity, Conversations, RSS Feed Reader,
  • Backup handles correctly directories containing pairs of symlinks.
  • Less CPU load caused during video recording.
  • Support disabling Virtual Keyboard in input field.
  • Performance improvements in Browser.
  • Lock: “swipe to unlock” will not stay on.
  • CPU idle latencies and thresholds updated.
  • Fixing eMMC data lines while sleeping.
  • CellMO power consumption reduced.


  • Volume button operation in call flipped based on audio routing (no more on screen orientation).
  • Browser: Downloading & rendering of page content runs promptly.
  • Helping to avoid capacity limits of rootfs when installing apps (make Docpurge aware of /opt).
  • Stability and usability fixes to the Profiles applet. Selection, usage and restoring of ringtones.
  • Fast call from home shortcuts.
  • Fast SMS rejection of incoming call.
  • Avoid false alarms in pocket.
  • Silence ringing by flipping face down.
  • Fix to Camera photo orientation problem: correct orientation is now written to EXIF.


  • X: performance of GLES apps improved.
  • Lower RAM consumption while capturing video.
  • Phone-UI & Msg-UI always ready to appear.
  • Application Manager UI speed improvements.
  • Email faster with large mailboxes.
  • Large file copy (SD->MMC) doesn’t degrade system performance.

OVI Maps

  • Route calculation and search performance improved.


  • BT Secure Simple Pairing fixed for Windows Vista.
  • BT transfer progress indicated.
  • Improving WLAN connection stability.
  • Improved WLAN negotiation when going out of reach of access point.


  • Add voicemail shortcut support.
  • Showing call forwarding correctly when busy forwarding is not set.
  • Call log improved.

Audio & Video

  • Audio volume control works with +/- keys in full-screen playback of flash.
  • Handling corrupted ring tone files better.
  • HW volume keys always have same orientation.
  • Media Player UI now provides feedback when tapping control buttons in video playback.
  • MIC input not clipped when loud voice in VoIP call.
  • Pulseaudio: Ringtone is heard from the loudspeaker if BT connected.
  • Ringtone played both to headset (BT or wired) and to internal HF speakers.
  • AV sync fix for recorded videos.


  • ISO EXIF value for images saved when automatic sensitivity in use.
  • Vignetting test of 2nd camera fixed, VGA sensor stability.

Battery and Charging

  • Improved charging in case of low charging power (PC USB charging).


  • Fixing the USB detection and card mounting issue related to quickly attaching/detaching the cable.
  • Able to format corrupted eMMC properly.
  • Hang fixed in case of WLAN disconnection while copying files.


  • Activesync supports now MS Exchange 2003.
  • Activesync – fixes the forwarding of attachments showing incorrect sizes (Exchange server 2003).
  • Content copier of PC Suite enabled. Whole content backup (including Notes) can now be restored from PCSuite.

3rd party applications

  • Policy-settings: Fixes rotation transition in for 3rd party applications.
  • Policy-settings: By default, 3rd party apps should have the same limits as our applications.


  • Public API for color picker. Home widget is now translucent.
  • Set/get alarms API.
  • Syncing of task alarms supported.

Image Viewer

  • Thumbnailing faster.

Application Manager

  • Rename Maemo Extras to and enable by default.
  • Grid view applied for the categories in download view. Added API for filtering packages.

Development Platform

  • SDK content and tools updated.
  • SDK GUI installer updated.
  • New sharing-dialog-dev package added to enable Bluetooth and email sending.
  • New wappushd-dev package documenting MMS interfaces available.

Community reports fixed

Reports in that have been fixed for PR1.1:



Chat & Call & SMS




Desktop platform

Desktop Widgets

Development Platform


Images and Camera



Media player


Settings and Maintenance


Statusbar Widgets


System Analysis

System software




6 thoughts on “New N900 Firmware v2.2009.51 (PR 1.1) Now Available – ChangeLog Inside”

  1. Hi,

    I have an N900 that was given to me at the “Nokia Qt for Mobile Developers training” event of Nov. 5-6 2009 in Palo Alto.

    Some time ago bluetooth stopped working, meaning that when I open the bluetooth settings UI the device name field is blank, bluetooth is off, and if I change any of these and tap save, the device state doesn’t change and the changes are not actually saved (the settings UI is empty again on the next use).

    I have reflashed both the eMMC and the firmware to the latest versions, and still this problem exists. I see one bug report on a similar problem on this site, but that one was supposed to be fixed by this latest firmware.

    Given that I’ve reflashed, perhaps the bluetooth radio on this particular device is broken? If so, is there any possibility of repair?


    Mark Peters

Comments are closed.