Tom Tom GPS 3 - MDA II, XDA II, 2060 General

Just installed and used Tom Tom 3 for my xda, amazing bit of kit. One problem though, if I am navigating around in my car and someone calls me, I answer it and then hang up when finished and the xda says that Tom Tom is running in the header bar but does not show it. Hard restart is the only way back.
Anyone come accross this???

Are you using bluetooth?

The easiest way that I find is to configure one of the hardware buttons (Start | Settings - Buttons) to launch TomTom, i.e. the Contacts Button.
Then when you have finished taking a call simply tap the Contacts button to bring TomTom to the foreground.

This is where mamaich's phone extension comes in handy.
He not only offers a contacts interface from within the phone app that can be accesed with the finger, but also the red hangup button can 'close' the phone app (in call: first button press ends call, second button press 'end' phone app).
Normally then TTN3 come to the foreground again and start talking again.
(I have BT)

cruisin-thru said:
Are you using bluetooth?
Click to expand...
Click to collapse
Yes it is the TomTom Bluetooth device, amazing, no connection issues or dropping satalite yet.
Thanks for the advice on the other matter will give it a go.

Well just used it for a couple of hours switching between TomTom and the phone, perfect,,,,,how strange.
It did however lock up mid navigation, bugger

about the lockup: If your maps are on sd card, try to disable all POI.
9-to-1 that it wont lock up again.
has to do with the limited data-transfer rate of many SD cards.

edsub said:
about the lockup: If your maps are on sd card, try to disable all POI.
9-to-1 that it wont lock up again.
has to do with the limited data-transfer rate of many SD cards.
Click to expand...
Click to collapse
Will give it ago, all I have on is the fuel stations. Any way in telling what version of TOMTOM I am running, I have just updated it to 3.03 or 3.04 but would like comfirmation that it has done it.

Switch to 'Map' View and click 'File | About' and you will see the current version information.

I noticed the lock-ups (and so have others referring to a certain thread on pocketgps.co.uk) in 3.03
It doesnt matter how many POI categories are 'on'. Just having the file open was enough for my installation to make it lock-up.
Work-around is to disable POI
Solution is buy faster sd card

Used it all weekend, PIO's on, no lock ups. The problem with answering a call and not being able to go back to Tom Tom is due to the fact that after the caller hangs up, the phone app will not shut down. Have used one of the freeware menu/task manager apps, gets round it.

Then the issue for sure is not with your sd card (lucky you!).
Could it be that the gsm was very busy at the time of the lockup (blind spot, getting out of flight mode) These actions can also make your TomTom freeze

Related

iGuidance 3.0.1 slow startup

