yashsingh1/xdaforums huggingface dataset:
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] dutty:
ok.. so im back from the underground, gps development seems interesting..

i've wrote a small parser that parses all NMEA$GPGSV lines from a input file and writes them into another file...

the input file "hermesgps_in.txt" has to be stored in c:\ or given as parameter i.e. "hermesparser.exe d:\hermesgps.txt"

output file will always be created in "c:\hermesgps_out.txt"

i've just flashed my device with the trinity gps enabled radio rom, and the interesting thing is that my devices finds a couple of satellites.. i've only played with the output for a few minutes tho..

check it out, i'm not an expert on that topic so maybe you can work with it:

NMEA$GPGSV,1,1,02,08,,,21,10,,,21*72
NMEA$GPGSV,1,1,02,08,,,21,10,,,21*72
NMEA$GPGSV,1,1,02,08,,,21,10,,,21*72
NMEA$GPGSV,1,1,02,08,,,21,10,,,21*72
NMEA$GPGSV,1,1,03,08,,,21,28,,,29,10,,,21*72
NMEA$GPGSV,1,1,03,08,,,21,28,,,29,10,,,21*72
NMEA$GPGSV,1,1,03,08,,,21,28,,,29,10,,,21*72
NMEA$GPGSV,1,1,03,08,,,21,28,,,29,10,,,21*72
NMEA$GPGSV,1,1,03,08,,,21,28,,,29,10,,,21*72
NMEA$GPGSV,1,1,02,08,,,21,28,,,29*71
NMEA$GPGSV,1,1,02,08,,,21,28,,,29*71
NMEA$GPGSV,1,1,02,08,,,21,28,,,29*71
NMEA$GPGSV,1,1,02,08,,,21,28,,,29*71
NMEA$GPGSV,1,1,02,08,,,21,28,,,29*71
NMEA$GPGSV,1,1,01,28,,,29*79
NMEA$GPGSV,1,1,01,28,,,29*79
NMEA$GPGSV,1,1,01,28,,,29*79
NMEA$GPGSV,1,1,01,28,,,29*79
NMEA$GPGSV,1,1,01,28,,,29*79
NMEA$GPGSV,1,1,02,07,,,33,28,,,29*7D
NMEA$GPGSV,1,1,02,07,,,33,28,,,29*7D
NMEA$GPGSV,1,1,02,07,,,33,28,,,29*7D
NMEA$GPGSV,1,1,02,07,,,33,28,,,29*7D
NMEA$GPGSV,1,1,02,07,,,33,28,,,29*7D
NMEA$GPGSV,1,1,02,07,,,33,28,,,29*7D
NMEA$GPGSV,1,1,01,07,,,33*7F
NMEA$GPGSV,1,1,01,07,,,33*7F
NMEA$GPGSV,1,1,01,07,,,33*7F

the little parser tool is attached...
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] tbern123:
OK, I managed to flash the trinity radio..

I think I went round the houses though.

I used boot loader 1.01 then I was able to flash the trinity radio with no problems
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] pof:
@the archer: 99.99 is correct. You need bootloader 1.04 in your device, start upgrade from hermes in bootloader mode and with activesync disabled on comupter.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] dutty:
funny thing.. just moved the hermes a little bit closer to the window and i get 4 sattellites in view:

NMEA$GPGSV,1,1,02,11,,,21,04,,,21*7F
NMEA$GPGSV,1,1,02,11,,,21,04,,,21*7F
NMEA$GPGSV,1,1,03,11,,,21,25,,,29,04,,,21*72
NMEA$GPGSV,1,1,03,11,,,21,25,,,29,04,,,21*72
NMEA$GPGSV,1,1,04,11,,,21,03,,,29,25,,,29,04,,,21*7D
NMEA$GPGSV,1,1,04,11,,,21,03,,,29,25,,,29,04,,,21*7D
NMEA$GPGSV,1,1,04,11,,,21,03,,,29,25,,,29,04,,,21*7D
NMEA$GPGSV,1,1,04,11,,,21,03,,,17,25,,,29,04,,,21*70
NMEA$GPGSV,1,1,04,11,,,21,03,,,17,25,,,29,04,,,21*70
NMEA$GPGSV,1,1,03,03,,,17,25,,,29,04,,,21*74
NMEA$GPGSV,1,1,02,03,,,17,25,,,29*72
NMEA$GPGSV,1,1,03,27,,,21,03,,,17,25,,,29*75
NMEA$GPGSV,1,1,02,27,,,21,03,,,17*78

