Work Around TomTom ONE V2

From OpenTom

Jump to: navigation, search

How to make opentom working on TomTom One V2

The following solution is out-of-date (it is just a workaround). See TomTom One V2 for a solution


This is just a "work around" to make opentom working on recent tomtom one.

The problem: opentom (and opentom-mp3-player) on recent tomtom one (V2) reboot infinitely.

Solution: extract kernel image from tomtom last release and rebuilt the ttsystem with this image:

Work with model number 4N00.0003.

To extract the kernel image, I used my own tool:

  wget http://igm.univ-mlv.fr/~allali/untt.tgz
  tar -zxf untt.tgz
  cd untt
  make

Now, get the file ttsystem from your tomtom and extract the kernel image

  mount /dev/sda1 /media
  cp /media/ttsystem .
  untt ttsystem

Two files are created: root.gz and zImage, rename them to tomtomRoot.gz and tomtomZImage

  mv root.gz tomtomRoot.gz; mv zImage tomtomZImage

Make the same operations on the ttsystem you want to install (from opentom or opentom-mp3):

  cp <path to opentom>/image/ttsystem .
  untt ttsystem
  mv root.gz opentomRoot.gz; mv zImage opentomZImage

Finally, create a new ttsystem with tomtom kernel image and opentom initrd:

  <path to opentom>/hosttools/mkttimage/mkttimage opentomRoot.gz tomtomZImage > ttsystem

You can now install opentom one your tomtom device (be sure to have a **working backup** first!):

  cp ttsystem /media
  mkdir /media/opentom
  cp <path to opentom>/image/root.cpio /media/opentom/
  umount /media


Conclusion: The infinite reboot probably comes from some kernel options...

Note: telnetd doesn't work after this. You'll have to use minicom way to connect to the tomtom.

Personal tools