Hi all,
Just installed the 3.0.1 update from the iNav site. I noticed that yes it does fix the slow voice issue. Very nice.
But on my 8525 it is extremely slow to start up at time. A soft reset and it opens fine. But after a few hours of use on PPC it takes from 1 1/2 to 2 minutes to open. When I launch it I get the spinning colored wheel and then nothing for well over a minute, then the agreement screen pops up...
Its installed on the internal memory as I thought it was my SD card. Maybe it still it my SD card and its having a hard time reading the map file??? I don't know.
Just looking to see if anyone else is having issues or not.
Thanks!
duman95 said:
Hi all,
Just installed the 3.0.1 update from the iNav site. I noticed that yes it does fix the slow voice issue. Very nice.
But on my 8525 it is extremely slow to start up at time. A soft reset and it opens fine. But after a few hours of use on PPC it takes from 1 1/2 to 2 minutes to open. When I launch it I get the spinning colored wheel and then nothing for well over a minute, then the agreement screen pops up...
Its installed on the internal memory as I thought it was my SD card. Maybe it still it my SD card and its having a hard time reading the map file??? I don't know.
Just looking to see if anyone else is having issues or not.
Thanks!
Click to expand...
Click to collapse
i have the same issue also.. but its only the program you have loaded on your device as i am sure the map is possibly to large to fit on the phone.. the program itself is loaded on my device, but the map is on my card.. mine doesnt take as long to load, but takes longer than it did on my wizard.. also the voice directions are slow, like i was traveling at 70mph the other day coming up to a turn (i already knew where i was going but testing different BT loads on my device) and it took 3 miles to tell me to turn
Thanks for the reply. Check your version the lastest was posted to fix the slow voice issue when gprs is connected. I have only tested it a bit but the voice flowed quick.
I have not noticed if its saying the prompts too late usually it will alert at like 2mi 1mi then several feet before.
I think my issue is a memory issue. It seems like there is not enough memory for the program. When I am having issues with it pie will crash on pages. So a soft reset resets everything. Wish I could find what the real issue is.
You are correct I have the program on the device and the maps on the card.
you know, your right, the 2 or 3 times i tried to load it up i didnt think i hit the icon right, hit it a 2nd time and it would come up right away, this time i hit it once and it took every bit of 2 minutes to come up... and i do have 3.0 not 3.0.1... lets just say im not able to acquire the patch from the website, nor have i found it anywhere else yet.....
3.0 will open faster if you disconnect GPRS (edge, 3g, whatever) first. However if it connects again you will have the slow voice issue. I have not had time to install 3.01 yet, so I can't confirm that it is fixed. I will also be sending you a PM.
Later, Lew
I had the sane issue with version 2. something. I downlooaded the patch for it and have had no issue maybe they will release a another patch soon.
lewcamino said:
3.0 will open faster if you disconnect GPRS (edge, 3g, whatever) first. However if it connects again you will have the slow voice issue. I have not had time to install 3.01 yet, so I can't confirm that it is fixed. I will also be sending you a PM.
Later, Lew
Click to expand...
Click to collapse
i can confirm faster load if you drop your data connection, but havent traveled yet to see of 3.0.1 fixes the slow voice
I ran a demo and the voice seams fine. It starts faster then 3.0 if you leave the connection active, but both start fast when disconnected.
Later, Lew
Lew
Thanks much for the replys. I can confer if you drop your data connection it will start up much faster.
The issue I saw was with the data connection I have to launch the program 20+ times and then it seems to pick up.
I believe that the program as part of that voice fix is trying to knock off the data connection and the 8525 is fighting it preventing the launch. Then after XX times it lets iGuidance start up...
But again thanks so much, dropping the data connection is no big deal..
duman95 said:
Lew
Thanks much for the replys. I can confer if you drop your data connection it will start up much faster.
The issue I saw was with the data connection I have to launch the program 20+ times and then it seems to pick up.
I believe that the program as part of that voice fix is trying to knock off the data connection and the 8525 is fighting it preventing the launch. Then after XX times it lets iGuidance start up...
But again thanks so much, dropping the data connection is no big deal..
Click to expand...
Click to collapse
actually you dont have to try to start x number of times.. try this, hit your icon once and wait a few minutes, i bet it will come up... for some reason with the data connection it takes 2-3 minutes, it could take you 2-3 minutes to hit it 20+ times for it to come up... its just an issue with slow launch..
does anyone have a registered version that they could report this issue to the manufacturer?
lol
I have been bugging them for the release for weeks. I'll let em know! They seem to be having issues with our devoces. They said that the final release would be 12/06. So maybe they are working on it who knows.
Yeah it most likely take me 2 mins to hit it 20 times!
Hi all,
Does anyone where I can download 3.0.1 patch?
I am using 3.0 with all the above issues.
Thanks a lot.
Mark
Fix
The problem does seem to be an active internet connection. What I've done is used mortscript to solve this and also the annoying backlight off problem wich Inav seems think is not big deal. All you need to do is first install mortscript with is included in the zip or download if from the website. Put Keep Alive and the script file in the Iguidance directory. Everyithing should work in case you installed iguidance to the memory card or changed directorys in wich you will have to edit the script and point to the correct location. I've also made a shortcut to make it seem a sort of original feel. Just place the shortcut in your windows\start menu\programs location. The only problem is this new version of mortscript does not allow the same script to run over again, so if you exit the program you can't use the attached shortcut to run it again. If anyone has a solution to this let us know.
cheers
benfica88 said:
The problem does seem to be an active internet connection. What I've done is used mortscript to solve this and also the annoying backlight off problem wich Inav seems think is not big deal. All you need to do is first install mortscript with is included in the zip or download if from the website. Put Keep Alive and the script file in the Iguidance directory. Everyithing should work in case you installed iguidance to the memory card or changed directorys in wich you will have to edit the script and point to the correct location. I've also made a shortcut to make it seem a sort of original feel. Just place the shortcut in your windows\start menu\programs location. The only problem is this new version of mortscript does not allow the same script to run over again, so if you exit the program you can't use the attached shortcut to run it again. If anyone has a solution to this let us know.
cheers
Click to expand...
Click to collapse
i have a simple solution, just hold down the red phone key(end call) for about 5 seconds and the data connection will disconnect, then open iguidance
benfica88 said:
The problem does seem to be an active internet connection. What I've done is used mortscript to solve this and also the annoying backlight off problem wich Inav seems think is not big deal. All you need to do is first install mortscript with is included in the zip or download if from the website. Put Keep Alive and the script file in the Iguidance directory. Everyithing should work in case you installed iguidance to the memory card or changed directorys in wich you will have to edit the script and point to the correct location. I've also made a shortcut to make it seem a sort of original feel. Just place the shortcut in your windows\start menu\programs location. The only problem is this new version of mortscript does not allow the same script to run over again, so if you exit the program you can't use the attached shortcut to run it again. If anyone has a solution to this let us know.
cheers
Click to expand...
Click to collapse
I like this idea better than holding th end call button. In fact I did the very same thing. You see with this you can end the data connection, start iguidance, change the back lighting (if you want) and reconnect the data connection and anything else you like to change like volume and what not all with one click. Way to share with others benfica88. Makes me feel kinda bad that I didn't post mine for everyone. I guess I forget sometimes that not everyone knows what is available out there.
Later, Lew
lewcamino said:
I like this idea better than holding th end call button. In fact I did the very same thing. You see with this you can end the data connection, start iguidance, change the back lighting (if you want) and reconnect the data connection and anything else you like to change like volume and what not all with one click. Way to share with others benfica88. Makes me feel kinda bad that I didn't post mine for everyone. I guess I forget sometimes that not everyone knows what is available out there.
Later, Lew
Click to expand...
Click to collapse
No probs. Do you by any chance know how to run multiple instances of the same script?
well when hold down the end button to end the data connection it will start back up within a minute or so due to push mail or whatnot.. and changing the backlight wasnt much of an issue for me cause the only time i use this is in my car and when im in my car i have plugged into a car charger.. so the end button solves my problem
on another note, PPC Profiles will do a similiar thing, you can set up profiles on your phone so with the simple tick of a button you can turn on BT, keep the backlight on, change the audio, etc.. the only thing it dont do is kill the data connection... well except turning on BT will do that... i know there are 2 different versions of this program, the author is a loyal windows mobile like the rest of us and created a free version for owners, he also has a version you can buy.. if you guys are interested i know i have the free version around here somewhere..
I am having the same issue with my treo 750, except ending the internet connection does not help. Is there anyother options? My GPS software is useless right now, it wont start up at all. I have uninstalled and reinstalled and it will start once, but than after that it will not open at all, even after soft reset
Ok I just soft reset and it does work after I end the internet connection. Man this is a pian though! Is inavcorp aware of this issue at all?
I just got a 8525 and ran into the slow loading problem with iNAV. I am running 3.01 and it does take 1 to 2 minutes for the app to load. If you do press the end call button for 5 seconds before you load iNav it loads in 10-15 seconds. It has to be a flaw in the app.
SeanH

