yashsingh1/xdaforums huggingface dataset:
[Mogul, XV6800 ROM Development] AstronusX:
Thank you shadowmite, how about add some icon to your application?
[Mogul, XV6800 ROM Development] pokerjv:
work gr8, thx!
[Mogul, XV6800 ROM Development] wallywallyv:
What exactly does this do?
[Mogul, XV6800 ROM Development] Shadowmite:
http://xdaforums.com/showpost.php?p=1863863&postcount=5
[Mogul, XV6800 ROM Development] watson540:
working perfectly. cant live without it for tomtom. thank you
[Mogul, XV6800 ROM Development] vetvito:
Simple and sweet!

Ozzy Osbourne swearing is great with TomTom
[Mogul, XV6800 ROM Development] danewguy:
What happens if one has moved the Tom Tom files to storage card, will this app know or give you the option of changing the launch folders?

Never mind, i see there is no config file. thanks.
[Mogul, XV6800 ROM Development] fragilityv2:
Blah.. meant to post that in another thread.. but now that its here. The program does work in the sense that its starting tomtom, just tells me no gps attached.

Just having the hardest time here. I do have the com4, no hardware port, 4800, and auto config set correctly. As is the location settings in the phone. The other day i was able to get a connection using Google. Just doesn't seem to want to work, its either seeking or stuck at initializing. When it was working the other day though, google was spot on while driving.
[Mogul, XV6800 ROM Development] kjoey35:
Where is everyone getting TomTom? Anyone?
[Mogul, XV6800 ROM Development] Shadowmite:
When it starts TomTom for about the first 30 seconds to 2 minutes sometimes it won't show a gps, but if you wait it will come up and show it. Until there is a gps fix the "no gps device" message won't go away. You can't trust that. All this trouble is because TomTom didn't code their port open properly to begin with. I hope they catch on here that they should fix their codebase.

I'll release a update tonight to have a config file for users wanting another program to launch instead. And I'll do away with the button to where it just auto runs.
[Mogul, XV6800 ROM Development] Shadowmite:
New version put up in the first post, now configurable:

http://xdaforums.com/showpost.php?p=1862619&postcount=1
[Mogul, XV6800 ROM Development] blazingwolf:
Thank you.
[Mogul, XV6800 ROM Development] Baffles:
Off topic, but I'm willing to bet the difference in overhead between my launcher and yours is negligible especially considering the fact that the launchers only run for under a minute unless configured otherwise.
[Mogul, XV6800 ROM Development] Shadowmite:
It is slightly offtopic, but worth mentioning... Actually the .net framework entirely loads to run your app, it's pretty big. Regardless of length of time running, .net sucks. It's like saying to use a 21' moving truck to move a washing machine home from the store. No offense to your app, it's a nice one, I talked to you on the chat (zule) and tried to get you moving in native code. If you remember I am however the one who suggested a "launcher" while you were thinking daemon.
[Mogul, XV6800 ROM Development] Baffles:
Yeah, I understand the .net issue. I only used .net to rapidly develop a test of theory. I never intended to release the .net app, it was more of a proof of theory for me, but I decided to release it to help people out with their GPS troubles until the BG daemon (which involves considerably more code, as you know) is anywhere remotely close to being ready.
[Mogul, XV6800 ROM Development] cuboy29:
How about a launcher that we can configure so that when you open the app, it have let say 3 or 4 icons. Each icons is configured for a nav software...

I am crazy about gps software... i have iGuidance, iGo, TomTom.. still thinking of installing Destinator as well :)

thanks for the great app..

-Avaya
[Mogul, XV6800 ROM Development] danewguy:
New release

Works great! thanks for the new release with the config file.
[Mogul, XV6800 ROM Development] AstronusX:
Shadowmite, there is a problem when the gps launcher exit before the tomtom nagavitor exit is that when you turn off the screen and turn on the screen, tomtom lost gps signal and won't connect again.

