yashsingh1/xdaforums huggingface dataset:
[Upgrading, Modifying and Unlocking] yellowfever:
Are you using the stock WM5? If no, I can't really help... If yes: first of all make sure to use the original gpsid.dll... check if there is any custom or new version in \windows, if yes, delete and restart the device.

In case it's necessary, here are my registry keys... lots of unnecessary stuff in there, though, since I played around before...

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver]
"IsEnabled"=dword:00000001
"OldLogFile"="\\GpsLogOld.txt"
"CurrentLogFile"="\\GpsLog.txt"
"MaxLogfileSize"=dword:00000000
"AllowPlugAndPlay"=dword:00000001

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Drivers]
"CurrentDriver"="SiRFGPSHardware"
"AllowPlugAndPlay"=dword:00000001

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Drivers\SiRFGPSHardware]
"Baud"=dword:0000E100
"File1"="\windows\GPSFileInput1.txt"
"StopBits"=dword:00000001
"Parity"=dword:00000000
"ByteSize"=dword:00000008
"CommPort"="COM6:"
"FriendlyName"="SiRF GPS-III, version 0.1"
"InterfaceType"="COMM"

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Multiplexer]
"Index"=dword:00000004
"Prefix"="COM"
"MaxBufferSize"=dword:00000FA0
"DriverInterface"="COM4:"

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Multiplexer\ActiveDevice]
"Index"=dword:00000004
"Prefix"="COM"
"Context"=dword:12344160
"Flags"=dword:00000002
"Keep"=dword:00000001
"Dll"="GPSID.dll"

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\GPS]
"DevConfig"=hex: 10,00,00,00,05,00,00,00,10,01,00,00,00,4B,00,00,00,00,08,00,00,00,00,00,00
"DeviceType"=dword:00000000
"Index"=dword:00000006
"Order"=dword:00000001
"Prefix"="COM"
"DeviceArrayIndex"=dword:00000004
"IoLen"=dword:00000030
"Tsp"="Unimodem.dll"
"Irq"=dword:00000000
"IoBase"=dword:A6700000
"Dll"="bvd_serial.Dll"

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\GPSID]
"HTCNMEALog"=dword:00000000
"Flags"=dword:00000002
"Context"=dword:00000000
"Index"=dword:00000000
"Keep"=dword:00000001
"Order"=dword:00000010
"Dll"="GPSID.dll"
"Prefix"="GPD"
[Upgrading, Modifying and Unlocking] yellowfever:
After some experimenting with clmapp.exe, here are some updates and ifos for those who also want to try:

- Yes it works GREAT. I love it :D

- Keep in mind that you need a new GPS firmware, and can NOT go back to the original one, unless someone finds a way to extract it from a unaltered T830

- Does not work in SiRF binary mode, only in NMEA mode. But of course you can get the fix in NMEA mode first, and then switch to SiRF binary. By the way, SiRFDemoPPC's similar feature only works in SiRF mode, not NMEA mode.

- It seems you have to kill the clmapp.exe thread before turning off (suspend) the phone, else it will hang up and block the GPS com ports, both the virtual and the hardware port, as well as generally lagging the phone

- I am not sure yet if the "standard" files that FSC's QuickGPS or SeaSGEE download (these apps claim the data is good for oinly 3 days) really work well... but need to do more testing. Anyway, I think you can make them download the 7 day versions instead anyway :)

So if anyone has an idea how to at least automatically kill that process when you press the "off" key to shut down / go to sleep, let me know...
[Upgrading, Modifying and Unlocking] jvc:
Hi, I’m using acubens Rom 6.1 and clmapp.exe doesn’t even start on my device.

Maybe is from GPSID.dll since I’m using a different rom. And it doesn’t even load as I can’t see it under HKLM/Drivers/active. So problems here loading GPD and I can’t seem to work it out. Can you please post the original GPSID.dll. Tanks

By the way, I’m using 3.2.4 GPS firmware.

Update:

