Results 1 to 3 of 3
13th February 2016, 02:03 PM #1
Change/Edit Pointer icon in 2D mode
You can easily create and choose different icons for the pointer in 3D mode, but it seems fixed in 2D mode. Anyone ever worked out how to edit or substitute the pointer icon in 2D mode?
[Login or Register to remove this advertisement]
poshea Reviewed by poshea on . Change/Edit Pointer icon in 2D mode You can easily create and choose different icons for the pointer in 3D mode, but it seems fixed in 2D mode. Anyone ever worked out how to edit or substitute the pointer icon in 2D mode? Rating: 5
1st March 2016, 11:03 AM #2
Hard to believe no one has ever worked this one out! So the default icon is the cyan pointer, with the only difference being it is surrounded by a circle in 2D mode. So, the most obvious file is:
But as I quickly discovered - replacing -default.bmp on the sdcard with a different icon does not change the cyan pointer in 2D mode. So there must be another copy of the cyan pointer icon somewhere else right? If not on the SDCARD, somewhere within ttsystem. But I've been searching and found.... nothing
Maybe it is not a stand alone .bmp - but encoded within another file somewhere... hmmm
Anyone think they can help with this project?
3rd June 2016, 08:23 AM #3
Progress. Have dug a little deeper into the navcore and think I'm getting closer.
This relates to Tomtom Mazda NB1 navcore 10.854 - but could be similar on other navcores.
ttsystem -> contentfs.gz -> rootfs.img.new -> /app -> NavApp.apk (22.3mb)
I'm working on mac, but could simple rename NavApp.apk to NavApp.zip and extract its contents.
Inside I found a number of interesting things that would allow customization of the navcore.
/res/drawable (contains 2874 of primarily .png images. all of them recognizable as used in both tomtom menus and navigation overlays.
assets/navcore_images (contains 233 .png images - seems to be a smaller collection of the folder above)
In theory, you could certainly customize many aspects of the navcore by altering some of these images.
I was hoping i would find a cyan pointer with a circle around it amounst these .png files. Unfortunately I did not. I did find a grayscale pointer icon (img1350.png) Could be possible that this image is used and color is a preference specified somewhere. Could it be possible the color of the icon could be specified with the right code in a color scheme?
The only other file with 'NavApp.apk' that I haven't been able to analyze yet is 'resources.arsc' (475kb). This is an android archive that can apparently be extracted with apktool.jar. But I was unable to get this to work via terminal on my mac yet. (probably missing some dependencies).
Here is a link to NavApp.zip should anyone want to have a closer look at its contents and perhaps tell me whats inside resources.arsc.
The other place I had a look was at the /loopdir/loopback.ex3 on my SDCARD. This file is a linux EXT2/3 image. I installed FUSE on my Mac, renamed file to loopback.img and then was able to mount this image with read/write permissions. Inside this image is the folder art/cars/thumbs/ containing .png files of all my pointer BMPs. (using transparent alpha channel rather than red background) I tried changing the -default.png inside loopback.ex3 - but it still did not change the default cyan icon in 2D mode...