Tools
From TrekBuddy
[edit] TrekBuddyService (Symbian application)
For S60 3rd devices, a native Symbian application is available that helps TrekBuddy "bypass" limitations of Java implementation - at present, it affects speed of tar-ed maps and backlight control. It is supported by TrekBuddy since 0.9.81 [1] version.
Here are the steps to make use of it:
- Download TrekBuddyService.SIS from [2].
- Go to Symbian Signed Online.
- Type in your device IMEI (use *#06# to find it out), email address and Browse to your downloaded copy of TrekBuddyService.SIS.
- Select the following capabilities: LocalServices, NetworkServices, ReadUserData, UserEnvironment, WriteUserData, ReadDeviceData and WriteDeviceData
- Send it for signing (fill in captcha and accept legal agreement).
- You should get request confirmation email, almost instantly, so confirm it.
- Shortly (withing a minute or so), you'll get another email with link for downloading TrekBuddyService.SIS, signed for your device.
- Copy to your phone and install it.
- Go to Applications / Installations and run TrekBuddyService - YOU WILL SEE NOTHING, it runs in background. To may click on it multiple times - it won't hurt.
Current version 0.2 has built-in logging, so using File Manager you may check folder Others on your memory card that there is (should be) file tbsvc.log. Only errors and majot events are logged. Also, this version does not prevent accessing the memory card via USB mass storage, as it was with previous version.
That's it! As of now, the service does not automatically start on boot. This will be fixed in next versions.
And last but not least: It is vital that you use tmi files together with tar-ed maps on S60 for best performance !!!
---
When the native service is used?
- When you open a tar-ed map
- When you use backlight control (key 3)
TrekBuddy connects to the service using phone-local network (IP 127.0.0.1, port 20175), so it may prompt you to allow it to. But it definitely should not try to establish GPRS/WIFI/... connection.
