<?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=216.165.132.252</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=216.165.132.252"/>
	<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php/Special:Contributions/216.165.132.252"/>
	<updated>2026-04-22T11:59:59Z</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=42020</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=42020"/>
		<updated>2009-04-21T23:37:19Z</updated>

		<summary type="html">&lt;p&gt;216.165.132.252: /* Troubleshooting */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Beware that flashing a new image on your tablet will reset the device back to factory defaults and remove all data not on the memory cards—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;
== Flashing your tablet ==&lt;br /&gt;
&lt;br /&gt;
If you want to flash your tablet, follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Download the [[Flasher]] for your platform and tablet model from [http://tablets-dev.nokia.com/ Nokia&#039;s Tablet Dev site]&lt;br /&gt;
# In the same directory download the latest firmware image&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;
# Make sure the battery of your tablet is fully charged.&lt;br /&gt;
# Unplug charger and switch off the tablet. &lt;br /&gt;
# Connect the tablet to your computer via USB without turning it on.&lt;br /&gt;
# For 770, remove the memory card&lt;br /&gt;
&lt;br /&gt;
== Flashing on Linux ==&lt;br /&gt;
&lt;br /&gt;
Execute as root (or as a normal user with rights to use the USB port—if you see &amp;lt;code&amp;gt;Error claiming USB interface: Operation not permitted&amp;lt;/code&amp;gt; then you need to run flasher as root), replace &amp;lt;FIASCO image&amp;gt; with the firmware image you downloaded from Nokia:&lt;br /&gt;
&lt;br /&gt;
For the N800 and N810:&lt;br /&gt;
 ./flasher-3.0 -F &amp;lt;FIASCO image&amp;gt; -f -R&lt;br /&gt;
&lt;br /&gt;
For the 770:&lt;br /&gt;
 ./flasher-2.0 -F &amp;lt;FIASCO image&amp;gt; -f -R&lt;br /&gt;
&lt;br /&gt;
You should now see &amp;lt;code&amp;gt;Suitable USB device not found, waiting&amp;lt;/code&amp;gt;. First, unplug the power cord from the device, as this will prevent it from updating and switch on your tablet while holding the Home-button (770 and N800) or swap button (N810), and watch the messages on your console as the FIASCO image is flashed, after which it will reboot automatically—you&#039;re done!&lt;br /&gt;
&lt;br /&gt;
== Flashing on Mac OS X ==&lt;br /&gt;
There are two methods for flashing the tablet 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).&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 tablet while holding the Home-button.&lt;br /&gt;
# Watch the messages as the image loads to the tablet after which it reboots automatically.&lt;br /&gt;
&lt;br /&gt;
=== Console with flasher-2.0 ===&lt;br /&gt;
These steps cover flashing the tablet with OS X using the Terminal. This is the more difficult than using [[https://wiki.maemo.org/Upgrading_tablet_OS#GUI_with_770Flasher|770Flasher]], but gives you access to the advanced options flasher-2.0 provides (like setting R&amp;amp;D flags, flashing only parts of the image, unpacking the image, etc).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Follow the [[Upgrading_tablet_OS#Flashing_your_Nokia_tablet|steps above]] to get the appropriate firmware image and flasher.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;&#039;&#039;The flasher-2.0.macosx may actually download as &amp;lt;code&amp;gt;flasher-2.0.macosx, attachmen&amp;lt;/code&amp;gt; if it does, then rename it to &amp;lt;code&amp;gt;flasher-2.0.macosx&amp;lt;/code&amp;gt;.&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Now, open up the Terminal (it&#039;s in /Applications/Utilities/) and run:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;&#039;&#039;It will ask you for an administrator password, enter it.&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
::&amp;lt;pre&amp;gt;sudo chmod 755 ./flasher-2.0.macosx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;ol start=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Now turn off your device (&#039;&#039;make sure you unplug the charger or else the device wont 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;
&amp;lt;li&amp;gt;Then run this command to flash your tablet:&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
::&amp;lt;pre&amp;gt;sudo ./flasher-2.0.macosx -F &amp;lt;FIASCO image&amp;gt; -f -R&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;ol start=&amp;quot;5&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;It will say:&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
::&amp;lt;pre&amp;gt;Suitable USB device not found, waiting&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;ol start=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;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;&lt;br /&gt;
&amp;lt;small&amp;gt;&#039;&#039;If it doesn&#039;t 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;
&amp;lt;li&amp;gt;It should start flashing and then reboot.&lt;br /&gt;
&amp;lt;li&amp;gt;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;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Flashing on Windows ==&lt;br /&gt;
Windows users can go to the appropriate support page for their tablet ([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;
== 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 tablets 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;
== 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;
* 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;
===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;code&amp;gt;mount -t usbfs usbfs /proc/bus/usb&amp;lt;/code&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;code&amp;gt;perl -pi -e &#039;s-/proc/bus/usb-/dev/bus/usb\000-;&#039; -i.backup $FLASHER&amp;lt;/code&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;/div&gt;</summary>
		<author><name>216.165.132.252</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Codenames&amp;diff=2916</id>
		<title>Codenames</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Codenames&amp;diff=2916"/>
		<updated>2009-04-21T18:39:35Z</updated>

		<summary type="html">&lt;p&gt;216.165.132.252: /* Software */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Nokia hardware and software components have lots of codenames and abbreviations, this page describes what we know about these names.&lt;br /&gt;
&lt;br /&gt;
== Release Table ==&lt;br /&gt;
{{Release history table}}&lt;br /&gt;
&lt;br /&gt;
== Maemo ==&lt;br /&gt;
Starting from Bora the release names will be alphabetical, E and G have been excluded from this progression for various reasons (see [http://www.slideshare.net/qgil/nokia-and-Maemo-in-the-new-gnome-mobile-context/3 Presentation by Quim Gil at LinuxTag 2007]).&lt;br /&gt;
&lt;br /&gt;
=== OS2006 ===&lt;br /&gt;
; Mistral - Maemo 2.0 : 1.2006.26-8&lt;br /&gt;
; Scirocco - Maemo 2.1 : Mainly bugfixes and some other enhancements. 2.2006.39-14&lt;br /&gt;
; Gregale - Maemo 2.2 : Bugfixes and enhancements.&lt;br /&gt;
&lt;br /&gt;
=== OS2007 ===&lt;br /&gt;
; Bora - Maemo : 3.x 1.2006.47-20 (3.0), 3.2007.10-7 (3.1).&lt;br /&gt;
&lt;br /&gt;
=== OS2008 ===&lt;br /&gt;
; Chinook - Maemo 4.0 : 1.2007.42-18, 1.2007.42-19, 2.2007.50-2 and 2.2007.51-3&lt;br /&gt;
; Diablo - Maemo 4.1 : 4.2008.23-14, 4.2008.30-2&lt;br /&gt;
&lt;br /&gt;
=== Announced releases ===&lt;br /&gt;
; Fremantle - Maemo 5.0 : future Maemo release&lt;br /&gt;
; Harmattan : future Maemo release, to include bundled officially-supported Qt libraries&lt;br /&gt;
&lt;br /&gt;
=== Historic names ===&lt;br /&gt;
&lt;br /&gt;
; Sardine : Similar to Debian&#039;s Sid/Unstable, Sardine was an experimental distribution of the Hildon Application Framework for the OS2006 and OS2007, primarily of interest to developers who wish to test &amp;quot;bleeding edge&amp;quot; features that are being developed for future releases of Maemo. As components from Sardine stabilized, they moved into Herring. More information on the [http://sardine.garage.Maemo.org/ Sardine web page]. In June 2008, Sardine was declared dead[http://www.gossamer-threads.com/lists/Maemo/developers/37874].&lt;br /&gt;
; Herring : To Sardine as Debian Testing is to Debian&#039;s Sid/Stable, Herring was the stable branch of Sardine. Components were moved here to be prepared for release once they were feature complete.&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
; Sputnik : Codename for 770 device. Reported [http://www.gossamer-threads.com/lists/maemo/developers/296?search_string=sputnik;#296 here] and [http://www.gossamer-threads.com/lists/maemo/developers/953?search_string=sputnik;#953 here]&lt;br /&gt;
; Soyuz : Codename for mysterious unreleased device, possibly slightly improved 770 (made obsolete by N800?). Mentioned in 2.6.16 linux kernel source for 770 when some support were added for newer hardware - 4 bit SD/MMC mode with faster 24MHz bus speed (with comment &amp;quot;Use faster MMC frequency on Soyuz&amp;quot;) and LS0413Y LCD (used later in N800). So possibly this device had 770 features but full SD/MMC slot and better display.&lt;br /&gt;
; Gagarin : Codename for N800.&lt;br /&gt;
; Selene : Codename for N810.&lt;br /&gt;
; SU-18 : 770&lt;br /&gt;
; RX-34 : N800&lt;br /&gt;
; RX-44 : N810&lt;br /&gt;
; RX-48 : N810 WiMAX Edition&lt;br /&gt;
; RX-51 : Not yet known.  Device powered by an OMAP3.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
; bme (Battery Management Entity) : Is proxied to D-Bus via the bme-dbus-proxy daemon&lt;br /&gt;
; dsme (Device State Management Entity) : DSME mentions: [http://www.internettablettalk.com/forums/printthread.php?t=3129&amp;amp;pp=40] [http://maemo.org/platform/docs/howtos/howto_connectivity_guide.html]&lt;br /&gt;
; mce (Mode Control Entity)&lt;br /&gt;
; Retu and Tahvo (Fred and Barney) : &amp;quot;Retu&amp;quot; and &amp;quot;Tahvo&amp;quot; are apparently the Finnish equivalent of Fred and Barney from The Flintstones cartoon ([http://www.tsfs.fi/spin/leffat/flintstones2.shtml]/[http://www.imdb.com/title/tt0158622/]). Various sources indicate Retu is a custom ASIC chip that includes (at least) pseudo real-time clock control, GPIO/userspace interaction(?), power button control and a watchdog timer. The watchdog can be disabled by way of the &amp;lt;code&amp;gt;no-retu-wd&amp;lt;/code&amp;gt; flag accessible from the [http://maemo.org/maemowiki/Flasher_tool_usage]. Tahvo is another ASIC(?) related to USB functionality. Retu mentions: [http://maemo.org/pipermail/maemo-users/2006-July/001553.html] [http://maemo.org/pipermail/maemo-developers/2006-January/002445.html][http://repository.maemo.org/sardine/armel/sardine/logs/6995-buildpackage] [http://www.internettablettalk.com/forums/printthread.php?t=3129&amp;amp;pp=40] [http://lists.freedesktop.org/archives/hal/2006-October/006437.html] [http://news.nopcode.org/doc/REN770] [http://www.math.ucla.edu/~jimc/nokia770/physical.html] Tahvo mentions: [http://repository.maemo.org/sardine/armel/sardine/logs/6995-buildpackage][http://www.internettablettalk.com/forums/printthread.php?t=3129&amp;amp;pp=40] [http://lists.freedesktop.org/archives/hal/2006-October/006437.html] [http://news.nopcode.org/doc/REN770] [http://www.math.ucla.edu/~jimc/nokia770/physical.html]&lt;br /&gt;
; wd (watchdog) : There are both hardware and software watchdogs / lifeguards that reboot the device in certain circumstances, e.g. excessive CPU usage; important process crashes; system lock up. If the watchdog does not receive a signal within a certain time, the watchdog triggers a system reboot.&lt;br /&gt;
; OSSO (Open Source Software Operations) : It was a department inside Nokia responsible for producing Maemo. It has been replaced by [[Task:Maemo brand#Definitions|Maemo Software]].&lt;br /&gt;
; NOLO (&#039;&#039;No&#039;&#039;kia boot&#039;&#039;lo&#039;&#039;ader) : The nolo appears to have a small built-in debug shell.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Community]]&lt;/div&gt;</summary>
		<author><name>216.165.132.252</name></author>
	</entry>
</feed>