Just deleted the GPSID.dll from windows and it was created again and now clmaapp is working. i can now see the extracted ephdata with 84,0K and the GPD driver finally load's in HKLM/Drivers/active. :)
[Upgrading, Modifying and Unlocking] Jussi77:
I wrote a little utility (Autolock) which invokes WM built-in keyboard lock feature when device is going to sleep (ie. pressing power button), I can modify that app and post sources + compiled binary here,
[Upgrading, Modifying and Unlocking] yellowfever:
That would be great! I think together we can really create a WORKING and convenient QuickGPS solution for the T830 :)

OK, I just compared the file that the FSC QuickGPS downloads to the file that I normally use from HTC Taiwan, and it's identical. So we can really use the "QuickGPS" update tool from the N560.

Open issues to get a convenient solution for "everyone":

- How to update the .ee file every time the device has Internet over ActiveSync? The original N560 installation has a service that does it, but at least without modifications doesn't seem to work on T830. I am checking.

- How to run CLMApp.exe every time the virtual com port is opened ? No Idea so far... But it should be not too much of an issue to just click the icon before you start your GPS app. So not much of an issue, mor a "nice to have" feature.

- How to automatically kill CLMApp.exe as soon as the virtual COM is closed? No Idea. Killing with a task manager is too much of a hassle to be convenient, but there must be some tools (mortscript?) out there that can help with at least getting an icon to click that kills the CLMApp.exe.

- How to automatically kill CLMApp.exe as soon as the device is turned off? Jussi77 might be able to help :)

Sounds GREAT! Maybe I can even find out how to modify the source code to create solutions the other three tasks mentioned above :) I am quite bad at writing software from scratch, but changing existing stuff normally I'm good with :D So any help you are willing to offer will be highly appreciated.

Actually, this whole thing here might be interesting not only to T830 users, but also to other SiRFstarIII enabled PDAs or even unlocked PNAs? Let's see :)
[Upgrading, Modifying and Unlocking] hellseher:
GPS port, 1 solution

Hi! Regarding GPS I only used it with Google Maps, at the beginning it did not recornize it, using the Gmaps menu I changed the GPS port to 6 (eventually try the other ones) and it worked. Seems that by default there is a startup connection to the GPS port, but that must be setted by FSC in previouws WM versions.
[Upgrading, Modifying and Unlocking] hellseher:
Bluetooth Services - Any suggestion?

Hi

I used to use the T830 with a Sony Bluetooth headset hbh-970.

Since the upgrade to wm6 ons of the Bluetooth services (High Quality Audio) is not appearing listed, and so, I can not listen to music.

¿Any idea on how to get + services for the Bluetooth? :confused:

As you can see its not a matter of life/dead, but I'll appreciate any idea. :D

Thanks 2 all!
[Upgrading, Modifying and Unlocking] :
??!!

Sry bit i cant find these tools that i need to flash my loox?! I can't see it on the FSC site?! someone got links for me? wold be nice ) thx!
[Upgrading, Modifying and Unlocking] katokato:
About gprs connection

About gprs connection problems, I've seen that is the most common problem in the wm5 to 6 migration. In an other discussion I've found something about:

http://xdaforums.com/showpost.php?p=1874676&postcount=26

they suggest to manually configure to the band settings in settings->phone->band. I don't know if this is applicable to our device...

bye
[Upgrading, Modifying and Unlocking] LaX151:
question

Hello everybody,

I have a question.. On my 830 is WM6 from the first page now.I had decided, I will upgrade to newer rom from Core_Z - my question is : Do I have to flash back to WM5 or I can flash from first WM6?Regards.
[Upgrading, Modifying and Unlocking] katokato:
Hi,

you've to download the flash update from FSC site (eg:PL8xxFlashUpdateP22452-P919-V812_WWE.exe) .

Install on your xp os pc.

Find the installation folder and rename the MDOC.DIO to MDOC.DIO.ORIGINAL

Then place the new wm6 flash bin (from WM6T830BETA.rar) in the folder and proceed with the FSC flash update tool.

