yashsingh1/xdaforums huggingface dataset:
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Olipro:
I'll just mention that I *can* get the devices to load, and it's getting me no-where in terms of getting the GPS working; unless that GPS Information program doesn't work with WM5, in which case can someone post a GPS info tool that definitely works on WM5
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] NLS:
Guys keep up the good work.

I was in the verge of buying a Trinity, seems I will wait a bit. :)

We can only hope, but can someones experience give an "educated guess" that we will reach a usable status some time soon? (and the soon factor only goes for potential buyers like me - if Flame gets released soon, I probably won't look back missing both GPS and keyboard).
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] RonenB:
yep

I have few more but try this basic one. works ok for me.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] ?Glitch:
Anyone try a search on known cmd line ????

http://www.pdamania.hu/blog/hbk/6866/

http://www.pdamania.hu/forum/forum1.php3?topic=19141&y=10&x=20

Érdekelne továbbá az IPL-ben található :

rtask b

0

ate1

0

at@startgps=1,1,1

0

Just thought someone else may have already been thinking of this...
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] bobstarina:
I want to say some words about our problems with automatic start of nessesary drivers. I think that there is a problem with our method to get these files from Trinity and put them to Hermes. The situation with copied RILGSM.DLL is very attractive. If the copied RIL is also startable only in manual mode then there is not a problem with environment of GPS dlls. We have the problem with copied files themselves.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] dutty:
check out the link i have posted earlier... it's about exact that problem...

but that shouldn't be the problem, if we can get the driver to load on runtime i can write an applcation that loads all drivers on startup..

just hardresetted my device.. i will not try to use _only_ rilgsm2.dll and see if i can get it started or not.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] ?Glitch:
All things considered, awaiting for the latest AKU will likely produce the results you want, I seem to recall that the US is requiring carriers to integrate GPS into handsets so that 911 operators will have an immediate fix of the handset, the MSM6275 includes A-GPS that does run in Stand Slone mode, MS Based, MS Assisted, MS Assisted Hybrid, once the carriers have implemented it, it is just a matter to modify the startup perameters to function in a mode that will suit the needs of the users too. "http://www.cdmatech.com/download_library/pdf/gpsone.pdf"

Cingular is supposed to release a ROM that implements the PTT, or better known as QChat. "http://www.qualcomm.com/qis/qchat/index.html" It is likely they are working out all the problems on that as I type this, and likely include the mandated A-GPS functionality on top of it...

?Glitch
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] jas_pik:
If you will use GPSViewer you can get only one pack of data from internal Gps on COM7 .

If we will find solution to continous data reciving it will work
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] dutty:
okay.. i have hardresetted.. copied rilgsm.dll from the trinity dump to my device to \windows\rilgsm2.dll

changed the references from \hklm\drivers\builtin\ril and \hklm\system\ril so they reference to rilgsm2.dll

phone part is not loadable using taskman... maybe i'm using the wrong dll file, can you post the one that you are able to load please?

update: but i managed to reliably load the gpschannel driver (taskman can load it everytime now), i simply created my own builtin regkey.. i also tried to write to com9 with my own serialport ascii writer, but com9 seems to be blocked.. the applications throws an IOException error whenever i write something to the port...
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Da_Blitz:
the easy way to check if there is just the one antenna is to look at the pin out for the chip and see howmany antenna inputs it has and what they are called

you could use the utms antenna for gps but unless the frequencies are close it wouldnt be optimal, however i am not sure what optimal is in this case as the gps recivers now days are very sensitive.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] bobstarina:
dutty

About RILGSM.DLL: It's not me. I've not tried to start it manualy. Someone else in this thread did it.

I've tried to use GPSViewer program attached here.

COM9 opens successfull. But no data in there.

When I press a button "Cold start" new raw of data appears in log. But the question is - is it received or sended data?

See screenshot:
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] bobstarina:
dutty

Here is RILGSM.DLL from Trinity.

I am able to start it manually from dotfred's TaskManager.

But as I said before it won't start automatically (I think because of signing or XIP problems).