The best way of both world is to leave th app open and exit whenever the tomtom exit. Are you using embed c++ to write this app? Just currious.
[Mogul, XV6800 ROM Development] danewguy:
Just curious as to why you would turn of the screen while TT is running?
[Mogul, XV6800 ROM Development] AstronusX:
If you are running on a long trip and you know you'll be in the freeway for at least 5 hours, why leave the phone on that drain your battery rapidly? I turn it off to conserve battery and turn it back on when needed.
[Mogul, XV6800 ROM Development] TalynOne:
Most people have car adapters for the Titan so that the battery doesn't get drained. They're pretty cheap...

http://www.daydeal.com/product.php?productid=14722

http://www.daydeal.com/product.php?productid=14878
[Mogul, XV6800 ROM Development] JRider:
Works Great! Nice job.

I'm thinking of replacing my current TomTom shortcut with this program. What would be the best way for me to go about making the icon for this look like the TomTom icon?
[Mogul, XV6800 ROM Development] VulnoX:
You could make a shortcut to the GPSLaunch program, and use the icon for the shortcut to TomTom or even the Icon for the exe. You might have to do it in Windows, but its pretty easy. Just make the shortcut, and go to its properties, and select where it should get its icon.

Also, thanks for the App, I am using it with iGuidance because I am tired of TomTom and iGuidance keeps coming up recommended, can't wait to put it through some trials!
[Mogul, XV6800 ROM Development] hv_thugg:
Umm Pleases Give Me Link To Tom Tom Download IM jamaica is there maps for here?
[Mogul, XV6800 ROM Development] pjsockett:
Shortcut

Is there an easy way to make a shortcut to use the Launcher in htc home for this program. It doesn't show up in the list and I don't know of any other way to add it.
[Mogul, XV6800 ROM Development] Total_Lag:
http://www.tomtom.com/

if you're asking for it for free, sorry you're in the wrong forum. we don't advocate illegal stuff.
[Mogul, XV6800 ROM Development] Shadowmite:
Go into file explorer and find the exe file, tap and hold -> copy. Now browse to \windows\startmenu\programs and click and hold a blank space -> create shortcut here. Sorry I didn't make a cab installer.
[Mogul, XV6800 ROM Development] pjsockett:
Thanks. That worked perfectly
[Mogul, XV6800 ROM Development] mabru2001:
Add a shortcut to the launcher in your start menu folder. The HTC home only shows shortcuts in your start menu, so if you ever want anything special like maybe a word file just add it to the SM.
[Mogul, XV6800 ROM Development] Shadowmite:
I'll update the first post with a cab file of this later tonight with a shortcut to make this easier.
[Mogul, XV6800 ROM Development] ragecyr:
works great.

You do have to give it some time to warm up, and yes it says 'no gps device' till it gets the first signal.

I have mine set on 9600 baud, not 4800... maybe thats the issue for the earlier poster? What does everyone else have their's set to?

I remember hearing a salesman in radio shack once tell a guy that GPS companies (if you read the manual) say EVERY GPS unit takes up to 15min to acquire a lock and start working. I know my streets and trips w/ USB GPS receiver would take atleast 5min to lock a signal, the 6800 is comparable much quicker.

launcher works great! thanks for your support :)
[Mogul, XV6800 ROM Development] chewdon:
This did not work for me. Google maps will do the job but I cant launch that without an internet connection. Any ideas on what I am doing wrong?
[Mogul, XV6800 ROM Development] randomwit:
use shortcut mnager to add/change any icon you like...
[Mogul, XV6800 ROM Development] courtlandre:
^ lol

This message is approved by the CFIE (Counsel for Idiots Everywhere).
[Mogul, XV6800 ROM Development] Aaron McCarthy:
I was using AstroGps Launcher but my HTC Cube wont let me run .lnk files as a shortcut in the cube. It has to be exe files. I tried this program but it wont prime the GPS properly. With Astro GPS it gets a lock on satelites within about 30 seconds. This. I left it running for 5 minutes and nothing. Then ran the Astro GPS link and it locked right away... hmm

I thought I would be really clever and change the gpslaunch.ini file to run the astroGPS launcher link that primes the gps and then runs tomtom. Well that didnt work. Unless I was putting it in wrong. First I just linked to the astrogps tomtom launcher link which was "\Windows\Start Menu\Programs\Tomtom Launcher.lnk" That didnt work so I tried this "\AstroGPSLauncher\AstroGPSLauncher.exe \Program Files\Navigator\TomTom Navigator.exe" Annnd that didnt work either.