TomTom freezes when making a phone call

my tomtom freezes when I make a phone call. when I hang up and start a new phone call tommom starts working again. Does more people have this problem?
Trinity hangs with heavy duty stuff
jjplayground said:
my tomtom freezes when I make a phone call. when I hang up and start a new phone call tommom starts working again. Does more people have this problem?
Click to expand...
Click to collapse
Many persons does have this problem too. Switching to the lastest ROM's (DOPOD 1.23.707.6 or LVSW 1.23.800.2) doesn't work either, neither does changing to TomTom 6, 6.02 or 6.03.
It looks like the phone hangs sometime after some heavy duty, like TomTom. It hangs too when you got a monitor tool installed for the flash space for example like BatteryStatus or SPB PocketPlus.
It seems that it's a heavy duty to sync madia files by WMP (Windows Media Player) to the storage card, then it hangs after a couple of songs.
I don't know if this is because of the read/write actions on the storage card (I've got a Transcend 80x miniSD) or because of the floating point of the processor.
Maybe the real experts can figure this out for us ..... ?????
Anyway ... pushing 1 of the buttons on the phone stop the hanging and you can go on browsing through the menu's in TomTom.
By the way .... if the GPS isn't online before you start TomTom, it drives the phone crazy too.
Stingray66 said:
By the way .... if the GPS isn't online before you start TomTom, it drives the phone crazy too.
Click to expand...
Click to collapse
Never noticed this on mine... How can you start GPS without using a navigation software?
Fist TomTom than Bluetooth...
It looks like If I first start tomtom and wait until the GPS is working. Then I start bluetooth for my phone connection with the carkit, it works oke...
Or maybe I had just look today.
And pressing the phone key works! TomTom unfreezes then I press a phone button...
Strange!
Start GPS without using Navigation Software
saminegm said:
Never noticed this on mine... How can you start GPS without using a navigation software?
Click to expand...
Click to collapse
You could start your camera. Then select the GPS mode and wait for it to get a fix. You might have to start it twice if it does not get the fix the first time.