hehe... my parser makes it easy to post that debug output :)

edit; just did a quick background check on gps.. 3 satellites seem to be enough to determine the 2d position in space, with 4 sattelites (under the clear sky i easily get 4) it is possible to determine actual position in 3d space.. so where can we get more info on gps at commands?
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] chymmylt:
Out of curiosity -has anybody tried this outside or has it all been inside? I have never had good reception with GPS indoors - it just doesn't travel through walls well. I keep seeing people saying next to window but haven't seen (or missed) anybody saying they've actually tried it outside. If nobody has tried it outdoors yet, that could easily (in my limited opinion) explain the bad reception everybody has been having - if anybody has tried it outdoors, please post! :)
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] malrose:
Has anyone got the gps software application to recognise the gps device? (tomTom). Using mty, I get up to 6-7 sats in view (inside)but am unable for tomtom to find device.

Is there a registry string that will allow tomtom to gain access to the device. I think once the gps application recognises the gps chip, then you could work on the signal problem. If mty can see sats, then why can't os software see device?
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] dutty:
i think you need a driver that fetches the gps at commands from the ril and serves them as a com interface.

good to see you're also getting enough sats.. i thought i was the only one..
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] pof:
There are no more GPS AT commands, only "at@startgps" and "at@stopgps", but probably they take any argument, you can do trial and error with it as there is no public info out there. Also trinity users can hook on the gps dll's and see if there's any extra argument passed to the at@startgps command, but this will require some coding.

To see if you're getting valid data from the GPS (ie: you are getting a fix or not), you should look at the info your parser doesn't show, the missing NMEA data. See this page for information on NMEA protocol: http://www.werple.net.au/~gnb/gps/nmea.html
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] dutty:
i understand... i'll update my parser in a second to determine wheter the are 2d/3d sats available... but atleast we're getting sats so it means the chip is working properly..

i'm having a cloudy sky here so i'll probably retry tomorrow..

are the dlls already dumped from a trinity system?
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] pof:
Full OS is dumped:

http://xdaforums.com/showthread.php?t=291181&p=1114965
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] TRJS:
Breeze also gets up to 4 satellites

So: Today I was able to test Breeze's GPS outside the house (had to use a telescopic stick to hold it outside the window, but it was about 2.5 meters, should be more than enough I guess).

The result was that I, too, got between 1-4 satellites, it was fluctuating quite a lot, though. Here are examples of my output, in case anyone wants to compare:

NMEA$GPGSV,1,1,04,28,,,21,01,,,21,14,,,21,05,,,21*76

NMEA$GPGGA,,,,,,0,,,,,,,,*66

NMEA$GPRMC,,V,,,,,,,,,,N*53

NMEA$GPGSA,A,1,,,,,,,,,,,,,,,,*32

NMEA$GPVTG,,T,,M,,N,,K*4E

NMEA$GPGSV,1,1,03,01,,,21,14,,,21,05,,,21*78

NMEA$GPGGA,,,,,,0,,,,,,,,*66

NMEA$GPRMC,,V,,,,,,,,,,N*53

NMEA$GPGSA,A,1,,,,,,,,,,,,,,,,*32

NMEA$GPVTG,,T,,M,,N,,K*4E

NMEA$GPGSV,1,1,02,17,,,21,25,,,21*7A

NMEA$GPGGA,,,,,,0,,,,,,,,*66

NMEA$GPRMC,,V,,,,,,,,,,N*53

NMEA$GPGSA,A,1,,,,,,,,,,,,,,,,*32

NMEA$GPVTG,,T,,M,,N,,K*4E

NMEA$GPGSV,1,1,04,17,,,21,28,,,21,25,,,21,02,,,29*7C

NMEA$GPGGA,,,,,,0,,,,,,,,*66

NMEA$GPRMC,,V,,,,,,,,,,N*53

NMEA$GPGSA,A,1,,,,,,,,,,,,,,,,*32

NMEA$GPVTG,,T,,M,,N,,K*4E

