I've noticed something slightly unsettling about my phone. It still operates using the old pre August 2006 DST. According to Microsoft they are only providing an inf file to upgrade the US/Canada timezones to the new DST which this year runs from March 11th to November 4th (instead of April 2nd to October 29th). Is there anyone here that would be willing to create a cab file with an .inf created from the listing found here? According to the MSKB article that I linked to, that will update all of the affected US/Canada timezones and update the Mexican Pacific timezone to be independent of the US/Canada Pacific timezone. Thank you for your help ^_^
If you look at the link below, I posted a cab file that does this for you. I made it with WinCE Cab Manager. It allows you to import .inf's and it converts it to a cab file.
http://forum.xda-developers.com/showthread.php?t=288423
Thanks for that. I thought that the cabs would be different for different devices so I only searched the Wizard forums...
I made that cab as open as possible so it should work for smartphones and windows mobile pda alike....
I made a .reg file
I made a .reg file which TaskManager v2.6 likes at least.
HTH,
Richard
P.S. I had to change my device timezone to something else then back in order to get the changes to take.
Related
In an effort to customize my Extended ROM so that it will automatically populate the registry with my Owner name, Address, Telephone, etc., I found out that since the Digital Signature security method is on by default, putting in any CAB file that is either not digitally signed, or loses its authenticity because it was modified will be passed right over during the Customization phase after a hard reset.
I feel like this is an Xbox now... Gears are turning, I'll let you know if I come up with anything.
I have resolved this issue.
http://www.beyondthetech.com/blogs/kjam/2005/10/disabling-security-and-customizing.html
[Mod Edit Link does not hold information any longer Check last post of this thread]
Nice :wink: Gave it a go and works a treat !! How do you build a CAB file though that outs in all your local settings?
The Answer to this old Question is now also found here:
http://forum.xda-developers.com/showthread.php?t=495145
Hi,
Not that it's needed but just got AV for the Tilt as a gift,(have the newest ATT ROM in ATM) and when it scanned, I saw that it scanned a "Vehicle Mileage Log"? Anyone have any idea where it's located? Do have WLS installed but I didn't see anything in there and no other app that would possibly have it. Any ideas?
Alemaker
Whats AV?
Cooincidentally, I came upon that file via memmaid yesterday. Its an excel file located in the templates folder.
It's an excel doc. I use it almost daily for work...
thx to all-that will be a useful excel file !!!
(av=antivirus)
Alemaker
It scanned a mileage log on your Tilt??? Are AT&T checking where you guys are with the inbuilt GPS???
EDIT: Or someone else??? Home security guys!!! Smiles, Just joking!!
I thought I would add this here unless anyone else runs into the same problem. I broke my HTC Weather yesterday while trying to upload local cities into it. I am running the Dec 03 release of HyperDragon, but HTC Weather seems to be the same (at least in terms of files to edit) across different platforms.
After adding my local city, and uploading it back to the phone when I went into the weather tab to add a new city, I was unable to search for any cities. In fact the search screen contained no entries at all. Essentially, I corrupted the xml file, and the phone was unable to read it.
How I broke it:
Be careful what you edit with. I just opened the file with word pad in Vista to copy my new city information, but the xml file and word pad don't like each other. I found that the tilde ( ` ) <--- that character appearing over letters was unsupported in word pad. The xml file was unable to then read it. It saw it as corrupted data.
To fix it:
I just deleted the offending cities with tilde's in them. I didn't need them anyways. However, one could also just edit the file with a better program and re-upload it to the phone. Once I fixed the file, HTC Weather saw my new cities and was more than happy to read them.
Maybe someone else already went over this. I don't know. But I know I searched on the forum for quite some time without finding out what I did wrong.
AT&T tilt running Hyperdragon
The first mistake was editing an XML file with wordpad. Try using Komodo next time. Always use the proper software for certain editing functions.
Heres a link to the Freeware Komodo XML Editor.
http://community.activestate.com/products/Komodo
didnt I say that
SpiritOne said:
I thought I would add this here unless anyone else runs into the same problem. I broke my HTC Weather yesterday while trying to upload local cities into it. I am running the Dec 03 release of HyperDragon, but HTC Weather seems to be the same (at least in terms of files to edit) across different platforms.
After adding my local city, and uploading it back to the phone when I went into the weather tab to add a new city, I was unable to search for any cities. In fact the search screen contained no entries at all. Essentially, I corrupted the xml file, and the phone was unable to read it.
How I broke it:
Be careful what you edit with. I just opened the file with word pad in Vista to copy my new city information, but the xml file and word pad don't like each other. I found that the tilde ( ` ) <--- that character appearing over letters was unsupported in word pad. The xml file was unable to then read it. It saw it as corrupted data.
To fix it:
I just deleted the offending cities with tilde's in them. I didn't need them anyways. However, one could also just edit the file with a better program and re-upload it to the phone. Once I fixed the file, HTC Weather saw my new cities and was more than happy to read them.
Maybe someone else already went over this. I don't know. But I know I searched on the forum for quite some time without finding out what I did wrong.
AT&T tilt running Hyperdragon
Click to expand...
Click to collapse
Next time use notepad that is what i use...also the XML file is in my download section go there and download it open it in notepad and edit then move it into the windows folder...u should be good to go..
How did you manage to get adding cities to WORK?
I followed the instructions that have been posted around, but the URL fragment is NOT as displayed in those posts anymore on www.accuweather.com.
Going to htc.accuweather.com from my Kaiser gets me something that looks SOMEWHAT similar, but its not the same - if I try to use the same format that other US cities are in for mine, I can locate it in the list but it won't update.
Any help?
Genesis3 said:
How did you manage to get adding cities to WORK?
I followed the instructions that have been posted around, but the URL fragment is NOT as displayed in those posts anymore on www.accuweather.com.
Going to htc.accuweather.com from my Kaiser gets me something that looks SOMEWHAT similar, but its not the same - if I try to use the same format that other US cities are in for mine, I can locate it in the list but it won't update.
Any help?
Click to expand...
Click to collapse
I am not sure what you are asking...I just added my city like MOD Scotchua said to do and it worked...
http://forum.xda-developers.com/showpost.php?p=2644237&postcount=2366
Aha - I screwed up. Its working now
Spoke too soon..... it KINDA works.
The currnet Manila 2D executable will go back to the top screen (the home page) if you hit the END button twice. It also will mark an incoming SMS "read" if you sit on it on the top page for a few seconds.
The patched one does neither. It will not go back to home unless you navigate there, and SMS do not get marked read.
Is the patch involved (e.g. could I go in with a hex editor and make a change to the CURRENT Manila executable?)
Update to THAT....
I took a quick look at the executables and found the change, with the different URLs. However, it appears the new one is longer than the old, which means that a quick "patch in place" is unlikely to work (I have no idea what's AFTER that block of data - and it ain't zeros, and IS apparent UTF-8 text - so I'm likely to scramble something doing a quick overwrite.)
This in turn implies that you need a way to disassemble the exe file and replace the data, then reassemble it (e.g. to assembler, at least) assuming you don't have source.
So..... anyone have a tool for this or is this a case of "have lots of fun playing with something that can disassemble it, find a clean place in the data segment to put the new reference, and fix it that way" sort of game?
SpiritOne said:
didnt I say that
Click to expand...
Click to collapse
yep... just rubbing it in some more
I wouldn't use notepad either. I'd rather not get into a long discussion about editing xml files with notepad either
An XML editor is definitely the way to go.
Yet another update....
What's with the app here? I patched it with a string that fits using a hex editor.
What I wind up with refuses to run. Are these apps cryptographically signed?
Answer: Yep, and once modified, the signature is no good. I don't see anything in Advanced Config that can turn that protection off either; you can disable the requirement that CABs be signed, but I don't see where you can disable the requirement that APPLICATIONS be signed. My security policy settings are such that all security is off, but attempting to run the patched executable by hand elicits a complaint about the signature being invalid. I presume that a MISSING signature would be ok, but a CORRUPT one is going to get complained about - and I have no means to fix that.
Yet more....
I have found the code-signing tools after rooting around and re-signed the application.
It still fails to work; it appears there is a SECOND call to an HTC web site in the current Manila2D code which is NOT in the other patched file.
That one goes to: http://weather.manila1.htc.com/widget/htc/forecast-data_v3.asp?locCode=
DNS shows the address is a CNAME to htc.accuweather.com, and the worse news is that the replacement string that goes in the other place doesn't fit in there - its one byte too long.
It also looks like THIS is the one being called for updates, because changing the other, direct call to the htc.accuweather.com link doesn't change anything - the codes in the file that refer to places accuweather handles still work, but those that refer to other places do not.
Any ideas?
Final Fix - Read
Ok, here's what I've accomplished.
I patched the Manila2D.exe (the CURRENT copy from HyperDragon and others) and have re-signed the code (with a self-signed cert)
I also grabbed the php script and set it up on a VERY short domain name I registered this afternoon, htcwx.org - it exists ONLY for this purpose and is NOT a generic HTC web site.
I have modified the script as necessary, and the firmware as necessary. The replacement Manila2D.exe file is attached. To implement this simply replace the Manila2D.exe in your \Windows directory on the device with the one in this ZIP file. That's it; you can then add city codes at will in the weather file list and they will work.
The previously-posted version of Manila2D.exe has a couple of bugs that I consider show-stoppers, and patching the current version necessitated having a shorter URL as one of the places required to be patched would not allow the "not2advanced" url to fit.
Note that this weather reflector is being run by me, is OPEN and will remain indefinitely; I have a very high-bandwidth connection and expect no interruption in that service. Feel free to use it.
I now have WORKING HTC weather in Manila for virtually anywhere.... and you can too without the restrictions that existed in the previous patched copy (no return to home screen with the END key, and no SMS message marking)
This script "portal" should also work with any other patched HTC Home or HTC Manila applications; the complete url is http://htcwx.org/wx.php?
Note that there is NO general content on that web site.
Enjoy!
PS: As of this instant the .ORG TLD nameservers haven't picked the domain up yet from my registrar. That's abnormal; I see it on my infrastructure but not globally. It should be globally visible by morning.
There's just one thing left to say:
Thank you!
I've been fiddling with this for quite some time, and once I've found this thread everything worked as advertised!!
Happy new year!!
Glad it works for you! Happy New Year to you as well.
Hi Genesis3,
I have installed yesterday Josh's v15 M2D Plain 3G ROM and would like to customize the Weather and add my location.
Your Manila2D.exe is 1.1 Mo where the Manila2D.exe included in this ROM is only 410 KB .... Do you think I can change the original by your's ?
Thanks
That copy is PROBABLY compressed. If it is, the strings can no longer be patched.
You need to talk to the chef and get the uncompressed EXE file - if he has it.
Packed manila2d.exe
I haven't seen anyone post about this but the compressed manila2d.exe that I have uses UPX it worked for me to both unpack and repack the file.
Look into the file for "$Info" if it say's packed with UPX the link above may work for you too. (about 350h char's in)
ENJOY!
Genesis3 said:
That copy is PROBABLY compressed. If it is, the strings can no longer be patched.
You need to talk to the chef and get the uncompressed EXE file - if he has it.
Click to expand...
Click to collapse
As with everything here YMMV, make backups and if you blow it up don't blame anyone but the operator.
Hi guys,
For those with time changing / switching / problem using Garmin mobile XT, here is a nice workaround.
Evolving from Garmin iQue to Mobile XT was never having my phone clock on time again. Every time I used XT I had to check if my phone clock and date was ok.
I was tired of trying every single Garming XT version with diferents Kaiser ROM's and nothing was solved. So I developed a tiny .net console application that wraps Garmin execution and monitors time changing, restoring original time in case of change.
My TyTnII is running WM 6.1
Rom: Hyperdragon III
Radio: 1.65.24.36
3.sj.hd.03
25.94.40.06h
Garmin XT Version 5.00.20wp
Installation and use:
Compact Framework 3.5 may be needed if it is not installed.
Download the attached file.
Copy all 3 files from zip in any directory.
i.e. "\Storage Card\Program Files\GarminXTClockFix\"
This app need the location of your "Que.exe" file as a parameter. So you may modify the original "Garmin Mobile XT.lnk" in your "\Windows\Start Menu\Programs" folder to target GarminXTClockFix.exe. Or you can create another one.
i.e. 30#"\Storage Card\Program Files\GarminXTClockFix\GarminXTClockFix.exe" \Garmin\Que.exe
(I included my .lnk file too, just in case)
From now on, you have to run Garmin from the modified shortcut
And that's all, I know that this is not THE final solution, but I hope it can be useful just as it was for me.
Please feel free of giving some comments here and any kind of feedback would be appreciated.
Cheers.
Diego
UPDATE: deleted mediafire link and uploaded an attached file.
Thanks
Hi Diego,
Thank you for your post, It’s has been very helpful. I hope you can post other solution.
Regards from ARGENTINA,
JuanMatias81
I have determined that the time change problem occurs if GarminXT does not quickly get satellite lock. Apparently there is an undocumented feature that sets the device time from the GPS signal, but if it does not get a lock, it sets it to midnight GMT.
My solution is to prime the GPS with the BAF GPS Toggle today plugin before starting GarminXT.
Alan
Fixed!!
I fixed mine!!!!
Just went into Start>Settings>Personal Tab>Phone>Time Zones Tab, and Un-Checked the "Auto change time zone and clock" box.
There is no problem for me because in my country (Costa Rica) we don't have time change due to change of season, it's always the same.
I don't know why MS put this option there. I think that the place it corresponds is in Time Settings or Regional Settings, but in Phone Options???
Still don't know why Garmin XT is the only one program that does this thing.
No more clock/date changes for me!!!
I hope this can solve the problem of many of you, since there isn't a reasonable solution yet.
fnuna said:
I fixed mine!!!!
Just went into Start>Settings>Personal Tab>Phone>Time Zones Tab, and Un-Checked the "Auto change time zone and clock" box.
There is no problem for me because in my country (Costa Rica) we don't have time change due to change of season, it's always the same.
I don't know why MS put this option there. I think that the place it corresponds is in Time Settings or Regional Settings, but in Phone Options???
Still don't know why Garmin XT is the only one program that does this thing.
No more clock/date changes for me!!!
I hope this can solve the problem of many of you, since there isn't a reasonable solution yet.
Click to expand...
Click to collapse
Unluckily my clock settings were the first things that I've tested, with no solution for me.
I've just updated my solution, with a minor fix regarding problems with time zones like Caracas -4.30 or Teheran +3.30
Hi Diego!
I tried your method but I'm not able to run it. For sure I'm doing something wrong.
My phone is an iPAQ 910c, Windows 6.1 in Spanish w/ CF 3.5 Installed.
I moved the .lnk file you attached in the zip into Start Menu/Programs and tried to run it with no success.
Also, the name of the exe from Garmin is QuePPC.exe.
If you can please explain me the following step you added, will be highly appreciated, since I'm not sure on what to do here
"This app need the location of your "Que.exe" file as a parameter. So you may modify the original "Garmin Mobile XT.lnk" in your "\Windows\Start Menu\Programs" folder to target GarminXTClockFix.exe. Or you can create another one.
i.e. 30#"\Storage Card\Program Files\GarminXTClockFix\GarminXTClockFix.exe" \Garmin\Que.exe
(I included my .lnk file too, just in case)"
Thanks a lot in advance!
gamboaecr said:
Hi Diego!
I tried your method but I'm not able to run it. For sure I'm doing something wrong.
My phone is an iPAQ 910c, Windows 6.1 in Spanish w/ CF 3.5 Installed.
I moved the .lnk file you attached in the zip into Start Menu/Programs and tried to run it with no success.
Also, the name of the exe from Garmin is QuePPC.exe.
If you can please explain me the following step you added, will be highly appreciated, since I'm not sure on what to do here
"This app need the location of your "Que.exe" file as a parameter. So you may modify the original "Garmin Mobile XT.lnk" in your "\Windows\Start Menu\Programs" folder to target GarminXTClockFix.exe. Or you can create another one.
i.e. 30#"\Storage Card\Program Files\GarminXTClockFix\GarminXTClockFix.exe" \Garmin\Que.exe
(I included my .lnk file too, just in case)"
Thanks a lot in advance!
Click to expand...
Click to collapse
Hi there, maybe we have different Garmin XT version, but I think it wont be any problem.
This little program needs as a parameter the location for your QuePPC.exe
So, before trying to run the "GarminXTClockFix.exe" you have to modify the .lnk that you've copied.
Tell me where you copied the GarminXTClockFix.exe and the full path of your QuePPC.exe so I can assist you.
Hi! The version I have is 5.00.20wp, which I believe is the latest.
The path I placed your software is inside of the Garmin folder:
\\\Garmin\
I'm sorry for misleading you. I was looking previously at the files in the SD card, used for the installation. The software is installed in the phone itself, not the SD. In there, I found the Que.exe file. That queppc.exe I mentioned can also be used to execute the program from the SD.
The Garmin folder includes Que.exe and Garmin Mobile XT.exe. Both also execute the software.
Now I got this error when running GarminXTClockFix.exe, the phone shows this 4-color symbol meaning it's processing something but then just disappears executing nothing.
Any idea on what could be wrong?
Thanks in advance for your time!
Hi Diego! Would you please tell me how to use it? I'm still struggling with it...
Thanks a lot!
gamboaecr said:
Hi! The version I have is 5.00.20wp, which I believe is the latest.
The path I placed your software is inside of the Garmin folder:
\\\Garmin\
I'm sorry for misleading you. I was looking previously at the files in the SD card, used for the installation. The software is installed in the phone itself, not the SD. In there, I found the Que.exe file. That queppc.exe I mentioned can also be used to execute the program from the SD.
The Garmin folder includes Que.exe and Garmin Mobile XT.exe. Both also execute the software.
Now I got this error when running GarminXTClockFix.exe, the phone shows this 4-color symbol meaning it's processing something but then just disappears executing nothing.
Any idea on what could be wrong?
Thanks in advance for your time!
Click to expand...
Click to collapse
Hi! sorry for the late reply, I was on holidays
First of all, I have to mention that this partial solution is not working 100% properly for me. Meaning that my kaiser system clock is still changing from time to time Next weekend Im gonna give a try the latest WinMo 6.5.
Saying that, the error that you mention is simply because you are trying to run a 2nd instance of Garmin XT, when that happens try looking in your active application manager (ie task manager lite) and "bring to front" the existing garmin xt instance of the software.
But if you weren´t able to run at first time, you may check your .lnk file where is looking for your garmin original .exe file.
If you are still having problems, attach here the .lnk file that you are using so I can help you solving this.
Diego
the government has decided to continue to use DST this year but Microsoft's Time Zone related updates for WinMo are very much lacking since last year (when DST was first introduced in Pakistan).
i didn't want to manually advance my device clock by an hour because it has "dirty" side effects when you connect to ActiveSync and for SMS timestamping and whatnot...
i knew a tool exists for modifying time zone information for DESKTOP windows so i decided to search for something similar for WinMo...and i came across this:
http://pdconsec.net/blogs/davidr/archive/2009/03/30/windows-mobile-6-1-and-australian-dst.aspx
(you will find the download link in the above page...see also the note below in this post)
i'm only posting this new thread to share how i used the above tool to properly set the DST policy on my device (ROM info in signature)...because it wasn't as simple as i thought!
1. the first step is to ensure that your time zone is selected properly (GMT+5 Islamabad). i think (not sure!) it is also important to enable "Automatic change time zone and clock" in Settings->Personal->Phone.
2. it seems that before you can use the tool, you must set the device date and time BACK so that it is several minutes BEHIND the point in time when DST takes effect. this year, DST took effect at 23:59:59, April 14th, 2009...that is, JUST BEFORE April 15th, 2009. At this point, the clocks move ahead by an hour to read 01:00:00, April 15th, 2009. so i set my device date/time to 23:50:00, April 14th, 2009 (a good TEN minutes behind the DST transition date/time).
3. now run the tool and it will automatically populate the GUI with the settings stored in the registry for the time zone selected in Step 1. alter the DST section so that it starts on the SECOND TUESDAY OF APRIL AT 23:59 WITH A BIAS OF -60 MINUTES. remember to commit your settings to the registry.
4. assuming the ten minutes that you bought yourself in step 2 were enough and you haven't transitioned into April 15th, 2009 while you were performing Step 3, soft reset!
5. after the reboot, you might have a few minutes/seconds to spare...be patient and let it transition into April 15th...then at the transition point, WinMo will pop a message box informing you that DST has been enabled!
6. now set the date/time to whatever is the correct time.
for people having DST issues because Microsoft hasn't pushed the latest updates for WinMo, hope this helps!
cheers!
NOTE/EDIT: i've attached the tool in this post. i did some background checks and it was developed by a user by the name of "Galina" and posted in this thread:
http://www.mobilitysite.com/boards/applications/218118-time-zone-editor-windows-mobile.html
Hi there, you mind attach the cab here? Just curious on something
raiisak said:
Hi there, you mind attach the cab here? Just curious on something
Click to expand...
Click to collapse
i've updated the first post and have attached the file
also note the reference link i've updated at the end of the first post if you're interested in some more information about the tool and reference links to the microsoft timezone specifications
its working on my Touch HD also Thanks for clearing
i had this file but i was unable to make it work .
but it only works if clock is taken back to start of DST time
but can not understand why BAIS is set to -60
it should be +60
but any way its adding 60min to clock that does not matter >>>>>>>
Thanks a lot for this post. I implemented this today. I think the DST update was successful but all my meetings and appointments in the calendar moved ahead by one hour.
I guess i have to manually change them.