Possible solution for WebUpdater voice update bug

 

As has been the case for quite a long time (beginning with the 7x0 series), there has been a bug where WebUpdater constantly displays voices that have already been updated. I did some experimenting and found that this bug *seems* to be triggered when the nuvi is plugged into the USB port while powered off (previously my normal procedure), then running WebUpdater. I just recently found (after the new voice updates that were recently released) that if immediately after the updates, you do NOT plug the nuvi into the USB port while powered off but rather power the nuvi on and let it boot to the Where To? screen BEFORE plugging it in and running WebUpdater. I've been through some 20 test cycles now and the 760 is no longer displaying the full list of voices needing updates. The exception is "Text, Ukrainian, nuvi7xx" that is still being displayed after updating on the nuvi 7x0 (see my following post for a fix).

As soon as I start using the "plug in to power on & connect" method is when the bug reappears.

The theory behind this is that when you boot the nuvi normally, this regenerates GarminDevice.xml and populates it correctly with the current nuvi update versions whereas "plug in to power on & connect" seems to not allow GarminDevice.xml to correctly regenerate and populate with the current nuvi settings that are stored internally. This is possibly because this method simply does not allow the nuvi to boot fully up to the Where To? screen and give it time to correctly populate the file. It may also explain the randomness of the bug...sometime I have done the "plug in to power on & connect" while other times, I have had the unit powered on and then connected.

Also, deleting GarminDevice .xml and then allowing the nuvi to fully boot will regenerate the file so if yours is still displaying all the "updated" voices in WebUpdater, you may want to delete it, then power-cycle the nuvi to generate a fresh copy. Then start using the "power on, then connect to USB" method.

So to avoid the bug, power on your nuvi first & let it boot to the Where To? screen, then connect it to the USB port, then run WebUpdater.

--
nuvi 760, nuvi 765T, nuvi 855, nuvi 3790LMT, nuvi 3490LMT - SoCal area

.

In addition, I have found the reason I mentioned above behind the "Text, Ukrainian, nuvi7xx" that is still being displayed after updating. It's a simple misspelling on Garmin's part...

The Ukrainian text file is in x:/Garmin/Text named Ukrainian.gtt. When updating the file, this same name is used in GarminDevice.xml along with Ukrainian.gtt. Within Ukrainian.gtt is also a part number/file name ID. Opening this file with WordPad reveals the error.

Ukrainain

SHOULD be:

Ukrainian

(You have to look pretty hard to see the typo)

Correcting the spelling and saving the file corrects this error.

--
nuvi 760, nuvi 765T, nuvi 855, nuvi 3790LMT, nuvi 3490LMT - SoCal area

Excellent Detective Work!

Verified on my 760. When I use the "plug in to power on & connect" method, all of the Major/Minor (update) numbers for the voice files are 0 (zero). When I use "power on, boot then plug in", there is Major/Minor joy!

For example,

Daniel "plug in to power on":

  <PartNumber>006-D0525-00</PartNumber>
  <Version><Major>0</Major><Minor>0</Minor></Version>
  <Path>Garmin/Voice</Path>
  <FileName>English_British_Daniel.vpm</FileName>

Daniel "power on, boot then plug in":

  <PartNumber>006-D0525-00</PartNumber>
  <Version><Major>1</Major><Minor>30</Minor></Version>
  <Path>Garmin/Voice</Path>
  <FileName>English_British_Daniel.vpm</FileName>

--
Nüvi 2595LMT

WAASup...

How are you getting xml code to display as viewable xml code? I've tried the < code >< /code > tags with no effect. rolleyes

Quoting your message and looking at the xml code you posted, it does not look like you just copied/pasted the code to the post. Did you manually type all this in or is there a software tool that will format the code in this way to display properly on the forum?

--
nuvi 760, nuvi 765T, nuvi 855, nuvi 3790LMT, nuvi 3490LMT - SoCal area

WebUpdater

Thanks for your insight. Process you discovered works just great. Had always been so annoying to see the same items keep returning smile

--
nuvi' 2450

Good Catch

Good catches, have you notified Garmin already?

Paul