NMEA$GPGSV,1,1,03,17,,,21,28,,,20,02,,,29*7E

NMEA$GPGGA,,,,,,0,,,,,,,,*66

NMEA$GPRMC,,V,,,,,,,,,,N*53

NMEA$GPGSA,A,1,,,,,,,,,,,,,,,,*32

NMEA$GPVTG,,T,,M,,N,,K*4E

NMEA$GPGSV,1,1,04,22,,,20,17,,,21,28,,,20,02,,,29*7B

NMEA$GPGGA,,,,,,0,,,,,,,,*66

NMEA$GPRMC,,V,,,,,,,,,,N*53

NMEA$GPGSA,A,1,,,,,,,,,,,,,,,,*32

NMEA$GPVTG,,T,,M,,N,,K*4E

NMEA$GPGSV,1,1,02,01,,,21,25,,,21*7D

NMEA$GPGGA,,,,,,0,,,,,,,,*66

NMEA$GPRMC,,V,,,,,,,,,,N*53

NMEA$GPGSA,A,1,,,,,,,,,,,,,,,,*32

NMEA$GPVTG,,T,,M,,N,,K*4E

And BTW, a question: I wanted to use my old notebook first which has Windows ME installed; when attaching Breeze it recognized it and loaded a "HTC USB Sync" driver, but then mtty didn't open an input window after clicking on the "USB"-button. Are the newer HTC phones incompatible with this old driver (dated 7/23/2001), or is there a way to get mtty to work properly on Windows ME, does anyone know?

Maybe it also wouldn't be bad to get the GPS interface to work directly in WM5 (would have to be done sooner or later anyway, *if* this whole GPS-thing will be working one day, that is), it would make outdoor testing easier.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] RonenB:
some new tersting

Guys,

Where I work we have a GPS repeater which increases the level of signal several times. I located my Hermes below it and got:

NMEA$GPVTG,,T,,M,,N,,K*4E

NMEA$GPGSV,1,1,02,06,,,20,09,,,29*7D

NMEA$GPGGA,,,,,,0,,,,,,,,*66

NMEA$GPNMEA$GPGSV,1,1,02,06,,,20,09,,,29*7D

NMEA$GPGGA,,,,,,0,,,,,,,,*66

NMEA$RMC,,V,,,,,,,,,,N*53

NMEA$GPGSA,A,1,,,,,,,,,,,,,,,,*32

NMEA$GPVNMEA$GPGSV,1,1,02,06,,,20,09,,,29*7D

NMEA$GPGGA,,,,,,0,,,,,,,,*66

NMEA$GPRMCV,,,,,,,,,,N*53

NMEA$GPGSA,A,1,,,,,,,,,,,,,,,,*32

NMEA$GPVTG,,T,,M,,N,,K*4E

NMEA$GPGSV,1,1,02,06,,,20,09,,,29*7D

NMEA$GPGGA,,,,,,0,,,,,,,,*66

NMEA$GPRMC,V,,,,,,,,,,N*53

NMEA$GPGSA,A,1,,,,,,,,,,,,,,,,*32

NMEA$GPVTG,,T,,M,,N,,K*4E

NMEA$GPGSV,1,1,02,06,,,20,09,,,29*7D

NMEA$GPGGA,,,,,,0,,,,,,,,*66

NMEA$GPRMC,V,,,,,,,,,,N*53

NMEA$GPGSA,A,1,,,,,,,,,,,,,,,,*32

NMEA$GPVTG,,T,,M,,N,,K*4E

This leads me to think that as there is no improvment at all, probably the problem lies in a different area. Indeed, it can be that the lack of the antenna means that the signal is very low but then, how come putting it under the repeater still does not help? May I suggest another theory - we still did not start the GPS in the right way. You can also see that we cannot connect to it from the normal OS applocations which also suggests that we are missing something.

I suggest to work on the second. Let's investigate what we do wrong and why we cannot connect to the internal GPS first. Then, see why is the signal so low. Solving the connectivity might be the lead to the missing procedure that will also lead to accuracy. Pherhaps there are also some issues with the ROM that we missed.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Dukas:
Good point Ronen.

It looks like you manage to prove that the problem is somewhere else (not antenna issue).

