Reply
Thread Tools
debernardis's Avatar
Posts: 2,142 | Thanked: 2,054 times | Joined on Dec 2006 @ Sicily
#121
Originally Posted by allnameswereout View Post
There is a way to 'pin' a package in APT as well. Then its on hold, and won't be upgraded. I forgot how to do this though, but its possible. Then you can stay with old map version easily.
should be
Code:
echo "packagename hold"|dpkg --set-selections
and

Originally Posted by allnameswereout View Post
Put the .so in your homedir and then try e.g.
$ LD_PRELOAD=/home/user/libfaketimeMT.so.1 \
FAKETIME="-60 d" navicore
You better FAKETIME="@year-month-day `date+%T`" so that you fake the day but retain time - of course put year-month-day of the day you activated.

Hey - is this being naughty?
__________________
Ernesto de Bernardis


Last edited by debernardis; 2008-07-05 at 14:04.
 
munky261's Avatar
Posts: 1,674 | Thanked: 171 times | Joined on Mar 2007 @ Anderson, IN
#122
macchanger will not work with the updated map software i get a licensing error when i try....also , i am still unable to download voices with the previous version can someone help?
 
allnameswereout's Avatar
Posts: 3,397 | Thanked: 1,212 times | Joined on Jul 2008 @ Netherlands
#123
Originally Posted by munky261 View Post
macchanger will not work with the updated map software i get a licensing error when i try....
Did you hexedit navicore-navigator?

also , i am still unable to download voices with the previous version can someone help?
FWIW it works w/the latest Map version. If someone who has it working can sniff the URLs with urlsnarf or whatever you can probably grab them manually.
 
allnameswereout's Avatar
Posts: 3,397 | Thanked: 1,212 times | Joined on Jul 2008 @ Netherlands
#124
Instead of using fakeif I'm now using libmacspoof (method #2). Together with libfaketime and the hexeditted file this works like a charm on latest 2.2.8.436 without changing the actual MAC address.

Fixing navicore.desktop is also easy: You can find the location with dpkg -L map open it in text editor. When it says Osso_Service, comment it out. When it says Execute you comment out this line, and you add an Execute entry pointing to your shell script.

Now I can safely & conveniently go on vacation for a week. Phew!!
 
mrlanrat's Avatar
Posts: 292 | Thanked: 46 times | Joined on Oct 2007
#125
Is it possible to put these programs and script into a nice little deb?
 
allnameswereout's Avatar
Posts: 3,397 | Thanked: 1,212 times | Joined on Jul 2008 @ Netherlands
#126
In theory, yes..

..but you'll still need to hexedit navicore-navigator manually. One can't distribute such binary. Maybe a binary patch can be made.

Here is a pre-compiled libmacspoof. To define a MAC address use the variable MAC_ADDRESS (instead of HWADDR_wlan0).
 

The Following User Says Thank You to allnameswereout For This Useful Post:
qwerty12's Avatar
Posts: 4,274 | Thanked: 5,358 times | Joined on Sep 2007 @ Looking at y'all and sighing
#127
Thanks for this a lot, it's the cleanest method that I've seen. I only used libmacspoof and it let me get my 7 days back . I thought I'd be smart by editing the navicore dbus service file and the n800 crashed when starting map and went really slow, i was forced to watch a restart loop as jffs2 ran it's self checks >.< .

Last edited by qwerty12; 2008-07-06 at 00:59.
 
luca's Avatar
Posts: 1,137 | Thanked: 402 times | Joined on Sep 2007 @ Catalunya
#128
Originally Posted by allnameswereout View Post
In theory, yes..

..but you'll still need to hexedit navicore-navigator manually.
That's not strictly necessary, you know, you can intercept fopen with an LD_PRELOADed library.
 
