Codenames
Line 23: | Line 23: | ||
; Harmattan : future maemo release, to include bundled officially-supported Qt libraries | ; Harmattan : future maemo release, to include bundled officially-supported Qt libraries | ||
- | + | == Hardware == | |
; 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] | ; 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] | ||
; Soyuz : Mysterious unreleased device, possibly slightly improved 770 made obsolete by N800 | ; Soyuz : Mysterious unreleased device, possibly slightly improved 770 made obsolete by N800 | ||
Line 32: | Line 32: | ||
; RX-48 : N810 WiMAX Edition | ; RX-48 : N810 WiMAX Edition | ||
- | + | == Software == | |
; BME ("Battery Management Entity") : Is proxied to D-Bus via the bme-dbus-proxy daemon | ; BME ("Battery Management Entity") : Is proxied to D-Bus via the bme-dbus-proxy daemon | ||
; DSME ("Device State Management Entity") : DSME mentions: [http://www.internettablettalk.com/forums/printthread.php?t=3129&pp=40] [http://maemo.org/platform/docs/howtos/howto_connectivity_guide.html] | ; DSME ("Device State Management Entity") : DSME mentions: [http://www.internettablettalk.com/forums/printthread.php?t=3129&pp=40] [http://maemo.org/platform/docs/howtos/howto_connectivity_guide.html] | ||
Line 40: | Line 40: | ||
; OSSO : "Open Source Software Operations". It's a department inside Nokia. | ; OSSO : "Open Source Software Operations". It's a department inside Nokia. | ||
; nolo - NOkia bootLOader : the nolo appears to have a small built-in debug shell which reminds me that there's still no information about enabling serial console available | ; nolo - NOkia bootLOader : the nolo appears to have a small built-in debug shell which reminds me that there's still no information about enabling serial console available | ||
+ | |||
+ | ==== Release Table ==== | ||
+ | <!-- RELEASE HISTORY --> | ||
+ | {| class="wikitable" | ||
+ | ! ITOS Version !! maemo !! Codename !! Release !! Release date !! Notes | ||
+ | |---- | ||
+ | |- | ||
+ | ! rowspan="3" | OS2005 | ||
+ | | rowspan="3" | 1.1 | ||
+ | | rowspan="3" | - | ||
+ | | style="background-color:#fa8072;" | 2.2005.45-1 | ||
+ | | [[November 2005]] | ||
+ | | | ||
+ | |- | ||
+ | | style="background-color:#fa8072;" | 3.2005.51-13 | ||
+ | | [[December 2005]] | ||
+ | | | ||
+ | |- | ||
+ | | style="background-color:#fa8072;" | 5.2006.13-7 | ||
+ | | [[April 2006]] | ||
+ | | | ||
+ | |- | ||
+ | ! rowspan="4" | OS2006 | ||
+ | | rowspan="2" | 2.0 | ||
+ | | rowspan="2" | Mistral | ||
+ | | style="background-color:#fa8072;" | 0.2006.22-21 | ||
+ | | [[May 2006]] | ||
+ | | Beta release | ||
+ | |- | ||
+ | | style="background-color:#fa8072;" | 1.2006.26-8 | ||
+ | | [[May 2006]] | ||
+ | | | ||
+ | |- | ||
+ | | 2.1 | ||
+ | | Scirocco | ||
+ | | style="background-color:#fa8072;" | 2.2006.39-14 | ||
+ | | [[November 2006]] | ||
+ | | | ||
+ | |- | ||
+ | | 2.2 | ||
+ | | Gregale | ||
+ | | style="background-color:#fa8072;" | 3.2006.49-2 | ||
+ | | [[January 2007]] | ||
+ | | | ||
+ | |- | ||
+ | ! rowspan="4" | OS2007 | ||
+ | | 3.0 | ||
+ | | rowspan="4" | Bora | ||
+ | | style="background-color:#fa8072;" | 2.2006.51-6 | ||
+ | | [[January 2007]] | ||
+ | | | ||
+ | |- | ||
+ | | 3.1 | ||
+ | | style="background-color:#fa8072;" | 3.2007.10-7 | ||
+ | | [[March 2007]] | ||
+ | | | ||
+ | |- | ||
+ | | rowspan="2" | 3.2 | ||
+ | | style="background-color:#fa8072;" | 4.2007.26-8 | ||
+ | | [[July 2007]] | ||
+ | | | ||
+ | |- | ||
+ | | style="background-color:#fa8072;" | 4.2007.38-2 | ||
+ | | [[October 2007]] | ||
+ | | SDHC corruption fix | ||
+ | |- | ||
+ | ! rowspan="6" | OS2008 | ||
+ | | rowspan="5" | 4.0 | ||
+ | | rowspan="5" | Chinook | ||
+ | | style="background-color:#f0e68c;" | 1.2007.42-18 | ||
+ | | [[November 2007]] | ||
+ | | (N810 only) | ||
+ | |- | ||
+ | | style="background-color:#f0e68c;" | 1.2007.42-19 | ||
+ | | [[November 2007]] | ||
+ | | Kernel upgrade only (N810 only) | ||
+ | |- | ||
+ | | style="background-color:#f0e68c;" | 1.2007.44-4 | ||
+ | | [[November 2007]] | ||
+ | | Beta release (N800 only) | ||
+ | |- | ||
+ | | style="background-color:#A0E75A;" | 2.2007.50-2 | ||
+ | | [[November 2007]] | ||
+ | | | ||
+ | |- | ||
+ | | style="background-color:#A0E75A;" | 2.2007.51-3 | ||
+ | | [[January 2008]] | ||
+ | | NOLO upgrade only | ||
+ | |- | ||
+ | | 4.1 | ||
+ | | Diablo | ||
+ | | style="background-color:#D6B4F1;" | - | ||
+ | | [[Q2]] [[2008]] | ||
+ | | | ||
+ | |- | ||
+ | ! rowspan="2" | OS2009 | ||
+ | | 5.0 | ||
+ | | Fremantle | ||
+ | | style="background-color:#87CEEB;" | - | ||
+ | | - | ||
+ | | Bundled community-supported Qt libraries | ||
+ | |- | ||
+ | | 5.1 | ||
+ | | Harmattan | ||
+ | | style="background-color:#87CEEB;" | - | ||
+ | | - | ||
+ | | Bundled officially-supported Qt libraries | ||
+ | |} |
Revision as of 14:57, 12 June 2008
Nokia hardware and software components have lots of codenames and abbreviations, this page describes what we know about these names.
Contents |
maemo
Starting from Bora the release names will be alphabetical, E and G have been excluded from this progression for various reasons (see Presentation by Quim Gil at LinuxTag 2007).
- Sardine
- Like Debian Sid/Unstable, Sardine is an experimental distribution of the Hildon Application Framework for the Nokia 770 Internet Tablet, primarily of interest to developers who wish to test "bleeding edge" features that are being developed for future releases of Maemo. As components from Sardine stabilize, they are moved into Herring. More information on the Sardine web page.
- Herring
- Like Debian Testing, Herring is the stable branch of Sardine. Components are moved here to be prepared for release once they are feature complete. ## Device Codenames
OS2006
- Mistral
- maemo 2.0 1.2006.26-8
- Scirocco
- maemo 2.1 Mainly bugfixes and some other enhancements. 2.2006.39-14
- Gregale
- maemo 2.2 Bugfixes and enhancements.
OS2007
- Bora
- maemo 3.x 1.2006.47-20 (3.0), 3.2007.10-7 (3.1).
OS2008
- Chinook
- maemo 4.0 1.2007.42-18, 1.2007.42-19, 2.2007.50-2 and 2.2007.51-3
- Diablo
- maemo 4.1 Due to be released with the N810 WiMAX Edition.
OS2009
- Fremantle
- future maemo release, to include bundled community-supported Qt libraries
- Harmattan
- future maemo release, to include bundled officially-supported Qt libraries
Hardware
- Sputnik
- Codename for 770 device. Reported here and here
- Soyuz
- Mysterious unreleased device, possibly slightly improved 770 made obsolete by N800
- Gagarin
- Codename for N800. Reported here
- SU-18
- 770
- RX-34
- N800
- RX-44
- N810
- RX-48
- N810 WiMAX Edition
Software
- BME ("Battery Management Entity")
- Is proxied to D-Bus via the bme-dbus-proxy daemon
- DSME ("Device State Management Entity")
- DSME mentions: [1] [2]
- MCE ("Machine Control Entity")
- Retu and Tahvo ("Fred and Barney")
- "Retu" and "Tahvo" are apparently the Finnish equivalent of Fred and Barney from The Flintstones cartoon ([3]/[4]). 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 `no-retu-wd` flag accessible from the [5]. _Tahvo_ is another ASIC(?) related to USB functionality. Retu mentions: [6] [7][8] [9] [10] [11] [12] Tahvo mentions: [13][14] [15] [16] [17]
- 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. (Feel free to expand/correct this vague and possibly inaccurate description. :-) )
- OSSO
- "Open Source Software Operations". It's a department inside Nokia.
- nolo - NOkia bootLOader
- the nolo appears to have a small built-in debug shell which reminds me that there's still no information about enabling serial console available
Release Table
ITOS Version | maemo | Codename | Release | Release date | Notes |
---|---|---|---|---|---|
OS2005 | 1.1 | - | 2.2005.45-1 | November 2005 | |
3.2005.51-13 | December 2005 | ||||
5.2006.13-7 | April 2006 | ||||
OS2006 | 2.0 | Mistral | 0.2006.22-21 | May 2006 | Beta release |
1.2006.26-8 | May 2006 | ||||
2.1 | Scirocco | 2.2006.39-14 | November 2006 | ||
2.2 | Gregale | 3.2006.49-2 | January 2007 | ||
OS2007 | 3.0 | Bora | 2.2006.51-6 | January 2007 | |
3.1 | 3.2007.10-7 | March 2007 | |||
3.2 | 4.2007.26-8 | July 2007 | |||
4.2007.38-2 | October 2007 | SDHC corruption fix | |||
OS2008 | 4.0 | Chinook | 1.2007.42-18 | November 2007 | (N810 only) |
1.2007.42-19 | November 2007 | Kernel upgrade only (N810 only) | |||
1.2007.44-4 | November 2007 | Beta release (N800 only) | |||
2.2007.50-2 | November 2007 | ||||
2.2007.51-3 | January 2008 | NOLO upgrade only | |||
4.1 | Diablo | - | Q2 2008 | ||
OS2009 | 5.0 | Fremantle | - | - | Bundled community-supported Qt libraries |
5.1 | Harmattan | - | - | Bundled officially-supported Qt libraries |