But there is no difference between Hermes RIL and Trinity RIL in relation with our GPS deals. Still no data from COM9.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] shamus:
you can connect to com9 port using pocketty and try to send NMEA commands manually

http://www.dejavusoftware.com/pocketty/

demo version will only allow you to connect for five minutes at a time but for testing purposes it's more than enought ;)

good luck
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] invictus:
send data(to cold reset gps- and i think only works on sirf based gps)
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] bobstarina:
Weird...

After different manipulatuons now I'm not able to start COM9 device at all.

I receive now only "The operation completed successfully" without starting this driver.

Some investigations:

1. With Trinity RIL I'm not able to use GPRS - it's not attaching.

2. With original Hermes GPSID.DLL GPD0 and GPD1 devices starts automatically. As I understand they are used in software GPS multiplexer (Control Panel applet)
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] dutty:
2. is correct. but it'm using the stock GPSID.dll and my driver starts automatically, so something has gone wrong for you now :) i always need to load the driver manually.. i always had the same message you had, try to softreset and retry.. if that fails, oyu need to perform a hardreset :(

1. i'll try the rilgsm.dll now

btw, you finished exam 1 of 8 at my university :)
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] bobstarina:
What do you mean?
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] dutty:
lol sorry :) i ment i just finished exam 1 of 8.. haha sorry, i only slept 2 hours today.. been studying all night.. sorry!!!

btw, i just tried to connect with pocketty to com9 (already tried with my own programm before) and it didnt work as expected.. seemslike com9 is blocked, like ril or the modem.

about your rilgsm.dll, did you change the builtin\ril registry key AND the hklm\system\rilext regkey to link to rilgsm2.dll or only the builtin?
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] bobstarina:
I've copied Trinity RIL dll over Hermes one. I didn't change the name of file.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] dutty:
weird.. after stopping rilgsm.dll i was able to replace rilgsm on my device.. i thought rilgsm.dll was part of the rom?!? i can't seem to stop gpsid.dll and replace it with the trinity version, were you able to do the same with gpsid.dll?

edit: okay, i also managed to load trinity's gpsid.dll.. now i will make a backup of the device in its currentstate (trinity dlls rilgsm, gpsid, gpschannel - all devices startable) and then i will try to implement the gps intermediate driver from the trinity
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] bobstarina:
Yep, I can replace all of them.

Moreover I can replace rilgsm.dll without stopping Radio from Wireless manager or stopping DLL.

I've just got a warning message "Destination file is in ROM. You can damage your system overwriting it. Are you sure to continue?" during copy.

As I understand files in ROM (rilgsm or gpsid) not replaced by new ones.

This files are copied to RAM and for WM5 it looks like you "bring to front" RAM files and hide ROM files by files in RAM.

But WM5 really loads these new files only after soft-reset.

P.S. I do all copy operations by using Resco File Explorer.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] dutty:
yep.. i know that they're not replaced in the rom.. ahh maybe the cause is that i was using activesync to move files. anyways, i've got it working, so ill try myself at the intermediate driver now
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] mama:
Wow, keep up the great work! I bookmarked this thread yesterday and now it´s 6 sites more. Unbelievable... :eek:
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] :
do you mean you're able to talk to the GPS from within windows now? or that you've succeeded in replacing the DLL's with trinity ones?
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] jasjamming:
just a quick post to give you a litle hope.

I spoke to an insider at Telstra today about the Jasjam having GPS. He said that "it does" but the telco's decided not to offer it and the avaialble legitimate ROMs disable it.

I guess these OEM's want you to purchase the same hardware (ie Trinity) a few months after with GPS enabled. This is like the M$ motto, "make your own products obselete".
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] dutty:
succeeded in replacing and loading all trinity dlls.. system is still stable..
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] bobstarina:
dutty

1. Any success with automatic start of drivers?

2. Are you talking about 4 dlls mentioned before? What about RIL.DLL from Trinity?