It might point to the fact that the GPS is not fully working.

Maybe we have to start the GPS differently from the way we did it.

I will try find some Qualcomm documents about the GPSOne API.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] dutty:
did you test it with a breeze or hermes device? 3 satellites are enough to perform space calculations.. the problem is that the sats the gps module finds are fixed and not 2d or 3d... maybe that's because we're in BL mode? what is the debug output we get on a trinity device in bootloader mode?

to get the gsm api to work under windows mobile 5.0 we need to get the following things:

a) an updated RILAPI dll

b) all gps driver related dlls (gpschannel.dll)

c) all gps driver related registry keys

i think getting those dlls will be hard because they're XIP and as far as i know these XIP files can't be executed on another device because they're statically linked to the device rom.

ronenb, yes.. that backs up my theory.. the hermes refuses to "work" with proper, non-fixed satellites because it is in bootloader mode.. the antenna seems to be in place because i get at least 3 sats all the time, and there are reports where people get up to 7 sats without an repeater..
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] SecureGSM:
So, Breeze has GPS chip, then Cavalier would have GPS chip for sure... ;)
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] dutty:
i just played around with the at command interpreter in bl mode..

check out what i discovered..

there are additional parameters you can pass to the at@startgps command..

for example: at@startgps=1 output this:

at@startgps=1
[b][WCDMA] GPS Cold-Start Test...[/b]

[i]<nmea output here>[/i]
OK
at@stopgps
[WCDMA] GPS: END

OK

what could be the effect of a "cold-start test"?

update: very interesting...

at@startgps=2
[WCDMA] GPS Warm-Start Test...

OK

values: 2 and the message is german!

..

update2: okay, still playing with the at command interpreter

so i now know that at@startgps takes up to 13 parameters.. specifying more than 13 parameters results in an error message..

now.. what do all those parameters do?

OK
at@startgps=2,2,2,2,2,2,2,2,2,2,2,2,2,2

ERROR
at@stopgps
[WCDMA] GPS: END

OK
at@startgps=2,2,2,2,2,2,2,2,2,2,2,2,2
[WCDMA] GPS Warm-Start Test...

OK
at@stopgps

update:

by the way.. it is possible to send at commands from windows to a running device..

simply start your "wireless modem", set it to USB and click start..

hook up your usb cable to your pc... install the drivers..

now start your favorite terminal tool and select the comport you've assigned the modem to.. you're ready to go!!

ok i guess i'll stop posting before my post gets too big... just can't get it to echo, or output anything besides "OK!"

pof, how can we get the gpschannel.dll and the updated ril*.dll files onto the hermes? i guess we need to cook our own rom so those xip files will work? is there a trinity reg dump available somewhere ( in .reg format? )
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] chymmylt:
Good work Dutty! Maybe we're just missing the proper init code to get it running fully?
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] spiritofseth:
From what I understand there is an entire sequence of init events which need to happen in order for a GPS to start pulling signals,, btw has anyone tried this in the USA? I was able to get a motorola e1000 to use A-GPS on the cingular network, I won an 8525 but have not recieved it yet so when it gets here I will try.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] dutty:
i'm not sure about that.. maybe the radio has to be online in the os..

'd rather try to get gpschannel.dll and rilgsm.dll up and running in a system so we could use some gps apps to debug the output..

i think we're pretty limited, sandboxed in bootloader mode.. i couldn't even get the hermes to sign itself into a provider network (o2 germany)..

even tho i did everything correct, pin entered-> pin ok.. list networks, and tried to registerd.. at+cops showed me the list of available networks and that they are ready, but the device just didn't want to sign in.. so maybe the bootloader limits us in that way.. i really don't think the antenna is missing, if i start the gps functions and let the device idle to detect some sats, it finds atleast 3 after 1 or 2 minutes in idle..

the problems are the dlls.. they're XIP.. we need someone that knows alot on that topic.. itsme? mamaich? besides that we need a registry dump (in reg format) of a trinity device with the GPS dopod rom...
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] baudy2:
Some interesting info found on the net -

http://www.multitech.com/DOCUMENTS/Collateral/manuals/S000294G.pdf

Page 169

--------------------------------------------------------------

GpsOne Examples

Single-Shot Data Burst gpsOne