@all

can someone explain the flash update from sd procedure ?

Bye
[Upgrading, Modifying and Unlocking] Jussi77:
flash update procedure

1) Copy mdoc.dio into flash card

2) Insert flash card into T830

3) Press and hold

camera button + red button + reset button simultaneusly

Flash update screen will appear

4) Wait 1-2 minutes (until device says "...done")

5) Hard reset T830 (press and hold red button +

reset button, then select "factory default")

-> voilá
[Upgrading, Modifying and Unlocking] Jussi77:
asyncmac.dll

it seems gprs is not working because of missing asyncmac.dll and corresponding registry entries... could someone confirm this?
[Upgrading, Modifying and Unlocking] katokato:
"mercì" for the Flash update procedure...

I've not the kitchen from CoreZ here but, I think is possible to copy the dll and then manually set the registry copying from the wm5 register before to rebuild the rom. Do you can try ? An more, about the MMS failure, I think it may depends from the same bug. It seem important that the network connection with wlan and bt is ok. May be a driver or configuration problem ?

bye
[Upgrading, Modifying and Unlocking] Jussi77:
i did it already

i grabbed asyncmac.dll from net and copied connmgr\asyncmac+destinations+planner and other settings to new registry - t830 now _starts_ to connect but fails and my lack of understanding wm tcp stack functionality prevents me from trying anything else than this *lobotomy* :) :(
[Upgrading, Modifying and Unlocking] katokato:
I don't know if is applicable but...take a look:http://www.tutorials-win.com/Platbuilder/GPRS-Connection-107366/

bye
[Upgrading, Modifying and Unlocking] :
GPS

Is it normal that external GPS is Displayed? which settings are correct there?i use tomtom. thx!
[Upgrading, Modifying and Unlocking] pt_t830:
GPS on T830

GPS on T830

SW - com3

HW - com6 - 9600

Automatic

TomTom

Other GPS NMEA

9600

com6
[Upgrading, Modifying and Unlocking] pt_t830:
@wm6fsc

For when this new beta release?
[Upgrading, Modifying and Unlocking] :
thx!

Thank you!
[Upgrading, Modifying and Unlocking] katokato:
gprs bug

Hi,

following your "lobotomy" strategy and looking and comparing the Core_Z kitchen whit another hw kitchen (the dOUbleOfour_Wiz_Dev_5.2.1933v2WWE for Wizard) around the asyncmac.dll looking the

OEM\OEMDrivers\a8686a75-290c-42db-9203-548c9cb17e08.rgu

register settings I've found a connection between the dll and netmui.dll. Since the dll is not present in the CoreZ kitchen I suppose that is not present in the rom too.

Comparing the two, I 've found these differences:

CoreZ kit. -

in the folder SYS\OS\netmui.dll the file netmui.dll is not present.

in the folder SYS\Base_Lang_0409\netmui.dll.0409.mui

the file netmui.dll.0409.mui is not present

dOUbleOfour kit -

in the folder SYS\OS\netmui.dll the file netmui.dll IS PRESENT.

n the folder SYS\Base_Lang_0409\netmui.dll.0409.mui

the file netmui.dll.0409.mui IS PRESENT

I hope this can help in the investigation around gprs bug...

bye

PS: no more news from Core_Z and wm6fsc :-|?? HELP!!!
[Upgrading, Modifying and Unlocking] rip:
many thanks

i would like to give a big thanks to all involved into this rom, even beta.

i'll try it asap..

merci, merci, merci
[Upgrading, Modifying and Unlocking] rip:
quick feedback.

i downloaded and flash with rom on first post and here are my impressions.

first of all i never saw a device so easy to flash.

embedded toll to flash from sd, thats fantastic.

ok , all is working, except:

gprs, 3g data connexions, seems it can't find/dial .

tried to change band, automatic/manual network, same issue.

most annoying pb for me was the keypad. digit appears to be white on white, so its impossible to check what number you've pressed. very annoying.

photos are working ok.

wifi works fine.

gps works with r66 and tomtom.

tried to play arround with registry to change physical keyboard layout but i finisehed to stuck all physical keys, even side buttons and phone call buttons.

i finally flashed back to original rom as i'm using the built-in kb with french layout and the keypad pb is important for me.

also saw several time that today screen was not refreshing well, again a pb white on white.

obliged to play with themes to have it back.

wonderfull work done here for our beloved t830.

thanks again to all involved into this hack.

merci

edit:

also missing all java stuff
[Upgrading, Modifying and Unlocking] dawajspamy:
T830

Hi wm6fsc,

Long heard nothing from you.

Do you have any news of the next beta?

best regards

dawajspamy
[Upgrading, Modifying and Unlocking] tea4two:
I've tried to flash my device (Italian WM5 ROM using SD flash) with the ROM on the first post of this thread and I've found some issue.

1 - The phone doesn't works. If i press the phone button I see only the contacts list and the top of screen is blank (about 1 thumb)

2 - It's impossible to compose a number. Pressing the number keys the phone doesn't start.

3 - Pressing Contact button (top-right) don't start Contact application. Recall Contact application from Start menù doesn't work too. The only way is to press the phone button, but the srceen is dirty.

4 - Links to message and calendar applications are broken.

5 - The time to catch the phone operator is very high, more then 30 seconds.

6 - GPS locator don't switch on the GPS (maybe a my configration error)

Goods:

1 - Working speed it's very impressive :eek:

2 - Latest applications

3 - Downgrade it's very easy and works fine. FSC Backup is GREAT!!!

I've create a little PDF tutorial but is too

I've created a little tutorial, you can find attached to this post. :D
[Upgrading, Modifying and Unlocking] yellowfever:
GREAT to know it works under WM6 as well! So... did you do any tests yet if it can improve the time to first fix (TTFF) speed? I normally do that in SirfTech in NMEA mode, by using the "Warm Start (No Init)" to clear all downloaded ephemeris data and then see how long it takes to get a fix again... I just want to make sure I am not the only one convinced that this works. There seem to have been too many cases of "placebo" effects with quickfix solutions for GPS...

PS: Let's see if we can get SirfInstantFixII to work as well, maybe we can make the T830 the first device that has both, and can chose :D
[Upgrading, Modifying and Unlocking] jvc:
Haven’t tested yet but I’m pretty convinced it work’s. I’ll post as soon as I test.

Here’s a MortScript that can could be of some use:

Switch (question ( "Execute ClmApp before running R66?", "R66 Launcher", "YesNoCancel" ))

case (1)

Run( "\Storage Card\CLMApp.exe" )

Runwait( "\Storage Card\Route66\R66 M8.exe" )

Kill ( "\Storage Card\CLMApp.exe" )

case (0)

Run( "\Storage Card\Route66\R66 M8.exe" )

case (2)

EndSwitch

Bye.
[Upgrading, Modifying and Unlocking] yellowfever:
Hi Jussi77, that sounds great. Can you please do that? It seems that this is the last issue with no workaround, the rest of issues can probably be solved by mortscript...
[Upgrading, Modifying and Unlocking] ibiglari:
Didn't work with Sony Erricson HBH-DS970 :(
[Upgrading, Modifying and Unlocking] yellowfever:
Thanks for those Mortscript suggestions, it helped me automating the process of the clmapp.exe for my T830. By launching CLMApp.exe before launching the navigation software, also, in most cases, the GPS fix is already there by the time the software finished loading. Great :) So at least for me this "quick gps" solution is completely useable already, with only two minor issues remaining:

