Table of contents:
- TomTom GO version 12.x*
- TomTom GO version 11.x*
- TomTom GO version 10.x*
- TomTom GO version 9.x*
- TomTom GO version 8.x*
- TomTom GO version 7.9*
- TomTom GO version 7.5*
- TomTom GO version 7.4*
- TomTom GO version 7.3*
- TomTom GO version 7.2*
- TomTom GO version 7.1*
- TomTom GO version 7.0*
- TomTom GO version 6.5*
- TomTom GO version 6.1*
- TomTom GO version 6.0*
- TomTom GO version 5.4*
- TomTom GO version 5.1* and 5.2*
- TomTom GO version 5.0*
- TomTom GO version 4
- TomTom HOME
- TomTom Viewer
- MyTomTom Support Application GPL
Toolchain
The compiler toolchain used to build all the software for the ARM11 TomTom Linux platform. We based our toolchain on CodeSourcery toolchain 2009q1-203:
Base toolchain
TomTom modifications are: Tomtom mods.diff
The Linux kernel is based on release 2.6.28. Each release consist of a kernel and corresponding initramfs:
-
linux-kernel-2.6.28-tt882261
initramfs-tt882261
linux-kernel-2.6.28-tt918289
initramfs-tt918289
linux-kernel-2.6.28-tt942730
initramfs-tt942730
linux-kernel-2.6.28-tt981015
initramfs-tt981015
linuxkernel- 2.6.28-tt1017068
initramfstt1017068
U-boot is based on release 1.3.4:
u-boot-1.3.4-tt713650
u-boot-1.3.4-tt865401
System support
- Apmd (advanced power manager) 3.2.2: apmd@547972
- upstart 0.6.3: upstart-0.6@533054
- udev (device manager) 0.122: udev@533054
- busybox (system tools) 1.12.2: busybox@533054
- setrlimit (set resource limits) 0.1: setrlimit@533054
- dtc (device-tree compiler) 1.2.0: dtc@547972.tar.bz2
- opkg r212: opkg@533054
- oprofile-tools (profiling tools) 0.9.6: oprofile@533054
- sudo 1.7.2p5:sudo@534958
- p7zip 9.20.1: p7zip_9.20.1-tt759614
- e2fsimage 0.2.2: e2fsimage-0.2.2-tt868234
Webkit browser browser@566879
Bluetooth stack 3.36:
- Bluez hcidump (debug tool): bluez-hcidump@533054
- Bluez tools: bluez-utils@533054
- Bluetooth library: libbluetooth2@533054
- obexftpd (obex protocol support) 0.20: obexftp@533054
Alsa sound stack 1.0.16:
- alsa-utils@533054
- alsa-lib@533054
- Plugz 0.42 (Bluetooth-ALSA plugins) plugz@533054
Dbus, desktop bus 1.2.16:
- Daemon: dbus@533054
- Glib bindings: dbus-glib@533054
Graphical format support:
- Png 1.2.37: libpng@533054.tar.bz2
- Jpeg 6b: libjpeg@580798.tar.bz2
Audio codec support:
- Vorbis Tools 1.0: vorbis-tools-1.0@580798
- Ogg Vorbis Tremor (svn 17492): Ogg_Vorbis_Tremor@580978
- libvorbis 1.0: libvorbis-1.0@580798
- libogg 1.0: libogg-1.0@580798
Networking tools and utilities:
- revinetd (Reverse port redirector) 1.0.3: revinetd@541130
- ppp (point to point) daemon 2.4.4: pppd@533054
- dnsmasq (DNS caching daemon) 2.47: dnsmasq@533054
- dropbear (embedded ssh server) 0.52: dropbear@533054
- curl 7.19.5: curl@540823
Other libraries:
- libexpat (xml parsing library) 2.0.1: expat@533054
- libxml2 (xml parsing library) 2.7.3: libxml2@533054
- libopenssl (cryptographic library) 0.9.8: openssl@533054
- libfreetype2 (Truetype font handling library) 2.3.9: libfreetype2@533054
- zlib 1.2.3: zlib@533054
- syncml (SyncML protocol support) 1.0: syncml@533054
- libcapts-bin (Capacitive touchscreen support) tslib@533054
TomTom Specific source code:
- Bluetooth inquiries, and service discovery daemon: blueserver@580798 btserver@580798
- TomTom tool for interprocess communication: TTMP@580798