AT+WPDST=1 Session type is single-shot

OK

AT+WPDOM=3 Accuracy optimal operation mode

OK

AT+WPPRV? Display privacy setting

+WPPRV: 0 Privacy is set to allow all

OK

AT+WPTLM=1 Set gpsOne transport level (DBM); carrier specific capability

OK

AT+WPDSS=“PVH”,60,50 Starts the gpsOne session

OK

+WPDSS:#,#,#,#,#,#,1,7,#,#,#,#,# The result is returned in a +WPDSS unsolicited response

Single-Shot TCPIP gpsOne

AT+WPDST=1 Session type is single-shot

OK

AT+WPDOM=2 Speed optimal operation mode

OK

AT+WPPRV? Display privacy setting

+WPPRV: 0 Privacy is set to allow all

OK

AT+WPTLM=0 Set gpsOne transport level (TCPIP); carrier specific capability

OK

AT+WPDIP=“xxx.xxx.xxx.xxx” Set the IP address; carrier specific value

OK

AT+WPDPT=xxxx Set the IP port; carrier specific value

OK

AT+WPDSS=“P”,60,50 Starts the gpsOne session

OK

+WPDSS:#,#,#,#,#,#,0,0,#,#,#,#,# The result is returned in a +WPDSS unsolicited response

Continuous Data Burst gpsOne

AT+WPDST=3 Session type is continuous

OK

AT+WPDOM=3 Accuracy optimal operation mode

OK

AT+WPPRV=0 Set privacy setting to allow all

OK

AT+WPTLM=1 Set gpsOne transport level (DBM); carrier specific capability

OK

AT+WPDFR=5,30 Configure the fix rate settings; five fixes at 30 second intervals

OK

AT+WPDSS=“PV”,60,50 Starts the gpsOne session

OK

+WPDSS:#,#,#,#,#,#,1,6,#,#,#,#,# The results are returned in +WPDSS unsolicited responses

…

+WPDSS:#,#,#,#,#,#,1,6,#,#,#,#,#

AT+WPDES Can be used to cancel the gpsOne session before all fix results are returned

OK

Mobile Station Based gpsOne Session

The module receives data from the location server to aid in calculation of position. To perform a MS-based gpsOne session, a data download

session must happen first (and periodically) to get the latest ephemeris and timing information from the network.

AT+WPPRV=0 Set privacy setting to allow all

OK

AT+WPTLM=1 Set gpsOne transport level (DBM); carrier specific capability

OK

AT+WPDOM=3 Accuracy optimal operation mode

AT+WPDFR=180,10 Configure the fix rate settings; 180 fixes at 10 second intervals; 30 minutes duration.

OK Ephemeriis and timing information should be updated once every 30 to 120 minutes to

maintain positioning accuracy.

< begin loop>

AT+WPDST=4 Set data download session type

OK

AT+WPDDD=0,10 Single-shot data download of latest ephemeris and timing information; 2nd parameter

OK ignored

AT+WPDST=3 Set session type is continuous

OK

AT+WPDSS=“PVH”,60,50 Starts the gpsOne session

OK

+WPDSS:#,#,#,#,#,#,1,7,#,#,#,#,# Host application processes the data of each +WPDSS unsolicited response.

Repeat loop after last response (180th in this example) is processed.

...

< end loop>

-----------------------------------------------------------------------

The ones that upgraded the radio can try this...
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] dutty:
okay.. i've got another gps command via bootloader!!

seemslike it gives me the somekind of information related to the position, but i'm not sure as there is no documentation at all.. at least the values depend on the amount of sats and position of the hermes.. but i just figured this out a minute ago:

>>>at@startgps=2

**NMEA OUTPUT HERE***

>>>at@startgps?

[b]@GPS: 1,5967,EDD12DD8[/b]

OK

NMEA$GPGSV,1,1,03,22,,,22,19,,,21,16,,,21*75
NMEA$GPGGA,,,,,,0,,,,,,,,*66
NMEA$GPRMC,,V,,,,,,,,,,N*53
NMEA$GPGSA,A,1,,,,,,,,,,,,,,,,*32
NMEA$GPVTG,,T,,M

>>>at@stopgps

[WCDMA] GPS: END

OK