3. Are you have all GSM services still enabled?
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] dutty:
1. no, but once we get the gps module working i'm sure we will find a way to sign our files properly. if that's not possible with a developer certificat then i can write a loader for the required devices

2. i have also injected the "unimodem.dll" from the trinity.. i've just tried the ril.dll but now the device stopped all devices that depend on ril.dll like sim,gsm codecs etc..

i'm not sure how ril.dll is executed, i can tell its not a device driver... is it a service? not sure because i couldn't find any links to it in the registry..

3. so far all umts services still work.. if one services is dead, then maybe we also need to replace that dll to work iwth the latest rilgsm.dll

but i'm stuck at the ril.dll for now

edit: also windows wave sound rendering depends on ril... nearly all device functions fall back to ril... but it is possible to restart these devices, at the first restart it asks for the permissino to execute ril.dll and soundoutput works again. but i can also restart rilgsm.dll but the telephone remains "unconnected to the system"

just checked the exports of the trinity ril.dll , i see there are a couple of functions that i don't know and these functions are not listed here.

like:

RIL_GetVTSerialPortHandle

maybe this function is important for the gps module.. get vt serialport handle?? sounds like a interface to the at modem..
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] hellejoep:
It might well be the case that this one is needed for the GPS, you normaly need a serial port to use GPS...

Just my few thoughts....

Keep up the good work!
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Sleuth255:
Once you guys get your drivers all sorted out, I can write a program that runs in startup and starts them for you. It'll save us a bunch of money buying M2M certs.... This is pretty much the same thing I do with services I've written.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] dutty:
by the way, bobstarina, which radio rom are you using? are you working with Hermes_GPS_Enabled_Radio_1.29_EXPERIMENTAL.rar? i would love to use this, maybe our test rom (1.22.01.01) isn't fully functional and we're stuck because of that..
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] bobstarina:
dutty

I'm using Radio ROM 1.22.01.01.

I'm affraid of using 1.29 because of 1.008 loader in it.

Sleuth255

The situation with drivers is not good. It seems to me that we will need all of radio related DLLs from Trinity but at this moment my Hermes is not working propertly with Trinity's RILGSM.DLL.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] dutty:
same for me... i know we're getting a little bit offtopic now but isn't there any way to revert back to the old loader?
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] pof:
no, or at least if there is it is knot known.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] dutty:
ok well... i had the cochones to flash the experimental rom 1.29.0.11 and the gsm/umts functions still seem to work flawless.. now let me see if the gps functions behave different
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] pof:
@dutty: From now on you radio bootloader is 0108, this means you will not be able to flash any other unsigned radios in NBF format, and once you upgrade the rom or radio rom on your device, you will completely loose the possibility to flash trinity radios on hermes again. So don't flash anything on your device if you plan to be testing the GPS stuff. Read more here.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] dutty:
pof, i understood that prior to flashing my device.. but it's not very important as i'll get a new hermes soon..
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] goodcompany:
Where does the HTC TyTN stand with regard to GPS?

I have a TyTN with a cracked touch screen, I am ready to donate it to science if it can be of help in determining the GPS ability of the TyTN. Unless that has already been determined - there are 38 pages in this thread and I won't be able to read them all :-)
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] dutty:
bobstarina.. i have replaced the following dlls successfully (can be loaded and working properly):

-unimodem.dll

-gpsid.dll

-gpschannel.dll

-gpsapi.dll

-rilgsm.dll

-serialusbfn.dll

-serialUSBFnModem.dll

i tried to replace:

-ril.dll ( phone is unable to start, alot of services need to be started manually: sound, gsm codec etc. - they work properly but the phone is not working, i assume it depends on another dll or service )

-serial_cmd.dll ( can be loaded manually, crashes the device after a few minutes, probably depends on the ril.dll )

-cellcore.dll ( contains the entire API/OS functions related to the telephone. error: OS won't bootup, i assume the reason is that the replaced cellcore.dll hasn't got the proper signing so it would require a manual load but at that time a manual load is not possible )

unfortunately i still cant get the gps to respond... damn..