- clmapp.exe should be killed before shutting down the T830, if it is for some reason it's still running. Hopefully Jussi77 can help here.

- The packedephemeris.ee should be downloaded automatically each time there is an activesync connection. I didn't spent much time yet trying to get the whole FSC/HTC QuickFix program to work, though, maybe it's possible to get it working on the T830 as well...

Also, to avoid launching clmapp.exe more than one time, I use the following:

if (ProcExists("CLMApp.exe")=0)

Run("\SD-MMCard\CLMApp.exe")

endif
[Upgrading, Modifying and Unlocking] ibiglari:
Beta 1 Kitchen

Just flashed with Beta1 Kitchen (without Beta X ROM), and I have no bluetooth
[Upgrading, Modifying and Unlocking] ibiglari:
Beta X vs. Bluetooth

Flashed with Beta 1 Kitchen and Beta X ROM. No change... I have no Bluetooth neither under Wireless Manager nor in Settings.
[Upgrading, Modifying and Unlocking] yellowfever:
Maybe a dumb question, but did you do a clean (factory defaults) boot?
[Upgrading, Modifying and Unlocking] 33import:
If anyone is interrested, I rebuilt the Powerbyte Beta X, with french language and keyboard driver.

You can find the ROM here : Beta X fr

I try the last IGO8 build (April 3 2009), and working great with square screen resolution !
[Upgrading, Modifying and Unlocking] Jussi77:
Autolock