Like I said I need an EXE that will prime the gps so this is the program for me I think I just need it to.. well actually prime tomtom!

if anyone can help that would be great!

PS... can a code line be added to make the phone go into landscape as well?

Thanks
[Mogul, XV6800 ROM Development] radar5:
Thanks for the program. Can't wait to try it out when i get out of work.
[Mogul, XV6800 ROM Development] jambrose:
TomTom 7

Version 7 seems to run great and doesn't need the GPSLauncher. To answer the question on TTF (Time to Fix) there usually is a cold start and warm start times. Cold can take a few minutes as I am seeing about 5 with version 7 but a warm start should only take maybe a minute.
[Mogul, XV6800 ROM Development] SteveNYC:
I have to agree. I finally got TomTom 7 installed on my XV6800 and it was able to get a lock in approximately 1 minute after not having used the GPS in approximately 8 hours. I did not have to prime the GPS at all.

For me this was a big deal. Despite following all the tips, tricks and hints on this forum, I was have a tough time getting a GPS lock on my phone. Not until I started using GPStoggle did I start getting good results. With TomTom 7, I haven't even needed to use that. Very cool.
[Mogul, XV6800 ROM Development] jambrose:
can you check something for me. on the gps screen where it shows the signal strength of each satellite, turn you phone 90 degrees and see if your signal strength changes. I had mine pointing south and had the highest signal strength and then turned to point east and got a significant drop in signal strength.
[Mogul, XV6800 ROM Development] b16daddy:
wow.. for those of you that have to wait up to a minute for a gps lock.. check out my thread..

xdaforums.com/showthread.php?p=2426938

this app seems nice.. is there a difference between this and AstroGPS mentioned in my thread?
[Mogul, XV6800 ROM Development] jambrose:
It is just a matter of when the GPS gets turned on. Version 7 of TomTom will turn on the GPS. It will take any GPS time to get at least three satellites locked and do the math on where it is. 1 minute is a cold start for me. I think that is awesome compared to my old bluetooth GPS with a SIRF II chip.

EDIT: I tried the QPST change but still getting about a minute to fix. That is still good enough for me by just launching into TomTom 7. It was worse than that with other apps.
[Mogul, XV6800 ROM Development] b16daddy:
did you check out the thread that i posted?

I upgraded to Radio 3.42.30 and applied the gps fix then use astro gps to launch tomtom 7.. I get a lock within 5 secons..

thats why i was wondering if there is a difference between this app and astrogps..
[Mogul, XV6800 ROM Development] SteveNYC:
Sorry it took so long for me to check up on this. But I finally did it a short while ago. At first, I really didn't think it was much of anything, but as I was facing south I noticed that the signal on four sats were maxed out and I was very close to maxed out on two others and had a very good signal on one more. So at that point, I turned 180 degrees and faced north. The signal clearly went down. I didn't lose a lock, but I would say I lost probably around 10-15% overall on each sat. It was actually pretty interesting. I did it three times to confirm it wasn't just an oddity, but it happened every time. You're correct!

Hope that helps.
[Mogul, XV6800 ROM Development] prashanthsharma:
Source code for gpslauncher.exe

I was wondering if the source code and build instructions for gpslauncher.exe is available somewhere. I just wanted to play around with it.

Any help appreciated.

Thanks
[Mogul, XV6800 ROM Development] jadesse:
Hopefully someone can help me out. I have been trying to get the GPS on my Vogue working for a couple of weeks. It does work but with mixed results. I found that if I primed the GPS with the Holux GPS viewer that TomTom would work. The only problem is that I would have to soft reset my phone after I turned it off. I am running the stock WM6.1 ROM from Verizon.

ROM - 3.14.605.1

Radio - 3.37.78

Registry Edit:

HLKM/Software/HTC/SUPL AGPS:

Registry Key name	value

EnableAGPS: 1

EnableGPSSmartMode: 1

GPSMode: 4

ServerIP:	66.174.95.132

ServerPort: 8888