i have compiled this gps c# application.. it's from the wm5.0 sdk, it makes use of the wm5.0 intermediate gps drivers.. can somebody please test it on the trinity so we have a proper application as testing ground.

usage: unzip both files ( the dll+the exe ) into a directory on your ppc.

goodcompany.. thanks for the offer, can you still read output on the screen or is the device totally broken?

--- we really need the help of a trinity user.. we need to trace the whole process of an application talking to the gps module..
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] ibanyard:
Rally for Trinity support!!!

I've posted this in the Trinity upgrading forum.....

http://xdaforums.com/showthread.php?p=1120741#post1120741

Can someone put together an app or instructions on how to get what we'll need in (hopeful) preparation!!!

(BTW Trinity Users landing here - thanks for your help!!)
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] dutty:
my first question to those (gps'd)trinity users that want to help would be:

whats the bootloader gps nmea output on your device??

grabbing the output is very simple, you won't loose any data on your device:

-put your device into bootloader mode (on the hermes it's left ok, powerbutton + stylus reset)

-kill the activesync process on your windows xp computer ( kill wcsecomm.exe + rapimanager.exe via taskmanager )

-unzip mtty and start it, as connection select the usb driver.

-a terminal will open

-type: "rtask b" enter

-"ate1" enter

-"atv1" enter

then wait until you see output on your terminal. then type:

-"at@startgps" enter

grab some input, leave the device alone for a few minutes.. then save the output (file->save) from mtty and attach it to your post.

thank you!

edit:

second question, i really need a registry dump of a trinity gps device. could somebody please dump the whole registry - but please make sure that there is no personal information stored on the device.

---

okay i've just created my own registry dump from the *.hv files that are in the romdump thats floating around.. but it looks like this is from a test rom because the gps applet seems to be disabled:

"[HKEY_LOCAL_MACHINE\ControlPanel\GPS Settings]

"Hide"=dword:1

"

pof, was that dumped rom you pointed me to the current released dopod rom?

interesting, i have found those strings inside the rilgsm.dll using a hexeditor:

[D :: VIRSER_COM] [D :: SERIAL_CMD] [D :: FRONTLIGHT] [D :: LED] [D :: PSM ] [D :: GPS] [D :: RIL] [D :: SIR ] [D :: FIR] [D :: CF] [D :: SERIAL_BT] [D :: SERIAL] [D :: AUDIO] [D :: BACKPACK] [D :: WLAN] [D :: SD] [K :: KERNEL] [D :: SPI] [D :: BATTERY] [D :: TOUCHP] [D :: KEY] [D :: I2C] [D :: MISC] [D :: CAMERA] [D :: USB_HOST] [D :: USB_FUNCTION] [D :: Display]

this looks like devicedrivers and , i can find most of these in the registry i got

for example:

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\OEM_Misc]

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\RIL]

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\GPSChannel] (gps)

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial] (serial_cmd.dll)

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\CIF]

etc. but i cannot find anything that's close to "virser_com" sounds like "Virtual serial" -> gps port??

maybe the reason i cant find it is that this is a preproduction dump...
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] RemE:
Integrated GPS is all I want in my 8525, I'll kick $100 to the first person to get it working. That would make this great phone, perfect.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] SaarAvigour:
Sleuth, nothing to do with operators. Simple ROM flash following executing your preferred GPS software and configuring it to Com 9. Nothing more. Works like a charm (on Trinity flashed to Dopod latest BEta ROM). More to put things in perspective.

1. This ROM is definitely a developers Beta as is stated clearly on the opening splash screen.

2. It updates the ROM to AKU 3.3

3. Otherwise and throughout a looong "white night" all seems to work OK, smooth and noproblems surfaced yet.

4. For the last time... I'm talking of a P3600 Trinity and not a Hermes/TyTN. The reason I raise this topic here is that my investigation have led me to a conclusion that the Hermes and TyTN share same hardware (less some peripherals).

5. This means that whatever works on the Trinity (MAY..) work(s) on the Hermes too, probably with some adaptations that unfortunately a poor reporter... (me) is not intelligent enough to perform by itself..