>>>at@startgps?

[b]@GPS: 0,6114,EDD12DD8[/b]

OK

as you can see the parameter is: "at@startgps?"

any ideas?
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Olipro:
Just a quick point; but has anyone tried flashing the trinity OS from mtty?

it would seem likely that the Bootloaders are the same also, aside from the title of the firmware inside the file.

personally I don't have to cojones to flash the OS myself, but since the Dopod one is smaller than ones that come with the Hermes, logic would dictate that it's unlikely to brick the device.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] dutty:
lol.. i also don't have the balls to do that.. but whats the worst case scenario? bricked device or will the bootloader still work?
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Olipro:
worst case scenario *should* be that the OS will refuse to boot; meaning you'd just have to flash back a regular Hermes OS from mtty.

also, the bytesize of the Trinity OS is smaller than the South Africa hermes on, so it shouldn't cause any overflowing and/or corruption of the NAND blocks.

the head on the OS for both also looks the same; personally, I'd say flashing the radio is riskier, which seems to have been successful...

trying the OS is the final piece of the puzzle, if someone tries this out it could pay dividends.

Just make sure to use mtty with the 1.01 bootloader so that your ability to recover is much greater if a mishap occurs
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] mrvanx:
So we are pursuing two routes now then people?

i) The GPS in the Hermes requires a hardware mod to give it an adequate antenna to work with.

or

ii) The chip in the Hermes has the adequate hardware to use the GPS features but we need to do some more software magic to get it working.

Would be handy if we knew which members are actively investigating the GPS stuff on the Hermes.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] sun75:
ok,

what is the procedure to flash via mtty? and with what file? OS.nb posted by pof? Can you explain the complete procedure or point me to the right document?

But what's the point with flashing the trinity rom? Because in that case we'll loose the hw keyb driver....that's the reason I got a Hermes instead of the Trinity...the GPS can be easily added via BT...not so the internal keyboard!

If it's only for testing (e.g. with the trinity rom in place to test if the GPS chip is functioning well with Tomtom and others), ok....just to have ha stable starting point developing the hermes ril.....but I think it's pointless to downgrade a hermes to a trinity definitively!:)

Bye!;)
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] cyst:
If you look back to the start of the thread you will that pof has already indicated that the trinity rom will not boot on hermes devices.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] sun75:
yes, I know that...but that was referred to the self installing .nbh.....maybe installing only the os via mtty can be different...I don't know!:)
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Olipro:
to flash the OS.nb file from mtty (after extraction; if you don't know how to do this, I have the OS.nb extracted) then go to the following link;

http://wiki.xda-developers.com/index.php?pagename=Hermes_BootloaderMFG

before you flash the OS you will need that 1.01 bootloader installed on your Hermes, but the page documents all of this
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] pof:
I already tried to flash OS.nb extracted from Trinity ROM on Hermes (please read the full thread!), it doesn't work: splash screen doesn't even show the ROM version... it is safe if you want to try, just reflash another Hermes OS.nb later and that's it. You need SPL 1.01 MFG for that, it won't produce bad blocks... it will just not work :)

And do not try to flash bootloader from Trinity on Hermes, this will brick the device.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] sun75:
Ok, perf....

...but...if the device will not boot .... where I can find the OS.nb of the south african 1.35 rom to go back?

thank you!

EDIT: read the answer by Pof...so this question is useless!:) Do not consider it...I will not try to flash even the os.nb.

Bye!
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] tbern123:
nevermind......
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Olipro:
in which case... the next thing to do would be to find someone with a Trinity, and get them to compare what files and reg keys exist on their GPS ROM vs. one that doesn't have GPS
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] dutty:
i already said that... :)

we need:

-the gpschannel.dll ( it multiplexes the gps part from the ril to a comport)

-the up2date rilgsm.dll, ril.dll files

-the registry dump of a trinity device in .reg format, so we can figure out how to bind the gpschannel into the system..

nothing more i guess.. did anybody think about the at command "at@startgps?" which looks like it gives gps location data
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] tbern123:
This is from post 108, there is also a zip file..
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] dutty:
thats good.. let me see what happens if i try to apply that on the hermes..

edit:

interesting the hermes already has "gpsid.dll" and "gpsapi.dll" in the rom...