Ok folks, here's the binary and source code for autolock - I have not had time to modify this to gps functionality, but checking power status (and acting for wm_suspending) bits are there...

binary can be found from :

\autolock\toka testi\bin\release\autolock.exe

hmm.. seems that i can't upload to xda forum... error 413? but it's now is RS

http://rapidshare.com/files/227631567/AutoLock.zip
[Upgrading, Modifying and Unlocking] luigiFF:
Hi 33import,

could you please post you rom ?

any problem with it ?

thanks

luigi
[Upgrading, Modifying and Unlocking] 33import:
I don't have too much time to test it, but the taskmanager doesn't work.. you can install an other one.

You can find my ROM here : Beta X fr

if you have some bugs, please could you feedback me. :)
[Upgrading, Modifying and Unlocking] yellowfever:
Thanks a lot! Going to have a look into this first thing tomorrow morning :)
[Upgrading, Modifying and Unlocking] yellowfever:
Hmpf, this one is for Visual Studio 2008...at this PC I only have the free Embedded Visual C++ 4 :( So will be some time till I can look into this. Still, thanks a lot for sharing!
[Upgrading, Modifying and Unlocking] CartoonX:
How can I build English Beta X ROM with German keyboard?

Hello 33import!

How can I build English Beta X ROM with German keyboard, can you post short manual? Did you find latest version of ROM?
[Upgrading, Modifying and Unlocking] yellowfever:
Just a small update from the GPS Firmware front... attached is the original Version 3.1.1 from the T830, just in case anyone wants to go back - or compare performance between the different versions :)

Should be "GSW3.1.1_H_3.1.00.07-C23P100a"
[Upgrading, Modifying and Unlocking] simon_rybka:
what program are u using in this picture ( today screen)?

HTC-HOME V1-0?
[Upgrading, Modifying and Unlocking] 33import:
No i don't found latest version of XIP, but to rebuild beta X with your keyboard try this:

unrar [URL="http://ptitepouche.free.fr/T830/romcooking/T830DevKitchen.rar"]http://ptitepouche.free.fr/T830/romcooking/T830DevKitchen.rar[/URL] in your C:

copy powerbyte beta X MDOC.DIO in c:\T830dev\ROM\

start dumpROM.bat wait, then minimize when "package tool" appear.

unrar your German Kbd driver : [URL="http://ptitepouche.free.fr/T830/romcooking/T830_kb_drivers/"]DL link[/URL]
and copy the 3 folders (kbdhid.dll ; keybdsip.dll ; Keybddr.dll) into the c:\T830dev\TEMP\dump\ directory.

Go back on package tool: file > open > C:\T830Dev\TEMP\dump .
Then tools > build packages, and close program.

the dumpROM.bat will close automatically and now you have a SYS and OEM directories in c:\t830dev\

run createROM.bat to build the rom and flash your ppc.

Good luck !;)

