<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://maemo.octonezd.me/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=213.28.7.254</id>
	<title>Maemo Wiki Mirror - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://maemo.octonezd.me/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=213.28.7.254"/>
	<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php/Special:Contributions/213.28.7.254"/>
	<updated>2026-04-22T04:29:40Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Updating_the_firmware&amp;diff=41837</id>
		<title>Updating the firmware</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Updating_the_firmware&amp;diff=41837"/>
		<updated>2010-10-27T09:56:09Z</updated>

		<summary type="html">&lt;p&gt;213.28.7.254: /* Windows */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What does it do? ==&lt;br /&gt;
&lt;br /&gt;
====N900====&lt;br /&gt;
&#039;&#039;These descriptions assume that you are using the latest official images.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Flashing the &#039;&#039;&#039;rootfs&#039;&#039;&#039; on your N900 will reset the device back to factory settings, meaning all preferences, bookmarks, contacts, communications, and applications will be reset to the original configuration, with the exception of the lock code; if you have already set a custom lock code, it will remain intact, instead of reverting to the default &amp;quot;12345.&amp;quot; Also, all information contained in /home (except /home/opt) will remain intact. This means the information stored in /home/user/MyDocs which is the area visible in the default file manager (or when connecting to a computer), will remain intact. Your external memory (microSD), also be unaffected.&lt;br /&gt;
&lt;br /&gt;
Flashing the &#039;&#039;&#039;eMMC and rootfs&#039;&#039;&#039; on your N900 will completely reset the device to factory settings, reverting &#039;&#039;everything&#039;&#039; to factory settings, including /home, but again, excepting the external memory.&lt;br /&gt;
&lt;br /&gt;
The Backup application will save:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Communication and Calendar&#039;&#039;&#039;: Stored conversations, accounts, contacts, and calendar entries. Only applies to content used with stock applications. (i.e. not Pidgin, or other third-party applications)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Bookmarks&#039;&#039;&#039;: Bookmarks stored via MicroB. (Default browser only)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Settings&#039;&#039;&#039;: Your current settings in the Settings &amp;quot;application.&amp;quot; (Settings in /home/user, gconf, /etc.) Third party settings applets will also be backed up and restored once installed. Manually created shell scripts or other files outside of the eMMC/MyDocs must be manually backed up during a rootfs flash.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Application List&#039;&#039;&#039;: A list of repositories and installed applications to be re-activated and installed after flashing. (Only applies to applications + repositories installed via the included Application Manager)&lt;br /&gt;
&lt;br /&gt;
When flashing the eMMC, all user-created content must also be backed up manually to an external location in order to be preserved (i.e. computer or microSD). The eMMC image will contain the factory setting files and folders (.documents, .images, icons, etc.).&lt;br /&gt;
&lt;br /&gt;
====N800/N810====&lt;br /&gt;
&lt;br /&gt;
Upgrading wipes out your /home directory.  All of it.  Make sure you backup all your data before upgrading.&lt;br /&gt;
&lt;br /&gt;
== Updating &amp;amp; Flashing your device ==&lt;br /&gt;
&lt;br /&gt;
 {{ambox&lt;br /&gt;
|type=notice&lt;br /&gt;
|text=If you are flashing the N900 with the eMMC image, follow the [[#Flashing_the_eMMC_in_the_N900|instructions below]].}}&lt;br /&gt;
&lt;br /&gt;
For Windows, Mac or Linux you can use flasher-3.5 which can be download from the [http://tablets-dev.nokia.com/maemo-dev-env-downloads.php tablets-dev] page. This page contains all installation packages include documentation for using the flasher.&lt;br /&gt;
&lt;br /&gt;
# Download the [[Documentation/Maemo 5 Developer Guide/Development Environment/Maemo Flasher-3.5|Flasher]] for your device model: [http://tablets-dev.nokia.com/maemo-dev-env-downloads.php N900, N810, N800] or [http://tablets-dev.nokia.com/d3.php 770]&lt;br /&gt;
# Download the latest firmware image for your device model:&lt;br /&gt;
&lt;br /&gt;
* for [http://tablets-dev.nokia.com/nokia_N900.php N900]&lt;br /&gt;
** for [[Maemo_UK_variant_firmware|UK devices]]&lt;br /&gt;
* for [http://tablets-dev.nokia.com/nokia_N810wimax.php N810 WiMAX Edition]&lt;br /&gt;
* for [http://tablets-dev.nokia.com/nokia_N810.php N810]&lt;br /&gt;
* for [http://tablets-dev.nokia.com/nokia_N800.php N800]&lt;br /&gt;
* for [http://tablets-dev.nokia.com/nokia_770.php 770] (or, for the Hacker Editions, [http://tablets-dev.nokia.com/os2007_hacker_edition.php OS2007HE] and [http://tablets-dev.nokia.com/os2008_hacker_edition.php OS2008HE])&lt;br /&gt;
# Ensure the battery is fully charged.&lt;br /&gt;
# Unplug the charger and switch off the device. &lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
&lt;br /&gt;
# Download the [[Documentation/Maemo 5 Developer Guide/Development Environment/Maemo Flasher-3.5|Flasher]] for your device model: [http://tablets-dev.nokia.com/maemo-dev-env-downloads.php N900, N810, N800] or [http://tablets-dev.nokia.com/d3.php 770]&lt;br /&gt;
# Download the latest firmware image for your device model: [http://tablets-dev.nokia.com/nokia_N900.php N900](For UK N900 Devices: [[Maemo_UK_variant_firmware|Maemo 5 UK Firmware]]), [http://tablets-dev.nokia.com/nokia_N810wimax.php N810 WiMAX Edition], [http://tablets-dev.nokia.com/nokia_N810.php N810], [http://tablets-dev.nokia.com/nokia_N800.php N800], or [http://tablets-dev.nokia.com/nokia_770.php 770] (Hacker Editions: [http://tablets-dev.nokia.com/os2007_hacker_edition.php OS2007HE], [http://tablets-dev.nokia.com/os2008_hacker_edition.php OS2008HE])&lt;br /&gt;
# Ensure the battery is fully charged.&lt;br /&gt;
# Unplug the USB cable if present, and switch off the device. &lt;br /&gt;
# If you downloaded the &#039;&#039;&#039;.deb&#039;&#039;&#039; version of the Flasher, install it with: &amp;lt;br /&amp;gt;&amp;lt;pre&amp;gt;sudo dpkg -i &amp;lt;flasher-package-name&amp;gt;&amp;lt;/pre&amp;gt;If you are using &#039;&#039;&#039;64-bit&#039;&#039;&#039; Linux, you&#039;ll need to force installation as follows:&amp;lt;br /&amp;gt;&amp;lt;pre&amp;gt;sudo dpkg -i --force-architecture &amp;lt;flasher-package-name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
# If you downloaded the &#039;&#039;&#039;.tar.gz&#039;&#039;&#039; version instead, you should untar it manually. The instructions below assume you have untarred it to the current directory.&lt;br /&gt;
# If you installed the &#039;&#039;&#039;.deb&#039;&#039;&#039; version, run&amp;lt;br /&amp;gt;&amp;lt;pre&amp;gt;sudo flasher-3.5 -F &amp;lt;firmware-image&amp;gt; -f -R&amp;lt;/pre&amp;gt;If you are using the &#039;&#039;&#039;.tar.gz package&#039;&#039;&#039;, use &amp;lt;br /&amp;gt;&amp;lt;pre&amp;gt;sudo ./flasher-3.5 -F &amp;lt;firmware-image&amp;gt; -f -R&amp;lt;/pre&amp;gt;&lt;br /&gt;
# It will say:&amp;lt;br /&amp;gt;&amp;lt;pre&amp;gt;Suitable USB device not found, waiting&amp;lt;/pre&amp;gt;&lt;br /&gt;
#* &#039;&#039;&#039;N900&#039;&#039;&#039;: While holding the &#039;&#039;&#039;u&#039;&#039;&#039; key, connect the N900 to your computer via USB. Wait until you see a dim screen on your N900 with a Nokia logo in the middle of your screen with an USB icon in the top right corner.&lt;br /&gt;
## If the USB logo does not appear, and the device turns off - ensure the battery is charged by connecting to the wall charger for an hour and try again.&lt;br /&gt;
#* &#039;&#039;&#039;N810 WiMAX, N810, N800 and 770&#039;&#039;&#039;: Connect your device to your computer via USB.  While holding the Home/Swap button (It&#039;s a house on the 770 and N800, and two overlapping rectangles on the N810), power on the device by holding the power button. You should see a Nokia logo in the middle of the screen, and a USB icon in the top right corner.&lt;br /&gt;
# You don&#039;t need to continue to hold any buttons once flashing starts.&lt;br /&gt;
# It should start flashing and then reboot. You can remove the USB cable when the flasher program exits back to the shell prompt.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
There are two methods for flashing the device on OS X, using the GUI, with the 770Flasher application or using the console, much like the Linux flashing method. &#039;&#039;Both methods work fine for both the 770 and the N800/N810.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== GUI with 770Flasher ====&lt;br /&gt;
This is the easier of the two methods, and should be used by most people.&lt;br /&gt;
&lt;br /&gt;
# Download the [http://maemo.org/downloads/product/PC/770flasher/ 770Flasher] (yes, it will work fine for flashing an N800 or N810). Latest flashers (Linux/Mac), which work also for N900,  are also available on [http://tablets-dev.nokia.com/maemo-dev-env-downloads.php Latest Official Maemo Development Environment Page]&lt;br /&gt;
# Follow the [[#Flashing_your_Nokia_tablet|steps above]] to get the appropriate firmware image.&lt;br /&gt;
# Drag the firmware image (will end in .bin) onto 770Flasher.&lt;br /&gt;
# Follow the on-screen prompts.&lt;br /&gt;
# You should now see &#039;&#039;Suitable USB device not found, waiting&#039;&#039;, switch on your device while holding the Home-button. Note for N810 users: switch on your device while holding the Swap button. Note for N900 users: Unplug USB cable. Switch of your device. Press and hold &amp;quot;U&amp;quot; key then plug in the USB cable. If the USB symbol in the top right corner shows up or the flashing starts let gu the &amp;quot;U&amp;quot; key.&lt;br /&gt;
# Watch the messages as the image loads to the device after which it reboots automatically.&lt;br /&gt;
&lt;br /&gt;
==== Console with Flasher-3.5 ====&lt;br /&gt;
These steps cover flashing the device with OS X using the Terminal. This is the more difficult than using [[#GUI_with_770Flasher|770Flasher]], but gives you access to the advanced options flasher-3.5 provides (like setting R&amp;amp;D flags, flashing only parts of the image, unpacking the image, etc).&lt;br /&gt;
&lt;br /&gt;
# Follow the [[#Updating_&amp;amp;_Flashing_your_device|steps above]] to get the appropriate firmware image and flasher.&lt;br /&gt;
# Turn off your device (&#039;&#039;make sure you unplug the charger or else the device wont power down completely&#039;&#039;) and plug in the USB cable to a port on the computer and the port on your device. N900 users cannot plug in the usb cable yet, as it would start recharging the battery.&lt;br /&gt;
# Open up the Terminal (located in /Applications/Utilities/) and run:&amp;lt;br /&amp;gt;&amp;lt;pre&amp;gt;sudo /usr/bin/flasher-3.5 -F &amp;lt;firmware-image&amp;gt; -f -R&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&#039;&#039;You will be asked for an administrator password, enter it.&#039;&#039;&lt;br /&gt;
# It will say:&amp;lt;br /&amp;gt;&amp;lt;pre&amp;gt;Suitable USB device not found, waiting&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Unplug the power cord from the device, as this will prevent it from updating. Then take your device, and hold down the Home/Swap button (looks like a little house on the N800 and 770, and two overlapping rectangles on the N810  users do not need to hold down anything), and while holding down the Home/Swap button press the power button to turn it on. N900 users press ‘u’ button and plug the usb cable. Release button when flashing process begins.&amp;lt;br /&amp;gt;&#039;&#039;If the device does not boot and start flashing, make sure the USB cable is plugged in.&#039;&#039;&lt;br /&gt;
# It should start flashing and then reboot. You can remove the USB cable after it has booted to a normal desktop (just make sure to eject any cards that may have mounted on your Mac).&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
&lt;br /&gt;
====N900====&lt;br /&gt;
&lt;br /&gt;
====Updating the firmware using the Nokia Software Updater====&lt;br /&gt;
&lt;br /&gt;
Microsoft Windows users who wish to &#039;&#039;&#039;update&#039;&#039;&#039; their N900 can use the [http://europe.nokia.com/support/download-software/device-software-update Nokia Software Updater (aka NSU)], or use the Flasher (see section below).&lt;br /&gt;
&lt;br /&gt;
The Nokia Software Updater is compatible with Windows XP Service Pack 3, Windows Vista Service Pack 2, and Windows 7. (Some users may encounter problems due to varying causes.)&lt;br /&gt;
&lt;br /&gt;
The Nokia Software Updater can only be used when updating from a previous firmware to a new one. To reflash with the same firmware you currently have, or if you missed an update, use the flasher.&lt;br /&gt;
&lt;br /&gt;
====Updating or re-flashing the firmware using the Flasher====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: This method is fully compatible with 32 bit versions of Windows; 64-bit users may encounter problems. There is a workaround that is reported working though at [http://talk.maemo.org/showpost.php?p=849980&amp;amp;postcount=20 talk.maemo.org]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To flash from the Windows (XP, Vista, or 7) command line,&lt;br /&gt;
&lt;br /&gt;
# [http://tablets-dev.nokia.com/maemo-dev-env-downloads.php Download] and install the latest version of the Flasher. &lt;br /&gt;
# [http://tablets-dev.nokia.com/nokia_N900.php Download] the latest firmware (.bin) file for your region and save it to &amp;lt;code&amp;gt; %ProgramFiles%\maemo\flasher-3.5\&amp;lt;/code&amp;gt; (the default path), or wherever you installed the Flasher.&lt;br /&gt;
# Ensure the battery is at least half full.&lt;br /&gt;
# Unplug USB cable if present, and switch off the device.&lt;br /&gt;
# Run the Flasher from the Start menu&lt;br /&gt;
# &#039;&#039;&#039;This is an alternate to step 5, if you have already opened the Flasher, ignore this step.&#039;&#039;&#039; Open the Command Prompt (Start then Run or Windows Logo key + R) and type &#039;&#039;&#039;cmd&#039;&#039;&#039; then press Enter. Change the directory to where you installed the Flasher (TIP: Use the TAB key to auto-complete commands and file-names)&amp;lt;pre&amp;gt;cd &amp;quot;%ProgramFiles%\maemo\flasher-3.5&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Hold the &#039;&#039;&#039;u&#039;&#039;&#039; key on the &#039;&#039;&#039;device&#039;&#039;&#039; keyboard and connect the USB cable at the same time. See the [[Documentation/Maemo 5 Developer Guide/Development Environment/Maemo_Flasher-3.5#Setting_Maemo_device_to_flashing_mode|Flasher documentation]] for more information. (TIP: Hold the u key until Windows has successfully installed the driver.)&lt;br /&gt;
# Run the following command (TIP: Do not include &#039;-R&#039; if you are flashing EMMC as well, see below):&amp;lt;pre&amp;gt;flasher-3.5.exe -F RX-51_2009SE_2.2009.51-1_PR_COMBINED_MR0_ARM.bin -f -R&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Replace &#039;&#039;RX-51_2009SE_2.2009.51-1_PR_COMBINED_MR0_ARM.bin&#039;&#039; with the firmware you wish to update.&#039;&#039;&#039; (Make sure you have downloaded the actual corresponding file.) The latest PR1.3 official (rootfs) images are listed below:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;USA&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;RX-51_2009SE_20.2010.36-2.002_PR_COMBINED_002_ARM.bin&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Middle East and North Africa&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;RX-51_2009SE_20.2010.36-2.003_PR_COMBINED_003_ARM.bin&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;India&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;RX-51_2009SE_20.2010.36-2.004_PR_COMBINED_004_ARM.bin&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;UK&#039;&#039;&#039; (not the vodafone firmware, but fully compatible with vodafone devices).&lt;br /&gt;
&amp;lt;pre&amp;gt;There is no seperate UK firmware at this time.&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Global&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;RX-51_2009SE_20.2010.36-2_PR_COMBINED_MR0_ARM.bin&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The flash will take approximately 2-5 minutes after which the N900 will reboot and display the Welcome Screen with Regional settings. After booting, you may use the backup utility to restore your settings.&lt;br /&gt;
&lt;br /&gt;
==== Issues with 64 bit Windows and Workarounds ====&lt;br /&gt;
According to [http://talk.maemo.org/showpost.php?p=411019&amp;amp;postcount=67 this] post, Windows driver signing can cause problems. You either need to turn on the loading of unsigned drivers or boot your computer to whole another OS. There are a few workarounds:&lt;br /&gt;
&lt;br /&gt;
===== Option 1 =====&lt;br /&gt;
Disabling signed driver detection is done by choosing the option &amp;quot;Boot without checking for signed drivers&amp;quot; (or something similar) in the Windows boot-menu. To display the boot-menu press the &amp;quot;F8&amp;quot; key as soon as the Windows boot process starts (i.e. after the BIOS has loaded, and after GRUB or other &#039;&#039;non-Windows bootloaders&#039;&#039; have passed). &lt;br /&gt;
&lt;br /&gt;
===== Option 2 =====&lt;br /&gt;
Alternatively you can permanently disable driver checking via command line in Windows 7. [http://www.killertechtips.com/2009/05/05/disable-driver-signing-windows-7/ Instructions.] (Non-maemo.org site).&lt;br /&gt;
&lt;br /&gt;
===== Option 3 =====&lt;br /&gt;
You can use  [http://www.microsoft.com/windows/virtual-pc/download.aspx Microsoft Virtual PC] - Also known as XP Mode.&amp;lt;br&amp;gt;&lt;br /&gt;
Professional, Enterprise, and Ultimate editions of Windows 7 come with Windows XP mode, but must be downloaded and installed before use.&amp;lt;br&amp;gt;&lt;br /&gt;
# Connect your N900 in flasher mode; Hold &#039;&#039;&#039;u&#039;&#039;&#039; on the &#039;&#039;&#039;device&#039;&#039;&#039; keyboard, then connect the USB cable.&lt;br /&gt;
# Wait for Windows to install the appropriate drivers.&lt;br /&gt;
# Start Microsoft Virtual PC / Windows XP mode/&lt;br /&gt;
# Allow the Virtual PC to have access to your N900: (On the top bar): USB &amp;gt; Nokia N900 (Update mode) (Attach). &#039;&#039;(If it doesn&#039;t say (update mode), you didn&#039;t enter update mode correctly by pressing &amp;quot;u&amp;quot;. Remove the cable and try again.)&#039;&#039;&lt;br /&gt;
# Wait for Windows to install the appropriate drivers.&lt;br /&gt;
# When it is finished, proceed with the normal flashing steps above.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There have been numerous reports on the forums of people trying to flash the rootfs/FIASCO and eMMC with Windows 7 64 bit XP Mode/Virtual PC, where the rootfs/FIASCO image flashed just fine, but the eMMC image stays at &amp;quot;no suitable device found. Waiting&amp;quot;. If you need to flash the eMMC as well, move onto option 4.&lt;br /&gt;
&lt;br /&gt;
===== Option 4 =====&lt;br /&gt;
&lt;br /&gt;
An alternative approach is to use an [http://www.ubuntu.com/getubuntu/download Ubuntu LiveCD] or a [https://wiki.ubuntu.com/LiveUsbPendrivePersistent Persistant USB installation]. This way, you are essentially using Ubuntu without installing it directly on your hard drive. Have ready [http://tablets-dev.nokia.com/maemo-dev-env-downloads.php maemo_flasher-3.5_2.5.2.2_i386.deb], which is the Debian Linux equivalent of a setup/installation file, the firmware files you need, and optionally, this page, if you don&#039;t have access to an internet connection on the LiveCD/USB.&lt;br /&gt;
&lt;br /&gt;
After booting into your LiveCD/USB, follow the instructions from the Linux section of this page.&lt;br /&gt;
&lt;br /&gt;
===== Option 5 =====&lt;br /&gt;
&lt;br /&gt;
Install other version of update drivers. Step by step instructions can be found at [http://talk.maemo.org/showpost.php?p=849980&amp;amp;postcount=20 talk.maemo.org]&lt;br /&gt;
==== 770/N800/N810/N810 WiMAX ====&lt;br /&gt;
Internet Tablet users can go to the appropriate support page for their device ([https://www.nokiausa.com/A41271130 N810 WiMAX Edition], [https://www.nokiausa.com/A4686323 N810], [https://www.nokiausa.com/A4410958 N800], or [http://europe.nokia.com/A4144790 770]), download and install the Software Update Wizard, run it and follow the on-screen prompts. This will work both for updating and re-flashing the same firmware image.&lt;br /&gt;
&lt;br /&gt;
===Flashing only the kernel from a FIASCO image===&lt;br /&gt;
&lt;br /&gt;
If you only want to flash a kernel from a FIASCO image without overwriting your rootfs (e.g. because you tried out a different kernel and that didn&#039;t work) you can use the following flasher command instead of the one above:&lt;br /&gt;
&lt;br /&gt;
 sudo ./flasher-3.5 -F &#039;&#039;&amp;lt;firmware-image&amp;gt;&#039;&#039; --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
This will flash the kernel from the FIASCO image and the reboot your device. The rootfs will not be touched by this.&lt;br /&gt;
&lt;br /&gt;
=== Flashing the eMMC in the N900 ===&lt;br /&gt;
&lt;br /&gt;
{{ambox&lt;br /&gt;
|type=notice&lt;br /&gt;
|text=When flashing the eMMC content, always flash the FIASCO/Rootfs image and then flash the eMMC. Do &#039;&#039;&#039;not&#039;&#039;&#039; boot up the device between the two i.e do NOT use the -R parameter at the end!}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Flasing the eMMC resets the MyDocs folder contents to factory settings. N900 users don&#039;t need to reflash the eMMC of their device. If you are reading this it&#039;s probably because you got a pre-production device e.g. in the Maemo Summit. If you have a sales unit and you have problems with your eMMC you should contact Nokia Care.&lt;br /&gt;
&lt;br /&gt;
Also note that &#039;&#039;&#039;any backups created in your MyDocs area will need to be copied off the device to be safe across an eMMC flash&#039;&#039;&#039; as the MyDocs area and other partitions on &amp;lt;code&amp;gt;/dev/mmcblk0&amp;lt;/code&amp;gt; will be erased.&lt;br /&gt;
&lt;br /&gt;
Note that the eMMC images available do not contain pre-loaded maps. If you reflash your eMMC you will lose them (the Maps application will work as usual but you will need to download the maps needed).&lt;br /&gt;
&lt;br /&gt;
In order to flash the eMMC, follow these steps:&lt;br /&gt;
* Fully charge the battery (IMPORTANT!!)&lt;br /&gt;
* Install [[Documentation/Maemo 5 Developer Guide/Development Environment/Maemo Flasher-3.5|Flasher]] for your OS (Linux, Mac OS X or MS Windows)&lt;br /&gt;
* Flash the FIASCO/rootfs image using the [[#Updating_.26_Flashing_your_device|above commands]], without the -R parameter&lt;br /&gt;
* Grab the Vanilla eMMC image (.bin file) from [http://tablets-dev.nokia.com/nokia_N900.php the Nokia repository]&lt;br /&gt;
* Navigate to the directory where the image file was saved (Windows users: if you don&#039;t know the full path to the image, copy it to the flasher directory)&lt;br /&gt;
* Execute the following command (in Linux you have to be root!):&lt;br /&gt;
** Windows&amp;lt;pre&amp;gt;flasher-3.5.exe -F RX-51_2009SE_10.2010.13-2.VANILLA_PR_EMMC_MR0_ARM.bin -f -R&amp;lt;/pre&amp;gt;&lt;br /&gt;
** Linux&amp;lt;pre&amp;gt;./flasher-3.5 -F RX-51_2009SE_10.2010.13-2.VANILLA_PR_EMMC_MR0_ARM.bin -f -R&amp;lt;/pre&amp;gt;&lt;br /&gt;
** Debian based Linux (e.g Ubuntu)&amp;lt;pre&amp;gt;flasher-3.5 -F RX-51_2009SE_10.2010.13-2.VANILLA_PR_EMMC_MR0_ARM.bin -f -R&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Text similar to the following will be displayed on the computer:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
flasher v2.5.2 (Oct 21 2009)&lt;br /&gt;
&lt;br /&gt;
Image &#039;mmc&#039;, size 241163 kB&lt;br /&gt;
Version RX-51_2009SE_1.2009.41-1.VANILLA&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* The dim Nokia screen will be displayed for a few seconds followed by progression dots. Text similar to the following will be displayed on the computer:&lt;br /&gt;
&amp;lt;pre&amp;gt;USB device found found at bus 001, device address 006.&lt;br /&gt;
Found device RX-51, hardware revision 2101&lt;br /&gt;
NOLO version 1.4.13&lt;br /&gt;
Version of &#039;sw-release&#039;: RX-51_2009SE_1.2009.42-11.002_PR_002&lt;br /&gt;
Booting device into flash mode.&lt;br /&gt;
Suitable USB device not found, waiting.&lt;br /&gt;
USB device found found at bus 001, device address 007.&lt;br /&gt;
Raw data transfer EP found at EP2.&lt;br /&gt;
[writing     74 %  179200 /  241163 kB 13180 kB/s]&lt;br /&gt;
Image(s) flashed successfully in 26.848 s (8982 kB/s)!&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* The flash will take a minute or so, after which the device will reboot.&lt;br /&gt;
* The bright Nokia screen will come up on the screen with the USB icon on the top right followed by progression dots with yellow LED blinking for a few seconds, first boot will be slow as the device would be optifying files.&lt;br /&gt;
&lt;br /&gt;
== Seamless Software Update ==&lt;br /&gt;
&lt;br /&gt;
{{main|Seamless Software Update}}&lt;br /&gt;
[[:wikipedia:Maemo_(operating_system)#SSU|SSU]] is Nokia&#039;s new method for upgrading the devices over-the-air without requiring a reflash. When Nokia pushes an update over SSU, you will see an update notification and be given the option to install the update—just like with your computer.&lt;br /&gt;
&lt;br /&gt;
Generally speaking, SSU updates should be relatively pain-free, but there are a few issues to watch out for:&lt;br /&gt;
* If you have an aftermarket kernel or intifs installed (like the rotation support kernel or [[Booting_from_a_flash_card#Install_bootmenu|fanoush&#039;s bootmenu]]) and a kernel or initfs upgrade is pushed, they will be overwritten and you&#039;ll need to wait for your kernel or the bootmenu to be updated to reinstall them.&lt;br /&gt;
* If you have extensively modified the home directory for user &amp;quot;user&amp;quot;, such as moved all the documents to a memory card or removing or leaving empty some of the subdirectories&lt;br /&gt;
&lt;br /&gt;
If the update doesn&#039;t show up for you at all, you may have accidentally (or intentionally) uninstalled osso-software-version-rx*4, which is required to update. You can get it back by simply running an &amp;lt;code&amp;gt;apt-get install osso-software-version-rx34&amp;lt;/code&amp;gt;, for the N800, and an &amp;lt;code&amp;gt;apt-get install osso-software-version-rx44&amp;lt;/code&amp;gt;, for the N810. Then updating your repository list in Application manager.&lt;br /&gt;
&lt;br /&gt;
If the packages that caused osso-software-version-rx*4 to be removed are still installed, they will need to be removed completely (in the case of conflicting packages). Alternatively, for packages which are simply newer than those specified by osso-software-version-rx*4, you can install osso-software-version-rx*4-unlocked, which does not have strict dependencies.&lt;br /&gt;
&lt;br /&gt;
On N900 (probably also previous devices), it&#039;s possible the application manager ends up with message stating that it&#039;s required to upgrade using the Nokia PC application. In this case please check out [[OTA to PR1.1 troubleshooting]].&lt;br /&gt;
&lt;br /&gt;
You can show the list of packages that are not going to be ugraded with &amp;lt;code&amp;gt;apt-get update &amp;amp;&amp;amp; apt-get upgrade&amp;lt;/code&amp;gt;. In that case, you can try using &amp;lt;code&amp;gt;apt-get dist-upgrade&amp;lt;/code&amp;gt; command (as root, the app manager has to be shut down) to override. &#039;&#039;&#039;This is not supported because you can break future updates&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
* If you get a &amp;quot;Permission denied&amp;quot; error and have access to a linux box, then chmod +x flasher-2.0 or chmod +x flasher-3.0 to make the flasher tool executable. You may also need root permissions, run command with sudo or su to root. (Tip: If your flash only gets to 19% then produces &amp;quot;Permission denied,&amp;quot;  try the &amp;quot;global&amp;quot; version of the image file instead. The US version has produced this problem.)&lt;br /&gt;
* If you need to flash your Nokia 770 with an image from 2005 then use the [http://tablets-dev.nokia.com/d3.php older flasher] called &amp;quot;flasher&amp;quot; with no number in the name&lt;br /&gt;
* If you get &amp;quot;Error claiming USB interface: Device or resource busy&amp;quot; error, as root, run &amp;quot;modprobe -r cdc_phonet&amp;quot;&lt;br /&gt;
* If flashing stops with &amp;quot;Write failed after 1048576 bytes usb_bulk_write: Resource temporarily unavailable&amp;quot;, do not disconnect your n900 from usb and try again the flasher command.&lt;br /&gt;
* If you cannot establish a connection with N900, do following steps:&lt;br /&gt;
*#Turn off the device&lt;br /&gt;
*#Remove the battery&lt;br /&gt;
*#Start flasher and execute the command &#039;flasher-3.5.exe -i&#039; until it says &amp;quot;Suitable device not found...&amp;quot; &lt;br /&gt;
*#Plug the device to computer&lt;br /&gt;
*#Insert battery and see if it helps.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===USB===&lt;br /&gt;
&lt;br /&gt;
It may help to connect directly to the computer USB ports, avoiding the use of a hub - which includes the USB ports on laptop docking stations.  The USB ports in the back of a laptop may also be better than using those in the front.&lt;br /&gt;
&lt;br /&gt;
Some distributions do not present the USB device in the way that it expects it.  First, see if it is necessary to &amp;quot;mount&amp;quot; USB:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mount -t usbfs usbfs /proc/bus/usb&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If that does not work, try patching the &#039;&#039;flasher&#039;&#039; code.  This replaces the use of /proc/bus/usb with the newer /dev/bus/usb filesystem:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;perl -pi -e &#039;s-/proc/bus/usb-/dev/bus/usb\000-;&#039; -i.backup $FLASHER&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace $FLASHER with the path to your flasher-2.0 or flasher-3.0 Linux binary.&lt;br /&gt;
&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
[[Category:HowTo]]&lt;br /&gt;
[[Category:USB]]&lt;br /&gt;
[[Category:Power users]]&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>213.28.7.254</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Updating_the_firmware&amp;diff=41838</id>
		<title>Updating the firmware</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Updating_the_firmware&amp;diff=41838"/>
		<updated>2010-10-27T09:53:28Z</updated>

		<summary type="html">&lt;p&gt;213.28.7.254: /* Updating or re-flashing the firmware using the Flasher */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What does it do? ==&lt;br /&gt;
&lt;br /&gt;
====N900====&lt;br /&gt;
&#039;&#039;These descriptions assume that you are using the latest official images.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Flashing the &#039;&#039;&#039;rootfs&#039;&#039;&#039; on your N900 will reset the device back to factory settings, meaning all preferences, bookmarks, contacts, communications, and applications will be reset to the original configuration, with the exception of the lock code; if you have already set a custom lock code, it will remain intact, instead of reverting to the default &amp;quot;12345.&amp;quot; Also, all information contained in /home (except /home/opt) will remain intact. This means the information stored in /home/user/MyDocs which is the area visible in the default file manager (or when connecting to a computer), will remain intact. Your external memory (microSD), also be unaffected.&lt;br /&gt;
&lt;br /&gt;
Flashing the &#039;&#039;&#039;eMMC and rootfs&#039;&#039;&#039; on your N900 will completely reset the device to factory settings, reverting &#039;&#039;everything&#039;&#039; to factory settings, including /home, but again, excepting the external memory.&lt;br /&gt;
&lt;br /&gt;
The Backup application will save:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Communication and Calendar&#039;&#039;&#039;: Stored conversations, accounts, contacts, and calendar entries. Only applies to content used with stock applications. (i.e. not Pidgin, or other third-party applications)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Bookmarks&#039;&#039;&#039;: Bookmarks stored via MicroB. (Default browser only)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Settings&#039;&#039;&#039;: Your current settings in the Settings &amp;quot;application.&amp;quot; (Settings in /home/user, gconf, /etc.) Third party settings applets will also be backed up and restored once installed. Manually created shell scripts or other files outside of the eMMC/MyDocs must be manually backed up during a rootfs flash.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Application List&#039;&#039;&#039;: A list of repositories and installed applications to be re-activated and installed after flashing. (Only applies to applications + repositories installed via the included Application Manager)&lt;br /&gt;
&lt;br /&gt;
When flashing the eMMC, all user-created content must also be backed up manually to an external location in order to be preserved (i.e. computer or microSD). The eMMC image will contain the factory setting files and folders (.documents, .images, icons, etc.).&lt;br /&gt;
&lt;br /&gt;
====N800/N810====&lt;br /&gt;
&lt;br /&gt;
Upgrading wipes out your /home directory.  All of it.  Make sure you backup all your data before upgrading.&lt;br /&gt;
&lt;br /&gt;
== Updating &amp;amp; Flashing your device ==&lt;br /&gt;
&lt;br /&gt;
 {{ambox&lt;br /&gt;
|type=notice&lt;br /&gt;
|text=If you are flashing the N900 with the eMMC image, follow the [[#Flashing_the_eMMC_in_the_N900|instructions below]].}}&lt;br /&gt;
&lt;br /&gt;
For Windows, Mac or Linux you can use flasher-3.5 which can be download from the [http://tablets-dev.nokia.com/maemo-dev-env-downloads.php tablets-dev] page. This page contains all installation packages include documentation for using the flasher.&lt;br /&gt;
&lt;br /&gt;
# Download the [[Documentation/Maemo 5 Developer Guide/Development Environment/Maemo Flasher-3.5|Flasher]] for your device model: [http://tablets-dev.nokia.com/maemo-dev-env-downloads.php N900, N810, N800] or [http://tablets-dev.nokia.com/d3.php 770]&lt;br /&gt;
# Download the latest firmware image for your device model:&lt;br /&gt;
&lt;br /&gt;
* for [http://tablets-dev.nokia.com/nokia_N900.php N900]&lt;br /&gt;
** for [[Maemo_UK_variant_firmware|UK devices]]&lt;br /&gt;
* for [http://tablets-dev.nokia.com/nokia_N810wimax.php N810 WiMAX Edition]&lt;br /&gt;
* for [http://tablets-dev.nokia.com/nokia_N810.php N810]&lt;br /&gt;
* for [http://tablets-dev.nokia.com/nokia_N800.php N800]&lt;br /&gt;
* for [http://tablets-dev.nokia.com/nokia_770.php 770] (or, for the Hacker Editions, [http://tablets-dev.nokia.com/os2007_hacker_edition.php OS2007HE] and [http://tablets-dev.nokia.com/os2008_hacker_edition.php OS2008HE])&lt;br /&gt;
# Ensure the battery is fully charged.&lt;br /&gt;
# Unplug the charger and switch off the device. &lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
&lt;br /&gt;
# Download the [[Documentation/Maemo 5 Developer Guide/Development Environment/Maemo Flasher-3.5|Flasher]] for your device model: [http://tablets-dev.nokia.com/maemo-dev-env-downloads.php N900, N810, N800] or [http://tablets-dev.nokia.com/d3.php 770]&lt;br /&gt;
# Download the latest firmware image for your device model: [http://tablets-dev.nokia.com/nokia_N900.php N900](For UK N900 Devices: [[Maemo_UK_variant_firmware|Maemo 5 UK Firmware]]), [http://tablets-dev.nokia.com/nokia_N810wimax.php N810 WiMAX Edition], [http://tablets-dev.nokia.com/nokia_N810.php N810], [http://tablets-dev.nokia.com/nokia_N800.php N800], or [http://tablets-dev.nokia.com/nokia_770.php 770] (Hacker Editions: [http://tablets-dev.nokia.com/os2007_hacker_edition.php OS2007HE], [http://tablets-dev.nokia.com/os2008_hacker_edition.php OS2008HE])&lt;br /&gt;
# Ensure the battery is fully charged.&lt;br /&gt;
# Unplug the USB cable if present, and switch off the device. &lt;br /&gt;
# If you downloaded the &#039;&#039;&#039;.deb&#039;&#039;&#039; version of the Flasher, install it with: &amp;lt;br /&amp;gt;&amp;lt;pre&amp;gt;sudo dpkg -i &amp;lt;flasher-package-name&amp;gt;&amp;lt;/pre&amp;gt;If you are using &#039;&#039;&#039;64-bit&#039;&#039;&#039; Linux, you&#039;ll need to force installation as follows:&amp;lt;br /&amp;gt;&amp;lt;pre&amp;gt;sudo dpkg -i --force-architecture &amp;lt;flasher-package-name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
# If you downloaded the &#039;&#039;&#039;.tar.gz&#039;&#039;&#039; version instead, you should untar it manually. The instructions below assume you have untarred it to the current directory.&lt;br /&gt;
# If you installed the &#039;&#039;&#039;.deb&#039;&#039;&#039; version, run&amp;lt;br /&amp;gt;&amp;lt;pre&amp;gt;sudo flasher-3.5 -F &amp;lt;firmware-image&amp;gt; -f -R&amp;lt;/pre&amp;gt;If you are using the &#039;&#039;&#039;.tar.gz package&#039;&#039;&#039;, use &amp;lt;br /&amp;gt;&amp;lt;pre&amp;gt;sudo ./flasher-3.5 -F &amp;lt;firmware-image&amp;gt; -f -R&amp;lt;/pre&amp;gt;&lt;br /&gt;
# It will say:&amp;lt;br /&amp;gt;&amp;lt;pre&amp;gt;Suitable USB device not found, waiting&amp;lt;/pre&amp;gt;&lt;br /&gt;
#* &#039;&#039;&#039;N900&#039;&#039;&#039;: While holding the &#039;&#039;&#039;u&#039;&#039;&#039; key, connect the N900 to your computer via USB. Wait until you see a dim screen on your N900 with a Nokia logo in the middle of your screen with an USB icon in the top right corner.&lt;br /&gt;
## If the USB logo does not appear, and the device turns off - ensure the battery is charged by connecting to the wall charger for an hour and try again.&lt;br /&gt;
#* &#039;&#039;&#039;N810 WiMAX, N810, N800 and 770&#039;&#039;&#039;: Connect your device to your computer via USB.  While holding the Home/Swap button (It&#039;s a house on the 770 and N800, and two overlapping rectangles on the N810), power on the device by holding the power button. You should see a Nokia logo in the middle of the screen, and a USB icon in the top right corner.&lt;br /&gt;
# You don&#039;t need to continue to hold any buttons once flashing starts.&lt;br /&gt;
# It should start flashing and then reboot. You can remove the USB cable when the flasher program exits back to the shell prompt.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
There are two methods for flashing the device on OS X, using the GUI, with the 770Flasher application or using the console, much like the Linux flashing method. &#039;&#039;Both methods work fine for both the 770 and the N800/N810.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== GUI with 770Flasher ====&lt;br /&gt;
This is the easier of the two methods, and should be used by most people.&lt;br /&gt;
&lt;br /&gt;
# Download the [http://maemo.org/downloads/product/PC/770flasher/ 770Flasher] (yes, it will work fine for flashing an N800 or N810). Latest flashers (Linux/Mac), which work also for N900,  are also available on [http://tablets-dev.nokia.com/maemo-dev-env-downloads.php Latest Official Maemo Development Environment Page]&lt;br /&gt;
# Follow the [[#Flashing_your_Nokia_tablet|steps above]] to get the appropriate firmware image.&lt;br /&gt;
# Drag the firmware image (will end in .bin) onto 770Flasher.&lt;br /&gt;
# Follow the on-screen prompts.&lt;br /&gt;
# You should now see &#039;&#039;Suitable USB device not found, waiting&#039;&#039;, switch on your device while holding the Home-button. Note for N810 users: switch on your device while holding the Swap button. Note for N900 users: Unplug USB cable. Switch of your device. Press and hold &amp;quot;U&amp;quot; key then plug in the USB cable. If the USB symbol in the top right corner shows up or the flashing starts let gu the &amp;quot;U&amp;quot; key.&lt;br /&gt;
# Watch the messages as the image loads to the device after which it reboots automatically.&lt;br /&gt;
&lt;br /&gt;
==== Console with Flasher-3.5 ====&lt;br /&gt;
These steps cover flashing the device with OS X using the Terminal. This is the more difficult than using [[#GUI_with_770Flasher|770Flasher]], but gives you access to the advanced options flasher-3.5 provides (like setting R&amp;amp;D flags, flashing only parts of the image, unpacking the image, etc).&lt;br /&gt;
&lt;br /&gt;
# Follow the [[#Updating_&amp;amp;_Flashing_your_device|steps above]] to get the appropriate firmware image and flasher.&lt;br /&gt;
# Turn off your device (&#039;&#039;make sure you unplug the charger or else the device wont power down completely&#039;&#039;) and plug in the USB cable to a port on the computer and the port on your device. N900 users cannot plug in the usb cable yet, as it would start recharging the battery.&lt;br /&gt;
# Open up the Terminal (located in /Applications/Utilities/) and run:&amp;lt;br /&amp;gt;&amp;lt;pre&amp;gt;sudo /usr/bin/flasher-3.5 -F &amp;lt;firmware-image&amp;gt; -f -R&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&#039;&#039;You will be asked for an administrator password, enter it.&#039;&#039;&lt;br /&gt;
# It will say:&amp;lt;br /&amp;gt;&amp;lt;pre&amp;gt;Suitable USB device not found, waiting&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Unplug the power cord from the device, as this will prevent it from updating. Then take your device, and hold down the Home/Swap button (looks like a little house on the N800 and 770, and two overlapping rectangles on the N810  users do not need to hold down anything), and while holding down the Home/Swap button press the power button to turn it on. N900 users press ‘u’ button and plug the usb cable. Release button when flashing process begins.&amp;lt;br /&amp;gt;&#039;&#039;If the device does not boot and start flashing, make sure the USB cable is plugged in.&#039;&#039;&lt;br /&gt;
# It should start flashing and then reboot. You can remove the USB cable after it has booted to a normal desktop (just make sure to eject any cards that may have mounted on your Mac).&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
&lt;br /&gt;
====N900====&lt;br /&gt;
&lt;br /&gt;
====Updating the firmware using the Nokia Software Updater====&lt;br /&gt;
&lt;br /&gt;
Microsoft Windows users who wish to &#039;&#039;&#039;update&#039;&#039;&#039; their N900 can use the [http://europe.nokia.com/support/download-software/device-software-update Nokia Software Updater (aka NSU)], or use the Flasher (see section below).&lt;br /&gt;
&lt;br /&gt;
The Nokia Software Updater is compatible with Windows XP Service Pack 3, Windows Vista Service Pack 2, and Windows 7. (Some users may encounter problems due to varying causes.)&lt;br /&gt;
&lt;br /&gt;
The Nokia Software Updater can only be used when updating from a previous firmware to a new one. To reflash with the same firmware you currently have, or if you missed an update, use the flasher.&lt;br /&gt;
&lt;br /&gt;
====Updating or re-flashing the firmware using the Flasher====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: This method is fully compatible with 32 bit versions of Windows; 64-bit users may encounter problems. There is a workaround that is reported working though at [http://talk.maemo.org/showpost.php?p=849980&amp;amp;postcount=20 talk.maemo.org]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To flash from the Windows (XP, Vista, or 7) command line,&lt;br /&gt;
&lt;br /&gt;
# [http://tablets-dev.nokia.com/maemo-dev-env-downloads.php Download] and install the latest version of the Flasher. &lt;br /&gt;
# [http://tablets-dev.nokia.com/nokia_N900.php Download] the latest firmware (.bin) file for your region and save it to &amp;lt;code&amp;gt; %ProgramFiles%\maemo\flasher-3.5\&amp;lt;/code&amp;gt; (the default path), or wherever you installed the Flasher.&lt;br /&gt;
# Ensure the battery is at least half full.&lt;br /&gt;
# Unplug USB cable if present, and switch off the device.&lt;br /&gt;
# Run the Flasher from the Start menu&lt;br /&gt;
# &#039;&#039;&#039;This is an alternate to step 5, if you have already opened the Flasher, ignore this step.&#039;&#039;&#039; Open the Command Prompt (Start then Run or Windows Logo key + R) and type &#039;&#039;&#039;cmd&#039;&#039;&#039; then press Enter. Change the directory to where you installed the Flasher (TIP: Use the TAB key to auto-complete commands and file-names)&amp;lt;pre&amp;gt;cd &amp;quot;%ProgramFiles%\maemo\flasher-3.5&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Hold the &#039;&#039;&#039;u&#039;&#039;&#039; key on the &#039;&#039;&#039;device&#039;&#039;&#039; keyboard and connect the USB cable at the same time. See the [[Documentation/Maemo 5 Developer Guide/Development Environment/Maemo_Flasher-3.5#Setting_Maemo_device_to_flashing_mode|Flasher documentation]] for more information. (TIP: Hold the u key until Windows has successfully installed the driver.)&lt;br /&gt;
# Run the following command (TIP: Do not include &#039;-R&#039; if you are flashing EMMC as well, see below):&amp;lt;pre&amp;gt;flasher-3.5.exe -F RX-51_2009SE_2.2009.51-1_PR_COMBINED_MR0_ARM.bin -f -R&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Replace &#039;&#039;RX-51_2009SE_2.2009.51-1_PR_COMBINED_MR0_ARM.bin&#039;&#039; with the firmware you wish to update.&#039;&#039;&#039; (Make sure you have downloaded the actual corresponding file.) The latest PR1.3 official (rootfs) images are listed below:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;USA&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;RX-51_2009SE_20.2010.36-2.002_PR_COMBINED_002_ARM.bin&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Middle East and North Africa&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;RX-51_2009SE_20.2010.36-2.003_PR_COMBINED_003_ARM.bin&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;India&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;RX-51_2009SE_20.2010.36-2.004_PR_COMBINED_004_ARM.bin&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;UK&#039;&#039;&#039; (not the vodafone firmware, but fully compatible with vodafone devices).&lt;br /&gt;
&amp;lt;pre&amp;gt;There is no seperate UK firmware at this time.&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Global&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;RX-51_2009SE_20.2010.36-2_PR_COMBINED_MR0_ARM.bin&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The flash will take approximately 2-5 minutes after which the N900 will reboot and display the Welcome Screen with Regional settings. After booting, you may use the backup utility to restore your settings.&lt;br /&gt;
&lt;br /&gt;
==== Issues with 64 bit Windows and Workarounds ====&lt;br /&gt;
According to [http://talk.maemo.org/showpost.php?p=411019&amp;amp;postcount=67 this] post, Windows driver signing can cause problems. You either need to turn on the loading of unsigned drivers or boot your computer to whole another OS. There are a few workarounds:&lt;br /&gt;
&lt;br /&gt;
===== Option 1 =====&lt;br /&gt;
Disabling signed driver detection is done by choosing the option &amp;quot;Boot without checking for signed drivers&amp;quot; (or something similar) in the Windows boot-menu. To display the boot-menu press the &amp;quot;F8&amp;quot; key as soon as the Windows boot process starts (i.e. after the BIOS has loaded, and after GRUB or other &#039;&#039;non-Windows bootloaders&#039;&#039; have passed). &lt;br /&gt;
&lt;br /&gt;
===== Option 2 =====&lt;br /&gt;
Alternatively you can permanently disable driver checking via command line in Windows 7. [http://www.killertechtips.com/2009/05/05/disable-driver-signing-windows-7/ Instructions.] (Non-maemo.org site).&lt;br /&gt;
&lt;br /&gt;
===== Option 3 =====&lt;br /&gt;
You can use  [http://www.microsoft.com/windows/virtual-pc/download.aspx Microsoft Virtual PC] - Also known as XP Mode.&amp;lt;br&amp;gt;&lt;br /&gt;
Professional, Enterprise, and Ultimate editions of Windows 7 come with Windows XP mode, but must be downloaded and installed before use.&amp;lt;br&amp;gt;&lt;br /&gt;
# Connect your N900 in flasher mode; Hold &#039;&#039;&#039;u&#039;&#039;&#039; on the &#039;&#039;&#039;device&#039;&#039;&#039; keyboard, then connect the USB cable.&lt;br /&gt;
# Wait for Windows to install the appropriate drivers.&lt;br /&gt;
# Start Microsoft Virtual PC / Windows XP mode/&lt;br /&gt;
# Allow the Virtual PC to have access to your N900: (On the top bar): USB &amp;gt; Nokia N900 (Update mode) (Attach). &#039;&#039;(If it doesn&#039;t say (update mode), you didn&#039;t enter update mode correctly by pressing &amp;quot;u&amp;quot;. Remove the cable and try again.)&#039;&#039;&lt;br /&gt;
# Wait for Windows to install the appropriate drivers.&lt;br /&gt;
# When it is finished, proceed with the normal flashing steps above.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There have been numerous reports on the forums of people trying to flash the rootfs/FIASCO and eMMC with Windows 7 64 bit XP Mode/Virtual PC, where the rootfs/FIASCO image flashed just fine, but the eMMC image stays at &amp;quot;no suitable device found. Waiting&amp;quot;. If you need to flash the eMMC as well, move onto option 4.&lt;br /&gt;
&lt;br /&gt;
===== Option 4 =====&lt;br /&gt;
&lt;br /&gt;
An alternative approach is to use an [http://www.ubuntu.com/getubuntu/download Ubuntu LiveCD] or a [https://wiki.ubuntu.com/LiveUsbPendrivePersistent Persistant USB installation]. This way, you are essentially using Ubuntu without installing it directly on your hard drive. Have ready [http://tablets-dev.nokia.com/maemo-dev-env-downloads.php maemo_flasher-3.5_2.5.2.2_i386.deb], which is the Debian Linux equivalent of a setup/installation file, the firmware files you need, and optionally, this page, if you don&#039;t have access to an internet connection on the LiveCD/USB.&lt;br /&gt;
&lt;br /&gt;
After booting into your LiveCD/USB, follow the instructions from the Linux section of this page.&lt;br /&gt;
&lt;br /&gt;
==== 770/N800/N810/N810 WiMAX ====&lt;br /&gt;
Internet Tablet users can go to the appropriate support page for their device ([https://www.nokiausa.com/A41271130 N810 WiMAX Edition], [https://www.nokiausa.com/A4686323 N810], [https://www.nokiausa.com/A4410958 N800], or [http://europe.nokia.com/A4144790 770]), download and install the Software Update Wizard, run it and follow the on-screen prompts. This will work both for updating and re-flashing the same firmware image.&lt;br /&gt;
&lt;br /&gt;
===Flashing only the kernel from a FIASCO image===&lt;br /&gt;
&lt;br /&gt;
If you only want to flash a kernel from a FIASCO image without overwriting your rootfs (e.g. because you tried out a different kernel and that didn&#039;t work) you can use the following flasher command instead of the one above:&lt;br /&gt;
&lt;br /&gt;
 sudo ./flasher-3.5 -F &#039;&#039;&amp;lt;firmware-image&amp;gt;&#039;&#039; --flash-only=kernel -f -R&lt;br /&gt;
&lt;br /&gt;
This will flash the kernel from the FIASCO image and the reboot your device. The rootfs will not be touched by this.&lt;br /&gt;
&lt;br /&gt;
=== Flashing the eMMC in the N900 ===&lt;br /&gt;
&lt;br /&gt;
{{ambox&lt;br /&gt;
|type=notice&lt;br /&gt;
|text=When flashing the eMMC content, always flash the FIASCO/Rootfs image and then flash the eMMC. Do &#039;&#039;&#039;not&#039;&#039;&#039; boot up the device between the two i.e do NOT use the -R parameter at the end!}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Flasing the eMMC resets the MyDocs folder contents to factory settings. N900 users don&#039;t need to reflash the eMMC of their device. If you are reading this it&#039;s probably because you got a pre-production device e.g. in the Maemo Summit. If you have a sales unit and you have problems with your eMMC you should contact Nokia Care.&lt;br /&gt;
&lt;br /&gt;
Also note that &#039;&#039;&#039;any backups created in your MyDocs area will need to be copied off the device to be safe across an eMMC flash&#039;&#039;&#039; as the MyDocs area and other partitions on &amp;lt;code&amp;gt;/dev/mmcblk0&amp;lt;/code&amp;gt; will be erased.&lt;br /&gt;
&lt;br /&gt;
Note that the eMMC images available do not contain pre-loaded maps. If you reflash your eMMC you will lose them (the Maps application will work as usual but you will need to download the maps needed).&lt;br /&gt;
&lt;br /&gt;
In order to flash the eMMC, follow these steps:&lt;br /&gt;
* Fully charge the battery (IMPORTANT!!)&lt;br /&gt;
* Install [[Documentation/Maemo 5 Developer Guide/Development Environment/Maemo Flasher-3.5|Flasher]] for your OS (Linux, Mac OS X or MS Windows)&lt;br /&gt;
* Flash the FIASCO/rootfs image using the [[#Updating_.26_Flashing_your_device|above commands]], without the -R parameter&lt;br /&gt;
* Grab the Vanilla eMMC image (.bin file) from [http://tablets-dev.nokia.com/nokia_N900.php the Nokia repository]&lt;br /&gt;
* Navigate to the directory where the image file was saved (Windows users: if you don&#039;t know the full path to the image, copy it to the flasher directory)&lt;br /&gt;
* Execute the following command (in Linux you have to be root!):&lt;br /&gt;
** Windows&amp;lt;pre&amp;gt;flasher-3.5.exe -F RX-51_2009SE_10.2010.13-2.VANILLA_PR_EMMC_MR0_ARM.bin -f -R&amp;lt;/pre&amp;gt;&lt;br /&gt;
** Linux&amp;lt;pre&amp;gt;./flasher-3.5 -F RX-51_2009SE_10.2010.13-2.VANILLA_PR_EMMC_MR0_ARM.bin -f -R&amp;lt;/pre&amp;gt;&lt;br /&gt;
** Debian based Linux (e.g Ubuntu)&amp;lt;pre&amp;gt;flasher-3.5 -F RX-51_2009SE_10.2010.13-2.VANILLA_PR_EMMC_MR0_ARM.bin -f -R&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Text similar to the following will be displayed on the computer:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
flasher v2.5.2 (Oct 21 2009)&lt;br /&gt;
&lt;br /&gt;
Image &#039;mmc&#039;, size 241163 kB&lt;br /&gt;
Version RX-51_2009SE_1.2009.41-1.VANILLA&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* The dim Nokia screen will be displayed for a few seconds followed by progression dots. Text similar to the following will be displayed on the computer:&lt;br /&gt;
&amp;lt;pre&amp;gt;USB device found found at bus 001, device address 006.&lt;br /&gt;
Found device RX-51, hardware revision 2101&lt;br /&gt;
NOLO version 1.4.13&lt;br /&gt;
Version of &#039;sw-release&#039;: RX-51_2009SE_1.2009.42-11.002_PR_002&lt;br /&gt;
Booting device into flash mode.&lt;br /&gt;
Suitable USB device not found, waiting.&lt;br /&gt;
USB device found found at bus 001, device address 007.&lt;br /&gt;
Raw data transfer EP found at EP2.&lt;br /&gt;
[writing     74 %  179200 /  241163 kB 13180 kB/s]&lt;br /&gt;
Image(s) flashed successfully in 26.848 s (8982 kB/s)!&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* The flash will take a minute or so, after which the device will reboot.&lt;br /&gt;
* The bright Nokia screen will come up on the screen with the USB icon on the top right followed by progression dots with yellow LED blinking for a few seconds, first boot will be slow as the device would be optifying files.&lt;br /&gt;
&lt;br /&gt;
== Seamless Software Update ==&lt;br /&gt;
&lt;br /&gt;
{{main|Seamless Software Update}}&lt;br /&gt;
[[:wikipedia:Maemo_(operating_system)#SSU|SSU]] is Nokia&#039;s new method for upgrading the devices over-the-air without requiring a reflash. When Nokia pushes an update over SSU, you will see an update notification and be given the option to install the update—just like with your computer.&lt;br /&gt;
&lt;br /&gt;
Generally speaking, SSU updates should be relatively pain-free, but there are a few issues to watch out for:&lt;br /&gt;
* If you have an aftermarket kernel or intifs installed (like the rotation support kernel or [[Booting_from_a_flash_card#Install_bootmenu|fanoush&#039;s bootmenu]]) and a kernel or initfs upgrade is pushed, they will be overwritten and you&#039;ll need to wait for your kernel or the bootmenu to be updated to reinstall them.&lt;br /&gt;
* If you have extensively modified the home directory for user &amp;quot;user&amp;quot;, such as moved all the documents to a memory card or removing or leaving empty some of the subdirectories&lt;br /&gt;
&lt;br /&gt;
If the update doesn&#039;t show up for you at all, you may have accidentally (or intentionally) uninstalled osso-software-version-rx*4, which is required to update. You can get it back by simply running an &amp;lt;code&amp;gt;apt-get install osso-software-version-rx34&amp;lt;/code&amp;gt;, for the N800, and an &amp;lt;code&amp;gt;apt-get install osso-software-version-rx44&amp;lt;/code&amp;gt;, for the N810. Then updating your repository list in Application manager.&lt;br /&gt;
&lt;br /&gt;
If the packages that caused osso-software-version-rx*4 to be removed are still installed, they will need to be removed completely (in the case of conflicting packages). Alternatively, for packages which are simply newer than those specified by osso-software-version-rx*4, you can install osso-software-version-rx*4-unlocked, which does not have strict dependencies.&lt;br /&gt;
&lt;br /&gt;
On N900 (probably also previous devices), it&#039;s possible the application manager ends up with message stating that it&#039;s required to upgrade using the Nokia PC application. In this case please check out [[OTA to PR1.1 troubleshooting]].&lt;br /&gt;
&lt;br /&gt;
You can show the list of packages that are not going to be ugraded with &amp;lt;code&amp;gt;apt-get update &amp;amp;&amp;amp; apt-get upgrade&amp;lt;/code&amp;gt;. In that case, you can try using &amp;lt;code&amp;gt;apt-get dist-upgrade&amp;lt;/code&amp;gt; command (as root, the app manager has to be shut down) to override. &#039;&#039;&#039;This is not supported because you can break future updates&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
* If you get a &amp;quot;Permission denied&amp;quot; error and have access to a linux box, then chmod +x flasher-2.0 or chmod +x flasher-3.0 to make the flasher tool executable. You may also need root permissions, run command with sudo or su to root. (Tip: If your flash only gets to 19% then produces &amp;quot;Permission denied,&amp;quot;  try the &amp;quot;global&amp;quot; version of the image file instead. The US version has produced this problem.)&lt;br /&gt;
* If you need to flash your Nokia 770 with an image from 2005 then use the [http://tablets-dev.nokia.com/d3.php older flasher] called &amp;quot;flasher&amp;quot; with no number in the name&lt;br /&gt;
* If you get &amp;quot;Error claiming USB interface: Device or resource busy&amp;quot; error, as root, run &amp;quot;modprobe -r cdc_phonet&amp;quot;&lt;br /&gt;
* If flashing stops with &amp;quot;Write failed after 1048576 bytes usb_bulk_write: Resource temporarily unavailable&amp;quot;, do not disconnect your n900 from usb and try again the flasher command.&lt;br /&gt;
* If you cannot establish a connection with N900, do following steps:&lt;br /&gt;
*#Turn off the device&lt;br /&gt;
*#Remove the battery&lt;br /&gt;
*#Start flasher and execute the command &#039;flasher-3.5.exe -i&#039; until it says &amp;quot;Suitable device not found...&amp;quot; &lt;br /&gt;
*#Plug the device to computer&lt;br /&gt;
*#Insert battery and see if it helps.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===USB===&lt;br /&gt;
&lt;br /&gt;
It may help to connect directly to the computer USB ports, avoiding the use of a hub - which includes the USB ports on laptop docking stations.  The USB ports in the back of a laptop may also be better than using those in the front.&lt;br /&gt;
&lt;br /&gt;
Some distributions do not present the USB device in the way that it expects it.  First, see if it is necessary to &amp;quot;mount&amp;quot; USB:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mount -t usbfs usbfs /proc/bus/usb&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If that does not work, try patching the &#039;&#039;flasher&#039;&#039; code.  This replaces the use of /proc/bus/usb with the newer /dev/bus/usb filesystem:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;perl -pi -e &#039;s-/proc/bus/usb-/dev/bus/usb\000-;&#039; -i.backup $FLASHER&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace $FLASHER with the path to your flasher-2.0 or flasher-3.0 Linux binary.&lt;br /&gt;
&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
[[Category:HowTo]]&lt;br /&gt;
[[Category:USB]]&lt;br /&gt;
[[Category:Power users]]&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>213.28.7.254</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=PyMaemo&amp;diff=33175</id>
		<title>PyMaemo</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=PyMaemo&amp;diff=33175"/>
		<updated>2010-09-17T03:47:03Z</updated>

		<summary type="html">&lt;p&gt;213.28.7.254: /* Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is PyMaemo? ==&lt;br /&gt;
&lt;br /&gt;
The [http://pymaemo.garage.maemo.org/ PyMaemo] (Python for Maemo) project maintains a set of packages necessary to run and develop Python applications on the Maemo platform.&lt;br /&gt;
&lt;br /&gt;
== Supported Software ==&lt;br /&gt;
&lt;br /&gt;
We currently maintain support for the python interpreter, bindings and a few applications in the Maemo platform. A detailed list can be found in [[PyMaemo/Components]].&lt;br /&gt;
&lt;br /&gt;
== Screenshots ==&lt;br /&gt;
&lt;br /&gt;
[[PyMaemo/Screenshots]]&lt;br /&gt;
&lt;br /&gt;
== Software written using PyMaemo ==&lt;br /&gt;
&lt;br /&gt;
See [[PyMaemo/Statistics]] for a list and some related graphs.&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
* [[/Quick start guide | Quick Start Guide for N900]]&lt;br /&gt;
* [[/GUI toolkit selection guide|GUI Toolkit Selection Guide]]&lt;br /&gt;
* [[/Components|List of PyMaemo components]]&lt;br /&gt;
* [[/How to build|How to build PyMaemo packages]]&lt;br /&gt;
&lt;br /&gt;
=== Tutorials ===&lt;br /&gt;
&lt;br /&gt;
* [[/Scratchboxless packaging guide|Scratchboxless packaging guide]]&lt;br /&gt;
* [[/UI tutorial|python-hildon Tutorial]]&lt;br /&gt;
* [[/Using Location API|Using Location API]]&lt;br /&gt;
* [[/Accessing APIs without Python bindings|Accessing APIs without Python bindings]]&lt;br /&gt;
* Easy packaging with [[py2deb]] or [[PyPackager]]&lt;br /&gt;
* [http://www.themaemo.com/python-for-newbies/ Python Tutorial for Newbies] with a special emphasis on Maemo&lt;br /&gt;
* [[/Portrait mode|Python auto-rotation (Portrait mode) on Maemo 5]]&lt;br /&gt;
* [[Performance Considerations for Python Apps|Python and Performance]]&lt;br /&gt;
* [[Internationalize a Python application]]&lt;br /&gt;
&lt;br /&gt;
==== mikec&#039;s &amp;quot;30 minutes&amp;quot; series ====&lt;br /&gt;
&lt;br /&gt;
* [http://talk.maemo.org/showthread.php?t=39879 Qt4 Designer and Python in 30Min]&lt;br /&gt;
* [http://talk.maemo.org/showthread.php?t=43663 Qt Designer/Python for Windows XP in 30 Mins]&lt;br /&gt;
* [[Customising Qt look and feel and Python in 30 Mins]]&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
* [http://pymaemo.garage.maemo.org/conic.html python-conic examples]&lt;br /&gt;
* [http://git.gnome.org/browse/gnome-python/tree/examples/gconf python-gconf examples]&lt;br /&gt;
* [[/Python-osso examples|python-osso examples]]&lt;br /&gt;
* [[/Phone call and SMS examples|Phone call and SMS examples]]&lt;br /&gt;
* [http://www.paraiso.dk/pymaemosms.txt Sending SMS using python-dbus]&lt;br /&gt;
* [http://www.paraiso.dk/incomingsms.txt Listening to incoming SMS]&lt;br /&gt;
* [http://talk.maemo.org/showpost.php?p=577316&amp;amp;postcount=9 PyQt Stacked Windows] &lt;br /&gt;
* [[DbusScripts|Python Dbus tricks]]&lt;br /&gt;
* [http://wiki.maemo.org/Phone_control#Python Phone control - Python]&lt;br /&gt;
&lt;br /&gt;
=== Manuals and References ===&lt;br /&gt;
&lt;br /&gt;
* [http://pymaemo.garage.maemo.org/python_hildon_manual/ python-hildon manual]&lt;br /&gt;
* [http://pymaemo.garage.maemo.org/python_location_manual/ python-location manual]&lt;br /&gt;
&lt;br /&gt;
=== In progress documentation ===&lt;br /&gt;
&lt;br /&gt;
This section contains links to documentation that is still being written.&lt;br /&gt;
&lt;br /&gt;
* [[/Python 2.6 porting guide|Python 2.6 porting guide]]&lt;br /&gt;
&lt;br /&gt;
=== Ye Olde Documentation ===&lt;br /&gt;
&lt;br /&gt;
This section contains documentation that hasn&#039;t been updated to Maemo 5 (Fremantle) era.&lt;br /&gt;
&lt;br /&gt;
* [[PyMaemo/Using Python in Maemo|Using Python in Maemo]]&lt;br /&gt;
* [http://maemo.org/development/documentation/apis/3-x/python-maemo-3.x/ API Documentation (Maemo 3.x Bora)]&lt;br /&gt;
* [http://www.teemuharju.net/2006/01/26/coding-for-nokia-770-using-python-part-1/ Coding for Nokia 770 using Python part 1]&lt;br /&gt;
* [http://www.teemuharju.net/2006/02/08/coding-for-nokia-770-using-python-part-2/ Coding for Nokia 770 using Python part 2]&lt;br /&gt;
* [http://my.opera.com/monroe/blog/pymaemo-tips Jason&#039;s useful tips for PyMaemo development]&lt;br /&gt;
* [http://pycage.blogspot.com/2007/12/tablet-python-1-relocatable-software.html Martin&#039;s useful tips for PyMaemo development]&lt;br /&gt;
* [[PyMaemo/Python-GPSbt|python-gpsbt introduction and example (only applicable to Maemo 4.x)]]&lt;br /&gt;
* [http://therning.org/magnus/archives/57 GConf in Python]&lt;br /&gt;
* [http://pymaemo.garage.maemo.org/abook.html python-abook examples] (Chinook and earlier)&lt;br /&gt;
&lt;br /&gt;
==== Using it ====&lt;br /&gt;
&lt;br /&gt;
* [[PyMaemo/Installation]]&lt;br /&gt;
* [[PyMaemo/Manual installation]]&lt;br /&gt;
* [[PyMaemo/SDK installation]]&lt;br /&gt;
* [[PyMaemo/FAQ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Python]]&lt;/div&gt;</summary>
		<author><name>213.28.7.254</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=VertSMS/Feature_requests&amp;diff=42673</id>
		<title>VertSMS/Feature requests</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=VertSMS/Feature_requests&amp;diff=42673"/>
		<updated>2010-05-06T04:49:38Z</updated>

		<summary type="html">&lt;p&gt;213.28.7.254: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Integrate sent messages with Conversations --[[User:ossipena|ossipena]] 04:13, 5 May 2010 (UTC)&lt;br /&gt;
 the sms conversations are stored on a SQLite3 database (“/home/user/.rtcom-eventlogger/el.db” if i remember right) so it should be possible to read and write messages from other apps to there.  http://talk.maemo.org/showpost.php?p=640046&amp;amp;postcount=31&lt;br /&gt;
&lt;br /&gt;
* Add a setting to switch application outlook (123 vs qwerty keypad, other phone imitations, ...) --[[User:ossipena|ossipena]] 04:13, 5 May 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
* SMS over google voice --[[User:ossipena|ossipena]] 04:22, 5 May 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
* Sending message to multiple recipients --[[User:ossipena|ossipena]] 07:27, 5 May 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
* Integration to conversations --[[Special:Contributions/213.28.7.254|213.28.7.254]] 04:49, 6 May 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
* change style similar to conversations --[[Special:Contributions/213.28.7.254|213.28.7.254]] 04:49, 6 May 2010 (UTC)&lt;/div&gt;</summary>
		<author><name>213.28.7.254</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=General_precautions&amp;diff=12361</id>
		<title>General precautions</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=General_precautions&amp;diff=12361"/>
		<updated>2010-02-24T11:55:45Z</updated>

		<summary type="html">&lt;p&gt;213.28.7.254: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The point of this article is to give guidelines how to avoid tablet &amp;quot;reflashing&amp;quot; (see definition below). Yes, Maemo has command line access and everybody can gain superuser priviledges easily. With great power comes great responsibility. The base system can of course be installed again, aka &amp;quot;reflashed&amp;quot;. If you are interested in reflashing and want to know more, please read article [[Updating the tablet firmware]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== How to stay safe ==&lt;br /&gt;
&lt;br /&gt;
Staying in the safe side is rather easy. Install only signed software with software installer, and don&#039;t open command line application (xterm). The latter can be ignored if you don&#039;t know how to use the command line. You can find more info about xterm in article [[Terminal]]&lt;br /&gt;
&lt;br /&gt;
== Take backups ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Always keep valuable data in at least two places! This can&#039;t be emphasized enough!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== The Don&#039;ts -- what to avoid ==&lt;br /&gt;
&lt;br /&gt;
Xterm:&lt;br /&gt;
*Gaining root access (see article [[Root access]])&lt;br /&gt;
*Copy-pasting commands from internet to command line&lt;br /&gt;
*Installing untrusted .debs&lt;br /&gt;
&lt;br /&gt;
Application manager:&lt;br /&gt;
*Enabling the extras-testing repository. (see [[Extras#Extras-testing]])&lt;br /&gt;
*Enabling the extras-devel repository. (see [[Extras#Extras-devel]])&lt;br /&gt;
*Installing non-optified applications. (This issue is temporary but still valid)&lt;br /&gt;
&lt;br /&gt;
== If something has already occurred ==&lt;br /&gt;
&lt;br /&gt;
You should start with article [[Troubleshooting]] and see how the situation can be saved.&lt;br /&gt;
&lt;br /&gt;
== I want to do something anyway ==&lt;br /&gt;
&lt;br /&gt;
Then you should see [[Installing unstable applications]] -article.&lt;br /&gt;
&lt;br /&gt;
== I think I messed things badly ==&lt;br /&gt;
&lt;br /&gt;
[[Updating the tablet firmware]] is a good option. Pretty quick and clears all possible things that can be messed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Beginners]]&lt;/div&gt;</summary>
		<author><name>213.28.7.254</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Updating_the_firmware&amp;diff=41929</id>
		<title>Updating the firmware</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Updating_the_firmware&amp;diff=41929"/>
		<updated>2010-02-17T11:12:24Z</updated>

		<summary type="html">&lt;p&gt;213.28.7.254: /* Troubleshooting */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Beware that flashing a new image on your device will reset the device back to factory defaults and remove all data not on the memory card: preferences, bookmarks, installed applications, with a single exception that any previously-set lock code will be kept and not reset to the factory-default of &amp;quot;12345&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;Backup/Restore&amp;quot; application only saves a list of your repositories and installed applications (the applications you can reinstall after flashing), files in &amp;lt;code&amp;gt;/home/user/MyDocs&amp;lt;/code&amp;gt;, some settings in &amp;lt;code&amp;gt;/home/user&amp;lt;/code&amp;gt;, gconf and &amp;lt;code&amp;gt;/etc&amp;lt;/code&amp;gt;, and additional files reported by applications on install. In general, properly packaged applications tell the backup tool what to back up, but if you&#039;ve created extra shell scripts or files outside MyDocs, you&#039;ll have to back them up yourself.&lt;br /&gt;
&lt;br /&gt;
== Updating &amp;amp; Flashing your device ==&lt;br /&gt;
&lt;br /&gt;
For Windows, Mac or Linux you can use flasher-3.5 which can be download from the [http://tablets-dev.nokia.com/maemo-dev-env-downloads.php tablets-dev] page. This page contains all installation packages include documentation for using the flasher.&lt;br /&gt;
&lt;br /&gt;
# Download the [[Flasher]] for your device model: [http://tablets-dev.nokia.com/maemo-dev-env-downloads.php N900, N810, N800] or [http://tablets-dev.nokia.com/d3.php 770]&lt;br /&gt;
# In the same directory, download the latest firmware image for your device model:&lt;br /&gt;
#* for [http://tablets-dev.nokia.com/nokia_N900.php N900]&lt;br /&gt;
#** for [[Maemo_UK_variant_firmware|UK devices]]&lt;br /&gt;
#* for [http://tablets-dev.nokia.com/nokia_N810wimax.php N810 WiMAX Edition]&lt;br /&gt;
#* for [http://tablets-dev.nokia.com/nokia_N810.php N810]&lt;br /&gt;
#* for [http://tablets-dev.nokia.com/nokia_N800.php N800]&lt;br /&gt;
#* for [http://tablets-dev.nokia.com/nokia_770.php 770] (or, for the Hacker Editions, [http://tablets-dev.nokia.com/os2007_hacker_edition.php OS2007HE] and [http://tablets-dev.nokia.com/os2008_hacker_edition.php OS2008HE])&lt;br /&gt;
# Ensure the battery is fully charged.&lt;br /&gt;
# Unplug the charger and switch off the device. &lt;br /&gt;
# Connect the device to the computer via USB without turning it on.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
&lt;br /&gt;
Once you have downloaded the flasher and the fiasco-image, follow these steps:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Turn off your device (&#039;&#039;make sure you unplug the charger or else the device will not power down completely. You can plug the device back into power once it starts flashing&#039;&#039;) and plug in the USB cable to a port on the computer and the port on your device.&lt;br /&gt;
# Open up a terminal and go su root then run:&amp;lt;br /&amp;gt;&amp;lt;pre&amp;gt;sudo ./flasher-3.5 -F &amp;lt;FIASCO image&amp;gt; -f -R&amp;lt;/pre&amp;gt;&#039;&#039;It will ask you for an administrator password, enter it.&#039;&#039;&amp;lt;br /&amp;gt;&#039;&#039;Note: If you installed from the .deb package, omit the &#039;./&#039;&#039;&#039; from the command (&amp;lt;code&amp;gt;sudo flasher-3.5 -F &amp;lt;FIASCO image&amp;gt; -f -R&amp;lt;/code&amp;gt;).&lt;br /&gt;
# It will say:&amp;lt;br /&amp;gt;&amp;lt;pre&amp;gt;Suitable USB device not found, waiting&amp;lt;/pre&amp;gt;&lt;br /&gt;
#* N900: Remove USB, hold the ‘u’ key and plug it back in. Wait until you get a boot screen with usb logo in top right, and let go of the key.&lt;br /&gt;
#* N810, N800 and 770: First, unplug the power cord from the device, as this will prevent it from updating. Then take your device, and hold down the Home/Swap button (looks like a little house on the N800 and 770, and two overlapping rectangles on the N810), and while holding down the Home/Swap button press the power button to turn it on.&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;&#039;&#039;If it doesn&#039;t boot and start flashing, make sure the USB cable is plugged in.&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
# It should start flashing and then reboot. You can remove the USB cable after the device has booted to a normal desktop (just make sure to eject any cards that may have mounted on your computer).&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
There are two methods for flashing the device on OS X, using the GUI, with the 770Flasher application or using the console, much like the Linux flashing method. &#039;&#039;Both methods work fine for both the 770 and the N800/N810.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== GUI with 770Flasher ====&lt;br /&gt;
This is the easier of the two methods, and should be used by most people.&lt;br /&gt;
&lt;br /&gt;
# Download the [http://maemo.org/downloads/product/PC/770flasher/ 770Flasher] (yes, it will work fine for flashing an N800 or N810). Latest flashers (Linux/Mac), which work also for N900,  are also available on [http://tablets-dev.nokia.com/maemo-dev-env-downloads.php Latest Official Maemo Development Environment Page]&lt;br /&gt;
# Follow the [[Upgrading_tablet_OS#Flashing_your_Nokia_tablet|steps above]] to get the appropriate firmware image.&lt;br /&gt;
# Drag the firmware image (will end in .bin) onto 770Flasher.&lt;br /&gt;
# Follow the on-screen prompts.&lt;br /&gt;
# You should now see &#039;&#039;Suitable USB device not found, waiting&#039;&#039;, switch on your device while holding the Home-button. Note for N810 users: switch on your device while holding the Swap button.&lt;br /&gt;
# Watch the messages as the image loads to the device after which it reboots automatically.&lt;br /&gt;
&lt;br /&gt;
==== Console with Flasher-3.5 ====&lt;br /&gt;
These steps cover flashing the device with OS X using the Terminal. This is the more difficult than using [[Upgrading_tablet_OS#GUI_with_770Flasher|770Flasher]], but gives you access to the advanced options flasher-3.5 provides (like setting R&amp;amp;D flags, flashing only parts of the image, unpacking the image, etc).&lt;br /&gt;
&lt;br /&gt;
# Follow the [[Upgrading_tablet_OS#Flashing_your_Nokia_tablet|steps above]] to get the appropriate firmware image and flasher.&lt;br /&gt;
# Turn off your device (&#039;&#039;make sure you unplug the charger or else the device wont power down completely&#039;&#039;) and plug in the USB cable to a port on the computer and the port on your device. N900 users cannot plug in the usb cable yet, as it would start recharging the battery.&lt;br /&gt;
# Open up the Terminal (located in /Applications/Utilities/) and run:&amp;lt;br /&amp;gt;&amp;lt;pre&amp;gt;sudo /usr/bin/flasher-3.5 -F &amp;lt;FIASCO image&amp;gt; -f -R&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&#039;&#039;You will be asked for an administrator password, enter it.&#039;&#039;&lt;br /&gt;
# It will say:&amp;lt;br /&amp;gt;&amp;lt;pre&amp;gt;Suitable USB device not found, waiting&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Unplug the power cord from the device, as this will prevent it from updating. Then take your device, and hold down the Home/Swap button (looks like a little house on the N800 and 770, and two overlapping rectangles on the N810  users do not need to hold down anything), and while holding down the Home/Swap button press the power button to turn it on. N900 users press ‘u’ button and plug the usb cable. Release button when flashing process begins.&amp;lt;br /&amp;gt;&#039;&#039;If the device does not boot and start flashing, make sure the USB cable is plugged in.&#039;&#039;&lt;br /&gt;
# It should start flashing and then reboot. You can remove the USB cable after it has booted to a normal desktop (just make sure to eject any cards that may have mounted on your Mac).&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
&lt;br /&gt;
==== N900: XP (SP3) / Vista (SP2) / Windows 7 32-bit ====&lt;br /&gt;
Microsoft Windows users wanting to update their [[N900]] can use the [http://europe.nokia.com/get-support-and-software/download-software/device-software-update Nokia Software Updater] or flash their devices (see the [[Flasher]] documentation.)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE&#039;&#039;&#039;: On Windows 7, install the current Nokia Software Updater (NSU) under compatibility mode or alternatively get the [http://nds2.betalabs.nokia.com/NokiaSoftwareUpdater/NokiaSoftwareUpdaterSetup_2.4.3EN.exe beta version 2.3.4] at [http://betalabs.nokia.com/apps/nokia-software-updater Betalabs] which now supports Windows 7.&lt;br /&gt;
&lt;br /&gt;
It is possible to flash the N900 directly without using the NSU. This is handy when you like to update the device with the same firmware that is already installed on the N900 (reflash). The NSU will only update the N900 if there is a version newer than the one currently installed on the device.&lt;br /&gt;
&lt;br /&gt;
In order to flash directly from the XP/Vista/Windows 7 command line, follow these steps:&lt;br /&gt;
&lt;br /&gt;
# [http://tablets-dev.nokia.com/maemo-dev-env-downloads.php Download] and install the latest version of Flasher e.g. maemo_flasher-3.5_2.5.2.2.exe&lt;br /&gt;
# [http://tablets-dev.nokia.com/nokia_N900.php Download] the latest firmware (.bin) file and save it to %ProgramFiles%\maemo\flasher-3.5\ (the default installation path for Flasher) or to the custom path of your choice.&lt;br /&gt;
# Ensure the battery is at least half full.&lt;br /&gt;
# Unplug charger cable and switch off the device.&lt;br /&gt;
# Open the Command Prompt (Start then Run or Windows Logo key + R) and type &#039;&#039;&#039;cmd&#039;&#039;&#039; then press Enter.&lt;br /&gt;
# Change the directory to the Flasher&#039;s path (TIP: Use the TAB key to auto-complete the commands and file-names)&lt;br /&gt;
:: &amp;lt;pre&amp;gt; cd &amp;quot;%ProgramFiles%\maemo\flasher-3.5&amp;quot; &amp;lt;/pre&amp;gt;&lt;br /&gt;
# Hold the &#039;&#039;u&#039;&#039; key on the keyboard and connect the USB cable at the same time (details on the [http://wiki.maemo.org/Flasher wiki])&lt;br /&gt;
# Run the following command:&lt;br /&gt;
::&amp;lt;pre&amp;gt;flasher-3.5.exe -F RX-51_2009SE_2.2009.51-1_PR_COMBINED_MR0_ARM.bin -f -R&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace &#039;&#039;RX-51_2009SE_2.2009.51-1_PR_COMBINED_MR0_ARM.bin&#039;&#039; with the firmware you wish to update.&lt;br /&gt;
&lt;br /&gt;
The update will take approximately 4 minutes after which the N900 will reboot and display the Welcome Screen with Regional settings.&lt;br /&gt;
&lt;br /&gt;
==== N900: Windows 64bit (Vista&amp;amp;7) ====&lt;br /&gt;
According to [http://talk.maemo.org/showpost.php?p=411019&amp;amp;postcount=67 this] post, windows driver signing can cause problems. You either need to turn on the loading of unsigned drivers or boot your computer to whole another OS. &lt;br /&gt;
&lt;br /&gt;
===== Option 1 =====&lt;br /&gt;
Disabling signed driver detection is done by choosing the option &amp;quot;Boot without checking for signed drivers&amp;quot; (or something similar) in the boot-menu. To display the boot-menu press the &amp;quot;F8&amp;quot; key as soon as the windows boot process starts. The rest of the process is similar to XP.&lt;br /&gt;
&lt;br /&gt;
===== Option 2 =====&lt;br /&gt;
Alternatively you can permanently disable driver checking via command line manager. There are good instructions for windows 7 available [http://www.killertechtips.com/2009/05/05/disable-driver-signing-windows-7/]&lt;br /&gt;
&lt;br /&gt;
===== Option 3 =====&lt;br /&gt;
An alternative approach is to either download [http://www.ubuntu.com/getubuntu/download Ubuntu LiveCD] and burn it to cd or create a [https://wiki.ubuntu.com/LiveUsbPendrivePersistent persistent installation] to usb disk. After that you must get (another) usb stick where you will download [http://tablets-dev.nokia.com/maemo-dev-env-downloads.php maemo_flasher-3.5_2.5.2.2_i386.deb] -file (versions may vary) &#039;&#039;&#039;and&#039;&#039;&#039; firmware files needed for reflashing. Additionally one can save this page to usb stick just in case.&lt;br /&gt;
&lt;br /&gt;
After that you only boot your LiveCD or persistent Ubuntu, install [[Flasher]] (doubleclick the file should work fine) and after that follow instructions from Linux - chapter.&lt;br /&gt;
&lt;br /&gt;
==== N770/N800/N810 ====&lt;br /&gt;
Internet Tablet users can go to the appropriate support page for their device ([https://www.nokiausa.com/A41271130 N810 WiMAX Edition], [https://www.nokiausa.com/A4686323 N810], [https://www.nokiausa.com/A4410958 N800], or [http://europe.nokia.com/A4144790 770]), download and install the Software Update Wizard, run it and follow the on-screen prompts.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Flashing the eMMC in the N900 ===&lt;br /&gt;
Flasing the eMMC resets the MyDocs folder contents to factory settings. N900 users don&#039;t need to reflash the eMMC of their device. If you are reading this it&#039;s probably because you got a pre-production device e.g. in the Maemo Summit. If you have a sales unit and you have problems with your eMMC you should contact Nokia Care.&lt;br /&gt;
&lt;br /&gt;
Also note that &#039;&#039;&#039;any backups created in your MyDocs area will need to be copied off the device to be safe across an eMMC flash&#039;&#039;&#039; as the MyDocs area and other partitions on /dev/mmcblk0 will be erased.&lt;br /&gt;
&lt;br /&gt;
Note that the eMMC images available do not contain pre-loaded maps. If you reflash your eMMC you will lose them (the Maps application will work as usual but you will need to download the maps needed).&lt;br /&gt;
&lt;br /&gt;
In order to flash the eMMC, follow these steps:&lt;br /&gt;
* Fully charge the battery (IMPORTANT!!)&lt;br /&gt;
* Unplug the USB cable from the device.&lt;br /&gt;
* Turn off the device.&lt;br /&gt;
* Install [[Flasher]] for your OS (Linux, Mac OS X or MS Windows)&lt;br /&gt;
* Grab the Vanilla eMMC image (.bin file) from [http://tablets-dev.nokia.com/nokia_N900.php the Nokia repository]&lt;br /&gt;
* Navigate to the directory where the image file was saved.&lt;br /&gt;
* Plug in the USB cable into the computer.&lt;br /&gt;
* Execute the following command (in linux you have to be root!):&lt;br /&gt;
::* Windows&lt;br /&gt;
::&amp;lt;pre&amp;gt;flasher-3.5.exe -F RX-51_2009SE_1.2009.41-1.VANILLA_PR_EMMC_MR0_ARM.bin -f -R&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::* Linux&lt;br /&gt;
::&amp;lt;pre&amp;gt;./flasher-3.5 -F RX-51_2009SE_1.2009.41-1.VANILLA_PR_EMMC_MR0_ARM.bin -f -R&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:: Debian based Linux (e.g Ubuntu)&lt;br /&gt;
::&amp;lt;pre&amp;gt;flasher-3.5 -F RX-51_2009SE_1.2009.41-1.VANILLA_PR_EMMC_MR0_ARM.bin -f -R&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Text similar to the following will be displayed on the computer:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
flasher v2.5.2 (Oct 21 2009)&lt;br /&gt;
&lt;br /&gt;
Image &#039;mmc&#039;, size 241163 kB&lt;br /&gt;
    Version RX-51_2009SE_1.2009.41-1.VANILLA&lt;br /&gt;
Suitable USB device not found, waiting.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Plug the USB cable into the N900.&lt;br /&gt;
* The dim Nokia screen will be displayed for a few seconds followed by progression dots. Text similar to the following will be displayed on the computer:&lt;br /&gt;
&amp;lt;pre&amp;gt;USB device found found at bus 001, device address 006.&lt;br /&gt;
Found device RX-51, hardware revision 2101&lt;br /&gt;
NOLO version 1.4.13&lt;br /&gt;
Version of &#039;sw-release&#039;: RX-51_2009SE_1.2009.42-11.002_PR_002&lt;br /&gt;
Booting device into flash mode.&lt;br /&gt;
Suitable USB device not found, waiting.&lt;br /&gt;
USB device found found at bus 001, device address 007.&lt;br /&gt;
Raw data transfer EP found at EP2.&lt;br /&gt;
[writing     74 %  179200 /  241163 kB 13180 kB/s]&lt;br /&gt;
Image(s) flashed successfully in 26.848 s (8982 kB/s)!&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* The flash will take around 1 minute after which the device will reboot.&lt;br /&gt;
* The bright Nokia screen will come up on the screen with the USB icon on the top right followed by progression dots with yellow LED blinking for a few seconds. The device will then turn off and go into charging mode with the yellow LED blinking (NOTE: If the device appears to reboot, unplug the cable.)&lt;br /&gt;
* Unplug cable and wait for device to turn off completely. You may hear a sound (punk) of the device turning off.&lt;br /&gt;
* Having flashed the eMMC, you should now flash the [[#Flashing your device|firmware of your device]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Seamless Software Update ==&lt;br /&gt;
{{main|Seamless Software Update}}&lt;br /&gt;
[http://en.wikipedia.org/wiki/Maemo_(operating_system)#SSU SSU] is Nokia&#039;s new method for upgrading the devices over-the-air without requiring a reflash. When Nokia pushes an update over SSU, you will see an update notification and be given the option to install the update—just like with your computer.&lt;br /&gt;
&lt;br /&gt;
Generally speaking, SSU updates should be relatively pain-free, but there are a few issues to watch out for.&lt;br /&gt;
* If you have an aftermarket kernel or intifs installed (like the rotation support kernel or [[Booting_from_a_flash_card#Install_bootmenu|fanoush&#039;s bootmenu]]) and a kernel or initfs upgrade is pushed, they will be overwritten and you&#039;ll need to wait for your kernel or the bootmenu to be updated to reinstall them.&lt;br /&gt;
* If you have extensively modified the home directory for user &amp;quot;user&amp;quot;, such as moved all the documents to a memory card or removing or leaving empty some of the subdirectories&lt;br /&gt;
&lt;br /&gt;
If the update doesn&#039;t show up for you at all, you may have accidentally (or intentionally) uninstalled osso-software-version-rx*4, which is required to update. You can get it back by simply running an &amp;lt;code&amp;gt;apt-get install osso-software-version-rx34&amp;lt;/code&amp;gt;, for the N800, and an &amp;lt;code&amp;gt;apt-get install osso-software-version-rx44&amp;lt;/code&amp;gt;, for the N810. Then updating your repository list in Application manager.&lt;br /&gt;
&lt;br /&gt;
If the packages that caused osso-software-version-rx*4 to be removed are still installed, they will need to be removed completely (in the case of conflicting packages). Alternatively, for packages which are simply newer than those specified by osso-software-version-rx*4, you can install osso-software-version-rx*4-unlocked, which does not have strict dependencies.&lt;br /&gt;
&lt;br /&gt;
On N900 (probably also previous devices), it&#039;s possible the application manager ends up with message stating that it&#039;s required to upgrade using the Nokia PC application. In this case please check out [[OTA to PR1.1 troubleshooting]].&lt;br /&gt;
&lt;br /&gt;
You can show the list of packages that are not going to be ugraded with &amp;lt;code&amp;gt;apt-get update &amp;amp;&amp;amp; apt-get upgrade&amp;lt;/code&amp;gt;. In that case, you can try using &amp;lt;code&amp;gt;apt-get dist-upgrade&amp;lt;/code&amp;gt; command (as root, the app manager has to be shut down) to override. &#039;&#039;&#039;This is not supported because you can break future updates&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
* If you get a &amp;quot;Permission denied&amp;quot; error then chmod +x flasher-2.0 or chmod +x flasher-3.0 to make the flasher tool executable. You may also need root permissions, run command with sudo or su to root.&lt;br /&gt;
&lt;br /&gt;
* If you need to flash your Nokia 770 with an image from 2005 then use the [http://tablets-dev.nokia.com/d3.php older flasher] called &amp;quot;flasher&amp;quot; with no number in the name&lt;br /&gt;
&lt;br /&gt;
* If you get &amp;quot;Error claiming USB interface: Device or resource busy&amp;quot; error, as root, run &amp;quot;modprobe -r cdc_phonet&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* If you cant establish a connection with N900, do following steps:&lt;br /&gt;
#turn off the device&lt;br /&gt;
#remove battery&lt;br /&gt;
#start flasher &lt;br /&gt;
#plug the device to computer&lt;br /&gt;
#insert battery&lt;br /&gt;
and see if it helps&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===USB===&lt;br /&gt;
It may help to connect directly to the computer USB ports, avoiding the use of a hub - which includes the USB ports on laptop docking stations.  The USB ports in the back of a laptop may also be better than using those in the front.&lt;br /&gt;
&lt;br /&gt;
Some distributions do not present the USB device in the way that it expects it.  First, see if it is necessary to &amp;quot;mount&amp;quot; USB:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mount -t usbfs usbfs /proc/bus/usb&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If that does not work, try patching the &#039;&#039;flasher&#039;&#039; code.  This replaces the use of /proc/bus/usb with the newer /dev/bus/usb filesystem:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;perl -pi -e &#039;s-/proc/bus/usb-/dev/bus/usb\000-;&#039; -i.backup $FLASHER&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace $FLASHER with the path to your flasher-2.0 or flasher-3.0 Linux binary.&lt;br /&gt;
&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
[[Category:HowTo]]&lt;br /&gt;
[[Category:USB]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Power users]]&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>213.28.7.254</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=General_precautions&amp;diff=12364</id>
		<title>General precautions</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=General_precautions&amp;diff=12364"/>
		<updated>2010-01-28T11:19:16Z</updated>

		<summary type="html">&lt;p&gt;213.28.7.254: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The point of this article is to give guidelines how to avoid tablet &amp;quot;reflashing&amp;quot; (see definition below). Yes, Maemo has command line access and everybody can gain superuser priviledges easily. With great power comes great responsibility. The base system can of course be installed again, aka &amp;quot;reflashed&amp;quot;. If you are interested in reflashing and want to know more, please read article [[Updating the tablet firmware]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== How to stay safe ==&lt;br /&gt;
&lt;br /&gt;
Staying in the safe side is rather easy. Install only signed software with software installer, and don&#039;t open command line application (xterm). The latter can be ignored if you don&#039;t know how to use the command line. You can find more info about xterm in article [[Terminal]]&lt;br /&gt;
&lt;br /&gt;
== Take backups ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Always keep valuable data in at least two places! This can&#039;t be emphasized enough!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== The Don&#039;ts -- what to avoid ==&lt;br /&gt;
&lt;br /&gt;
Xterm:&lt;br /&gt;
*Gaining root access (see article [[Root access]])&lt;br /&gt;
*Copy-pasting commands from internet to command line&lt;br /&gt;
&lt;br /&gt;
Application manager:&lt;br /&gt;
*Taking the [[Red Pill]]&lt;br /&gt;
*Enabling the extras-devel repository. (see [[Extras#Extras-devel]])&lt;br /&gt;
*Installing non-optified applications. (This issue is temporary)&lt;br /&gt;
&lt;br /&gt;
== If something has already occurred ==&lt;br /&gt;
&lt;br /&gt;
You should start with article [[Troubleshooting]] and see how the situation can be saved.&lt;br /&gt;
&lt;br /&gt;
== I want to do something anyway ==&lt;br /&gt;
&lt;br /&gt;
Then you should see [[Installing unstable applications]] -article.&lt;br /&gt;
&lt;br /&gt;
[[Category:Beginners]]&lt;/div&gt;</summary>
		<author><name>213.28.7.254</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Customizing_maemo_for_power_users&amp;diff=5307</id>
		<title>Customizing maemo for power users</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Customizing_maemo_for_power_users&amp;diff=5307"/>
		<updated>2010-01-26T08:01:10Z</updated>

		<summary type="html">&lt;p&gt;213.28.7.254: Removing all content from page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>213.28.7.254</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=User:Ossipena/todo&amp;diff=49928</id>
		<title>User:Ossipena/todo</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=User:Ossipena/todo&amp;diff=49928"/>
		<updated>2009-12-18T08:34:00Z</updated>

		<summary type="html">&lt;p&gt;213.28.7.254: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;todo -list&lt;br /&gt;
&lt;br /&gt;
always:&lt;br /&gt;
[[Special:Lonelypages]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
others:&lt;br /&gt;
[[Navigation Tools]]&lt;br /&gt;
&lt;br /&gt;
[[Killer Apps]] -what is this for?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[IRC rtcomm]] - should this be changed to beginners -category?!?&lt;br /&gt;
&lt;br /&gt;
[[Application list]] -waiting for the script!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Extras-testing]] -has a lot same than [[Help testing software]]&lt;br /&gt;
&lt;br /&gt;
[[Asking for help]] -For example, saying &amp;quot;I can&#039;t start a program&amp;quot;, versus &amp;quot;I can&#039;t start a program because it&#039;s not in the app menu&amp;quot; or &amp;quot;xterm says I don&#039;t have permission to start this program?&amp;quot;&lt;/div&gt;</summary>
		<author><name>213.28.7.254</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Nokia_World_2009_QA&amp;diff=30011</id>
		<title>Nokia World 2009 QA</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Nokia_World_2009_QA&amp;diff=30011"/>
		<updated>2009-09-03T06:37:42Z</updated>

		<summary type="html">&lt;p&gt;213.28.7.254: /* Answered */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These are questions for attendees of the [http://events.nokia.com/nokiaworld/ Nokia World 2009] event.&lt;br /&gt;
&lt;br /&gt;
== General ==&lt;br /&gt;
&lt;br /&gt;
* What is your favorite improvement? &lt;br /&gt;
*: Size, screen, responsiveness &amp;amp; UI --[[User:jaffa|Jaffa]] 16:17, 2 September 2009 (UTC)&lt;br /&gt;
* What is the biggest change from previous tablets?&lt;br /&gt;
*: Always-on data - really changes your use cases --[[User:jaffa|Jaffa]] 16:17, 2 September 2009 (UTC)&lt;br /&gt;
* How has holding and playing with the N900 changed or re-enforced your previously held opinions about it?&lt;br /&gt;
*: It&#039;s definitely a cool device; I want one and it&#039;s going to compete with WebOS &amp;amp; Android IMHO --[[User:jaffa|Jaffa]] 16:17, 2 September 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Carrier and release date ==&lt;br /&gt;
&lt;br /&gt;
* Is the purchasing of the N900 independent from a special carrier and/or a special contract? &lt;br /&gt;
*: It&#039;ll be available direct from Nokia at an unsubsidized base price of €500 (+ taxes). It&#039;ll also be available subsidized via carriers --[[User:jaffa|Jaffa]] 16:19, 2 September 2009 (UTC)&lt;br /&gt;
** If not, who are the carriers?&lt;br /&gt;
* Is there a CDMA version planned and, if yes, when?&lt;br /&gt;
* Which are the selected markets?&lt;br /&gt;
* Are there any (later) release plans for the &amp;quot;unselected&amp;quot; markets&lt;br /&gt;
* Is possible to disable data tranfer when in roaming?&lt;br /&gt;
*: Yes, there&#039;s a menu option for data when roaming - default is &amp;quot;ask&amp;quot;, AFAICT --[[User:jaffa|Jaffa]] 16:19, 2 September 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
== General hardware ==&lt;br /&gt;
* Is the touchscreen pressure sensitive?&lt;br /&gt;
* Does the 3.5mm connector support audio-in?&lt;br /&gt;
* Does it have a true GPS chip or just A-GPS&lt;br /&gt;
&lt;br /&gt;
=== Answered ===&lt;br /&gt;
* Is the battery hot-swappable?&lt;br /&gt;
*: No. --[[User:jaffa|Jaffa]] 16:26, 2 September 2009 (UTC)&lt;br /&gt;
* How usable is the N900 in portrait mode?&lt;br /&gt;
*: Things which support portrait (e.g. phone, Conboy) are fine. It&#039;s not very widespread in built in apps. --[[User:jaffa|Jaffa]] 16:26, 2 September 2009 (UTC)&lt;br /&gt;
* Is the N900 going to have dedicated keys for language specific characters (like åäö for us swedes for example?)&lt;br /&gt;
*: There&#039;s a character palette which pops up as an overlay when you press blue arrow/Ctrl --[[User:jaffa|Jaffa]] 16:26, 2 September 2009 (UTC)&lt;br /&gt;
*: Will have physical skands: http://www.matkapuhelinfoorumi.fi/keskustelu/showthread.php?t=53304 or [http://translate.google.com/translate?hl=fi&amp;amp;sl=fi&amp;amp;tl=en&amp;amp;u=http%3A%2F%2Fwww.matkapuhelinfoorumi.fi%2Fkeskustelu%2Fshowpost.php%3Fp%3D1058146839%26postcount%3D3 google translate]&lt;br /&gt;
* Where will power come from for extended host-mode&lt;br /&gt;
*: Given Nokia don&#039;t &amp;quot;support&amp;quot; host mode, it&#039;ll have to be some kind of adapter if you want to charge the N900 and power an external device --[[User:jaffa|Jaffa]] 16:26, 2 September 2009 (UTC)&lt;br /&gt;
* Does the camera zoom while shooting video? &lt;br /&gt;
*: Yes. Currently in steps - dunno if they&#039;re going to make it smooth. --[[User:jaffa|Jaffa]] 16:26, 2 September 2009 (UTC)&lt;br /&gt;
* Is there a lanyard attachment?&lt;br /&gt;
*: NAFAICT. --[[User:jaffa|Jaffa]] 16:26, 2 September 2009 (UTC)&lt;br /&gt;
* Is there a compass (for so-called &amp;quot;augmented reality&amp;quot; apps)?&lt;br /&gt;
*: It seems not --[[User:jaffa|Jaffa]] 16:26, 2 September 2009 (UTC)&lt;br /&gt;
* Does the &amp;quot;vsync tearing&amp;quot; as seen in videos (e.g. when swiping left and right between the desktops) appear in real life, or is it just an artefact that shows up when being videoed?&lt;br /&gt;
*: There&#039;s a small amount of tearing in real world usage, but this is still pre-production software &amp;amp; hardware. Not really noticeable --[[User:jaffa|Jaffa]] 16:26, 2 September 2009 (UTC)&lt;br /&gt;
* How long the battery last in a normal usage?&lt;br /&gt;
*: Don&#039;t know yet - again, there&#039;s still lots of work going on to get it as much as possible. --[[User:jaffa|Jaffa]] 16:26, 2 September 2009 (UTC)&lt;br /&gt;
* Is the memory card hot-swappable? &lt;br /&gt;
** &#039;&#039;Answer: Yes&#039;&#039;&lt;br /&gt;
* Is a stylus included and, if yes, is there an extra stylus too?&lt;br /&gt;
** &#039;&#039;Answer: A stylus is included. According to packaging information on shop.nokia.com there isn&#039;t an extra stylus included&#039;&#039;&lt;br /&gt;
* Will charging be possible with a 2mm Nokia charger in addition to USB charging? &lt;br /&gt;
** &#039;&#039;Answer: Nokia charger adaptor (CA-146C) is included. With this adaptor you can use conventional Nokia charger to charge via USB&#039;&#039;&lt;br /&gt;
* Can we use FM without plugging in headset, i.e. does it have an internal FM antenna? &lt;br /&gt;
** Just from reading the specs, it has no FM receiver, just an FM transmitter -- [[User:xav|xav]] 1 September 2009&lt;br /&gt;
** : Peter says it has a receiver, just no software --[[User:nathanael|nathanael]] 19:45, 1 September 2009 (UTC)&lt;br /&gt;
* Does the TV out support VGA out too? And what are the available modes (PAL/NTSC/?) &lt;br /&gt;
** Uses a Nokia CA-75U cable for video out. --[[User:nathanael|nathanael]] 20:03, 1 September 2009 (UTC)&lt;br /&gt;
** Menu in &amp;quot;Settings&amp;quot; shows NTSC &amp;amp; PAL as options. --[[User:jaffa|Jaffa]] 16:26, 2 September 2009 (UTC)&lt;br /&gt;
* Does it have a backlit keyboard? &lt;br /&gt;
** According to Threads; Yes.&lt;br /&gt;
* Is there a front-facing camera? &lt;br /&gt;
** Yes, Specs are 640x480 --[[User:nathanael|nathanael]] 19:45, 1 September 2009 (UTC)&lt;br /&gt;
* Is it possible to turn off the cellular radio?&lt;br /&gt;
** Yes, independently from the usual Offline mode which also turns Wi-Fi off (as shown on a menu screenshot). --[[User:javispedro|javispedro]] 23:49, 1 September 2009 (UTC)&lt;br /&gt;
** Quim in a thead, stated removing the sim card will disable the cellular. --[[User:nathanael|nathanael]] 21:41, 2 September 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Audio ==&lt;br /&gt;
&lt;br /&gt;
* What are the maximum sampling rates on audio output/input?&lt;br /&gt;
* Is it possible to record high-quality (i.e. high bitrate) audio from the built-in microphone?&lt;br /&gt;
* How is the noise floor?&lt;br /&gt;
* How does the N900 compare in volume to the N95/N800/N810 speakers &lt;br /&gt;
** &#039;&#039;Comment: Will depend on hardware available (I&#039;ll have my N810) and loudness on show floor. --06:56, 1 September 2009 (UTC)&#039;&#039;&lt;br /&gt;
* Could you test the sound with high-quality headphones? &lt;br /&gt;
** Unlikely - unless there are very good headphones available there. I&#039;ll take my &amp;quot;normal&amp;quot; headphones --06:56, 1 September 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Maemo 5 ==&lt;br /&gt;
&lt;br /&gt;
* Will we be able to set the processor governor to performance mode like we could with the OMAP2 in the N8x0 devices?&lt;br /&gt;
* Are Dynamic WEP 802.1x WiFi connections supported?&lt;br /&gt;
* When a BT or USB keyboard is plugged in, can you switch tasks with Alt-Tab? Does it work like a desktop Alt-Tab or like the Diablo Alt-Tab?&lt;br /&gt;
&lt;br /&gt;
* Output of&lt;br /&gt;
** df&lt;br /&gt;
** cat /proc/partitions&lt;br /&gt;
** free&lt;br /&gt;
** cat /proc/meminfo&lt;br /&gt;
** dmesg&lt;br /&gt;
** lsmod&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Answered ===&lt;br /&gt;
* Are there connectivity preferences (i.e., choose WiFi over cellular)&lt;br /&gt;
** Yes. Autoswitches - seems very cool --[[User:jaffa|Jaffa]] 16:29, 2 September 2009 (UTC)&lt;br /&gt;
* Is DUN supported?&lt;br /&gt;
** Not out-of-the-box, but see threads on tmo for details of how BlueZ should make it straight forward (same for PAN, too) --[[User:jaffa|Jaffa]] 16:29, 2 September 2009 (UTC)&lt;br /&gt;
* Is it possible to disable transitions? &lt;br /&gt;
** &#039;&#039;Answer: There&#039;s already an app in Fremantle extras, put together by Urho Kontorri. --[[User:jaffa|Jaffa]] 06:56, 1 September 2009 (UTC)&#039;&#039;&lt;br /&gt;
* Which kind of &amp;quot;Shared Folders&amp;quot; (Bluetooth, UPnP, Samba) appear in the File Manager? &lt;br /&gt;
** &#039;&#039;Answer: Samba is no longer supported. --[[User:javispedro|javispedro]] 22:14, 1 September 2009 (UTC)&#039;&#039;&lt;br /&gt;
* How do you pull up a menu? &lt;br /&gt;
**  &#039;&#039;Answer: Tap the title bar as in every Maemo version to date (see SDK &amp;amp; videos) --[[User:jaffa|Jaffa]] 06:56, 1 September 2009 (UTC)&#039;&#039;&lt;br /&gt;
* How do you switch tasks, or close the app? &lt;br /&gt;
**  &#039;&#039;Answer: See the videos, screenshots and SDK. Tap top-left to open Exposé-like switcher which has a close button. Top-level screen of each app also has an &amp;quot;X&amp;quot; icon. --[[User:jaffa|Jaffa]] 06:56, 1 September 2009 (UTC)&#039;&#039;&lt;br /&gt;
* Can we connect USB or Bluetooth keyboard, gamepad and mouse? &lt;br /&gt;
** &#039;&#039;Answer: From Threads: Yes, as is supported by BlueZ stack.&#039;&#039;&lt;br /&gt;
* Is there any system monitor to see in real time? &lt;br /&gt;
**  &#039;&#039;Answer: Every Maemo device to date has shipped with top --[[User:jaffa|Jaffa]] 06:56, 1 September 2009 (UTC)&#039;&#039;&lt;br /&gt;
** http://maemo.org/packages/view/maemo5-load-applet/ --[[User:jaffa|Jaffa]] 22:14, 1 September 2009 (UTC)&lt;br /&gt;
** http://www.flickr.com/photos/clankennedy/3868820466/ -- qwerty12&lt;br /&gt;
* Is the telephony stack on the N900 open source? Did they use the [http://ofono.org oFono] stack, or something proprietary? &lt;br /&gt;
**  &#039;&#039;Answer: oFono is not used in the N900 (for Fremantle): http://talk.maemo.org/showpost.php?p=317522&amp;amp;postcount=6 --qwerty12&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Built-in applications ==&lt;br /&gt;
&lt;br /&gt;
* Is SIP supported?&lt;br /&gt;
* How is video chat support?&lt;br /&gt;
* Is there support for &amp;quot;normal&amp;quot; Jingle as opposed to the version Google Talk uses?&lt;br /&gt;
* Is it still possible to connect to non-Google/Ovi XMPP servers?&lt;br /&gt;
* What calendar sync features are supported?&lt;br /&gt;
* Will the calendar application be open source?&lt;br /&gt;
* Can the calendar application access remote calendars over caldav?&lt;br /&gt;
* Is WebDAV synchronization supported?&lt;br /&gt;
* Is it possible to have multiple calendars, contacts, task lists and lists of memos?&lt;br /&gt;
* Is it possible to sync via the USB cable with a Free, Open and Documented protocol? &lt;br /&gt;
** =&amp;gt; Is it possible to sync with Evolution ?&lt;br /&gt;
* Is it possible to extend the &amp;quot;sharing&amp;quot; feature of the Camera application with plugins to support, for example, Picasa, TwitPic, Imageshack ecc... ?&lt;br /&gt;
* Does it support sending/receiving MMS?&lt;br /&gt;
**&#039;&#039;It seems not for the time being&#039;&#039;[http://talk.maemo.org/showpost.php?p=318414&amp;amp;postcount=419]&lt;br /&gt;
=== Answered ===&lt;br /&gt;
* What is the exact protocol used in Google VoIP&lt;br /&gt;
** &#039;&#039;Answer: XMPP&#039;&#039; &lt;br /&gt;
* Is there Jabber/XMPP support? &lt;br /&gt;
** &#039;&#039;Answer: It has been supported in Maemo since the very first days, and it actually appears in the videos. --[[User:javispedro|javispedro]] 22:12, 1 September 2009 (UTC)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Browser ==&lt;br /&gt;
&lt;br /&gt;
* Can I log on to secure websites and pay bills?&lt;br /&gt;
* Does the browser support client-side SSL Certificates?&lt;br /&gt;
* Will be there support for Nokia WRT or W3C widgets?&lt;br /&gt;
* How is HTML5 support?&lt;br /&gt;
* Are Firefox plug-ins supported?&lt;br /&gt;
* Does the browser support Java applets?&lt;br /&gt;
* How is playback on sites like [Hulu.com], [openflv.com]?&lt;br /&gt;
* Does it crash when you add stuff to your basket on [amazon.com]?&lt;br /&gt;
* Is text re-flowed to fit to screen when zooming?&lt;br /&gt;
* Does the Flash plugin support the front webcam to be able to use it in websites like www.ustream.tv or www.justin.tv ?&lt;br /&gt;
* Does the browser run in portrait mode? &lt;br /&gt;
** If yes, does it rotate according if you turn the phone?&lt;br /&gt;
&lt;br /&gt;
=== Answered ===&lt;br /&gt;
&lt;br /&gt;
* Can you scroll while a page is loading? &lt;br /&gt;
** Yes. Can be seen in this [http://www.youtube.com/watch?v=-OYS799-fCU video].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Third-party applications questions ==&lt;br /&gt;
&lt;br /&gt;
* Can we set a third-party browser as the default browser?&lt;br /&gt;
* Does Skype support video? &lt;br /&gt;
* Is there a key combo to bring up the menu?&lt;br /&gt;
* How do you toggle fullscreen in applications like FBreader? &lt;br /&gt;
** &#039;&#039;Comment: Video shows Ctrl-Backspace. Will test. --[[User:jaffa|Jaffa]] 06:56, 1 September 2009 (UTC)&#039;&#039;&lt;br /&gt;
** Ctrl-Backspace will open app switcher. Apps will have to provide own unfullscreen functionality (no button AFAICT) --[[User:jaffa|Jaffa]] 22:13, 1 September 2009 (UTC)&lt;br /&gt;
* Will it be possible to run android on the N900, preferrably as a dual boot option to maemo?&lt;br /&gt;
&lt;br /&gt;
=== Answered ===&lt;br /&gt;
* Can we install a third-party browser? &lt;br /&gt;
** &#039;&#039;Answer: From Threads: Yes.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Gaming ==&lt;br /&gt;
* What games will Nokia publish for Maemo &lt;br /&gt;
=== Answered ===&lt;br /&gt;
* Will the N-Gage gaming platform be available?&lt;br /&gt;
** &#039;&#039;Answer: quoting Peter@MaemoMarketing &amp;quot;since we have no DRM yet, we don’t run ngage on Maemo 5&amp;quot;. So, the answer is no by now, maybe in the future if DRM is implemented.&lt;br /&gt;
** source: http://conversations.nokia.com/2009/08/27/finding-maemo-the-new-nokia-n900/&lt;br /&gt;
* What games are pre-installed?&lt;br /&gt;
** &#039;&#039;Answer: Bounce, Chess and Mahjong&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Development and hacking ==&lt;br /&gt;
&lt;br /&gt;
* When will the Ovi Store open for Maemo?&lt;br /&gt;
* Could community suggestions and concepts ever make it to the device with support from Nokia? (eg. community created concept, code developed by Nokia)&lt;br /&gt;
&lt;br /&gt;
=== Answered ===&lt;br /&gt;
* Are we going to be able to run a chroot environment?&lt;br /&gt;
** &#039;&#039;Answer: It&#039;s GNU/Linux and you have root permissions... why not? --[[User:javispedro|javispedro]] 22:26, 1 September 2009 (UTC)&#039;&#039;&lt;br /&gt;
* What development tools will be available for developers (C++ framework name)? &lt;br /&gt;
** &#039;&#039;Answer: [[http://maemo.org/development/ Fremantle SDK]] has been available for a while --[[User:nathanael|nathanael]] 19:51, 1 September 2009 (UTC)&#039;&#039;&lt;/div&gt;</summary>
		<author><name>213.28.7.254</name></author>
	</entry>
</feed>