I can across this GPS Launcher which does work. I don’t have to run a separate program to prime the GPS & it locks super fast. Again with this if I turn my phone off then I have to soft reset. TomTom recognizes that there is a GPS but it cannot obtain a lock. This is until I soft reset. These are some of the things that I have tried.

1.	aGPS hack. http://wiki.xda-developers.com/index.php?pagename=VerizonAGPSFix

2.	Astro GPS Launcher http://xdaforums.com/showthread.php?t=364199 This worked but I still had to prime the GPS.

3.	Skywing GPS Server http://xdaforums.com/showthread.php?t=424387
[Mogul, XV6800 ROM Development] TheBigBentley:
Mine just says "Poor GPS reception" Never gets a lock on any satalites no matter how long I wait.
[Mogul, XV6800 ROM Development] jadesse:
Did you try editing the registry? It might be worth a try.

Registry Edit:

HLKM/Software/HTC/SUPL AGPS:

Registry Key name value

EnableAGPS: 1

EnableGPSSmartMode: 1

GPSMode: 4
[Mogul, XV6800 ROM Development] TengoKbailar:
Can´t install TomTom gps launcher

Hi,

I have downloaded TomTom gps launcher but when I try to run it on my XP laptop it says that it is not a Win32 application.

I copied it to my HTCtouchHDs program folder and when I tried to run it I got the warning asking me if I really wanted to do this I clicked YES and nothing happened and the program is not showing in the program list.

I think I need this to sort out the "No Device" problem and the intermittent GPS fix so if somebody could adivise me I would be VERY greatful :D

Thanks

Michael
[Mogul, XV6800 ROM Development] drewcam888:
This isn't an installer. If you want a shortcut under programs you have to make your own. You run the file then edit the ini it creates with the location of the software you want to run. Then rerun the file and it will open tomtom
[Mogul, XV6800 ROM Development] leary:
excellent program. small, simple, and most importantly it works. Thanks OP.
[Mogul, XV6800 ROM Development] crobs808:
why are people still using launchers, when you can get a 15second max sattellite fix using GC's aGPS update for custom ROMS/Radios?

There's no need to prime the GPS anymore, and has not been for some time.

I use DCD 3.2.6 with Radio 3.42.50 and Tomtom 7.915 with 825.2159 Maps - Works flawlessly and always fast.
[Mogul, XV6800 ROM Development] crobs808:
you need to relock to original SPL, then downgrade to stock rom/radio, then unlock with spl 2.47, then reupgrade to custom rom/radio.
[Mogul, XV6800 ROM Development] drewcam888:
I agree but I don't even use a launcher with standalone gps. But I just thought I would help him out.
[Mogul, XV6800 ROM Development] crobs808:
may i ask - why do you use the older radio (your sig says 3.42.40)
[Mogul, XV6800 ROM Development] drewcam888:
Don't see a difference between it and 3.42.50. It works fine for me. I would switch if there was some proof of better performance but I haven't found any.
[Mogul, XV6800 ROM Development] crobs808:
ok, that's a valid answer. i was just curious, thanks.
[Mogul, XV6800 ROM Development] TengoKbailar:
Thanks, but Still GPS did not Work

Thanks for your help :)

I got GPS launcher to run OK and it started TT but still no GPS.

I have an HTCtouchHD WM 6.1. When I first installed TT 7 the first time I used it it worked fine but since then it wont lock on the GPS, keeps saying "No GPS Device" yesterday I drove for 1 hour and TT did not get a GPS signal.

I have read a lot on these forums but have not found anything relating to my phone, did I miss it, or if there is somebody else with the same phone that has sorted the GPS problem could they please tell me how?

I have tried changing the GPS to other NMEA GPS and changed the baud to all the different rates but no luck

Thanks

Michael
[Mogul, XV6800 ROM Development] drewcam888:
This isn't the correct forum for the touch HD.
[Mogul, XV6800 ROM Development] TengoKbailar:
Where to go for GPS

Well Now when I searched for HTC + GPS I was directed here, and I thought this was the forum for all things GPS, I found the GPS launcher here.

So could you tell me where I should look for an answer to the GPS problem that I have.

Thanks