nice tip there DorkusNimrod

thanks for sharing...I will be adopting that approach laugh out loud

--
— (Garmin nuvi 765T) — "people who say money can't buy happiness, don't know where to shop"

Falling on deaf ears...

compuwar wrote:

Good catches, have you notified Garmin already?

Do you actually think they'd listen and fix it? I really doubt it. neutral

They're too busy creating "new" GPS units along with buggy firmware code every 3-6 months... rolleyes

--
nuvi 760, nuvi 765T, nuvi 855, nuvi 3790LMT, nuvi 3490LMT - SoCal area

Some of you guys should be

Some of you guys should be working for Garmin instead of who does.....Thanks for the detective work.

Serg,

if you're not already on the GARMIN payroll, you should be! They need you!!

Thanks for this latest techno-tip smile

--
(2) Nuvi 1450LMT + 3597LMTHD + 2557LMT + DS61LMT-S Boston MA

Thanks, I notice similar behavior on my 255W

I appreciate the heads up. I will try this when I get home.

--
Matt

Thanks

Thanks for this. I appreciate the info and it works for me too.

.

DorkusNimrod wrote:

How are you getting xml code to display as viewable xml code? I've tried the < code >< /code > tags with no effect. rolleyes

Before pasting the XML code, I did a global replace of "<" with "&lt;" and ">" with "&gt;". Of course, I still had to wrap the XML with <code> and </code> to get fixed-font. It seems (as you've found out) Drupal doesn't ignore what's inside of <code>... sad

--
Nüvi 2595LMT

ukrainian

Thanks for figuring this out. I haven't seen the recurring voices on my 770, but I have seen the ukrainian text. Now I know how to get rid of it.

--
nüvi 770

SD Card And 755t

I followed your instructions but still couldn't get the updater to show that the voices were in fact updated. Then I removed my SD card from the slot, deleted GarminDevice.xml and powered on to Where To? and now everything is updated. Thank you for your suggestion!

Thanks so much for sharing that

It worked great with my nuvi 760

--
Nuvi 3597 LMT

Yeah, Deaf Ears!

DorkusNimrod wrote:
compuwar wrote:

Good catches, have you notified Garmin already?

Do you actually think they'd listen and fix it? I really doubt it. neutral

They're too busy creating "new" GPS units along with buggy firmware code every 3-6 months... rolleyes

I believe you are spot on with that observation. If they would cut the "New Model" syndrome, and fix the bugs, they could let half the people go in "Support" and hire software people to fix the problems.

End result would be much happier customers. And they could cut prices by 50%.
What a concept!

--
If you ain't got pictures, I wasn't there.

.

alpine1 wrote:
DorkusNimrod wrote:
compuwar wrote:

Good catches, have you notified Garmin already?

Do you actually think they'd listen and fix it? I really doubt it. neutral

They're too busy creating "new" GPS units along with buggy firmware code every 3-6 months... rolleyes

I believe you are spot on with that observation. If they would cut the "New Model" syndrome, and fix the bugs, they could let half the people go in "Support" and hire software people to fix the problems.

End result would be much happier customers. And they could cut prices by 50%.
What a concept!

Why would they cut prices to lower their profits?
Garmin has a fiducial responsibility to their shareholders, not future would-be customers.

Didn't Work on my 255 :-(

Even deleted the HTML file

--
><> Glenn <>< Garmin nüvi 2598

Worth a shot

DorkusNimrod wrote:
compuwar wrote:

Good catches, have you notified Garmin already?

Do you actually think they'd listen and fix it? I really doubt it. neutral

They're too busy creating "new" GPS units along with buggy firmware code every 3-6 months... rolleyes

Like any software business, they have to have some level of bug tracking/fixing for the engineers not good enough to write new code- it's worth submitting a ticket to see what they do- worst case it'll cost you about two minutes to cut and paste the above description.

Paul

WebUpdater Issue

cellmerch wrote:

Thanks for your insight. Process you discovered works just great. Had always been so annoying to see the same items keep returning smile

Yes, this process absolutely works as it has proven flawless after these many weeks. Thanks again!

--
nuvi' 2450