Work Around TomTom ONE V2
From OpenTom
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.