Michael
[Mogul, XV6800 ROM Development] drewcam888:
Well if you notice you are posting in the Titan section of XDA. Which means for HTC Titan phones. So go and find the Touch HD section. (Hint maybe called Black***** section)
[Mogul, XV6800 ROM Development] clarkcz:
It works much faster! many thanks

Thanks very much, man. it solves my grey GPS status problem now.

I found out that without this GPS launcher, it takes my tomtom7 at least 4 mins to get a valid GPS singnal in my HTC Fuze. While start with this launcher, it much faster!! Only about 10 to 60 seconds!!!

Man, I really appreciate your help!
[LG G5 Guides, News, & Discussion] smitel:
I wasn't sure where to post this. If this is better posted somewhere else, please tell me or move it.

LGUP comes in different variants. Dev, LAB, Store, 3rdParty.

Depending on the variant you're running, different features are exposed by your model.dll.

If you hack LGUP, you can unlock features!

Hacked LGUP:

Store LGUP:

I've tested the 'DUMP' function to see if the unlocked features are actually working, and yes, it works:

Unfortunatly, LG has implemented checks to prevent you from just modifying your LGUP.exe or LGUP_8994.dll to expose these features.

LG uses a temporary file to pass the features from the DLL to the application.

So it's just a matter of pausing LGUP at the right time, changing the file and voila.

I did it this way:

Load LGUP.exe in IDA (Interactive Disassembler),

Wait until it's done analyzing.

Set debugger to windbg. (F9)

Run the application (F9) one-time to fix the memory addresses..

You will get popups about exceptions, pass them to the application and continue running.

Exit LGUP.

Set break-point to loc_6989F. (if you can't find the location, search for string UI_Config.lgl, go to the code-xref where it's used and break there).

Run application.

When application stops at the breakpoint, open "C:\Program Files (x86)\LG Electronics\LGUP\model\8994\UI_Config.lgl" in a text-editor.

Find/replace "LAB" with "Store".

Save the file.

Continue running the application.

Tada, unlocked features!
[LG G5 Guides, News, & Discussion] Honestly Annoying:
holy crap, this is actually really helpful!
[LG G5 Guides, News, & Discussion] smitel:
I've found another way to do this.

LGUP uses signature verification to prevent you from just hex-editing the files.

The LGUP.exe verifies the model.dll and the model.dll verifies the LGUP.exe.

I've patched this out of my model/8994/LGUP_8994.dll and modified LGUP.exe to look for strUser="DEV" instead of strUser="Store".

Now I can just start lgup.exe and get the 'Dev' functions.

I'm not sure how to distribute this.

I don't think I should just distribute modified versions of LGs software. This will make LG unhappy.

But I'm also not sure how to distribute binary patches in a way that's easy to use for others.

Here are my patches:

--- LGUP.exe (1.14.0.3)

@@ -2227,7 +2227,7 @@
00008b20: 0445 0400 0f84 4201 0000 8b96 5445 0400 .E....B.....TE..
00008b30: 8b3d fcf0 4300 6884 5144 0052 ffd7 8945 .=..C.h.QD.R...E
00008b40: dc85 c074 518b 8e40 0100 00e8 6047 0100 ...tQ..@....`G..
-00008b50: 85c0 751b 8945 e068 f4c5 4400 8d45 e050 ..u..E.h..D..E.P
+00008b50: 85c0 eb1b 8945 e068 f4c5 4400 8d45 e050 .....E.h..D..E.P
00008b60: c786 3001 0000 0100 0000 e82d d602 00ff ..0........-....
00008b70: 55dc 83f8 ff75 1f68 f4c5 4400 8d4d d851 U....u.h..D..M.Q
00008b80: c786 3001 0000 0100 0000 c745 d800 0000 ..0........E....
@@ -7486,7 +7486,7 @@
0001d3d0: 55d8 53c7 45a4 3000 0000 895d a889 5dac U.S.E.0....]..].
0001d3e0: c745 b002 0000 0089 5db4 897d b889 7dc0 .E......]..}..}.
0001d3f0: 895d c489 5dc8 895d d089 55bc c745 cc00 .]..]..]..U..E..
-0001d400: 0100 00ff 1544 f443 003d 0901 0b80 7f69 .....D.C.=.....i
+0001d400: 0100 00ff 1544 f443 00b8 0000 0000 eb69 .....D.C.......i
0001d410: 7460 3d26 2009 8074 523d 0400 0b80 7444 t`=& ..tR=....tD
0001d420: 3d00 010b 8075 5dff 15d8 f043 003d 0001 =....u]....C.=..
0001d430: 0b80 741f 3d03 000b 8074 183d 0100 0b80 ..t.=....t.=....
@@ -18056,7 +18056,7 @@
00046870: 696f 6e00 504f 5349 5449 4f4e 0000 0000 ion.POSITION....
00046880: 6e58 506f 7300 0000 6e59 506f 7300 0000 nXPos...nYPos...
00046890: 6e57 6964 7468 0000 5355 5050 4f52 5400 nWidth..SUPPORT.
-000468a0: 7374 7255 7365 7200 5354 4f52 4500 0000 strUser.STORE...
+000468a0: 7374 7255 7365 7200 4445 5600 0000 0000 strUser.DEV.....
000468b0: 534f 4654 5741 5245 5f53 5441 5449 4300 SOFTWARE_STATIC.
000468c0: 534f 4654 5741 5245 5f43 5452 4c00 0000 SOFTWARE_CTRL...
000468d0: 4649 4c45 5f54 5950 455f 4558 0000 0000 FILE_TYPE_EX....

