<?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=81.110.11.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=81.110.11.254"/>
	<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php/Special:Contributions/81.110.11.254"/>
	<updated>2026-04-22T10:32:43Z</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=41900</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=41900"/>
		<updated>2010-04-24T09:38:30Z</updated>

		<summary type="html">&lt;p&gt;81.110.11.254: /* Flashing using the command line */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What does it do? ==&lt;br /&gt;
&lt;br /&gt;
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 [[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;
#* 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;
Once you have downloaded the flasher and the firmware image, follow these steps:&lt;br /&gt;
&lt;br /&gt;
# If you downloaded the .deb 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 64-bit 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;If you downloaded the .tar.gz version instead, you should untar it manually. The instructions below assume you have untarred it to the current directory.&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;).&lt;br /&gt;
# On your PC, 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 .tar.gz package, 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;
#* N900: Whilst holding the ‘u’ key, plug the USB back in. Wait until you get a dark screen with the NOKIA logo in the middle and a USB logo in the top right, and let go of the key.&lt;br /&gt;
#* N810, N800 and 770: 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 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.&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 [[#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;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: XP (SP3) / Vista (SP2) / Windows 7 32-bit ====&lt;br /&gt;
&lt;br /&gt;
==== Updating from an older to a newer firmware ====&lt;br /&gt;
&lt;br /&gt;
Microsoft Windows users wanting to &#039;&#039;&#039;update&#039;&#039;&#039; 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 [[Documentation/Maemo 5 Developer Guide/Development Environment/Maemo Flasher-3.5|Flasher documentation]].)&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;
&#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;
==== Flashing using the command line ====&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 &#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|Flasher documentation]])&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 (The name of the firmware image file you downloaded in the beginning). &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;
&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;
You can use  [http://www.microsoft.com/windows/virtual-pc/download.aspx] Microsoft Virtual Pc&lt;br /&gt;
but when you connect your phone, press the &amp;quot;usb&amp;quot; button and select your device.&lt;br /&gt;
&lt;br /&gt;
===== Option 4 =====&lt;br /&gt;
&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;
&lt;br /&gt;
&lt;br /&gt;
After that you only boot your LiveCD or persistent Ubuntu, install [[Documentation/Maemo 5 Developer Guide/Development Environment/Maemo Flasher-3.5|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;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 1px solid red; background-color: #faa; padding: 20px;&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;When flashing the eMMC content, always flash the FIASCO/Rootfs image first, then the eMMC. Do not boot up the device between the two!&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&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 /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;
* Flash the FIASCO/rootfs image first using the above commands, WTIHOUT the -R at the end of the command.&lt;br /&gt;
* Unplug the USB cable from the device.&lt;br /&gt;
* Turn off the device.&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;
* 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;
* 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;
* Hold &amp;quot;u&amp;quot; on the keyboard.&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.&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>81.110.11.254</name></author>
	</entry>
</feed>