TomTom Auto Shutdown Issue

Hello there,
I am using the latest TomTom (vga.7.915.9196.black gps underground) on my HTC Touch HD (Blackstone).
I use TomTom very often to get "voice-navigation" only via headphones while riding my bike. Therefore, I need to keep my Touch HD in my pocket, listening to voice-instructions only. In order to prevent any error inputs via the touch-screen, I use Gyrator to lock the screen.
Now the problem: TomTom shuts itself down every 15 minutes automatically, asking: "TomTom Navigator is still running and using the battery. Would you like to close NAVIGATOR?" If this popup-screen remains unanswered, TomTom closes itself after 2 minutes.
This is, of course, very annoying, because this makes hands-free navigation on a bike impossible.
Is there any way to fix this problem?
I have done my "homework" searching various forums, but couldn't find a clue. I appreciate any help very much.
Yours
nolens
Hi Ya.
i had the same problem, re installed tom tom and the same issue.
mine would only shut down when i went to navigate to a location, so. i deleted the maps which was western Europe and installed UK only and it work ok now.
Strange
neoculture said:
i deleted the maps which was western Europe and installed UK only and it work ok now.
Click to expand...
Click to collapse
I also have Western Europe Maps installed. It's odd that the reason should be the maps installed...
Anybody else can confirm this or has found a workaround?
Greetings
nolens
Hi guys
Same problem here. I'm using TTN7 with my HTC HD2 running WM6.5. I also want to use TT voice only when I'm on my motorbike, but am also encountering the timeout problem. I've got Western Europe maps installed.
Did either of you guys solve the problem apart from switching to UK only maps?
Neil
Hi Guys
I've cracked this problem - I couldn't do it by trapping the notification, so I attacked it a different way. The attached script just counts how long TomTom has been in background and then makes it the active window every nine minutes to stop the timeout.
If external power is used, or if TomTom is brought to foreground, then the counter is reset and the counter is only restarted when the power cable is unplugged or TomTom is sent to background.
The process relies on the KeepAwake program. The script will automatically load KeepAwake if it's not running.
It's my first Mortscript, so it may not be coded the way experienced scriptwriters would write it so if anyone wants to suggest improvements, then I'll be happy to take them on board.
When I'm out and about on my bike, I use a program called deltaLock by Christophe Sommer to lock the screen. I set deltaLock to use the HTC back button to unlock and Lock Mode set to "black screen" (I used this on my Tytn II with TTN6).
Happy to receive any feedback
Neil

Problem with GPS and unattended mode