So I focus on my expertese (reporing), and bring up the info to the better technical me(s..)..:-)

===========

Saar
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Koksie:
Just like Pof said, if the radio's of Trinity and Hermes are identical, all we have to do is find someone who will risk bricking his Hermes by trying to flash the trinity radio ROM with GPS support to his Hermes. I for one am too poor to try this, bricking my device is too expensive for me (and yeah, my balls are not big enough as well).
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] hknoener:
Doesn't have anyway to break-up the code and take the "GPS part" of the Trinity's ROM and put it into the Hermes' one?
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] vador:
Olá! País irmão por aqui ;)

I think that's a big complex to do, first we need to understand the main difference between the radio of both devices. Cus I think no one have balls to flash with trinity radio in hermes, because it will certainly brick.

:)
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Dukas:
Some good news:

I manage to flash Trinity Radio on my TyTN device and it seems working OK.

Later (no time now :-( ) I will try to flash the specific Radio with the GPS on my device.

All, whish me luck.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] ahlok_hk:
Dukas, you are very brave!!!

Wish you good luck and looking forward to your detail report! :)
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] hknoener:
Olá! Parece que esse mundo é pequeno... :D

Well, well, i'm thinking about start to looking where in the hell can i find that so much mentioned "balls"! :D

Let me see if i understood well: this is a P3600 ROM, beta, and GPS works on that with that ROM. BUT it is almost impossible to flash it to an hermes, correct?

@Dukas: GOOD LUCK, man! Brave brave man... :D
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] kockie:
Where to find such a RadioROM?

If anybody could show me the way to the executable Beta-Radio including GPS for my Hermes....
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Dukas:
Some not so good news:

It seems that I lost all data connectivity.

GSM voice calls are working fine but no UMTS connection.

I might need to manually configure some parameters.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] SaarAvigour:
Dukas, my countryman, I salute your courage !! You can be in my team anytime. Please keep us posted.

======

Saar
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Dukas:
Saar,

Since I was one of the most skeptic about that I guess I should be among the first to "eat my hat".

Currently that I'm checking that I guess I will put (happily) the JJ/Crossbow tests aside.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] SaarAvigour:
Guys, excuse for a moment our country related bumble-jumble... Dukas, are U in any way related to one "Duke"... I know... made of Iron...

=====

SAar
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Dukas:
Mmmmmm ........ בינגו :-)
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Koksie:
I guess the data settings for your provider were erased in the flashing, entering them again in start-systems-connections should enable your data again...
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] pof:
Please tell us the information shown on device info for: PROTOCOL & RADIO VERSION.

Thanks :)
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] sun75:
Hi,

I flashed the "Trinity_GSM_GPS_ENABLED_radioROM.zip" found in the Trinity extracted radio rom folder of the Xda-developers ftp site.

All OK.

But.......Where is the GPS "Com 9"?

Info:

ROM: 1.35.255.2 (Hermes south african)

Radio version: 1.22.01.01

Protocol version: 32.54.7020.01H

If this is not the correct Radio ROM, how I can extract the radio rom from the "RUU_Trinity_DOPODASIA_WWE_1.23.707.2_6275_1.29.00.11_108_Test.exe" (I think I can not flash the trinity OS on hermes...)? And this is sufficient enought to have the famous GPS Com9? Or I have to modify the Rilgsm.dll & co.?

Thank you!
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] SaarAvigour:
I was going to offer my insight, but since it's you, I guees there's nothing I know that you don't...:-)

Best of luck, i'm crossing my fingers that you've got back Data connectivity.

======

Saar
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] DAFTEK:
Can someone post this rom? I want to test it too.....
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] RonenB:
Saar or anyone else, can you upload the radio rom to the FTP?
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] malrose:
Isnt there a gps rom for the dopod 838 on their tawain website? maybe its activated for

their market.

Just a thought....
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Sleuth255:
@dutty: Trinity bootloaders don't have access to the radio command interpreter. The "rtask b" command is missing.... :(

it's never easy damnit....