allnameswereout's Avatar
Posts: 3,397 | Thanked: 1,212 times | Joined on Jul 2008 @ Netherlands
#129
Originally Posted by qwerty12 View Post
Thanks for this a lot, it's the cleanest method that I've seen. I only used libmacspoof and it let me get my 7 days back . I thought I'd be smart by editing the navicore dbus service file and the n800 crashed when starting map and went really slow, i was forced to watch a restart loop as jffs2 ran it's self checks >.< .
Hehe. I'm glad it chose pennies for what they're worth, and decided to reboot. On Chinook fakeif.so also works, it has some slightly different options.

Right now, I'm not using the navicore dbus service, or at least navicore doesn't talk to it when its starting. But I'm pretty sure this can also make use of libmacspoof. I can't say I'm missing this service as of yet?

I don't know C well enough to develop a library intercepting an fopen call to /sys/devices/platform/wlan-omap/cal_mac_address however those 3 parts together would be the cleanest solution.

PS: while looking at the binaries I found out this software is basically a port of the S60 version, with GTK2 glue around it. Given Nokia bought Navteq perhaps they'll develop their own (proprietary) GPS applications.
 
allnameswereout's Avatar
Posts: 3,397 | Thanked: 1,212 times | Joined on Jul 2008 @ Netherlands
#130
Yesterday I tested out Navicore/Wayfinder and the GPS system. My goal was although I knew approx where I was heading to I didn't know 2 aspects: 1) knowing the town where I was heading to I didn't know the exact location of endpoint nor the surrounding streets 2) the fastest route to the target location was unknown to me.

Using A-GPS, I immediately had 8-10 satelites in view, but could not get a lock. My device had been on for a while, so I cannot say I waited long enough to get a lock. In the beginning I had from 0 till 3 satelites in use. It went up and down. While driving, at one point half-way I had 5 satelites, then finally 6, for half a minute. Then 5 again. Meanwhile, the folks who were with us and who drove behind us took what later turned out to be a shorter route at least for the reason they were evading traffic lights, but also more reasons are possible. Interestingly, I was driving from The Netherlands to Germany so I had to manually load the German map while in The Netherlands. Because the Benelux map didn't know the target location in Germany, I had to load the German map. But this provided no voice guided navigation in The Netherlands. I didn't have a lock in The Netherlands either though. Because at the very end I did have a lock (most of the time) I was able to find my way in town. So, how useful was this function of the N8x0 for me? I'd say it was frustrating, and almost useless.

Another let-down, although previously, has been the speed camera function. While useful, it alarms me way too late. I've set it to 250m now, but now it'll beep even when a speed camera is not on my way. Because I also want to state a positive note: a few days ago I had, using AGPS, a very quick lock with always 8-10 satelites in use. Perhaps its related to the weather, I don't know for sure. Traffic information and speed cameras are broadcasted over radio. While the N800 has a build in FM receiver, the N810 doesn't have this. While the N810 has a GPS, the N800 doesn't have this. Argh! Its possible to get a FM radio as addon for the N810, but I don't know if the FM receiver can be used for this functioning then. In the end, if you want recent information, you'll need Internet, and the N810 isn't a good device for 24/7 Internet on the road. It isn't an all in one solution.

Later yesterday I've experienced the options of an iPhone 1. I noticed it has maps function although over GPRS these maps are downloaded slowly. In any case, on an iPhone 2 this has improved, and the iPhone 2 also has GPS. On the iPhone 1 it can also tell how to drive a route, and then you only have directions. You don't know exactly where you're at because it doesn't have GPS, but it does know approx because it uses a cellphone.

IMNSHO the N8x0, by default, isn't usable for navigation system but its personal opinion and experience. One very important thing to realize is this: you need a proper test-case. You need to really find out of the device works for you. To do so, you must be careful to decide when you are going to activate your Navicore/Wayfinder. You only have one 7-day shot. Perhaps its better to use Maemo Mapper to start with, or the above extension of trial period. I find Maemo Mapper... too cluttered/vague/weird/difficult to use.

Now, the question is, what is the alternative? Nokia Maps looks pretty good, or maybe a full blown TomTom (these also run on Linux). I heard the iPhone 2 will include a TomTom navigation system. We'll see...
 
Reply

Tags
customers?, middlefinger


 
Forum Jump


All times are GMT. The time now is 10:31.