Hi
I'm developing a GPS application (http://www.marathon-mobile.net/Download/DownloadLatestVersion), its working fine on most phone but I'm having some problems with HTC HD2.
The problem is that the GPS doesn't seem work when the phone is locked.
I have set the following:
PowerPolicyNotify(CoreDll.PPN_UNATTENDEDMODE, true)
SetPowerRequirement("gpd0:", CedevicePowerStateState.D0, POWER_NAME | POWER_FORCE, null, 0);
I'm also calling SystemIdleTimerReset(); every 100 ms.
This seems to work for all other devices (I havent received any complaints about them), but no the HTC HD2. Have anyone else experienced problems with HD2, do I have to set any other Power Policies for this device?
//Johan
I think another app got the same problem as well. I run the wmTorrent on my HD2 and when the screen's locked the WiFi shows reconnection when I unlock it. It seems to be some sort of power saving feature that's cutting off everything when it's idle (including GPS). I take it you're requesting GPS data via Windows API.
Nice app by the way, saw it on the marketplace and was gonna place an order. I'll wait till it's fully supported on HD. Let us know pls.
I see.. Thats maybe why I can not get TrackMe to work..
Sounds to me like some kind of power saving design. After all the HD2 haven't exactly got the biggest battery in the world.
Sorry guys, that comment doesn't really help solve you problem I know.
But it would be interesting to know if this is a Microsoft / HTC design 'feature'...Maybe it's worth checking with Acer Neotouch / Omnia II user?
Or does this issue exist on any other WM6.5 handset?
I have installed OziExplorerCE GPS Mapping and Real Time Tracking Software, and it has an option to turn the display off whilst leaving the GPS functioning, pressing the <end> button will turn the display back on as per normal.
This is definitely different to pressing the <end> button to suspend the device as if I do this then Ozi also wakes up with a reconnecting to GPS message.
I have tried this with both TomTom and Oziexplorer running, and as long as I use Ozi's own display off option, both programs keep running and tracking movements.
So it seems that it is possible to do what you wish.
abucas said:
I have installed OziExplorerCE GPS Mapping and Real Time Tracking Software, and it has an option to turn the display off whilst leaving the GPS functioning, pressing the <end> button will turn the display back on as per normal.
This is definitely different to pressing the <end> button to suspend the device as if I do this then Ozi also wakes up with a reconnecting to GPS message.
I have tried this with both TomTom and Oziexplorer running, and as long as I use Ozi's own display off option, both programs keep running and tracking movements.
So it seems that it is possible to do what you wish.
Click to expand...
Click to collapse
Sounds like they use SetSystemPowerState(null, POWER_STATE_IDLE, POWER_FORCE); in combination with multiple calls to SystemIdleTimerReset(); This could be a solution. Unfortunately it keeps the entire device in on, so it'll consume more power than just keeping the GPS on. I've currently sent a version to a tester with this enabled, so we'll see if it works.
I'm still interested in a solution using unattended mode if its possible. It could be as easy as setting another power requirement, if so we just need to find it.
Thanks for all the replies .
Good to find that, I will need that for SciLor's GrooveMobile

Lock the screen but leave the GPS module running?