If i have spare time, i will write a full tutorial to translate WM6 interface and keyboard driver for the T830.:rolleyes:
[Upgrading, Modifying and Unlocking] 33import:
Yes the HTC home today plugin.

you can find it here: http://pocketnow.com/images/brandon/HTCHome6.cab
[Upgrading, Modifying and Unlocking] yellowfever:
Hi 33import,

merci for that description. I saw the files on your website, but couldn't figure out how to use them... the "keeping package tool running and then copy the DLLs" was the part I didn't figure out :)

By the way: It seems that you need the .net framework to get the package tool in the kitchen running

By the way II: To get DUMPXIP.BAT running and able to dump the XIP from the Beta X, change the last line of DUMPXIP.BAT to the following:

..\TOOLS\dumprom MDOC.DIO.Part[B]1[/B] -5 -d "C:\T830Dev\ROM\XIP"

The change is in bold: Part0 to Part1
[Upgrading, Modifying and Unlocking] 33import:
i modified my post, to get it more readable ;) I hope that can help you !

excuse my bad english :o

I don't use the dumpXIP.bat yet, but i update the kitchen this night. Thanks you for this advice.

Have a good day.
[Upgrading, Modifying and Unlocking] yellowfever:
Haha your english is perfect, don't worry :) I was having problems to understand what to do BEFORE you posted your description. I just found the files on your website by browsing and played around abit... But after i read your post it was clear what to do.

I changed the keyboard driver to German, works perfectly so far. The on-screen keyboard is still english, but that's perfect because my Girlfriend (who will also use the device) is used to only english Keyboard anyway.

If I have time tonight I'll upload the modified ROM somewhere... as "PowerByte Beta X German HW Keyboard"

Regarding the XIP: I tried building the new ROM with both the XIP included in the Kitchen from your download, as well as the XIP extracted with the modified batch file. I didn't notice any differences, though. But then, I am a total N00b to ROM cooking, so I probably wouldn't even know what differences to look for :D
[Upgrading, Modifying and Unlocking] yellowfever:
Here it is: http://rapidshare.com/files/231685836/MDOC.zip

Note: This is the first time I tried something like this, so I am NOT sure how well this works, if it really keeps 100% of PowerByte's features / performance / bugs / whatever... thanks to PowerByte for his great work, 33import for the hints how to do this modification, and also to all the others that these works are based on (tools etc.)!
[Upgrading, Modifying and Unlocking] CartoonX:
PowerByte Beta X, English version with German HW Keyboard

Thank you very much for both: 33import and yellowfever. :)

yellowfever, you was faster than me :D
[Upgrading, Modifying and Unlocking] radioactiveman:
i have cooked my own image using powerbytes kitchen from post #1094. is there a specific reason why i should install the beta x with german keyboard from post #1403? which advantages does it have?
[Upgrading, Modifying and Unlocking] Jussi77:
any way to flash dgps without cradle

I've lost my cradly and I would like to try out gps fw 3.5x, is there any

way to force gps flashing procedure without cradle?
[Upgrading, Modifying and Unlocking] Jussi77:
... And this might work (SIF for N5xx)

http://support.ts.fujitsu.com/Downl...us=True&Component=Application - Service Patch

within package is attached CAB file... COM ports might be needed to change though
[Upgrading, Modifying and Unlocking] yellowfever:
If this is just the unchanged CAB from N5xx, then no, it won't work on T830, even with new firmware:

The "SIF" process that provides the extended ephemeris data to the GPS chip on N5xx is using a modified GPS intermediate driver (gpsid.dll). On T8xx I didn't (yet?) get this driver to work, it will not load.
[Upgrading, Modifying and Unlocking] yellowfever:
I read (much!) further up the thread that when you attach the USB cable directly and get the T830 into USB flash mode (I guess without an SD card inserted), then start the update software - the FSC flash software will complain, but you can still flash. I didn't try this myself, though. Might be an interesting way to get my bricked 2nd T830 going again, though...

Edit: here is the post: http://xdaforums.com/showpost.php?p=1888017&postcount=86