model/8994/LGUP_8994.dll:

@@ -6451,7 +6451,7 @@
00019320: 55d8 53c7 45a4 3000 0000 895d a889 5dac U.S.E.0....]..].
00019330: c745 b002 0000 0089 5db4 897d b889 7dc0 .E......]..}..}.
00019340: 895d c489 5dc8 895d d089 55bc c745 cc00 .]..]..]..U..E..
-00019350: 0100 00e8 3439 1a00 3d09 010b 807f 6774 ....49..=.....gt
+00019350: 0100 00e8 3439 1a00 b800 0000 00eb 6774 ....49........gt
00019360: 5e3d 2620 0980 7450 3d04 000b 8074 423d ^=& ..tP=....tB=
00019370: 0001 0b80 755b ff15 0c05 1e10 3d00 010b ....u[......=...
00019380: 8074 1e3d 0300 0b80 7417 3d01 000b 8074 .t.=....t.=....t
[LG G5 Guides, News, & Discussion] TheMadScientist:
This looks very promising

So i can modify it to do all this my self or have u made a moded one we can download
[LG G5 Guides, News, & Discussion] smitel:
You should do this yourself for now.

I don't think I should distribute modded versions of other peoples copyrighted work.
[LG G5 Guides, News, & Discussion] RolF2:
Thanks for instructions one more time!

As h850 user i had to patch LGUP.exe as per your instructions and /model/Common/LGUP_Common.dll (just searched for "3d 09 01 0b 80 7f" and replaced with "b8 00 00 00 00 eb") .

:good:
[LG G5 Guides, News, & Discussion] smitel:
That's great to hear!

Good idea to just search for those bytes and replace them.

If other people had succes with this I'm curious to hear about it.
[LG G5 Guides, News, & Discussion] RolF2:
Good tool to backup partitons before bootloader unlock and after, to see whats changed :)
[LG G5 Guides, News, & Discussion] TheMadScientist:
i dont know i cant follow whats going on i got to the point of searching for b8 00 00 00 00 eb but cant edit it
[LG G5 Guides, News, & Discussion] TheMadScientist:
so i found this line of hex but cant edit it
[LG G5 Guides, News, & Discussion] RolF2:
You can't save changes in hex editor? Then run hex editor as administrator, or copy files for editing to another disk and try again.
[LG G5 Guides, News, & Discussion] Yazuken1:
Just curious... Does anybody know what the "boarddownload" option does?? Does that backup the motherboards firmware or bios or something?? Sorry if the question sounds dumb. Im not a developer or anything.
[LG G5 Guides, News, & Discussion] RolF2:
OK, looks like too quiet here. We can dump all partitions from phone by "dump" function, also there's "partition dl" function - so looks like we can flash only one partition to phone... Problem is that program is crashing when i try to flash back dumped partition ... so how to convert dumped partition image to flashable img as simple renaming to img does'n work ?