I don't know if this is really just a "screen lock with disabled bits" or if this is some full-blown idle mode, but I was wondering...
I don't have any car-accessories, but I'd still like to use TomTom. Now, TT offers some nice voice guidance, which is more than enough for just getting around (if I ever get really lost, I can pull over and pick the thing out of my pocket).
However, leaving TT running in my pocket means that the screen is on, the display changes and thus battery will be drained considerably faster than if the thing would be locked... not to mention an accidental press of a button (it's in my pocket, after all).
However, locking the phone turns the GPS off, so even if I leave TT running in the background it does me no good.
Is there anything I could try out in such a case?
So... this is impossible? :/
Nothing specially made for that has been released that I know of.
But from info I could gather around, RunGPS has the capability to be set to turn off the display leaving the GPS running.
So you could just install rungps as well, set it to turn off the display with GPS on, and at the same time also run your fav GPS app, tomtom in this case.
What should happen is that the screen will go off with the GPS still working (thanks to rungps) and tomtom will run in background being now able to access the gps device (still thanks to rungps).
Still worse for battery than having only the useful app running (as rungps will take some cpu cycles for itself and will cause more load on the device) but should still be better than leaving the display on at all times.
Let us know your results.
hey what do you know, 900th post
Hmmm... strange... Last I've noticed my GPS kept runnung while the device was locked. I used NaviComputer to track a walk I did with a friend and had my HD2 locked in my pocket most of the time.
ThoroSOE said:
Hmmm... strange... Last I've noticed my GPS kept runnung while the device was locked. I used NaviComputer to track a walk I did with a friend and had my HD2 locked in my pocket most of the time.
Click to expand...
Click to collapse
uhm, don't let that fool you.
First times I used navicomputer just for fun, I thought gps was running in background, but only later I realized that the GPS signal was restored right after turning on the display, and navicomputer was showing a straight line going from my latest positiotn before turning off the display, to the first positiotn it got after wakeup... and I'm sure of that since I double checked several times
In case you check and you DO have your GPS on at all times with device in standby using navicomputer, please let me know the list of installed programs you have (I doubt it tho)
jan-willem3 said:
Change this with your registery
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Power\State\Resuming]
"gps0:"=dword:00000001
"gpd0:"=dword:00000001
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Power\State\Unattended]
"gps0:"=dword:00000001
"gpd0:"=dword:00000001
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Power\State\Suspend]
"gps0:"=dword:00000001
"gpd0:"=dword:00000001
Normaly the numbers are on "4" - put this on "1" and gps should stay awake even when you put the phone in standby.
It will stay on until a program stops using the gps.
Click to expand...
Click to collapse
Bib_x said:
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contro l\Power\State\Unattended]
"gps0:"=dword:00000001
This was already "0". I changed it to "1", too.
Click to expand...
Click to collapse
Try this. It works on my HD2. I use Run.GPS to log my tracks while jogging or mountain biking.
Other way to keep gps-fix while screen is off - you have to do only a "screen off", not "standby". I did it with AEButtons+ (e.g. screen off on long-press green call-button) - but with this reg-changes it works better for me.
Or you can only lock your phone and let it go to standby on its own. Then gps-fix will still keep alive. GPS-fix only gets lost if you press hardware-power-button (red end call button) - and registry not changed like above.
Bib_x said:
Try this. It works on my HD2. I use Run.GPS to log my tracks while jogging or mountain biking.
Other way to keep gps-fix while screen is off - you have to do only a "screen off", not "standby". I did it with AEButtons+ (e.g. screen off on long-press green call-button) - but with this reg-changes it works better for me.
Or you can only lock your phone and let it go to standby on its own. Then gps-fix will still keep alive. GPS-fix only gets lost if you press hardware-power-button (red end call button) - and registry not changed like above.
Click to expand...
Click to collapse
Awesome, thanks!
I'll try it out tomorrow. A bit too late to go for a walk now.
Bib_x said:
Try this. It works on my HD2. I use Run.GPS to log my tracks while jogging or mountain biking.
Other way to keep gps-fix while screen is off - you have to do only a "screen off", not "standby". I did it with AEButtons+ (e.g. screen off on long-press green call-button) - but with this reg-changes it works better for me.
Or you can only lock your phone and let it go to standby on its own. Then gps-fix will still keep alive. GPS-fix only gets lost if you press hardware-power-button (red end call button) - and registry not changed like above.
Click to expand...
Click to collapse
as far as I know rungps is able to use the gps during screenoff as a feature.
I tried locking the device without pressing endbutton, but navicomputer loses the fix no matter what.
I also noticed thos reg patchesin some other thread but I also read there that other users tried them with no avail; did you test those registry fixes with software other than rungps by any chance?
Without these reg-changes i tested RunGPS and when i press hardware-power-button - GPS-fix was getting lost.
If i only did a screen off - then GPS-fix was still there.
Now with these reg-changes i can press hardware-power-button during running RunGPS and GPS-fix is still there.
I did only test with RunGPS because that is the only GPS-app i want to use while screen is off/device in standby.
If i use a navigation software (iGo8), then i want to have screen always on- so i didn´t test this scenario.
Bib_x said:
I did only test with RunGPS because that is the only GPS-app i want to use while screen is off/device in standby.
If i use a navigation software (iGo8), then i want to have screen always on- so i didn´t test this scenario.
Click to expand...
Click to collapse
I see, thank you, let's wait for the OP to test this himself.
Since I already knew rungps has a feature to turn off screen without losing gps signal, I don't think it's the reg settings, but rather it's rungps itself that allows you to do that; since you couldn't test different apps we don't even have a verification
I may try to get at it tomorrow, no guarantee I'll have the time tho
I´ve installed sportypal, too. Maybe i can make some tests this weekend.
Bib_x said:
I´ve installed sportypal, too. Maybe i can make some tests this weekend.
Click to expand...
Click to collapse
us wants tests with navicomputer
No really, navicomputer is cool anyway, so install that too since you're at it
All right! I'm back with some results. Now, a quick note: I switched to MapaMap, a Polish map application, as it has a lot better maps for Poland.
I performed two tests: firstly, I started a route around the street and used the softftware lock to lock the screen. Result? MM application kept running and kept talking to me. Nice. However, this is still vulnerable to the physical button being pressed and locking the phone; when that happens, MM looses GPS and, in fact, I think the system somehow pauses this applicaiton altogether (more on that in the next bit).
So, since the physical button is still possibly a problem (after all, during driving the phone is in my pocket, and it's not really difficult for that button to be pressed), I tweaked the registry as Bib_x suggested. However, it seems that even IF the GPS module was still running, the MM application enters this weird suspended state, and whenever I resumed it, it would always greet me with a "searching for GPS signal" message. Granted, it would find the signal very quickly, but it still didn't work while the screen was off.
The odd thing is that mode the application went into. Normally, when it's minimised, I can pick it from the task-switcher and bingo! It's instantly back up. But when I press the hardware lock button and then unlock the phone, I get the Windows "please wait, I'm working" wheel in the centre for a while, before the app is restored.
I can check with TT again to see if the problem is restricted to only MM, but something tells me it's not an isolated case. So now I'd need to figure out a way to keep MM working when the phone is locked; kind of like the music player.
EDIT: TomTom resumes a lot faster, but it still looses GPS; right after resuming it says "no GPS device", and that's with the registry changes applied and after restarting the phone.
Shaamaan said:
EDIT: TomTom resumes a lot faster, but it still looses GPS; right after resuming it says "no GPS device", and that's with the registry changes applied and after restarting the phone.
Click to expand...
Click to collapse
exactly my experience with any other gps software.
Didn't even try the reg tweaks as I didn't trust them that much.
Just try installing rungps as per my suggestion and using that at the same time with your fav navigation software, maybe the fact that rungps keeps the gps subsystem working while screen is off makes also the other app do its job.
After some more fooling around, I've made it, albeit I fear this method might be limited to MapaMap only.
When installing MM there are two options: either installing onto the HD2 or directly onto the MicroSD card. The former option will always install something called "wake up plugin" (might be worded differently in English) which doesn't show up in the "remove applications" menu, so it's more of an integral part of MM and probably can't be removed in this case. In the latter option, this plugin won't be installed, and in fact, is unavailable.
Initially, I've installed the app directly onto the phone, so that plugin was included automatically. My guess is that THIS was the bit responsible for putting the app into some sort of "sleep" state. However, when I installed the app onto the SD card without the plugin, I could lock the phone using the end-call button and the app wouldn't shut itself down like that; it even kept talking to me during the ride, so everything worked. Once more, I can confirm: THE SYSTEM KEPT ON WORKING DESPITE BEING LOCKED - I drove quite a distance and took some different turns, and the phone kept nicely informing me of the new distance and of upcoming turns.
This was all done using the registry settings suggested in this thread! Without them, the app will loose GPS data when the phone is locked, and if I set it to record my movements, it'll create a straight line between the start and end point, with a "no GPS signal" in the middle
EDIT: Do the registry values 1 and 4 mean "always on" and "always off"? What about values 2 and 3? I'm assuming there's no way to make the GPS module "smart", so that it's turned on only when needed? Or is it possible to add a manual switch for the GPS module to the Comm Manager?
GPS will only be on if a program sends this comand. And if you end the program, then this program sends a kill-comand to gps.
Have you tried with Pocketshield screen lock?
There is a setting at Locking > "Except when...", there you add exceptions to applications which will be allowed to continue running with the screen turned off.
The reg edits work for me with GPS Tuner and google maps, not with iGO8. I had actually tried that myself, but only the ones in "unattended" and set to 0 instead of 1 (as that's the fix that's used to keep music playing in Coreplayer and that works), but apparently it wasn't enough for the GPS. Good news

Categories

Resources